• 0 Posts
  • 22 Comments
Joined 3 years ago
cake
Cake day: June 15th, 2023

help-circle





  • I use Wayland now but there are still apps I run in X mode. Notably mpv and Firefox, because I cannot for the life of me configure them sensibly in Wayland, and I don’t want to write arcane KWin scripts just to get widow sizing/positioning to stay the way I want them on launch. I tried; it was extremely frustrating and still not quite functional.

    Perhaps there are other window managers that would make my life easier. I haven’t tried many, but in principle, there is no way for the widow manager to know the correct size and location of new windows for arbitrary applications, so I doubt it. I consider this a user-hostile design choice in Wayland and I pray it will change in the future.






  • I actually did this a lot on classic Mac OS. Intentionally.

    The reason was that you could put a carriage return as the first character of a file, and it would sort above everything else by name while otherwise being invisible. You just had to copy the carriage return from a text editor and then paste it into the rename field in the Finder.

    Since OS X / macOS can still read classic Mac HFS+ volumes, you can indeed still have carriage returns in file names on modern Macs. I don’t think you can create them on modern macOS, though. At least not in the Finder or with common Terminal commands.






  • Yeah, I don’t understand the fixation on BTRFS in the article. Nobody’s going to have BTRFS problems unless they’re doing advanced things that the documentation clearly says are experimental and unsupported. Nobody’s going to accidentally set up a RAID5 array, or accidentally create a swap file on a non-swap-friendly volume. The average user won’t see any difference between BTRFS and EXT4, except that BTRFS snapshots might save their butt in an emergency.

    BTRFS is a perfectly reasonable choice as a default filesystem. Probably the best choice in general. Last year I thought bcachefs was the future, but now that’s getting dropped from the Linux kernel so nope, guess I’ll stick with BTRFS.


  • Yeah, it’s weird to talk about OpenSuse MicroOS and Fedora Atomic when they are not even the flagship desktop distros of their respective families. I guess the author drank the atomic kool-aid and thinks that’s a killer feature for a consumer OS.

    That said, Ubuntu is not really aimed at beginners anymore. Canonical has shifted hard to enterprise offerings over the past 5 years or so. Take a look at their web site — they barely spare a word for desktop Linux anymore. This is what you’ll see on the main page:

    “The complete guide to RAG”

    “Modern enterprise open source”

    A “Products” dropdown with thirteen items, maybe one of which is comprehensible to a beginner.

    For all the hate Snaps get (and rightfully so), they make a lot more sense in the context of enterprise deployment. It’s like Flatpak but for headless servers and with professional support. It took me a long time to understand Canonical’s game there, because I couldn’t shake the idea of Ubuntu as a beginner’s distro.

    I guess it would be cool to have an atomic OS designed for beginners, since the current crop are more complex than traditional distros, not less. But I don’t think atomicity itself really matters, especially if you’re talking about systems that are mostly locked down to begin with.




  • The concept is real. I mean, anyone who thought “vibe coding” would be a viable career path for long enough to actually have a career was just not paying attention to reality.

    Right now it legitimately takes some expertise to get good results from AI coding. (Most people doing it now get, at best, convincingly passable results.) But the job of a “vibe coder” is much simpler than the job of a conventional programmer, and it will become increasingly simple to automate out the human’s role. It’s not like progress is going to suddenly stop. The fruit is hanging so low that it might as well be on the ground.