this post was submitted on 28 Sep 2024
700 points (96.2% liked)

Programmer Humor

19564 readers
595 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 1 year ago
MODERATORS
700
Sometimes, it's backwards (sh.itjust.works)
submitted 1 month ago* (last edited 1 month ago) by [email protected] to c/[email protected]
 
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 22 points 1 month ago (1 children)

Yep, unrealistic expectations.

Or "you need a 12th gen i7 to run this thing"... the thing is a glorified Avidemux.

[–] [email protected] 25 points 1 month ago (2 children)

Christ, if you could see the abysmal efficiency of business tier SQL code being churned out in the Lowest Bidder mines overseas...

Using a few terrabytes of memory and a stack of processors as high as my knee so they can recreate Excel in a badly rendered .aspx page built in 2003.

[–] [email protected] 7 points 1 month ago (1 children)

We have a table with literally three columns. One is an id, another a filename and a third a path. Guess which one was picked as the primary key?

Never seen something so stupid in 28 years of computing. Including my studies.

[–] [email protected] 3 points 1 month ago

Well, you don't want to waste space by adding the same file path twice

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

As a dev, I had to fix an O( n! ) algorithm once because the outsourced developer that wrote it had no clue about anything. This algorithm was making database queries. To an on-device database, granted, so no network requests, but jesus christ man. I questioned the sanity of the world that time, and haven’t stopped since.

[–] [email protected] 1 points 1 month ago

Oh yeah, I love people who stick SQL lookups in a For Loop. Even better, the coder who puts conditional if (but no then/else) clauses around a dozen raw text execution commands that fire in sequence. So you're making six distinct lookups per iteration rather than answering your question in a single query and referencing the results from memory.

Internal screaming