This slapdash Oreo Separator Machine project quickly captivated me with its hilarious presentation:
http://www.youtube.com/watch?v=pii4G8FkCA4
It reminded me of a number of software projects I’ve taken stewardship of over the years: projects that actually work and solve a real problem for their owners, but were perhaps created by someone uninitiated in the finer points of software creation.
I love pitching in on these sorts of codebases because you can often make dramatic improvements to the code’s performance and quality by making a few calculated modifications.
Spot the Vulnerability: Loops and Terminating Conditions
Spot the Vulnerability: Loops and Terminating Conditions In memory-unsafe languages like C, special care must be taken when copying untrusted data, particularly when copying it to another buffer. In this post, we\'ll spot and mitigate a past vulnerability in Linux\'s...