How… interesting. An open source program (ogg123) has been crashing repeatedly on my new laptop. The source code hasn’t changed in years. The stacktrace always points to __lll_unlock_
In a busy multithreaded program that opens and closes files a lot, it's surprisingly easy for a minor C mistake to cause data corruption. For example: // returns 0 on success
I used to follow the Linux kernel mailing list more closely, and one of the things you notice on that list is that people are not shy about being a
Draw ASCII-art block diagrams in your browser. Render ASCII-art into a nice-looking image. And now I can see diagram changes in a code review engine.
Elegance is not optional (1) What do I mean by this? I mean that in Prolog, as in most halfway decent programming languages, there is no tension between writing a