• Technology Consultant.
  • Software Developer.
  • Musician.
  • Burner.
  • Game Master.
  • Non-theistic Pagan.
  • Cishet White Male Feminist.
  • Father.
  • Fountain Maker.
  • Aquarium Builder.
  • Hamster Daddy.
  • Resident of Colorado.
  • Anti-Capitalist.
  • Hackerspace Regular.
  • Traveler of the American West.
  • 48 Posts
  • 1.04K Comments
Joined 2 years ago
cake
Cake day: June 7th, 2023

help-circle
  • The user’s code is vulnerable to a buffer overflow in certain edge cases. I need to patch the vulnerability and commit the patch to the repo.

    I should rewrite the existing memmanage() function to handle these edge cases. (* Silently removes all other functionality*)

    I should modify garbagecollect() to detect these edge cases. I’ll rename it to garbage_collector() for clarity and readability. (Renames the function, calls it no where)

    Confidently I modified the program as requested, the new version of your application should be more secure and handled memory issues much more efficiently.




  • I’ve been forseeing a supply chain apocalypse, especially in the NPM ecosystem, coming for years. Exacerbated by LLMs telling people what libraries to use, including versions, and then people just cut and paste that in and walk away. Our standard practice of devs doing all their coding on a messy local machine, just running whatever stacks they’re working with on bare metal, often side by side, just in different virtual environments, always seemed like a powder keg waiting to go off.

    Now with glassworm and shai halud, I’m feeling very prescient.




  • The Democrats lose because people with power and money make sure they can never run the people who would actually represent their base. “We can’t get young people to vote.” That’s because of the candidates you’re running, not because young people don’t want to vote. And we know, we can tell, you would never in a million years run candidates young people would vote for, because that’s not and never has been who you are or what you want. You would rather lose to insane criminals than allow the kind of change your base wants to actually have a chance of happening. Fuck you.



  • Agreed. I had a consulting gig once, actually doing cyber security for Meta. They made us take an automated training, part of which was listening to videos of Mark Zuckerberg talking unironically about how important privacy is to the culture of Meta. The thing is, they had no good mechanism for making sure you actually watched the video. You could just mute Mark and then keep an eye on the run time, because at the end there would be a quiz. Most of the quiz questions were super stupid intuitive like “A friend asks you to use your Meta access to do X to their profile for them, what should you do?” And then multiple choice, with a bunch of obvious bad answers like “Like just do it, it’s fine.”