this post was submitted on 21 May 2026
1076 points (99.5% liked)

Programmer Humor

31534 readers
1155 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 1 points 21 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.

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.