Programmers then and now
Simon 𐕣he 🪨 Johnson @ simontherockjohnson @lemmy.ml Posts 1Comments 46Joined 3 mo. ago
don’t even try to learn what a software dependency
Everyone at my company keeps using the term "dependency hell" when referring to literally dependency management and order of operations with a modern package manager like NPM that tracks versions and dependencies.
They've literally never experienced working with dynamically linked libraries and they think it's so hard because they have to understand a tree that exists in data form (e.g. package-lock.json
) and can be easily visualized vs a tangled file system and LD_LIBRARY_PATH
or Windows standard search order / HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\KnownDLLs
.
It's pathetic.
Margaret Hamilton's first job out of undergrad was working for Lorenz. She was incredibly accomplished with several stints in top labs, by the time of Apollo. It's not like opportunities for trail blazing software fell out of the sky on shlubs who barely passed undergrad data structures and algorithms courses.
Vaxry is not a very smart guy. He originally got a wrist slap by FDO saying don't do your toxic shit here. Then he followed it up by going postal on the FDO mailing list. Then he put up a blog post where he was like like "SJWs are coming for me".
https://blog.vaxry.net/articles/2023-inclusiveActivists
The entire argument is that you can't make an exclusionary space for people (no definition of what that means) but you should be able to call them slurs. Who would want anything to do with him? He should have gone full tilt and made a list of slurs you should be allowed to say beyond just arguing for the R-slur. That would have really convinced people he's not an extremely toxic right wing weirdo.
https://blog.vaxry.net/articles/2023-hyprlandsCommunity
This was his non-apology where he says "lets be real" a lot which is a common way of just ignoring a criticism and then he follows it up with, I should have banned that user instead of doing what I did.
Asking for professionalism in the OSS community is not a huge deal. It's also quite literally not even about the code AFAIR Drew Devault is still taking Vaxry's patches. He just doesn't want him in the community starting shit with people.
- Janitor
- Babysitter
- Contortionist
The chilling effect this causes will make communities even more like echo-chambers, as dissent will be pre-emptively squashed.
If only there was a tool that allowed you to host an instance on a federated network that allowed you to make your own community and control how the rest of the network can interact with it. Why has nobody built this???
Stop dividing the left!
come around on social programs.
Wat.
Anarchists are the ones who are consistently making social programs from scratch. Direct action is and has always been about feeding people as well as sabotaging bulldozers.
I love Lisp, that's why I like doing industry work in JS, because it's very lisp like.
However if you gave an average industry programmer Lisp today they'd fuck up so much worse than the garbage enterprise grade language code that exists today. I switch jobs probably every 4 years and on average I teach 3 people a year what a closure is.
Lisp has a lot of great solutions for a lot of real problems, but these people quite literally fix one bug and create 3. I had a 10+ YOE Tech Lead tell me the other day that they kinda just ignore the error output of the TS compiler and it made me want to tear my eyes out.