Great work! I build[1] a classic javascript interpreter for Langton's Ant a few years ago. Just updated it to include support for custom rules. Thanks for reminding me about Langton's Ant it is always cool to recall things one build in the past.
This is an awesome project. After watching all of his videos this[1] one is the most curious, because you could probably get his phone number by measure the time it takes for a digit to dial.
Not that this is something I would endorse but it came to my mind the second he tried to hide the dialing process.
We have been using this in one class. I compiled it to run in a web browser: http://mmix.rwth.weinberg.me
It is faster than I would have thought. It even runs on iOS8.
(Disclaimer: this was created in 1-2h and the JS is like 3Mb)
Why isn't it possible to just use your iPhone or any other Bluetooth (4.0 low energy) device, they should have a unique mac address and could be used for something like this.
I would disable the text selection like this:
body{
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
Awesome wristwatch a while ago I created a WordClock. The Clock is pure CSS. The logic is made in JS. The idea comes from a German company called Biegert & Funk.
http://hackerne.ws/item?id=4344107
Hope you like it.