this post was submitted on 19 Aug 2025
127 points (99.2% liked)

Programmer Humor

38257 readers
122 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 6 years ago
MODERATORS
 
top 6 comments
sorted by: hot top controversial new old
[–] barubary@infosec.exchange 21 points 3 weeks ago* (last edited 3 weeks ago)

I like the original.

Comic by Jason Heeris, 2013. Panel 1: Person staring at screen with code: if c == ',': backtrack = 1 Panel 2: Zoomed out. Code now in big thought bubble Panel 3: Zoomed out more. Thought bubble: "... so if the current character is a comma, we set the backtracking flag ..." Panel 4: Zoomed out more. Thought bubble fills half the panel. It shows a state diagram, presumably part of a finite automaton corresponding to a regular expression. Panel 5: Zoomed out more. Thought bubble fills most of the panel. Flowchart. Step "parse" leads to decision "-i flag"; one branch to box with previous state diagram (scaled down), other branch to step "remote config", then decision "https" with branches out of visible area. Panel 6: Zoomed out more. Huge thought bubble with scribbled diagrams and notes and arrows connecting them. E.g. "commit #5763 to here caused bug or did it just expose it?", pointing to "new config format parser" and "callback for config state"; "CLI entry point" has a note on it saying "Sarah wrote this, maybe ask about weird parse logic?"; "remote config loader" has a note "no access to source - are we just recalculating its state later?". Panel 7: Back to normal zoom. Another person with a tie and coffee in hand peers over the screen: "Hey, so I just sent you an email about that thing". The thought bubble is collapsing into a black hole. Panel 8: Tie/coffee guy is walking off, whistling. Original person is back to staring at screen with code: if c == ',': backtrack = 1

[–] eldavi@lemmy.ml 4 points 3 weeks ago

i've learned to use this as an excuse ever since i started getting paid less that a fresh new graduate.

[–] renzhexiangjiao@piefed.blahaj.zone 3 points 3 weeks ago (3 children)

ever heard of pen and paper?

[–] Tolookah@discuss.tchncs.de 8 points 3 weeks ago

I whiteboard things after the third interruption. My coworkers know if they interrupt me while I'm whiteboarding things, they are going to get sucked into the thought, and their question is moot. (Unless it relates to food)

You can find that in the ancient artifacts museum, right?

[–] ulterno@programming.dev 1 points 3 weeks ago

So yesterday, I started thinking about a thing.
Thought quite a bit.

Started jotting it down and lost half of what I thought.

Nobody interrupted me.
It was just me, switching from lying down and thinking to getting up and typing.
The same happens in case I am using a pen and paper to write instead.