• 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.
  • 5 Posts
  • 131 Comments
Joined 3 years ago
cake
Cake day: June 7th, 2023

help-circle


  • I have neither used Bazzite nor CachyOS. You’re sure you don’t want to try Linux Mint? It’s extremely stable Linux for your grandma. Seriously, my dad’s laptops run Mint, and have for the last 5-6 years. When he gets a new laptop, I go over and install Mint for him (and he doesn’t know what Linux even means, he keeps calling LibreOffice “linux”). He asks me for help with his Windows desktop all the time (which he needs for certain software), but linux “just works” (his words). My son’s gaming computer and our house TV (which is an oldish Dell All-In-One that both my son and my wife need to be able to use) also run Mint.

    For me, work computers that need to be stable run Mint, work computers that need to be secure run Qubes and servers run Debian.







  • Artemis is a boondoggle corporate giveaway. Its main purpose is to funnel money into the pockets of big contractors as quickly and efficiently as possible.

    I worked on it for a year and a half, and saw so much mismanagement and self-sabotage, I can’t even say. I’ve made multiple posts about it in the past. NASA spent $10 million at least having my team fail to build something that we could have built for probably $2.5 million. Most of that money vanished into the pockets of a giant, evil corporation that mostly builds weapons. I can tell you the guys (and they were all men) that we worked with from that company were laughing all the way to the bank when they canceled our project. Now they’re launching without that component.

    I have lots of feelings.




  • 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 handle memory issues much more efficiently.