Show newer

@f0x Me, a french canadian: I can't believe our culture keeps being reduced to this, not everything we do has to do with maple syrup, jeez
Also me: *has a father-in-law who runs a maple plantation as a hobby*

re: work 

@tobi mhh, it's not so much about taking breaks, more that being the sole active person in that area means I get to design and do everything, which has it's upsides and downsides :')

re: work 

similar with other side-projects te FediFox stuff

Show thread

work 

been thinking that it'd probably be good to not be the sole frontend/js person for GoToSocial, but also I'm not sure i would work well together with anyone in that context...

@FuchsiaShock in highschool i ordered a joystick module for electronics tinkering, and it was more fun to just play with on its own

@vy hey we've only just started, odds are we'll encounter something way worse before 2024

> it's an implicit opt-in

aaaaaa the mental gymnastics

this will, of course, keep happening as long as Website Boy keeps adding APIs literally designed to show off instance metadata to scrapers, and shipping config defaults equivalent to "scrape me Mommy 🥺🥺🥺"

Show thread

NGINX user agent blocking, long code 

@vyr if you're matching multiple user-agents it's easier (and I think more efficient?) to use a `map` instead

in the `http` block (not `server`) add
```
map $http_user_agent $blocked_user_agent {
default 0;
"FediList agent (fedilist.com/)" 1;
"~Python/.+ aiohttp/" 1;
"~Python/.+ websockets/" 1;
}
```
etc, where '1' means it's a blocked agent (with regex support)

then add a single `if` block to your `server` blocks:
```
if ($blocked_user_agent) {
return 444;
}
```

@djsundog just a heads-up, afaik a domain block does nothing, because they're unauthenticated/unsigned requests to the public api... you really need their robots.txt (or ip blocks) sigh

@aurynn if only the techbros could be normal for once we wouldn't need all this

i wonder what part of (online) debate has made it so hard to be critical of things you support

i guess it's polarization, and foregoing of nuance?

@thufie @maloki maybe the app gets killed in the background and on restart it just picks the default again?

meds, caffeine, bad 

me starting adhd meds: oh no i had 5mg of methylphenidate and slowly drank less than half a cup of coffee because i wanted to quite slowly and now im hella overstimulated

me now: takes 10mg with a swig of energy drink

Show older
Pixietown

Small server part of the pixie.town infrastructure. Registration is closed.