Comment on: Here are the top 10 programming languages used on GitHub
I haven't looked at Java in years, but I thought of it being determinstic since it uses a vm, so being reliable by nature (if you ignore the security issues that always come up...)
Comment on: Writing a Game Boy Advance Game
Always great to see people being interested in old consoles.
This tutorial is pretty good not only for GBA but lowlevel gaming programming in general imo.
Looking forward to your next post :)
Comment on: Why the Open Code of Conduct Isnt for Me
The article puts it nicely
This is the internet, and I’m here to learn about other people’s thoughts, not be protected from them.
[...]
Here is the problem with using offensiveness as a standard in a code of conduct:
* It judges the speaker by the listener’s opinions.
* Opinions are subjective and cannot be known by the speaker until after they speak.
I'm not even mad about stuff like that anymore. I'm just tired of it.
I couldn't give any less of a fuck about anyone's feelings when reading what I write, more so when it comes to code or anything else that underlies logic or some natural law.
Just don't be a dick. Although if someone is known for repeatedly not putting any effort into their questions and show no eagerness to learn from their mistakes, you're fair game.
I'm glad to have access to a world wide community I am free to share my ideas with and get (hopefully constructive) criticism.
And the more this 'safe space' mentality spreads the more I fear progress is hampered by restricting thoughts and ideas in exchange for coziness..
If your code sucks you should be told so and not pampered because it could hurt your feelings. Otherwise we will deal with the same shit over and over again.
Opinion-based arguments are something else though. Empirical, unambiguous data should be used to determine who's right, if possible to avoid emotional quarrel but that's just me.
Comment on: How to build DOS COM files with GCC
Awesome blog. Totally forgot about it.. Thanks!
Most of the tutorials on writing applications in asm from scratch out there were written quite some time ago.
So you get a lot of legacy info depending on what system you are programming for.
Nowadays you normally don't write assembly for x86 but rather read a disassembly of a binary where the same knowledge is needed.
OpenSecurity Training is a great resource for getting into reverse engineering and learning the basics.
For additional resources /u/Rostin 's link covers that.