再见,GitHub
Bye, Bye GitHub

原始链接: https://log.ozgur.works/bye-bye-github.html

由于对 GitHub 近期的不稳定性、为训练 AI 而进行的激进数据开发,以及明显的企业贪婪感到失望,作者已正式将其项目迁移至自建的 Forgejo 实例。 作者将现代软件开发与 2000 年代的“离线”时代进行了对比,认为当时的产品无需频繁修补即可保持完备与可靠,并指出当今的科技巨头将利润置于质量和用户信任之上。作者拒绝接受有关 AI 训练数据的“合理使用”这一法律说辞,将其视为地缘政治手段而非道德准则。 归根结底,作者将此次迁移描述为一种自我反思,对自己过去依赖大型科技公司感到遗憾。通过取消订阅并收回基础设施,他们提倡数字主权,并告诫他人不要盲目信任中心化平台。作者传达的信息很明确:优先考虑安全性,对大型科技公司保持怀疑,并拥抱简单的自托管方式,以重新掌控自己的数据与工作。

Hacker News 上关于“再见 GitHub”的讨论引发了人们对迁移 GitHub 所面临实际挑战的思考。评论者指出,对于大多数公司而言,由于深度集成和自动化系统极其复杂,拆解它们的成本过高,因此即便 GitHub 偶尔宕机,转投 GitLab、Bitbucket 或 Gitea 等自托管方案依然难以证明其合理性。 此次讨论还延伸到了关于内容创作的元评论。一些用户因文中的特定文风,质疑作者是否利用 AI 撰写了这篇博客文章。原作者否认了这些说法,而另一些人则为该文章辩护,认为所提供的内容和信息比创作方式更重要。归根结底,该讨论反映了开发者对既定基础设施的依赖,以及行业内围绕 AI 生成内容产生的广泛争论。
相关文章

原文

I did it. I gave up on GitHub. I moved out, and I don’t wanna look back anymore.

First, it’s not stable anymore. I cannot believe how the software development industry managed to do this. I mean, come on. We all look like a bunch of wankers. Please, remember the old times, like the 2000s. For example, a game company, let’s say Eidos Interactive creates a computer game called CM 03/04. They built the game, tested it, agreed it was ready, burned thousands of CDs with the game on them, and sold it. It was happening in a world where the majority of users didn’t have a proper internet connection. No upgrades, no patches, no error logging, nothing. It worked for years, and became a legend.

Today GitHub has the best developers, best engineers, best LLMs, but this is the summary we have:

The Missing GitHub Status Page

Data source: The Missing GitHub Status Page

All due respect, I don’t accept this.

On the other hand, GitHub is neither a free service nor a charity fund. It’s a company that makes profit. They’re very capitalist when it comes to using other people’s code to train AI. Sometimes, they use small tricks to get what they want.

I’ve been using GitHub since 2012 and I feel like an idiot. I would never forgive what GitHub did. I’ve paid year after year, and this is what I get in return.

Also, I don’t buy the court results that say using other people’s data (like books, code, etc.) is fair use. There is a race between countries to get more political and economic power, and I do believe that many courts are just playing three monkeys.

They’ll say it’s fair use as long as they win the race.

So, I moved from GitHub to my homelab. My server, my hardware, my data. I have serious trust issues that I should have had for years. That’s why this is not a critique of GitHub, even though it looks like that. It’s a critique of myself. It’s a critique of us.

For now, I’ve moved all of my private repos to my Forgejo instance. I’ve also cancelled my subscription including Copilot. Then I remembered what I actually needed; simplicity.

A simple repository

I also have other services on my homelab, and I plan to expand it over time.

I still have some public repositories that nobody really uses on GitHub. I’m open to suggestions but I don’t wanna keep them on my homelab server, because it’s not open to public internet access, because of trust issues.

For me, the main idea of this post is: do not trust companies, especially big tech, when it comes to privacy or security.

Be suspicious.

Read more about security and privacy. Read more from independent blog writers, not developers who write blog posts like company ambassadors.

So, fuck you GitHub!

联系我们 contact @ memedata.com