Hacker News

Top stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. OpenJev(openjev.com ↗)
    68comments
  2. ZCode, the GLM coding agent, silently uploads your Git history(tokenstead.ai ↗)
    1comments
  3. Microsoft exec called AI scraping 'the largest theft of labor in human history'(techcrunch.com ↗)
    98comments
  4. Jemalloc 5.4.0(github.com/jemalloc ↗)
    50comments
  5. The scourge of x86 emulation(fex-emu.com ↗)
    31comments
  6. Astra for Law(openai.com ↗)
    593comments
  7. Bonsai 2 27B: Near-Lossless Compression in a 9x Smaller Footprint(prismml.com ↗)
    138comments
  8. Replacing Pull Requests with Delta(zed.dev ↗)
    9comments
  9. Bend – A language that blocks AI mistakes via proof, on CPU and GPU(bend-lang.com ↗)
    233comments
  10. Qwen 3.8 Omni Flash(qwen.ai ↗)
    84comments
  11. Hister: A private search engine for the pages you visit and the files you keep(github.com/asciimoo ↗)
    170comments
  12. Wax motor(wikipedia.org ↗)
    72comments
  13. Dr Julius Neubronner's Miniature Pigeon Camera(publicdomainreview.org ↗)
    discuss
  14. Pre-Greek: The lost language hidden within Ancient Greek(linguisticdiscovery.com ↗)
    42comments
  15. Fujitsu launches made-in-Japan next-generation CPU FUJITSU-MONAKA(global.fujitsu ↗)
    234comments
  16. When the fractional part of a float fixes your shader(crocidb.com ↗)
    3comments
  17. Shapelearn Qwen 3.8 27B (13.1 GB VRAM)(byteshape.com ↗)
    13comments
  18. A heap overflow and SSO misconfiguration to compromise OpenAI internal repos(hacktron.ai ↗)
    159comments
  19. How to Write with an LLM(sockpuppet.org ↗)
    120comments
  20. Google illegally retains customer data,and I am taking legal action against them(medium.com/istokovicsgyorgy79 ↗)
    discuss
  21. Ask A Monk – A digital wilderness for thoughts with no immediate answer(askamonk.online ↗)
    25comments
  22. Telstra outage: The night a network decided the year was 2006(netnod.se ↗)
    29comments
  23. Flet 1.0 – Build cross-platform apps in Python(flet.dev ↗)
    61comments
  24. Warren Buffett Steps Down as Berkshire Chairman, Names Son to Replace Him(nytimes.com ↗)
    1comments
  25. Speeding up gearhash on ARM64(sam.dev ↗)
    discuss
  26. Diplodocus, Long Thought Exclusively American, Turns Up in Spain(sci.news ↗)
    45comments
  27. The most important product decision is what you don't build(liamnugent.me ↗)
    39comments
  28. Why I didn’t sign the Fields medallists’ letter(gowers.wordpress.com ↗)
    372comments
  29. How do we prevent mathemathics from devolving into the Medieval Era of secrecy?(mathoverflow.net ↗)
    118comments
  30. CrowdSec Source Code Leak(crowdsec.net ↗)
    49comments

Replacing Pull Requests with Delta

40 pointsby 1d agozed.dev
9 comments
1d agoHN ↗

Look interesting, though admittedly I am mostly interested in the open-source release of DeltaDB.

1h agoHN ↗

I never liked it myself, but this looks like an extension of Zed's own systems of collaborative coding (remotely), which in turn is built on top of the ideas of Extreme Programming, and / or intensive pair or mob programming.

It's interesting enough and I'd like to try it sometime, but probably only for hackathons - my main line of work is more planning than actual coding.

1h agoHN ↗

Certainly looks interesting and a new way of working which would take some time to get adjusted.

57m agoHN ↗

Would have loved to have tried this, but it still bizarrely lacks Apple Intel support.

31m agoHN ↗

It sounds like it's not conceptually different from a MR, the main difference is preserving the rationale for all the changes by bolting the "threads" (a log of agent interactions) on top. I can see how the discussion logs are quite useful if you have an agent that is there to parse them.

27m agoHN ↗

This stuff reminds me of people who are full into XP and pair programming, where you end up agreeing to pull in more or less any work done by two people together. Not the worst model in the world.

I am disappointed by the "agent chat"-centric design for the future. There is important value in highlighting what's important, and jettisoning the unimportant. Written artifacts are good when they're nice and cut down. And it's not really about the sequence of events (well, most of the time)

Instead of "agent chat", I feel like a written page (that could be interacted with through agents) is a much more interesting way of working through a problem. Capture the final idea, and minimize the fluff around it.

And if nobody is going to read it anyways, why have the chat in the first place?

And of course the glib comment that I can't help but make:

Teammates can ask the same agent why you chose a Mutex instead of an RwLock.

you know in this hypothetical neither human involved has much of any idea what is going on. Skill atrophy is real, folks! Be careful.

16m agoHN ↗

I have not gone so far as to allow agents to operate my version control, so excuse my ignorance, but by abandoning PRs for thread deltas, are we also abandoning human-written code entirely? Will every micro-change, fix, or refactor have to be prompted to be tracked in this paradigm?

15m agoHN ↗

Looks interesting for a small team that's working on a single project. I am curious to understand how this would work out for a large org that has multiple projects under the belt.

PRs may look old fashioned, but they're a very clear way of tracking an issue that may need multiple reviews. With Delta, things can get confusing after more than two reviews + RBAC is another challenge if the agent has similar context for every category.

12m agoHN ↗

For more see:

https://delta.dev/docs/concepts/core-concepts

It reminds me a bit of jujitsu in that there is a database with your code changes that is automatically kept in sync with your working directory. The agent edits the database copy directly. I guess the sync must be two-way?