Live data from Hacker News

Hacker School User's Manual

hackerschool.com

11–20 of 41 posts

Re: Hacker School User's Manual

#11
post #5

I wish it wasn't such a hassle getting a VISA to the US..

A tourist visa is enough to do Hacker School. You don't earn any money, you don't pay for the school and it's not a real school anyway.

The only problem is explaining the program to the Immigration Officer. Mentioning "Hacker" or "School" is not recommended. I used the phrase "programming workshops" :)

Re: Hacker School User's Manual

#12
post #2

A lot of programmers I know could really learn from the "social rules" on this page. There's no need to try to prove oneself to be the smartest in the room on every topic. It takes a lot more balls to say "wow, I really can't even remember whether the syntax was X->Y() or X.Y()!" The "well-actually" problem is particularly rampant on HN.

I don't think that "well-actually" comments online have a fraction of the negative social effects that they do in a really life situation.

They're a large part of why I've almost entirely stopped reading comments on HN. Too many people more interested in being right than having an actual discussion.

Re: Hacker School User's Manual

#14
post #2

A lot of programmers I know could really learn from the "social rules" on this page. There's no need to try to prove oneself to be the smartest in the room on every topic. It takes a lot more balls to say "wow, I really can't even remember whether the syntax was X->Y() or X.Y()!" The "well-actually" problem is particularly rampant on HN.

What is the problem with "well-actually" especially in online environment?

I can understand "This is especially annoying when the correction has no bearing on the actual conversation." case in a face-to-face conversation but the manual forbids all corrections whether they are essential to the discussion or not. Or should the rule be interpreted as: essential corrections are allowed but the literal phrase "well, actually" is forbidden?

If someone says if X then Y; you should be allowed to say: actually X' and therefore Z i.e., a subtle imprecision in the premise might lead to the big difference in outcomes.

Otherwise technical discussion degrades to a smalltalk.

Re: Hacker School User's Manual

#15
post #13

For github junkies, fork here: https://github.com/shaohua/Hacker-School-Users-Manual

I appreciate that you're excited and mean well, but would you please delete this repository? We haven't licensed the manual, and this could easily mislead people (and will quickly fall out of date -- we've already fixed two small issues since publishing this afternoon).

Re: Hacker School User's Manual

#16
post #14
post #2

A lot of programmers I know could really learn from the "social rules" on this page. There's no need to try to prove oneself to be the smartest in the room on every topic. It takes a lot more balls to say "wow, I really can't even remember whether the syntax was X->Y() or X.Y()!" The "well-actually" problem is particularly rampant on HN.

What is the problem with "well-actually" especially in online environment? I can understand "This is especially annoying when the correction has no bearing on the actual conversation." case in a face-to-face conversation but the manual forbids all corrections whether they are essential to the discussion or not. Or should the rule be interpreted as: essential corrections are allowed but the literal phrase "well, actua…

The purpose of "no well-actually's" isn't to curtail accurate and precise technical conversation, which would obviously be problematic for creating an environment where people can become great programmers. This is why we state in the manual that "This doesn't mean Hacker School isn't about truth-seeking or that we don't care about being precise." In practice, I don't think the problem you're pointing out has ever been an issue.

Re: Hacker School User's Manual

#17
post #11
post #5

I wish it wasn't such a hassle getting a VISA to the US..

A tourist visa is enough to do Hacker School. You don't earn any money, you don't pay for the school and it's not a real school anyway. The only problem is explaining the program to the Immigration Officer. Mentioning "Hacker" or "School" is not recommended. I used the phrase "programming workshops" :)

It's fairly challenging to explain the program to _anyone_.

Re: Hacker School User's Manual

#18

After reading, I really want to experience Hacker School sometime in the near future. I checked out the application, though, and noticed something that's pretty odd, if not downright disrespectful. At the bottom of the application there's a lone checkbox labeled "I'm a Woman". Given the behavior of the following checkbox, it's clear that the point of this box is to indicate that financial aid is available for female…

I see your point, but as an 'un-graduate', I've never been part of a less-sexist community. I'd also point out that being forced to choose between boy and girl, as opposed to having the option to identify as a woman, is difficult for some. Hacker School has had some awesome transgenders!

Re: Hacker School User's Manual

#19

After reading, I really want to experience Hacker School sometime in the near future. I checked out the application, though, and noticed something that's pretty odd, if not downright disrespectful. At the bottom of the application there's a lone checkbox labeled "I'm a Woman". Given the behavior of the following checkbox, it's clear that the point of this box is to indicate that financial aid is available for female…

I see your point, but as an 'un-graduate', I've never been part of a less-sexist community. I'd also point out that being forced to choose between boy and girl, as opposed to having the option to identify as a woman, is difficult for some. Hacker School has had some awesome transgenders!

And apply. It's beyond amazing.

Re: Hacker School User's Manual

#20
post #14
post #2

A lot of programmers I know could really learn from the "social rules" on this page. There's no need to try to prove oneself to be the smartest in the room on every topic. It takes a lot more balls to say "wow, I really can't even remember whether the syntax was X->Y() or X.Y()!" The "well-actually" problem is particularly rampant on HN.

What is the problem with "well-actually" especially in online environment? I can understand "This is especially annoying when the correction has no bearing on the actual conversation." case in a face-to-face conversation but the manual forbids all corrections whether they are essential to the discussion or not. Or should the rule be interpreted as: essential corrections are allowed but the literal phrase "well, actua…

Well actually, it turns into less of helping the other person understand and more of proving your superiority.
Post reply on HN