Hacker News

Top stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Bend 2 and the Vibe-Coding Trap(liampwll.com ↗)
    31comments
  2. I don't like passkeys(hawksley.dev ↗)
    39comments
  3. OpenJev(openjev.com ↗)
    121comments
  4. ZCode, the GLM coding agent, silently uploads your Git history(tokenstead.ai ↗)
    24comments
  5. Jemalloc 5.4.0(github.com/jemalloc ↗)
    56comments
  6. Microsoft exec called AI scraping 'the largest theft of labor in human history'(techcrunch.com ↗)
    275comments
  7. The scourge of x86 emulation(fex-emu.com ↗)
    40comments
  8. Cekura (YC F24) Is Hiring(ycombinator.com ↗)
    discuss
  9. Subnormal floating-point numbers are expensive on Intel processors(lemire.me ↗)
    4comments
  10. Astra for Law(openai.com ↗)
    611comments
  11. Bonsai 2 27B: Near-Lossless Compression in a 9x Smaller Footprint(prismml.com ↗)
    149comments
  12. Replacing Pull Requests with Delta(zed.dev ↗)
    22comments
  13. Warren Buffett Steps Down as Berkshire Chairman, Names Son to Replace Him(nytimes.com ↗)
    35comments
  14. Bend – A language that blocks AI mistakes via proof, on CPU and GPU(bend-lang.com ↗)
    243comments
  15. Qwen 3.8 Omni Flash(qwen.ai ↗)
    93comments
  16. Hister: A private search engine for the pages you visit and the files you keep(github.com/asciimoo ↗)
    173comments
  17. Wax motor(wikipedia.org ↗)
    77comments
  18. When the fractional part of a float fixes your shader(crocidb.com ↗)
    9comments
  19. Fujitsu launches made-in-Japan next-generation CPU FUJITSU-MONAKA(global.fujitsu ↗)
    237comments
  20. The Shadows Lurking in the Equations – Underwater Islands(gods.art ↗)
    discuss
  21. Pre-Greek: The lost language hidden within Ancient Greek(linguisticdiscovery.com ↗)
    50comments
  22. How to Write with an LLM(sockpuppet.org ↗)
    139comments
  23. Dr Julius Neubronner's Miniature Pigeon Camera(publicdomainreview.org ↗)
    discuss
  24. A heap overflow and SSO misconfiguration to compromise OpenAI internal repos(hacktron.ai ↗)
    163comments
  25. Shapelearn Qwen 3.8 27B (13.1 GB VRAM)(byteshape.com ↗)
    18comments
  26. Ask A Monk – A digital wilderness for thoughts with no immediate answer(askamonk.online ↗)
    27comments
  27. Flet 1.0 – Build cross-platform apps in Python(flet.dev ↗)
    69comments
  28. Telstra outage: The night a network decided the year was 2006(netnod.se ↗)
    29comments
  29. Diplodocus, Long Thought Exclusively American, Turns Up in Spain(sci.news ↗)
    47comments
  30. Speeding up gearhash on ARM64(sam.dev ↗)
    discuss

ZCode, the GLM coding agent, silently uploads your Git history

108 pointsby 2h agotokenstead.ai
23 comments
1h agoHN ↗

That’s explains the 300 million of tokens on the weekend only if you use their tool.

1h agoHN ↗

Is this a step forward compared to previous distillations or a step backwards?

1h agoHN ↗

Ohhh no another one found that agents don’t actually run locally. We already had the “grok uploads all my stuff to Google cloud bucket” news…

next I can’t wait to see news about “ai company is using my data without my consent” as well.

1h agoHN ↗

That the article cannot distinguish between the git history 'git log' and the git repository, which is meant here, tells a lot.

Claude Fable uploads my git history (git log) every day to the Anthropic servers!

10m agoHN ↗

This is bad-faith AI slop rephrasing the original article, but regardless: the extent of the issue is far, far, far beyond the metadata you're discussing. No one has 300MB of commit messages.

1h agoHN ↗

Closed source agents are a red flag no matter if its China or America. Always use an open harness with a good reputation and enough users that someone will notice if they push malicious code like this one here. Right now that's Opencode and Pi.

1h agoHN ↗

I wouldn't list Opencode as "good reputation".

They had their own unbound "harness scans the whole user directory" oopsie and handled concerns about that by introducing code signing.

Which, yes, does have absolutely nothing to do with that issue.

I guess by now it is better, but to me they seem to lack the engineering culture necessary for a "good reputation" stamp.

__

Ref: https://github.com/anomalyco/opencode/issues/14925#issuecomm...

among other issues.

1h agoHN ↗

Their reputation is “bad” but not because of privacy concerns. I personally think they’re trustworthy

1h agoHN ↗

How about the one where if you start a session outside of a Git repository, the "worktree root" is set to /. Bug report closed as "not planned".

59m agoHN ↗

FWIW, I don't think that they're being malicious. They instead just seem to have no idea nor do they care.

And the original comment I've replied to proves this strategy right! So from a business standpoint: excellent work.

38m agoHN ↗

codex is also open source, though im not so sure about the reputation aspect.

The same can be said about opencode though.

1h agoHN ↗

Lots of modern software plays it loose with privacy, but this IMO crossing a second line: doing so with zero notification whatsoever, in a massively intrusive way, against data that is almost certainly private and possibly illegal to exfiltrate, with no obvious way to turn it off.

That crosses into outright malware.

Makes me not want to use GLM or other Z.ai models either, since who knows what interesting easter eggs are embedded in their training data.

You know... (puts on foil hat)... I did notice that Z is also the weird Russian logo for their invasion of Ukraine and Russia and China have cooperated to some degree (or at least China is helping Russia in exchange for access to resources). I dismissed this when I first thought of it, but I will now leave it here. Still probably coincidence but my Bayesian priors were just updated in its direction very slightly.

33m agoHN ↗

How do you know this is not true with other vendors? I'm not defending them but I wouldn't believe anyone in this business unconditionally. Anthropic agent fwiw is not open source, gemini and codex are.

1h agoHN ↗

I recently began playing around with ZCode. Works pretty well. Super sketchy though if it is in fact silently uploading full git history of every user's projects. This is why we need not only open weight models, but open source harnesses as well. Luckily the project I'm trying ZCode on is already open source (Molecule.dev), and I'm already allowing full telemetry with my other agents/harnesses (e.g., Claude) for this particular project, so it's not a huge deal in my case, but it's obviously a huge deal for anything proprietary.

14m agoHN ↗

Tangential, mildly amusing thing I noticed while implementing my own harness: GLM and particularly Deepseek are both fond of trying to read dotfiles and anything listed in your .gitignore files. I only noticed it because I have separate read scopes for project files, ignored files, dotfiles and external files, so the latter three always prompt me for approval.

I'm sure there's a perfectly reasonable explanation for it, which has nothing at all to do with exfiltration of secrets, but it does amuse me when it happens. I imagine the labs have access to lots of secrets that various actors would like to get their hands on...

(shameless plug for my own harness, which is open source and doesn't have a backend to send any data to: https://www.opairdev.org/ )

11m agoHN ↗

Grok does or did the same thing, this is embarrasing

10m agoHN ↗

Never use a Harness if it is not opensourced.

DeepSeek Harness is my favorite for coding. Hermes is my favourite for Other things , followed by OpenCode (sucks at managing long running services) .

Others swear by Pi.dev

9m agoHN ↗

This sounds a lot like the same thing Openai did with navier stokes, but Openai is more stealthy about it.

6m agoHN ↗

Built a similar read-scope gate and the fiddly bit was symlinks escaping the project root.