Monday, July 30, 2012


I've been working on something similar -- based in fact on something similar I wrote as a teenager, before William Gibson ever wrote Virtual Light -- but this is pretty awesome.

Sight from Sight Systems on Vimeo.

Sunday, July 29, 2012

A FAQ About "How To Create Your Own Freaking Awesome Programming Language"

I advertise this in my blog sidebar, and blogged it once or twice:

I've run into a couple misconceptions here and there on Twitter, etc., so I'm going to blog this quick FAQ. It's more a "frequently mistaken assumptions," then a true FAQ, though.

First of all, I didn't write it. It was written by a Ruby developer from Canada named Marc-André Cournoyer.

Jeremy Ashkenas read it before writing CoffeeScript, and the first version of the CoffeeScript compiler used this book (and I believe its code) as a starting point; however, the CoffeeScript compiler's been completely rewritten since then (at least once).

It's not a comprehensive overview of lexical theory and doesn't aim to be; its goal is to get you up and running as fast as possible. Like Jeremy Ashkenas, if you build a language with this book which people use and like, you will probably end up rebuilding its internals at some later date.

I also wrote a more detailed review.

Thursday, July 26, 2012

Sarah Palin vs Moon Nazis

My Review Of Marco Arment's Review Of John Siracusa's Review Of OS X Mountain Lion

See the original here.

I'm going to make this brief, because I'm working on a short film, compiling an album from the music I've made over the past year, and creating a video tutorial series on CoffeeScript and Node.js.


Marco Arment recommends you read 24 pages (approximately 26,000 words) of detailed analysis about the difference between OS X Lion and OS X Mountain Lion.


This is why I never ever listen to that fucking guy.

Wednesday, July 25, 2012

Police Attacking People In Anaheim

Tuesday, July 10, 2012

Kung Fu, Dance, And Denial

Americans make martial arts movies, but Asian kung fu movies have an important advantage: in America, people sometimes dismiss kung fu as dancing.

Some Americans deny this, some Americans affirm it, but all American martial arts films operate on the assumption that dismissing kung fu as dancing would be reasonable in the first place.

Consider Asia's neighbor, India, and the role dancing plays in Bollywood cinema.

Consider Thai movies. Thailand's at the border of Asia and India, speaking extremely broadly. Thai movies structure their fight scenes like Hong Kong fight scenes, but they pace their fight scenes like Indian dance scenes.

American martial arts movies never embrace kung fu's role as dance, only as action; consequently, there are Asian martial arts movies where you can learn something from the martial arts themselves, but few such from America, because ignoring kung fu's role as a form of dance means ignoring its role as a form of communication.

What would it look like if American martial arts movies were movies which incorporated both dance and kung fu?

Imagine this:

Blended with this:

In this scene from Iron Monkey, Donnie Yen is beating the crap out of corrupt Shaolin monks who have helped a local governor to steal grain from the people who that governor, and those monks, are supposed to protect. The fact that he uses bags of grain as a weapon against people who have stolen that grain is intrinsic to the scene; it's equivalent to beating up corrupt cops with the money they stole.

Friday, July 6, 2012

Tuesday, July 3, 2012

Dance Fu

This movie is definitely not for everybody, but I highly recommend it. Ultra-low budget, dancing equals kung fu, and extremely silly comedy.