Tumgik
#i just queue things up here and browse on a different account
fuzzarchive · 1 year
Text
Thinking about where I plan to go once Tumblr finally dies. I’ve pretty much already accepted that Tumblr is gonna die, I knew that the rate at which people were buying blaze, checkmarks, crabs, ad-free browsing, etc. was not enough to cover Tumblr’s operating costs and I knew the amount of people purchasing those features was not going to rapidly increase anytime soon.
One thing I know for sure is that I am DEFINITELY not going back to Twitter, it was a cesspool even before Elon Musk bought it. TikTok is off the table for me as well, naturally. Instagram is a platform where you can only post things and reply to other people’s posts, it doesn’t have any option for you to share posts onto your account for the people who follow you like with reblogging or retweeting as far as I’m aware, and I would prefer to use a platform that circulates content in that way rather than relying entirely on an algorithm. Basically none of the other “big platforms” are a very good option for me.
The two places I think I’ll use are Pillowfort and the fediverse (well, the fediverse isn’t really a place, but rather a collection of places).
Pillowfort was created to be a clone of Tumblr, except it is non-profit and runs entirely on donations (it also allows you to post nsfw content, if that appeals to you). It used to be in closed beta and you had to pay $5 in order to sign up, but now it is in open beta and it has a wait list that allows you to sign up for free. It has the main perks that Tumblr has, such as tags that are separate from the body of the post and no character limit, but there are a few features that Tumblr has that Pillowfort still lacks, such as asks and being able to queue posts and being able to run multiple blogs. I already have an account on Pillowfort, I just haven’t been using it much since, well, I haven’t been able to find any of my friends or mutuals on there. If we’re mutuals and you have a Pillowfort account or are planning to create one, please let me know so I can follow you!
As for the fediverse, there’s a variety of different fediverse software out there that is used to mimic other popular platforms. For example, PeerTube is a YouTube-like, PixelFed is an Instagram-like, Funkwhale is a SoundCloud-like, and Mastodon and Misskey are both Twitter-likes. I can’t seem to find any fediverse software that’s really comparable to Tumblr, though. Maybe there will be a demand for one once Tumblr is finally on its deathbed and somebody will make one then. I really hope a Tumblr-like complete with asks and the ability to queue posts and such gets made eventually, federated Tumblr instances sounds awesome. Right now I’m currently on a Calckey instance called stop.voring.me, though I have considered running my own private instance for just me and my irl friends if they are up for it. If you’re confused as to what the fediverse is, how federation works or what the appeal of it is, here’s a video that I think explains it quite nicely. Also, if we’re mutuals and you’re anywhere on the fediverse where your instance is able to federate with the one I’m on, let me know so I can follow you!!
I didn’t make this post to announce that I’m leaving Tumblr or anything, it’s still the place where I spend most of my time online and I’m going to be here until its last day of operation. I just made this post because I’ve been thinking about how hard it will be for me to adapt once Tumblr is gone and to sort of make a plan for it, and to encourage other people to start making plans as well and start thinking about how they’re gonna stay in contact with their mutuals once Tumblr is gone.
I don’t use Pillowfort or the fediverse a whole lot right now, but that’s because right now everyone is still on Tumblr. I can’t get my friends and mutuals to follow me to these other places right now, and the likely reason for that is because they’re not gonna be able to get their friends and mutuals to follow them there for the same reason. I suspect that will change very quickly once the plug on this website is finally pulled, and on those sites it will become a lot easier for me to find people as people flock to those sites. I’m still going to miss Tumblr though, and I want to find as many of the people that I commonly interact with on Tumblr as I possibly can on these other sites so that I can still preserve the online space that I’ve spent all this time curating for myself at least somewhat.
6 notes · View notes
gothamscormorant · 2 years
Text
this is how i imagine damian wayne…
(a lot of this is also canon/inspired by canon)
Tumblr media
click here for the other boys
Tumblr media
- brings home stray/sick animals he finds on patrol or just during the day.
- is very well known by the local shelter and vets for bringing in animals to be looked after or “just browsing” the strays at the shelter on weekends.
- he had a pretty shitty start to life, so through his tweenhood the rest of the batfam have slowly introduced him to their favourite shows, movies and childrens books from their childhoods.
- he always protests but ends up enjoying a lot of them.
- dick was the one to introduce him to anime and manga and damian has been hooked ever since.
- barbra introduced him to boy meets world and fuller house, which he wasn’t that big of a fan of but (internally) appreciated her introducing him to sitcoms.
- tim got him into geronimo stilton and 80s family/friend films like parenthood, goonies, stand by me, etc.
- tim and damian both have a really strong love of the parenthood movie and i think it’s because both of them come from extremely dysfunctional or “different” families and watching an average american “dysfunctional” family is comforting.
- it’s the only thing they will voluntarily do together, and it’s always tim sending damian a blunt text message, or damian will put it on tv when tim walks past and he’ll see and sit down with him.
- their relationship is… strange, to say the least, but they both have a terrible past relationship and this is their only way of not being awkward with each other and trying to mend that.
- damian is a very creative person, so on top of drawing i always feel like he’s is obsessed with music; any and every genre.
- the way it all comes together and makes people feel or react a certain way i think he finds fascinating, especially since he would never have been exposed to it all before.
- constantly listening to music while he’s painting and sketching, even while he’s reading he occasionally likes to listen.
- always in headphones though, no one ever knows what he’s listening to and he never lets anyone know his spotify.
- he takes song recommendations from everyone (not directly). people will say “hey this is my favourite song!” when it comes on the radio and he’ll add it to his playlist to see if he likes it later.
- or he’d hear someone listening to songs in their own room and use shazam (the app, not billy lol) or look up the lyrics to find the song.
- or someone would actually tell him to listen to a song and he’d “tt” and write in notes to remind himself to listen to it when they’ve forgotten about asking him.
- he likes to wear headphones/earphones while he’s walking around gotham or into/out of wayne ent. so he doesn’t have to listen to the paparazzi and journalists hounding him.
- which means there’s lots and lots of candid videos of damian wayne walking around with headphones which tik tok loves to guess the songs he’s listening to.
- damian finds it amusing but pretends he’s never heard of it when anyone asks and only has a secret stalk account on tik tok to watch his siblings and friends videos even though he pretends he doesn’t care.
- there’s a lot of “pretending he doesn’t care” with damian.
- he can’t show weakness. let people know he cares. he hardly knows how he’d even tell them or show them that.
- he’s troubled and lacking in social queues and skills, but he’s trying, thought he finds i very hard to let himself relax and “be a normal kid for his age” which is what people often tell him.
- he knows they don’t mean harm but i reckon that hurts him to hear that.
- he has no idea what “being a normal kids” is, but everyone’s slowly trying to help him.
- jon helps a lot unknowingly too.
- obviously at first they hated each other but after they became friends, i think jon would introduce damian to his favourite tv shows and comics and books which would help damian understand what kids his age actually like.
- he’s been surrounded by adults/much older people his whole life so even though they’re trying to help, their recommendations are often things that are “out of date” for his age group.
- like for example, 80s, 90s, 00s. they’re amazing and timeless but not always known or liked by other 10-13 year olds.
11 notes · View notes
bees-b · 1 year
Text
Pinned post tiem
I’m Amber or Bee, she/they, nb lesbian
this is my main blog! I rb things I like, find funny, or things I don’t enjoy but probably find important, you can check my about for more info on that
p much everything is tagged, so genuinely feel free to go thru my tags at your leisure, browsing my archive is cool and u can spam reblog I don’t mind I prommy (if u spam reblog my art I’ll blow u a kiss, even)
Here’s my art blog and if u follow it u are my beloved
If you’re new to tumbies, here’s a few posts to getcha started (x) (x) (x) (x) (x)
My own personal tumblr tips below
Getting weird asks? Turn of anonymous asks, people won’t send you near as much weird stuff if they can’t hide (anon hate is a thing here, it happens mainly with blogs with a lot of followers, and that stops mainly when anon is off)
On the other side, hey! Don’t send weird asks! Be nice to people, please!
Neil Gaiman has had an account here forever, he answers his inbox, he’s quite nice to people, be nice to him, don’t be weird.
April fools is really fun here, log in on April 1st! It’s different every year
Don’t buy a blog theme, look up one you like, plenty of sites have them. Some tumblr blogs have them! Googling “tumblr theme” gets you where you wanna go
In your blog customization settings, it lets you add pages and links! On mobile, though, you can’t see these, so linking them in your bio as well helps more people see the links
The post limit is 200 or 250 a day, usually I never reach it but the site doesn’t really tell you, just doesn’t let you post after that
Queue is your friend!! You can schedule posts, schedule what time you want your posts to happen (i.e. posting 3 times a day at prime time or 50 posts a day all day, etc) and it lets you batch upload art without spamming or it getting lost in a sea of your own posts, xkit has an extension that lets you auto tag your queued posts, some people have cutesy pun ones, mine is just the letter #q
Readmore is good! The text limit is Not Twitter, you can post fics here if you want without adding screenshots! You can add a setting wheres you can have long posts shortened (other people have to have this enabled for it to shorten your post), but it’s common courtesy to put fics in readmores after, like, a paragraph or so, or a description
Please use tags! And filtering! Under Settings > general > content you see, you can block key words and tags. Tags have to be Exact! Keywords should filter any post with that word or phrase, so when tagging your own content warnings, please don’t use // at the end, it makes it harder for people to filter!
Ex: #tw: blood// #blood/// #blood tw// #bl0od/
Ex: #blood / #tw blood / #blood tw
And if you don’t want to see certain content, varying what you put in filtering helps. Because some people just tag the tw and some people add tw before or after, helps to add variation so nothing slips through!
First 5 tags are what show up in the search, feel free to talk in the tags! But have the first few tags what u actually want people to look up to find your post!
AN IMPORTANT NOTE: unless this changed and I wasn’t aware, I’m pretty sure if you have a link AT ALL in your post, it gets hidden from the tag search. Still shows up on your blog but the audience is not as wide— you can reblog your own post again and add links after the original post, or ask in the post to check the notes for the link. Shadowbanning accounts isn’t a thing here but posts can get shadowbanned kinda
Also adding “mutual aid” or “donations” to a help post shadow bans it, please don’t do that when making or reblogging a help post
You can go through tags! So you can make tags for your art, comics, characters, etc and sort them that way on your own blog, it’s super helpful! No like, idk, twitter collection needed
My talking tags are #amber talks for examples and my art is #my art, I can go through all of these whenever I want!
Give yourself an icon, and post like, something, anything. A lot of people (myself included) scope out new followers to make sure they’re not bots, and if I see an empty blog and no icon, I usually block, on the other side, if YOU see this, probably block
Block porn bots. They follow you to make their accounts seem more legitimate; following real users makes their accounts not look as botty, and might attract other bots to your blog as well, and speaking of them, don’t click their links lol, they’re either viruses, scams, or phishing scams, in general be careful of links, especially if it has an offer or it’s from someone you don’t know asking you to “test out their game”. You can get hacked and then your post will spit out spam for a while and possibly deleted from staff. Even if it’s from someone you know, check to make sure their account wasn’t hacked, especially if it’s an offer or deal or Raycon Sunglasses
Lots of people have main blogs and art blogs, but some people post art on main, or you can have an art blog and always reblog your art to your art blog/main blog; double dipping isn’t discouraged
You can reblog something as many times as you want, there’s no “you’ve tweeted this before” alert, old posts make the rounds again and you can reblog your art for morning or afternoon crowds so more of your followers see it, self reblogs are common!
Adding more tips as I think of them!
0 notes
jwj212 · 1 year
Text
cataloguing of major events in my life that effected me to be turned into a large series of posts made occasionally
One thing that truly effected me as a person was definitely Counter-Strike: Source. This game gave me experiences that changed me in so many ways and I plan to write about them here.
Tumblr media
Counter-Strike: Source, or CSS for short, is a game that was released by Valve Software in 2004. The game was just meant to show off the Source Engine and bring Counter-Strike into the new generation: but it was not accepted by all. Many thought that CSS was too different from its predecessor and can behave strangely at times compared to the old engine. While many switched over, some found it too arcade like to consider playing so they held off until the release of Counter-Strike: Global Offensive in 2012.
My story with Counter-Strike starts much later on than that, however. My story begins around 2016, when I had first truly started exploring the Steam Store. One vibrant summer day I was inside my house on the family computer, browsing. It was at some point that I noticed the Valve Complete Pack on sale for eight dollars. I mean, hell I loved Portal 2 and Team Fortress 2 so why not get all of their games. I continued to sit on this pile of games until I got into another game, Counter-Strike: Global Offensive. This game got me into the gameplay loop of Counter-Strike and helped me get a feel for the games. Eventually after enough CSGO I decided to try out CSS. This game I found, with its superior bhopping movement was very enjoyable compared to CSGO.
After I began to play CSS I joined many servers, from a gungame server populated only by bots, or a hectic server on inferno. There would always be something to play in those early days. The main draw for me though, was most certainly the bhopping. To simply explain, bhopping is when you strafe back and forth in the air while consistently jumping to gain speed. Many different levels were created with this movement in mind, allowing you to navigate wondrous terrain, or challenge others times on the leaderboard.
This first era leads us to the point that I met Frozen. Frozen was a character, to say the least. He was twenty-three when I met him and living by himself. We met on a KawaiiClan bhop server and began talking from there. Over the next 2 days I did not sleep and I stayed in a call with Frozen. While getting to know him, Frozen revealed to me that he had recently gone through a breakup and might lose his job due to his bad mental state. He never directly stated anything about ending his life but after we logged off he deleted his accounts and completely disappeared two days later. This interaction was my first major completely online "friendship" and it set the stage for me being able to befriend people on the internet.
The second era comes a few years later, I had played intermittently throughout the summers off of school but was not as nearly invested as I was prior to then. That was when, while playing CSGO, planning to play all of the maps in the competitive pool, I met someone on our first match. At the start of the night me and my friend had just loaded into a map named cs_office. This map was disliked by many, but loved by some, mostly those who also play CSS. I was one of the ones who loved the map and my friend I was queuing with was a hater. But that day the map would present us one of the greatest rewards ever, a friendship. In that game we met another very talkative player who also happened to be incredibly good, even though we were in low rank lobbies. He explained to us that he was playing Counter-Strike for years, even as a young child. He went on to tell us how he had just picked up competitive matches again. Once we reached the end of the game, he agreed to queue with us. After that night had finished we formed a new joke team for CSGO named the Cum Strikers.
While this may have nothing to do with CSS yet, Sam, or as we knew him at the time, wowloop, is an integral piece in the story about CSS. In any case, continuing on, eventually as we played and wowloop continued to improve he eventually ended up in the player cheater review due to his absurd skill for his ranking. Eventually a real person watched his replays and decided that he was cheating, thus he was banned permanently. Once we realized that we could no longer enjoy CSGO we moved on to CSS.
Being around Christmas time I introduce Sam to a server I had played on in previous years, from the depths of CSS. Its name changed frequently depending on the time of year, but every time I would play it would be set to full winter mode. Throughout our time playing on the Christmas themed maps we grew a deep connection as I was force trained like a Pokemon against one of the greatest Counter-Strike players of all time. Eventually that time faded and it was the year where both me and Sam's schools were gone for COVID. This led us to all be in a server voice channel talking about school for entire days. Every single weekday we would log on at 8 AM and talk all day. This single interaction spawned many different things that too effected me. The people that were friends with Sam in real life were fucking insane.
Continuing on through 2020 and the whole COVID-19 shabang we began to play CSS more in the absence of proper school. As we began our fully virtual years we would often convene to game together and play plenty of CSS. In this time I began to heavily play on AWPClan servers, particularly the 24/7 Office Map Server. I would spend whole nights on that server, eventually I used clipping software to make a video of one of these nights.
youtube
This is that first Counter-Strike video. This single video spawned a whole series of clips of me and Sam playing CSS. By talking to him and learning how to play the game I formed a nearly real bond with some random internet demon. There were many other major things that just talking to Sam changed about me, but the increased Source gameplay is the one that matters today.
Eventually Sam came across a server, marking the beginning of the third major era. The AWP Bhop Era. The new server was insane to us, we had never seen anything like it. It was AWP fighting maps that usually consisted of side strafes and a middle fort now had full power rocket auto bunny hopping and no recoil or spread on guns. Every shot had a tracer, and best of all, everyone was just a giant fucking error sign. A red error sign was a terrorist and a blue error sign was a counter-terrorist. AWP Bhop became our complete obsession for the next few months before the creating of the first AWP Bhop which sparked an entire series.
youtube
Our AWP Bhop gameplay advanced to the point of insanity over the next few months, but was stalled later on due to a short visit to the Christmas Server once again. This server was a classic that had to be played every winter, and it was the perfect time as me and Sam were both off of school for a week. Every single morning and 7 AM I would wake up and get on CSS until I went to sleep during that break. We completely changed how we played and new videos were later made due to my increase in skill.
after returning to AWP Bhop we ended up entering a war for points on the server with another faction. This caused the birth of the new clan, (0.0km/h). This was a reference to the speed counters at the end of each AWP Bhop round. We fought for points every day for months until the other clan was defeated and we were victorious. After this turbulent period of warfare the server died off a little. A few months later, disaster would strike.
AWP Bhop was completely closed down. This new development marked the end of the third major era and the beginning of the fourth, current era. The Post AWP Bhop Era. After AWP Bhop closed we lost direction in our gameplay. Every now and again we would play, or make a new video but it was becoming rarer by the day. We had simply moved on after so much time on the game. This was, and still is not the end for CSS in my life. The cycle will continue as we play the game in short bursts for events like the summer or winter where we can freely game. Although those days may be escaping us soon.
In the end, Counter-Strike: Source has been an integral part of my life story. I have conversed with many people over this game, namely Sam. He helped me grow as a person most definitely and made me who I am today, in one way. The early days of playing in my room helped me develop a further aptitude to internet communication after the foundation had been built on Jwsurvival. And this all leads to today, where just a few minutes ago I was playing Counter-Strike: Source with Sam once again.
1 note · View note
kitsure · 2 years
Photo
Tumblr media
I didn’t realize how much I needed to see a happy little Shinsha ;_;
101 notes · View notes
cyancherub · 2 years
Note
Hey sorry if you already answered this before but how did you start writing and putting your work out there? It's so hard trying to put myself out there when no ones paying attention.
That got kinda deep lol I love your writing btw <3
hello !!! so i actually started off reading (and then writing) on AO3! i posted my work on there for a while before i got on here because tumblr seemed really confusing to me at the time 😩 but i liked the interaction that i saw on here so i ended up making an account !!!
as for posting things and getting traction (at least in my experience), making use of the (character) x reader, (fandom) x reader, (character) smut, and (fandom) smut tags is the biggest piece of advice i can give you. that’s how people will see your work, especially when you’re starting off with a smaller following.
you can take a look at my writing tag and see how i tag fics for various fandoms and characters at the bottom of each post. there are different ways to spell and order character names (e.g. itadori yuuji vs itadori yuji vs yuji itadori... and so on) and also fandom names (e.g. jjk vs jujutsu kaisen) so i tend to tag them all (e.g. jujutsu kaisen x reader and jjk x reader). it might seem redundant and im not sure how much this step in particular helps but it’s what i’ve been doing since the get go and it’s worked for me!
also pay attention to the times at which tumblr is most active. that’ll be the prime time to post because there are more people online. i don’t know when exactly this is? but i THINK (from what i’ve heard/seen), tumblr tends to be more active from 3-6pm EST, and weekdays are more active than weekends. you can queue posts to go out at more active times, so there’ll be more people browsing the x reader and other tags (and also the dash) when a fic drops.
make a taglist for your upcoming work and encourage people to join it too! that’s a good way to make sure that your work gets seen since things often get lost/buried on the dash. and that’ll encourage interaction (especially reblogging) which will make your work rise up in popularity in the x reader and other tags that i mentioned previously.
keep in mind that there are different factors that’ll influence how well your work does. character popularity (e.g. bakugou pieces almost always will do better than denki pieces, just because more people like his character), themes in your writing, etc.
my point here is not to encourage you to write more popular characters for more notes, but to reassure you that notes aren’t a reflection of how good your work is. don’t get down on yourself if certain things don’t do well. don’t let that dissuade you. write for yourself — that’s the most important thing!
and you can always send your work to me, i’d be happy to read + rb!!!! 💖 i think a lot of great work on this site gets lost because the algorithm is kind of finicky and hard to deal with. it can be discouraging when it feels like no one’s paying attention, but if writing is something that brings you joy, keep going!
i hope that helps!!!
44 notes · View notes
literaphobe · 2 years
Note
Not to be mean but you only reblog art that is extremely done and with a lot of attention given to it. You rarely seem to give any attention to stuff out of your circle,, so I think you aren’t really the person to make that art psa post?
ur missing the point of my post i think? okay let me break it down to you: fandom, for me at least, is about making friends. you become friends when someone reaches out and talks to you or when you reach out and talk to someone. i have NEVER restricted anyone from talking to me. my dms are always open, meaning anyone can message me. i have asks open, anon on, so anyone can share any opinion they want with me, which you are doing right now, and they can potentially ‘befriend’ me and reveal who they are later, if they so choose. obviously, i control what asks get published on my blog, but that’s besides the point
the point is—am i obligated to answer every ask i receive? no. i have over 3,600 unanswered asks right now. i cannot possibly do that without destroying the dashes of everyone that follows me. and the point of my post is that no one is obligated to reblog anything from anyone BECAUSE people experience and curate their experiences differently. promoting better reblog culture and better fandom interactions is an extremely good thing. what i was hopefully getting across is that trying to pin that responsibility on any group/individual in any community is EXTREMELY counterproductive. it will get us nowhere
as for why i ‘rarely give attention to stuff outside my circle’ it’s very simple. i have Already curated my experience. i don’t look at posts in the tags. i don’t want my day ruined. i also cannot follow people who shit talk dream or george or quackity etc. and a bunch of other creators. idk how to tell you this but dteamblr is very small compared to other sectors of mcytblr. most of my mutuals/friends are people that actively post. or at least actively posted at some point that we were able to cross paths. the people i talk to a lot/the most i either don’t know their follower count or they told me for some reason and its anywhere from 50 to like a few thousand. so what do i do w my friends? i don’t really turn on notifications, but i do for a small handful. i promise you it’s very random and has nothing to do with follow count. i also don’t check my dash a lot. so if something is getting reblogged a lot, it increases my chances of seeing it, but even then… half the times i don’t see what my mutuals have been saying. most of the posts on my blog are my own posts or whatever i dump into my queue
which is my next point. i use the ‘stuff for you’ tab on the tumblr mobile app. that’s where i get most of the posts i queue. its like half fandom stuff half random shit. ik. its a SUPER scuffed ‘for you page’ but yes. i generally trust that tab to show me cool stuff. and often times what the algorithm decides is ‘for me’ are posts that already have a bunch of notes. so that’s the stuff i end up queuing. if my queue is running low, i go on there to queue a bunch of stuff and then i go. i mainly interact w my tumblr account through my friends and my activity page (that i have filtered so i see asks n replies n reblogs) so if i rb something my friend made, it’s because they sent it to me. anyone is welcome to send anything to me! but there’s no guarantee that i’ll reblog it because ultimately this is my blog and i decide what goes on it. i could ignore a piece of art w 5k notes. i could rb something w 100 notes. i can’t prove it to you because you don’t have access to how i browse, but i assure you i don’t look at art and go ‘well this only has x number of notes… not reblogging it then!’ like my blog isn’t my job i just do random shit here. im not gonna scour my dash and the tags head to toe for content. im sure im missing out on a ton of content but i simply do not have the time. i also make my own content so… i’m just gonna do what’s fun and easy for me. this is fandom. i’m not being paid to reblog your posts. you can if you want to! do you want to support a struggling student? my ko-fi is in my bio. does that horrify you? yeah exactly. fandom is for fun so while we can and should promote a supportive culture, no one is OBLIGATED to do anything
that’s… really all there is to it. i don’t have a vendetta against anyone. i promise you, if you dm me with a conversation topic in mind, i will HAPPILY engage in it with you, especially if it is a mutual interest. and if i am your friend, there is obviously a higher chance i will reblog your posts as compared to people i don’t know! i can’t speak for other people but that’s how i work. i’m not gonna reblog every piece of art or writing i see, and i assure you it has nothing to do with how ‘good’ i think something is. or how many notes it already has. hope this helps 👍🏻
also if i can make some closing thoughts… tumblr’s follower count is hidden. unless you’re telling me you go up to every account you see and hack in to find their follow count… you don’t know how much traction someone is actually getting? like over half my followers are inactive i promise you. our community is very small. i’m not making posts that break 1k left and right either. random stuff i do ‘for notes’ is genuinely just for fun. like have fun, don’t obsess over who is reblogging what, and talk about the things you like on your own blog.
31 notes · View notes
causticsunshine · 3 years
Text
twenty questions
tagged by @are-you-quite-finished-giovanna thank you babe!! 🥰
1. why did you choose your url?
simply put i adore louis and i like purple and it just rolled off the tongue lol, but i also had a list of possible urls i also liked and i had to snatch this one up while i could!
2. any side blogs?
yes i have four....i'm not one of those 'everything goes on main and you can deal with it' type people.... but i have an inspiration blog @prickelndauge (art insp, lots of fashion, cool photography), an art-only blog @swmpwxtch, one just for spooky/creepy content because i'm really into horror manga and scary movies and that kind of stuff but i keep it off of main because i know a lot of it can often be triggering to others! (i also don't post much there but @bonepickng) and one for art references, life tips, random resources, and more donation sharing @am-ref!
3. how long have you been on tumblr?
soooo long i thought i'd be gone by now tbh. i know i signed up in 2011 after just browsing the site through random blogs and tags for ages, but i didn't start actively using my own account until early 2012!
4. do you have a queue tag?
when i actually remember to tag things i have queued i'll use 'i'm sleep queue' because all my early morning posts everyday are queued....i am an insomniac rip
5. why did you start your blog in the first place?
keeping up with my interests better! i was like 15/16 at the time so it made sense. back in Ye Olde Days much like now—i really have come full circle lmao—it was mostly just for 1d and then some random tv shows/franchises i just to see content of semi-often, as well as finding cool art!
6. why did you choose your icon/pfp?
rn it's just a regular pic of louis! as much as i like using my collages or little edits as my icons, you can't see much of anything and it looks too busy sometimes (but also the photo i have rn....i am always thinking thoughts about it soooo)
7. why did you choose your header?
it's pretty! i wanted everything to follow a color scheme + i love embroidery and fancy gowns!
8. what's your post with the most notes?
ok i thought it was gonna be one of my old larry chibi doodles because i know a few of them hit 1k+ notes, but i deleted those in 2017 and apparently now it's this 6 year old like....funky photo study i did of dan howell from 2015 when i still watched him and amazingphil a lot?? i mean at least it's something i was once proud of lmao....there's a few art posts i have with semi decent notes that i pretend i Do Not See
9. how many mutuals do you have?
i think rn 40 something so not very many, although i unfollowed a lot of people i was moots with when i left my last fanbase so that's probably why 😬 i've been meaning to check out more HL/ot5 people though!! i love mutual interaction but i'm afraid of being annoying if i'm any degree of attentive
10. how many followers do you have?
overall i have almost 2.4k rn, but there's a decent amount that are totally inactive or at least don't interact with me so it feels like....a lot less lmao but since re-joining 1d i've already made up like all the people i lost when i left my other fanbase of almost three and more so thank you for actually liking my work and maybe me as well 🥺💗
11. how many ppl do you follow?
around 370 rn!
12. have you ever made a shitpost?
half of the stuff that comes out of my mouth is a shitpost fdngjkdf like my tags are bad enough lmao, no one needs to properly share the bs i have to say
13. how often do you use tumblr?
pretty regularly rn but there are times i'll go completely MIA depending on what i'm into/how busy i am!
14. did you have a fight/argument with another blog?
in the past i have had some....issues with other people i've met on here but never directly had confrontation with them? most of the time that's happened i figure it's been one-sided though because i can get irritated with certain behavior really quickly—like i always say my heart is big and open but my bullshit tolerance is dangerously low—but when that's the case i'll just unfollow or block without saying anything?
although back in the day there was one instance (and seriously if anyone remembers this you deserve a medal because this shit was Ridiculous) where i kinda but not really called out another 1d fanartist who posted untagged noncon fanart they'd done of at least two of the boys, and then acted like it was no big deal (like. 1. those are irl people my dude and 2. untagged noncon art?? in front of my salad??) and their friends kept defending them for it and tried to come for me claiming i was a proponent of Purity Culture when i'm not and literally all i said in my post on it was that in my own opinion it was kinda fucked up to draw noncon art of real life people—not characters played by actors! but actual real people as themselves—in the first place, but if you felt the need to post highly triggering content like that the least you could do was tag it accordingly
but i think that was the last time properly so i guess times within this fanbase are still chaotic as ever just in a different way?
15. how do you feel about "you need to rb this" posts?
Annoyed™️ like don't guilt trip me over a post lmao i do what i want !!
16. do you like tag games?
YES i love to talk about myself after years of trying not to show any personality online out of fear of judgement dfjkngdf
17. do you like ask games?
yes! i want to do them more but i'm always afraid of reblogging one and then getting nothing and looking like a Fool :'(
18. which one of your mutuals is tumblr famous?
i guess i have a few moots that are kinda well-known or at least get good interaction within the community we're a part of? also isn't that phrase kind of an oxymoron at this point adfjkdf
19. do you have a crush on a mutual?
not past platonic friendly affection lmao but honestly what is it like to have a realistic crush on an actual tangible person versus someone in the public eye who doesn't even know i exist.....it's been so long and i am so lonely please send help
20. tags?
@niallnailme @bolitodequeso @milkcurls @exzouis @ialwaysknewyouwerepunk @got-my-devotion @aliensyndrome uhhh anyone who'd like to please consider yourself tagged by me! literally if there was an 'all my moots' button i'd just pick that lmao and as always no pressure/sorry if you've already done this and i haven't seen!
4 notes · View notes
anachronisims · 4 years
Text
fuckity fuck fuck fuck on a stick fuckshit damn
1. I opened the game at noon and went outside to walk the dog while it loaded and when I came back from the walk my body decided it was naptime so I didn’t start playing, and it sat there on the “you like to use all the CC you asked us to let you use that’s weird but I guess okay if you confirm you want to” screen for like 4.5 hours. Before the nap I briefly considered closing the game but.... it didn’t seem necessary. (Spoiler alert: OOPS)
2. After waking up and before playing, I alt-tabbed to chrome to check tumblr and ended up ALMOST installing some new CC before I caught myself at the last second.
3. While I was on tumblr, I also saw one of those Win10 posts going around and was about to reply that I personally don’t have any issues post-graphics file updating, but I didn’t because I know that’s not super helpful since every system is different and every setup is different and the game is so fucking fickle it does what it wants when it wants.
4. Finally made it back into the game, loaded up the Golden Eyes, saw that I had already “played” them through 1330 and didn’t take any screenies because what it actually was was they had hosted the pre-play group hangout that established some social connections, and tried to figure out whether I should just go with it or roll back to my last backup, after Icicle Eyes, necessitating replay of Brown Eyes and Sapphire Eyes. Decided eeeehhhh fuck it let’s go with it, then 40 sim minutes in the game stalls for a few seconds while it generates a sunburn for Lehabim, and then his carpool is waiting for him, and I’m like, fuck this it’ll be dark when he gets home so MAYBE the solution here is moving them out and back in so it’ll be Monday morning again! Brill, right?
5. WRONG, because instead of moving them back into their own house, I moved them in with the Sapphire Eyes - totally disregarding the prompt about combining households and just clicking yeah yeah yeah get on with it. FUCK.
6. But okay, not irreparable, Sims can move out, so I jump into that lot and reenable newspaper delivery via visitor controller. When I left them before, Junia was about to walk outside and grill some hotdogs in her undies so I clicked the FFS clothing tool to put her back in everyday real quick, and PURPLE FLASH. (Which looks extra funny when you’ve changed the height of a sim BTW because the purple doesn’t adhere to the stretch, so the top of her head was poking up through a purple neck.)
7. So, save and close and restart the computer and delete groups cache and reboot the game. Return to the Sapphire Eyes lot, wait for newspaper delivery, get Lehabim and Saphir to move out, yay, awesome, great. (ps really regretting naming one of the families Sapphire and one of the sims not in that family Saphir but ¯\_(ツ)_/¯ what can you do) Leave the Sapphire lot, move the Golden Eyes back into their lot, and try to familyfunds their accounts back to normal. Apparently impossible if you have spaces in the last name. Great. Whatever. Load the Golden Eyes lot. PURPLE FLASH.
8. Rinse and repeat reboot process, purple flashing as soon as anyone changes clothes.
9. Rinse and repeat reboot process, except I swap the neighborhood file for the backup because fuck it the familyfunds thing is going to bother me. Purple flashing as soon as the Brown Eyes get to the fishin hole.
10. Cue me browsing eBay to figure out whether I should buy a windows 7 tower or just try buying a win7 product key and install it on this machine and risk BREAKING EVERYTHING FOREVER.
11. Cue me shutting the whole thing down and sulking on the couch and writing this bitchfest whine.
12. The posting queue is set through tomorrow and I have like, 6-10 more posts to write with the screenshots I have, but as you can imagine my motivation level is deep in the red. You’ve been warned.
6 notes · View notes
hydrus · 5 years
Text
Version 354
youtube
windows
zip
exe
os x
app
linux
tar.gz
source
tar.gz
I had a great week. The first duplicates storage update is done, and I got some neat misc fixes in as well.
false positives and alternates
The first version of the duplicates system did not store 'false positive' and 'alternates' relationships very efficiently. Furthermore, it was not until we really used it in real scenarios that we found the way we wanted to logically apply these states was also not being served well. This changes this week!
So, 'false positive' (up until recently called 'not dupes') and 'alternates' (which are 'these files are related but not duplicates', and sitting in a holding pattern for a future big job that will allow us to process them better) are now managed in a more intelligent storage system. On update, your existing relationships will be auto-converted.
This system uses significantly less space, particularly for large groups of alts like many game cg collections, and applies relationships transitively by its very structure. Alternates are now completely transitive, so if you have a A-alt-B set (meaning one group of duplicate files A has an alternate relationship to another group of duplicate files B) and then apply A-alt-C, the relationship B-alt-C will also apply without you having to do anything. False positive relationships are more tricky, but they are stored significantly more efficiently and also apply on an 'alternates' level, so if you have A-alt-B and add A-fp-M, B-fp-M will be automatically inferred. It may sound odd at first to think that something that is false positive to A could be nothing but false positive to B, but consider: if our M were same/better/worse to B, it would be in B and hence transitively alternate to A, which it cannot be as we already determined it was not related to A.
Mistakenly previously allowable states, such as a false positive relationship within an alternates group, will be corrected on the update. Alternates will take precedence, and any subsequently invalid false positives will be considered mistakes and discarded. If you know there are some problems here, there is unfortunately no easy way at the moment to cancel or undo an alternate or false positive relationship, but once the whole duplicates system is moved over I will be able to write a suite of logically correct and more reliable reset/break/dissolve commands for all the various states in which files can be related with each other. These 'reset/set none' tools never worked well in the old system.
The particularly good news about these changes is it cuts down on filtering time. Many related 'potential' duplicates can be auto-resolved from a single alternate or false positive decision, and if you have set many alts or false positives previously, you will see your pending potentials queue shrink considerably after update, and as you continue to process.
With this more logically consistent design, alternate and false positive counts and results are more sensible and consistent when searched for or opened from the advanced mode thumbnail right-click menu. All the internal operations are cleaner, and I feel much better about working on an alternates workflow in future so we can start setting 'WIP' and 'costume change'-style labels to our alternates and browsing them more conveniently in the media viewer.
The actual remaining duplicate relations, 'potential', 'same quality', and 'this is better', are still running on the old inefficient system. They will be the next to work on. I would like to have 'same quality' and 'this is better' done for 356, after E3.
the rest
The tag blacklists in downloaders' tag import options now apply to the page's tags after tag sibling processing. So, if you banned 'high heels', say, but the site suddenly starts delivering 'high-heel shoes', then as long as that 'high-heel shoes' gets mapped to 'high-heels' in one of your tag services, it should now be correctly filtered. The unprocessed tags are still checked as before, so this is really a double-round of checking to cover more valid ground. If you were finding you were chasing many different synonyms of the tags you do not like, please let me know how this now works for you.
The annoying issue where a handful of thumbnails would sometimes stop fading in during heavy scrolling seems to be fixed! Also, the thumbnail 'waterfall' system is now cleverer about how it schedules thumbnails that need regeneration. You may notice the new file maintenance manager kicking in more often with thumbnail work.
Another long-term annoying issue was the 'pending' menu update-flickering while a lot of tag activity was going on. It would become difficult to interact with. I put some time into this this week, cleaning up a bunch of related code, and I think I figured out a reliable way to make the menus on the main gui stop updating as long as one is open. It won't flicker and should let you start a tags commit even when other things are going on. The other menus (like the 'services' menu, which will update on various service update info) will act the same way. Overall menu-related system stability should be improved for certain Linux users as well.
The new 'fix siblings and parents' button on manage tags is now a menu button that lets you apply siblings and parents from all services or just from the service you are looking at. These commands overrule your 'apply sibs/parents across all services' settings. So, if you ever accidentally applied a local sibling to the PTR or vice versa, please try the specific-service option here.
full list
duplicates important:
duplicates 'false positive' and 'alternates' pairs are now stored in a new more efficient structure that is better suited for larger groups of files
alternate relationships are now implicitly transitive--if A is alternate B and A is alternate C, B is now alternate C
false positive relationships remain correctly non-transitive, but they are now implicitly shared amongst alternates--if A is alternate B and A is false positive with C, B is now false positive with C. and further, if C alt D, then A and B are implicitly fp D as well!
your existing false positive and alternates relationships will be migrated on update. alternates will apply first, so in the case of conflicts due to previous non-excellent filtering workflow, formerly invalid false positives (i.e. false positives between now-transitive alternates) will be discarded. invalid potentials will also be cleared out
attempting to set a 'false positives' or 'alternates' relationship to files that already have a conflicting relation (e.g. setting false positive to two files that already have alternates) now does nothing. in future, this will have graceful failure reporting
the false positive and alternate transitivity clears out potential dupes at a faster rate than previously, speeding up duplicate filter workflow and reducing redundancy on the human end
unfortunately, as potential and better/worse/same pairs have yet to be updated, the system may report that a file has the same alternate as same quality partner. this will be automatically corrected in the coming weeks
when selecting 'view this file's duplicates' from thumbnail right-click, the focus file will now be the first file displayed in the next page
.
duplicates boring details:
setting 'false positive' and 'alternates' status now accounts for the new data storage, and a variety of follow-on assumptions and transitive properties (such as implying other false positive relationships or clearing out potential dupes between two groups of merging alternates) are now dealt with more rigorously (and moreso when I move the true 'duplicate' file relationships over)
fetching file duplicate status counts, file duplicate status hashes, and searching for system:num_dupes now accounts for the new data storage r.e. false positives and alternates
new potential dupes are culled when they conflict with the new transitive alternate and false positive relationships
removed the code that fudges explicit transitive 'false positive' and 'alternate' relationships based on existing same/better/worse pairs when setting new dupe pairs. this temporary gap will be filled back in in the coming weeks (clearing out way more potentials too)
several specific advanced duplicate actions are now cleared out to make way for future streamlining of the filter workflow:
removed the 'duplicate_media_set_false_positive' shortcut, which is an action only appropriate when viewing confirmed potentials through the duplicate filter (or after the ' show random pairs' button)
removed the 'duplicate_media_remove_relationships' shortcut and menu action ('remove x pairs ... from the dupes system'), which will return as multiple more precise and reliable 'dissolve' actions in the coming weeks
removed the 'duplicate_media_reset_to_potential' shortcut and menu action ('send the x pairs ... to be compared in the duplicates filter') as it was always buggy and lead to bloating of the filter queue. it is likely to return as part of the 'dissolve'-style reset commands as above
fixed an issue where hitting 'duplicate_media_set_focused_better' shortcut with no focused thumb would throw an error
started proper unit tests for the duplicates system and filled in the phash search, basic current better/worse, and false positive and alternate components
various incidences of duplicate 'action options' and similar phrasing are now unified to 'metadata merge options'
cleaned up 'unknown/potential' phrasing in duplicate pair code and some related duplicate filter code
cleaned up wording and layout of the thumbnail duplicates menu
.
the rest:
tag blacklists in downloaders' tag import options now apply to the parsed tags both before and after a tag sibling collapse. it uses the combined tag sibling rules, so feedback on how well this works irl would be appreciated
I believe I fixed the annoying issue where a handful of thumbnails would sometimes inexplicitly not fade in after during thumbgrid scrolling (and typically on first thumb load--this problem was aggravated by scroll/thumb-render speed ratio)
when to-be-regenerated thumbnails are taken off the thumbnail waterfall queue due to fast scrolling or page switching, they are now queued up in the new file maintenance system for idle-time work!
the main gui menus will now no longer try to update while they are open! uploading pending tags while lots of new tags are coming in is now much more reliable. let me know if you discover a way to get stuck in this frozen state!
cleaned up some main gui menu regeneration code, reducing the total number of stub objects created and deleted, particularly when the 'pending' menu refreshes its label frequently while uploading many pending tags. should be a bit more stable for some linux flavours
the 'fix siblings and parents' button on manage tags is now a menu button with two options--for fixing according to the 'all services combined' siblings and parents or just for the current panel's service. this overrides the 'apply sibs/parents across all services' options. this will be revisited in future when more complicated sibling application rules are added
the 'hide and anchor mouse' check under 'options->media' is no longer windows-only, if you want to test it, and the previous touchscreen-detecting override (which unhid and unanchored on vigorous movement) is now optional, defaulting to off
greatly reduced typical and max repository pre-processing disk cache time and reworked stop calculations to ensure some work always gets done
fixed an issue with 'show some random dupes' thumbnails not hiding on manual trashing, if that option is set. 'show some random dupes' thumbnail panels will now inherit their file service from the current duplicate search domain
repository processing will now never run for more than an hour at once. this mitigates some edge-case disastrous ui-hanging outcomes and generally gives a chance for hydrus-level jobs like subscriptions and even other programs like defraggers to run even when there is a gigantic backlog of processing to do
added yet another CORS header to improve Client API CORS compatibility, and fixed an overauthentication problem
setting a blank string on the new local booru external port override option will now forego the host:port colon in the resultant external url. a tooltip on the control repeats this
reworded and coloured the pause/play sync button in review services repository panel to be more clear about current paused status
fixed a problem when closing the gui when the popup message manager is already closed by clever OS-specific means
misc code cleanup
updated sqlite on windows to 3.28.0
updated upnpc exe on windows to 2.1
next week
The duplicates work this week took more time than I expected. I still have many small jobs I want to catch up on, so I am shunting my rotating schedule down a week and doing a repeat. I will add some new shortcuts, some new tab commands, and hopefully a clipboard URL watcher and a new way of adding OR search predicates.
1 note · View note
madamelokiofasgard · 5 years
Text
I'm back ???
So….i've been absent…..most of the year for….so many reasons.   In fact I have spent most of my browsing time on Pinterest when I go to any sort of platform, where I can look at cool things but avoid discourse which I needed a huge break from.
Am I back permanently?  Who's to say? (Juhn Mulaney voice)
In my absence from Tumblr, I have been mostly writing random things and being completely obsessed with Otome games (dating games).  That's how my free time has gone in my Hiatus:  Reading, Writing, Otome, Critical Role and all their side projects because I….don't watch TV anymore, I catch what's on Netflix if I really feel like watching a show or some Amazon Prime things through my friend.  Mostly Twitch streams are what I watch.  Otherwise it's a big Nah from me.
I left mostly out of stress and getting involved in other things and I let my queue fall by the wayside and empty.   I'm going to try to pick it back up again.  At least enough to keep things in my queue.   I'm still….stressed.  Different stress this time, this stress is just...end of year sort of stress related to money which is a theme every year.  
I fucking hate the holidays, they are a pain in my ass.  Thanksgiving is an unnecessary headache that I know is supposed to be about being thankful and family, but it's just STRESS for me and i'm not having any part of it this year due to an unforeseen expense so for money reasons and general Holiday nonsense, it is not being celebrated by me this year.  And Xmas?  It's always a headache.  Moreso because of the unforeseen expense so it's another strain idk and it will be a small xmas this year barring some miracle.   We should be getting a certain small refund from our mortgage which will help ease some of it but it's not here yet.  So right now i'm just….UGH.
But that's the general mood I have towards the holidays so.  Halloween is great but then it just feels all downhill from there.
Otherwise I….try to avoid media as often as I can because…i just...Fuck That Guy...it's just a headache anytime he opens his mouth.  I catch the gist on Twitter, to catch up on news but I have to honestly avoid most fucking talk for my own sanity.  
That said….i miss having a place to Vent and it's kind of build up.  So I want to get re-involved in shit, talk to people again.  I miss everyone….but people have probably changed their names so many times idk where most everyone is.  Old Roski fam, if you're around, hit me up.  Everyone really.  I've missed everyone so much and now i'm going to try to be more present or at least check in more and fill my queue back up.
Anyway, that's the catch up.  Probably need to do some redecorating of my tumblr now…yeah wow this was from before Molly's death in CR….i need to do some work
I do want to watch the new DW but….i haven't been able to access it yet and I have to wait to possibly see it on amazon prime stuff because my bestie is the one I watch with and it's her account.
Anyway, rambling, i'll stop now.
8 notes · View notes
riichardwilson · 4 years
Text
A script that detects anomalies at a local level
Scripts are awesome for many reasons but the business conditions brought on by coronavirus have highlighted one of their most powerful benefits: they can be created cheaply and quickly. So much so that they can be deployed in quick response to unexpected events, even when there’s no expectation they will be useful for a long time. And when it comes to COVID scripts, we all hope those will be irrelevant sooner than later. But until then, they can at least help us get through stressful times with one less thing to worry about.
So far I’ve shared a script that annotates PPC performance with data about government responses to the virus. Martin Rottgerding shared his script that plots pre and post-covid performance of accounts for an entire MCC. Today, I’d like to share another script, one that alerts advertisers when there is an anomaly in performance in a specific location: the Geo Anomaly Detector.
Alerts are critical, especially now
Setting up helpful alerts should always be part of a PPC manager’s job. There’s simply too much data for humans to monitor manually. Normally alerts deal with fairly mundane PPC stuff like making sure monthly budgets aren’t exceeded, accounts don’t stop serving when a credit card expires, etc.
One alert many of us haven’t had to consider before, mostly because it wasn’t usually relevant, was a geo anomaly detector. Most advertisers already pay close attention to geographic targeting, geo bid adjustments, and performance at a regional level. But this is usually done under the assumption that each geographic region will exhibit reasonably consistent behavior over time. For example, if a car dealer tends to get more clicks in San Francisco than in other cities, that would normally be the case all the time.
But now with coronavirus, there are two unexpected new factors in play that impact geographic performance:
How local governments restrict what businesses can do
How consumer behavior changes in response to the virus
Whereas before one could safely assume that things wouldn’t change much in the various targeted geographies, now that’s changed and key performance indicators of search campaigns can have wild swings from one day to the next.
Finding out when KPIs behave in unexpected ways in a particular location was the premise for the Geo Anomaly Detector script I am sharing here today.
Geo anomaly detection example
I spoke about this idea conceptually during a recent PPC Town Hall. I had recently visited a Best Buy in California for a drive-up order and when I mentioned it to my dad who lives in Massachusetts, he told me his store was open like normal. 
That made me realize national advertisers with physical locations now had to account for an overwhelming number of different possible scenarios in all the locations where they are present. 
Whereas in California I had to order online and queue in the parking lot for my pickup, my dad was still allowed to walk into his local store in another state. But being older, he was not comfortable doing so. These two new variables could have a big impact on PPC performance and for advertisers it might be hard to stay on top of what conditions exist in all the locations they operate. 
But it wasn’t until Jordan Pierson from Supreme Golf emailed me with an idea for how to treat this scenario with a script, that the Geo Anomaly Detector came into existence. Jordan noticed that golf tee time bookings were impacted by differing local regulations as well as people’s behavior in response to COVID-19. Monitoring all their locations for sudden changes in performance was taking a lot of manual time.
And right now professionals simply don’t have that extra time, given some have to teach their kids at home or are picking up a bigger workload due to the virus.
What the script does
The Geo Anomaly Detector script uses several weeks of historical data to calculate the average performance for each combination of day of week and location where ads serve. It then compares this average (the ‘normal’) to yesterday’s performance. When the difference exceeds a user-defined threshold, it sends an email alert.
Tumblr media
The script sends an email with details for any locations where yesterday’s performance is unusual compared to the typical performance for the same day of the week in that location.
The script also generates a Google Sheet with complete geo data so advertisers can browse it, even when there are no alerts.
Tumblr media
The script generates a Google Sheet with columns of the typical performance and yesterday’s performance for each location where the ads are being shown.
Script settings
There are some basic settings first:
Tumblr media
LAST_N_WEEKS tells the script how many weeks of historical performance to consider
EMAILS is a comma separated list of email addresses to notify when the script is finished running
MIN_CLICKS_PER_DAY sets a threshold for which locations to analyze so that those with too few daily clicks won’t be analyzed. This helps keep the number of alerts under control for big accounts
Next, there is a more complicated setting to indicate your thresholds for when to get alerts:
Tumblr media
This is an object with an array of settings. The easiest way to use it is to just change the numbers and metric names rather than write the object from scratch.
INC_PCT refers to the percentage change. Any bigger percentage than this is eligible to trigger an alert
INC_ABS is the absolute change in the metric. Only if both the percentage and absolute change are exceeded will the script trigger an anomaly warning.
I recommend you run this script once per day, around 3 a.m. It’s not necessary to run it every hour as it only uses data through yesterday.
Install this script code in an individual Google Ads account:
Conclusion
I hope this script helps you more quickly find out when regional differences related to the coronavirus have an impact on your PPC campaigns. By finding out about these anomalies sooner, you’ll be able to more quickly take action and prevent wasted spend and capture more conversions.
Opinions expressed in this article are those of the guest author and not necessarily Search Engine Land. Staff authors are listed here.
About The Author
Tumblr media
Frederick (“Fred”) Vallaeys was one of the first 500 employees at Google where he spent 10 years building AdWords and teaching advertisers how to get the most out of it as the Google AdWords Evangelist. Today he is the Cofounder of Optmyzr, an AdWords tool company focused on unique data insights, One-Click Optimizations
Tumblr media
, advanced reporting to make account management more efficient, and Enhanced Scripts
Tumblr media
for AdWords. He stays up-to-speed with best practices through his work with SalesX, a search marketing agency agency focused on turning clicks into revenue. He is a frequent guest speaker at events where he inspires organizations to be more innovative and become better online marketers. His latest book, Digital marketing agency in an AI World, was published in May 2019.
Website Design & SEO Delray Beach by DBL07.co
Delray Beach SEO
source http://www.scpie.org/a-script-that-detects-anomalies-at-a-local-level/ source https://scpie.tumblr.com/post/617318574394146816
0 notes
laurelkrugerr · 4 years
Text
A script that detects anomalies at a local level
Scripts are awesome for many reasons but the business conditions brought on by coronavirus have highlighted one of their most powerful benefits: they can be created cheaply and quickly. So much so that they can be deployed in quick response to unexpected events, even when there’s no expectation they will be useful for a long time. And when it comes to COVID scripts, we all hope those will be irrelevant sooner than later. But until then, they can at least help us get through stressful times with one less thing to worry about.
So far I’ve shared a script that annotates PPC performance with data about government responses to the virus. Martin Rottgerding shared his script that plots pre and post-covid performance of accounts for an entire MCC. Today, I’d like to share another script, one that alerts advertisers when there is an anomaly in performance in a specific location: the Geo Anomaly Detector.
Alerts are critical, especially now
Setting up helpful alerts should always be part of a PPC manager’s job. There’s simply too much data for humans to monitor manually. Normally alerts deal with fairly mundane PPC stuff like making sure monthly budgets aren’t exceeded, accounts don’t stop serving when a credit card expires, etc.
One alert many of us haven’t had to consider before, mostly because it wasn’t usually relevant, was a geo anomaly detector. Most advertisers already pay close attention to geographic targeting, geo bid adjustments, and performance at a regional level. But this is usually done under the assumption that each geographic region will exhibit reasonably consistent behavior over time. For example, if a car dealer tends to get more clicks in San Francisco than in other cities, that would normally be the case all the time.
But now with coronavirus, there are two unexpected new factors in play that impact geographic performance:
How local governments restrict what businesses can do
How consumer behavior changes in response to the virus
Whereas before one could safely assume that things wouldn’t change much in the various targeted geographies, now that’s changed and key performance indicators of search campaigns can have wild swings from one day to the next.
Finding out when KPIs behave in unexpected ways in a particular location was the premise for the Geo Anomaly Detector script I am sharing here today.
Geo anomaly detection example
I spoke about this idea conceptually during a recent PPC Town Hall. I had recently visited a Best Buy in California for a drive-up order and when I mentioned it to my dad who lives in Massachusetts, he told me his store was open like normal. 
That made me realize national advertisers with physical locations now had to account for an overwhelming number of different possible scenarios in all the locations where they are present. 
Whereas in California I had to order online and queue in the parking lot for my pickup, my dad was still allowed to walk into his local store in another state. But being older, he was not comfortable doing so. These two new variables could have a big impact on PPC performance and for advertisers it might be hard to stay on top of what conditions exist in all the locations they operate. 
But it wasn’t until Jordan Pierson from Supreme Golf emailed me with an idea for how to treat this scenario with a script, that the Geo Anomaly Detector came into existence. Jordan noticed that golf tee time bookings were impacted by differing local regulations as well as people’s behavior in response to COVID-19. Monitoring all their locations for sudden changes in performance was taking a lot of manual time.
And right now professionals simply don’t have that extra time, given some have to teach their kids at home or are picking up a bigger workload due to the virus.
What the script does
The Geo Anomaly Detector script uses several weeks of historical data to calculate the average performance for each combination of day of week and location where ads serve. It then compares this average (the ‘normal’) to yesterday’s performance. When the difference exceeds a user-defined threshold, it sends an email alert.
Tumblr media
The script sends an email with details for any locations where yesterday’s performance is unusual compared to the typical performance for the same day of the week in that location.
The script also generates a Google Sheet with complete geo data so advertisers can browse it, even when there are no alerts.
Tumblr media
The script generates a Google Sheet with columns of the typical performance and yesterday’s performance for each location where the ads are being shown.
Script settings
There are some basic settings first:
Tumblr media
LAST_N_WEEKS tells the script how many weeks of historical performance to consider
EMAILS is a comma separated list of email addresses to notify when the script is finished running
MIN_CLICKS_PER_DAY sets a threshold for which locations to analyze so that those with too few daily clicks won’t be analyzed. This helps keep the number of alerts under control for big accounts
Next, there is a more complicated setting to indicate your thresholds for when to get alerts:
Tumblr media
This is an object with an array of settings. The easiest way to use it is to just change the numbers and metric names rather than write the object from scratch.
INC_PCT refers to the percentage change. Any bigger percentage than this is eligible to trigger an alert
INC_ABS is the absolute change in the metric. Only if both the percentage and absolute change are exceeded will the script trigger an anomaly warning.
I recommend you run this script once per day, around 3 a.m. It’s not necessary to run it every hour as it only uses data through yesterday.
Install this script code in an individual Google Ads account:
Conclusion
I hope this script helps you more quickly find out when regional differences related to the coronavirus have an impact on your PPC campaigns. By finding out about these anomalies sooner, you’ll be able to more quickly take action and prevent wasted spend and capture more conversions.
Opinions expressed in this article are those of the guest author and not necessarily Search Engine Land. Staff authors are listed here.
About The Author
Tumblr media
Frederick (“Fred”) Vallaeys was one of the first 500 employees at Google where he spent 10 years building AdWords and teaching advertisers how to get the most out of it as the Google AdWords Evangelist. Today he is the Cofounder of Optmyzr, an AdWords tool company focused on unique data insights, One-Click Optimizations
Tumblr media
, advanced reporting to make account management more efficient, and Enhanced Scripts
Tumblr media
for AdWords. He stays up-to-speed with best practices through his work with SalesX, a search marketing agency agency focused on turning clicks into revenue. He is a frequent guest speaker at events where he inspires organizations to be more innovative and become better online marketers. His latest book, Digital marketing agency in an AI World, was published in May 2019.
Website Design & SEO Delray Beach by DBL07.co
Delray Beach SEO
source http://www.scpie.org/a-script-that-detects-anomalies-at-a-local-level/ source https://scpie1.blogspot.com/2020/05/a-script-that-detects-anomalies-at.html
0 notes