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.
I'm thinking LOD might help mitigate the overlap issue, perhaps by having an LLM progressively shorten the text until it's a single Unicode character.
Also, as other comments suggested, shading or similar techniques could help.
That said, I doubt this can be fully resolved unless the text is rendered in hyperbolic space, as another commenter mentioned. I'll need to experiment and see if that's doable.
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.
We can skip Web3... Web 4.0 is twilight gradients, glassmorphism, text size xs in tailwind, and cards and pills for every UI component. Along with self-explanatory help text acting as filler under every header.
It's no different to people trying to reduce the role of Programming to the same lego-block assembling process. And I believe the same conclusion follows.
Is "design innovation" a thing we really need? I'm not trying to be flippant, but every time I've come across an "innovative" design the only thing it's done is made me spend time learning whatever bespoke conventions the designer put in.
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)
reply