in reply to (OT) What Was Your Most Bone-headed Programming Error?

Not strictly programming, but closely related:

I was working on the Everything Over Freenet project (now pretty much extinct) and was using CVS for the first time. I forgot to cd into my project directory and instead managed to import a significant chunk of my home dir onto SourceForge before I realized what I did. Naturally, this included my GnuPG keys. Then I got to find out how painful it is to attempt to delete files from CVS.

----
I wanted to explore how Perl's closures can be manipulated, and ended up creating an object system by accident.
-- Schemer

:(){ :|:&};:

Note: All code is untested, unless otherwise stated