News for hackers. Stuff that matters.
Re:How The Art of Computer Programming was ruined for me by reikonomusha on Wednesday September 04, 2013 @04:10PM (#6330126)
Like others here, as soon as I read the first couple of sentences, I mostly expected the result.

I paid about $150 for my volumes, and while it was more than I wanted to spend, that's actually quite a deal. That comes out to less than $40 per book, and each book is so dense and authoritative that another equivalent book probably costs on the order of $100. In other words, at least in the USA, if each book was sold separately as textbooks, I wouldn't be surprised if it cost $400 in total.

As you have detailed, Knuth's work here is seminal, and he will probably continue writing until the end of his life (and TAoCP won't be completed by him). If you intend to truly read and understand all of the material he has presented, then you're in it for the long run. Unless you are very educated or a researcher in the field, this is probably years worth of work. This includes reading all the mathematics, understanding it, and doing the exercises. (Of course, not all exercises can be reasonably done by anyone, as some of them are actually open research problems.)

Because you'd be in it for the long run, cheap paper copies are a bad idea, unless you don't mind pages falling out and deteriorating. Doing a semester-long course in some subject? Okay, that's fine. But purchasing for personal reasons the opus magnum of one of the greatest computer scientists? That feels a little different.

Although you've already paid a measly one-tenth of the price already, I'd consider paying the full price, and take your first as just a tax on the lesson learned. In the USA, many of us would get a 5-10% markup anyway (sales tax), so it's not all that devastating.

Edit/Addendum: Lastly, one important thing. For anyone reading this comment: While there is prestige in finding errors, that should not even be remotely close to the reason you purchase the books. The checks, in their original intent, are small awards for finding mistakes, and only somewhat artificially have they turned into something more. The true reward, as cliché as this sounds, is being able to read Knuth's prose and learning from it.

If you believe that having such an achievement will slingshot you ahead in business or academia, this is almost surely false. While the award is nice to get, it won't give you much in return. I own two checks, and they're on my résumé, but I don't think they've carried much weight, if at all, at the multitude of companies I've applied for and been at. I think I've been asked about them only once, and even that time, the interviewer wasn't interested in hearing about numerical algorithms or boolean satisfaction.

Re:How The Art of Computer Programming was ruined for me by pmiller2 on Wednesday September 04, 2013 @05:08PM (#6330502)
Regarding the exercises, I think it's pretty reasonable to do everything up to difficulty 25/M25 (even HM25 if you have the background), plus one or 2 between 30-40 per section. If you do that, you'll make progress at a reasonable pace and probably get about as much as you practically can out of it.
Re:How The Art of Computer Programming was ruined for me by swah on Thursday September 05, 2013 @08:16AM (#6333620)
Can you check your solutions somehow?
Re:How The Art of Computer Programming was ruined for me by pmiller2 on Thursday September 05, 2013 @03:57PM (#6336532)
Yes. Knuth rather famously provides solutions to many of the exercises.
Re:How The Art of Computer Programming was ruined for me by anuragramdasan on Thursday September 05, 2013 @12:06AM (#6332087)
In response to the Edit/Addendum, the reason it was mentioned was to emphasize on how rare was the chance of me finding an error in the book.

My reasons for buying weren't to win a Knuth reward check. I wasn't even sure of being able to understand the book, let alone find an error.

Re:How The Art of Computer Programming was ruined for me by anuragramdasan on Wednesday September 04, 2013 @04:41PM (#6330324)
Yes you do make a great deal of sense. I guess my initial worry was that if the book would make any sense to me at all. It comes with a reputation of its own. I didn't seem like a good idea to spend 5000 bucks on a book that I might end up staring at for a few weeks and then give up. Now I understand everything in the book, but do not trust its content. Regret that.
Re:How The Art of Computer Programming was ruined for me by rtkwe on Wednesday September 04, 2013 @05:00PM (#6330457)
If you look at the price it's in rupees, so 5000 rupees is just 74 USD. The author bought a $5 version of TAOCP. The lack of quality isn't surprising.

(Unless Rs. isn't Rupee, but Google thinks it is)

Re:How The Art of Computer Programming was ruined for me by bluepen44 on Wednesday September 04, 2013 @06:02PM (#6330823)
That is the author. In india they call rupees 'bucks' just like here in the states!
Re:How The Art of Computer Programming was ruined for me by rtkwe on Wednesday September 04, 2013 @07:32PM (#6331225)
Ah that makes more sense now. Confusing cross cultural slang. It was shocking to see how little the expensive version the author passed up was.
Re:How The Art of Computer Programming was ruined for me by eitally on Wednesday September 04, 2013 @09:53PM (#6331740)
Especially considering how poor the knock-off Indian domestic reprints are. Everything is smudgy and looks like it was printed on newsprint (either standard or glossy -- it varies), without trimmed edges and with a horrifically bad binding.
Re:How The Art of Computer Programming was ruined for me by tripzilch on Friday September 06, 2013 @08:36AM (#6340084)
IMO, while it's nice to own a copy of a book that looks good and doesn't fall apart, the awful thing here is not the cosmetics but the fact that the copy is a mangled-up version with errors that have been fixed in editions over a decade ago.

You need to be able to trust a book. I received a misprint of a book I ordered online once, duplicate pages, missed half a chapter. I didn't need that particular chapter for the course I was taking then, and it was a week before the exam so I didn't send it back, it's a really cool book (Computational Geometry) that, like other interesting study books, I would pick up again and browse occasionally, if it weren't for this mess up. It's a shame, really.

Re:How The Art of Computer Programming was ruined for me by anuragramdasan on Wednesday September 04, 2013 @11:27PM (#6331993)
Yes. And since most books usually bought are Indian editions, we rarely realize how great the original editions can be.
Re:How The Art of Computer Programming was ruined for me by anuragramdasan on Wednesday September 04, 2013 @11:26PM (#6331989)
I am not sure if judging the value of currency for people is as easy as converting from Dollars to Rupee. I doubt if it is that simple.
Re:How The Art of Computer Programming was ruined for me by Roboprog on Thursday September 05, 2013 @02:34AM (#6332536)
When I was in India about a year ago, the exchange rate was about 50 Rs to 1 USD. So, I took to calling a 50 note a "Ghandi Buck" (sorry, guys, but it helped me remember the relative value, and it does have Ghandi's picture on it -- just like every other denomination).

That said, lunch in the company cafeteria was about 50 Rs, if I recall. So, where I would spend about 5 to 8 USD at home on a modest lunch, they would spend what amounted to 1 USD. Salaries are scaled accordingly, so yeah, those Rupees come dearly when you have to earn them locally.

100 Rs might exchange for 2 USD, but it feels like having to earn 10 USD (or more).

Re:How The Art of Computer Programming was ruined for me by anuragramdasan on Thursday September 05, 2013 @02:40AM (#6332552)
Yes. While the mathematics is simple, the relative salary and inflation tell an entire different story.

Also over the past year, the value of dollar has increased to Rs 67(or the value of Rupee has fallen, whatever). The point is, it burns more now. And the burn amount keeps fluctuating.

Re:How The Art of Computer Programming was ruined for me by denzil_correa on Friday September 06, 2013 @06:51AM (#6339676)
> "Ghandi Buck" (sorry, guys, but it helped me remember the relative value, and it does have Ghandi's picture on it -- just like every other denomination)

Apologies if I am pedagogical but it is "Gandhi" and not "Ghandi".

Re:How The Art of Computer Programming was ruined for me by mtdewcmu on Wednesday September 04, 2013 @04:57PM (#6330440)
For me, it would cheapen the experience if I didn't trust what I was reading.
Re:How The Art of Computer Programming was ruined for me by dsuth on Wednesday September 04, 2013 @10:52PM (#6331912)
I recently purchased these as well (for around $250 on Amazon + shipping, a steal considering they were going for around $400 locally), and I have to say, I'm so glad I didn't end up going for the cheap Indian copy which was available via AbeBooks at the time, after reading this story. What a terrible thing to do to a classic.