this post was submitted on 15 Aug 2025
19 points (68.6% liked)
Videos
16531 readers
515 users here now
For sharing interesting videos from around the Web!
Rules
- Videos only
- Follow the global Mastodon.World rules and the Lemmy.World TOS while posting and commenting.
- Don't be a jerk
- No advertising
- No political videos, post those to !politicalvideos@lemmy.world instead.
- Avoid clickbait titles. (Tip: Use dearrow)
- Link directly to the video source and not for example an embedded video in an article or tracked sharing link.
- Duplicate posts may be removed
Note: bans may apply to both !videos@lemmy.world and !politicalvideos@lemmy.world
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
This is much older than the posted date, so the terrain was way different, and the ecosystem was way different.
Caveat: I worked on the packaging projects he is discussing.
His whole thing was wanting to package things much more like MacOS at the time. It was pretty foolproof from a user's perspective, but terrible for developers.
AppImage at the time was essentially the same thing as he was aiming for, but it has some security drawbacks. He hated them. He wanted to be them.
Post this talk, Flatpak came out, which is an improvement on the AppImage premise, but has layers, so uses less disk...in theory. He hated it.
Once the rise of containers came along, and everyone was (still is) generally using them wrong, he had a fucking meltdown and tried to revive another packaging project which he quickly gave up on.
I mention all of this to say: don't just listen to what he's saying and take it at face value. Sure, he's a legend, but he's just a developer. He wants the unattainable technical solution just like every other developer. There is no ONE right answer here, and things now are way better than when this was recorded maybe 10 years ago. WAY better.
He brought up specific things from the POV of working on subsurface where Linux made things a lot more difficult for them than every "consumer" operating system.
Which packaging projects? I don't even remember him talking about particular projects (aside from Debian itself), just about the general landscape of the problem and the attitudes of distro makers that have created it.
I notice neither of these has made all that much of an impact. I have never in my life used either one of them or been encouraged to by anyone else, it has always been package management, or Docker, or pick your binary tarball, or
curl | sudo sh
and cross fingers.He attained two totally separate attainable technical solutions which solved massive problems in the tech ecosystem and shape the landscape of computing today (one-and-a-half, GNU deserves quite a bit of credit.) I happen to agree mostly with his judgement on this particular problem, so it's easier for me to see it that way, but I definitely would not dismiss out-of-hand his judgement on the right way to approach significant problems.
It's called OnePackage
When did he discuss OnePackage or any other packaging project?