this post was submitted on 30 Aug 2026
867 points (98.4% liked)

Programmer Humor

33083 readers
999 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
 
(page 2) 50 comments
sorted by: hot top controversial new old
[–] tetranomos@awful.systems 18 points 3 days ago* (last edited 2 days ago) (1 children)

software engineers met the table¹ in web design and never looked back. does a table "mean" tfoot and all (arranged at top)? thead, that sorts(, by server link without javascript)? a "table" in the web means all sorts of sorty things (i mean even "drag and drop" first should meet with server links that move a row up and down — maybe reveal the "buttons" through tap+hold on the row in CSS, and so on) and offset things, and paginated things, by navigable server links, even hide and filter fields by URI! and the two tables nested for layout, oy vey! so many ways with all that engineering the web fell to the broken manual✨️🤷🏾‍♂️✨️

¹ (for layout) https://www.w3.org/TR/web-sustainability-guidelines/#progressive-enhancement

[–] isVeryLoud@lemmy.ca 11 points 3 days ago (2 children)

(⁠╯⁠°⁠□⁠°⁠)⁠╯⁠︵⁠ ⁠┻⁠━⁠┻

load more comments (2 replies)
[–] Warl0k3@lemmy.world 30 points 3 days ago* (last edited 3 days ago) (2 children)

When I was a kid and my mother was teaching me to read SQL, she really drove home that Elegance is in the eye of the beholder. While a C++ dev finds beauty in reducing a signal processing step to O(n) by recursing through five lines of bitwise ingenuity, a SQL dev finds radiance in completing the task without using any loops at all.

[–] Dimantina@lemmy.world 20 points 3 days ago

Alright to anyone who would question this statement. I am a mom, and have had extremely similar conversations with my kid regarding programming and perspectives.

Seriously it's important for problem solving to not get caught up in perfect solutions or solutions you think are the right path be cause of your own bias'.

Sometimes to solve a problem you are stuck on, or is proving too challenging the best course of action is to figure out why you are trying to solve it that way, and what other solutions there might be.

[–] hemko@lemmy.dbzer0.com 15 points 3 days ago (7 children)

When I was a kid and my mother was teaching me to read SQL

Why would a mother do this, I'm horrified

[–] MonkderVierte@lemmy.zip 7 points 2 days ago

It's Bobby Tables.

[–] Warl0k3@lemmy.world 17 points 3 days ago* (last edited 3 days ago)

In the case of my mother, she's pretty autistic and a very well known data scientist. This was her way of teaching me how she relates to the world - I'm quite grateful to her for it; it has given me a love of programming and allowed me get a great deal closer with her.

load more comments (5 replies)
[–] sunbytes@lemmy.world 7 points 2 days ago

How BE guys look at you when you use flex-grid instead.

[–] Zachariah@lemmy.world 20 points 3 days ago
[–] goatinspace@feddit.org 20 points 3 days ago
[–] Jankatarch@lemmy.world 12 points 3 days ago

I am torn between this and "AAA videogames should be optimized more."

[–] SatyrSack@quokk.au 15 points 3 days ago (1 children)
load more comments (1 replies)
load more comments
view more: ‹ prev next ›