Viewing profile — lewisjoe
lewisjoe
HN member- Joined
- Wed, Mar 11, 2015, 7:06 PM UTC
- HN karma
- 5,243
- Public activity
- 585 items
- HN profile
- View on Hacker News ↗
About lewisjoe
joe-lewis.in
Recent public activity
-
comment
Comment #49221755
I'm in the middle of my home construction. Any list of RAM/NAND involved electronics that I should be buying sooner than later? Obviously I need an SSD setup for security cams feed…
-
comment
Comment #48775867
I'm part of the Zoho Writer team (Google docs alternative). And the new architecture is very similar to Zoho Writer i.e edits represented as a sequence of retains/keeps followed by…
-
comment
Comment #48775776
The person who got inspired by prosemirror and built lexical is no more at meta. Go to the repository and you'll find it's already in maintenance mode. Its promise of cross platfor…
-
comment
Comment #48774199
This is amusing as well as slightly scary. Prosemirror over the years has become the backbone of editors on the web. ChatGPT uses it. Gemini uses it. Linked chat and feed composers…
-
comment
Comment #48551238
Takes me back to the time where I would pickup any books that taught anything about computers/programming. I was too young to understand any of it, but the fact that there's this k…
-
comment
Comment #48169002
Just checked out VMPrint and it's crazy! Keep up the efforts. If you/someone could get a HTML/CSS input layer in front of VMPrint that would be a killer feature? Or is it possible …
-
comment
Comment #48168969
If you squint enough, you'll see the official Google doc app for Android/iOS is a webview (i.e the editor part) Fancy text rendering/editing is hard to implement when you leave the…
-
comment
Comment #48151502
Got it. Thanks!
-
comment
Comment #48151465
Congrats on the journey. How did you implement the layouting engine? And how much of an effort did it take?
-
comment
Comment #48151328
Honest question: How can an entire html/CSS layout engine fit in a single layout.c that I can read over an afternoon? This looks too simple to be usable for serious work.
-
comment
Comment #48039077
Jetbrains maintain a kotlin based ADK - https://github.com/JetBrains/koog Since it's written using kotlin multiplatform it's compilable to js/wasm/ios/android or any platform of ch…
-
comment
Comment #47899471
What's more fun is: LLMs too are really good at CSS selectors. I've been building a document editing agent and I used this fact to present the document as HTML to LLM and make it q…
- story
-
comment
Comment #47713571
> ChatGPT can’t run CLIs. Neither can Perplexity or the standard web version of Claude. Unless you are using a full-blown compute environment (like Perplexity Computer, Claude Cowo…
-
comment
Comment #47701009
1. Reviving an old project that lets users sync their google docs as blog posts. 2. Writing a rich text editor library powered by pretext for cheap pagination 3. A layout engine th…
-
comment
Comment #47627664
Tempted to write a grammarly-like underline engine that flags writing mistakes across all apps and browser. Fully private grammarly alternative without even bundling an LLM!
-
comment
Comment #47610955
Got it! :)
-
comment
Comment #47596715
This is not an accurate take. Especially the SSR one. Pretext doesn't liberate text layout from the browser entirely (at least not yet). It still uses canvas.measureText that does …
- story
-
comment
Comment #47566151
If the author is right, this is going to be huge for GUI web frameworks and for future rich text editors.
-
comment
Comment #47566122
Quick overview of pretext: if you want to layout text on the web, you have to use canvas.measureText API and implement line-breaking / segmentation / RTL yourself. Pretext makes th…
- story
-
comment
Comment #47500911
This is great work. I'm curious how did you get the agentic behavior integrated into your datamodel? 1. How does the AI read your document? have you exposed a JSON/XML? 2. How is A…
-
comment
Comment #47394899
Can you elaborate more?
-
comment
Comment #47266744
Excellent project! I see that the agent modifies the google docs using an interesting technique: convert doc to html, AI operates over the HTML and then diff the original html with…