News for hackers. Stuff that matters.
Re:Kitty 0.50 by anonymous_i on Wednesday November 04, 2026 @04:29AM (#50363164)
I recognized him name from Calibre: https://calibre-ebook.com/about

What a legend.

Re:Kitty 0.50 by vconnor on Wednesday November 04, 2026 @04:36AM (#50363206)
When I first used Calibre I thought it was a disorganised mess trying to cram too many features in one app.

Over time I learned to appreciate the vision: it’s not the stereotypical modern streamlined app, it’s the cockpit of a spaceship. It’s AutoCAD for ebooks. I really enjoy that application, I haven’t even scratched the surface of its featureset.

Re:Kitty 0.50 by trvz on Wednesday November 04, 2026 @04:40AM (#50363220)
It's tastelessly designed.
Re:Kitty 0.50 by zaphirplane on Wednesday November 04, 2026 @04:52AM (#50363300)
[delayed]
Re:Kitty 0.50 by asdfsa32 on Wednesday November 04, 2026 @05:03AM (#50363403)
Easy to demand in return for free feedback.
Re:Kitty 0.50 by mattkevan on Wednesday November 04, 2026 @04:53AM (#50363306)
It’s like UI outsider art. The Shaggs [1] of interface design. Can’t decide whether it’s hideous or wonderful.

[1] https://en.wikipedia.org/wiki/The_Shaggs

Re:Kitty 0.50 by brettermeier on Wednesday November 04, 2026 @05:09AM (#50363456)
What a band! Thanks for the input.
Re:Kitty 0.50 by bardan on Wednesday November 04, 2026 @05:27AM (#50363586)
[delayed]
Re:Kitty 0.50 by mattkevan on Wednesday November 04, 2026 @05:40AM (#50363688)
Wow, that’s incredible. Reminds me of this

https://arngren.net/

Re:Kitty 0.50 by brabel on Wednesday November 04, 2026 @06:59AM (#50364388)
I like it. I bet a designer would put lots of space around each box and hide stuff under menus and tabs, thus making the full range of options much harder to get at a glance. Like breaking up your giant function into hundreds of tiny functions. Some people prefer to just see everything at once and I think it’s a valid way to do it.
Re:Kitty 0.50 by latexr on Wednesday November 04, 2026 @11:08AM (#50367607)
> I bet a designer would put lots of space around each box and hide stuff under menus and tabs

A designer might indeed add more space but not necessarily hide stuff. Design works within constraints, and if the constraint is everything should be visible, then it needs to work like that.

That interface would benefit from more space in areas. Note for example how the descenders of letters (look for “g” or “y”) bleed into the bottom shadow (the “side”) of the buttons. It’s definitely tight. It gets worse with the bold areas. On the top right you seem to have buttons, labels, and a text field, all using the exact same font at the exact same size, all in bold and with no spacing between them. It makes it harder to focus on information, and everything is so close together that you’ll either have misclicks or be slower as you put the cursor in just the right place.

Sure, have that interface for the hardcore users, including those who are going to use the keyboard to interact with every part of that, but it’s not a failing to add more space, and menus aren’t always wrong.

People love making fun of designers, but it’s the toupée fallacy, you notice it when it’s bad. There’s a reason “good design is invisible” is a maxim. Like on every field, there are good designers and bad designers.

Re:Kitty 0.50 by jodrellblank on Wednesday November 04, 2026 @07:51AM (#50364859)
“hate scrolling”, he mumbled

- https://www.aplwiki.com/wiki/Whitney_C

Re:Kitty 0.50 by trvz on Wednesday November 04, 2026 @10:56AM (#50367424)
Slightly disappointing: he had to put 264 lines of code across 5 files.

I, right now in 2026 and at least one decade later, get at most 59 lines of code at once in my primary editor (Panic's Nova) on a 27" monitor.

That is almost the same ratio.

Re:Kitty 0.50 by jodrellblank on Wednesday November 04, 2026 @02:16PM (#50370214)
I don't know if you know the reference, but his screenful of code looked like this: https://www.jsoftware.com/ioj/iojATW.htm

It's stylistically denser than a typical 59 lines of code, then macro-densified and 'golfed' further.

Re:Kitty 0.50 by shaky-carrousel on Wednesday November 04, 2026 @05:03AM (#50363400)
Tools aren't meant to be licked.
Re:Kitty 0.50 by kbelder on Wednesday November 04, 2026 @06:58PM (#50373118)
I've never used it, but I just went and looked at a bunch of screenshots. It looks great to me. Kind of refreshing, actually, compared to more modern UIs.
Re:Kitty 0.50 by abhinavk on Wednesday November 04, 2026 @06:15AM (#50363991)
Same with darktable.
Re:Kitty 0.50 by sgarland on Wednesday November 04, 2026 @07:49AM (#50364840)
It’s the archetypal Windows 2000-era power user tool. A million menus, every option you can imagine, and once you learn it, you are god.
Re:Kitty 0.50 by tejohnso on Wednesday November 04, 2026 @08:03AM (#50364983)
At least there are menus, I guess. Some power user tools (eg: vim) don't give much in the way of discoverability. You either internalize a significant amount of knowledge and behaviour, or you hate it and move on.
Re:Kitty 0.50 by sgarland on Wednesday November 04, 2026 @08:51AM (#50365504)
I like and appreciate both, though I grew up as a Windows power user, and hated vi/vim for many years when I got into *nix. It wasn’t until I saw my boss teleport a block of code elsewhere in a file with a few keystrokes that I decided I needed to learn it.

IMO, Foobar2000 [0] was/is the zenith of bespoke GUI programs from that era. The UI is clean, the menus make sense, it’s infinitely configurable but the defaults are fine, it supports plugins…

0: https://www.foobar2000.org/

Re:Kitty 0.50 by Citizen_Lame on Wednesday November 04, 2026 @09:19AM (#50365886)
"I heard the author gets very defensive of his design choices: good, I wish we had more opinionated app developers in FOSS."

I love Calibre, but isn't this every FOSS project.

Re:Kitty 0.50 by Alien1Being on Wednesday November 04, 2026 @05:04AM (#50363417)
It is the Gimp of book management.

Calibre works amazingly well.

It looks amazingly bad.

Both are great examples of outsider design.

Re:Kitty 0.50 by piokoch on Wednesday November 04, 2026 @05:35AM (#50363653)
Frankly? Who care. Napster had even worst GUI, yet it has become popular as it just did the job people wanted.
Re:Kitty 0.50 by rithdmc on Wednesday November 04, 2026 @05:42AM (#50363711)
Did Napster have many competitors at the time?
Re:Kitty 0.50 by 63stack on Wednesday November 04, 2026 @06:04AM (#50363883)
Kaazaa, emule, dc++
Re:Kitty 0.50 by riffraff on Wednesday November 04, 2026 @06:14AM (#50363974)
Those came one or more years after Napster, when it was already wildly popular because it was the only tool that did that job.

Like calibre, I guess :)

Re:Kitty 0.50 by Lalabadie on Wednesday November 04, 2026 @09:40AM (#50366163)
The Kazaa people then used the same base to create Skype (which was "true" P2P for a long time). I'd say they've done pretty good.

Obligatory: I miss Rdio. That was them too.

Re:Kitty 0.50 by rithdmc on Thursday November 05, 2026 @10:31AM (#50380363)
They all came over a year or two later right?
Re:Kitty 0.50 by latexr on Wednesday November 04, 2026 @06:54AM (#50364348)
> Frankly? Who care.

Lots of people. It’s great that you don’t, really, but Calibre is very ugly¹ and I have no doubt that limits its adoption. Subconsciously, people associate ugly apps with unpolished or unfinished apps.

I don’t use Calibre (I rely instead on command-line and bespoke tools) but I do recommend it to less technical people and I always make it a point of saying “it’s very ugly but it does everything and does it correctly, it’s the gold standard for what you want to do” because I’m pretty sure if I didn’t add that disclaimer the people I recommend it to would think they downloaded the wrong thing or abandon it as soon they opened it.

¹ That’s just personal opinion, we don’t need to have a debate about that. If you find Calibre beautiful, more power to you.

Re:Kitty 0.50 by fn-mote on Wednesday November 04, 2026 @07:32AM (#50364690)
“I manage my Kindle reading list with home-made command line tools” is a very niche situation.

I’m impressed but also… that’s a lot of effort.

Re:Kitty 0.50 by latexr on Wednesday November 04, 2026 @10:14AM (#50366745)
> “I manage my Kindle reading list with home-made command line tools” is a very niche situation.

I don’t use a Kindle (it’s a Kobo, those are very hackable) and don’t use my tools to manage the reading list, I prefer to do that on device. But sure, I’m not claiming it’s for everyone, there’s a reason I recommend Calibre to other people. My needs are fairly minor, I don’t even use any of the popular alternative interfaces like KOReader.

> I’m impressed but also… that’s a lot of effort.

Not that much effort, and the tools have evolved as my habits did. I’ll give you one simple example of such a tool: I can select an EPUB and press a keyboard shortcut which actions it in Alfred to first convert it to to a Kobo EPUB with kepubify and then upload to Dropbox with rclone. I can then download it from the Kobo manually.

I had another which would take the URL of the frontmost browser tab, download and convert it to EPUB with pandoc, then it’d reuse the same kepubify and rclone steps. That one doesn’t work that well nowadays, with all the websites getting harder to access programatically due to all the LLM scraping.

Neither of those needs a lot of code, and I’m still relying on other tools for the heavy lifting. It’s just that for my specific personal needs, this is faster and more convenient than using Calibre.

Re:Kitty 0.50 by osener on Wednesday November 04, 2026 @05:58AM (#50363832)
What does that even mean. It is design produced by the user and maker of the app. If you hire a designer that's neither, doesn't that actually make them the outsider?
Re:Kitty 0.50 by latexr on Wednesday November 04, 2026 @06:40AM (#50364238)
> What does that even mean.

Outsider design? It means it’s designed by someone self-taught or not classically trained in the subject. It’s neither insult nor praise, it’s a classification, though often used as a way to express something as being unconventionally interesting.

https://en.wikipedia.org/wiki/Outsider_art

https://en.wikipedia.org/wiki/Outsider_music

> It is design produced by the user and maker of the app. If you hire a designer that's neither, doesn't that actually make them the outsider?

No, because “outsider” refers to “outside the world of design” not “outside the world of this product”.

> He's not making a traditional art form as someone who's untrained.

Your parent comment didn’t claim they were making art. But they are designing the app are are clearly untrained in design. Again, that’s not an insult. How many of us here are self-taught programmers?

> He's designing Calibre, and he's the most qualified person in the world in doing that.

That doesn’t necessarily follow. If that were the case there would be no designers, everyone would just do their thing. The point of learning design is to understand what works and why and how to apply it. It is perfectly valid for you to have a vision of what you want the thing to do but to need help in presenting it more effectively.

Re:Kitty 0.50 by osener on Wednesday November 04, 2026 @07:14AM (#50364527)
Outsider art, outsider music refer to art, and even in those practices a lot of celebrated artists are the ones that eschew the established norms.

But design is functional. Grows organically by needs of the user. If so many people swear by Calibre, it is well designed for calibre’s use case. It is not only about the aesthetic design trends. They don’t need to apply a coat of liquid glass and modern icon treatment to make it well designed.

This appeal to authority is why we end up with everything looking like Juicero of software. Shiny, the same components and pricing plan as everything else. But absolutely soulless and often user hostile.

Re:Kitty 0.50 by Geezus_42 on Wednesday November 04, 2026 @07:19AM (#50364577)
> Outsider art, outsider music refer to art, and even in those practices a lot of celebrated artists are the ones that eschew the established norms.

I don't think many of those artists were celebrated during their lifetime, or at least not until the their form became more widely accepted in the mainstream.

Re:Kitty 0.50 by latexr on Wednesday November 04, 2026 @07:28AM (#50364659)
> Outsider art, outsider music refer to art, and even in those practices a lot of celebrated artists are the ones that eschew the established norms.

Which is what I said.

> If so many people swear by Calibre

There’s no true alternative. A lot of people use Calibre despite how it looks, because it does all the things. The world of messing with ebooks outside the vetted stores isn’t that big.

> It is not only about the aesthetic design trends.

I didn’t even so much as hint that. Please don’t straw man.

> They don’t need to apply a coat of liquid glass and modern icon treatment to make it well designed.

Again, no one said that. I personally dislike Liquid Glass.

> toolbox

Again, there’s nothing wrong with that nor have I claimed there is.

> This appeal to authority

There was no appeal to authority. You completely misunderstood the comment, fabricated an argument in your head and are fighting that.

Fucking hell, HN is tiring. Stop being so angry all the time, we’re not on opposing teams. Not every comment is a criticism or disagreement for you to rally against.

Re:Kitty 0.50 by osener on Wednesday November 04, 2026 @07:37AM (#50364728)
Sorry I made you feel like this. There are no shortage of “Calibre but well designed” tools, as long as Calibre has existed. I am just tired of hearing Calibre and other open source apps are badly designed as if that is an objective fact. When can we accept a design stands the test of time and maybe it is in fact well designed?
Re:Kitty 0.50 by tweetle_beetle on Wednesday November 04, 2026 @08:47AM (#50365447)
As far as I was aware, there definitely is a shortage of "Calibre, but well designed" tools. What are these tools?

There are lots of things that do bits of what Calibre does (Kavita, Librum, KOReader, Koodo, etc), but nothing comes close to replacing it.

Re:Kitty 0.50 by Geezus_42 on Wednesday November 04, 2026 @07:10AM (#50364497)
Your point would make sense if hiring designers wasn't the mainstream.
Re:Kitty 0.50 by tasuki on Wednesday November 04, 2026 @07:41AM (#50364768)
Hiring designers isn't the mainstream for people who develop a thing for free in their spare time for everyone to use.
Re:Kitty 0.50 by shimman on Wednesday November 04, 2026 @05:16PM (#50372276)
Your point would make even more sense if you realized that not everyone cares about capitalist goals when developing software. Some people want software to work for everyone, not just those with money or means.
Re:Kitty 0.50 by Geezus_42 on Thursday November 05, 2026 @05:19AM (#50377437)
I also want software to work for anyone. I never said anything about capitalist goals. I pointed out that the person building calibre can still be considered an "outsider" in the art sense, since they are not part of the mainstream who hires designers. Work on your reading comprehension bud.
Re:Kitty 0.50 by shimman on Thursday November 05, 2026 @09:31PM (#50387412)
No, you only want software to work in a specific way that requires more resources than necessary. Just because you don't understand the outcomes of your beliefs doesn't mean others do not.
Re:Kitty 0.50 by Geezus_42 on Friday November 06, 2026 @05:12AM (#50390457)
That is not at all what I said. You're making things up on your own.
Re:Kitty 0.50 by kar1181 on Wednesday November 04, 2026 @06:24AM (#50364091)
So true. Main thing is both are still being built and used everyday though.
Re:Kitty 0.50 by asdfsa32 on Wednesday November 04, 2026 @06:37AM (#50364226)
For the lack of a better functional alternative, not because it is the ideal.
Re:Kitty 0.50 by indymike on Wednesday November 04, 2026 @07:03AM (#50364422)
Sometimes functional is ideal.
Re:Kitty 0.50 by solyin on Wednesday November 04, 2026 @06:24PM (#50372852)
In the case of gim paint, Photoshop is RIGHT THERE, it just costs money, and who's got extra amounts of that lying around?
Re:Kitty 0.50 by Onavo on Wednesday November 04, 2026 @05:06AM (#50363429)
I don't see why people are complaining about the UI. The calibre codebase is just Python and you can vibe code/customize a nicer UI for it in minutes. It's not like the core changes much. Their metadata resolution and Epub handling and (formerly DRM cracking) are best in class.
Re:Kitty 0.50 by lowdude on Wednesday November 04, 2026 @05:19AM (#50363516)
Vibe-coded or not, I prefer staying close to upstream unless I have very good reasons not to, and I would not want to have to half-heartedly maintain a UI fork of this. I would still be quite excited about an official visual overhaul, though
Re:Kitty 0.50 by latexr on Wednesday November 04, 2026 @06:03AM (#50363866)
Can we please stop with the suggesting vibe coding for everything? That’s not an interesting response, it doesn’t advance the discussion and no one learns anything. The goal of this website is (ostensibly) intellectual curiosity, and suggesting AI as a solution to every problem is basically a thought-terminating cliché.
Re:Kitty 0.50 by jack_pp on Wednesday November 04, 2026 @06:54AM (#50364354)
programmers are overwhelmingly the type of people to solve problems, whenever someone complains about something.

I don't see you berating people for complaining, after all if the purpose of this website is intellectual curiosity then comments complaining aren't in line with the purpose right?

Re:Kitty 0.50 by latexr on Wednesday November 04, 2026 @07:18AM (#50364563)
> programmers are overwhelmingly the type of people to solve problems, whenever someone complains about something.

No one complained about anything, read the parent comment to the comments I replied to. The comment I replied to just suggested vibe coding out of nowhere.

> berating people

Come on, let’s please not be ridiculous. My comment was as polite as can be while presenting a disagreeing opinion. You don’t need to fake outrage, there’s enough of that in the world already, and it’s a major reason why everything is turning to shit.

> after all if the purpose of this website is intellectual curiosity then comments complaining aren't in line with the purpose right?

Uff, HN is so tiring. More and more it proves right everyone who calls this “the orange site”. Look, you’re clearly not a dumb person, there’s no need to play one and make arguments in bad faith. This is not hard to understand:

If there is something detrimental which you perceive as being done in excess, you should call it out and ask the person to stop, even if you have to go outside the norms a bit, for the greater good of the community. If you are, for example, in a renaissance fair and a couple of guys are being disruptive, it’s absolutely fine to break character to get them to stop; you don’t have to do it while pretending to be a medieval peasant, and it’s idiotic to suggest that would have to be the case.

It’s supremely stupid and frankly embarrassing for this community that I have to point this out as if we’re children. Don’t be Mr Gotcha, he’s not smart and no one likes him.

https://thenib.com/mister-gotcha/

Re:Kitty 0.50 by jack_pp on Wednesday November 04, 2026 @08:57AM (#50365573)
> If there is something detrimental which you perceive as being done in excess, you should call it out and ask the person to stop

that's exactly what i'm doing. there's so many people on here complaining about LLMs in general, I perceived your comment in that same class and thought that it too wasn't adding anything to the discussion. The suggestion to use LLMs is, I think, useful. People might not have thought of it, might not know what the underlying code of calibre is and how easy it would be to modify with an LLM.

I view suggestions, even if rote or obvious, more useful than negative comments like yours.

Re:Kitty 0.50 by Personability on Wednesday November 04, 2026 @10:13AM (#50366722)
Suggestions can go either way. "Use an LLM." and "Don't use an LLM." are in the same class of comment. It's quite biased to treat one as a negative comment and the other as a suggestion.
Re:Kitty 0.50 by jack_pp on Wednesday November 04, 2026 @10:57AM (#50367447)
he didn't suggest to not use an LLM he suggested to not even suggest to use an LLM because it's "boring" .
Re:Kitty 0.50 by Personability on Thursday November 05, 2026 @10:08AM (#50380041)
That's still a suggestion, and in the same class of comment.
Re:Kitty 0.50 by Chris2048 on Wednesday November 04, 2026 @05:34PM (#50372427)
> My comment was as polite as can be while presenting a disagreeing opinion

The same could be said of this comment: https://news.ycombinator.com/item?id=50364936

which you interpreted as combative on the basis that it implies you are 'mad' about something. I wouldn't interpret their phrasing as such.

In this case, a poster who sees your own post as hostile ("berating people"), you describe it as "fake outrage"', which seems to imply their perception is a dishonest one. Their are other impolite and combative elements there too, e.g. "you’re probably not a dumb person", "This is not hard to understand".

The point is, this response is not de-escalating, but the opposite.

Re:Kitty 0.50 by Geezus_42 on Wednesday November 04, 2026 @07:15AM (#50364538)
I agree, but I think the sentiment is "it's opensource, if you don't like it, change it." Saying "just vibe-code it" is just a reaction to the response people would have given to the first statement in past times, which was to point at the barrier to entry.
Re:Kitty 0.50 by tehnub on Wednesday November 04, 2026 @07:59AM (#50364936)
Would you be mad at somebody for suggesting “Cmd+=“ in response to a complaint about a website font being too small? It’s becoming nearly that easy to fix.
Re:Kitty 0.50 by latexr on Wednesday November 04, 2026 @09:38AM (#50366132)
I’m not mad and I would appreciate if we stopped assuming combativeness from the start. That too is detrimental to discussion and intellectual curiosity, and there’s too much of it on HN. I was polite and courteous while making a comment asking for a change in behaviour. Not every disagreement needs to be a fight.

Moving on, that example is different because not only is that solution specific to the problem and teaches you something, it’s also not as pervasive. Suggesting a keyboard shortcut to change text size is like teaching you how to hammer a nail, while telling you to vibe code is like telling you to hire a carpenter. Sure, you can hire a carpenter for your problem, but everyone already knows that is an option and it’s too general. It’s not a solution to the problem, it’s a suggestion of an approach and doesn’t even have a helpful guiding direction. Again: not interesting, doesn’t advance the discussion, and no one learns anything.

Re:Kitty 0.50 by Chris2048 on Wednesday November 04, 2026 @10:57AM (#50367445)
> but everyone already knows that is an option and it’s too general

There are cases where it's not only an obvious option, but also the only viable one e.g. suggesting to someone they should hire a lawyer: the advice there isn't just that they have this option, but that this is the only viable option, and that otherwise taking legal advise from a forum is dangerous; IANAL-YANAL-GAL!

Re:Kitty 0.50 by pwdisswordfishq on Wednesday November 04, 2026 @07:51AM (#50364856)
I also recognized his name from Calibre: https://bugs.launchpad.net/calibre/+bug/885027

Legend indeed.

Re:Kitty 0.50 by jbvlkt on Wednesday November 04, 2026 @03:43PM (#50371226)
Even from this bugreport it looks like he learned his lesson. It is 15 years old so it is irrelevant now. It would be long forgotten if it was not archived on the internet.
Re:Kitty 0.50 by pwdisswordfishq on Wednesday November 04, 2026 @04:14PM (#50371622)
I don't know, does it? And has he? Based on other comments in this thread, it seems he is as arrogant as ever.
Re:Kitty 0.50 by monk_grilla on Wednesday November 04, 2026 @07:49PM (#50373565)
Thanks for the fun read.

My takeaways are to redouble my efforts to vet software I rely on, and to appreciate my distros more. It looks like Debian, Ubuntu, Fedora and possibly many others had quietly spotted and resolved the issue in their distributions even before this bug report.

Re:Kitty 0.50 by pronik on Wednesday November 04, 2026 @09:14AM (#50365823)
That's one of the reasons I avoid Kitty. Calibre's backend is powerful, frontend is a boiling oil level of a hot mess. At some point many years ago I tried looking into the code to maybe separate out the parts I was interested in and had to abort on the first source code page.

Apart from that, Kovid avoids providing proper packaging except for self-extracting installers and tends to create new "standards" like Calibre's web server instead of ODPS and in Kitty's case the whole annoying lot of Kitty-derived and Kitty-standardized features every terminal emulator is now supposed to support, which also break existing compatibility -- with the usual "you are holding it wrong" arguments when someone points it out.

In my opinion, Kovid is the original vibecoder -- extremely productive, extremely functional, extremely successful but despite the code quality, not because of it. I'm somewhat glad it works for him, I just wish I could use his products without getting aneurysms while wrapping my head around them.

Re:Kitty 0.50 by bita_nidir on Wednesday November 04, 2026 @09:29AM (#50366012)
Wow. It works for him and it works for me. I'm forever grateful for what he's done and I feel this bashing is totally undeserved. Kitty and Calibre are two of my favorite software thingies ever.
Re:Kitty 0.50 by ranger_danger on Thursday November 05, 2026 @07:14PM (#50386461)
I don't think it's undeserved at all. If you followed Kovid's interactions with users over the years you would quickly see he has a cosmically inflated ego and a god complex, and can only speak in absolutes while simultaneously mocking you for daring to even ask a question. He publicly berates and abuses people even much more than Torvalds does.

And I specifically avoid all software from both of those people precisely because of their attitudes towards others.

I'm not asking anyone else to do the same, I know it's a wildly unpopular opinion and people will attack me for it.

But boycotts in general wouldn't exist if everyone could separate the art from the artist.

Re:Kitty 0.50 by bita_nidir on Sunday November 08, 2026 @08:14AM (#50413002)
Ah, the post I responded to wasn't talking about Kovid's interactions with users.

I agree that he could do a lot better with controlling his emotions. Me and him are on the opposite ends of the tmux debate for example. But I understand his point, he's trying to solve the same problems that tmux solves, with a very different way.

The problem is that Kitty isn't there yet (I wish it was) and his outburst on the topic are quite damaging to his goals.

When you've met and worked with people in real live that are like that, you can just visualize them and have a laugh at their outbursts.

I'm still team Calibre and Kitty any day and tremendously thankful for what he's doing.

Re:Kitty 0.50 by krrrh on Wednesday November 04, 2026 @09:32AM (#50366055)
Ironically a dozen vibecoders just read this and are kicking off rust clones. A few of them will be end up being pretty good.
Re:Kitty 0.50 by alt-machine-ref on Wednesday November 04, 2026 @12:45PM (#50369005)
I am one of them, I just keep adding kitty features to my alacritty fork.
Re:Kitty 0.50 by radlad on Wednesday November 04, 2026 @09:32AM (#50366062)
Have to agree - Calibre is amazing and powerful software, and also incredibly obtuse to actually use. This has always been a massive shame.

As for kitty, it seems some of its new standards have unlocked actually useful features, especially in AI's terminal-powered era. But creating new standards and breaking compatibility ought to be avoided unless necessary.

Re:Kitty 0.50 by febed on Wednesday November 04, 2026 @03:27PM (#50371041)
> it seems some of its new standards have unlocked actually useful features

Like what?

Re:Kitty 0.50 by radlad on Wednesday November 04, 2026 @07:59PM (#50373641)
Graphics in terminals, and unambiguous control sequences.
Re:Kitty 0.50 by a-french-anon on Thursday November 05, 2026 @06:27AM (#50377890)
sixel works "fine" though.
Re:Kitty 0.50 by stryan on Wednesday November 04, 2026 @10:42AM (#50367194)
> and in Kitty's case the whole annoying lot of Kitty-derived and Kitty-standardized features every terminal emulator is now supposed to support, which also break existing compatibility -- with the usual "you are holding it wrong" arguments when someone points it out.

What an odd complaint; it's not like he's going about to other projects forcing them to add them. I suspect the reason some of Kitty's standardized features are being independently adopted by other terminal emulators is because they are genuinely useful.

Re:Kitty 0.50 by bbor on Wednesday November 04, 2026 @02:18PM (#50370258)
Yeah nothing made me more confident in my choice of terminal (after trying quite a few) than seeing that "Kitty" graphics protocols are all over the place for SotA TUIs. Love to see it!

But really Kitty is the GOAT because of the customization ethos. Just top-notch.

Re:Kitty 0.50 by ghosty141 on Wednesday November 04, 2026 @02:30PM (#50370401)
> I suspect the reason some of Kitty's standardized features are being independently adopted by other terminal emulators is because they are genuinely useful.

Correct, kitty-keyboard-protocol or kitty-image-protocol are actually useful and thats why Ghostty for example supports them. The alternatives are often worse or only have niche benefits (looking at you sixels)

Re:Kitty 0.50 by demo4567 on Wednesday November 04, 2026 @10:50AM (#50367320)
Also a hostile project admin
Re:Kitty 0.50 by DavideNL on Wednesday November 04, 2026 @12:44PM (#50368982)
How so?
Re:Kitty 0.50 by hiyer on Thursday November 05, 2026 @05:22AM (#50377460)
> in Kitty's case the whole annoying lot of Kitty-derived and Kitty-standardized features every terminal emulator is now supposed to support,

No terminal is "supposed" to support them. Terminals (like ghostty) choose to do so because they find them to be good and worth supporting.

Re:Kitty 0.50 by fullstop on Wednesday November 04, 2026 @10:27AM (#50366952)
I hope that he's learned from his mistakes: https://bugs.launchpad.net/calibre/+bug/885027/