50 Days of Blue
Jul 13, 2025
Chris fled a declarative-first world for the promised land of Bluefin's atomic simplicity. Fifty days in, did he find desktop bliss or just fresh compromises?
Sponsored By:
- 1Password Extended Access Management: 1Password Extended Access Management is a device trust solution for companies with Okta, and they ensure that if a device isn't trusted and secure, it can't log into your cloud apps.
- Unraid: A powerful, easy operating system for servers and storage. Maximize your hardware with unmatched flexibility.
Links:
- 💥 Gets Sats Quick and Easy with Strike
- 📻 LINUX Unplugged on Fountain.FM
- Nix Vegas - Extended CFP, and a sneak preview
- Nix Vegas CFP
- Bluefin | The Next Generation Linux Workstation
- Four Years of Universal Blue
- chad-russell/nix-blue: uBlue derivative with nix compatibility
- karypid/bluenix: Bluefin with /nix
- thrix/nix-toolbox: Fedora toolbox with nix.
- add nix using either the determine systems nix installer or the vanilla installer · Issue #2371 · ublue-os/bluefin
- Include smallest pieces necessary to make installing Nix easier · Issue #765 · ublue-os/main
- Recommend homebrew as the default · Issue #576 · ublue-os/bluefin
- feat: homebrew on image by m2Giles · Pull Request #1293 · ublue-os/bluefin
- Add support for ostree-based Linux distributions by Hofer-Julian · Pull Request #586 · DeterminateSystems/nix-installer
- Ostree installation breaks with composefs changes in Fedora 42 · Issue #1445 · DeterminateSystems/nix-installer
- Arbitrary top level mount points and composefs (#26) · Issue · fedora/bootc/tracker
- composefs: The reliability of disk images, the flexibility of files
- ublue-os/bluefin: The next generation Linux workstation, designed for reliability, performance, and sustainability.
- ublue-os/image-template: Build your own custom Universal Blue Image!
- amyos
- veneos: Bootc images based on Fedora Atomic & Fedora CoreOS
- m2os
- bos: Customized OS images based on Universal Blue
- Building Locally | Bluefin
- ublue-os/cayo: A bootc server image for your self-hosting needs
- Zach: Easy Omarchy update and install.
- CommonArch
- JaKooLit's Hyprland setups
- Pick: bitchat
- Bitchat: bluetooth mesh chat, IRC vibes — A decentralized peer-to-peer messaging app that works over Bluetooth mesh networks. No internet required, no servers, no phone numbers. It's the side-groupchat.
- bitchat-android: bluetooth mesh chat, IRC vibes
- bitchat privacy
- Jack Dorsey says his 'secure' new Bitchat app has not been tested for security | TechCrunch
- LINUX Unplugged 459: Better than Butter
- Briar — Censorship-resistant peer-to-peer messaging that bypasses centralized servers. Connect via Bluetooth, Wi-Fi or Tor, with privacy built-in.
- Obtainium: Get Android app updates straight from the source.
Transcript
WEBVTT
00:00:11.477 --> 00:00:16.037
Hello, friends, and welcome back to your weekly Linux talk show. My name is Chris.
00:00:16.177 --> 00:00:16.797
My name is Wes.
00:00:17.057 --> 00:00:17.837
And my name is Brent.
00:00:18.457 --> 00:00:22.537
Hello, gentlemen. Well, today I'll be doing my 50-day Bluefin check-in,
00:00:22.617 --> 00:00:27.837
but first, we're going to have ourselves a little Linux user existential crisis.
00:00:27.937 --> 00:00:30.977
I'll tell you about that. Then we're going to round out the show with some great
00:00:30.977 --> 00:00:37.357
boosts and a blowout worth the price of admission alone pick that you're definitely
00:00:37.357 --> 00:00:40.317
not going to want to miss and a heck of a lot more.
00:00:40.317 --> 00:00:44.017
so before we dig into all of that let's say time appropriate greetings to our
00:00:44.017 --> 00:00:50.797
virtual lug hello mumble room hello hey chris and hello brent hello hello everybody
00:00:50.797 --> 00:00:53.217
joining us thank you for joining us and shout out to all of you up there in
00:00:53.217 --> 00:00:58.017
quiet listening and of course the live chat room as well stay tuned because
00:00:58.017 --> 00:00:59.297
we have a heck of a show coming up,
00:01:01.137 --> 00:01:07.077
but before we get there i want to mention that the nix vegas con has extended
00:01:07.077 --> 00:01:14.777
their call for papers which I believe you can still jump in on and our own Wes Payne has.
00:01:15.397 --> 00:01:20.217
Yeah, that's right. So hey, come to Knicks Vegas, co-located, I guess, at DEFCON 33.
00:01:20.577 --> 00:01:23.637
Yeah, that's right. More Knicks at DEFCON. That seems like a very good idea.
00:01:24.137 --> 00:01:28.157
And yeah, you have to tell the, I think the end of this month to get your paper submission in.
00:01:28.437 --> 00:01:33.497
July 31st, they have a sessionized link that we have linked to in the show notes that you can click on.
00:01:33.637 --> 00:01:37.017
It's an easy process. So if you're just thinking about it, why not throw your hat in the ring?
00:01:37.017 --> 00:01:40.917
And then DEF CON 33, August 7th through the 10th. I mean, people might be just
00:01:40.917 --> 00:01:43.077
coming to DEF CON. They may want to come say hi to Wes Payne.
00:01:43.197 --> 00:01:44.677
You should think about setting up a meetup or something.
00:01:44.757 --> 00:01:45.497
Oh, that's a good idea.
00:01:45.597 --> 00:01:49.197
No, I'm a little jelly. Ah, sounds fun.
00:01:49.897 --> 00:01:51.877
Also- We got a scheme to how to get you to come with me.
00:01:52.237 --> 00:01:54.137
Maybe. I don't know how we pull that off.
00:01:54.177 --> 00:01:55.697
Got a fan. I could pick you up along the way.
00:01:56.797 --> 00:02:01.497
Too bad it doesn't run on air. We also will be at Texas Linux Fest in October.
00:02:02.197 --> 00:02:06.597
So check them out. Maybe get a taco in there and get your plans to come see us in Austin.
00:02:06.597 --> 00:02:08.997
Yeah, that's right. You still got time for their call for papers as well.
00:02:09.157 --> 00:02:13.117
Yeah. So there is a bit still of time in two different events,
00:02:13.457 --> 00:02:17.677
one in the near future and one off in the distant future where we'd be happy to see you.
00:02:20.997 --> 00:02:25.077
So this week, we want to talk about a really big macro trend that's happening
00:02:25.077 --> 00:02:26.637
in the desktop Linux space.
00:02:26.857 --> 00:02:29.217
And then eventually, we'll get into my experience with Bluefin.
00:02:29.837 --> 00:02:34.697
But I want to take a moment and make sure that we all kind of appreciate a shift
00:02:34.697 --> 00:02:36.977
that is happening in the Linux desktop landscape.
00:02:37.157 --> 00:02:39.437
Like, just put it all out there.
00:02:40.257 --> 00:02:44.037
Having now used Bluefin for 50 days, watching projects like Universal Blue,
00:02:44.177 --> 00:02:48.797
which is like the source images behind Bazite and Bluefin and Aurora,
00:02:49.657 --> 00:02:55.637
What we are seeing demonstrate out over there is containerized workflows to
00:02:55.637 --> 00:03:01.437
build a Linux desktop experience that doesn't require forking the project.
00:03:01.697 --> 00:03:04.817
You're building on top of images. You're building on top of layers.
00:03:05.317 --> 00:03:09.557
Instead of, say, in the past where maybe Ubuntu would be based on Debian,
00:03:09.677 --> 00:03:13.177
but it would be a fork of Debian with its own repositories and all of that.
00:03:13.597 --> 00:03:18.797
we're seeing a shift in the way that the desktop is being built and it doesn't require forking.
00:03:19.577 --> 00:03:22.557
And maybe there's a bit of a pulling apart or um you
00:03:22.557 --> 00:03:25.397
know different organizations and people filling different roles
00:03:25.397 --> 00:03:29.757
like what we think of as a distribution yes there was the stuff where you know
00:03:29.757 --> 00:03:32.977
you curated a desktop environment and you kind of pick the apps that went together
00:03:32.977 --> 00:03:36.897
and you put it all into a nice experience but you were also doing a bunch of
00:03:36.897 --> 00:03:40.597
actual packaging and building you know the package that runs systemd and make
00:03:40.597 --> 00:03:43.757
sure that bash exists so that you have a shell to run and like all those things.
00:03:43.937 --> 00:03:48.717
And so I think it's interesting too to see, you know, not everyone necessarily reinventing that.
00:03:48.917 --> 00:03:52.397
It's not a new packaging format all the time, but you do end up with a different
00:03:52.397 --> 00:03:54.017
curated experience often.
00:03:54.197 --> 00:03:56.977
Right. So to get say Bluefin, they don't necessarily need to have their own
00:03:56.977 --> 00:03:58.177
set of package maintainers.
00:03:58.757 --> 00:04:01.597
At least not to the same degree as like trying to, you know,
00:04:02.017 --> 00:04:04.257
bootstrap an arch when you started with Fedora.
00:04:04.457 --> 00:04:08.617
I mean, the maintenance overhead just right there is exponentially different.
00:04:08.977 --> 00:04:12.697
That's huge, right just you know you don't need maintainers that are that are
00:04:12.697 --> 00:04:16.417
necessarily packaging everything maybe you just have to take care of a few of the edge cases.
00:04:16.417 --> 00:04:19.237
And i mean it's not like we haven't seen that i think it's a it's a matter of
00:04:19.237 --> 00:04:23.337
degree and tooling especially right like you've seen ubuntu has relied a lot
00:04:23.337 --> 00:04:26.557
on debian to have a lot of packages but then they rebuild a lot of their own
00:04:26.557 --> 00:04:29.717
stuff and then there's some downstream distributions that pull directly from
00:04:29.717 --> 00:04:34.537
their parent distribution with their own additional archive and some that do a bunch of rebuilds,
00:04:35.157 --> 00:04:39.397
but now you've got you know very explicit technologies like with containers
00:04:39.397 --> 00:04:44.537
that you can really just say from whatever version I like that is almost good
00:04:44.537 --> 00:04:47.197
enough for me and then add on whatever you want.
00:04:47.197 --> 00:04:50.757
Yeah before the show started I ran a command I bet it's still in my command
00:04:50.757 --> 00:04:52.017
history right it should be,
00:04:52.900 --> 00:04:57.860
I ran a really simple command that was just sudo boot C switch.
00:04:58.600 --> 00:05:04.160
And then I gave it the URL to Aurora. And I said, use colon the latest image and hit enter.
00:05:04.320 --> 00:05:10.100
And I went from having a GNOME-based Bluefin system to now a Plasma Aurora system.
00:05:10.280 --> 00:05:14.300
And of course, this is something we've talked about being able to do in the NixOS ecosystem.
00:05:14.560 --> 00:05:17.620
And regardless of that comparison, it's just one of those things like when you
00:05:17.620 --> 00:05:20.620
think about doing it on a traditional distro, you just think,
00:05:20.840 --> 00:05:24.660
I'd rather not. I'll install a new partition, a new system.
00:05:24.840 --> 00:05:28.600
I don't know if I want to co-locate both of these in anything but a demo.
00:05:28.880 --> 00:05:31.580
I mean, the whole entire process we did live in the bootleg,
00:05:31.720 --> 00:05:33.080
I mean, it was what, five minutes?
00:05:33.300 --> 00:05:36.240
Yeah, and that included downloading four gigs of files.
00:05:36.780 --> 00:05:43.080
Yeah, so it's interesting. The Bluefin folks, they like to use dinosaurs to
00:05:43.080 --> 00:05:45.200
remind us of the older model.
00:05:45.840 --> 00:05:49.440
Like, you know, sometimes you've got to bury your dinosaurs.
00:05:49.440 --> 00:05:52.560
I know there's imagery there. There's a message there.
00:05:52.660 --> 00:05:55.340
Because I think they view this as like a post-distro model.
00:05:55.460 --> 00:05:59.360
They don't like to call any of the UBlue-based stuff, Universal Blue stuff, a distro.
00:05:59.540 --> 00:06:00.440
Yeah, they build images.
00:06:00.720 --> 00:06:04.640
And is Bootsy like the meteor? Or what's the part of the image here?
00:06:04.800 --> 00:06:08.940
Yeah, it's like a rise of a new evolution of distributions. Fedora Silver Blue,
00:06:09.440 --> 00:06:15.940
Endless OS, Bluefin, Bazite, Ubuntu Core, Nix OS, Steam OS based on Arch.
00:06:16.860 --> 00:06:22.000
Manjaro's working on Manjaro Immutable. Arcane Linux is Arch-based. Blend OS, Vanilla OS.
00:06:23.580 --> 00:06:28.440
Seuss has a Plasma-based and a GNOME-based Immutable. We're seeing this rise
00:06:28.440 --> 00:06:32.720
across all of the distro makers of these immutable or atomic distributions.
00:06:33.000 --> 00:06:37.360
It does seem to be like it's not a trend. It's something everybody's getting involved in now.
00:06:38.020 --> 00:06:39.900
And I think when we first started talking about it, it was like,
00:06:39.960 --> 00:06:41.340
hey, check out this new cool trend.
00:06:41.800 --> 00:06:44.620
With this immutable base, there are also a lot of these distros are going for
00:06:44.620 --> 00:06:47.120
this experience where the user doesn't even really notice it.
00:06:48.136 --> 00:06:51.996
You're not even really aware of this, you know, the fact that slash user is
00:06:51.996 --> 00:06:52.736
read-only or something.
00:06:52.996 --> 00:06:56.576
Right. I mean, so part of it, right, is it's changing the customization layer.
00:06:57.316 --> 00:07:02.976
So maybe instead of adding a PPA and then installing Zoom or downloading a tab,
00:07:03.116 --> 00:07:06.236
right, you're pushed to use stuff like Flatpak or Homebrew or,
00:07:06.356 --> 00:07:09.936
you know, other third-party options that don't mess with that part of the file system.
00:07:10.056 --> 00:07:14.536
And as a result, if you do that, then they can say you don't need to locally
00:07:14.536 --> 00:07:18.956
compose that part of the OS anymore, right? You don't have to worry about stitching
00:07:18.956 --> 00:07:22.496
it together into a working base sort of Linux system.
00:07:22.656 --> 00:07:28.116
We'll do that ahead of time as a single atomic unit. We'll ship that to you,
00:07:28.116 --> 00:07:31.736
and then you just switch between those, and you can keep your layers on top.
00:07:31.936 --> 00:07:36.356
So this is where I think we have a divergence, is I never really had this.
00:07:36.496 --> 00:07:40.056
I had a different experience when I went from NixOS to Bluefin.
00:07:40.276 --> 00:07:44.276
With NixOS, I'm composing the entire system.
00:07:45.396 --> 00:07:51.316
I'm doing these atomic updates where I switch into a different build it felt
00:07:51.316 --> 00:07:56.956
like its own unique beast and so the immutability and the atomic updates were
00:07:56.956 --> 00:07:58.696
just part of this unique beast.
00:07:58.696 --> 00:08:02.736
And it's hard not to notice your use in Nix OS it's very different,
00:08:02.976 --> 00:08:06.516
you did it very intentionally and the way you interface with it is not really like anything else.
00:08:06.516 --> 00:08:11.056
So when I went to Bluefin where it felt like traditional Linux in that it has
00:08:11.056 --> 00:08:15.056
the standard file architecture that you expect, the file system architecture you expect.
00:08:15.056 --> 00:08:15.976
The old FHS. Yep.
00:08:16.956 --> 00:08:23.256
It was more of a... It felt more of a experience shift.
00:08:23.436 --> 00:08:28.636
It was more realized that this was a system that was designed to be immutable,
00:08:28.676 --> 00:08:31.396
that I wasn't really supposed to be modifying this directly.
00:08:31.396 --> 00:08:33.396
And it sometimes was a problem.
00:08:33.916 --> 00:08:40.136
But it made me realize that it is a bit of a post-Tinkerer's distribution, these types of systems.
00:08:40.896 --> 00:08:42.336
In the sense that...
00:08:44.075 --> 00:08:47.995
You know, this thing, Bluefin, for example, it ships with TailScale integrated.
00:08:48.495 --> 00:08:50.835
But what if I wanted to swap TailScale out for Nebula?
00:08:51.955 --> 00:08:57.555
That's actually a surprisingly large amount of work with a big amount of learning
00:08:57.555 --> 00:08:59.715
to figure out how to customize that image.
00:08:59.855 --> 00:09:03.795
You very quickly end up in, I need to customize an image territory.
00:09:04.095 --> 00:09:06.855
If you just want to, say, swap out a component like TailScale.
00:09:07.035 --> 00:09:10.615
Right. Yeah. And that is where if it's baked in, there's not necessarily as
00:09:10.615 --> 00:09:15.135
easy of an option to unbake it. And so if you're doing it at the layer where
00:09:15.135 --> 00:09:17.595
you want to switch out a flat pack you installed.
00:09:18.095 --> 00:09:19.135
Easy peasy.
00:09:19.295 --> 00:09:23.435
Yeah, exactly. But to make your own customizations, that's where you start having
00:09:23.435 --> 00:09:25.195
to engage in the build pipeline.
00:09:25.415 --> 00:09:31.415
So either this is for people that really like to tinker or it's for people that don't want to tinker.
00:09:32.155 --> 00:09:36.615
And, you know, it's not for people that like to mess with computers.
00:09:38.755 --> 00:09:41.475
I think it's for people that want their computer just to work.
00:09:41.915 --> 00:09:45.475
And there is a lot of people that started with Linux to play around.
00:09:45.595 --> 00:09:46.495
Their computer was a toy.
00:09:46.635 --> 00:09:48.815
They got to learn. They experimented with different desktops.
00:09:48.915 --> 00:09:50.615
They distro hopped quite a bit.
00:09:51.715 --> 00:09:56.075
As time went on, they got busy with jobs, perhaps family or other responsibilities.
00:09:56.675 --> 00:10:01.735
And that toy turns into a tool. And then you extend that far enough out,
00:10:01.755 --> 00:10:05.815
and it gets to the point of you don't want your computer to have problems at all.
00:10:06.235 --> 00:10:09.315
Anything that stops you from just getting work done is very unwelcome.
00:10:09.935 --> 00:10:15.115
And for that category of user, which I suspect is actually the vast majority of real-world users...
00:10:16.777 --> 00:10:21.757
Immutable distros, especially ones like Bluefin, they're totally built for these people.
00:10:23.737 --> 00:10:28.457
The developer that just wants a really solid workstation that is container-first,
00:10:29.397 --> 00:10:30.717
man, is this perfect for them.
00:10:30.757 --> 00:10:34.877
See, that's where I have a bit of a question. I think for developers specifically, I'm less sure.
00:10:35.377 --> 00:10:37.237
There's a lot, because that's where I feel like they're trying to market at
00:10:37.237 --> 00:10:41.737
two different groups. And that's why maybe Bazite has a lot more users than
00:10:41.737 --> 00:10:42.837
any of the rest of these, right?
00:10:42.917 --> 00:10:45.517
Because people running Bazite, that's what they want, right?
00:10:45.517 --> 00:10:47.477
I mean, you want a thing that just runs games and doesn't break.
00:10:47.697 --> 00:10:47.897
Absolutely.
00:10:48.217 --> 00:10:52.257
And I think there's a class of developers, and Bluefin especially seems pretty targeted that way.
00:10:52.737 --> 00:10:58.757
And if you can fit into their model where you don't need to rebase, then that works well.
00:10:58.817 --> 00:11:01.657
But it seems like if you are a developer and you do need to make any changes,
00:11:01.837 --> 00:11:03.357
you are going to have to engage.
00:11:03.497 --> 00:11:07.417
So I guess it just feels like on one hand they're saying, we want to build this
00:11:07.417 --> 00:11:12.977
in a way where people who have modern cloud container DevOps skills can change
00:11:12.977 --> 00:11:17.977
it. but that's a different class than people who just want their computer to work.
00:11:18.317 --> 00:11:21.137
I think the people who want their computer to work don't really want to also
00:11:21.137 --> 00:11:24.437
then build a whole bunch of container pipelines for their computer,
00:11:25.297 --> 00:11:29.337
but there's not a lot left in the middle between run exactly the image you get
00:11:29.337 --> 00:11:33.097
or fully engage, and that's where I wonder about the developers specifically.
00:11:33.377 --> 00:11:38.637
It is actually, you're making it, the point you're making really is that it's
00:11:38.637 --> 00:11:41.217
a very targeted type of developer where it just works out of the box.
00:11:41.337 --> 00:11:43.857
Yes. And that might be the majority of them.
00:11:44.037 --> 00:11:44.277
It might be.
00:11:44.397 --> 00:11:44.537
Yeah.
00:11:44.677 --> 00:11:47.577
It might be, but you're right. Like, if you want to swap out a few core components,
00:11:47.957 --> 00:11:52.417
maybe for whatever reason, you got to go with the Docker instead of the Podman.
00:11:53.357 --> 00:11:57.237
That's a lot of work. That's no joke. So you're right.
00:11:58.157 --> 00:12:01.297
If you fall into this world where you get most of your stuff either through
00:12:01.297 --> 00:12:05.017
brew or flat packs, and you're good with the stuff they include,
00:12:05.217 --> 00:12:11.597
I think these immutable distros have this very attractive set it and forget it,
00:12:12.728 --> 00:12:16.868
actually semi-bulletproof a quality
00:12:16.868 --> 00:12:24.008
to them that i suspect makes them a stronger competitor to commercial desktops
00:12:24.008 --> 00:12:27.928
if you can fit and that's why it's nice we have a lot of options here but if
00:12:27.928 --> 00:12:32.788
you can fit within their defined parameters i think these immutable distros
00:12:32.788 --> 00:12:34.308
are a stronger contender.
00:12:34.308 --> 00:12:39.648
Well i mean i think they're spot on the most people devs included unless you
00:12:39.648 --> 00:12:44.408
are someone who does want to dev on the desktop, you don't care about doing the composing, right?
00:12:44.648 --> 00:12:48.088
I might care that I need to add a package that I can run, but I don't care at
00:12:48.088 --> 00:12:52.448
all about how the package manager works or the nuances of how the init ramifest gets regenerated.
00:12:53.248 --> 00:12:55.768
That's exactly the stuff that you just should run in the background.
00:12:56.308 --> 00:13:00.148
And I think we have seen the first signs of this. What do you think, Brent?
00:13:00.408 --> 00:13:05.288
I have always been unsure about these immutable systems because everyone I know
00:13:05.288 --> 00:13:09.608
who's been running them have been super technical and want to tinker with stuff.
00:13:10.708 --> 00:13:13.528
but then i hear yeah this is going to
00:13:13.528 --> 00:13:16.608
be perfect for the user who doesn't want things to break and just
00:13:16.608 --> 00:13:20.248
wants to get things done and i wonder if like
00:13:20.248 --> 00:13:23.028
last episode where we explored omarchie and
00:13:23.028 --> 00:13:30.128
the whole point was to use linux for its strengths is this a version of using
00:13:30.128 --> 00:13:35.348
linux for its strengths that might get like bazite a big input of users that
00:13:35.348 --> 00:13:40.608
are looking for a specific thing that traditional distros didn't offer?
00:13:40.948 --> 00:13:46.548
I think so. And I think, you know, Bazite is a great example of where we're seeing this.
00:13:46.908 --> 00:13:51.088
If you, that's, Bazite out of all of the Universal Blue projects has the most traction.
00:13:51.808 --> 00:13:59.488
And it seems to have appealed not because it's technically interesting and not because it,
00:14:00.392 --> 00:14:05.252
you know, includes this or that, but simply it just makes gaming on a device
00:14:05.252 --> 00:14:07.032
like the Steam Deck really approachable.
00:14:07.252 --> 00:14:10.212
And it solves a lot of challenges just out of the box.
00:14:10.372 --> 00:14:15.312
And it's created this bit of a perception shift around Linux,
00:14:15.312 --> 00:14:17.792
and I think you particularly see it with YouTubers.
00:14:18.692 --> 00:14:23.332
It's the gaming that has sort of opened the door for these popular YouTubers
00:14:23.332 --> 00:14:25.812
to talk about Linux and open it up to a new demographic.
00:14:26.072 --> 00:14:28.772
And I think it's winning because it's working, right?
00:14:28.852 --> 00:14:33.032
It just works. And kind of, especially with, like, they were pretty early, right, with, like,
00:14:33.692 --> 00:14:36.552
getting all the graphics stuff shipped, which is exactly the layer of,
00:14:36.652 --> 00:14:42.432
you know, desktop dev that you can be an expert at, like, using Linux as a dev
00:14:42.432 --> 00:14:45.792
workstation and understand nothing about Mesa and OpenGA.
00:14:45.792 --> 00:14:49.572
And there's all these layers of how graphics and gaming should work on the desktop,
00:14:49.572 --> 00:14:50.832
and now you don't have to care.
00:14:51.572 --> 00:14:55.592
Here's another thing that's been a weird shift for me, is now after a while
00:14:55.592 --> 00:15:00.472
of using NixOS and now 50 days of using Bluefin, when I do jump on an Archbox,
00:15:00.572 --> 00:15:02.372
I don't remember, we were just on Arch recently for something.
00:15:02.492 --> 00:15:02.892
Oh, Merchie.
00:15:03.112 --> 00:15:08.372
Oh, yeah, right. When I jump on an Archbox, I feel like I'm flying without a parachute.
00:15:08.932 --> 00:15:13.392
Like I got no safety net, even though I'm not afraid of breaking the system necessarily.
00:15:14.252 --> 00:15:19.192
But it feels like you're using the computer in root mode almost constantly.
00:15:19.192 --> 00:15:22.432
Wait, I can just install packages right into my root file system?
00:15:22.512 --> 00:15:23.172
Yeah, it's weird.
00:15:23.452 --> 00:15:24.152
Like an animal?
00:15:24.432 --> 00:15:29.672
And this is where I think if this idea that these immutable distributions or
00:15:29.672 --> 00:15:33.612
desktop experiences, whatever you want to call them, become more and more popular,
00:15:33.632 --> 00:15:35.432
which it does seem like that is happening.
00:15:36.477 --> 00:15:40.777
And myself, I don't really see myself using non-immutable distros and ones that
00:15:40.777 --> 00:15:42.077
are atomically updated going forward.
00:15:42.657 --> 00:15:44.657
I just, I don't know why I would go back.
00:15:45.117 --> 00:15:50.317
Interesting. I do think Ilmarchi and the Omicube stuff makes for an interesting
00:15:50.317 --> 00:15:53.917
thought experiment just in terms of how we classify things, right?
00:15:53.977 --> 00:15:56.177
Like what is and isn't a distribution?
00:15:56.437 --> 00:15:59.557
Because like in some ways, Ilmarchi feels like a lot of what Blufin,
00:15:59.617 --> 00:16:03.577
especially DX is doing in terms of making a well put together development,
00:16:03.577 --> 00:16:05.017
ready to go workstation.
00:16:05.017 --> 00:16:07.917
they just didn't they left all the regular stuff
00:16:07.917 --> 00:16:12.557