Hacker News new | ask | show | jobs
by 52-6F-62 2102 days ago
> Now, programming feels a lot like woodworking: a deliberately inefficient way to do something, just because it's fun.

Now that is a standout line right there. It perfectly describes some of my own personal projects. Sometimes—oftentimes—they go nowhere but I had fun.

One such task was developing a secret Santa system in python with an auto mailer and “paper” backup while in Hawaii last year. It took me part of a morning during breakfast before we went out for the day. I refined it when we got home. There were others already out there and it did nothing more then putting names in a hat, but it was fun. And it’s reusable. And it had the added benefit of needing no moderator—nobody in on the secret.

The metaphor of a wood working project just seems to fit so well. Nice one.