Category: programming
The Public Option in 2D
We had a meeting at work yesterday about naming some classes. We’ve had the same meeting over and over for months (years?) now. Again and again, we’ll get everyone to agree on a naming...
Using SPDE with IntelliJ
This is mostly a note to myself, but I figured out how to get SPDE to work in IntelliJ IDEA. SPDE is a port of Processing to the Scala programming language written by Nathan...
Sexual Selection Of Cool Demo Features
Jens Alfke gives his $0.02 on the Google Wave debate in a blog post that he calls The Lost Lesson Of Instant Typing. It’s a reasonable take on the value of certain features of...
Motor Shield
Peter’s friend Will was over today. One of the things they did was to assemble a motor shield for Peter’s Arduino. An Arduino has a bunch of output pins, but they aren’t powerful enough...
What is Time?
Specifically, what is time in parallel programming? Have you heard about Rich Hickey’s talk at JVMSummit. It’s worth checking out. It is pretty thought provoking and I think it’s getting close to some issues...
Alan Turing and How Zebras Get Their Stripes
Gordon Brown recently apologized for the way the British government treated Alan Turing in the 50’s. In general, I don’t think much of these “government apologies”, but in this case I think that it...
Button Fade
We made a new Arduino project today. It’s a code to make a light on the Arduino fade on and off by pressing a button. Here’s the circuit diagram. This is the code. int...