this post was submitted on 22 May 2026
64 points (100.0% liked)

Programming

27016 readers
297 users here now

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you're posting long videos try to add in some form of tldr for those who don't want to watch videos

Wormhole

Follow the wormhole through a path of communities !webdev@programming.dev



founded 3 years ago
MODERATORS
top 24 comments
sorted by: hot top controversial new old
[–] Gsus4@mander.xyz 2 points 1 hour ago

It already lost when it sold out.

[–] DanceMomsSavedMe@lemmy.zip 2 points 6 hours ago

Yessss let it die sonpeoppe can finally switch to non Microsoft alternatives.

Its already working with the Linux and Mac market shares increasing lately. Please pleeeeeaaaassssseeeee let them drop the ball.

[–] aichan@piefed.blahaj.zone 30 points 15 hours ago (1 children)

If only there were better, open-source, self-hostable alternatives... Wait, there are!

[–] Scipitie@lemmy.dbzer0.com 11 points 11 hours ago (2 children)

Oh common it's not like there's an org for mountains of code. A codeberg.org basically.

Or a method to forge jo own code repos just like that, just for dev. A ... forgejo.dev ... No that would be crazy. Let's rather stick with Microsoft - after all, nothing they ever touched was bad for their user base, ever.

[–] FizzyOrange@programming.dev 1 points 2 hours ago

Codeberg is great, but let's not pretend that it's a replacement for GitHub. Notably they don't allow private repos and can't offer free CI (not in the same way as GitHub anyway). Plus, I don't see how they would be immune to the slopnami either if they became popular.

Best case would be if GitHub survives and just improves their reliability. I would not be surprised if they start imposing some kind of stricter limits on free accounts though.

[–] PrinzKasper@feddit.org 4 points 7 hours ago

Forge federation can't come soon enough. I love being able to host my own little projects on my own forge, but if anyone intended to open an issue or PR, they would currently need an account on my instance to do so.

[–] skami@lemmy.ml 19 points 17 hours ago (4 children)

Seems there's lot of mess in the company all because of Microsoft or name it greed or late stage capitalism but still something tells me GitHub is just too important to lose dominance in next few years, after that if any other company takes over it'll probably be gitlab but it's really hard to speculate on this kind of things, I hope Microsoft leaves GitHub alone, they probably will fix themselves, lot's of developers depend on Github and migration is not easy thing for big repos I expect.

[–] Kissaki@programming.dev 5 points 9 hours ago

I hope Microsoft leaves GitHub alone

I see no way of that happening. GitHub is a huge resource for Microsoft; in terms of market penetration, people platform, but especially now with GitHub Copilot and their push for AI. They can't let go of GitHub.

[–] schnurrito@discuss.tchncs.de 15 points 15 hours ago

When I first became familiar with the existence of free and open source software, GitHub did not exist yet. The most popular similar website was SourceForge. (Do many people much younger than me even know that exists?)

If things could change once, they can change again.

[–] olafurp@lemmy.world 1 points 13 hours ago (2 children)

It'll not be gitlab, gitlab is fine but the UI sucks and no improvements in sight.

Forgejo/Codeberg is the one that will take over in the coming decade.

[–] ISO@lemmy.zip 4 points 12 hours ago* (last edited 6 hours ago)

Forgejo/Codeberg is the one that will take over in the coming decade.

This is both wishful thinking, and would reintroduce the same problem anyway (centralization) if it would happen (the codeberg part).

I don't take seriously individuals celebrating a move to self-hosting either. While it may look cool and ideally liberating at first, infrastructure/hosting responsibility has worse bus factors and burnout than actual development (not to mention actual monetary costs). It's safe to assume that any code self-hosted has a high chance of becoming unreachable in 1-3 years (and yes, exceptions exist).

Solutions like radicale don't help with unpopular repos, as you would again get a (hosting) bus factor of 1 (the dev/seeder), if that.

A theoretical solution leveraging an anonymous encrypted distributed storage network for repos would help keeping code alive for a while (after the bus hits). But unpopular content will eventually fizzle out, out of the network.

Multiple congregations of Forgejo (or something similar) communities forming would be cool. But the technology that would help them form one social block with network effects doesn't exist*. And what's proposed here and there (like federation for issues) doesn't cover the code itself. And even if we get far in that direction, instance drama incidents, and attempts at exerting control over "the network" will inescapably appear.

* I don't know if tangled counts. But judging by the amount of love ^😑^ people show the AT protocol, it may as well not exist.


tl;dr: Codeberg will not become GH-big. And if it did, it wouldn't be a good thing. And yet there is no ideal alternative to central forges anyway, not even a theoretical one.

[–] onlinepersona@programming.dev 4 points 12 hours ago

You think it sucks because you're used to GitHub's interface. I really dislike the github interface after having left it a few years ago. Gitlab's interface is, to me, so much better and a breath of fresh air (even though it might look like the old old Github).

As for forgejo, I agree, once they get functional federation and a good CI (not a shitty Github actions clone), github and Gitlab can really fuck off. Gitlab might become a "competitor" once they have federation, but they only will do that if forgejo takes off sue to federation.

[–] terabyterex@lemmy.world 0 points 12 hours ago

for open source it will be vodeberg. gotlab will do well with enterprises.

[–] promitheas@programming.dev 2 points 15 hours ago (3 children)
[–] sirdorius@programming.dev 5 points 13 hours ago (1 children)
[–] terabyterex@lemmy.world 1 points 11 hours ago

thank you - the extension doesnt work on mobile

[–] Miaou@jlai.lu 4 points 14 hours ago (1 children)

Reading mode bypasses the paywall

[–] promitheas@programming.dev 1 points 13 hours ago

This worked 👆 👏

[–] HelloRoot@lemy.lol 0 points 15 hours ago (2 children)

https://gitflic.ru/project/magnolia1234/bypass-paywalls-firefox-clean

Install this plugin. It's legit, it got banned from all of the well known github-likes so they have to host it on ru

[–] Dumhuvud@programming.dev 1 points 12 hours ago (1 children)
Installation

Download the latest release by xpi-file from GitFlic, go to downloads and install the add-on (or drag it from your file-manager anywhere on a page/tab in Firefox).

No source code whatsoever. Thanks but no thanks.

[–] HelloRoot@lemy.lol 1 points 9 hours ago* (last edited 9 hours ago)

No source code whatsoever.

Don't spread 0-effort misinformation. It takes 20 seconds to find the source.

There is a zip with the full project for ff and chrome respectively, which you can compile yourself and verify and read.

Their strategy is to "hide" it because of the years long dmca takedowns. Read the wikipedia page on that if you want some extra info.

https://gitflic.ru/project/magnolia1234/bpc_uploads/file?branch=main

[–] promitheas@programming.dev 2 points 14 hours ago (2 children)

I dont use firefox, and im on mobile, so i dont think that would work for me. Thanks anw though

[–] HelloRoot@lemy.lol 1 points 14 hours ago* (last edited 13 hours ago)

I use it on mobile. Works like it's supposed to.

I dont use firefox

Idk if the chrome version works on mobile.

If you want to get rid of nearly all the paywalls, now you have a reason to switch.