Quality happens only when someone is responsible for it.
Why can't we all use standard libraries for commonly needed algorithms?
"Not invented here" syndrome is not unique to the IT world.
Bad protocol, bad politics
If it does not take a full second to calculate the password hash, it is too weak.
Cryptography as privacy works only if both ends work at it in good faith.
Retaining electronic privacy requires more political engagement.
Until our programming languages catch up, code will be full of horrors.
OpenSSL must die, for it will never get any better.
How to generate funding for FOSS
To move forward with programming languages we need to break free from the tyranny of ASCII.
Make a guess, double the number, and then move to the next larger unit of time.
Did Ken, Dennis, and Brian choose wrong with NUL-terminated text strings?
As more and more systems care about time at the second and sub-second level, finding a lasting solution to the leap seconds problem is becoming increasingly urgent.
The time has come for software liability laws.
Think you've mastered the art of server performance? Think again.