This is very context dependent. It's 'fine' having such attitude when it comes to a hobby project or personal website – not so much for ecommerce site. And imo you are missing the key part of the article – graceful degradation.
Designing for the ideal (or for the <98%) is fine. As long as the experience is gracefully degraded for the rest.
I know that there are already way too many markdown editors out there, but I think Kraa still offers something unique in this space (combination of minimal UI, plentiful features and some unique stuff like real-real-time chat).
Loving the smoothness of this. One concerning thing is overlapping notes – I don't want to be fucking around with trying to move the canvas just right to read a note under another note and there doesn't seem to be any other simple mechanism to resolve this (especially for larger blocks/images). The 'untangle' feature doesn't really solve this.
This might be too naively non-feature-parity, but in case someone is looking for a European alternative to Notion/Google Docs, we made https://kraa.io/about
That's fair and something I know will is a love/hate kind of thing. I think if you truly experience a conversation in this format, your opinion on the 'sensibility' of this approach would hopefully change, even if it's still something that's not for you.
That being said, we will have a feature soon where you can compose the entire message before sending it (the 'traditional' way).
Much more light-weight UI, no need for accounts, connection with the markdown editor underneath. More details about the product itself are here: https://kraa.io/about
This is reducing the role of Design as some lego-blocks assembling process. And higher quality being seen as adding ‘pizzazz’.
You are right, though. Many products don’t need more than that. But I fear that this will greatly impact design innovation and progress. We might get stuck in the current UI paradigm for a long time.
It's trying to be universal for any writing need, so purposefully not having a specific 'main' use case, but suitable for many – personal notes, blog posts, colab docs, chat, ...
Kraa Trees can be used for other non-chat use cases, like listing out chapters of a book or putting relevant documents together. Example: https://kraa.io/kraa/demos
For a loosely similar 'benchmark', I recently tried to test major LLMs on my coding game (models write code controlling their units in a 1v1 RTS) - https://yare.io/ai-arena
This seems to be comparing apples to oranges. The intent of the users inside ChatGPT and on the website would be vastly different. Comparing them doesn't make much sense sans other variables (= better understanding the intent)
For a European alternative to Google Docs / Notion, we made https://kraa.io/about that might work for you if all you need is a simple editor with collab features.
I'm guilty of this as well. https://kraa.io/about has some fade-in animation for the intro text – driven by wanting the initial impression to be focused/minimal and 'unravel' as you go. I take it that most HN folks would vastly prefer to NOT have this?
An old article, but imo still relevant and interesting. My favorite part:
> Life and work would be so easy if a lack of quality could be explained in a sentence, and fixed with a better technique. If an artifact lacks quality, it is not just one aspect that needs improvement and then it’s all good. Quality is not just the method, just the form, or just the content. The lack of quality doesn’t cumulate in a spot, it is fundamental...
That’s true, I’m trying to figure out a better testing environment with a feedback loop.
I did try letting the models iterate on the bot code based on a summary of an end-of-game ‘report’, but that showed only marginal improvements vs. zero-shot