miniblog.

Mocha has the best looking unit test runner I've ever used. http://t.co/6eT5udozQ0
Photo
TIL you should use "use strict"; in node programs too. Caught me by surprise!
Stephen Covey describes stages of maturity as dependence, independence and interdependence. Mature FOSS contributors/projects do the latter.
So much great work is going into Julia, and 0.4 is fixing all my pet peeves:
I admire people who say "sure, I use GUI applications sometimes, and start an X server then". Not quite enough to emulate them though.
I'm enjoying trying RequireJS for a project. I'd always understood it as a tool for loading, missing the benefit of its module definitions.
Errors vs. Bugs and the End of Stupidity http://t.co/U9MOfWTTZq
Pip is great, but sometimes I wonder if one of the original motivations was simply that it's less to type than the 12 chars of easy_install.
Today I learnt that dmesg has a -T argument, which makes it output human friendly timestamps. Another of the 'if only I'd known it earlier'.
"A complex system that works is invariably found to have evolved from a simple system that worked." -- Gall's Law http://t.co/3hhyGcnUVl
Blogged: Adding a new language to Emacs: http://t.co/QRvLbZmqzs
Found some outdated elisp on stackoverflow and fixed it, but saw it had been copy-pasted on assorted repos. Code has a half-life sometimes.
Between functions, macros and blocks, I really enjoy lisps in the CL tradition (CL, elisp, others?). If I want to express something, I can.
Interesting JVM JIT example where the author rewrites code to help the optimiser: http://t.co/9sNIe7d59l (ideally we'd have the reverse!)
Implementing indentation correctly, in any editor, is hard. Here's an Emacs maintainer's summary of the process:
Showing 481-495 of 650 posts