Live data from Hacker News

Viewing profile — marijn

marijn

HN member
Joined
Tue, Nov 13, 2007, 9:42 PM UTC
HN karma
2,001
Public activity
411 items

About marijn

See http://marijn.haverbeke.nl

Recent public activity

  1. comment
    Comment #48783176

    ProseMirror (and as the sibling comment mention, Lexical) should handle this fine. Both mobile Safari and Chrome Android do a ton of weird things that their desktop siblings don't,…

  2. comment
    Comment #48780287

    I know that's how sanctions work. What I mean is that the possibility of being locked out of a central facet of my digital life by US legal processes is another strong motivation f…

  3. comment
    Comment #48776643

    (Filed this [here]( https://code.haverbeke.berlin/wordgard/wordgard/issues/3 ).)

  4. comment
    Comment #48775550

    I've had another report like this (they claimed it had been down for days). But I haven't noticed anything wrong with it (and I'm using it a lot). What did 'down' look like? Also, …

  5. comment
    Comment #48775398

    There's a significant amount of code in Wordgard that is copy-pasted from CodeMirror or ProseMirror, but modified enough that trying to share it would involve nightmarish amounts o…

  6. comment
    Comment #48775132

    The menu can be replaced, either entirely or by item, but the default buttons use icons, not text labels.

  7. comment
    Comment #48775108

    First-class mobile support should be there (though there will be bugs, given that this hasn't seen much real-world testing yet — report them if you see them). I haven't entirely de…

  8. comment
    Comment #48775064

    Tried to reproduce this, also on Chrome Android, but undo removes the typed character as expected.

  9. comment
    Comment #48774987

    > The thought that Prosemirror is no more in active development is scary. Which is a thing that I never said. In fact I went out of my way in all the announcements to stress that P…

  10. comment
    Comment #48774976

    Many of them do pay. Also MIT-licensed software doesn't 'go away' all that easily. If a piano fell on my head tomorrow, interested parties would probably manage to continue develop…

  11. comment
    Comment #48774935

    > why wordgard is worth the switching cost? It may not be. If you're happy with ProseMirror, continue to use ProseMirror. I have your back. But as the blog posts describes, I had a…

  12. comment
    Comment #48774896

    See https://code.haverbeke.berlin/wordgard/wordgard/commit/9c9b2...

  13. comment
    Comment #47423164

    I'll be the first to admit that ProseMirror's change representation is a bit messy, but I don't think that's the root of the issue here. The problem is about generalized tree-struc…

  14. comment
    Comment #47417365

    I watched the presentation, but I'm getting the impression that you're still using a hierarchical XML-like structure for the document, which sounds like it still cannot merge or sp…

  15. comment
    Comment #47409647

    Hi Alex, I'm the author of prosemirror-collab. I agree with your point that CRDTs are not the solution they often claim to be, and that CRDT editor integrations (at least the ones …

  16. comment
    Comment #41399933

    Missed chance, to fail to reference Le Guin's [patterning frame]( https://en.wikipedia.org/wiki/City_of_Illusions#Objects ) somewhere in there.

  17. comment
    Comment #39651387

    You're welcome

  18. comment
    Comment #39651218

    Makes it available to more people. Also probably helps paper books sales more than it hurts them, through exposure.

  19. comment
    Comment #39651217

    How is a ` ` tag for code blocks a 'weird format'?

  20. comment
    Comment #31037502

    > but we felt that having a source-of-truth that wasn't the DOM was a better approach Which is... exactly what ProseMirror does?

  21. comment
    Comment #30682432

    This is mostly accurate for CodeMirror version 5. But this article is talking about version 6, which was intentionally built in a way that avoids the problem.

  22. comment
    Comment #30071502

    https://eloquentjavascript.net/06_object.html#p_nIsq9E5wmZ

  23. comment
    Comment #29495129

    That would explain the weird experience of having your open software used in Apple products — no one from the company ever talks to you. I'm a bit baffled how they deal with upstre…

  24. comment
    Comment #29150067

    You used to be able to do `git clone https://codemirror.net `, which was kind of neat. But the constant barrage of emails from "security researchers" who had found a "vulnerability…

  25. comment
    Comment #26915864

    Tiptap builds on ProseMirror, so it uses the same approach.