Underground by Suelette Dreyfus: Hackers, Crackers, and Feds (Oh My!)

Available formats: [.txt] [.pdf] [.mp3]
So What’s It About?
“Underground” by Suelette Dreyfus is a great historical fiction narrative detailing the rise and fall of some crackers and phreakers and their opponents: phone company employees, system administrators, and Feds. It takes place between 1988 and 1994, when multi-user BBSes were starting to pop up and a telephone [...]

Buddy, Can You Spare A Namespace?

C++, Namespaces, and Macros
You’re a careful C++ programmer. You use namespaces obsessively, your classes are well-organized, and your files are carefully placed in a nice hierarchy. Name collisions aren’t going to strike your code!
Well, you actually can’t guarantee that: Namespaces are completely ignored by the macro preprocessor. Short of drastic measure (such as using #undef [...]

Lincoln Knows What’s Up

Give me six hours to chop down a tree and I will spend the first four sharpening the axe.
~ Abraham Lincoln
Coming across this quote forced me to reflect on my software work habits, especially for “throwaway” projects.