Writing

Choose

Tech Tuesday: Languages and Automata

In the last two Tech Tuesdays, I introduced Finite State Machines (FSM) and showed examples of both their usefulness and their limitation. Just as a reminder, we study computer science theory to get a handle on two fundamental questions: what [...]  Read more

Bitcoin As Protocol

We owe many of the innovations that we use every day -- from our favorite longstanding websites to the latest mobile applications -- to the existence of underlying highly technical protocols.  Endusers don't need to understand these any more than [...]  Read more

Homeschool Wednesday: NSA Edition

One of the many things I love about homeschooling is the ability to use current affairs to motivate the study of history and civics and more. And it is hard to imagine a richer quarry than NSA surveillance and spying. [...]  Read more

Unabashed Utopia

I wrote about Russell Brand’s call for an unspecified revolution this past Friday. I liked his eloquent and indignant dismissal of the current political and economic system but he did not provide a vision of what a revolution should aim [...]  Read more

Russell Brand and the Revolution

Russell Brand helped edit the latest issue of New Statesman. He leads off the magazine with an epic rant that is worth reading in its entirety. If you need some motivation, watch this 10 minute clip of him. Essentially, Brand [...]  Read more

Homeschool Wednesday: University Courses

Growing up in Germany I was always bored in math class, despite going to “Gymnasium” (the branch of Germany’s multi-tiered system that leads up to university) and even taking the most advanced math class in our school (the so-called “Leistungskurs [...]  Read more