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

help-circle



  • Wait until you learn about debhelper.

    If you use a debian-based system, unless you have actively looked at the DH source, the one thing that built virtually every package on your system, you do not get to say anything about “bloat” or “KISS”.

    DH is a monstrous pile of perl scripts, only partially documented, with a core design that revolves around a spaghetti of complex defaults, unique syntax, and enough surprising side effects and crazy heuristics to spook even the most grizzled greybeards. The number of times I’ve had to look at the DH perl source to understand a (badly/un)documented behavior while packaging something is not insignificant.

    But when we replaced a bazillion bash scripts with a (admittedly opinionated but also stable and well documented) daemon suddenly the greybeards acted like Debian was going to collapse under the weight of its own complexity.





  • It’s not as bad nowadays that apps yielded to GNOME’s bullshit. Back when GTK2 apps were still common… Urgh. Plenty of apps were broken without it for no good reason.

    I like opinionated UX - I use sway - but GNOME’s approach is incompatible with “general use” and only works (for now) because of canonical’s weight and ability to impose their vision as the only vision.

    Also they didn’t replace the tray with a better way to manage background apps, so they can suck a dick on the UX front.


  • The fucking system tray. Which literally every other DE and mainstream OS out there supports because some apps depend on it and break if it doesn’t exist.

    Last I checked GNOME devs said “no, we will never support it, because we’ve DePRecATeD the tray in GTK”.

    It’s functionality so basic I have 3-6 apps which depend on it at any time on my work machine. Anyone saying it doesn’t fall under “basic functionality” is either a GNOME dev or a troll.



  • “Color terminal” isn’t a thing. Applications can choose to output ANSI escape codes which most terminal emulators will render as color changes. Whether and which colors get used depends on the value of $TERM, which informs the application of the capabilities of the terminal emulator.

    So if your remote servers don’t have color, either $TERM isn’t being set or its value is unknown to the server. Most modern terminal emulators support at least the same escape codes as xterm-256color though so you can always try to export that.






  • This is a joke BY queers FOR queers. The goal is NOT to make cishets comfortable, or to teach them anything, or generally to cater to their feelings at all.

    Is it so hard to understand that sometimes people want to feel seen? Why does it matter that “society” will take it badly because of tokenization or whatever the fuck? Are you even queer yourself or just projecting what you think queer people should want? Because I’m queer and I appreciate “haha non-queer thing but now queer” humor.
    It’s not very high brow, but that’s just the nature of shitposting and I don’t go off on the tens of supposedly relatable dead horses that get beaten every day in meme communities either.


  • azertyfun@sh.itjust.workstolinuxmemes@lemmy.worldAverage Arch user PC build
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    9
    ·
    9 months ago

    Boomer is a mentality, and “ok boomer” is a joke. No need to get so worked up lmao

    I’m just pointing out that Gen Z is much more proudly queer and especially GNC (unlike millennials whocame to age in a world where the overwhelming majority of developed countries did not even allow gays to get married!) and we not care how funny you think the joke is since it literally does not apply to you (presumably). Did it even occur to you that those “gay pride jokes” of the 2000s you deride so easily were your generation’s queer people’s way of finding acceptance and community? That “pure comedic value” (as if that was a chemical element you could distill out of memes somehow) is not the only value some people find in memes?




  • There are two kinds of powerusers, and they DO NOT understand each other one bit.

    The first, like you, just wants to get shit done and want to avoid the friction of choosing/installing/configuring their tools. GNOME, Chromium, and VSCode will do just fine.

    The second, like me, wants to get shit done as well, but has a strong need for a very specific workflow. I’ll spend half an hour to get a toolchain working on nvim instead of using a pre-baked VSCode plugin. Not because VSCode is bad, but because I have a very (!) specific workflow and associated muscle memory and anything else distracts and unsettles me.

    Some of the best engineers I know fall into either category, neither way is superior it’s just how brains are wired.


    Anyway I use Kitty because it allows me to split tabs into windows (not windows into tabs! ew!), has low latency with high throughput thanks to GPU rendering, and a low memory footprint.