I hate this take. Everytime Calibre is posted on HN, someone always brings up Kovid and complains about how the software isn't up to their standards. Then everyone circlejerks about the ways Kovid has incensed them in some way or some form by posting some comment on the internet. Imagine maintaining a 500K LOC application for free and for almost a decade, and being criticized by people for using a legacy language. Especially since no other application comes close to the functionality Calibre does.
Calibre has been completely reliable on the multiple e-readers and computers I've used it on.
The only reason this migration is taking place because out of the thousands of people on this forum who complain about his code, several of them decided to help him instead of continuously complain.
Couldn't agree more, it's been very strange reading through this thread & multiple linked launchpad threads to see how critical people can be of things they themselves can't (or aren't willing to) fix - then the understandably irritated responses being pasted out of context all over.
I don't understand this hypercritical way of looking at things, especially considering how powerful and useful Calibre is. I plugged in a very old e-reader to my computer and tried a variety of things to put books on it; Calibre was the only thing that worked (including the actual ereader software!) I can't imagine how much work something like this would take to maintain.
Calibre has been completely reliable on the multiple e-readers and computers I've used it on.
The only reason this migration is taking place because out of the thousands of people on this forum who complain about his code, several of them decided to help him instead of continuously complain.