Spoiler: Nothing much. Or at least, not on its own.
It would seem a not-so self-organising thing is developing on my VM. The process being quite fun, even if entirely pointless and fruitless so far, I thought I might as well document it for those others who might enjoy these misadventures.
Then thought better of it as I realised having it document itself would be both more interesting and more appropriate.
And that’s how I threw yet another agent onto the pile.
by billystr ·
by jv22222 ·
Hi HN!
I've been building this solo for about three and a half years. I kept trying every new project/notes tool (Notion, Asana, Trello, etc.) and always ended up back in a plain text file. I wanted something that felt like a text editor on first touch but could grow into real structure when you needed it.
The tech stack is Laravel, MySQL, Redis, and hand-rolled JavaScript on the client. No frameworks like React/Vue/etc. ~270 lines of jQuery (out of 80k+ total LOC) for a few legacy DOM utilities, plus IndexedDB for local persistence. Real-time collaboration uses a hybrid approach: HTTP/2 POST for resilient ops + WebSockets via Laravel Reverb for live cursors, presence, and edits.
This is a pre-release stress test, not a launch. Lightwave will be a paid product. Right now I'm opening it up because no amount of solo testing replicates getting punched in the mouth by real traffic.
The link above has a button to create a test account in 1 click.
Known rough edges: the cursor and selection system are built from scratch (like VS Code, not a contenteditable wrapper), so there's a lot of surface area. Some keyboard shortcuts may be missing. Desktop only, accessibility not yet implemented. I'm shipping fixes in real time.
There's a "Submit Bug or Feedback" button inside the app if something breaks. Happy to answer any questions about the architecture, or anything else.
Some highlights:
- Paste markdown in, get native blocks. Copy blocks out, get markdown back.
- Hierarchical document, structure. Hierarchichal file manager.
- Live collab with shared cursors, selection, and presence.
- Code blocks with syntax highlighting. LaTeX math blocks.
- Full data export: markdown, JSON, and attachments. No lock-in.
- Full undo/redo with cursor restoration.
by Codedwaves ·
"I've been working on a way to make data 'not a problem.' The R.A.T.A. Protocol uses a 0xBF sub-atomic identifier to shrink the internet into 'SAID' seeds. The goal is to allow a 720p video to be reconstructed locally on a GPU (Nvidia/AMD) from a tiny packet, making high-speed internet unnecessary. The Ghost background process handles the conversion instantly. Looking for feedback on the transduction logic: https://rata-said.vercel.app"
by wiedymi ·
Powerful, lightweight web terminal. Batteries included. Powered by libghostty-vt, WebGPU, and text-shaper.
GitHub: https://github.com/wiedymi/restty Demo: https://restty.pages.dev