Live data from Hacker News

Zig quits GitHub, says Microsoft's AI obsession has ruined the service

theregister.com

391–400 of 641 posts

Re: Zig quits GitHub, says Microsoft's AI obsession has ruined the service

#391
post #364

Earlier quoted context omitted.

You mean, on a third-party website that currently happens to have a capture of the page outside of the Zig team's control, one which can go down at any time?

The site is open source and the commits are still there. No need to be so dramatic. https://github.com/ziglang/www.ziglang.org/commit/c8d046b288...

Oh, thanks, I thought watwut meant archive.org. Is this diff also linkable on codeberg?

Re: Zig quits GitHub, says Microsoft's AI obsession has ruined the service

#392

Let me be blunt: this looks like a tantrum. Bugs exist, and they're sometimes fixed more slowly than we'd like, but given the size of the GitHub ecosystem this is probably just one of many outstanding bugs. Blaming AI is baseless - not that it couldn't be true, but the conclusion seems to be drawn from a single issue. What does this mean for the Zig project? I haven't heard of Codeberg, they may be great, but for a p…

> I haven't heard of Codeberg

That's more of a you problem really.

> I'd expect a proper discussion before deciding to move

And you know the discussion did not happen?

Re: Zig quits GitHub, says Microsoft's AI obsession has ruined the service

#393
post #320

Earlier quoted context omitted.

OK, indicators of interest. Would you bet on a project nobody cares about?

I guess if I viewed software engineering merely as a placing of bets, I would not, but that's the center of the disagreement here. I'm not trying to be a dick (okay maybe a little sue me), the grandparent comment mentioned "software engineering." I can refer you to some github repositories with a low number of stars that are of extraordinarily high quality, and similarly, some shitty software with lots of stars. But…

You are placing a bet that the project will continue to be maintained; you do not know what the future holds. If the project is of any complexity, and you presumably have other responsibilities, you can't do everything yourself; you need the community.

Re: Zig quits GitHub, says Microsoft's AI obsession has ruined the service

#394
post #77

Earlier quoted context omitted.

The main thing I like about Github's PRs is that it's a system I'm already familiar with and have a login/account for. It's tedious going to contribute to a project to find I have to sign up for and learn another system. I've used Gerrit years ago, so wasn't totally unfamiliar, but it was still awkward to use when Go were using it for PRs. Notably that project ended up giving up on it because of the friction for user…

> Notably [go] ended up giving up on [gerrit] That's not accurate. They more or less only use Gerrit still. They started accepting Github PRs, but not really, see https://go.dev/doc/contribute#sending_a_change_github > You will need a Gerrit account to respond to your reviewers, including to mark feedback as 'Done' if implemented as suggested The comments are still gerrit, you really shouldn't use Github. The Go revi…

Oh right. Thanks for the correction - I thought they had moved more to GitHub. Guess not as much as I thought!

Re: Zig quits GitHub, says Microsoft's AI obsession has ruined the service

#395
post #276

Earlier quoted context omitted.

On the previous HN article, I recall many a comment talking about how they should change this, leave the politics/negative juju out because it was a bad look for the Zig community. It would appear they listened to that feedback, swallowed their ego/pride and did what was best for the Zig community with these edits. I commend them for their actions in doing what's best for the community at the cost of some personal me…

As I see it, someone who "listened to that feedback, swallowed their ego/pride" would include a note at the end of the post about the edits. Admitting you were wrong requires not erasing the evidence of what you said. (He did post a kind of vague apology in https://ziggit.dev/t/migrating-from-github-to-codeberg-zig-p... , but it's ambiguous enough that anyone who was offended is free to read it as either retracting t…

> Admitting you were wrong requires not erasing the evidence of what you said.

I don't think there's really an obligation to announce to newcomers, "hey, an earlier version of this post was overly inflammatory." But you should be forthright about your mistake to people who confront you about it, which is what's happening in the forum thread you linked. I think this is all fine.

Re: Zig quits GitHub, says Microsoft's AI obsession has ruined the service

#396
post #328

Earlier quoted context omitted.

Never understood that either. If someone was wrong and bad, and now they're trying to do right and good, we need to celebrate that. Not just because that's awesome in itself, but also to give the opportunity and incentives for others in the future to do better. If everyone is always bad regardless if they're trying to change, what incentives would they have from changing at all? It doesn't make any sense.

I agree with the sentiment (people changing their minds), but the flipside to that is people pleasing. Someone who capitulates under even the slightest pressure is not much better than the person who is set in their ways. The trouble there, of course, is that the motivation for changing (or not changing) one's mind is not always clear, and it's easy to score points from spinning it one way or another.

Engineers are not exactly famous for people-pleasing. Maybe management, but engineering? Maybe some fresh junior?

I'm not convinced that the existence of a low-probability event justifies normalizing the regular occurrence of a much more likely (and negative) event, like a belligerent engineer throwing a fit in a design meeting. I'd go as far as to say I'm open to more people-pleasers in engineering.

Also, fwiw, if you want to know why someone changed their mind, you can just ask them and see how you feel about the answer. If someone changes their mind at the drop of a hat, my guess is that their original position was not a strongly held one.

Re: Zig quits GitHub, says Microsoft's AI obsession has ruined the service

#397

Earlier quoted context omitted.

Really? You can’t think of any circumstances when it would be appropriate? More to the point, if someone does it once and then stops, should we exclude this person from society forever? Remember that only the Siths deal in absolutes.

Zero clue what your point is so please help me understand. I was agreeing with your stance and adding my own anecdote that it’s a turnoff with the way those posts were originally formatted. Not people I would want to work with. If you do that’s fine. This is not star wars and simply my own choice as it’s everyone else. I also cannot think of a time in my adult life I wanted to call out a group of people as losers or…

My point is that Linus and the Zig guy are in different categories in my mind. I think it is a bit naive to lump them into the same category.

I would definitely classify the tiki torch wielding white nationalists as losers publicly, for example. In fact I have a hard time thinking of a better term for them. It could also apply to the fairly famous liar and criminal, the disgraced Congressman George Santos. Or any person who decides to flash kids at a playground, or beats his wife and children.

I think the Zig guy was a little over-dramatic with his initial post. He did change his mind, so in my book that's better than not. Linus did too, just after many years of bad behavior. My point is that your replies were painting the world with only black and white and there is a lot of gray area in between. Sometimes public shame is a valid way to do discourse. Often times it isn't. But it's not a "always" or "never" thing.

Re: Zig quits GitHub, says Microsoft's AI obsession has ruined the service

#399

Earlier quoted context omitted.

More and more people should call out bloated buggy JS frameworks lol

Isn't github a rails app that heavily uses server side rendering?

I'll be honest, I don't use github often. So if they're wrong, well, they fucked up in their complaint that could be redirected to one of many other websites instead.

Re: Zig quits GitHub, says Microsoft's AI obsession has ruined the service

#400
post #84

Earlier quoted context omitted.

https://tangled.org/ is building on ATProto 1. use git or jj 2. pull-request like data lives on the network 3. They have a UI, but anyone can also build one and the ecosystem is shared I've been considering Gerrit for git-codereview, and tangled will be interesting when private data / repos are a thing. Not trying to have multiple git hosts while I wait

I, too, am extremely interested in development on Tangled, but I miss two features from GitHub - universal search and Releases. the web frontend of Tangled is so fast that I am still getting used to the speed, and jj-first features like stacked PRs are just awesome. kinda reminds me of how Linux patch submitting works.

It's fast because it lacks features

I'm more interested in gerrit/git-codereview for stacked commits than jj. A couple extra commands for new folks, not a completely new tool and lexicon

Post reply on HN