• 0 Posts
  • 29 Comments
Joined 1 year ago
cake
Cake day: June 15th, 2025

help-circle
  • I think there is some pride and value in setting things up in a way that reduces friction.

    I myself am of a similar opinion tho. Someone maintaining a thing as a hobby doesn’t owe me shit. If it’s too tedious to figure out, I’ll move to another solution. It’s really nice, when I get the option of a consumable bundle. But if they can’t, don’t like or simply don’t care for ease of consumption — tough luck for me I guess.


    tl;dr

    Don’t look a gift horse in the mouth


  • Mr. Satan@lemmy.ziptoLinux@lemmy.ml•OverTheWire Bandit Tips & Tricks
    link
    fedilink
    English
    arrow-up
    4
    arrow-down
    3
    ·
    4 days ago

    A user is not owed “ease of use” for every random thing on GitHub. It’s appreciated, but unless something is given in return for the software, it’s on the user to figure their shit out.

    I’m not against helping users. If they’re civil, they should be addressed. But anyone coming with anger and entitlement, like the original meme, should absolutely be shown the door.

    At the end of the day, GitHub is a developer platform. And release distribution is a feature to make the developer experience better. Take it or leave it.



  • Oh. my. god. That just triggered me and I’m a dev. WHY THE FUCK ARE RELEASES AT THE BOTTOM ON MOBILE??!

    Like on the desktop it’s right there in the right panel. Then I open the mobile interface for some APK and for the life of me I can’t fucking find it. So I enable desktop mode and there it is. Jesus fucking Christ I hate it. It took me months to find it.


  • Mr. Satan@lemmy.ziptoLinux@lemmy.ml•OverTheWire Bandit Tips & Tricks
    link
    fedilink
    English
    arrow-up
    5
    arrow-down
    4
    ·
    4 days ago

    When we’re talking about free software someone makes in their free time, I don’t think the normie is entitled to anything. I made a thing and gave it away to the world, figure it out.

    That being said less friction is better, so I really appreciate when the dev gives simple to consume packages.

    This dynamic changes when money starts getting exchanged, either explicitly by buying or implicitly by donating, the sponsor is entitled to have their needs acknowledged and addressed.


  • I don’t know how many times I had to deal with missing VCRUNTIME140.dll or MSVCP140.dll or other crap on Windows. This is not a Linux exclusive problem.
    Reading through the comment thread I can’t help but think that your whole situation is self imposed.

    Dependency problems are universal and there are tools to deal with it. It just seems that you’re refusing to use those tools (even Windows has winget now instead of relying on every installer bundling / linking its dependencies).
    Now, it’s fair to not want to deal with CLI, but your cited experience is an outlier. It is not normal to break your system with just apt update && apt upgrade -y. As a matter of fact apt will not upgrade if there are conflicting dependencies, you sort of have to force it to break your system.
    There are wrappers that provide a GUI for apt (and even dpkg, which is usually invoked when double clicking a .deb file) so why not using them?

    In Windows dependency issues are often offloaded to the provider of the software, but they are still just as present. In Linux this problem was solved[1] a different way — via package managers. I don’t want to be the “skill issue” guy, but refusing to use the platform intended tool to solve a problem is kind of a “skill issue”. At some point you are responsible for knowing how to use an OS, just as you are responsible for knowing how to drive a car if you want to drive a car.


    1. dependency hell is still an issue so take the word with a grain of salt. ↩︎



  • Well there you have it. Although I still feel weird that it’s somehow “the internet” that’s supposed to solve a problem that’s fully caused AI companies and their web crawlers.
    If a crawler keeps spamming and breaking a site I see it as nothing short of a DOS attack.

    Not to mention that robots.txt is completely voluntary and, as far as I know, mostly ignored by these companies. So then what makes you think that any them are acting in good faith?

    To me that is the core issue and why your position feels so outlandish. It’s like having a bully at school that constantly takes your lunch and your solution being: “Just bring them a lunch as well, maybe they’ll stop.”




  • I second this, although I’m mostly alone with git extensions in my workplace.

    I migrated to from sourcetree some years ago. At the time we had some big generated API client classes (imagine ~60k lines of code). They needed to be regenerated whenever we made changes and the diff on sourcetree was shitting the bed every time I needed to stage the damn files. It was just way too lagy, so I got fed up and moved.

    On my personal machine I prefer lazygit or just plain CLI.


  • Now that you mention it, yes. The characters are quite 2 dimensional and unlikeable (not all, but definitely important to mention).

    That being said I thoroughly enjoyed the books and didn’t stop too much on the characters. Under unlikeable, flat, awkward characters there was an interesting premise and good thinking to be had: living in a society that has no private thoughts; dark forest theory, life in a society after the end.
    So what I did was take a big sip of suspension of disbelief and enjoyed the ride. The interest to see the conclusion of the story was enough to coast through all three of the books.

    Also, I read those just before the hype. I first heard of the first book a few years before from an Adam Savage podcast and the premise stuck to me. So after reading the Witcher I wanted something sci-fi’ish and this hit the spot.








  • Mr. Satan@lemmy.ziptomemes@lemmy.world•So true
    link
    fedilink
    arrow-up
    10
    ·
    1 year ago

    If the intended reader is a regular person just use normal words, even if it’s not 100 % accurate.

    Jones exited the air lock in his space suit but the control system flagged an error with life support or water flow

    All three ways don’t mean much to me as an outsider, but the last one at least paints a somewhat understandable picture.