this post was submitted on 21 May 2026
1253 points (99.7% liked)

Programmer Humor

31531 readers
1336 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] lastweakness@lemmy.world 9 points 1 day ago (5 children)

Codeberg is constantly 504ing and private repos aren't encouraged. Sourcehut is paid. GitLab is GitLab. So where are people leaving to?

[–] Axolotl_cpp@feddit.it 1 points 1 hour ago* (last edited 1 hour ago)

Codeberg is constantly 504ing

I am using Codeberg since quite some time, never had problems with Codeberg except 2 times were they where doing some maintenance

Edit: i notices that they had a few issues recently, i wasn't using Codeberg all of these times lol, but before may i never had problems fr (except for the 2 mentioned)

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

Yeah I thought codeberg would be a good move. But the amount of errors I get getting to push is just inane

Is been good other than that though. Good platform. Just hope they sort out the stability sooner rather than later

I'm give them a fair amount of time though, they probably got a lot more users recently

Idk about others, but I use Codeberg for my public repos and remoteless local with periodic external HDD backup for my private ones.

[–] SleepyPie@lemmy.world 3 points 17 hours ago* (last edited 17 hours ago)

Self hosting Forgejo

[–] onlinepersona@programming.dev -1 points 1 day ago (2 children)

I'm just reading "I don't want to leave, whatever happens". There's nothing I can say that you will agree with, so we might as well not waste that energy.

[–] lastweakness@lemmy.world 6 points 1 day ago (1 children)

I have no idea why you would assume that. You need to stop thinking in binaries and be pragmatic. All my stuff is already on self-hosted Forgejo. So personally, I'm fine for now.

But genuinely, where am I supposed to tell people to host their stuff? When a college student tells me they want to host their first project somewhere, what is an actually viable answer at this point? My answer would have been Codeberg if not for the 504s, but I'm a bit lost now since that became a daily occurrence, so tell me yours.

[–] onlinepersona@programming.dev 3 points 22 hours ago (1 children)

I use codeberg too and am not experiencing the problems you have, but it might be a location thing.

Otherwise, Gitlab has been good to me. Despite their descent into AI and rejection of federation, they have are still a better than GitHub. The CI is still light years ahead of GitHub Actions. What's your beef with Github?

Why are you referencing students BTW? Are you a professor? Do you have any pull? Then you should get your university to setup a forgejo instance and CI so that students don't have to even question it. Make them put their assignments on the forgejo instance on one semester, the next semester on gitlab, and the next on radicle or have a course where they get access to a VM and have to setup and host a soueceforge of their choosing. You can assign a subdomain of the uni to them and help them setup SSL certs via a DNS or HTTP challenge.

Otherwise, the easiest thing to do is let them use radicle. They don't have to host a thing and the repos will be distributed across the radicle network, accessible from nearly anywhere.

[–] lastweakness@lemmy.world 1 points 19 hours ago (1 children)

I don't know how you've not encountered a 504 yet if you're actively using Codeberg. It's a known issue with a lot of impact.

GitLab's CI might be better but otherwise, the interface is pretty horrible and no one I know wants to have anything to do with it. I understand that can be subjective but everyone I've suggested it to in the past has come back with the same thoughts.

I remember trying radicle in its early days and having issues. Hopefully by now they've been resolved. Will check them out again.

I'm not a professor but I'm asked often for advice by students. Both due to open source contributions and also due to friends.

[–] onlinepersona@programming.dev 1 points 17 hours ago

Since my repos are spread across multiple instances, I deal won codeberg only intermittently and it looks like the 504s are about 2-3 weeks old. Not good, but just outside of the time I got busy in a repo that's not on codeberg.

As for gitlab's interface, I guess it's like switching from new reddit to lemmy, it's different and you babe to get used to it. While quitting Github, I actually came to really appreciate Gitlab's interface. It wasn't easy at the beginning, but now I actually prefer it to GitHub's interface.

If the people you asked are longtime Github users and only use or used Gitlab a few times, I'm not surprised they don't like it.

Radicle is better than it was when I first tried it. For a person who doesn't like the CLI, it's probably utterly horrific, but feature-wise, it's a distributed sourceforge. They still have a ways to go:

  • no notifications for anything like patches or comments
  • no CI
  • web interface is read-only
  • electron GUI is... Electron but makes its usage sane(r) but I tested that long ago
  • doesn't support huge repos e.g >1GB and it just won't distribute

But if the goal is just to publish code and have a distributed backup, radicle is very good at that.

[–] trolololol@lemmy.world 3 points 1 day ago (1 children)

I already left for codeberg, but I want another one. What else is out there? And don't say self host, life's too short for that.

[–] onlinepersona@programming.dev 1 points 23 hours ago (2 children)

Why did you leave codeberg, let's start with that. What is it you're looking for?

[–] trolololol@lemmy.world 1 points 5 hours ago* (last edited 5 hours ago)

I left for codeberg. I am using codeberg.

It doesn't have free ci, so I'm still looking for more options.

Yep I applied with the form. Didn't get it. But well their free stuff is limited, that's all.

[–] boonhet@sopuli.xyz 1 points 17 hours ago (1 children)

Comment says "left for" codeberg so I'm assuming they use it but want another place to host private repos

[–] onlinepersona@programming.dev 1 points 15 hours ago

Woops, missed the "for".