Readit News logoReadit News
ants_everywhere commented on Zig quits GitHub, says Microsoft's AI obsession has ruined the service   theregister.com/2025/12/0... · Posted by u/Brajeshwar
latexr · 2 months ago
> The claims of AI use were unsubstantiated and pure conjecture

It seemed that way to me at the start too, but it quickly became apparent. Even the submitter thought so after going through the git history.

https://news.ycombinator.com/item?id=45952436

> It seems reasonable for the zigbook namespace to belong to the zigbook author. That's generally how the namespaces work right?

Yes. Bad actors try to give themselves legitimacy by acquiring as many domains and namespaces as quickly and as soon as they can with as little work as possible. The amount of domains they bought raised flags for me.

> IMO, this up there with the "but they were interested in crypto!" argument.

No idea what you’re talking about. Was the Zigbook author interested in cryptocurrency and criticised for it?

> The nefariousness is never stated because it's obviously absurd, but there's the clear attempt to imply wrongdoing.

That’s not true. It was stated repeatedly and explicitly.

https://zigtools.org/blog/zigbook-plagiarizing-playground/

Them stealing code, claiming it as their own, refusing to give attribution and editing third-party comments to make it seem the author is saying they are “autistic and sperging” is OK with you?

https://news.ycombinator.com/item?id=46095338

You really see nothing wrong with that and think criticising such behaviour is flimsy and absurd?

> I don't think I've ever seen anything like it in any open source community.

I’m certainly not excusing bad behaviour, but this wouldn’t even fall into the top 100 toxic behaviours in open-source. Plenty of examples online and submitted to HN over the years.

> Malicious and erroneous accusations of AI use happen frequently these days, including here on HN.

I know. I’m constantly arguing against it especially when I see someone using the em-dash as the sole argument. I initially pushed back against the flimsy claims in the Zigbook submission, but quickly the evidence started mounting and I retracted it.

> Given the timing it possibly has to do with Anthropic's acquisition of Bun.

I don’t buy it. The announcement of the acquisition happened after.

ants_everywhere · 2 months ago
I think if you take a step back and try to fight against confirmation bias you'll see that the arguments you're making are very weak.

You are also moving the goal posts. You started with it was sketchy to claim a namespace now you're moving to it's sketchy to own domains. Of course people are going to buy variants on their domains.

This is easily in the top 5 most toxic moments in open source, and off the top of my head seems like #1. For all you know this is some kid in a country with a terrible job market trying to create a resource for the community and get their name out there. And the Zig community tried to ruin his life because they whipped themselves into a frenzy and convinced themselves there were secret signs that an AI might have been used at some point.

I've never seen an open source community gang up like that to bully someone based on absolutely no evidence of any wrong doing except forgetting to include an attribution for 22 lines of code. That's the sort of issue that happens all the time in open source and this is the first time I've seen it be used to try to really hurt someone and make them personally suffer. The intentional cruelty and the group of stronger people deliberately picking on a weaker person is what makes it far worse to me than the many other issues in open source of people behaving impolitely.

This is an in-group telling outsiders they're not welcome and, not only that, if we don't like you we'll hurt you.

And yes there have been repeated mentions of their interest in crypto, including in this thread.

ants_everywhere commented on Zig quits GitHub, says Microsoft's AI obsession has ruined the service   theregister.com/2025/12/0... · Posted by u/Brajeshwar
latexr · 2 months ago
> seems like a possibly immature teenager.

What makes you say that? Couldn’t it be an immature adult?

> because they have a suspicion you might use AI

Was that the reason? From what I remember (which could definitely be incomplete information) the complaint was that they were clearly using AI while claiming no AI had been used, stole code from another project while claiming it was their own, refused to add credit when a PR for that was made, tried to claim a namespace on open-vsx…

At a certain point, that starts to look outright malicious. It’s one thing to not know “the rules” but be willing to fix your mistakes when they are pointed out. It’s an entirely different thing to lie, obfuscate, and double down on bad attitude.

ants_everywhere · 2 months ago
The claims of AI use were unsubstantiated and pure conjecture, which was pointed out by people who understand language, including me. Now it appears that the community has used an MIT attribution violation to make the Zigbook author a victim of DMCA abuse.

That doesn't look great to me. It doesn't look like a community I would encourage others to participate in.

> tried to claim a namespace on open-vsx

It seems reasonable for the zigbook namespace to belong to the zigbook author. That's generally how the namespaces work right? https://github.com/search?q=repo%3Aeclipse%2Fopenvsx+namespa... https://github.com/eclipse/openvsx/wiki/Namespace-Access. IMO, this up there with the "but they were interested in crypto!" argument. The zigbook author was doing normal software engineer stuff, but somehow the community tries to twist it into something nefarious. The nefariousness is never stated because it's obviously absurd, but there's the clear attempt to imply wrongdoing. Unfortunately that just makes the community look as if they're trying hard to prosecute an innocent person in the court of public opinion.

> At a certain point, that starts to look outright malicious.

Malicious means "having the nature of or resulting from malice; deliberately harmful; spiteful". The Zig community looks malicious in this instance to me. Like you, I don't have complete information. But from the information I have the community response looked malicious, punitive, harassing and arguably defamatory. I don't think I've ever seen anything like it in any open source community.

Again, prior to the MIT attribution claim there was no evidence the author of Zigbook had done anything at all wrong. Among other things, there was no evidence they had lied about the use of AI. Malicious and erroneous accusations of AI use happen frequently these days, including here on HN.

Judging by the strength of the reaction, the flimsiness of the claims and the willingness to abuse legal force against the zigbook author, my hunch is that there is some other reason zigbook was controversial that isn't yet publicly known. Given the timing it possibly has to do with Anthropic's acquisition of Bun.

ants_everywhere commented on Zig quits GitHub, says Microsoft's AI obsession has ruined the service   theregister.com/2025/12/0... · Posted by u/Brajeshwar
zero0529 · 2 months ago
I agree partially.

I do think that it was weird to focus on the AI aspect so much. AI is going to pollute everything going forward whether you like it or not. And honestly who cares, either it is a good ressource for learning or it’s not. You have to decide that for yourself and not based on whether AI helped writing it.

However I think some of the critique was because he stole the code for the interactive editor and claimed he made it himself, which of course you shouldn’t do.

ants_everywhere · 2 months ago
You can correct me if I'm wrong, but I believe the actual claim was that Zigbook had not complied with the MIT license's attribution clause for code someone believed was copied. MIT only requires attribution for copies of "substantial portions" of code, and the code copied was 22 lines.

Does that count as substantial? I'm not sure because I'm not a lawyer, but this was really an issue about definitions in an attribution clause over less code than people regularly copy from stack overflow without a second thought. By the time this accusation was made, the Zigbook author was already under attack from the community which put them in a defensive posture.

Now, just to be clear, I think the book author behaved poorly in response. But the internet is full of young software engineers who would behave poorly if they wrote a book for a community and the community turned around and vilified them for it. I try not to judge individuals by the way they behave on their worst days. But I do think something like a community has a behavior and culture of its own and that does need to be guided with intention.

ants_everywhere commented on Zig quits GitHub, says Microsoft's AI obsession has ruined the service   theregister.com/2025/12/0... · Posted by u/Brajeshwar
brushfoot · 2 months ago
The edit history of the announcement is quite a ride:

> [2025-11-27T02:10:07Z] it’s abundantly clear that the talented folks who used to work on the product have moved on to bigger and better things, with the remaining losers eager to inflict some kind of bloated, buggy JavaScript framework on us in the name of progress [1]

> [2025-11-27T14:04:47Z] it’s abundantly clear that the talented folks who used to work on the product have moved on to bigger and better things, with the remaining rookies eager to inflict some kind of bloated, buggy JavaScript framework on us in the name of progress [2]

> [2025-11-28T09:21:12Z] it’s abundantly clear that the engineering excellence that created GitHub’s success is no longer driving it [3]

---

1: https://web.archive.org/web/20251127021007/https://ziglang.o...

2: https://web.archive.org/web/20251127140447/https://ziglang.o...

3: https://web.archive.org/web/20251128092112/https://ziglang.o...

ants_everywhere · 2 months ago
I say this as someone who has been cautioning about Microsoft's ownership of GitHub for years now... but the Zig community has been high drama lately. I thought the Rust community had done themselves a disservice with their high tolerance of drama, but lately Zig seems to me to be more drama than even Rust.

I was saddened to see how they ganged up to bully the author of the Zig book. The book author, as far as I could tell, seems like a possibly immature teenager. But to have a whole community gang up on you with pitch forks because they have a suspicion you might use AI... that was gross to watch.

I was already turned off by the constant Zig spam approach to marketing. But now that we're getting pitchfork mobs and ranty anti-AI diatribes it just seems like a community sustaining itself on negative energy. I think they can possibly still turn it around but it might involve cleaning house or instituting better rules for contributors.

ants_everywhere commented on Qwen3-VL can scan two-hour videos and pinpoint nearly every detail   the-decoder.com/qwen3-vl-... · Posted by u/thm
Intermernet · 2 months ago
Just nitpicking here, but 1984 is a critique of totalitarianism. The only references to systems of government in the book refer to "The German Nazis and the Russian Communists".

Orwell was a democratic socialist. He was opposed to totalitarian politics, not communism per se.

ants_everywhere · 2 months ago
It's true that it's about totalitarianism to some extent. But we have Orwell's actual words here that it's chiefly about communism

> [Nineteen Eighty-Four] was based chiefly on communism, because that is the dominant form of totalitarianism, but I was trying chiefly to imagine what communism would be like if it were firmly rooted in the English speaking countries, and was no longer a mere extension of the Russian Foreign Office.

And of course Animal Farm is only about communism (as opposed to communism + fascism). And the lesser known Homage to Catalonia depicts the communist suppression of other socialist groups.

By all this I just mean to say when you're reading Nineteen Eighty-Four what he's describing is barely a fictionalization of what was already going on in the Soviet Union. There's just not a lot in the book that is specifically Nazi or Fascist.

I don't have any opinion on whether he thought there were non-totalitarian forms of communism.

ants_everywhere commented on Qwen3-VL can scan two-hour videos and pinpoint nearly every detail   the-decoder.com/qwen3-vl-... · Posted by u/thm
djmips · 2 months ago
Does anyone else worry about this technology used for Big Brother type surveillance?
ants_everywhere · 2 months ago
Big Brother is a reference to George Orwell's critique of Communism in Nineteen Eighty-Four.

Qwen is a video model trained by a Communist government, or technically by a company with very close ties to the Chinese government. The Chinese government also has laws requiring AI be used to further the political goals of China in particular and authoritarian socialism in general.

In the light of all this, I think it's reasonable to conclude that this technology will be used for Big Brother type surveillance and quite possible that it was created explicitly for that purpose.

ants_everywhere commented on Anthropic acquires Bun   bun.com/blog/bun-joins-an... · Posted by u/ryanvogel
dts · 2 months ago
A lot of people seem confused about this acquisition because they think of Bun as a node.js compatible bundler / runtime and just compare it to Deno / npm. But I think its a really smart move if you think of where Bun has been pushing into lately which is a kind of cloud-native self contained runtime (S3 API, SQL, streaming, etc). For an agent like Claude Code this trajectory is really interesting as you are creating a runtime where your agent can work inside of cloud services as fluently as it currently does with a local filesystem. Claude will be able to leverage these capabilities to extend its reach across the cloud and add more value in enterprise use cases
ants_everywhere · 2 months ago
The writeup makes it sound like an acquihire, especially the "what changes" part.

ChatGPT is feeling the pressure of Gemini [0]. So it's a bit strange for Anthropic to be focusing hard on its javascript game. Perhaps they see that as part of their advantage right now.

[0] https://timesofindia.indiatimes.com/technology/tech-news/goo...

ants_everywhere commented on 10 years of writing a blog nobody reads   flowtwo.io/post/on-10-yea... · Posted by u/thejoeflow
keybored · 2 months ago
It’s just less literate people feeling the need to out themselves.
ants_everywhere · 2 months ago
It's not just less literate, it's also people who feel the need to be amateur prosecutors.

It's the same thing as judging people who wear their hair too long, or wear pajamas on the plane, or who wear pants that are too baggy, or who have children out of wedlock, etc. Some people are deeply convinced that society is on the decline and that they have a mission to ensure everyone else stays in line.

It's been that way throughout history.

ants_everywhere commented on You want microservices, but do you need them?   docker.com/blog/do-you-re... · Posted by u/tsenturk
treis · 2 months ago
That's the good old two pizza team service oriented architecture that Amazon is known for. Microservices are much smaller than that. At current job I think we have slightly more microservices than engineers on the team.
ants_everywhere · 2 months ago
> At current job I think we have slightly more microservices than engineers on the team.

You are free to do that, but that's a very specific take on microservices that is at odds with the wider industry. As I said above, what I was describing is what Google referred to internally as microservices. Microservices are not smaller than that as a matter of definition, but you can choose to make them extra tiny if you wish to.

If you look at what others say about microservices, it's consistent with what I'm saying.

For example, Wikipedia gives as a dichotomy: "Service-oriented architecture can be implemented with web services or Microservices." By that definition every service based architecture that isn't built on web services is built on microservices.

Google Cloud lists some examples:

> Many e-commerce platforms use microservices to manage different aspects of their operations, such as product catalog, shopping cart, order processing, and customer accounts.

Each of these microservices is a heavy lift. It takes a full team to implement a shopping cart correctly, or customer accounts. In fact each of these has multiple businesses offering SaaS solutions for that particular problem. What I hear you saying is that if your team were, for example, working on a shopping cart, they might break the shopping cart into smaller services. That's okay, but that's not in any way required by the definition of microservices.

Azure says https://learn.microsoft.com/en-us/azure/architecture/guide/a...

> Model services around the business domain. Use DDD to identify bounded contexts and define clear service boundaries. Avoid creating overly granular services, which can increase complexity and reduce performance.

Azure also has a guide for determining microservice boundary where again you'd need a full team to build microservices of this size https://learn.microsoft.com/en-us/azure/architecture/microse...

ants_everywhere commented on You want microservices, but do you need them?   docker.com/blog/do-you-re... · Posted by u/tsenturk
karmakaze · 2 months ago
The definitional size I've read and heard is that you team could (with the benefit of hindsight) be able to reimplement a microservice in 2 weeks. That sounds fairly extreme but a month seems within reason to me.

The other key difference between microservices and other architectures is that each microservice should do its primary function (temporarily) without hard dependencies, which basically means having a copy of the data that's needed. Service Oriented Architecture doesn't have this as one of its properties which is why I think of it as a mildly distributed monolith. "Distributed monolith" is the worst thing you could call a set of microservices--all the pain without the gains.

ants_everywhere · 2 months ago
That's a pretty extreme definition in my opinion.

Google played a role in popularizing the microservice approach.

When I was at Google, a microservice would often be worked on with teams of 10-30 people and take a few years to implement. A small team of 4-5 people could get a service started, but it would often take additional headcount to productionize the service and go to market.

I have a feeling people overestimate how small microservices are and underestimate how big monorepos are. About 9 times out of ten when I see something called a monorepo it's for a single project as opposed to a repo that spans multiple projects. I think the same is true of microservices. Many things that Amazon or Google considers microservices might be considered monoliths by the outside world.

u/ants_everywhere

KarmaCake day3521March 24, 2023
About
https://www.youtube.com/@ants_are_everywhere
View Original