• 5 Posts
  • 568 Comments
Joined 3 years ago
cake
Cake day: June 13th, 2023

help-circle



  • I once got an Apple laptop around the time they switched away from Intel chips, I lasted about four months with it before running back to KDE.

    That’s well into the time that they were getting worse. They were good in the PowerPC G3/4/5 era, when they were doing things like making laptops that could have the RAM upgraded without even needing a tool. They were also trying to be taken more seriously for business, so they had stuff like the XServe and cared about scripting (putting effort into Applescript/Automator APIs for their apps) and such.




  • But there are just as many hiccups to encounter.

    We’re not talking about "hiccups; " we’re talking about deliberate attacks against you. Linux has bugs, but with Windows, the OS is designed to serve Microsoft’s interests at your expense. It’s a categorically different thing.

    Your statement is a perfect example of the sort of bargaining (in the toxic relationship sense) I’m talking about. It’s the tech equivalent of saying “I fell down the stairs” when the real cause of your black eye was your abuser punching you in the face.

    And the kind of superior, unhelpful attitude that a noticable part of the Linux communities show (whether that is just a vocal minority or actual major part is irrelevant to someone looking for help), especially towards new users who often have no idea about various Linux-isms

    Note that absolutely nothing I’ve written here is about technical competency or “Linux-isms,” but instead about psychology and business ethics.




  • If you already are their tech support, you probably could’ve forcibly switched then a long time ago.

    At least, that’s how I treat my computer-illiterate boomer parents. For them, it’s “use what I tell you to use or you’re on your own.” To be fair, on their last few computers that was MacOS, but their iMac from 2013(?) got so obsolete it wasn’t good enough anymore, so as of a few months ago they’re on a mini PC running Linux whether they like it or not.





  • grue@lemmy.worldtoProgrammer Humor@programming.devWelp
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    1 month ago

    Do you understand what being a professional (in the formal sense) actually is? It means your first responsibility is to the public, not your employer, and you are legally responsible for the work that you do. That goes for doctors, lawyers, and yes, engineers.

    If you as a civil engineer design an unsafe structure and it kills people, you can go to prison. If your employer demands you approve an unsafe design, the fact that you have to stamp the plans that get filed with the government gives you the power to resist. That’s what being licensed means.

    If people making software don’t have that level of accountability – again, to the public, not to their megalomaniacal tech bro boss – then they ain’t engineers.


    It only varies by jurisdiction in the sense that some jurisdictions care about protecting the public and some apparently don’t.


  • The other key requirements I hope your licensing has are continuing education requirements and, most importantly, the notion of being a professional and having accountability to the public, not just your employer. Just taking one college class where you learn about Therac-25 isn’t enough; a professional software engineer also needs to have the power to refuse unethical demands by their employer (e.g. to build dark patterns or otherwise enshittify the software) and have that judgement be backed up by the state.