who up mastodoning they social
@_who_up_instancing_they_host The full moon is just a few days away. Prime time for finding lycanthropes!
@_who_up_instancing_they_host oh my god this changes based on the instance you’re on
@GroupNebula563 pretty sure it's a secular bot 😹🤖 @_who_up_instancing_they_host
@Heliograph @_who_up_instancing_they_host no I mean like it changes depending on what instance you view it from, I’m just surprised at the technical wizardry going on
@GroupNebula563 @_who_up_instancing_they_host I'm still not sure what they're doing 😆
@Heliograph @_who_up_instancing_they_host I presume it analyzes what instance is making the request and then returns a corresponding post object

@GroupNebula563 @Heliograph @_who_up_instancing_they_host

And probably refuses to give out signed objects, so that boosts do not propagate versions for wrong instances.

@maia @_who_up_instancing_they_host oh .eu.org is a funny edge case. while (parts.length > 2 && parts.at(-1).length <= 3) parts.pop() should turn it into "who up shrimping they magmaus3 though hehe
Public Suffix List

@networkexception @maia @_who_up_instancing_they_host it has actually considered doing that as well but for some reason the code above also doesn't work and now its too scared to touch the logic lmfao

this entire server is literally held together by duct tape, hopes, dreams and 700 lines of terrible, terrible javascript

you fool, you forgot to include the subdomain
@[email protected] it should be who up snacing they 122.hu
Ok but this depends on the instance, no? eg for brain.worm.pink, "who up worming they pink" is much better than "who up braining they worm.pink"

CC: @[email protected]
@green @_who_up_instancing_they_host this was actually considered, but from a detailed analysis (pulling instance names out of its ass) the amount of false positives for cases like mk.absturztau.be or mastodon.catgirl.cloud where the tld is the more important part of the name outweighs the false positives of 2lding they tld