femmetay:

lovesbitch:

I don’t understand how people can leave tumblr. I’ve been here since 2009 – I couldn’t leave even if I wanted to. 

i really believe that anyone who made an account between 2009-2011 unknowingly signed a contract with the devil and now we’re all trapped here until the website finally dies like leaving has never been an option in the first place

apricops:

apricops:

It’s quite likely no coincidence that that most ‘mismanaged’ and least profitable social media site is also the one that turned out to be most amenable to the formation of actual communities

To clarify, Tumblr is indeed horribly mismanaged, but notably, it’s mismanaged both in ways that harm us (e.g. doing little about pornbots, nazis, etc.) and ways that have greatly benefited us – not asking for real names, hiding our follower counts, a chronologically-sorted dashboard, etc. are big draws, but in the eyes of other social media monarchs, they look like unforgivable mistakes. If I don’t have to give my real name, that’s that much less information to sell to advertisers. If posts are listed chronologically, Tumblr can’t shove the posts of ‘influencers’ in front of me willy-nilly. Tumblr was a ‘success’ because it was too poorly managed to sufficiently atomize us, and so we actually had conversations and communities instead of being the best products for advertisers.

pure:

pure:

Yeah it’s cool to pretend you hate this site despite logging in via oxygen mask every day like a coward but I’m gonna miss this site when it tanks. Never have I interacted with a piece of media that is this entertaining and outrageous. It’s historical.

Tumblr’s polarity is truly only outmatched by Twitter to me. There are amazing and creative people here and then there are demons and scoundrels and the insane amount of micro-societies created by both would make any sociologist have a field day. You are always two degrees of separation away from mind-blowing confusion if you click any link on your dashboard. The constant stimulation…is terrifying.

Save The Blogs!

gallusrostromegalus:

shadow-spires:

Okay, folks. So. Tumblr’s jumped the shark in a big way, and I’m not even just talking about indiscriminately blocking all “adult” content on a platform that IS, in fact, primarily 18+.

Many blogs, like the wonderful @blackkatmagic , that are not especially NSFW have vanished.

(And I for one LIKE being able to go to curated porn blogs run by actual people and have a chance of finding stuff to my taste, it was one of the things that kept me on this hellsite, but that’s another issue entirely.)

I know lots of people are talking about migrating, but none of us are sure to where yet. Pillowfort seems to be an option, some people are talking about Twitter. But for now, it’s a mess, and even if we knew where we were going, it’s often a huge process, and a lot of us have stuff on tumblr that ONLY exists there.

One possible quick solution to save your blogs, both NSFW and personal, is to import it to WordPress. I found this solution through from frantic googling on how to save an entire blog, text posts an all. There are several apps for downloading all the pictures from a tumblr, (Plently for Windows, but only a few paid ones for mac, of which Tumbelog Picture Downloader is working for me so far) but this is the only solution I’ve seen so far that allows you to save EVERYTHING. I downloaded my NSFW blog in like 10 min. My regular blog, which is significantly larger, is in the process of importing, but I don’t anticipate any problems. I will, of course, update you if I have any.  

This tutorial I found worked really easily. http://quickguide (.) tumblr (.) com/post/39780378703/backing-up-your-tumblr-blog-to-wordpress

I put parenthesis around the .’s like we’re back in FF-Hell, just in case tumblr’s new thing about outgoing links kicks in. You know what to do. 

To break it down, just in case:

 Sign up for a WordPress.com account at wordpress (.) com/start

You’ll have to create an account, with your email, a username, and a password. They should send you a confirmation email immediately, check it, activate it, and you’re good to go.

On the site, it will ask you for a site name. That page asks you a bunch of other information too, but you only have to fill out the site name.

Then you have to give your site a URL. If you’re lucky, your tumblr URL is still available, if not you’ll have to come up with another one, sorry.

It will tell you if that option is still available for free.

Then it will ask you to pick a plan. Free is really good enough, I swear.

Now you’re set up! You can import your tumblr!

The only differences from the linked tutorial are that the Import button is now on the first level menu, not in tools.

Hit Import, then you have to follow the link for “other importers”  at the bottom, to find the option for Tumblr.

Then you’ll have to sign in with tumblr, using your normal tumblr credentials. You’ll be redirected there automatically.

You’ll have to allow WordPress permissions on your blog.

Then your blogs, including all your sideblogs, will show up in wordpress.

Hit import, wait a WHILE depending on the size of your blog, and you’re done!

ALSO!!

I made my NSFW blog private for now, since I don’t know WP’s policy on NSFW.

This means that to access it, someone has to have an account and request access. But hey, part of our problem on this hellsite has been people going places they aren’t wanted, so I don’t personally see this as a bad thing. They can send a request from the landing site on your blog, you get an email, click a link in the email, and PRESTO, they have access.

To make it private, go to Settings > Reading > Site Visibility. Go back and check, it took me changing the setting twice for it to actually stick.

tl;dr, you can import your entire blog to wordpress in just a few steps. 

I’m going to tag the hell out of this, in no particular order. PLEASE reblog this and spread the word so people know it’s an option. If you’re having trouble, PM me, and I’m happy to help.

@gallusrostromegalus @kaciart @lena221bee @deadcatwithaflamethrower

@norcumi @deandraws @morn-art, @thebisexualmandalorian @kristsune @marloviandevil @punsbulletsandpointythings @protagonistically @cris-art @elfda @fish-ghost @godtierwonder @heartslogos @haekass @iesika @incogneat-oh @itispossibleihaveissues @jaegervega @jhaernyl @the-last-hair-bender @kleine-aster @latenightcornerstore @lectorel @medievalpoc @mgnemesi @me-ya-ri @myurbandream @peskylilcritter @cywscross ,@cheshiresense @varevare @victoriousscarf @whatsmeantobe @swpromptsandasks @gabriel4sam @stonefreeak @brighteyedbadwolf @pumpkin-lith @puzzleshipper @suzukiblu @myurbandream @lacefedora @jademerien

There are a whole bunch more, but that’s a start. Please reblog the hell out of this, so people are aware of this one simple option.

For people asking how to backup thier blog

Tumblr and flagging, an overview

thathopeyetlives:

flight-of-the-felix:

To start this off, I’m pretty sure this post is going to be flagged because I’m using 1 image that I know gets flagged on its own. I do wonder what score this post is going to get though. (Update: this post scores 0.07455623894929886, aka exactly the same as the image below on its own.)

The following image got sourced from @coeurdastronaute http://coeurdastronaute.tumblr.com/post/179394494479/essays-in-existentialism-ice-and-fire-ii

image

Quick recap if you’ve missed my previous technical musings on the content of flagging and explicit content:
– For each post, tumblr keeps check of a number of variables. One of these is the NSFW score for each post. The score is a value between 0 and 1, and predicts how likely it is that the post is NSFW. for example 0.048 means it has 4.8% probability of being NSFW. In case you wonder, yes that’s enough to get flagged.
– Other variables that are stored on the post are checks if a post is NSFW (yes or no), if a post is NSFW based on the score (yes or no; I’m not sure what the exact difference is, as I’ve only seen them both being no or both being yes), the classification of the post, and here it’s getting interesting, because a classification of ‘explicit’ means it gets flagged, and ‘clean’ means it won’t get flagged. Easy as that.

Very early this morning I wrote a small tool that lets you see the score and the other variables for the last 10 posts of any user. Instructions are meagre, but the tool is located here.

The above story by Coeur got the following scores:
post type: text
is NSFW based on score: false
is NSFW: false
classification: explicit

score: 0.07757801562547684

As you can see, the score for the post was 0.077…, otherwise known as 7.7% probability that the post is/might contain NSFW content. I did some more testing. First, I copied all the text of the fic, and put it in a new post and had it tested. The score was 0, and classification “clean”. So the text was not the problem. Next I posted the image as both a text post and a photo post for comparison. Both returned the same result: not NSFW, classification explicit and a score of 0.074…

The next step was do a comparison of image moderation tools. I’ve prior experience with Microsoft’s cognitive API, in fact I’ve used it to create a porn blog blocker that would screen new followers and block them if they were a suspected porn blog (unless I was already following them). Here are the scores for several major image moderation providers:
Microsoft cognitive:
“adult”: {
   "isAdultContent": false,
   "isRacyContent": false,
   "adultScore": 0.023388456553220749,
   "racyScore": 0.037842851132154465
 }
Google Cloud Vision:
“safeSearchAnnotation”: {
   "adult": “UNLIKELY”,
   "spoof": “POSSIBLE”,
   "medical": “UNLIKELY”,
   "violence": “UNLIKELY”,
   "racy": “LIKELY”
 }
Amazon Rekognition failed to find anything in the image that could be suggestive or explicit adult. Since there was nothing found, there weren’t confidence scores given either.

The last one I tested is far less known: it is called open_nsfw and was actually created by Oath/Yahoo itself, which based on the scores above makes it the most probable to be in use at Tumblr. There is a lot of information not known about it, but here’s a description with references to the paper. I downloaded the model that they released, didn’t fine tune it, and ran it over the above image: NSFW score:   0.02013823203742504

So in conclusion, I have absolutely no clue how Tumblr is able to come up with a score of 0.077 for this image, if the highest score found by other content moderation providers is at 3.7%, barely half of the score tumblr gives it. And that’s not even the actual problem, because this just brings me to the next part.

As I mentioned before, each post gets a couple variable flags for content, including “is_nsfw_based_on_score”. The interesting part here is that this flag appears to only be true, or “yes” if you prefer, when the score is above 0.98. So even when the moderation is 97% certain the image is NSFW, it won’t be flagged as NSFW. However, if your post is only having a score of 0.048… the lowest I’ve seen so far, equaling to 4.8% probability of it being NSFW, it will be flagged as explicit. Keep in mind that the Yahoo paper had the following paragraph:

Our general purpose Caffe deep neural network model (Github code)
takes an image as input and outputs a probability (i.e a score between
0-1) which can be used to detect and filter NSFW images. Developers can
use this score to filter images below a certain suitable threshold based
on a ROC curve for specific use-cases, or use this signal to rank images in search results.

I know that it got pretty technical there, but what they’re saying is that the score on itself is just as-is: a score, a probability. Tumblr’s implementation of the flagging of content however appears to have all content with a score higher than 0 as flagged. I’m not sure if any of you have seen the post about deep learning and unexpected results recently (http://psychopathic-bandaid.tumblr.com/post/180751390174/squiddity3-rubitrightintomyeyes), but tumblr managed to one-up this entire post with the new flagging: Tumblr doesn’t set a threshold, they just decide that if their content moderation says that a post could potentially have a more than 0% chance that content is NSFW, it will flag the post, and that’s it.

Machine learning 101: Even if you’ve created a model that is working pretty decent, you’ve to figure out how to use it. As for tumblr, your model might work decently, the way you use it does not. If content is 90% likely to be NSFW, please flag it as such. If it does not even reach the 30% yeah it’s likely not going to be explicit.

Actual example of a post captioned “caught giving daddy a blowjob”, featuring a single image of a topless woman holding a man’s penis in her hand, the man just wearing a tshirt and socks and that’s it. I got this from an old log file, old meaning September this year, so before the flagging got introduced. As a result I only have the score and NSFW values. The score for this post was 0.92, otherwise known as 92% probability that the post has/is NSFW content. The conclusion with the “is_nsfw” and “is_nsfw_based_on_score” flags was that it was not NSFW. I’ve seen other posts with a score of 0.99 and 1.0 finally getting flagged as NSFW, however, I haven’t seen a single post with a score below 0.98 being marked as NSFW.

Thus concludes this long overview on tumblr’s new flagging system.

@staff Watch and learn

Interesting technical discussion of Tumblr’s amazingly bad porn filter.

Nobody knows how to make *good* porn filters but people know how to make better ones than this.