GitHub and the crime against software

pplanu 208 points 103 comments June 01, 2026
eblog.fly.dev · View on Hacker News

Discussion Highlights (19 comments)

rglover

“Never, ever, think about something else when you should be thinking about the power of incentives.” — Charlie Munger Edit: great write up, thank you op.

jph

Because of so many GitHub problems, I'm adding GitLab.com and Codeberg.org. Setup is simply 3 steps: 1. Sign up on each service, ideally with the same username. 2. For each repo you want to share, create the same repo name as a blank repo; do not automatically create a README. 3. Edit your local file .git/config to add push URLs, then push as usual. Example: [remote "origin"] url = git@github.com:foo/bar.git pushurl = git@codeberg.org:foo/bar.git pushurl = git@github.com:foo/bar.git pushurl = git@gitlab.com:foo/bar.git fetch = +refs/heads/*:refs/remotes/origin/*

f311a

This web site is very hard to read because of the colors and font sizes.

macintux

> Microsoft: Our priorities are clear: availability first, then capacity, then new features. > This is a lie. Github - and the microsoft organization more widely - clearly prioritize flashy AI features over fundamental reliability Github has a public changelog. In thirty days since they posted their update, their patch notes contain the words “copilot” 59 times, “agent” 8 times, “performance” 0 times, and “reliability” 0 times. The changelog has a feature to filter by category: copilot is it’s own category: performance and reliability do not exist at all. I suppose when calling someone a liar, it's beneficial to have hard numbers to back it up. Ouch.

sanskritical

People should consider decentralized git over Nostr, rather than switching to a replacement like Codeberg or Gitlab and waiting for the resulting enshittification after it attracts everyone else. https://nostrapps.github.io/nostrgit/

bix6

What happened to hacker culture? Did everyone (or enough) just sell out? It’s fascinating to me that the people who know the most about tech keep deciding over and over to give something to some corporation and inevitably it becomes an issue. I guess ease of use and freemium really trumps everything; I expect more from smart people but money talks.

wilg

I remain happy with GitHub!

bearjaws

We're going to enter the era of returning to self hosting. Self hosted gitlab is a dream, no surprises ever, exactly how your repos are supposed to work.

mawadev

I hope vscode does not end up like this

captn3m0

> Github does not expose a public bug list or any issues page, hiding their problems deep in email chains Which email chains is this referring to? GitHub/community is fairly active from the community perspective. GitHub rarely looks at it anymore, prioritising their Enterprise roadmap. > Github often breaks on firefox and safari, browsers with millions of users [[citation needed]]. I’ve been as annoyed as everyone with the GitHub frontend performance since the React rewrite, but never really faced breakage in Firefox. This claim is repeated a few times in the article, but without any links.

ashishb

Nginx was compelled to move to GitHub [1]. The fact that companies request you to star them on GitHub and the stars can be bought tells you that there is a value in these stars. [2] Now, some astute reader, who thinks the $1 trillion global advertisement market does not influence them, will also claim that they don't care about GitHub stars. Well, that's not how the world works. Fake stars can propel a good project to great. A lot of people will use GitHub stars as a currency to decide the importance of certain FOSS (or even open-core) projects. The real lock-in is in GitHub stars [3]. 1 - https://blog.nginx.org/blog/nginx-open-source-moves-to-githu... 2 - https://finance.biggo.com/podcast/1c9f14e134095b87 3 - https://ashishb.net/tech/github-stars/

z3ugma

Has anyone switched over to Fossil SCM, so they get issue tracking as part of the repo

jamie_davenport

Even ignoring the reliability and security issues, Github feels like an app from 2008. Issues aren't a proper project management tool and wikis aren't fit as documentation. I've completely abandoned Github.

keithnz

All this hate directed at github feels odd, every time I look into people complaining, or moving their projects off, other than a few related to genuine bugs, many just seem ideological. This article, calling it a crime against software? ... It's just silly. The article itself is a crime against articles, barely readable, weird ass colors. It mostly seems a regurgitation of other peoples complaints and mostly overblown. We've been using github for a while at our company and find it really good. Copilot reviews are good, we have actions that work every single time, everything just works really well. There are, of course, plenty of things that could be improved, but it's still top dog in this space. I think maybe a couple of times there's been an outage that's affected us for a small amount of time. Overall, it's a good product.

zkmon

My company recently forced us to move from Atlassian BitBucket to GitHUb. What a mess.

vinnymac

I’m in the process of developing an alternative Frontend for Forgejo that’s incredibly fast, and works perfectly well on Safari and Firefox. Here is a screencap of the wip mobile UI on old safari: https://files.catbox.moe/bo7pxn.jpeg

jodacola

I've been an avid GitHub user for a very long time. I remember way back in the "olden days" in San Francisco seeing people with Octocat signs on Market. GitHub was awesome. Fond memories. But times are a-changin', and for lots of reasons I just don't feel like GitHub is cool or "for me" anymore. So, with my new Mac Mini, because they were on sale and everyone was getting one for OpenClaw... I put that puppy on my tailnet, installed Gitea, and I've been using it exclusively for all my projects. It's been weeks since I've pushed anything to GitHub. I feel free.

greatgib

The biggest shame is for Gitlab I think, if you ever try to run the service, empty, without any repository or user yet, you will need a very powerful CPU and already a dozen GB or RAM. To do nothing...

tobinfekkes

I use Github extensively for my personal company, but I also use Azure DevOps (and all git-related features) extensively for a client's project. I keep seeing the Github issues being attributed to their move to Azure backend for "scale". But we have no issues whatsoever with Azure Devops....ever. It's excellent. Seriously. Does anyone know why the experience between Github and DevOps is so different, if they're supposed merging the two? Or at least seemingly related? Or are they not at all? Or is it simply because Azure is "enterprise" and Microsoft cares about that more?

Semantic search powered by Rivestack pgvector
9,294 stories · 87,504 chunks indexed