Tumblr Blaze is very good because tumblr correctly deduced that if they ran a real advertising service using targeted demographics we’d have burnt this site to the ground, but ALSO correctly deduced that we would be overjoyed to collectively pay large amounts of money to spread shitposts onto completely random dashes in a delighted flurry of slightly malicious mischief. You really do gotta hand it to em on this one, A+ problem solving.


Incredible content brought to MY DASH with OTHER PEOPLE’S money? Yeah, I’ll support that

I do not know what this is about at all but that is arnold


#staff-as-a-collective-entity *does* seem weirdly competent lately? #The Great Tumblr Apocalypse #advertising







If tumblr had a revenue source that wasn’t primarily ad based and they could start allowing wild shit again

Man if this was the offer I’d definitely pay $5/mo

Staff saw this post and agreed so hard they got it implemented in 1 day.

Oh! This is great. I have signed up for this. I’d much rather tumblr make money from me directly than from the Weird Ad Industry. And I straightforwardly want to pay them for the storage and engineering costs of hosting my blog and the precious social ecosystem it lives in.


#The Great Tumblr Apocalypse #adventures in human capitalism #I’m glad this exists but I’m not going to sign up for it for the foreseeable future #if they start allowing wild shit again I’ll reconsider *then* #besides I’m already giving Automattic money #(and I can barely afford *that*)






YOU CAN turn off “based on your likes”; it’s in preferences > dashboard.

I also turned ON “timestamps on everything,” which is awesome


Thanks. That’s where I looked, and failed, to find it yesterday.

I just looked again. It’s there now! They unloaded the update on me before they unloaded the toggle for it. Thanks!

I’m still leaving Tumblr Labs off, though, I think

The toggle wasn’t in my settings when I looked yesterday, either, but it is now, and I’ve switched it off with considerable determination.

Still no toggle for the “Hey Look At This Random Post!” thingie, though.

(FWIW, I’ve had Tumblr Labs switched off the whole time, so I don’t think that’s a factor.)


#The Great Tumblr Apocalypse #Tumblr: a User’s Guide



bringing this meme format back since history is repeating itself.


#I didn’t actually laugh aloud but it still amused me enough to reblog #The Great Tumblr Apocalypse #The Last Tumblr Apocalypse #(”but Brin you can’t have more than one last apocalypse” this isn’t a second one this is a continuation of the first one) #yes I *have* heard about the opt-in-switch thing they’ve since promised #and that’s better than nothing but it’s too little too late #they could bring back porn and it wouldn’t be enough to regain my trust #this Tumblr is just a scouting outpost now‚ not home #anyway I have scouted this post and I deem it worth retrieving #I hereby place it into my web of backups

{{next post in sequence}}


Changes to Tagged and Search URLs on Tumblr

Heads up! We’re changing the way we parse URLs on tagged and search pages, to properly encode/decode them to support spaces, hyphens, plus signs, and underscores. Most of these changes will be invisible to you, but if you’ve kept bookmarks or links to tagged and search pages on Tumblr or your blog, read on!

We’re going to start this process by rolling out a new setting you can enable when customizing your blog on the web:


What does it do? Today, and with that toggle disabled, going to a blog’s tagged URL like would turn “tumblr-tuesday” into “tumblr tuesday” and you’d see posts with that tag. Same with search URLs. If you have that toggle enabled, that URL will be decoded as “tumblr-tuesday” instead. If you want to link to the “tumblr tuesday” tag on your blog, you’ll have to use “tumblr%20tuesday” in the URL. But this means that if you use certain special characters in your tags, you’ll now properly be able to link to them!

The toggle above gives you early access to figure this all out. On December 1st, 2021, we’ll be enabling this behavior for all blogs on Tumblr.

We’ll update all of the links when you click on tags in Tumblr. However, if you manually added links to your tags in your blog description, theme, somewhere off Tumblr, saved bookmarks, or in posts (like a pinned post on your blog), then you’ll need to update those links if they contain spaces, underscores, or hyphens. Spaces in tags will now be encoded as “%20” rather than “-” or “+”. To do this, turn that toggle on, and click around on your tags to see if any of the URLs changed. Having this setting enabled and updating any links you’ve saved somewhere will future-proof you for when we roll this change out site-wide.


We hope this is great news for anyone who uses tags in specific ways (we see you!) and has been frustrated that the way to link to them has been inconsistent, or just plain not working since… forever. We’re working on several fixes across Tumblr related to these inconsistencies, but the majority of them require no action on your part.

Please hit us up via Support if you have any questions or concerns about this!


#PSA #Tumblr: a User’s Guide #The Great Tumblr Apocalypse #this needed doing but it’s a shame that they spent fourteen years digging the hole first #the sooner you fix it the fewer links are lying around to break #(reminder: my Tumblr is for interaction and appearing-on-your-dashboard purposes only) #(the Tumblr-hosted archives are *not* the canonical copy of this blog and #we here at Brinens and Things disclaim responsibility for all broken links and other such issues found within them) #(please visit for a maintained version)


we are never more united on this website than when Tumblr does something fucking stupid again


#The Great Tumblr Apocalypse #anything that makes me laugh this much deserves a reblog #(people don’t actually seem *super* united about this though?) #(like okay pretty much everyone I’ve seen was in agreement that Plus is going to end up a disaster *in practice*) #(but they vary a lot in how much they think it would have to change to become something good) #((with ”rotten to the core” being *one* of the extant opinions but not the only one))



wait what the- i just posted my- but instead it just posted the ask again??? or- no, the dash is showing an old post, what in the hell…?

is anyone else seeing this:


instead of how it shows on my blog:


? refreshing the dash doesn’t seem to fix it on my end, and idk if this is a problem with how tumblr’s serving the data or if it’s something funky on the client end

I was seeing posts in scrambled order too. Checked in a couple of times over the course of the evening to see if it had sorted itself out yet (it hadn’t), until eventually it occurred to me: “hang on, is Tumblr fucking around with that ~best-stuff-first~ shit again?”

And, yeah, they were. There’s a toggle in the Dashboard section of the settings.


#reply via reblog #The Great Tumblr Apocalypse #Tumblr: a User’s Guide #PSA #bluespace

Updates to how we enforce our Community Guidelines on hate speech

{{previous post in sequence}}



Tumblr wouldn’t feel like much if it were not for the passionate community filling up our dashboards. You are the reason people turn to Tumblr for a laugh or for a little human connection. You are why Tumblr feels like a home for so many. You care about this place, and you let us know when something doesn’t feel right. Many of you have called on us to further reevaluate how we deal with hate speech, particularly hate speech from Nazis or other white supremacist groups. Today we’re letting you know that we heard you, and we are taking further action.

We’ve listened to your feedback and have reassessed how we can more effectively remove hateful content from Tumblr. In our own research, and from your helpful reports, we found that much of the existing hate speech stemmed from blogs that have actually already been terminated. While their original posts were deleted upon blog termination, the content of those posts still lived on in reblogs. Those reblogs rarely contained the kind of counter-speech that serves to keep hateful rhetoric in check, so we’re changing how we deal with them.

We identified nearly a thousand blogs that were previously suspended for blatantly violating our policies against hate speech. Most of them were Nazi-related blogs. Earlier this week, we began the process of removing all reblogs stemming from the original posts on those previously suspended blogs—that’s approximately 4.47M reblogs being removed from Tumblr. 

Moving forward, we will evaluate all blogs suspended for hate speech, and consider mass reblog deletion when appropriate. 

Consulting outside experts 

We wouldn’t make a change like this without considering the impact to your freedom of expression. We do not want to silence those who are providing educational and necessary counter-arguments to hate speech. We reviewed our approach with a variety of outside groups and experts to make sure we have aligned with their recommended best practices.

There’s no silver bullet solution, AI, or algorithm that can perfectly target hate speech. That’s why we have a dedicated Trust & Safety team, and why we have an easy way for you to report any hate speech you do see.

If you see something on Tumblr that violates our Community Guidelines, please report it to our Trust & Safety team for review.


We are, and will always remain, steadfast believers in free speech. Tumblr is a place where you can be yourself and express your opinions. Hate speech is not conducive to that. When hate speech goes unchecked, it eventually silences the voices that add kindness and value to our society. That’s not the kind of Tumblr any of us want. 

Thank you for speaking up. Please continue to help us make Tumblr the place you want it to be.


>>Earlier this week, we began the process of removing all reblogs stemming from the original posts on those previously suspended blogs—that’s approximately 4.47M reblogs being removed from Tumblr.<<

So by the sound of it, if you’ve reblogged any debunkings or tangents or possibly even unrelated posts from a blog that *also* posted hate speech (by whatever standards they’re using for that), it’s getting thrown down the memory hole.

Hey guys, I wrote a Tumblr reblog once disagreeing with the idea that deleting an OP blog should delete all of its posts’ reblogs. Do you know what happened to my post? It fucking vanished [link]. It lives on because I personally ensured it.

Now is a good time to remind everyone that tumblr-utils [link] incremental backups do not delete old posts if the original gets deleted, and the Wayback Machine sure as hell does not delete them.

Hey, so, about tumblr-utils:

Last week its API key stopped working: trying to use outdated versions of tumblr-utils will now result in “HTTP Error 401: Unauthorized”. The *current* version of tumblr-utils, if I’m understanding this bug report correctly [link], works but is globally rate-limited: no more than 1,000 blogs per hour and no more than 5,000 blogs per day across all tumblr-utils users.

But there is a workaround: apply for an API key *yourself* [link], then go into the Python code and replace the API key with your own (don’t worry, you don’t need to speak Python: knowledge of plain English is enough to make it obvious which bit is the API key). I just did this and it seems to be working now. Note: you must be logged into a Tumblr account to request an API key.

(I’m going to put this in a reblog of this thread because it’s one of the most fitting threads available, given that this information really should be on Tumblr specifically (where the people most in need can see it and share it) and I swore I’d never make another Tumblr-hosted OP. (And you can see why!))


#reply via reblog #oh look an update #The Great Tumblr Apocalypse #101 Uses for Infrastructureless Computers #PSA #amnesia cw



Huh – I just noticed that Tumblr’s post IDs jumped six hundred quadrillion places on February 24th of this year. It happened at some point between 6:20 PM and 6:35 PM UTC, from the look of it. I wonder what that was about?

Tumblr switched from a sequential ID system based on ticket servers to a system based on snowflake IDs. To preserve sortability, Snowflake ids use the uppermost bits of a number to represent the timestamp of the post’s creation and the lowermost bits to represent worker ids and random entropy. This means they’re going to starting near the limit of 64-bit numbers, several orders of magnitude above where tumblr’s id space was beforehand.

The well-known implementation complexities of using snowflake-based systems with javascript’s 53-bit numbers was the cause of liking and reblogging being broken on the desktop Tumblr dashboard for the majority of the 24th:


#The Great Tumblr Apocalypse #Tumblr: a User’s Guide #the more you know