this post was submitted on 15 Jul 2026
50 points (94.6% liked)

Programmer Humor

32285 readers
1866 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
 
top 23 comments
sorted by: hot top controversial new old
[–] dreadbeef@lemmy.dbzer0.com 2 points 33 minutes ago

Progressive enhancement is a cool thing

[–] kbal@fedia.io 4 points 57 minutes ago (1 children)

There ought to be some kind of 2016 css subset that everyone sticks to and then we can reconsider maybe updating it to include any newer stuff that's absolutely essential once every ten years.

[–] Xylight@lemdro.id 2 points 54 minutes ago

that mentality is one reason websites spam JavaScript today, because native features of the markup language were being added too slow

[–] SpaceNoodle@lemmy.world 17 points 1 hour ago* (last edited 1 hour ago) (1 children)

You know what still works? HTML tables.

Suck it, all of the 2000s webdev.

[–] panda_abyss@lemmy.ca 27 points 2 hours ago (4 children)

You can’t count chrome and edge as two different browsers…

[–] mamg22@sh.itjust.works 2 points 13 minutes ago

They keep them grouped together though. If you look closely, they're in the same bubble while firefox is in another one. Probably shows both for the convenience of most devs.

(also Microsoft being Microsoft might shoehorn in some feature no other normal browser would just because)

[–] vogi@piefed.social 1 points 18 minutes ago

they are grouped and as they are different browsers that theoretically could have different blink versions I feel like it makes sense.

[–] Xylight@lemdro.id 24 points 2 hours ago

MDN does, not my decision

[–] dreadbeef@lemmy.dbzer0.com 1 points 32 minutes ago

The people who use MDN for their work need to though

[–] csolisr@hub.azkware.net 16 points 2 hours ago (4 children)

...Did you add an unescaped RTL toggle character on your user name?

[–] PumaStoleMyBluff@lemmy.world 6 points 1 hour ago (1 children)

I strongly think Lemmy clients should have a toggle to show usernames instead of display names. Some of the Unicode is super obnoxious.

[–] csolisr@hub.azkware.net 2 points 1 hour ago* (last edited 1 hour ago)

And now you're about to nerd-snipe me into checking if control characters are valid for user names in ActivityPub

[–] Xylight@lemdro.id 9 points 1 hour ago

i do remember doing that a long time ago

[–] csolisr@hub.azkware.net 5 points 1 hour ago

By the way, if you want to replicate this effect for fun and profit, the control character you're searching for is U+202E RIGHT-TO-LEFT OVERRIDE (or RLO for short)

[–] csolisr@hub.azkware.net 9 points 2 hours ago (3 children)

For the record, I noticed because I use Friendica:

Header of the post in Friendica, which thanks to the RTL toggle character, reads literally: "XylightromuH remmargorP aív"

[–] Scoopta@programming.dev 3 points 46 minutes ago (1 children)

Jeroba only flips the instance domain, that is way more wild

[–] SpaceNoodle@lemmy.world 2 points 42 minutes ago

Yay I am in screenshot

[–] bloubz@lemmygrad.ml 4 points 1 hour ago* (last edited 1 hour ago) (2 children)

Funnily enough, it is correctly escaped in the client they developed, Photon

[–] notthebees@reddthat.com 1 points 59 minutes ago

Same with voyager

[–] csolisr@hub.azkware.net 2 points 1 hour ago

Call me unsurprised if @Xylight added it as a way to test for rendering errors across Fediverse clients