Hacks and assorted projects

Hacking is an art form that uses something in a way in which it was not originally intended. This highly creative activity can be highly technical, simply clever, or both. Hackers bask in the glory of building it instead of buying it, repairing it rather than trashing it, and raiding their junk bins for new projects every time they can steal a few moments away. - Hackaday

A hacker is someone who tries to find a way to use a coffeemachine to make toast. - Wau Holland pdf

Hacking is the term we reach for when trying to describe an intelligent, but rough-handed and expedient behavior aimed at manipulating a complicated reality locally for immediate gain. Two connotations of the word hack, rough-hewing and mediocrity, apply to some extent. - Venkatesh Rao

See also:

Sadly, the word is increasingly a target for language killers using it instead of crack. It would be fine probably to find a new word or euphenism, but there just doesn't seem to be one.

For a good (and non-computer centric) use, and lots of interesting related stuff, see "The Art and Science of Analog Circuit Design" edited by Jim Williams.

Also, the etymology is sound.


The old, the new, and the imaginary. Some may be related to Tarlab.

Machining stuff around My Emco Compact 5 lathe/mill/drill page and my Taig page.

Also, blog posts.

Local pages

This is possibly the most useful list/index to content on this site. :)

Other projects/ideas

The C library from mspgcc (GCC for TI's MSP430 series) is a useful replacement for Newlib because it is really really small. I had little problem compiling it for ARM. source