Programming

Philip on April 5th, 2011

Taggy makes your Evernote tags function as you want them to: hierarchically. “Does only one thing… and does it brilliantly. I won’t say that I was losing sleep over the state of my Evernote tags but I’m certainly happier now they’re organized. Nice job, thanks.” – Simon London For many people, it’s annoying that searching [...]

Continue reading about Taggy for Evernote

Philip on May 10th, 2009

I don’t have a TV, Cable box, TiVo, DVR, DVD player, VCR, Nintendo Wii, PlayStation, stereo, Netflix, CD player, VuDu, radio, SlingBox, or a bookcase full of DVDs (or books, for that matter). Actually, I take that back, I do have all of these things… as software. That’s right, I have a single computer that [...]

Continue reading about Computers Are The Future!

Philip on March 13th, 2009

has_metadata is a stupidly simple plug-in that allows you to store information in a model that isn’t important enough for its own column or table. It uses a single column called metadata to store metadata attributes as XML. Unzip has_metadata into your vendor/plugins directory. Make sure your model’s table has a text column called metadata [...]

Continue reading about Ruby on Rails Plugin: has_metadata

Philip on March 3rd, 2009

The technology is inevitable: computers will be able to think in the future. That’s not what I’m worried about. I’m worried that we humans won’t be able to handle it. Just think how difficult it has been for us to give blacks and women equal rights. We still haven’t been able to give gays equal [...]

Continue reading about Computers Will Never Be Allowed to Think

Philip on December 31st, 2008

A mathematician might write: 3 + 5 x 4 = 23 An equivalent statement in Lisp might look like this: (= (+ (* 5 4) 3) 23) The former is an undeniably cleaner way of writing that equation, and it shows that the “regular” way of writing equations is far superior to the Lisp way. [...]

Continue reading about Ruby Syntax VS Lisp Syntax