Hacker Newsnew | past | comments | ask | show | jobs | submit | atkrad's commentslogin

That is awesome!


It's intentional design. They picked a strong visual identity early and applied it consistently; the name, the color palette, the retro terminal feel. Every package looks like it belongs to the same family. Most open source projects never think about this. Charm did from day one.

This has led to a completely overblown design of at least their website. All these cutesy pictures of bubble tea, way too big graphical wrappers, no simple page that is labeled "screenshots", no explanation what "bubbletea" actually is, ... One would think it to be a simple task to mention somewhere that this is a TUI library, where one can see it at the first glance. But apparently not. Instead I am seeing:

    Your new coding bestie, now available in your favourite terminal. Your tools, your code, and your workflows, wired into your LLM of choice. This is artificial intelligence made glamourous.
Eh, so something about AI tools? And is "Crush" another tool than "bubbletea"? Why am I seeing something about "Crush" and not about "bubbletea"?

Maybe it's simply not my taste. For a TUI library, I expect serious listings of what it can do, what it supports, what it helps you with. Is it a layer on top of ncurses? Features and use-cases over meaningless authority arguments like "Look who uses this too!".

I also see:

    We make the command line glamorous.
I don't want my command line to change! I configured it to be just how I like it. What they mean is, that they make command line applications using their library "glamorous" (whatever that means). I have a suggestion for a better slogan: "Your advanced command line widgets library" or "Library for advanced TUI applications".

Maybe I am nitpicking too much.


I think it's both completely valid to feel this way, and also valid for them to have fun with their design and aesthetic. If you already know what charm does, it makes perfect sense and is cool to see.

In a world of boring corporate "rounded corners are less aggressive" websites and app designs, I really appreciate something that is more out there. Crush is their "opencode"-ish app and is my go to when not using CC or CopilotCLI directly. Sure, it everyone's cup of (bubble) tea but that is kind of the great part, it doesn't have to nor does try to be.

From my interactions with younger engineers, this is what "they're looking for". I think we're just used to a different format, so our expectations don't match the reality. Our instincts are different, maybe? Not sure.

No, it still sucks, it’s genAI and the author uses twitter. Younger engineers veer the heck away from stuff that “looks” of a culture but isn’t.

They've been doing this since well before genAI

We make the command line glamorous.

Awesome for one man bands. Or maybe Panic. But my Finance department is never going to approve that purchase.


Ok but who cares about your finance department, and more importantly, why would your finance department care for a technology choice of the engineering teams? The fucked up thing is your finance department in this scenario, not Charm

When you're in the working world, all the parts matter. You don't get to just dismiss the inconvenient ones.

You aren't. When your content sounds like slop you drive people away.

Honestly amazes me you'd put so much effort into brand and not do copywriting yourself.


What is the main difference between this version with the previous one?

Yet another trash!

Thanks for taking the time to look at Rivaas and share your thoughts; much appreciated.


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

Search: