Bobby Turkalino

  • 4 Posts
  • 180 Comments
Joined 2 years ago
cake
Cake day: August 14th, 2023

help-circle
  • Me reading “Optimal Illusions”. The author seemed like she was on her way to blaming capitalists for optimizing for all the wrong things but then she suddenly took a hard right turn and proceeded to blame math instead of businessmen for why capitalism is out of control. Ended with a nice stroking of Sam Altman’s ego. She now lives on a tiny island in Washington where the liberal mathematicians can’t hurt her.






  • The ORIGINAL source code is copyrighted, but decompiling does not give you the original source code. Decomp tools give you generic variable names like unsigned_int_4 and then it’s up to you to decipher what the purpose of the variable even is and give it a relevant name. So it’s virtually impossible you’ll get a character-for-character match to the original.

    Also, decomps have different levels of accuracy. You may get something that is a perfect behavioral match, even though there’s differences in the instructions being run. You may get an instruction-perfect match but not a byte-perfect match between the binaries.

    IANAL but this is what I’ve learned from following decomp projects on YouTube









  • A few other people mentioning precise GPA requirements, but for the computer science school at my (large) university it was top 10% of your class for cum laude, top 5% for magna cum laude, top 2% for summa cum laude

    As someone who graduated cum laude, I sorta regret it. I wish I spent more time socializing, networking, and generally managing my anxiety better. I was able to land a job after graduating sooner than a lot of my classmates, but I also had some internships and some personal projects under my belt, so it’s hard to say how much GPA played a role. It all comes down to what’s important to you, your field, and how much work you’d be willing to put in after graduating to get your first job






  • I worked with a physicist who wrote code that was so unreadable, it actually made me laugh. He would often include his initials in variable names, even though he was pretty much the only person working in the code base. His functions usually included a flags argument, which was a list of (usually undocumented) integers that you could pass in to change the behavior of the function. For example, one time one of his functions wasn’t giving the expected output, so I asked him and he replied “oh did you put 32 in the flags list?” Like he just didn’t understand that you shouldn’t need to read the entire contents of a function in order to understand how to use it.

    Inb4 “well why didn’t you help him?” he was in his 70s and vehemently refused any advice.