Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

This comment is from the perspective of a Calibre power-user, and someone who has been involved with the software for years now.

I must admit, I'm slightly shocked at some of the comments here. Kovid puts in an extraordinary amount of work (nearly 80 hours a week) into Calibre - of which most is for free, in the name of open source software. Anyone who has spent a decent amount of time on the mobileread forums will also know him as a remarkably intelligent, dedicated, and all-round fantastic guy. He's very patient and kind with beginners, responsive to feedback, and rarely loses his cool with anyone. His only 'crime' was being blunt with a bug report around eleven years ago, and I'm struggling to see why people are so myopic as to turn that into their entire perception of him. Add to the fact that he eventually fixed every bug in that thread as well as second-language difficulties that he likely experiences, and the vitriol that people have for him is undeserved.

The proof of the pudding is Calibre itself, which is a joy to use. It is hands down one of the most useful programs on my computer. It's rarely buggy, fast, logical to use, very feature-rich, and rather customisable. I'm perplexed as to whether some of the people in this thread and I are using the same software. It's very easy to set up, as all you do is either point to a pre-existing library of files or create a new one. Adding books is trivial, as is editing metadata, and the reader itself is splendid. That's really what most people need out of e-book software, but Calibre really does go above and beyond any e-book software on the market right now. The only close competitor is Foliate, which is not cross-platform like Calibre, and even then it simply lacks many useful features that I rely on with Calibre, despite having a much cleaner UI.



I'm not aware of what he said 11 years ago. I'm more familiar with the collective dog-pile he suffered in 2017 when he said he would personally maintain Python 2 after its EOL date to avoid having to update Calibre to Python 3.[0] The internet has never forgiven him for that moment of hubris, it seems. Calibre eventually migrated to Python 3 anyway with the help of other developers.

But yes, I frequent the MobileRead forums and by and large he's responsive and helpful.

[0]https://bugs.launchpad.net/calibre/+bug/1714107


I have no idea of who Kovid is and has done but Calibre is a great piece of software. It does exactly what I need: import files into a directory and occasionally let me edit them (text and metadata.) I sync with Synchthing. I'm really happy it got full text search over all the library. I'll use that too.

BTW, if we don't have to use software written by people we don't (or won't) like when we know everything they did or said, I bet we'd have to shutdown our phones and computers and never turn them on again.


This!

I've used Calibre for a very long time now and when my kids finally got Kindles they started using it as well.

I couldn't care less what pointless debates others may have with Kovid. He is very helpful, very active in the forms, and constantly updates this software.

many opensource projects become abandonware, but Kovid continues to pour hours and hours into this.

Cross platform usage alone is impressive. it works the same on my Mac/Linux machines as it does on the kids Windows machines.

Maybe he has been "rude" at times, but who hasn't? let's not let a few instances of him losing his patience cast a shadow over the incredible work he has done for many people.


Came here to say that I 100% agree, but Foliate doesn't compete with Calibre.

Foliate is a much better reader IMO, but Foliate cannot do everything Calibre can. Calibre, on the other hand, can do everything Foliate does.

Calibre is much more than just an eBook Reader. Foliate is a very good (the best for computers, maybe? I don't know how it pales agains Apple Books) eBook reader.


In my usage at least, Calibre is an eBook library-manager, editor, and conversion tool... which has a so-so eBook reader attached that I mostly forget about. :D

It's pretty essential for getting things onto the devices that I actually use to read, though.


Not to mention Kovid is also the developer of the excellent kitty terminal.


> The only close competitor is Foliate

Only as a reader. For everything else? Not at all.


> His only 'crime' was being blunt with a bug report around eleven years ago

Here's something from 2018: https://github.com/kovidgoyal/kitty/issues/9#issuecomment-41...


Is that supposed to be some kind of an offense?


The entitlement of some people...


I don't use his software, I use kitty, the original. Why is he entitled to its name?


Why are you entitled to the name Chris, I already know someone with that name.


It's Chris2048, and not a software project with a similar name.


Hey, my wife is a 2048. You might be related. Her side of the family goes way back, to the 8192s!


This seemed eyebrow raising at least: https://bugs.launchpad.net/calibre/+bug/1714107


[flagged]


Calling him childish just for not wanting to deal with name drama (bikesheding) is simply projection.

Just locking the thread and telling people no is the right answer.


What has reddit got to do with the issue? He also made it clear that the right move was to rename, but that he's now refusing to do so out of spite - i.e. an escalation to the drama.

> is simply projection

oh, cool, now you are insulting me. So why am I childish?


They were organizing a a dogpile there to comment and vote on this github issue. Why would you give in to a bully?

He should have just blocked anyone who downvoted his responses.

Also a fork of PuTTY? Who cares.


[flagged]


Why should he bother when it's done in bad faith.


His words:

> convinced me never to change kitty's name

He isn't refusing to respond to a bad-faith individual (no idea if all the people in the issue are from a reddit thread, or if that thread is even in bad faith) - he's refusing to ever change the name out of spite.

But it seems that you are also acting in bad-faith/trolling: https://news.ycombinator.com/item?id=32057897


Yeah that would have convinced me too.

Why should I go out of my way to humor babies throwing a tantrum online? It just shows weakness of character. Just say no and move on.


You are part of the spite, welcome.


You’re coming across as extremely sensitive, and yet criticizing the maintainer for a decision so negligible it seems like satire.


I'm sensitive to the tactic of insulting people for pointing out inconvenient facts, namely that this action was taken - which got my accused of "projection" i.e. I am projecting my own childishness, based on zero evidence. Saying I'm "extremely sensitive" is another way of distracting from the point.

The decision was not negligible as far as I believe, but if you'd like to have a constructive discussion of that, rather than personal putdown, please go ahead.


The onus is on you to demonstrate why it’s not negligible, besides demonstrating your ability to take offense more readily than most.

Look, I’m not the person that insulted you, but I’m sorry this happened to you if it means you’ll reevaluate your perspective of this discussion.


Stating that you are sorry, while continuing with the "easily offended" spiel doesn't project sincerity.

Let me be clear - I don't agree with your perspective, either on how offended you think I am or should be, (or how relevant it is to this thread outside purposeful trolling, with personal attacks) or how negligible the naming issue is. The onus is on you to substantiate these judgements.


Sorry for the insincerity, genuinely.

A more level-headed version of what I was trying to communicate is that I agree that you're probably not as offended as I judged you to be by your replies in this thread. But if you're not as offended as I think you are, then why is this an issue at all - either regarding the replies you're getting in this thread or Kovid's communication that you linked earlier?

I just don't see why that mattered in the first place. It wasn't perfect communication, but it seemed like you were using this to make the point that Kovid's communication should indeed be at the forefront of the discussion of Calibre's development.


> why is this an issue at all

b/c I dislike unsubstantiated accusations of "projection", it feels like lazy point making of "no u".

wrt Kovid's communication - it wasn't imperfect communication on Kovid's part, his intent was clear I think. And I responded to the claim that Kovid's only "crime" was some other matter, but he was involved in this flame also.


> Kovid puts in an extraordinary amount of work

Extraordinary amount of work does not guarantee extraordinary quality or results, not even ordinary quality.

> Anyone who has spent a decent amount of time on the mobileread forums will also know him as a remarkably intelligent, dedicated, and all-round fantastic guy.

Reads like a working para social addiction. Anyway, whatever qualities one has, doesn't matter. One can be nice, and still fail at important things. Those things actually happen all the time and somehow people are always surprised and defending.

> The proof of the pudding is Calibre itself, which is a joy to use.

Opinions are very divided on this part. And as someone who had several hard problems over the decade, including multiple data loses, I'm very far from calling it a joy. It's useful, and if you know your way around the flaws it will also not a harsh experience, but a joy it was never for me.


I don’t mean this in a snarky way, but how does this comment add value?


It does not add any value, someone is just being spiteful...


I don't mean this in a snarky way, but how would you define adding value?


(Fun unrelated fact is that I'm writing a book about this exact question.)

So maybe it is most honest of me not to try and answer that question in this context, and instead say that this is an excellent question to ask of anyone using value implicitely in these sorts of discussions.


That's exactly why I asked it.

There is no widely accepted definition of value in conversation. Even the very concept of "value" is inherently subjective.

Anyone who tries to use such words in an argument is just appealing to their own feelings, pretending they have an "objective argument". For some reason, it feels manipulative to me.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: