I'm cofounder of Hacker School. I'm happy to answer questions about the residency program or Hacker School in general.
I think we accept the majority of people who a) really enjoy programming, and b) have a clear idea of what Hacker School is and is not. If you meet those two criteria, your odds of getting in are quite good :)
Hope this helps!
(Though the idea of a 3 month retreat in NY is extremely appealing, based on love of the city alone...)
Is your location dog-friendly?
In short, you need to have programmed enough to know that you actually enjoy it. We look for people who are smart, friendly, intellectually curious, enjoy programming, and want to get significantly better.