Google's Garden Lockdown
Aug 31, 2025
Google's sideloading lockdown has us pushing Wes' Pixel further than Google ever dreamed.
Sponsored By:
- Managed Nebula: Meet Managed Nebula from Defined Networking. A decentralized VPN built on the open-source Nebula platform that we love.
- 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
- DECbot/nebula-cert-maker: Simple yaml and python script to create certificates for your Nebula Mesh VPN — The Nebula Cert Maker will create a new Nebula CA certificates and then generate and sign certificates for all hosts in the host list.
- Texas Linux Festival 2025
- JB TXLF Matrix Room
- Jupiter Broadcasting Garage
- Linus Torvalds Marks Bcachefs As Now "Externally Maintained" — Linus Torvalds updated the maintainers file for Bcachefs and now reflects its upstream state as "externally maintained" rather than "supported".
- Google will block sideloading of unverified Android apps starting next year — Google says that only apps with verified identities will be installable on certified Android devices, which is virtually every Android-based device—if it has Google services on it, it's a certified device.
- Android Developers Blog: A new layer of security for certified Android devices
- Android developer verification
- nixos-avf: NixOS for Android Terminal — This profile contains the necesarry services and kernel configs to get it running under the Terminal app
- nixos-avf-image-app releases
- NixOS VM on my phone lol (Android Virtualization Framework) - NixOS Discourse
- Setup SSH and Tailscale on Android 15 Linux Terminal App
- droid-nixos — NixOS VM on the Android "Terminal" app
- ttyd: Share your terminal over the web
- Introduction - Book of crosvm
- crosvm: The Chrome OS Virtual Machine Monitor
- Android 16 New Feature Terminal (Debian 12) Actual Test: Network Configuration and Software Installation
- 💻 How to Install Android 16 Linux Terminal with GUI Mode on Your Android Phone Step-by-Step Guide
- Hands-on: We ran full desktop Linux apps on an Android phone!
- Android 16 Terminal Debian GUI Access Tool — This script is specifically designed for terminal environments on Android 16 systems, enabling quick configuration of graphical interface access for Debian 12. After configuration, you can access the native Debian 12 GUI environment within the Android terminal from your PC through the following steps
- wansview 2K Security Cameras Wireless — Outdoor-2.4G WiFi Home Security Cameras via Remote Control with Phone APP for 360º View, Color Night Vision, 24/7 SD Card Storage.
- Thingino — Open-source Firmware for Ingenic SoC IP Cameras.
- themactep/thingino-firmware: Open-source firmware for Ingenic SoC IP cameras
- paperless-upload-thunderbird — Add-On for Thunderbird to upload PDF directly to paperless-ngx
- distrostu's nix config
- Flameshot — Open source screenshot software
- Hyprshot — A utility to easily take screenshots in Hyprland
- blendOS — Arch Linux made declarative, immutable and atomic
- Frigate NVR — Frigate is an open source NVR built around real-time AI object detection. All processing is performed locally on your own hardware, and your camera feeds never leave your home.
- Pick: Kvaesitso — A search-focused, free and open source launcher for Android
- Jonas Hietala: I'll only buy devices with GrapheneOS — I use the Kvaesitso launcher.
Transcript
WEBVTT
00:00:11.657 --> 00:00:16.177
Hello, friends, and welcome back to your weekly Linux talk show. My name is Chris.
00:00:16.377 --> 00:00:17.037
My name is Wes.
00:00:17.257 --> 00:00:18.077
And my name is Brent.
00:00:18.537 --> 00:00:22.537
Hello, gentlemen. Well, coming up on the show today, it appears Google is laying
00:00:22.537 --> 00:00:26.157
the groundwork to start locking down sideloading on Android.
00:00:26.477 --> 00:00:30.577
You can imagine we have some thoughts on that news. So what we'll do is we'll
00:00:30.577 --> 00:00:35.077
push Wes's pixel further than Google ever imagined or dreamed possible.
00:00:35.277 --> 00:00:38.857
Then we'll round out the show with some great boosts and picks and a lot more.
00:00:38.857 --> 00:00:42.537
So before we get to all of that, let's start by saying time-appropriate greetings
00:00:42.537 --> 00:00:44.837
to our mumble room. Hello, Virtual Log.
00:00:44.977 --> 00:00:47.257
Hello there. Hello, Brent.
00:00:47.777 --> 00:00:50.537
Hello. And hello, everybody up there in the quiet listening,
00:00:50.697 --> 00:00:52.157
too. Got a good showing up there as well.
00:00:52.417 --> 00:00:57.437
Of course, we're doing this here podcast live on a Sunday. We start around 10 a.m.
00:00:57.557 --> 00:01:00.637
Pacific time, but you can get that converted to jupiterbroadcasting.com slash
00:01:00.637 --> 00:01:02.637
calendar. Or here's a pro tip.
00:01:03.817 --> 00:01:07.437
Use the podcasting 2.0 app, and it'll just be right there in your list.
00:01:07.937 --> 00:01:14.997
Easy peasy. And a big thank you to Defined Networking at Defined.net slash unplugged.
00:01:15.037 --> 00:01:17.337
Go meet Managed Nebula from Defined Networking.
00:01:17.557 --> 00:01:23.437
They took the brilliant, beautiful, fully open source Nebula Mesh VPN network
00:01:23.437 --> 00:01:26.097
and built this product around that anyone can use.
00:01:26.197 --> 00:01:30.877
It's Managed Nebula, a decentralized VPN built on what we think is the best
00:01:30.877 --> 00:01:32.637
open source Mesh VPN platform.
00:01:32.837 --> 00:01:37.997
And the entire stack is optimized for speed, simplicity, and industry-leading security.
00:01:37.997 --> 00:01:43.537
Slack has been using it since day one, but we hear more and more stories from
00:01:43.537 --> 00:01:48.537
you out there in the audience using it to point it on your home labs or for
00:01:48.537 --> 00:01:51.137
work or whatever it is, and as a result, keep sending them in.
00:01:51.637 --> 00:01:54.317
We've been seeing some pretty cool tools sent into the network,
00:01:54.357 --> 00:01:56.977
but this one was actually made by one of our own.
00:01:57.057 --> 00:02:02.097
Deckbot, listener Deckbot, has made Nebulous CertMaker, a simple YAML and Python
00:02:02.097 --> 00:02:05.697
script to create certificates for all of your mesh nodes.
00:02:06.217 --> 00:02:10.077
So I think, Wes, the way it works is it looks like you have a list of all your hosts.
00:02:10.837 --> 00:02:16.137
It'll walk through that list and create a new Nebula certificate and generate
00:02:16.137 --> 00:02:18.637
and sign the certificates for each one of the hosts in that file.
00:02:19.097 --> 00:02:22.817
Exactly, yes. Like Nebula itself provides the primitives for managing the certs
00:02:22.817 --> 00:02:23.837
and all that kind of thing.
00:02:24.377 --> 00:02:27.857
And you can build on top of it. And DeckBot has, which is awesome.
00:02:27.997 --> 00:02:30.357
And we're seeing more and more of that, which is great to see.
00:02:30.497 --> 00:02:35.177
Shout out to DeckBot for making something just real simple but really useful.
00:02:35.697 --> 00:02:40.717
And the nice thing about Nebula is when you deploy Nebula, you are in control.
00:02:41.890 --> 00:02:44.990
You can run the entire infrastructure. It's not bits of it that are kind of
00:02:44.990 --> 00:02:47.630
like this weird fork and you can kind of run part of the infrastructure.
00:02:47.710 --> 00:02:51.530
No, you can run all of it or you can take advantage of their managed product.
00:02:51.750 --> 00:02:55.670
Go right now to define.net slash unplugged and get 100 hosts absolutely free.
00:02:56.010 --> 00:03:00.530
Take advantage of top tier encryption. Take advantage of the leading industry
00:03:00.530 --> 00:03:03.410
product that is lean, mean, and fast on your host.
00:03:03.870 --> 00:03:09.610
100 hosts absolutely free. No credit card required. Go to define.net slash unplugged.
00:03:13.570 --> 00:03:18.870
Okay, it's on. It's definitely on. Texas Linux Festival, October 3rd through
00:03:18.870 --> 00:03:23.410
the 4th in Austin, Texas, at the Commons Conference Center in Austin.
00:03:24.330 --> 00:03:28.470
We're all road tripping. Brent's coming down from the East Coast,
00:03:28.670 --> 00:03:30.470
coming down in the van to Texas.
00:03:30.930 --> 00:03:35.030
And Wes and I are going to load into my car and road trip down on the West Coast.
00:03:35.150 --> 00:03:38.950
So we'll be coming down individual coasts at the same time. That's kind of cool.
00:03:39.070 --> 00:03:40.270
So meet us there, why don't you?
00:03:40.350 --> 00:03:41.230
Coast to coast.
00:03:41.890 --> 00:03:47.750
Coast to coast Texas Linux Fest. We don't have swag yet, but we will probably
00:03:47.750 --> 00:03:51.230
midweek have some Texas Linux Fest swag in the Jupyter Garage.
00:03:51.330 --> 00:03:52.350
So I'll put a link in the show notes.
00:03:52.550 --> 00:03:56.710
So midweek after this came out, go check that out. So, you know,
00:03:56.770 --> 00:03:57.850
the first week of September.
00:03:58.910 --> 00:04:03.050
And once again, I'm going to be coming to you asking to help us get there with some boosts.
00:04:03.110 --> 00:04:08.110
We're in conversation with one potential sponsor, but it hasn't really gotten
00:04:08.110 --> 00:04:11.290
anywhere yet. And I'm not sure it will in time for us to make it to Texas Linux
00:04:11.290 --> 00:04:13.330
Fest. So we're going to self-finance this one way or another.
00:04:14.530 --> 00:04:17.730
My hope is that we can get some boosts that come in. And then what we're going
00:04:17.730 --> 00:04:19.430
to do, and the reason why the boosts are going to be useful,
00:04:19.690 --> 00:04:21.710
is I'll be completely frank with you.
00:04:22.210 --> 00:04:24.510
I'm going to throw them into a loan. I'm not going to sell them.
00:04:24.590 --> 00:04:25.390
I'm going to throw them into a loan.
00:04:25.450 --> 00:04:29.230
And if somehow for something happened and the price crashed and we got margin
00:04:29.230 --> 00:04:30.570
call, it's fine. It's the same as selling them then.
00:04:30.790 --> 00:04:33.870
But we're going to put them into a loan. We're going to do that to finance our
00:04:33.870 --> 00:04:35.350
ability to get down to Texas Linux Fest.
00:04:35.770 --> 00:04:38.750
Now, Chris, why would you do something like that? That's crazy.
00:04:40.010 --> 00:04:43.370
I am really committed to trying to cover these events in a way.
00:04:43.590 --> 00:04:50.050
I know this sounds sort of, well, you know, sort of self, self, um, I don't know.
00:04:50.170 --> 00:04:54.630
It's sort of, it's not a brag, but I just, I feel strongly that if these events don't get covered.
00:04:56.061 --> 00:04:59.001
And they're not streamed online or anything like that. It's like it's in a way
00:04:59.001 --> 00:05:01.481
they don't really happen except for in this small little pocket.
00:05:02.301 --> 00:05:05.381
And they don't make often a huge impact outside of that.
00:05:06.241 --> 00:05:11.501
And these are really unique to the Linux community. These fests that are put
00:05:11.501 --> 00:05:15.881
together by just volunteers that care about Linux and free software.
00:05:16.241 --> 00:05:20.261
And it's a real pain in the butt. And they go through all of the work.
00:05:20.721 --> 00:05:23.481
A year-long job. Every year.
00:05:23.481 --> 00:05:29.741
Without the, you know, corporate style of it kind of budget or time allocation or anything like that.
00:05:29.821 --> 00:05:34.461
Constantly trying to juggle venues and budgets and networking and community expectations.
00:05:35.321 --> 00:05:40.001
And they put together something that brings us together across different cultures
00:05:40.001 --> 00:05:43.061
and different beliefs. But we come together around Linux and free software.
00:05:43.861 --> 00:05:48.641
And the connections you make there are truly like they take something maybe
00:05:48.641 --> 00:05:51.601
like somebody you've known online. You meet them in person and they become true friendships.
00:05:52.821 --> 00:05:55.901
And it's not just about the networking these are
00:05:55.901 --> 00:05:59.061
really special events and they're unique to our community
00:05:59.061 --> 00:06:02.161
they're unique to our culture other things
00:06:02.161 --> 00:06:06.361
they have their kind of community events but nothing's like a linux fest and
00:06:06.361 --> 00:06:10.181
i feel really strongly that it's one of the things the show can do as a contribution
00:06:10.181 --> 00:06:13.721
to the linux community at whole is try to document and capture these things
00:06:13.721 --> 00:06:18.501
as they happen and then they become part of the show's tapestry over time so
00:06:18.501 --> 00:06:19.641
five years you listen and back,
00:06:19.781 --> 00:06:23.841
you know, you can hear the 2025 Texas Linux Fest. It's a time capsule.
00:06:24.761 --> 00:06:28.161
And then the difference of us going and not going is the difference of that
00:06:28.161 --> 00:06:30.061
getting covered and getting captured.
00:06:30.701 --> 00:06:34.421
And plus, we meet our fellow community members there.
00:06:34.641 --> 00:06:38.581
It's our opportunity and our chance to actually convert numbers on a dashboard
00:06:38.581 --> 00:06:44.901
to real faces. And it gives us this kind of motivation that you just don't get
00:06:44.901 --> 00:06:47.381
scrolling social media and reading the email feedback.
00:06:48.081 --> 00:06:53.541
So it's probably one of the most expensive things we do and probably one of
00:06:53.541 --> 00:06:54.741
the most important things we do.
00:06:55.501 --> 00:06:59.161
And, you know, screw me if I have yet to figure out a way to really make a profit
00:06:59.161 --> 00:07:02.441
at it. But it's still something I feel is extremely important we do.
00:07:03.061 --> 00:07:06.961
And it's also a form of genuine, unique content and journalism.
00:07:07.621 --> 00:07:12.921
I think that's kind of maybe don't call it that, but it's in the category of we're going there.
00:07:13.041 --> 00:07:15.841
We're doing original reporting that isn't being covered anywhere else.
00:07:15.841 --> 00:07:19.961
We're capturing something that's unique to our community, and we have an inherent
00:07:19.961 --> 00:07:24.601
expertise and understanding on the topic matter and on the culture and of the people,
00:07:25.141 --> 00:07:28.081
so we're perfectly positioned to cover it and capture it.
00:07:29.749 --> 00:07:33.109
So it just feels like it's extremely important to me that we actually do this.
00:07:33.349 --> 00:07:38.189
And I felt this way for years, but it's really been crystallized in the last couple of years.
00:07:39.709 --> 00:07:42.569
But that doesn't mean there's commercial interest in there. There's not a lot
00:07:42.569 --> 00:07:46.209
of companies that are going to make a lot of money financing that.
00:07:46.989 --> 00:07:51.109
Now, there's some that want to do it, but it hasn't materialized yet.
00:07:52.389 --> 00:07:55.509
But I think it's important, and I would like your help if you would like to
00:07:55.509 --> 00:07:56.529
boost in and help us get there.
00:07:57.449 --> 00:08:00.769
We're going to take those sats. We're going to throw them in a SALT loan.
00:08:01.969 --> 00:08:03.549
There is a margin of insurance there.
00:08:03.909 --> 00:08:06.629
And then we're going to use that to finance it to get us down there.
00:08:06.729 --> 00:08:10.469
And then I'm going to pay it off probably myself personally over the next year
00:08:10.469 --> 00:08:12.389
or so. Or we'll sell the SALT, whatever we have to do.
00:08:13.269 --> 00:08:17.209
But it gives us some optionality. We have the option to or not to sell them.
00:08:17.609 --> 00:08:19.169
So it gives us flexibility there.
00:08:19.629 --> 00:08:23.149
And when it's in that SALT loan, we'll have cash that we can use to get our
00:08:23.149 --> 00:08:26.869
butts down there and rent hotels and whatever else we have to do.
00:08:27.789 --> 00:08:34.029
so that's the goal it's a bit ambitious and we only have until the end of this
00:08:34.029 --> 00:08:41.889
month really next month september to do it because i think by my math we need to hit the road,
00:08:42.969 --> 00:08:47.089
by september 28th so the episode we do on september 28th we basically after
00:08:47.089 --> 00:08:48.589
the episode we pack up and we hit the road.
00:08:48.589 --> 00:08:51.749
Well we got to get there because i got the good news that my talk was accepted
00:08:51.749 --> 00:08:55.449
so i'll be sharing an updated version of my mesh networking on nix os talk.
00:08:56.869 --> 00:09:00.709
Well, now we got a mission. We got to get Wes to Texas Linux Fest so he can
00:09:00.709 --> 00:09:02.869
give us a talk. And then we'll meet up with Brent.
00:09:03.709 --> 00:09:06.769
He'll be there in his van at Texas Linux Fest, and we'll hang out in Austin
00:09:06.769 --> 00:09:08.749
with you guys and with Brent and everybody.
00:09:10.009 --> 00:09:14.529
And then we're going to caravan back up to the Pacific Northwest in my car and Brent's van.
00:09:15.549 --> 00:09:16.489
Operation Homeward Bound.
00:09:16.549 --> 00:09:20.949
Yeah. So it's super ambitious, but we hope, we hope, we hope you will help us
00:09:20.949 --> 00:09:24.409
with that. You can send us a boost. The easiest way to do it is Fountain FM.
00:09:26.049 --> 00:09:28.469
Now, again, the reason why we're doing boosts is because we're going to be using
00:09:28.469 --> 00:09:29.789
that in a particular way.
00:09:29.969 --> 00:09:32.989
So Fountain FM is probably the most straightforward way to do it because they
00:09:32.989 --> 00:09:34.089
self-host all that infrastructure.
00:09:34.449 --> 00:09:37.869
Now, if you can't do that or you don't want to participate in that,
00:09:38.169 --> 00:09:43.549
later in the week, we should have some Texas LinuxFest swag up in the Jupyter
00:09:43.549 --> 00:09:45.929
Garage at JupyterGarage.com.
00:09:46.889 --> 00:09:50.469
And, you know, inflation has hit the prices of swag. I was complaining to the
00:09:50.469 --> 00:09:52.969
boys that even like before we price it, these things are ridiculous.
00:09:52.969 --> 00:09:55.649
list, but we'll try to keep it reasonable, but something in there that can still
00:09:55.649 --> 00:09:57.089
put some fuel in the tank and whatnot.
00:09:57.329 --> 00:10:00.569
And we'll have that up at jupytergarage.com, which could be another way.
00:10:00.969 --> 00:10:03.649
And just anybody that does even consider it. Thank you very much.
00:10:04.109 --> 00:10:08.129
So it's a wild thing we're doing here, making a Linux podcast for a very niche
00:10:08.129 --> 00:10:10.869
audience, caring about these kinds of esoteric things.
00:10:11.189 --> 00:10:13.589
There's not a lot of people out there that get it. So if you're one of them,
00:10:13.709 --> 00:10:14.589
we really appreciate you.
00:10:19.643 --> 00:10:25.223
Well, we wanted to follow up on the Bcash FS saga, as it has now been officially
00:10:25.223 --> 00:10:28.963
marked as externally maintained by Linus Torvalds,
00:10:29.203 --> 00:10:34.923
which means essentially Bcash FS has lost its seat at the dinner table and it's
00:10:34.923 --> 00:10:36.343
going to go sit at the kids table again,
00:10:36.583 --> 00:10:38.583
which is a big shift since it was really,
00:10:38.883 --> 00:10:41.923
really close to being declared stable.
00:10:41.923 --> 00:10:46.103
But Linus has officially moved it from the supported category to,
00:10:46.503 --> 00:10:49.943
quote, externally maintained in the kernel's maintainer's file.
00:10:50.143 --> 00:10:52.783
Now, you guys know if you've been listening to the show, this is after months
00:10:52.783 --> 00:10:58.063
of back and forth that sort of broke down after Linux 6.17 and have led to this.
00:10:58.203 --> 00:11:04.563
Yeah, as Linus said in his commit, as per many long discussion threads, public and private.
00:11:04.843 --> 00:11:05.003
Yeah.
00:11:05.463 --> 00:11:09.983
But we don't know a ton about exactly what that means. I did take a little peek
00:11:09.983 --> 00:11:13.563
in the maintainer's file. it has a self-description on like this status line,
00:11:13.703 --> 00:11:17.103
which could be supported, which is someone is actually paid to look after this,
00:11:17.183 --> 00:11:20.423
could be maintained, which is somebody actually looks after it.
00:11:20.603 --> 00:11:24.743
Then there's odd fixes, there's orphan, and there's obsolete listed there.
00:11:24.903 --> 00:11:28.663
But then if you actually go grep in the file, there's a few more things that
00:11:28.663 --> 00:11:33.803
you find like an orphan slash obsolete, some specific references to different architectures.
00:11:33.983 --> 00:11:38.283
There's also one that's called buried alive in reporters, which is actually
00:11:38.283 --> 00:11:43.903
what is listed at the very bottom under the arrest which has linus listed as the maintainer what.
00:11:43.903 --> 00:11:48.123
Is buried under alive in reporters does that mean air reports or does that mean media.
00:11:48.123 --> 00:11:50.923
I think people you know talking to him he's basically the person
00:11:50.923 --> 00:11:54.403
of last resort you know yeah yeah but in
00:11:54.403 --> 00:11:57.323
there there's only right so standing out as a single entry
00:11:57.323 --> 00:12:00.663
is this externally maintained and there's no real other references i could find
00:12:00.663 --> 00:12:04.923
in the kernel source really so at this point i don't know what it means exactly
00:12:04.923 --> 00:12:07.923
in terms of like official status obviously it seems to be implied that linus
00:12:07.923 --> 00:12:11.643
is not intending to accept any pull requests for bcashfs at least anytime soon
00:12:11.643 --> 00:12:15.503
but we don't have any like official explanation as far as i've been able to find.
00:12:16.453 --> 00:12:20.013
So it doesn't it doesn't implicitly mean anything by externally maintained.
00:12:20.233 --> 00:12:23.113
Well, I mean, it surely has some meaning. We can seemingly infer that it's no
00:12:23.113 --> 00:12:27.353
longer being maintained in the kernel, but it did not come with like a description
00:12:27.353 --> 00:12:30.173
or update to the docs around the precise meaning.
00:12:30.353 --> 00:12:34.953
I wonder if you picked up on this. My sense was is so you read Linus and what
00:12:34.953 --> 00:12:39.693
he says, and it kind of sounds like there's been conversations in public and private, he says.
00:12:39.933 --> 00:12:42.193
And you get the sense that maybe everybody's on the same page.
00:12:42.633 --> 00:12:46.533
But then when I went to see what Kent's reaction was, it seemed like maybe that's not the case.
00:12:47.333 --> 00:12:49.713
In fact, it seemed like maybe Kent didn't even really know what was going on.
00:12:49.833 --> 00:12:50.733
Did you get that same picture?
00:12:51.073 --> 00:12:53.153
Yeah, I mean, to look at some of his public comments...
00:12:53.153 --> 00:12:54.613
Again, we should say the author of BcashFS.
00:12:54.793 --> 00:12:58.193
Right. He says things like, I know as much as the rest of you.
00:12:58.493 --> 00:13:00.693
We don't know what externally maintained means, though.
00:13:01.133 --> 00:13:04.633
It's all speculation. As far as I know, it means... What it means hasn't been
00:13:04.633 --> 00:13:07.473
communicated to anyone outside the inner circle. Certainly not me.
00:13:07.613 --> 00:13:11.493
So it seems to say that Kent's seen the update in the source tree in the reporting
00:13:11.493 --> 00:13:15.793
like everyone else, but it wasn't what externally maintained at least and what
00:13:15.793 --> 00:13:18.893
that implies for the future had not been communicated elsewhere.
00:13:20.113 --> 00:13:24.273
I don't know. Brent, do you think it's worth considering users taking action here?
00:13:24.453 --> 00:13:27.793
Like if more of us as users figure out whatever method it might be to use this
00:13:27.793 --> 00:13:32.973
file system, does that put pressure back on the Linux kernel developers to figure
00:13:32.973 --> 00:13:35.873
out a way to incorporate this, even if it is through an ambassador or something?
00:13:36.253 --> 00:13:38.453
Is there some action we can take in that regard, do you think?
00:13:39.573 --> 00:13:45.153
I'm not sure the number of people using it is part of the decision here.
00:13:45.333 --> 00:13:47.313
It seems like a lot of it is just interpersonal...
00:13:49.029 --> 00:13:52.469
challenges we've certainly seen this
00:13:52.469 --> 00:13:55.749
i think on the show as maybe the worst case for
00:13:55.749 --> 00:14:03.709
the file system so i i hope this is like a new status that maybe considers the
00:14:03.709 --> 00:14:08.109
project in some decisions instead of being 100 external and maybe there's a
00:14:08.109 --> 00:14:13.169
chance for it to come back in a year or two but this feels uh like a sad day
00:14:13.169 --> 00:14:14.369
at least that's how i'm feeling.
00:14:14.369 --> 00:14:19.269
I mean it does make it harder to use going forward it does seem like um kent
00:14:19.269 --> 00:14:25.009
and team are already working on publishing some dkms packages so that will definitely
00:14:25.009 --> 00:14:27.289
be an option at some point here in the short term i expect,
00:14:28.069 --> 00:14:32.349
and you know there may be also uh distros that decide to just build custom kernel
00:14:32.349 --> 00:14:36.609
variants with it compiled in or you know there's a few options for um and well
00:14:36.609 --> 00:14:40.869
i think we'll have to see exactly what that looks like on the ground as things move forward yeah.
00:14:40.869 --> 00:14:43.769
He did share recently on friday he
00:14:43.769 --> 00:14:46.849
says quote i think we're approaching a month since the last critical
00:14:46.849 --> 00:14:51.189
bug report that's a milestone things have stabilized faster than i expected
00:14:51.189 --> 00:14:54.769
at least from the look of things that's really good i mean a month since the
00:14:54.769 --> 00:14:57.869
last critical that's a good milestone it's nice that he can keep those things
00:14:57.869 --> 00:15:03.869
in mind i i have a bad habit i tend to completely ignore the successes and just focus on the.
00:15:03.869 --> 00:15:04.649
Next big.
00:15:04.649 --> 00:15:08.049
Thing that has to be fixed and it is good to recognize those kinds of things.
00:15:08.049 --> 00:15:11.489
He did go on in that little update to kind of list a few of that like there's
00:15:11.489 --> 00:15:14.449
a performance bug and accounting bug and a bug with some of the compression
00:15:14.449 --> 00:15:18.189
stuff, but they all seem like normal things you shake out in a file system.
00:15:18.369 --> 00:15:20.349
It sounds like progress is ongoing. So it doesn't seem like,
00:15:20.509 --> 00:15:23.609
at least on the development side, if you are willing to jump now through the
00:15:23.609 --> 00:15:27.329
extra hurdles to actually get access to the file system, it will be continuing
00:15:27.329 --> 00:15:29.049
to be worked on and hopefully stabilize.
00:15:29.589 --> 00:15:35.909
I just find it interesting how different this go-around is with bcachefs than butterfs.
00:15:36.689 --> 00:15:42.229
I think bcachefs has benefited from having somebody who's out there articulating
00:15:42.229 --> 00:15:46.809