top | item 5632454

Peter Norvig and eight others are Hacker School residents

138 points| akaptur | 13 years ago |hackerschool.com | reply

81 comments

order
[+] davidbalbert|13 years ago|reply
Hi, I'm one of the founders of Hacker School. I'm happy to answer questions that anyone might have.
[+] silverlake|13 years ago|reply
I'm unclear on what experience level you're looking for in applicants. I'm a fairly good programmer (phd in cs) but I'm shit compared to Norvig. I'm in NYC with time to kill this summer. Should I apply to be in hacker school? Or would I be a "Resident" instead?
[+] hschool|13 years ago|reply
Any plans to put the talks/seminars the residents will give online?

I would love to vicariously live through the experience.

[+] danielrakh|13 years ago|reply
This is awesome. I applied a few weeks ago...really looking forward to hear back from you guys. Any chance when that might be?
[+] subsystem|13 years ago|reply
Any thoughts on the risk of a change in "demographics"? It seems like one of the coolest things about Hacker School is the diversity of people. If the motivation for applying changes and/or it gets a lot harder to get in, there could be a big change in at least the applicant pool. Not necessarily for the worse, but still a change.
[+] pnathan|13 years ago|reply
Why in NYC and not Seattle/SF?
[+] ameen|13 years ago|reply
Good job. But Hacker School shouldn't be the model for future disruptions in education. If anything this can be an exclusive coders retreat (well, unless we get to cloning Peter Norvig and other great computer scientists), and is sort of a goal to achieve.

Each Hacker School attendee needs to be the best they can be and motivated to learn more and teach others. The fact that there are no teachers and each attendee is a teacher is a wonderful model, and as such they have to be exclusive. Not everyone who could code up a FizzBuzz deserves an admit.

This is not where you go to learn common stuff, this is where you go when you're already good at coding & looking to expand further and can contribute positively to the class.

Disclaimer: I applied for the second or the third batch and got rejected promptly. Only then did I realize that I never deserved an admit.

[+] revx|13 years ago|reply
I've been describing it as a "writer's workshop for coders".
[+] rycho|13 years ago|reply
i am a novice programmer (learn python the hard way, codecademy, coursera, etc), but i'd do anything for a chance like this.

does anyone have any advice on what specific skills/areas to work on to maybe have chance at admittance into this program next time around? i don't think i have anything worth submitting for the may 2 deadline.

[+] nicholasjbs|13 years ago|reply
Hacker School founder here. Some thoughts on how to get started:

Choose a single language, and focus just on that. Python (which it looks like you've already started with), is a good choice. Spend some time with books, online classes, etc, but spend ~80% of your time actually programming and not just reading. Start with small projects that take you an afternoon and gradually increase in size as you successfully complete them (some ideas: a game of hangman, a game of tic-tac-toe, a game of tic-tac-toe with artificial intelligence). Find someone you know who's a better programmer than you are, and ask him or her to review your code -- going over the code together is best. Do this repeatedly, if possible. Make sure you have a clear understanding of what all of your code is doing. Learn to debug systematically (i.e., when something doesn't work, don't just change your code randomly -- read the error message or look at the output, think about what might be wrong, form a hypothesis, and then change your code accordingly).

Most importantly: Don't give up, and have fun!

I hope this helps and I hope to see you apply sometime down the line!

EDIT: To more directly answer your question, we look for smart, friendly, intellectually curious people who enjoy programming and want to get dramatically better. We care much more about people demonstrating that they can get a good understanding of one language than a shallow understanding of lots of languages.

[+] Evbn|13 years ago|reply
Norvig is a great scientist and teacher, but you don't need this. In Residence concept is a throwback to the bad old days of exclusionary education. We have the Internet and great books (Norvig wrote one) and MOOCs the future is egalitarian.
[+] darkarmani|13 years ago|reply
Nothing against Jessica because her personal page says it differently, but this bio snippet on HS seems odd:

> "...runs the Boston Python Meetup,"

From http://meetup.bostonpython.com/

> "Organizers: Ned Batchelder, Deb Nicholson, Giles Hall, Jason Michalski, Jessica McKellar"

I don't know enough about the other organizers, but I know Ned does a tremendous amount of work for the meetup group.

[+] nicholasjbs|13 years ago|reply
That's my fault; I wrote Jessica's bio and will make it clear she's one of the organizers and not the organizer.

Thanks for the correction!

EDIT: Just updated the site.

[+] edw519|13 years ago|reply
Very cool. Nice job, Hacker School. I'd love to try it myself someday. Being surrounded by all that positive energy has got to be a great experience.

With that in mind, please remember:

QualityTimeWithResident + HardWorkBuilding = HigherProbabiltyOfSuccess

QualityTimeWithResident + not(HardWorkBuilding) = LowerProbabilityOfSuccess

not(QualityTimeWithResident) + HardWorkBuilding = HigherProbabiltyOfSuccess

not(QualityTimeWithResident) + not(HardWorkBuilding) = LowerProbabiltyOfSuccess

So while very nice, QualityTimeWithResident is neither necessary nor sufficient, but HardWorkBuilding is definitely necessary.

Best wishes to those who get this opportunity. And best wishes to those who don't.

[+] hschool|13 years ago|reply
I applied and I got a rejection email after the first interview. I was really disappointed to hear. This just feels like rubbing salt on my wound :(.

Is there anything I can do to make it to Hacker School this summer?

[+] davidbalbert|13 years ago|reply
Unfortunately admissions decisions are final for this batch. I'm sorry this felt like rubbing salt in the wound :(. On the bright side, as long as you continue to improve as a programmer, you can apply for the next batch, hopefully with different results.

We have plans to better communicate what we're looking for in admissions and our thoughts on becoming a better programmer, which will hopefully be helpful when you apply again.

[+] stmchn|13 years ago|reply
Yeah, I had the same thing happen to me. It was really disappointing not to get in. The email said not to take it personally and that they try to find the best fit but it's hard not to take it personally and wonder why they didn't find you fit enough for Hacker School. I'm sure they have good reasons though.
[+] carlsednaoui|13 years ago|reply
This is amazing! So happy to be a part of the upcoming hacker school batch :)
[+] revx|13 years ago|reply
Haha! Me too. See you in June :D
[+] dillonforrest|13 years ago|reply
Woah Carl, you're doing Hacker School?? Awesome!! I was in the batch last summer!
[+] charlieflowers|13 years ago|reply
I hope Peter Norvig will be around for more than one batch. I can't make the summer batch, but I'd rearrange a lot of stuff to be in the next batch he's there for.
[+] dillonforrest|13 years ago|reply
So jealous!!
[+] charlescearl|13 years ago|reply
Seems like it's in the category of things like going to Paris to learn advanced culinary skills...the kind of thing that you typically only have the resources to do if you're either extremely wealthy or have the Leo Batuta/young-Steve-Jobs detachment to eschew comforts in search of a higher goal. Perhaps that's who they're looking for?
[+] pc86|13 years ago|reply
EDIT: I forgot, I'm not allowed to express an opinion on HN.
[+] ritchiea|13 years ago|reply
It is not at all the case that 5k doesn't do much. If you live somewhere relatively inexpensive in Brooklyn (or even Queens) & live reasonably you can cover most of your expenses for 3 months with 5k. If you are good at being frugal you could easily cover all your living expenses with 5k.
[+] jckt|13 years ago|reply
The point (Etsy's point) was to balance the male-female that was lacking in the early hacker school batches (which, AFAIK, was lacking).