What level of programming knowledge do you prefer incoming students to have? I see a couple testimonials that mention people new to programming, but your code requests and FAQ lead me to believe that's a rare exception nowadays...
Hey there, I did Hacker School this past summer. I was one of the most beginner-level programmers in the beginning. I never opened my terminal, never heard of functional programming, and didn't even know how html and css worked. I was a noob. The only things I could do were solve project euler math problems, which was enough to know I loved programming and wanted to commit to improving. Despite my initial skill level, I found a full-time job shortly afterward as a developer.
TLDR: if you can code fizzbuzz and know you love programming, you're good enough to apply. :)
Can you share a bit of information about what the application/interview process was like? I'm sort of in the same position, and I'm very interested in applying for summer or winter 13.
While I can't speak for the facilitators, I can tell you that the range of knowledge is varied; from people who dabble a few languages, to those who have mastered several, to those who are just starting to dip their toes. If you're genuinely interested in programming, go ahead and apply. I can say I'm certainly glad I did!
I was in the batch with dillonforrest. Like him, I was a beginner. The only code I had written was in MATLAB. I am not sure if I am a rare exception or not, but your level of programming knowledge should not deter you from applying. If you can code FizzBuzz and want to improve, you should apply!