Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

Johann Sebastian Staedtler 🇨🇦

@jsstaedtler@mastodon.art
mastodon 4.7.3
  • Open on mastodon.art

A raccoon living in the Greater Toronto Area. I'm a hobby artist who just wants to draw cute women *and* find people who want to see them. Tooting/boosting a lot of 18+ stuff, but always behind a content warning (mine are tagged #lewd).

I usually only boost media with alt text, to promote accessibility.

◾ Ottawa Senators fan who doesn't know what to believe anymore
◾ Draws in IbisPaint on an Android phone
◾ Older than the Internet
◾ Oxford comma
◾ Artwork is licensed CC BY 4.0

2136 Followers
345 Following
50 Posts
Joined October 28, 2022
Pronouns:
He/him
Website/Gallery:
https://bigraccoon.ca
Ko-Fi:
https://ko-fi.com/jsstaedtler
Open post
Johann Sebastian Staedtler 🇨🇦 @jsstaedtler@mastodon.art
· 2mo ago
✏️ A drawing with direct eye contact, vulgar language, and a longcat
Last night's Drink & Draw theme was "pets" #JSSArt
97
5
43
0
Open post
Johann Sebastian Staedtler 🇨🇦 @jsstaedtler@mastodon.art
· 2mo ago
Air quality is really something today #dlws #Toronto
41
4
19
0
Open post
Johann Sebastian Staedtler 🇨🇦 @jsstaedtler@mastodon.art
· 6mo ago

Something springy

#art #MastoArt #FediArt #JSSArt

mastodon.art

Mastodon.ART

108
12
40
0
Open post
Johann Sebastian Staedtler 🇨🇦 @jsstaedtler@mastodon.art
· 5mo ago

I will keep pointing out that decentralization is not the cure for shittified social networks, it's actually the owners and operators being *normal people with no profit motive*. The Fediverse is useful to us because it's a co-op, not a business.

40
4
10
0
Open post
Johann Sebastian Staedtler 🇨🇦 @jsstaedtler@mastodon.art
· 2mo ago
Therapy/MH (neutral!)
Fuck me, psychotherapy is so slow but it chips away at things like dripping water erodes the surface on which it lands. I'm undoing a lot of automatic behaviors I developed over my life until now. In order to do that, I had to first recognize what those behaviours are, but then also examine the moments in which they are triggered and figure out *why*. Sometimes it reveals yet another layer of instinctual belief that in turn must be deconstructed. (cont'd)
4
1
0
0
Open post
Johann Sebastian Staedtler 🇨🇦 @jsstaedtler@mastodon.art
· 6mo ago

Oh neat, this photo was taken with a Nikon D5 camera.

...in MFing OUTER SPACE, HOLY %$£#

#Artemis #ArtemisII

mastodon.art
24
3
10
0
Open post
Johann Sebastian Staedtler 🇨🇦 @jsstaedtler@mastodon.art
· 3mo ago

Can anyone confirm that the company name "ULINE" is pronounced "you-line?"

It's super petty but I make a point of mispronouncing the name of organizations I despise, and I've always used "oo-leen."

7
4
3
0
Open post
Johann Sebastian Staedtler 🇨🇦 @jsstaedtler@mastodon.art
· 3mo ago

I kinda like the Google News app on Android, partly because it provides all available sources for each event. Plus, it lets me fine-tune the topics it covers—and what sources or topics I *don't* want it to provide.

...Well, up to a certain point, anyway. Like, I can block stories about Taylor Swift or figure skating or the province of Alberta.

What I can't block: Murders. Shootings. Car crashes. Law enforcement.

Sigh.

5
2
0
0
Open post
Johann Sebastian Staedtler 🇨🇦 @jsstaedtler@mastodon.art
· 2mo ago
Replying to
@wallmask3@mastodon.art 😳 How many more characters can we get you to draw in just a shirt...
4
0
0
0
Open post
Johann Sebastian Staedtler 🇨🇦 @jsstaedtler@mastodon.art
· 5mo ago

Once again I am messing around with the Mastodon API :A_BlobCat_Code: I intend to export my bookmarks, most importantly grabbing the full content and media of each bookmarked toot—because toots can expire or be deleted.

I'm only doing this for myself, so it doesn't have to be pretty! However, authenticated API calls have to be done through an app registration. I guess the hot new Masto client "jsstaedtler_mucking_about_with_curl" will show up in the server logs soon enough

11
6
2
0
Open post
Johann Sebastian Staedtler 🇨🇦 @jsstaedtler@mastodon.art
· 6mo ago

RE: @jwilker@wandering.shop

Ah, here's what I've been looking for: a visual of where Integrity is along their planned path. They're still in Earth orbit, but a few hours from now they'll do a burn to leave orbit and head moonward.

For a diagram that's more to scale, this page demonstrates some crazy upcoming gravitational tricks: https://svs.gsfc.nasa.gov/5610/

#artemis #artemis2 #nasa

wandering.shop
15
0
4
0
Open post
Johann Sebastian Staedtler 🇨🇦 @jsstaedtler@mastodon.art
· 2mo ago
Replying to
I installed SyncThing in Desktop Mode, and paired the screenshots directory¹ to my Windows fileserver PC. Worked like a charm. Sadly, it only works like a charm *in Desktop Mode*. The Linux applications there obviously don't run while in regular old Steam Deck gaming mode. ¹ Traditionally this is a truly arcane filepath full of very long ID numbers, but recent Steam versions let you select a custom path for screenshot storage, which is a godsend. 2/n
3
1
0
0
Open post
Johann Sebastian Staedtler 🇨🇦 @jsstaedtler@mastodon.art
· 2mo ago
Replying to
@Shaibonbon@indulgent.art Absolutely! And he'll also rip your hand off
2
0
0
0
Open post
Johann Sebastian Staedtler 🇨🇦 @jsstaedtler@mastodon.art
· 5mo ago
Replying to
I'm not fundamentally opposed to web crawlers, I would actually love it if my work is more discoverable. But this is such an obnoxious situation that I'm forced to accomodate or protect against. I'm starting to think I need to test for mutually exclusive tags, and if two or more are selected, the resulting page will have no links at all except one to go back. That will deny the bots any more links to dive into. But maybe there are better options? I'd wager this is not a novel issue... 🧵7/7
6
10
1
0
Open post
Johann Sebastian Staedtler 🇨🇦 @jsstaedtler@mastodon.art
· 5mo ago
Replying to
How many permutations of tags are there? A butttonne, and the bot will diligently check out ALL OF THEM. Thousands and thousands of page loads! And even though all of them have 0 images to display, there will still be a tag list to choose from, and it will always visually update to indicate which tags are currently selected. So the page can't just be saved in a static HTML file, and the bot isn't going to load anything from it's own cache. 🧵6/?
4
5
0
0
Open post
Johann Sebastian Staedtler 🇨🇦 @jsstaedtler@mastodon.art
· 2mo ago
Replying to
@Shaibonbon@indulgent.art :A_BlobCat_Melt:
1
1
0
0
Open post
Johann Sebastian Staedtler 🇨🇦 @jsstaedtler@mastodon.art
· 5mo ago
Replying to
But you can't stop anyone from entering a URL with any combination of tag names. You must decide what page they will see when they do so, and in my case, it's a gallery page with 0 images. Now: enter the web crawler bot. It finds my site. It grabs all of the links on the front page, then starts loading each one. Then it grabs all of the links on *those* pages, and starts loading all of *them*. Presumably it will stop once all links have been viewed. 🧵4/?
3
1
0
0
Open post
Johann Sebastian Staedtler 🇨🇦 @jsstaedtler@mastodon.art
· 6mo ago

OH THANK FUCK

4
0
0
0
Open post
Johann Sebastian Staedtler 🇨🇦 @jsstaedtler@mastodon.art
· 4mo ago
Replying to
@wallmask3@mastodon.art MARCILLE ❤️❤️❤️
2
0
0
0
Open post
Johann Sebastian Staedtler 🇨🇦 @jsstaedtler@mastodon.art
· 6mo ago
Replying to
@MichaelKlamerus you sold BABY? you sold her like the commodity? oh! oh! jail for michael! jail for michael for One Thousand Years!!!!
3
0
0
0
Open post
Johann Sebastian Staedtler 🇨🇦 @jsstaedtler@mastodon.art
· 5mo ago
Replying to
@wallmask3@mastodon.art Holy fgrbhdsgfrb this is stunning :BlobCat_HeartEyes: Thank you for such a beautiful gift
2
2
0
0
Open post
Johann Sebastian Staedtler 🇨🇦 @jsstaedtler@mastodon.art
· 5mo ago
Replying to
This method of selecting tags allows for invalid combos, like "?tag=2026%2C2025". That selects images that were drawn both in 2026 *and* 2025... which obviously can't exist! The resulting page will tell you that 0 images were found. A human would generally make sense of the available options, and *not* select two different years simultaneously. I could even code the page so that if one year is already selected, you can't select another one. 🧵3/?
2
27
0
0
Open post
Johann Sebastian Staedtler 🇨🇦 @jsstaedtler@mastodon.art
· 5mo ago
Replying to
So it loads my gallery page, and sees the list of tags: maybe 50 different links, all of which load the gallery page with a new filter applied. So it loads one, like "?tag=2026". On the resulting page, there are still 50-odd tag links available. So it loads another one, and the URL now includes "?tag=2026%2C2025". Which is nonsense, but the page still loads. Well, there are 0 images to show on that page, but still more tags to open! So next the bot opens "?tag=2026%2C2025%2C2024"... 🧵5/?
2
3
0
0
Open post
Johann Sebastian Staedtler 🇨🇦 @jsstaedtler@mastodon.art
· 6mo ago
Replying to
@doombloomart I and others I know have experienced that pressure: you get an idea for a fun comic series, but you can't actually publish anything until you've fully fledged out the characters and story, nailed down a consistent art style and layout, set yourself up at the most popular host sites, built up a buffer, etc. etc. I know I ought to just draw the 4 or 5 comic strips I have in my mind and then choose where to go from there, but yeah 🤷‍♀️
2
0
0
0
Open post
Johann Sebastian Staedtler 🇨🇦 @jsstaedtler@mastodon.art
· 5mo ago
Replying to
@Shaibonbon@indulgent.art :BlobCat_Yipee:
1
0
0
0
Open post
Johann Sebastian Staedtler 🇨🇦 @jsstaedtler@mastodon.art
· 5mo ago
Replying to
@NullTheFool@mastodon.gamedev.place How do you make such banal subjects SO CUTE good lord you have superpowers
1
1
1
0
Open post
Johann Sebastian Staedtler 🇨🇦 @jsstaedtler@mastodon.art
· 5mo ago
Replying to
@mrencyclopedia@retro.pizza Yeah, the bookmarks export is merely a list of the URL to each bookmarked toot. I could programatically load each URL and capture the content, though I could hit snags if any toots (or their instance) aren't fully public. I figure I'll just authenticate once into mastodon.art, then I can get the full data of each bookmark directly via a single server.
1
0
0
0
Open post
Johann Sebastian Staedtler 🇨🇦 @jsstaedtler@mastodon.art
· 5mo ago
Replying to
@hylianwest@mastodon.art Hmmmmmm probably yeah, maybe if a client keeps tacking new tags to the end of a URL, at a speed too fast to reasonably be human, I can drop their requests
1
0
0
0
Open post
Johann Sebastian Staedtler 🇨🇦 @jsstaedtler@mastodon.art
· 5mo ago
Replying to
@pentup@mastodon.art That's a fantastic idea actually! That's a pretty simple change for me to make, and it will create a dead end for the crawlers once they've strung too many tags together. Thank you!
1
2
0
0
Open post
Johann Sebastian Staedtler 🇨🇦 @jsstaedtler@mastodon.art
· 5mo ago
Replying to
@jeff@higgy.social Happily, I'm able to use a .htaccess file in my root directory to configure Apache to redirect specific user agents. The frustration I have is that I'll discover a new one churning through my site, so I'll block them, but then a few days later *another* new one will come along to do the exact same thing 😮‍💨
1
2
0
0
Open post
Johann Sebastian Staedtler 🇨🇦 @jsstaedtler@mastodon.art
· 5mo ago
Replying to
@hypha@cafe.mycelium.locahlo.st Aw thank you :BlobCat_Heart:
1
0
0
0
Open post
Johann Sebastian Staedtler 🇨🇦 @jsstaedtler@mastodon.art
· 5mo ago
Replying to
@vga256@mastodon.tomodori.net The server is managed with cPanel which provides a surprising amount of options, including IP blocking; and .htaccess files give me some good control over Apache. So I can certainly handle *known* bad actors. It does look like I need to pick a threshold of behaviour that will result in a 404 or some other dead end. I can imagine a human legitimately filtering on 2-3 tags, but more than that (as well as invalid combos) could be denied.
1
3
0
0
Open post
Johann Sebastian Staedtler 🇨🇦 @jsstaedtler@mastodon.art
· 5mo ago
Replying to
@redstrate@mastoart.social Ah, this sounds promising! I don't want to make my site invisible on the greater Web by blocking all bot crawlers, but I'd be fine with them only loading URLs with no queries/parameters (anything after a ?). I'll look into that meta tag, though I acknowledge the other reply here that bots can happily ignore that.
1
2
0
0
Open post
Johann Sebastian Staedtler 🇨🇦 @jsstaedtler@mastodon.art
· 5mo ago
Replying to
@vga256@mastodon.tomodori.net Ah, you're absolutely right: if the query includes tags that don't even exist, I can tell it to jog off. That's a pretty easy task. Sadly, the bots are following actual links on legit gallery pages. Every tag is a link with a valid query, and the query just grows longer as you click through them. That's where I figure I need to set a limit.
1
2
0
0
Open post
Johann Sebastian Staedtler 🇨🇦 @jsstaedtler@mastodon.art
· 5mo ago
Replying to
@vga256@mastodon.tomodori.net I'm sharing a paid host with a friend. Thanks to relatively low combined popularity, we can get away with a cheap plan, but I really don't want random bots to ruin that
1
6
0
0
Open post
Johann Sebastian Staedtler 🇨🇦 @jsstaedtler@mastodon.art
· 5mo ago
Replying to
@requiem@masto.hackers.town I'll point you toward @vga256@mastodon.tomodori.net who has done Mac restorations, though I don't know if that goes back to Apple II
1
2
0
0
Open post
Johann Sebastian Staedtler 🇨🇦 @jsstaedtler@mastodon.art
· 5mo ago
Replying to
@snuggle_slime@catgirl.works lol that's okay, sadly it's not a very straightforward task. Right now tags are just string values tacked on to every gallery image, and there's no way to differentiate which ones are years and which aren't... so I can't test whether two different years are being selected simultaneously. I've long been meaning to create tag "categories", much like how the booru sites do it, and that would make this task a lot easier.
0
0
0
0
Open post
Johann Sebastian Staedtler 🇨🇦 @jsstaedtler@mastodon.art
· 4mo ago
Replying to
@jonathan@charade.social That was my stop but I was slippin and missed it
0
0
0
0
Open post
Johann Sebastian Staedtler 🇨🇦 @jsstaedtler@mastodon.art
· 5mo ago
Replying to
@halcy@icosahedron.website I've done stuff with other application APIs before, where you can simply generate an auth token in your user settings (with the regular graphical UI), then plug that right into the API calls. Definitely simpler that way :BlobCat_SmilignOpenMouth:
0
2
0
0
Open post
Johann Sebastian Staedtler 🇨🇦 @jsstaedtler@mastodon.art
· 5mo ago
Replying to
@halcy@icosahedron.website Oh cool, I didn't know that was there! Makes it easier, thanks!
0
0
0
0
Open post
Johann Sebastian Staedtler 🇨🇦 @jsstaedtler@mastodon.art
· 5mo ago
Replying to
@cb@boop.bleepbop.space I also use the .htaccess method to "block" specific agents, so they simply get thousands of 0 byte responses. Whenever it's a known LLM/AI scraper, I'm happy with that solution (and IP blocking ones that don't present a unique user agent). I've heard of Iocane and similar tools but never looked into them, and I guess now is the time!
0
0
0
0
Open post
Johann Sebastian Staedtler 🇨🇦 @jsstaedtler@mastodon.art
· 5mo ago
Replying to
@csolisr Woah I didn't know about this, thank you!
0
0
0
0
Open post
Johann Sebastian Staedtler 🇨🇦 @jsstaedtler@mastodon.art
· 3mo ago
Replying to
@me I love Mastodon's mute function because it hides individuals from my home feed, but still lets them see me and even reply to me. If they don't use reliable keywords or content warnings that I can filter on, at least I can still save myself without having to go nuclear on them with a block
0
0
0
0
Open post
Johann Sebastian Staedtler 🇨🇦 @jsstaedtler@mastodon.art
· 5mo ago

@www.thebeaverton.com@rss-parrot.net

#CanPoli

rss-parrot.net
0
0
0
0
Open post
Johann Sebastian Staedtler 🇨🇦 @jsstaedtler@mastodon.art
· 5mo ago
Replying to
@CarbonCatalyst@mastodon.social I'm on a shared webhost, so not much access to the backend outside of Apache
0
0
0
0
Open post
Johann Sebastian Staedtler 🇨🇦 @jsstaedtler@mastodon.art
· 2mo ago
Replying to
@eldersea@expressional.social Funny enough, I've known about SyncThing for aaaaaaages (many people extol it's virtues), but it had never fit my use cases until now. I often need to move files to/from Android or FTP. Finally I have a need to move files between desktop OSes on the same LAN
0
1
0
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 05:25:29 UTC