social.wildeboer.net is one of the many independent Mastodon servers you can use to participate in the fediverse.
Mastodon instance for people with Wildeboer as their last name

Server stats:

2
active users

@jwildeboer lol, thankfully that's not a protocol thing.

@mariusor@metalhead.club @jwildeboer@social.wildeboer.net this is mildly concerning, but is no different from an http server serving different websites for different clients.

Were they smoking things when designing http? Probably, but that's tangential 😏

@julian maybe I misunderstood the post from LivingCooki, but I really don't think that HTTP has that kind of string interpolation anywhere in its protocol.

@jwildeboer

@jwildeboer@social.wildeboer.net actually while I'm at it, "http servers serving different things based on who's requesting it" is a foundational element of the web.

The fact that you are a "logged in" version of your app is proof of that.

@jwildeboer I mean, basically just an instance modified to serve different content based on who is asking?

That's a fun hack, but is it #ActivityPub related?

I think it's just important to be aware of it - in theory, the fediverse *you* see may be different from the one someone else gets if there's a malicious actor involved.

@larsmb @jwildeboer Does it really work? I've just tried $INSTANCE$host$ and I see the variables, no expansion.

Also when visiting void.rehab/notes/a4fh6wx4mlfri there is no expansion.

Seems like a bug in a certain ActivityPub implementation, not in ActivityPub itself.

void.rehabLesbian Liv (@LivingCooki)Did you know that the hardware that hosts $INSTANCE$host$ has worms inside of it

@taschenorakel It's a specific change they've implemented.
It doesn't work generally.

And they only activate it when pulled via ActivityPub (e.g., via your instance, not when you fetch it via the browser directly).

@jwildeboer