intellectual mastication

complex procedures, concisely elucidated, for efficient recollection upon subsequent variations of the endeavors herein described

github | about | explore | rss


This blog attempts to be the sort of resource I find most helpful: intended for people who are way out of their depth, know very little about the subject matter and will probably break things, but still want to forge ahead with their cool project.

General Philosophy, To Be Inflicted Wherever Possible

“A program is generally exponentially complicated by the number of notions that it invents for itself. To reduce this complication to a minimum, you have to make the number of notions zero or one, which are two numbers that can be raised to any power without disturbing this concept. Since you cannot achieve much with zero notions, it is my belief that you should base systems on a single notion.” - Ken Thompson

How to use this site

Use explore to see a sorted list of all posts on the site, and access the search function. The sidebar lists categories of posts available to browse.

Historical Note

This site was transferred from Google Blogger, so the oldest pages are html and have a slightly different style. See here. The newer ones are written in markdown and (I think) tend to look better.


I’m totally not responsible for anything.

The opinons given here are irrelevant. The walkthroughs are going to break your system. All the links are broken, except the ones that host viruses. If you actually follow my advice, your hat will spontaneously combust and your laptop will sprout malware that starts a civil war in a third world country.

questions? comments? better ideas? comprehensive refutations?

Shoot me an email! Especially if there’s something interesting on your mind.