this post was submitted on 04 Apr 2025
465 points (90.9% liked)

Programmer Humor

22222 readers
926 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
 
all 32 comments
sorted by: hot top controversial new old
[–] [email protected] 1 points 8 hours ago

Tried to understand what options were available on a JS package, which mangled the options before passing them on to another JS package, which mangled the options before passing them onto another JS package, ...

[–] [email protected] 1 points 9 hours ago* (last edited 9 hours ago)

Hum, i made a minimal RSS and Atom reader shell script based on sed and awk regex. I'm mostly fine, you just need to pick the relevant bits and ignore the rest, remove all newlines beforehand, about 10 regex strings in a case switch. And feed it to iconv, f*king • things. But html is, where the nightmare starts.

Edit: the heck, • is a •

[–] [email protected] 15 points 17 hours ago
[–] [email protected] 27 points 1 day ago
[–] [email protected] 35 points 1 day ago (1 children)

The guy in the back with no text is me trouble shooting for 8 hrs when I could have read 5 minutes of documentation.

[–] [email protected] 7 points 1 day ago

This happens when I outsource reading the docs to AI agents.

wait… there was a function for that? Why did you tell me to build this house of cards

[–] [email protected] 93 points 1 day ago (2 children)

Less of this AI slop please.

[–] [email protected] 56 points 1 day ago

At this occasion I think it adds to the insanity. It makes it look like the nurse is a pationt too, with her trying to roll away a normal chair

[–] [email protected] 14 points 1 day ago (3 children)

I disagree slightly. Memes are ai slop territory

[–] [email protected] 8 points 22 hours ago

I disagree, memes should be mspaint

[–] [email protected] 19 points 1 day ago

Nah, ai slop should stay in the facebook boomer corner and die.

[–] [email protected] 13 points 1 day ago

Yes but not when it’s something that’s basically just a stock photo. Ill take a big ass watermark across real faces over slop any and everyday.

[–] [email protected] 49 points 1 day ago* (last edited 1 day ago) (1 children)

Complains about using ai with ai generated slop.

[–] [email protected] 4 points 18 hours ago (2 children)
[–] [email protected] 2 points 12 hours ago

How can you not? Like there are specific tells as the other user pointed out, but aside from that so much AI slop just has this absurd uncanny valley quality that Im actually kinda blown away that other people don't immediately see it.

[–] [email protected] 7 points 17 hours ago* (last edited 17 hours ago)

The hands on the guy to the left are fucked. The far one's toes are tiny. Why is the nurse pushing a regular chair like a wheel chair?

[–] [email protected] 5 points 21 hours ago* (last edited 21 hours ago) (1 children)

Tried to do a proper analysis of a bug in homologation that's preventing our future customer to test the product, while N+3 and N+4 demand twice-daily updates through video call with ten other managers on it. Two weeks of proper madness, that was.

Stopped the meetings for one fucking day and we had it fixed before 5pm.

[–] [email protected] 2 points 17 hours ago

If we don’t have meetings then how am I going to not get any work done this sprint?

[–] [email protected] 10 points 1 day ago

The product manager nurse also goes crazy, trying to push a wheel-less wheelchair.

[–] [email protected] 17 points 1 day ago

Code Didn’t Break — They Did

[–] [email protected] 5 points 1 day ago (2 children)
[–] [email protected] 2 points 16 hours ago

What, manually, without reaching for schema.msi?

Actually , either way is crazy

[–] [email protected] 3 points 1 day ago (1 children)

Oh yeah well I got an RMA from MSI customer support once so top that.

[–] [email protected] 2 points 23 hours ago* (last edited 23 hours ago) (1 children)

I don't want to top that. And I'm so sorry you had to go through that.

[–] [email protected] 2 points 19 hours ago
[–] [email protected] 5 points 1 day ago* (last edited 1 day ago)

At my last job, there was no planning of work/projects. Like, there was a general plan of "We need feature X by Q3 and here's what it should do", but nothing about breaking work down into smaller units or prioritizing different tasks.

The manager would drop an email: "Hey, can you do ...." and that was it. Now it's another thing to throw down the waterfall. Big surprise, the same bastard would harp about how the project was underperforming!

[–] [email protected] 4 points 1 day ago

I tried out shell coding with copilot (xml manipulation and merging).
I gave up. Not worth the sanity.

[–] [email protected] 6 points 1 day ago* (last edited 1 day ago) (1 children)

Most recently:

I had to parse an html table with a column of printed python dictionaries, the dicts wrapped a mixed delimiter list of SQL statements of various types.

It’s truly an abomination.

I’ve never had to use pythons AST module to parse data before…

[–] [email protected] 2 points 1 day ago (1 children)
[–] [email protected] 2 points 1 day ago* (last edited 1 day ago)

It was 900mb raw and compressed to 1.6mb after cleaning.

That’s how much junk data there was.

Combing through that log is the only way to prove and identify where a big was introduced so I can fix it.

[–] [email protected] 2 points 1 day ago* (last edited 1 day ago)

I've been doing some shady shit with regex lately (parsing .md files for interactive TTRPG sheets), but I'm glad to have not been touching XML