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

Great feature set. I'm also using cmux in parallel, for some reason.

Is the frontend component from scratch? Must be quite hard to get that right. I wish Dyanlist (from the same talented people who are doing super well with Obsidian...) was open-sourced so we had a good model for outliners.

Yeah, the frontend is from scratch. Each bullet is just a div contenteditable. The DOM is the state (Claude Code suggested the usual frontend pattern of separate state and rerenders, but I rejected that). Apart from the DOM, content is dumped to local storage. Bullet folding and zooming work mostly just by showing and hiding the bullet divs i.e. the whole note tree is all the time in the DOM. It's conceptually quite simple and Claude Code is good at writing code that traverses the DOM. There's of course a lot of operations like indent/dedent, copy-paste, undo/redo etc. but they've been quite painless to add.

Invite invalid

OMAD people usually do the opposite: black coffee and then a big dinner.

How is it so trivial to get inside those messages?

Which messages do you mean? The discord messages?

Do you keep wondering if "a simple python bot could do this" ?

Speaking to LLMs looks fresh!


I mean't ... parlare in italiano to LLMs looks fun!

If I were you, I'd just start always in what you call "dashboard mode". Its underwhelming to start it up and not see the "boxes" :)


That’s what I do, via docker compose.


That's absolutely correct, I fear.. In english those looks bad/funny/lazy...

But in code, its probably ok. Its idiomatic code, I guess.


Got a bunch of errors when starting Claude.


Could you file an issue with more details: https://github.com/manaflow-ai/cmux/issues

Would greatly appreciate it!


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

Search: