There is no 'printf'
In C, 'main' returns an int. What happens when you don't explicitly return a value, though? C99 provides a return value of 0, but C89... well, that's undefined, my favorite kind of behavior.
This is just another boring personal website. I don't have a Facebook, for obvious reasons. You can find me on Mastodon or LinkedIn (local résumé ). I also have a blog (because who doesn't), as well as, to the great amusement of my children, a distinct German accent.
Visit netmeister.org → On Hacker News Oct 2019 – Sep 2026
Networking & Internet 7Software Engineering 5Security & Privacy 4Systems & Performance 3Career & Management 3Web & Frontend 2
In C, 'main' returns an int. What happens when you don't explicitly return a value, though? C99 provides a return value of 0, but C89... well, that's undefined, my favorite kind of behavior.
Nope, you don't know how to validate an email address. Even if you think you'd get the domain part right, fuggeddabout the local part. Seriously.
Unix counts time as seconds since the epoch. Seems straight forward. What could possibly go wrong?
Sure, we all pretend to know them, but rarely do we think they apply to us. Your manager certainly doesn't...
errno(2) values for the AI age