• 0 Posts
  • 19 Comments
Joined 1 year ago
cake
Cake day: June 30th, 2023

help-circle
  • I used to think that I wanted to distro hop. Turns out that what I wanted was a bare bones OS that gave me the freedom to rice in strange and unnatural ways.

    After 25(!) years of battling X11, dependency hells, and the early days of desktop compositing, I finally realized that what I wanted was Arch, and a few window managers to play with. SwayWM, and now Hyprland.

    Unless you have some niche needs (real-time audio encoding) or want to play with more esoteric experiments (Nix, OSTree, etc), distro hopping is overkill.

    But most distros have homogenized to the point to where all you need is knowledge about systemd to go from one to the other.

    Just pick your favorite, non-snap distro and hack on it.




  • The term, “enshitification” is getting bandied about a lot. But the bots and corporations are an inevitable part of capitalism. Make money at all costs, never be satisfied with what you have, and treat everybody that isn’t you like a stepping stone.

    Scammers and sociopathic c-levels are missing something fundamentally human. A complete lack of empathy. But this has always been a part of our species. The difference now is that we have a system that dramatically rewards that sickness. And that’s not even getting into how being able to be evil at scale is going to make the next few decades interesting.


  • My argument is thus:

    LLMs are decent at boilerplate. They’re good at rephrasing things so that they’re easier to understand. I had a student who struggled for months to wrap her head around how pointers work, two hours with GPT and the ability to ask clarifying questions and now she’s rockin’.

    I like being able to plop in a chunk of Python and say, “type annotate this for me and none of your sarcasm this time!”

    But if you’re using an LLM as a problem solver and not as an accelerator, you’re going to lack some of the deep understanding of what happens when your code runs.





  • It’s more than just centralized control.

    They have the ability to arbitrarily push out Snap updates.

    That’s right! Your production server is getting patched without your knowledge or consent. Thankfully they magnanimously decided to let admins delay it by a few weeks.

    Linux is about control. I decide what my machine does. When it updates. What it updates. The feedback from Canonical regarding Snaps was so tone dead and condescending it made Steve Balmer look sane. It boiled down to, don’t worry your pretty little head off. We know what’s best.






  • Depends on how you interpret the Golden Age text. But you’re correct that the former is the light bringer and the latter is adversary/legal opponent.

    But the silver age crap messed with that canon.

    My head canon is that Lucifer was a member of the Q Continuum while Satan was a misunderstood Time Lord.

    The Pope needs to have a sit-down with the folks at Disney to learn how to properly manage a shared imaginary universe.


  • Shortened version: Snap, snap, snap. Snap snap snap. Snap. Snap.

    Seriously, Canonical. Having software that automatically updates itself without user consent or the ability to opt out is so laughably against the open source ethos that it makes me sick.

    Patching prod servers without the consent of an admin or following the strictures of a deployment strategy?

    I genuinely, genuinely do not know why Ubuntu is even seen as an option by server admins. They try to upsell you more than a fast food mobile app and suffer from NIH to an absurd degree.