Live data from Hacker News

Learn C The Hard Way by Zed Shaw

udemy.com

1–10 of 100 posts

Re: Learn C The Hard Way by Zed Shaw

#2
In case one does not want to spend $29, the free HTML book [1] (currently in beta) is good enough. I have been following along the book, and can vouch for it. It is a great way to learn to code in C.

[1] http://c.learncodethehardway.org/book/

EDIT: By posting the link to the book, I by no means meant that the videos are redundant. I would love it if more people en-roll for Zed's Udemy course and support him.

Re: Learn C The Hard Way by Zed Shaw

#3

In case one does not want to spend $29, the free HTML book [1] (currently in beta) is good enough. I have been following along the book, and can vouch for it. It is a great way to learn to code in C. [1] http://c.learncodethehardway.org/book/ EDIT: By posting the link to the book, I by no means meant that the videos are redundant. I would love it if more people en-roll for Zed's Udemy course and support him.

How much $$ have you spent on lattes reading his free book?

Books, videos and course materials don't just happen because we say so. Real people create this stuff.

Re: Learn C The Hard Way by Zed Shaw

#4

In case one does not want to spend $29, the free HTML book [1] (currently in beta) is good enough. I have been following along the book, and can vouch for it. It is a great way to learn to code in C. [1] http://c.learncodethehardway.org/book/ EDIT: By posting the link to the book, I by no means meant that the videos are redundant. I would love it if more people en-roll for Zed's Udemy course and support him.

How much $$ have you spent on lattes reading his free book? Books, videos and course materials don't just happen because we say so. Real people create this stuff.

It amazes me that people invest 20 hours in reading a book and complain about the price. If we assume roughly $40/hr for a $80k programmer, this is about $800 worth of time you're investing. Does a "hard" investment of $29 (4%) really make that big of a difference?

Re: Learn C The Hard Way by Zed Shaw

#5

In case one does not want to spend $29, the free HTML book [1] (currently in beta) is good enough. I have been following along the book, and can vouch for it. It is a great way to learn to code in C. [1] http://c.learncodethehardway.org/book/ EDIT: By posting the link to the book, I by no means meant that the videos are redundant. I would love it if more people en-roll for Zed's Udemy course and support him.

How much $$ have you spent on lattes reading his free book? Books, videos and course materials don't just happen because we say so. Real people create this stuff.

Zed Shaw has made the book available for free. It's perfectly acceptable to point that out (indeed, it's linked from the udemy summary anyway). If you need more than the book, you can pay for the course. This is why it is labelled a "companion". There is nothing morally bankrupt about using the resource that has been graciously given away for free: it seems evident that Zed Shaw intended the book to be free, so use that fact. If you need more, he believes it's worth $29 of your money to access the additional materials.

There's a really good argument to be made if the OP were linking to a bootlegged free version of a book that costs money, but it's really silly to criticize him for pointing out the free version of the free book on the thread about its companion course.

Re: Learn C The Hard Way by Zed Shaw

#6
post #4

Earlier quoted context omitted.

How much $$ have you spent on lattes reading his free book? Books, videos and course materials don't just happen because we say so. Real people create this stuff.

It amazes me that people invest 20 hours in reading a book and complain about the price. If we assume roughly $40/hr for a $80k programmer, this is about $800 worth of time you're investing. Does a "hard" investment of $29 (4%) really make that big of a difference?

Maybe it's more about the absolute value of something than its relative value. These days, 29$ is a lot for me. That is not a statement that the book is too expensive or that I don't give it the value it deserves.

For what it's worth I plan to read the online beta then print out a bought PDF for easier reading.

Re: Learn C The Hard Way by Zed Shaw

#7
post #4

Earlier quoted context omitted.

How much $$ have you spent on lattes reading his free book? Books, videos and course materials don't just happen because we say so. Real people create this stuff.

It amazes me that people invest 20 hours in reading a book and complain about the price. If we assume roughly $40/hr for a $80k programmer, this is about $800 worth of time you're investing. Does a "hard" investment of $29 (4%) really make that big of a difference?

I always use “let's assume roughly X/hour” as a joke.

You don't get paid for your spare time, except in opportunity cost. If someone applies 20 hours of their time at work, then yes, that's pocket change. If they apply 20 hours of their time at home, that's not time that they'd get paid for anyway, so the analogy is as foolish as the claim that every pirated copy of a movie would have been bought were it not for pirates.

Instead, I'm choosing between 20 hours of reading a book and maybe 20 hours of watching television (for example), which costs the electricity that the television consumes (since the cable or internet is paid for already). I suspect you'll find 20 hours of TV will cost less than $29. Or maybe it's 20 hours of running over the course of a couple of weeks. That's free, except maybe for the cost of the water to rehydrate. That's probably cheaper than $29, too. If you want to do the analysis in terms of how much it will earn you in the future, that's also valid I guess. But it complicates things, since it's hard to quantify how much the relaxation you get from watching TV or destressing from running is worth.

Let me just say, I don't think people should complain about the price of a good book when it's Last note: this isn't $29 for a book. It's $29 for a video course (though admittedly a non-HTML version of the book is thrown in at the end). The book itself is available for free, which is all that the OP was pointing out.

Re: Learn C The Hard Way by Zed Shaw

#8
post #4

Earlier quoted context omitted.

How much $$ have you spent on lattes reading his free book? Books, videos and course materials don't just happen because we say so. Real people create this stuff.

It amazes me that people invest 20 hours in reading a book and complain about the price. If we assume roughly $40/hr for a $80k programmer, this is about $800 worth of time you're investing. Does a "hard" investment of $29 (4%) really make that big of a difference?

That saying annoys me to no end. Sure, time has value, but just because something took $x hours does NOT mean it had an opportunity cost of $x*$rate.

Re: Learn C The Hard Way by Zed Shaw

#9
post #4

Earlier quoted context omitted.

It amazes me that people invest 20 hours in reading a book and complain about the price. If we assume roughly $40/hr for a $80k programmer, this is about $800 worth of time you're investing. Does a "hard" investment of $29 (4%) really make that big of a difference?

I always use “let's assume roughly X/hour” as a joke. You don't get paid for your spare time, except in opportunity cost. If someone applies 20 hours of their time at work, then yes, that's pocket change. If they apply 20 hours of their time at home, that's not time that they'd get paid for anyway, so the analogy is as foolish as the claim that every pirated copy of a movie would have been bought were it not for pira…

True, but by working for "roughly X/hour" you've established that the typical exchange rate for your time is roughly X/hour. If I were to ask you to do some work for my during your off time, I would have to pay about X ± X/2 depending on how you guarded your time. So what if someone only values their time at X/4? That's still $200 worth of spare time.

Re: Learn C The Hard Way by Zed Shaw

#10
I'm excited - Learn Python the Hard Way completely jumpstarted me into what has become a large internal django site, and I refer back to it often. I really enjoy python, and I thank Zed for the straightforward aproach.

So even though I love python I want to see if the same technique can introduce me again to C, a language I never felt comfortable with.

Post reply on HN