this post was submitted on 17 Aug 2026
224 points (98.3% liked)

Programmer Humor

32938 readers
604 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 3 years ago
MODERATORS
 
all 16 comments
sorted by: hot top controversial new old
[–] rem26_art@fedia.io 29 points 6 days ago

Microsoft is both playing 5D chess and eating the pieces

[–] PointlessLifePersonified@slrpnk.net 15 points 6 days ago (2 children)

What if you're down with going down?

[–] mappe@moplemmy.fyi 3 points 6 days ago (1 children)
[–] surewhynotlem@lemmy.world 3 points 6 days ago (1 children)

Something tells me you've got that covered

[–] mappe@moplemmy.fyi 4 points 6 days ago

Know thyself - Batman

[–] Canconda@lemmy.ca 9 points 6 days ago (3 children)

Someone educate me plz.

What is the best decentralized option? Codeberg?

I'm just finally getting to the point in my skillset where github is something I use regularly. I'm definitely not posting anything I ever, If I ever, make it to anything owned by microslop.

[–] staircase@programming.dev 9 points 6 days ago* (last edited 6 days ago)

codeberg's fine, but it's not decentralized. It's a single org running a forgejo instance somewhere in europe. It also banned AI generated code and crypto projects. If you're not doing either of those, codeberg is possibly the easiest way to get off github.

If you really want decentralized, you can look at radicle. Or you can self-host but that would be unwise if you're new to it all.

[–] Unleaded8163@fedia.io 6 points 6 days ago (1 children)

I think Codeberg is only appropriate for FOSS projects. If your project is FOSS, it's probably great, if not, maybe GitLab?

[–] Thinker@feddit.online 2 points 6 days ago

If you're actually after decentralized, forgejo (the forge that codeberg hosts) is probably what you want. Either that or, if you don't actually need all the features of GitHub (Pull Requests, Continuous Integration, Issues, etc. via a web interface), you can just keep your git repo(s) in multiple remotes, you don't need a dedicated forge.

[–] raspberry_confetti@lemmy.ml 6 points 6 days ago

I thought this was a (ace) sex joke until I saw the comm name