The GitHub Diet
Apr 12, 2026
Is it time to replace GitHub in our workflow? We git into it. Plus, our favorite features in the new Linux 7.0 release.
Sponsored By:
- Jupiter Party Annual Membership: Put your support on automatic with our annual plan, and get one month of membership for free!
- Managed Nebula: Meet Managed Nebula from Defined Networking. A decentralized VPN built on the open-source Nebula platform that we love.
Links:
- 💥 Gets Sats Quick and Easy with Strike
- 📻 LINUX Unplugged on Fountain.FM
- LinuxFest Northwest 2026 — April 24-26, 2026 - Bellingham, Washington
- LFNW2026 Schedule
- Linux 7.0: Btrfs — A translation layer of logical block addresses that allows changes without moving or rewriting blocks for relocation
- Linux 7.0: XFS — Autonomous self-healing; delivers live filesystem health events to userspace for automatic repairs
- Linux 7.0: EXT4 — Improves write performance for concurrent direct I/O writes
- Linux 7.0: IO-uring — Adds support for BPF filtering to IO_uring for high performance async I/O
- Linux 7.0: Scheduler — Scheduler updates land with time slice extension, performance and scalability work for high core count systems
- Linux 7.0: Rust — Formally concluding the 'Rust experiment'; Rust for the Linux kernel is here to stay
- Linux 7.1: i486 — Begins phasing out Intel 486 CPU support; no known Linux distributions still ship with i486 support
- Give Up GitHub — We realize this is not an easy task; GitHub is ubiquitous. Through their effective marketing, GitHub has convinced FOSS developers that GitHub is the best (and even the only) place for FOSS development.
- opengist — Self-hosted pastebin powered by Git, open-source alternative to Github Gist.
- Forgejo on Codeberg — Beyond coding. We forge.
- Forgejo — Self-hosted alternative to GitHub; liberate your software from proprietary shackles with a familiar environment
- NixOS Wiki: Forgejo — Lightweight software forge; completely free software and a fork of Gitea
- Forgejo Actions — Reusable pieces of code for CI workflows; compatible with GitHub Actions
- NixOS Forgejo Actions Runner — NixOS configuration for turnkey deployment of Forgejo Actions runners
- Forgejo Federation (PR #10453) — Work-in-progress for federated repositories; enabling decentralized software development
- Forgejo Snippets (Issue #1069) — Create a shareable piece of text, be it code or plain text, publicly or privately
- Git Novice Guide — Free interactive tutorial; learn version control with Git from scratch
- Pick: sshroute — Network-aware SSH router - routes connections to different IPs/ports/keys/jump hosts based on active VPN or network
- Pick: rendercv — Resume builder for academics and engineers
- Pick: ESPHome Starter Kit — DIY sensor kit for Home Assistant with ESPHome; build your own smart home devices
Transcript
WEBVTT
00:00:11.333 --> 00:00:16.193
Hello, friends, and welcome back to your weekly Linux talk show. My name is Chris.
00:00:16.513 --> 00:00:17.533
My name is Wes.
00:00:17.753 --> 00:00:18.473
And my name is Brent.
00:00:19.033 --> 00:00:24.293
Hello, gentlemen. Coming up on this episode, it's time for a GitHub diet.
00:00:24.513 --> 00:00:28.253
We'll get into the tools helping us cut back. But first, our favorite features
00:00:28.253 --> 00:00:31.193
in Linux 7.0, and then we'll round the show out with some great boosts,
00:00:31.473 --> 00:00:33.193
some picks, and a lot more.
00:00:33.313 --> 00:00:37.213
So before we get into all of that, let's say time-appropriate greetings to our
00:00:37.213 --> 00:00:39.133
virtual lug. Hello, mumble room.
00:00:39.773 --> 00:00:42.553
Hello. Hey, Chris. Hello, Brent.
00:00:42.833 --> 00:00:45.533
Hey, guys. Hello, all of you up there and quiet listening, too.
00:00:46.353 --> 00:00:47.273
What a crew we got.
00:00:47.473 --> 00:00:50.633
Thanks for being here. Of course, you can join our Mumble Room every Sunday.
00:00:51.453 --> 00:00:54.033
Details are on our website, and we'd love it if you join us.
00:00:54.133 --> 00:00:56.393
It's pretty great. And look at all these years, Mumble's still here.
00:00:57.033 --> 00:01:00.833
Show going strong for like 12-plus years, almost 13 years. Mumble Room's still
00:01:00.833 --> 00:01:02.233
here with us the whole way.
00:01:03.133 --> 00:01:06.533
Speaking of being with us, go check out Define.net slash Unplugged.
00:01:06.653 --> 00:01:10.973
Go meet Manage Nebula from Define Networking. It's a decentralized VPN built
00:01:10.973 --> 00:01:15.513
on the open-source Nebula platform, which we love.
00:01:16.033 --> 00:01:19.433
So it's more resilient than your average VPN out there.
00:01:19.553 --> 00:01:23.273
You get more control than anybody else. And it's a network design that doesn't
00:01:23.273 --> 00:01:24.693
depend on a single choke point.
00:01:25.433 --> 00:01:28.313
Nebula was originally engineered to secure Slack's global infrastructure.
00:01:28.313 --> 00:01:31.213
And now you can put that same architecture to work for yourself,
00:01:31.353 --> 00:01:33.393
for your enterprise or your home lab.
00:01:33.533 --> 00:01:35.773
Try out Manage Nebula for free on 100 hosts.
00:01:35.953 --> 00:01:39.713
No credit card required. You go to Define.net slash unplugged.
00:01:39.833 --> 00:01:44.533
Nothing else offers Nebula's level of resilience, speed, and scalability.
00:01:44.753 --> 00:01:47.913
Get started with 100 hosts, absolutely free, no credit card required.
00:01:48.113 --> 00:01:52.073
Visit Define.net slash unplugged. Go redefine your VPN experience.
00:01:52.253 --> 00:01:57.213
IOS and Android apps recently updated. Thank you to Define.net slash unplugged.
00:01:57.273 --> 00:01:58.153
Thank you to everybody who supports
00:01:58.153 --> 00:02:02.573
the show by going to Define.net slash unplugged. We do appreciate it.
00:02:05.133 --> 00:02:08.813
LinuxFest Northwest 2026, just a few days away.
00:02:09.173 --> 00:02:14.753
13 days away. April 24th to the 26th at the Bellingham Technical College.
00:02:15.653 --> 00:02:20.373
Oh, boy. And the calendar is live. The unplugged program is currently scheduled
00:02:20.373 --> 00:02:24.133
to be in HC108, which I think is that big classroom we did that one year.
00:02:24.673 --> 00:02:25.033
Hmm.
00:02:25.413 --> 00:02:29.233
I don't know, boys. We got to give that some thought.
00:02:29.653 --> 00:02:31.053
Yeah, you seem really unsure over there.
00:02:31.333 --> 00:02:36.033
Yeah, the vibe just hasn't been right in the classrooms. We're not professors giving a lecture.
00:02:36.233 --> 00:02:38.913
I thought all the construction the last couple of years in those sections we
00:02:38.913 --> 00:02:44.153
couldn't use was to build us like a brand new studio with an audience section in it.
00:02:44.233 --> 00:02:45.913
Right, of course. That's what they'd spend their money on.
00:02:46.073 --> 00:02:48.813
The first year we did a classroom was better than the second.
00:02:49.153 --> 00:02:50.173
Yeah, I agree.
00:02:50.593 --> 00:02:53.653
So there is some variable, but you're right. But one way or another,
00:02:53.653 --> 00:02:54.693
we had to make a show, right?
00:02:54.693 --> 00:02:56.853
We'll make a show. One way or another. We'd love it if you want to join us.
00:02:57.413 --> 00:03:00.573
You can get the details at linuxfestnorthwest.org.
00:03:01.033 --> 00:03:03.873
I don't know. I think it may be Joops isn't going to make it this year.
00:03:04.013 --> 00:03:05.633
I got baby chicks at home now.
00:03:06.373 --> 00:03:08.733
So maybe have you considered bringing the entire farm?
00:03:08.953 --> 00:03:12.313
I think we bring the van. The van goes to Joops. Yeah.
00:03:12.413 --> 00:03:17.193
The van will go to Joops instead. And the van will a hundred percent be there. Whether I am or not.
00:03:17.373 --> 00:03:17.533
Joops junior.
00:03:18.353 --> 00:03:22.353
All right. I have a question for the audience before we get into today's topics. Two things really.
00:03:22.813 --> 00:03:27.293
Number one, your question. Uh, I may become obvious why, but I'd like to know
00:03:27.293 --> 00:03:31.913
if your password manager disappeared tomorrow, which one would you switch to?
00:03:32.113 --> 00:03:35.533
Boost in and tell us if your password manager disappeared tomorrow which would
00:03:35.533 --> 00:03:37.973
you switch to? Alright? That's number one. Number two.
00:03:39.993 --> 00:03:47.833
The Elephant in the Room episode 666 is coming up and we have a new challenge.
00:03:48.133 --> 00:03:55.513
To celebrate episode 666 of the Unplugged program we are announcing the BSD challenge!
00:03:59.804 --> 00:04:03.284
And it's early days, so you have a chance to get in and help us form what we're
00:04:03.284 --> 00:04:06.664
going to do because obviously this is episode 662, so we have a few weeks.
00:04:07.124 --> 00:04:12.804
It's not a Linux versus BSD thing. It's can Linux users function on BSD.
00:04:13.804 --> 00:04:16.064
One fresh B install, four levels
00:04:16.064 --> 00:04:20.524
to climb, and hopefully your Linux muscle memory only gets you so far.
00:04:20.724 --> 00:04:23.284
This is what I have so far, and this is all subject to change,
00:04:23.304 --> 00:04:24.624
and I'd love the audience's input.
00:04:24.924 --> 00:04:28.424
I think we should have four levels to achieve. Level one is can you just get
00:04:28.424 --> 00:04:31.124
a usable system. Level two is can you get a daily driver?
00:04:31.504 --> 00:04:36.564
Level three is a power user. So can you do things like update packages,
00:04:36.824 --> 00:04:39.564
update the OS, set up SSH, restart and stop services?
00:04:39.784 --> 00:04:42.724
And then level four, and I think this is maybe where we have some debate.
00:04:43.404 --> 00:04:47.224
I was going to say get jails or containers working, but I think Wes and Brent
00:04:47.224 --> 00:04:49.864
think level four should be something more challenging.
00:04:50.484 --> 00:04:54.364
And then we have a scoring system. But that's the rough outline that we'll get into more.
00:04:54.484 --> 00:04:59.924
But let's settle this level four stuff. stuff so i i i guess i proposed level
00:04:59.924 --> 00:05:03.944
four is you get a jail going but you guys think that's probably more level three stuff.
00:05:03.944 --> 00:05:08.564
Yeah i mean it's just you know that'd be like saying it's not maybe it's not
00:05:08.564 --> 00:05:12.464
quite exactly the same but like if should level four for a bsd user on linux
00:05:12.464 --> 00:05:16.224
be running a docker container yeah that's.
00:05:16.224 --> 00:05:17.004
A good way to put it.
00:05:17.004 --> 00:05:22.564
Now what level four should be maybe it's like linux compatibility or getting
00:05:22.564 --> 00:05:25.744
full like docker on bs i don't know it should it feels like there should be
00:05:25.744 --> 00:05:28.184
a proper impressive stretch to it.
00:05:28.184 --> 00:05:31.124
Hmm you have any suggestions for a level four stretch brent.
00:05:31.977 --> 00:05:38.337
Uh, I have two. One would be, how long can you daily drive this thing?
00:05:38.437 --> 00:05:41.197
You know, you got it running, you got some of your applications on there.
00:05:41.357 --> 00:05:42.317
Can you make it a full week?
00:05:42.617 --> 00:05:46.237
Yeah. Are you using this as a desktop for a full week? Or is this like,
00:05:46.437 --> 00:05:49.537
you know, can you even use it as a server for a full week if that's your way to go?
00:05:50.257 --> 00:05:52.817
I have another twist though that might be interesting if you're,
00:05:52.917 --> 00:05:55.377
if you're up for it. You want more suggestions? Yeah. Yeah.
00:05:56.257 --> 00:06:00.237
What I want to know, like, what is the craziest place some of our audience members
00:06:00.237 --> 00:06:03.557
can run this BSD that they want to run for a week?
00:06:03.697 --> 00:06:07.797
Do you have some crazy device or like, are you running a, I don't know,
00:06:08.017 --> 00:06:11.917
phone network on your farm and there's some BSD components to it?
00:06:11.997 --> 00:06:16.597
Or so not something you're currently running, but like during the challenge,
00:06:16.597 --> 00:06:21.957
what is the craziest thing you're willing to do for this BSD challenge? Bonus points.
00:06:22.757 --> 00:06:24.397
Okay. Okay.
00:06:25.077 --> 00:06:29.277
See this is why we need the audience's help because uh clearly we're too nix
00:06:29.277 --> 00:06:32.797
os brained over here to really even be able to formulate a bsd challenge at this point.
00:06:32.797 --> 00:06:33.317
Isn't there a.
00:06:33.317 --> 00:06:38.757
Bsd yeah level four i mean i like the idea i like that as an idea for level
00:06:38.757 --> 00:06:40.897
four but we need to have a few other things level four because i don't know
00:06:40.897 --> 00:06:43.457
if i have any cool crazy hardware to put it on right now.
00:06:43.457 --> 00:06:44.397
Way better work at it.
00:06:44.397 --> 00:06:50.837
But i want to get all the points so level four is official beastie whisper and i want to get something.
00:06:50.837 --> 00:06:56.377
Fancy with like zfs like boot set boot environment set up so you.
00:06:56.377 --> 00:06:57.037
Get like you.
00:06:57.037 --> 00:06:59.597
Know rollbacks and stuff that might be too easy too though.
00:06:59.597 --> 00:07:03.877
Intro okay well please do boost in or go to the contact page and send us your
00:07:03.877 --> 00:07:08.137
suggestions for the bsd challenge we what we our idea would be is to kick it
00:07:08.137 --> 00:07:13.037
off in 665 officially or 664 depending what you guys tell us,
00:07:13.577 --> 00:07:17.117
and then have the conclusion in 666, right?
00:07:17.337 --> 00:07:21.217
I think that could be fun. So that's the idea. Let us know what you think for the BSD challenge.
00:07:24.310 --> 00:07:29.590
Well, as you're listening to this here podcast, Linux 7.0 should be landing.
00:07:30.030 --> 00:07:33.110
It is expected to release later today as we're recording.
00:07:33.410 --> 00:07:36.890
And even though Linus always says the major version numbers don't really mean
00:07:36.890 --> 00:07:41.550
much other than he doesn't like to get much beyond .19, there's always a bunch
00:07:41.550 --> 00:07:45.190
that ends up in these .0 releases every time.
00:07:45.270 --> 00:07:46.310
Funny how that works, huh?
00:07:46.370 --> 00:07:52.010
Yeah. So we thought we'd go through some of our favorite things in here. Surprise, surprise.
00:07:52.190 --> 00:07:55.650
Some of them are going to be file system related. but not all of them.
00:07:55.910 --> 00:07:59.290
Wes, I know you've been talking about for a little bit, the scheduler changes,
00:07:59.290 --> 00:08:01.410
some nice performance improvements there.
00:08:02.150 --> 00:08:03.530
Yeah. Which ones are you thinking of?
00:08:03.730 --> 00:08:05.510
Well, I don't know. You're the one that's been talking about them,
00:08:05.530 --> 00:08:08.550
but I think the one that I recall you mentioned is the time slice extension,
00:08:08.690 --> 00:08:12.090
although I don't really understand much about it, but I guess that sounds interesting.
00:08:12.510 --> 00:08:15.950
Notably less micro stutter and better desktop responsiveness with that one they
00:08:15.950 --> 00:08:19.410
have on there. And I remember you going on about scheduler changes recently. I just don't know.
00:08:19.550 --> 00:08:23.290
Oh yeah. I mean, there's been a lot in general, how much of that made it into 7.0.
00:08:23.430 --> 00:08:26.790
I mean, there is a lot of stuff. Some of that is coming also in 7.1,
00:08:26.850 --> 00:08:28.610
because there's always excitement around that.
00:08:28.790 --> 00:08:31.650
But yeah, one in particular is the Time Slice extension. And it,
00:08:32.501 --> 00:08:35.761
It's notable because, A, scheduling is hard.
00:08:35.881 --> 00:08:38.601
You know what I mean? Like, it's probably one of the hardest things that the
00:08:38.601 --> 00:08:43.181
kernel actually has to do in order to do it right, especially because just about
00:08:43.181 --> 00:08:44.341
everyone uses the Linux kernel.
00:08:44.341 --> 00:08:49.061
So, how do you get the right scheduling between a monster AI inference server
00:08:49.061 --> 00:08:52.441
or a Postgres database server and, you know, MyPixel?
00:08:52.661 --> 00:08:57.961
But this one has also been in the Time Slice extension, has been in development
00:08:57.961 --> 00:09:01.341
for, like, 10 years at this point, And it finally got merged,
00:09:01.761 --> 00:09:05.201
which is exciting just for the story of like open source kernel development.
00:09:05.201 --> 00:09:07.961
Something taking that long and finally make it in is always a big deal.
00:09:08.341 --> 00:09:12.341
Yeah, exactly. But it should help. Like there are times where you're in what
00:09:12.341 --> 00:09:15.821
are called critical sections as a process where you really don't want to be interrupted.
00:09:16.001 --> 00:09:17.861
You know, maybe you're doing something with the disk or, you know,
00:09:17.961 --> 00:09:19.981
some sort of critical part of your application.
00:09:20.601 --> 00:09:24.921
And this is trying to help so that like user space processes can sort of request
00:09:24.921 --> 00:09:29.101
a time slice where they won't get preempted without some of the full performance
00:09:29.101 --> 00:09:31.781
overheads of like actually fully blocking preemption,
00:09:32.021 --> 00:09:34.541
where the kernel might still need to do something ultimately to maintain,
00:09:34.541 --> 00:09:39.001
you know, acceptable latency elsewhere, but to try to provide more information
00:09:39.001 --> 00:09:43.501
and more mechanisms to allow user space processes to better actually share the
00:09:43.501 --> 00:09:45.641
available resources and meet their own deadlines.
00:09:45.861 --> 00:09:48.561
And so that's where the name time slicing comes from, is you can kind of,
00:09:48.761 --> 00:09:52.381
as I guess as a resource heavy application, you could say, hey,
00:09:52.501 --> 00:09:55.841
I'm going to need some time coming up soon, make it available for me.
00:09:56.321 --> 00:09:57.341
Yeah, exactly. Exactly.
00:09:57.758 --> 00:10:01.478
I mean, it gets more detailed than that, right? Because there's stuff called
00:10:01.478 --> 00:10:04.678
restartable sequences and all
00:10:04.678 --> 00:10:07.818
of the heuristics that kind of go into like fully optimizing this stuff.
00:10:08.158 --> 00:10:11.558
There's also been more work, which got some drama over,
00:10:11.838 --> 00:10:14.358
which we talked about, I think in a previous members episode,
00:10:14.518 --> 00:10:20.158
maybe around Postgres having benchmarks that were like 50% slower on some instances
00:10:20.158 --> 00:10:24.098
that also had to do with some changes happening to preemption in the kernel.
00:10:24.098 --> 00:10:28.518
And that's where right the whole thing that we have a actual preemptible thing
00:10:28.518 --> 00:10:32.798
where tasks do get interrupted and we aren't just running one application anymore
00:10:32.798 --> 00:10:35.558
it's still having consequences 30 years later.
00:10:35.558 --> 00:10:38.518
Well here's the thing i've learned watching these kernel releases
00:10:38.518 --> 00:10:41.438
and it's very much so true with the 7.0 release
00:10:41.438 --> 00:10:44.678
you could kind of plan your next laptop or
00:10:44.678 --> 00:10:47.838
workstation upgrade around these so
00:10:47.838 --> 00:10:51.238
what's in 7.0 are a bunch
00:10:51.238 --> 00:10:54.698
of new drivers and what what
00:10:54.698 --> 00:10:58.738
gets called i guess the kernel developers call foundational drivers for the
00:10:58.738 --> 00:11:05.178
next gen cpu and gpus that are landing in the next amd in the intel and qualcomm
00:11:05.178 --> 00:11:10.098
platforms and a few others and so the nice thing is is that because these these
00:11:10.098 --> 00:11:13.858
types of kernels take a little bit to get out except for ubuntu is going to ship it pretty soon.
00:11:14.778 --> 00:11:18.758
It means brand new laptops and desktops are probably going to work out of the
00:11:18.758 --> 00:11:22.978
box with Linux 7.0 with everything functional day one.
00:11:23.098 --> 00:11:25.838
And you're going to be able to get these new platforms like an AMD Zen 6,
00:11:25.858 --> 00:11:28.038
which I am particularly looking forward to.
00:11:28.478 --> 00:11:31.538
And it's just going to work with 7.0. And what I mean by you could watch this
00:11:31.538 --> 00:11:34.978
and kind of plan your hardware releases is you can see, okay,
00:11:35.058 --> 00:11:36.638
this is landing now in 7.0.
00:11:37.178 --> 00:11:43.998
And so if I want to get an AMD Zen 6 system and I use XYZ distro then i just
00:11:43.998 --> 00:11:47.318
wait till xyz distro gets 7-0 and that's my window of time to upgrade to that
00:11:47.318 --> 00:11:51.278
new hardware you know and that that will just ensure it's a smooth process and it's,
00:11:52.657 --> 00:11:58.057
It's so much new hardware coming to Linux with new capabilities across x86,
00:11:58.457 --> 00:12:00.677
ARM64, RISC-V, and even Power.
00:12:02.157 --> 00:12:05.957
Like, this is a massive CPU architecture release, Linux 7.0.
00:12:06.257 --> 00:12:12.517
Yeah, there's SpaceMitK3, which is the first of the RVA23 profile specifications
00:12:12.517 --> 00:12:15.177
of actual RISC-V hardware being supported in the kernel,
00:12:15.257 --> 00:12:21.817
which I think also includes maybe some acceleration for some sorts of AI-type tasks.
00:12:21.817 --> 00:12:27.597
So maybe, I mean, it's still early days, but maybe, yeah, I think it's 8AI Accelerator Core.
00:12:27.737 --> 00:12:30.497
So what you can really do with it, how you get your hands on it,
00:12:30.537 --> 00:12:35.317
I don't know, but it's at least starting to look slightly less like only sort
00:12:35.317 --> 00:12:37.257
of developer machine enablement.
00:12:38.819 --> 00:12:42.179
Okay. Is there anything else we need to cover? I mean, I know there's a lot
00:12:42.179 --> 00:12:45.779
in this, and Feronix and Linux Newbies has done a great job,
00:12:45.919 --> 00:12:48.879
or kernel Newbies, has done a great job of rounding a lot of this up,
00:12:48.939 --> 00:12:53.099
but file system area is pretty big this release, and I think we should probably get to that.
00:12:53.099 --> 00:12:56.599
What, you're going to skip over the AI agent key support? Come on, the copilot key.
00:12:57.579 --> 00:12:57.939
What?
00:12:58.879 --> 00:12:59.239
Yeah.
00:12:59.739 --> 00:13:02.739
No, this did not make my list of features. Tell me about this.
00:13:02.739 --> 00:13:08.919
There's the co-pilot key, but beyond that, Linux 7.0 adds three additional standardized
00:13:08.919 --> 00:13:12.359
HID key codes for contextual AI interactions.
00:13:13.759 --> 00:13:18.779
Action on selection, contextual insertion, and contextual query.
00:13:19.219 --> 00:13:19.379
What?
00:13:19.679 --> 00:13:21.339
Chris, why is your face doing that?
00:13:21.539 --> 00:13:25.899
I don't even understand what this means. I literally don't. Brent,
00:13:26.059 --> 00:13:29.959
do you have a guess of what this means? I'm sure Wes knows, but...
00:13:29.959 --> 00:13:33.919
Sounds like maybe some buzzwords got into the mailing list here.
00:13:34.059 --> 00:13:38.419
I mean, is it like something for deploying? Is it to enable agents to deploy
00:13:38.419 --> 00:13:40.859
and identify systems on cloud infrastructure?
00:13:41.579 --> 00:13:43.419
Like, that's the only place I could go with this.
00:13:43.439 --> 00:13:46.379
I think it's for interactions, right? So that now you have, you could have something
00:13:46.379 --> 00:13:50.939
where it's like, select something and click a button, and you could have a universal,
00:13:50.939 --> 00:13:54.779
like, HID-level way to ask an assistant for help.
00:13:54.899 --> 00:13:57.899
Or we could remap it, whatever, because it's Linux, right? But like on Windows,
00:13:57.959 --> 00:14:01.919
you might have a copilot key, and then google got this more sort of fine-brained
00:14:01.919 --> 00:14:05.679
stuff so you can have like i want to ask the ai a question or i want the ai
00:14:05.679 --> 00:14:08.199
to insert or edit text here.
00:14:08.199 --> 00:14:08.699
Or yeah.
00:14:08.699 --> 00:14:09.059
That kind of.
00:14:09.059 --> 00:14:11.299
The word key is used for so many things these days.
00:14:11.299 --> 00:14:16.119
But like so you can have keyboard you could have like a keyboard key but this
00:14:16.119 --> 00:14:19.139
could probably also work if you were building one of those tubes that's constantly
00:14:19.139 --> 00:14:23.199
trying to sell you stuff probably work for that too you know i have a little
00:14:23.199 --> 00:14:26.619
button on there i can see that okay yeah that's true all right all right this
00:14:26.619 --> 00:14:29.679
is it's interesting the stuff that makes it at the kernel level okay now can
00:14:29.679 --> 00:14:31.259
we talk about file systems okay,
00:14:32.793 --> 00:14:33.333
So, Brent.
00:14:33.953 --> 00:14:34.313
Yes?
00:14:35.093 --> 00:14:37.273
I bet you would think if we were going to talk about file systems,
00:14:37.413 --> 00:14:40.673
you would assume we were going to talk about BcacheFS or ButterFS.
00:14:40.913 --> 00:14:44.513
But it turns out some of our traditional favorites got some nice updates as well.
00:14:44.833 --> 00:14:46.873
So the old is the modern now?
00:14:48.093 --> 00:14:52.053
Well, I mean, if you're using the older file system, quote unquote older,
00:14:52.273 --> 00:14:54.893
you still get good stuff, right?
00:14:54.953 --> 00:14:58.833