• 1 Post
  • 9 Comments
Joined 1 year ago
cake
Cake day: June 10th, 2023

help-circle





  • The reason this works well for certain applications and not others comes down to programming language / framework and compilation optimization.

    If the application was compiled directly into an executable binary and optimized, it can be decompiled, but it won’t be human-readable. Programmers would have to delve in and manually trace the code paths to figure out how it works. Fun fact, this is how a lot of the retro game decompilation projects are happening. Teams of volunteers are going through the unreadable decompilations and working together to figure them out.

    Dotnet and Java based applications are easier, because they don’t usually get directly compiled into machine-executable binaries, and even when they do, it’s still easy to decompile them. This is because they’re both compiled to an intermediate language that’s more optimized than the original, then that IL is run by a runtime. Dotnet’s IL is called Common Intermediate Language and Java’s is called bytecode. This sounds weird, but it’s kinda cool, because it lets people write different languages without having to have a full compiler. They just have to be able to get it compiled to an intermediate language, and then the existing runtime can take it from there.




  • Being fat is a choice the vast majority of the time, and I have a huge bias against big people.

    I used to be fat (250ish lbs (110ish kg) at 5’8"ish (172ish cm)), and as much as I would like to blame my shit on anything else, the person feeding me, the person sitting at the computer for hours, the person actively avoiding all physical activity was me and no one else. After I got diagnosed with some weight related shit, I turned my entire life upside down, am at a much healthier 150 lbs (68ish kg), and feel so much better, both physically and mentally.

    I’m aware of my bias, and I make every active effort to counter it in my actual dealings with bigger people. Especially because there are certain circumstances, however rarely, where it may not actually be their fault. But I’d be lying if I said my initial impression was anything except “God, what a lazy, fat fuck.”

    Edit: Added metric units