this post was submitted on 28 Nov 2025
70 points (92.7% liked)

Programmer Humor

27631 readers
1443 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
 
top 22 comments
sorted by: hot top controversial new old
[–] slazer2au@lemmy.world 51 points 5 days ago* (last edited 5 days ago) (2 children)
[–] rtxn@lemmy.world 40 points 5 days ago* (last edited 5 days ago)

That's a poython constructah, __init__?

[–] strlcpy@lemmy.sdf.org 11 points 5 days ago (1 children)
[–] slazer2au@lemmy.world 9 points 5 days ago

Silly phone.

[–] Lazycog@sopuli.xyz 33 points 5 days ago (1 children)
  • main
  • real-main
  • main-2

I want to play a game. All commit info and branch stats are hidden.

[–] Appoxo@lemmy.dbzer0.com 29 points 5 days ago (1 children)

main-2-v3-final-finalfinal-lastfix

[–] strlcpy@lemmy.sdf.org 22 points 5 days ago (1 children)

unstable-final-release2-usethisone

[–] Appoxo@lemmy.dbzer0.com 6 points 5 days ago

I will never not chuckle at the joke :D

[–] GreenKnight23@lemmy.world 15 points 4 days ago (1 children)

fun fact. git allows you to use emojis for branch names.

[–] witty_username@feddit.nl 12 points 5 days ago

git push it realgood

[–] HappyFrog@lemmy.blahaj.zone 12 points 5 days ago (1 children)
[–] strlcpy@lemmy.sdf.org 33 points 5 days ago (2 children)

It's a joke on the "main" name vs. the main() function. That's normally considered the entry point, but really _start() is the OG entry, used by the runtime to do setup before calling main().

[–] HappyFrog@lemmy.blahaj.zone 8 points 5 days ago

I see, thanks :3

[–] SpaceNoodle@lemmy.world 5 points 5 days ago

Embedded systems engineers do it in Reset_Handler

[–] Pissmidget@lemmy.world 10 points 5 days ago (1 children)

I'm partial to trunk. Can be symbolised by 🐘

[–] snooggums@piefed.world 15 points 5 days ago

Plus if it doesn't compile then you have junk in the trunk.

[–] cupcakezealot@piefed.blahaj.zone 8 points 5 days ago* (last edited 5 days ago) (2 children)

pfft. git? svn? please. all the cool kids use cvs.

[–] tgxn@lemmy.tgxn.net 8 points 5 days ago

Cool kids still use copies of the folder on your desktop.

[–] irelephant@programming.dev 1 points 3 days ago

I use zip files, Dropbox and a load of fragile shell scripts.

[–] copacetic@discuss.tchncs.de 7 points 5 days ago

I use "m". Here is how to set the default btw:

git config set --global init.defaultBranch m
[–] mitchty@lemmy.sdf.org 6 points 5 days ago

I use shenanigans, more fitting and descriptive.