♦ CodeRunner →

CodeRunner is a Mac app that lets you:

> Edit and run code in AppleScript, C, C++, Java, JavaScript (Node.js), Objective-C, Perl, PHP, Python, Ruby, Shell or any other language you might have installed on your system.

This could be really useful for programming teachers — one of the big headaches we always have in the first lesson was making sure things were set up properly. There was a time we tried teaching C++, and found out that the computers’ permission settings disallowed running of _any_ shell programs, so we sang songs and dreamed of correcting missing semi-colons. Ah, fun times.

♦ A quick experiment with Siri’s reminder limits

So, to nobody’s surprise, I went and did my annual completely gratuitous iPhone upgrade. I was fiddling with trying to get Siri to remind me of something far in the future, and seemed to come up against a limit:

Siri limit

I wonder if anyone has managed to get reminders at a later date, and if there’s a reason why Siri’s math is off by a few days…

(Apologies to my poor hungry cat. I promise I’ll feed him sooner than in 859 years.)

♦ Slide design →

Zach Holman, who has to keep reminding us in this post that he’s _not_ a designer, offers some valuable and instantly usable tips on slide design. The concluding para, for the [TL;DR](http://en.wikipedia.org/wiki/Wikipedia:Too_long;_didn’t_read) crowd:

> I’m certainly not a designer, but it’s really remarkable how little design you need to put yourself far ahead of most talks. Huge text. Consistent colors. Less words. Worry about those, and it will already put you far ahead of the pack.

Take a look at his [building GitHub with GitHub slides](http://zachholman.com/talk/how-github-uses-github-to-build-github) for an example.

♦ Cat physics →

The Guardian on a 1969 study:

> It is well known that falling cats usually land on their feet and, moreover, that they can manage to do so even if released from complete rest while upside-down … numerous attempts have been made to discover a relatively simple mechanical system whose motion, when proceeding in accordance with the laws of dynamics, possesses the salient features of the motion of the falling cat. The present paper constitutes such an attempt.

Take a look at the [PDF paper itself](http://pentagono.uniandes.edu.co/~jarteaga/geosem/taller7/minicursoJK-Uniandes/robotic%20examples/kane.pdf) for some hardcore cat physics equations.

(No cats were harmed in the study, but they did drop a “mathematical abstraction of a cat”.)