this post was submitted on 29 Apr 2026
287 points (98.0% liked)

Technology

84222 readers
5114 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 2 years ago
MODERATORS
top 49 comments
sorted by: hot top controversial new old
[–] sturmblast@lemmy.world 2 points 1 hour ago (1 children)

Start migrating elsewhere folks

[–] liking625@lemmy.world 3 points 42 minutes ago

codeberg will do.

[–] wuffah@lemmy.world 23 points 5 hours ago (1 children)

You know, when Boeing let the MBAs run engineering, several hundred people died. It doesn’t seem like any other companies have learned from this.

[–] eronth@lemmy.world 4 points 2 hours ago

Boeing wasn't the first, and really they did learn. They learned they could make tons of money off killing a company and get away with it

[–] tuckerm@feddit.online 19 points 14 hours ago

A mistake in the article: ghostty is not "nearly two decades" old. It's like two years old. I think the author saw that the ghostty developer had been on github for that long, and assumed that the ghostty project had been going the whole time.

It's great to see popular projects moving to alternatives.

[–] cley_faye@lemmy.world 57 points 18 hours ago (4 children)
  1. Have a project works well
  2. Amass a massive community with lots of goodwill
  3. Project gets bought/merged/under new management
  4. new management destroy everything that attracted the community and goodwill
  5. ???
  6. Somehow, not profit

I wonder where it's gone wrong. What would it have cost github to keep operating decently for the vast majority of small users, and still have a business side?

[–] sturmblast@lemmy.world 2 points 1 hour ago

Microsoft did the same with Skype, but the tech, dont install new ceo or leadership, run it into the ground

[–] ExLisper@lemmy.curiana.net 22 points 18 hours ago (1 children)

I wonder where it’s gone wrong. What would it have cost github to keep operating decently for the vast majority of small users, and still have a business side?

Why would Micro$oft keep project that doesn't bring more and more profits? Github is no longer a product in itself for them. It's a platform to sell Azure and Copilot subscriptions.

[–] gravitas_deficiency@sh.itjust.works 3 points 1 hour ago (1 children)

Microslop bought GitHub for the training data. That’s it. That was the whole point.

The funniest part is that their model is considered to be rather shit-tier.

[–] ExLisper@lemmy.curiana.net 1 points 1 hour ago (2 children)

What? Microsoft bought GitHub in 2018. ChatGTP was released 4 years later. The AI boom wasn't a thing when MS was buying Github and no one was thinking about using it for data back then. Cloud was big thing in 2018 and MS bought GitHub to integrate it with Azure and sell computing to people using github actions.

[–] NewNewAugustEast@lemmy.zip 1 points 47 minutes ago

And they said years earlier at dev meetings: Microsoft is about data. Harvest all you can. Hence the linked in purchase. They may have not known chatgpt was around the corner, but they did believe that the value is in harvesting as much information as possible.

[–] gravitas_deficiency@sh.itjust.works 2 points 1 hour ago (1 children)

Google Voice was also a service designed to gather training data for speech to text / text to speech services at Google. That’s why it was free. The advent of LLMs just gave it something else to plug the data into. The Microslopening of GitHub was, at its core, had similar motivations. Having effect full backend visibility of all content on the (at the time) centralized service that damn bear everyone who publicized their code was using to publicize their code was a valuable business proposition even before they shoved it all in to a training set.

[–] ExLisper@lemmy.curiana.net 1 points 1 hour ago

We're talking about using code to train models which wasn't a thing until LLMs were able to generate code which was after they bought GitHub. I'm pretty sure in 2018 they weren't looking at GitHub as source of training data. It was a way to get developers to use their tools. Everyone was using Github and MS wanted to market their products to them. First Azure, now Copilot.

[–] RamRabbit@lemmy.world 10 points 17 hours ago (1 children)

They probably could have put a few MS ads on the website for Azure or w/e and actually made a profit. Otherwise, they could have just left it alone, it wasn't hurting or competing with them.

[–] DillDough@lemmy.zip 7 points 16 hours ago (1 children)

Honestly it was helping them. Add in another hoop for me to jump through for open source/indie projects and I'm just going full Linux, especially with all the effort I keep having to go through to keep windows how I want it. Like windows is genuinely becoming as much if not more effort and headaches than Linux for me. I'm also running out of windows only games, once these last couple communities die I'll probably never look at anything msoft again in my life all because of the companies constant anti-user decisions.

[–] NewNewAugustEast@lemmy.zip 1 points 45 minutes ago

I never understand this: Linux has always been the reliable and manageable one. Windows has always been the flakey corporate nonsense. It is the one that causes me headaches. Every since XP came out.

Games, well that's a fair point.

[–] AnUnusualRelic@lemmy.world 3 points 17 hours ago

It is not the Microsoft way!

[–] asudox@lemmy.asudox.dev 37 points 17 hours ago (1 children)

Forgejo is the best alternative. They are also working on ActivityPub support, so different Forgejo instances can communicate with each other.

Codeberg is one of the many Forgejo instances.

[–] tristynalxander@mander.xyz 1 points 1 minute ago

Love the idea of a federated github, but I could only find this list of instances, and from my basic test it looks like the search doesn't bring up projects from other instances? Unless I'm doing something wrong.

[–] RamRabbit@lemmy.world 110 points 20 hours ago* (last edited 20 hours ago) (5 children)

Github has not even one-nine of uptime. Normally you want three-nines or four-nines, they have ZERO-nines. A server in your basement is worlds more reliable.

[–] skip0110@lemmy.zip 73 points 20 hours ago

96 issues in the last 90 days.

There’s two nines right there! Just not the ones you need.

[–] tuckerm@feddit.online 9 points 14 hours ago

I mean, there's gotta be a few nines in there if you keep going enough decimal places to the right...

[–] KatherinaReichelt@feddit.org 35 points 20 hours ago (3 children)

Yeah, and the worst thing about this is that Github is critical infrastructure. If Github goes down the drain, so many devs and projects will be affected

[–] criss_cross@lemmy.world 1 points 1 hour ago

Our company has had fits with GitHub the past month. It feels like every day something is busted.

Our company is also drinking the AI kook aid though and can’t see the forest for the trees.

[–] DeckPacker@piefed.social 17 points 17 hours ago

The great thing about git is, that it is pretty decentralized in principle (everyone has a full copy of all source code and commits on their machines), so it is pretty easy to move your whole repository to an alternative git hoster, like Codeberg.

[–] cecilkorik@piefed.ca 25 points 18 hours ago

We already went through this with SourceForge's enshittification back in the day, to the point that sometimes people called it "SourceForget". We'll survive the GitHub-pocalypse too, it will suck, but we'll be even better on the other side, at least until the next great centralization and enshittification.

[–] zaphod@sopuli.xyz 15 points 19 hours ago

Almost 12 days down in the last 90 days.

[–] wltr@discuss.tchncs.de 9 points 18 hours ago* (last edited 18 hours ago) (1 children)

Of course it fucking is, it runs Linux, not Winslowpes from Microslop. My basement server has 100% uptime, and I’ve got it for close to free (like ten bucks, literally). It’s an old Intel Atom powered desktop motherboard from circa early 2010s if not late 2000s. The uptime was real and literal 100%, but over time I started powering off, when I realised I don’t need it being on all the time. It still has 100% availability for when I need it. I should care more about backups, but the data is backed up, while the system … the thing is, I’ve learnt so much since I installed its system, almost a decade ago, that, I think I’d reinstall it. It’s Arch Linux, which technically doesn’t need to be reinstalled, but it uses quite a lot of actually old things I don’t bother changing.

Okay, I might be not correct, I bet Microslop runs everything of importance on Linux too. It’s rather their stack is very heavily slopped, that’s my wild guess why it’s down all the time.

[–] Dagnet@lemmy.world 6 points 15 hours ago

After I got an UPS, my Ubuntu server has never had any unintended downtime, solid as a rock

[–] rozodru@piefed.world 41 points 19 hours ago (1 children)

more FOSS projects NEED to get off github. there's been countless things I've stopped using because I refuse to open another github account to simply post an issue or contribute to something.

[–] Lumisal@lemmy.world 2 points 16 hours ago* (last edited 16 hours ago)

So waiting on Kitchenowl to return to existence for example. Considering switching to Mealie at this point

[–] Bullerfar@lemmy.world 22 points 18 hours ago (1 children)

Codeberg.org is your friend.

[–] cockmushroom@reddthat.com 2 points 18 hours ago (1 children)

Is it possible to make repos without going to their site yet?

[–] eleijeep@piefed.social 13 points 16 hours ago (3 children)
mkdir myrepo
cd myrepo
git init
[–] nibbler@discuss.tchncs.de 1 points 32 minutes ago
[–] clif@lemmy.world 4 points 15 hours ago
[–] cockmushroom@reddthat.com 3 points 14 hours ago (1 children)

Looool, touche. What about registering that repo, pushing it (ie not updates/changes), and/or deleting it? Do i need a js-supporting browser for that?

[–] neblem@lemmy.world 2 points 1 hour ago

You probably need to use their website to register an account (its Anubis protected, for good reasons), but once you have an auth token their API is pretty good. There's even an Emacs package (fj.el)

[–] homesweethomeMrL@lemmy.world 32 points 20 hours ago* (last edited 20 hours ago) (1 children)

lol; Windowscentral.com topic sentence: “Microsoft's ability to acquire successful companies and then destroy them needs to be studied. Today, we're talking about GitHub.”

More to the point the uptime fiasco(es) aren’t even the biggest issue. The biggest issue is that microsoft is not secure. Take it as a rule of thumb and you’ll never be disappointed, and hopefully never compromised.

Of course microslop acquiring it was the signal to move. Of course it was.

Bonus schadenfreude in blaming Nadella. As if he isn’t doing exactly what they want him to do. As if Balmer wouldn’t be upside down in a smoking hole in the ground by this point.

[–] Gsus4@mander.xyz 14 points 19 hours ago (1 children)
[–] homesweethomeMrL@lemmy.world 10 points 18 hours ago

That’s the politically correct version. Back in the day they just called it BOGU.

Bend Over Grease Up.

Yeah. Classic microsoft.

[–] hperrin@lemmy.ca 29 points 20 hours ago* (last edited 20 hours ago) (2 children)

I brought up my own Forgejo instance and am moving all of my projects to it. It’s fairly easy. Check out my instance:

https://forge.sciactive.com/explore/repos

[–] mesamunefire@piefed.social 8 points 18 hours ago* (last edited 18 hours ago)

I did the same. Thres even a tool that lets you pull everything from github real easy.

Once PR/issue federation works...its going to be SOL for GitHub. Or just a slow decline.

[–] dukatos@lemmy.zip 4 points 18 hours ago

Couple of questionable projects there 😀

[–] MonkderVierte@lemmy.zip 13 points 19 hours ago

Soo, they vibe-refactored a perfectly fine working product?

[–] TheTechnician27@lemmy.world 15 points 20 hours ago* (last edited 20 hours ago) (1 children)

It prompted a groveling apology from GitHub's CCO in response, who said [...]

I'm sorry, @mitchellh. The team is going to keep working to make GitHub something you can come back to with real proof, not words. Until then, I'll still be cheering on Ghostty as a user.April 28, 2026

"Groveling"? Who would write an this article like this? That's just a regular-ass apology on social media.

[–] chrash0@lemmy.world 13 points 20 hours ago (1 children)

come back to

is the real joke here. why would anyone come back? the reason this is such a joke is that GitHub has started to fail not just in Actions or Copilot but literally losing commits, ie the core git technology that has been rock solid since before there even was a GitHub. after migrating away for stuff like this they’d literally have to pay me.

[–] hddsx@lemmy.ca 5 points 18 hours ago (1 children)

Wait what they’re losing commits? What the?

[–] chrash0@lemmy.world 3 points 18 hours ago

as much as i hate this garbage site, it was referenced in the article: https://x.com/kdaigle/status/2047803291988590609