This is pretty neat. I’ve been meaning to find an excuse to use Clojure for a real project, and I’ll definitely keep this in mind. The fact that it apparently runs on Heroku is icing on the cake.
Beautiful code is likely to be simple — clear and easy to understand. Beautiful code is likely to be compact — just enough code to do the job and no more — but not cryptic, to the point where it cannot be understood. Beautiful code may well be general, solving a broad class of problems in a uniform way. One might even describe it as elegant, showing good taste and refinement
This is fascinating. I love clever, well-written code.
Google’s new project, Google Plus, is currently in beta. They have a pretty impressive demo online.
There’s something about a text adventure game that can’t be adequately captured by even the most modern and expensive 3D game. Like reading a good novel, a text adventure game inspires you to to create whole universes in your imagination. No 3D rendering engine can even come close.
Benford’s Law says that in lists of numbers from many real life sources, the leading digit is distributed in a non-uniform way.
Chances are, the leading digit will be a 1 more often than a 2. And 2s would probably occur more often than 3s, and so on.
This odd phenonenom is Benford’s Law. If a set of values were truly random, each leading digit would appear about 11% of the time, but Benford’s Law predicts a logarithmic distribution. It occurs so regularly that it is even used in fraudulent accounting detection.
Unknown (via vinayard)
A fascinating account of a skilled hacker reverse-engineering an undocumented filesystem.
These are the three virtues of a programmer, as described by Larry Wall, creator of the Perl programming language. They were included in his book Programming Perl.