Live data from Hacker News

Migrating the main Zig repository from GitHub to Codeberg

ziglang.org

521–530 of 952 posts

Re: Migrating the main Zig repository from GitHub to Codeberg

#521

Earlier quoted context omitted.

> Stuff that used to be snappy is now sluggish and often entirely broken. and as of when was GitHub known for its snappiness?

GitHub was very snappy in the early days. I remember how refreshing I found GitHub when it was new. I don't know when but sometime after 2020 it has just been going downhill.

The same could be said of Jira.

I could switch on the dev console in the Browser, and see which one loads the largest amount of Javascript, but I'd be disappointed with both.

Re: Migrating the main Zig repository from GitHub to Codeberg

#522
post #95

> 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. > More importantly, Actions is created by monkeys This writing really does not reflect well on Zig. If you have technical issues with Github, fine: cite them. But leave ad ho…

It doesn't reflect well, but also, is it not fairly par for the course from a BDFL type? Surely Linus Torvalds has said meaner things at some point on a listserv. Why does this guy get blasted for it? Because people still have generally positive sentiment towards Github? Just a day or 2 ago some other article was making similarly "ad hominem" attacks towards anonymous Youtube PMs, it got tons of upvotes and nobody cl…

> Surely Linus Torvalds has said meaner things at some point on a listserv.

It boggles the mind why people keep using Linus as an excuse to justify rudeness. Linus apologised, he recognised what he did for years was not OK, and took time off to reflect and become a better person.

> Seems like the HN mob is just as capricious as the author in deciding who gets as pass or not.

Are all the people who commented in that submission commenting on this one? No? Then it’s not the same group of people, and opinions are different. There’s no “mob”, HN isn’t a hive mind. If it were, you’d be part of it and agree.

Re: Migrating the main Zig repository from GitHub to Codeberg

#523

Wow. I think that's a serious mistake. Maybe GitHub is no longer so great and snappy but nowhere to justify moving something that needs: 1. Money, 2. Exposition, to something obscure just because it's a bit better. It's Git with an UI anyway, there isn't such large difference. I don't care about the fact the post is harsh: it's the content that it is broken from my POV because. It is absolutely legit to do something…

GitHub Actions are seriously broken and that alone is a technically sound enough reason to move: the sleep.sh bullshit has degraded the performance of our CI for a long time, as it regularly livelocks in an endless while(true) spin runner agents, who stop processing new jobs. The agent itself has poor platform support also because it has a runtime dependency on .NET, and lately GH Actions started running jobs out of…

As a side note, people said that not posting anymore on Twitter and leaving Reddit was also a death sentence for Zig. Time has passed and we're still alive so far, while in the meantime both platforms have started their final journey towards the promised lands of the elves.

They won't get there tomorrow or the next month, but I'm sure there has been a time where people started moving from Sourceforge to GitHub and somebody else remarked that they were doing something needlessly risky.

As far as we can tell Codeberg is a serious attempt at a non-profit code sharing platform and we feel optimistic enough about its future that we're willing to bet on it.

Re: Migrating the main Zig repository from GitHub to Codeberg

#524

Earlier quoted context omitted.

Every org has a code of conduct and this is nothing new. How seriously it is taken in each case is a different issue. Code of conduct usually amount to some rules that say “don’t be an asshole to others”. Can’t see why this is problematic or “virtue signaling”.

CoCs are like HoAs. The people behind them are usually well-intentioned, and they certainly have their place, yet they're still quite dangerous. If the wrong kind of person gets into a position of enforcement, they can basically do whatever they wish, with no due process, recourse or principles of law being observed.

This is not a problem with CoCs, but authority in general.

A CoC is still a useful communication tool. Guidelines are useful to have.

Re: Migrating the main Zig repository from GitHub to Codeberg

#525
post #462

Earlier quoted context omitted.

You would be happier working in a kindergarten. I truly mean that. Think about it. Not trying to be rude.

A lot of us here have real world jobs where people don’t call us losers or monkeys when we fuck up. This isn’t some kind of hypothetical Big Rock Candy Mountain of professional conduct. It’s just what working life is like for a lot of people.

Not only do we not call coworkers losers or monkeys when they fuck up, I don’t think I’ve seen this when telling mean jokes about competitors in private conversations either. Individuals who are jerks about people you don’t like tend to also be jerks about you behind your back, and we don’t want that, so we don’t it.

If your workplace has a lot of name calling, consider the possibility that it may be unusually toxic, and the possibility that you’re making it toxic.

Re: Migrating the main Zig repository from GitHub to Codeberg

#526
post #95

> 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. > More importantly, Actions is created by monkeys This writing really does not reflect well on Zig. If you have technical issues with Github, fine: cite them. But leave ad ho…

I thought people knew andrewk was an ahole? I thought that was his supposed charm? Like Linus.

I mean https://github.com/ziglang/zig/pull/24317 wasn't that long ago.

Re: Migrating the main Zig repository from GitHub to Codeberg

#527

Earlier quoted context omitted.

Amusingly, this post violates Zig's own code of conduct: https://ziglang.org/code-of-conduct > Examples of behavior that contribute to creating a positive environment include: > - Using welcoming and inclusive language. > - Being respectful of differing viewpoints and experiences. > - Showing empathy towards others. > - Showing appreciation for others’ work.

Codes of conduct are perfunctory virtue signalling. Do we really need a unique set of "rules" posted on every project? They all sound like they were written by the same AI bot. That said, it's telling that the Zig leader can't even follow them. The rules should just be taken down.

I would think leaders sometimes not following their own codes of conduct is the strongest argument in favor of having them: yes, they are obvious to everyone but they are also evidently easy to forget in the heat of the moment. It's a standard of behavior to strive for not one statically attainable. Reminders are needed and that's the purpose their deliberate codifying serves.

Re: Migrating the main Zig repository from GitHub to Codeberg

#528
post #447

Earlier quoted context omitted.

God this entire thread is just people defending him as “a breath of fresh air” and “just using human language”. There is something in people that makes them enjoy seeing others belittled like this. A complete lack of empathy, because no one would like to be treated this way themselves, but are perfectly happy seeing others treated this way. One commenter justifies it by saying “if I’m fucking up, it’s ok to speak to…

Many people are tired of the toxic positivity common in corporate speak, which lets poor performers off the hook, and prevents high-quality talent from speaking freely. "A complete lack of empathy" is a bit of a stretch, no? Calling someone a monkey is fairly lighthearted, while getting the point across that maybe they should take stock of the awareness of their abilities.

There are honest constructive ways to engage that don't let poor performers off the hook.

Calling people monkeys and losers is just shitty. It doesn't achieve anything, it's divisive, and it's often counterproductive because it creates cultures of fear.

Re: Migrating the main Zig repository from GitHub to Codeberg

#529

Earlier quoted context omitted.

If it was a company, you'd say the CoC is meant for lackeys, not for C-suites.

No, it's meant for interactions inside the company, not towards random giant corporations outside of it.

Made by monkeys and losers (because everyone else has left) does not target the company, but its employees.

Re: Migrating the main Zig repository from GitHub to Codeberg

#530
post #95

> 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. > More importantly, Actions is created by monkeys This writing really does not reflect well on Zig. If you have technical issues with Github, fine: cite them. But leave ad ho…

For those who haven't seen the actual issue that links to, I'd take a closer look. Pretty insane: https://github.com/actions/runner/issues/3792#issuecomment-3...

Yeah, calling the authors of this code losers and monkeys is being kind. There is zero excuse for ever writing code like this, the incompetence is staggering.
Post reply on HN