people who don't use it don't understand just how profoundly bad of a website tumblr is. i'm not even talking about the community, just the actual software itself. to say that tumblr is incompetently coded is an insult to incompetence. tumblr's source code is the programming equivalent of sweet bro and hella jeff.

for **years** on tumblr there was a bug that let you edit other people's posts. you could just boost someone else's post and make it look like they were professing their love for fat cocks. that was a thing you could just do. it only ever got "fixed" because someone did it to John Green and he complained. and "fixed" is in quotes there because the community immediately found another method to edit other people's posts, that was ALSO not patched for years

Follow

this is the kind of thing that happened *all the fucking time* any time the dev team did any kind of aesthetic tweaks to the website

tumblr would regularly "remove" features by simply adding a "hidden" CSS attribute, rather than actually removing the feature. this notoriously allowed people to undo tumblr staff's automatically marking their blog as explicit, but also allowed people to just manually send each other fan mail, which was a terrible DM feature, long after it was supposedly discontinued, because the backend was still functional and all tumblr did was hide the buttons.

you could get around the automated "moderation" bots that removed porn and other nsfw content by simply tagging your post "sfw".

here's a diagram of how the tumblr reblog system "works", courtesy of tumblr user canmom

tumblr added a volume control slider to their audio player. this is what happened.

@melissasage what happens when you give people unfettered control of the HTML but also have a base generic home screen

@melissasage Oh, hey, this sounds like a similarly-boneheaded design to Steam's desktop shortcut creation subroutine.

For a long time, you could install a game in Steam for Linux and if it wasn't able to fetch the Linux icon, it'd error out by saying "Desktop shortcut successfully created." The reason we say "error out" is because there wouldn't be any shortcut on the desktop.

@melissasage Later, they flipped the script and would throw an error saying "Desktop shortcut could not be created." after successfully creating a shortcut with the default Steam icon instead of the actual game's icon.

@melissasage Btw, while they eventually got that stuff fixed, they borked 32x32x8 .ico support somewhere along the line, so any Windows game that uses those 766-byte icons from the Windows 3.x days will still create a shortcut without any icon, even if the Linux OS itself supports those .ico files.

@melissasage my favorite, and I don't know if htis was ever patched out, was that if you included a an ellipses anywhere in an ask, tumblr just ate it. Poof! Gone.

@melissasage that's an xkit functionality, vanilla tumblr doesn't have a volume slider.

well, former xkit functionality, probably. hopefully they've patched it by now.

@melissasage !!!

that's what happened to our one viral quote post! most of the rebagels attributed it to somebody-or-other else

granted, it was a quote post so the originator is the linked person, but it was ??? and we were wondering about it

- 🐲

@melissasage god I remember a few years back tumblr did a big ui change and pretty much everyone went on to completely obliterate it because they let you use html or css or something in posts

@melissasage that whole period was completely wild and it got immortalised on the staff blog which has a bunch more examples

staff.tumblr.com/post/10961245

@melissasage To this DAY if i'm browsing my timeline and have to turn to the next page I can do it just fine, but if i then try to return to the previous page it will take me to the very beginning of my timeline no matter what. how does this website exist

@melissasage People used to pass around company reviews describing Tumblr as a nightmare place to work. Coworkers would just create features on a whim and push them to production without testing them first, or hanging around afterward.

@melissasage Move fast. Break things. Sell for that early retirement package.

Sign in to participate in the conversation
Radical Town

A cool and chill place for cool and chill people.