 How did you get started in hacking/programming?
primodemus: 1 - At school i tried to write a symbolic differentiation/integration  program in C. I failed miserably. A year later chapter 2 of SICP blown my head to a thousand pieces... Nowadays I program in F#, Haskell and C# (mostly C#) for a living, but Lisp is still my favorite language.2 - Programming is mostly about understanding stuff, so don't be afraid to tear thing aparts since it's ok to reinvent the wheel just to see how it's done.