‹ BackHN Continuity

Thread

Zed DeltaDB

514 points · 299 comments · ahamez

  1. NoDodgeQuestion · · focus · HN ↗
    Zed should focus on basics. When it focuses on basics Zed is good.

    <a href="https:&#x2F;&#x2F;github.com&#x2F;zed-industries&#x2F;zed&#x2F;discussions&#x2F;54150" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;zed-industries&#x2F;zed&#x2F;discussions&#x2F;54150 failing to show newly created files and declining to provide a refresh button, instead adding a polling backend, breaks Zed on WSL.

    Why a new version control system? Why not git, jj, or another existing system?

    1. thangalin · · focus · HN ↗
      From 1996:

      <a href="https:&#x2F;&#x2F;www.eng.auburn.edu&#x2F;~kchang&#x2F;comp6710&#x2F;readings&#x2F;They%20Write%20the%20Right%20Stuff.pdf" rel="nofollow">https:&#x2F;&#x2F;www.eng.auburn.edu&#x2F;~kchang&#x2F;comp6710&#x2F;readings&#x2F;They%20...

      &quot;There is the software. And then there are the databases beneath the software, two enormous databases, encyclopedic in their comprehensiveness. One is the history of the code itself -- with every line annotated, showing every time it was changed, why it was changed, when it was changed, what the purpose of the change was, what specifications documents detail the change. Everything that happens to the program is recorded in its master history. The genealogy of every line of code -- the reason it is the way it is -- is instantly available to everyone.&quot;

      1. danhite · · focus · HN ↗
        also from ^ article on Lockheed Martin Corp space shuttle software group ...

          Importantly, the group avoids blaming people for errors. 
          The process assumes blame - and it&#x27;s the process that is 
          analyzed to discover why and how an error got through. 
        
          At the same time, accountability is a team concept: 
          no one person is ever solely responsible for writing or 
          inspecting code. &quot;You don&#x27;t get punished for making errors,&quot; 
          says Marjorie Seiter, a senior member of the technical staff. 
          &quot;If I make a mistake, and others reviewed my work, then I&#x27;m
          not alone. I&#x27;m not being blamed for this.&quot;
Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.