[HN Gopher] Automerge CRDT - Build local-first software
       ___________________________________________________________________
        
       Automerge CRDT - Build local-first software
        
       Author : webmaven
       Score  : 18 points
       Date   : 2022-04-01 17:42 UTC (5 hours ago)
        
 (HTM) web link (automerge.org)
 (TXT) w3m dump (automerge.org)
        
       | _aavaa_ wrote:
       | Link needs to be edited (has an extra trailing /)
        
         | Jtsummers wrote:
         | <link data-react-helmet="true" rel="canonical"
         | href="https://automerge.github.io//">
         | 
         | From the site itself. Interestingly, if you turn off JS the
         | page loads just fine as is. Their own canonical link breaks
         | with their own Javascript.
        
       | rubatuga wrote:
       | Current CRDTs are not a magical solution to collaborative
       | software. They have their own "way" of handling merge conflicts.
       | For example it may merge English words in non sensical ways.
       | Without review, there is no way to safely have automatic
       | collaborative editing without side effects.
        
         | infogulch wrote:
         | CRDTs have exposed to us that the desirable conflict resolution
         | strategies are very deeply connected to the underlying
         | semantics of the representation, not its syntax. I expect that
         | it would produce much better results on top of parsed ASTs (for
         | example) than raw strings. Combining CRDTs with tree-sitter
         | would be interesting.
        
       ___________________________________________________________________
       (page generated 2022-04-01 23:01 UTC)