Live data from Hacker News

Viewing profile — lewisjoe

lewisjoe

HN member
Joined
Wed, Mar 11, 2015, 7:06 PM UTC
HN karma
5,243
Public activity
585 items

About lewisjoe

Coder. I like making/breaking stuff.

joe-lewis.in

Recent public activity

  1. 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…

  2. 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…

  3. 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…

  4. 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…

  5. 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…

  6. 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 …

  7. 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…

  8. comment
    Comment #48151502

    Got it. Thanks!

  9. comment
    Comment #48151465

    Congrats on the journey. How did you implement the layouting engine? And how much of an effort did it take?

  10. 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.

  11. 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…

  12. 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…

  13. story
  14. 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…

  15. 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…

  16. 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!

  17. comment
    Comment #47610955

    Got it! :)

  18. 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 …

  19. story
  20. comment
    Comment #47566151

    If the author is right, this is going to be huge for GUI web frameworks and for future rich text editors.

  21. 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…

  22. story
  23. 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…

  24. comment
    Comment #47394899

    Can you elaborate more?

  25. 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…