Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
zedshaw
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
87 ms
·
931.
▲
by
zedshaw
17y ago
Well of course you'd be a bad programmer after just 84 monad tutorials. You need at least like 300, maybe 385 just to finally get it. Sheesh, don't you know anything?
932.
▲
by
zedshaw
17y ago
Yep, that's the idea. Writing a book for programmers isn't really that useful. There's plenty of those and adding one more programmer to the tech scene would be like spitting into the Pacific. But, if I can improve every other discipline
933.
▲
by
zedshaw
17y ago
I'll have a page on the site they go to for the first exercise, so it's always updated with the latest best starter thing to do. However, the #1 problem all the people I've tested this on have is getting basic gear going. The simple act of
934.
▲
by
zedshaw
17y ago
Have you tried using urlib and urllib2? I think that alone prevents anyone from getting to the site. :-) Seriously though, I'm going for simple and if there's a problem then I'll lock it down more completely.
935.
▲
by
zedshaw
17y ago
No, it's just there's more abusive dicks online who need to be told off. :-)
936.
▲
by
zedshaw
17y ago
Oh, holy crap that's good. You may see me steal that.
937.
▲
by
zedshaw
17y ago
Calculus by far. I read this "Calculus Made Easy" by Silvanus P. Thompson and it's still to this day my inspiration for explaining complex technical topics to lay people. It's a fantastic book, and even if you know math you must read it
938.
▲
by
zedshaw
17y ago
Or, just hit the little javascript button at the bottom that fills it in. It's only there to keep bots out. It's not all that secure.
939.
▲
by
zedshaw
17y ago
That's only patronizing if you take yourself too seriously. Otherwise it's just direct and simple. That makes it easier to read and makes sure that the prose doesn't make things seem more complex than they actually are. Another way to put
940.
▲
by
zedshaw
17y ago
I prefer Diva. It implies I have skill. :-)
941.
▲
by
zedshaw
17y ago
Porn?
942.
▲
by
zedshaw
17y ago
Glad it's working for you. As I work on the book, let me know if any exercise isn't making sense. Many times if that's happening there's something you're missing I need to include.
943.
▲
by
zedshaw
17y ago
Ohhhhh, I forgot some people equate "serious" with "grown up". Sorry, yeah, I'm totally grown up now that I took that one joke down. :-)
944.
▲
by
zedshaw
17y ago
Yep, that's correct. It's just a key to open the rusty lock.
945.
▲
by
zedshaw
17y ago
Actually ascii art is in the works, but not yet. There will be a couple manual ones, but then the logic section will do more fun stuff. Remember, at the beginning the ready doesn't even know boolean logic, ifs, or looping yet. If you have
946.
▲
by
zedshaw
17y ago
I have a business degree, MIS. CS was boring with no depth, but business let me study a ton of random things and focus on people and computing. Other than that, I don't drink, so that gives me lots of extra money and free time. Like I jus
947.
▲
by
zedshaw
17y ago
Well, they can't quite code Python when they're done with this book. They could then move onto a book that teaches those concepts. And if you think about it, there's no point in learning OOP before you've even learned basic logic, function
948.
▲
by
zedshaw
17y ago
I was never a coding rock star. That's an image other projected on me along with "he's a Ruby guy", "he's a Python guy", "he only codes scripting languages", and many other bizarre myths. But hey, like David Lee Roth said, "Who am I to f
949.
▲
by
zedshaw
17y ago
Actually, you're right, but I wouldn't say "bad", I would say, you're ready to learn programming. Kind of like this gets you your programming brown belt.
950.
▲
by
zedshaw
17y ago
'Cause fossil's the shit.
951.
▲
by
zedshaw
17y ago
Yep, that's exactly what it does. I wouldn't say it's geared toward kids, just anyone very new to programming. I'm writing it at about a 6-7 grade level so that the prose doesn't scare people away.
952.
▲
by
zedshaw
17y ago
It uses printing to teach strings, format chars, escape sequences, variables, and calling functions. Glad to see my sneaky ways are working. :-)
953.
▲
by
zedshaw
17y ago
I registered learncodethehardway.org in order to do similar books for other languages. I'd do a Ruby book, but probably after a C book.
954.
▲
by
zedshaw
17y ago
No, not really. :-)
955.
▲
by
zedshaw
17y ago
Yep, still a work in progress. Ex 27 is where they switch to learning logic, so I laid a marker there to work toward. It's not really patronizing so much as "gentle" to non-programmers. I do however poke fun at programmers because non-pro
956.
▲
by
zedshaw
17y ago
You should check out my follow-up project where I try to do better: http://sheddingbikes.com/posts/1272132621.html And this post about two alternatives to DiP that are better written and easier for both expert and beginner: http://sheddi
957.
▲
by
zedshaw
17y ago
In a knowledge worker economy the workers own the means of production. In effect, the factory walks out the door when they do. The only way to prevent it is to make sure the knowledge is shared very well among all workers, no one person i
958.
▲
by
zedshaw
17y ago
Interesting, it does look like a decent book. Also, it looks like you've targeted Python 3. Seems well written so far based on what I've read in a few chapters. I'm building a list of free books for people to move onto after they finish m
959.
▲
by
zedshaw
17y ago
Funny, you read that as saying, "Zed's wrong." I read it as, I may be right. For example: > no one challenges KSC on the basic premise, that putting introductory students in the position of discovering information for themselves is a
960.
▲
by
zedshaw
17y ago
You already think like a programmer, probably you were either born or raised that way. For example, you already have an attention to detail which is why you demand solid details about every possible thing before you feel as if you understa
More ›