News for hackers. Stuff that matters.
Re:Curse of knowledge by zwischenzug on Sunday April 23, 2017 @06:41AM (#14177552)
This is something I've thought a lot about as I've tried to teach basic skills at $corp to smart people with relatively little formal comp sci or programming experience.

It led me to write two books using the Hard Way method:

http://learnbashthehardway.tk/learnbashthehardway.pdf

http://learngitthehardway.tk/learngitthehardway.pdf

It doesn't assume zero knowledge, but it's so hard to know how to pitch. What I like about the hard way method is that typing stuff out forces you to engage the material and encourages self-learning through the topic.

Re:Curse of knowledge by chuckdries on Sunday April 23, 2017 @07:27AM (#14177693)
Just a heads up - on the learn bash the hard way section 1.6.2 you tell the user to enter csh but you never tell them to exit, so a beginner following your instructions would be doing the whole tutorial in csh, not bash.

Granted, your comment about $ vs % and the fact that all the following code snippets have $ they could figure it out but still.

Re:Curse of knowledge by zwischenzug on Sunday April 23, 2017 @07:35AM (#14177721)
Thanks - just the kind of thing I need pointing out :)
Re:Curse of knowledge by watt on Sunday April 23, 2017 @08:27AM (#14177893)
Git book, page 36. "look at the diff of the commit that caused it and" ... the sentence just cuts off there.
Re:Curse of knowledge by zwischenzug on Sunday April 23, 2017 @08:38AM (#14177937)
Thanks again!
Re:Curse of knowledge by jstimpfle on Sunday April 23, 2017 @09:03AM (#14177990)
A table of contents would be helpful!