I 2024-02-14 08:50:56.695195+00:00 Got Like from https://hub.netzgemeinde.eu/channel/jupiter_rowland: {
"@context": [
"https://www.w3.org/ns/activitystreams",
"https://w3id.org/security/v1",
"https://hub.netzgemeinde.eu/apschema/v1.10"
],
"type": "Like",
"id": "https://hub.netzgemeinde.eu/activity/3be1cd21-c4b0-4afc-a77d-8cc3180432c5",
"diaspora:guid": "3be1cd21-c4b0-4afc-a77d-8cc3180432c5",
"published": "2024-02-14T08:50:55Z",
"inReplyTo": "https://foggyminds.com/objects/c6ef095f-8765-cc13-ca60-7ee370078191",
"actor": "https://hub.netzgemeinde.eu/channel/jupiter_rowland",
"object": {
"id": "https://foggyminds.com/objects/c6ef095f-8765-cc13-ca60-7ee370078191",
"type": "Note",
"summary": "",
"inReplyTo": "https://undernopretext.social/users/BendingUnit/statuses/111926701160612255",
"diaspora:guid": "c6ef095f-8765-cc13-ca60-7ee370078191",
"published": "2024-02-14T01:13:46Z",
"url": "https://foggyminds.com/display/c6ef095f-8765-cc13-ca60-7ee370078191",
"attributedTo": "https://foggyminds.com/profile/shiri",
"sensitive": false,
"content": "@<a href=\"https://undernopretext.social/users/BendingUnit\" target=\"_blank\" rel=\"nofollow noopener\" >Formally Known As Bending Unit</a> @<a href=\"https://fed.brid.gy/snarfed.org\" target=\"_blank\" rel=\"nofollow noopener\" >Ryan Barrett</a> I'm just calling out people for being assholes because OP is getting shit on for spending the extra effort to offer a respectful feature...<br /><br />Thread is full of assholes who think it's impossible and unreasonable to just block an instance and that somehow it's a deep violation of the principles of the fediverse for it to federate, let alone federate by default.<br /><br />&quot;How dare bridges, a thing that's been around for every single federated platform throughout history, offer an opt-out function, a feature that few if any other bridges offer as the norm is for them to just connect and not care&quot;<br /><br />And again on the topic of enshittification... you share the whole definition but clearly only read half of it because you don't understand what a two-sided market is... and how this is not a two sided market...<br /><br />To clarify: a two-sided market is a business with two different sides to it, in most cases with enshittification we're talking about users and advertisers, but it can also be something like a credit card company (cardholders and merchants). Enshittification does not happen between platforms, it happens within a platform that's acting as a two-sided market.<br /><br />ActivityPub is not a market at all, the vast majority of AP instances are not two-sided markets (I haven't seen any as of yet, but I'm sure there's an ad driven one out there somewhere), the bridge is not a two-sided market, the only two-sided market in this conversation is Bluesky itself.",
"contentMap": {
"en": "<p><bdi>@<a href=\"https://undernopretext.social/users/BendingUnit\" class=\"userinfo mention\" title=\"BendingUnit\">BendingUnit</a></bdi> <bdi>@<a href=\"https://fed.brid.gy/snarfed.org\" class=\"userinfo mention\" title=\"snarfed.org\">snarfed.org</a></bdi> I'm just calling out people for being assholes because OP is getting shit on for spending the extra effort to offer a respectful feature...</p><p>Thread is full of assholes who think it's impossible and unreasonable to just block an instance and that somehow it's a deep violation of the principles of the fediverse for it to federate, let alone federate by default.</p><p>\"How dare bridges, a thing that's been around for every single federated platform throughout history, offer an opt-out function, a feature that few if any other bridges offer as the norm is for them to just connect and not care\"</p><p>And again on the topic of enshittification... you share the whole definition but clearly only read half of it because you don't understand what a two-sided market is... and how this is not a two sided market...</p><p>To clarify: a two-sided market is a business with two different sides to it, in most cases with enshittification we're talking about users and advertisers, but it can also be something like a credit card company (cardholders and merchants). Enshittification does not happen between platforms, it happens within a platform that's acting as a two-sided market.</p><p>ActivityPub is not a market at all, the vast majority of AP instances are not two-sided markets (I haven't seen any as of yet, but I'm sure there's an ad driven one out there somewhere), the bridge is not a two-sided market, the only two-sided market in this conversation is Bluesky itself.</p>"
},
"source": {
"content": "@[url=https://undernopretext.social/users/BendingUnit]Formally Known As Bending Unit[/url] @[url=https://fed.brid.gy/snarfed.org]Ryan Barrett[/url] I'm just calling out people for being assholes because OP is getting shit on for spending the extra effort to offer a respectful feature...\n\nThread is full of assholes who think it's impossible and unreasonable to just block an instance and that somehow it's a deep violation of the principles of the fediverse for it to federate, let alone federate by default.\n\n&quot;How dare bridges, a thing that's been around for every single federated platform throughout history, offer an opt-out function, a feature that few if any other bridges offer as the norm is for them to just connect and not care&quot;\n\nAnd again on the topic of enshittification... you share the whole definition but clearly only read half of it because you don't understand what a two-sided market is... and how this is not a two sided market...\n\nTo clarify: a two-sided market is a business with two different sides to it, in most cases with enshittification we're talking about users and advertisers, but it can also be something like a credit card company (cardholders and merchants). Enshittification does not happen between platforms, it happens within a platform that's acting as a two-sided market.\n\nActivityPub is not a market at all, the vast majority of AP instances are not two-sided markets (I haven't seen any as of yet, but I'm sure there's an ad driven one out there somewhere), the bridge is not a two-sided market, the only two-sided market in this conversation is Bluesky itself.",
"mediaType": "text/bbcode"
},
"attachment": [],
"tag": [
{
"type": "Mention",
"href": "https://undernopretext.social/users/BendingUnit",
"name": "@BendingUnit@undernopretext.social"
},
{
"type": "Mention",
"href": "https://fed.brid.gy/snarfed.org",
"name": "@snarfed.org@fed.brid.gy"
}
],
"to": [
"https://www.w3.org/ns/activitystreams#Public",
"https://undernopretext.social/users/BendingUnit",
"https://fed.brid.gy/snarfed.org"
],
"cc": [
"https://mastodon.social/users/fediversereport/followers",
"https://indieweb.social/@snarfed"
],
"actor": "https://foggyminds.com/profile/shiri"
},
"attachment": [
{
"type": "PropertyValue",
"name": "zot.diaspora.fields",
"value": {
"positive": "true",
"guid": "3be1cd21-c4b0-4afc-a77d-8cc3180432c5",
"author": "jupiter_rowland@hub.netzgemeinde.eu",
"parent_type": "Comment",
"parent_guid": "c6ef095f-8765-cc13-ca60-7ee370078191",
"author_signature": "...="
}
},
{
"type": "PropertyValue",
"name": "zot.activitypub.rawmsg",
"value": "{\"@context\":[\"https://www.w3.org/ns/activitystreams\",\"https://w3id.org/security/v1\",\"https://hub.netzgemeinde.eu/apschema/v1.10\"],\"type\":\"Like\",\"id\":\"https://hub.netzgemeinde.eu/activity/3be1cd21-c4b0-4afc-a77d-8cc3180432c5\",\"diaspora:guid\":\"3be1cd21-c4b0-4afc-a77d-8cc3180432c5\",\"published\":\"2024-02-14T08:50:55Z\",\"inReplyTo\":\"https://foggyminds.com/objects/c6ef095f-8765-cc13-ca60-7ee370078191\",\"actor\":\"https://hub.netzgemeinde.eu/channel/jupiter_rowland\",\"object\":{\"id\":\"https://foggyminds.com/objects/c6ef095f-8765-cc13-ca60-7ee370078191\",\"type\":\"Note\",\"summary\":\"\",\"inReplyTo\":\"https://undernopretext.social/users/BendingUnit/statuses/111926701160612255\",\"diaspora:guid\":\"c6ef095f-8765-cc13-ca60-7ee370078191\",\"published\":\"2024-02-14T01:13:46Z\",\"url\":\"https://foggyminds.com/display/c6ef095f-8765-cc13-ca60-7ee370078191\",\"attributedTo\":\"https://foggyminds.com/profile/shiri\",\"sensitive\":false,\"content\":\"@<a href=\\\"https://undernopretext.social/users/BendingUnit\\\" target=\\\"_blank\\\" rel=\\\"nofollow noopener\\\" >Formally Known As Bending Unit</a> @<a href=\\\"https://fed.brid.gy/snarfed.org\\\" target=\\\"_blank\\\" rel=\\\"nofollow noopener\\\" >Ryan Barrett</a> I'm just calling out people for being assholes because OP is getting shit on for spending the extra effort to offer a respectful feature...<br /><br />Thread is full of assholes who think it's impossible and unreasonable to just block an instance and that somehow it's a deep violation of the principles of the fediverse for it to federate, let alone federate by default.<br /><br />&quot;How dare bridges, a thing that's been around for every single federated platform throughout history, offer an opt-out function, a feature that few if any other bridges offer as the norm is for them to just connect and not care&quot;<br /><br />And again on the topic of enshittification... you share the whole definition but clearly only read half of it because you don't understand what a two-sided market is... and how this is not a two sided market...<br /><br />To clarify: a two-sided market is a business with two different sides to it, in most cases with enshittification we're talking about users and advertisers, but it can also be something like a credit card company (cardholders and merchants). Enshittification does not happen between platforms, it happens within a platform that's acting as a two-sided market.<br /><br />ActivityPub is not a market at all, the vast majority of AP instances are not two-sided markets (I haven't seen any as of yet, but I'm sure there's an ad driven one out there somewhere), the bridge is not a two-sided market, the only two-sided market in this conversation is Bluesky itself.\",\"contentMap\":{\"en\":\"<p><bdi>@<a href=\\\"https://undernopretext.social/users/BendingUnit\\\" class=\\\"userinfo mention\\\" title=\\\"BendingUnit\\\">BendingUnit</a></bdi> <bdi>@<a href=\\\"https://fed.brid.gy/snarfed.org\\\" class=\\\"userinfo mention\\\" title=\\\"snarfed.org\\\">snarfed.org</a></bdi> I'm just calling out people for being assholes because OP is getting shit on for spending the extra effort to offer a respectful feature...</p><p>Thread is full of assholes who think it's impossible and unreasonable to just block an instance and that somehow it's a deep violation of the principles of the fediverse for it to federate, let alone federate by default.</p><p>\\\"How dare bridges, a thing that's been around for every single federated platform throughout history, offer an opt-out function, a feature that few if any other bridges offer as the norm is for them to just connect and not care\\\"</p><p>And again on the topic of enshittification... you share the whole definition but clearly only read half of it because you don't understand what a two-sided market is... and how this is not a two sided market...</p><p>To clarify: a two-sided market is a business with two different sides to it, in most cases with enshittification we're talking about users and advertisers, but it can also be something like a credit card company (cardholders and merchants). Enshittification does not happen between platforms, it happens within a platform that's acting as a two-sided market.</p><p>ActivityPub is not a market at all, the vast majority of AP instances are not two-sided markets (I haven't seen any as of yet, but I'm sure there's an ad driven one out there somewhere), the bridge is not a two-sided market, the only two-sided market in this conversation is Bluesky itself.</p>\"},\"source\":{\"content\":\"@[url=https://undernopretext.social/users/BendingUnit]Formally Known As Bending Unit[/url] @[url=https://fed.brid.gy/snarfed.org]Ryan Barrett[/url] I'm just calling out people for being assholes because OP is getting shit on for spending the extra effort to offer a respectful feature...\\n\\nThread is full of assholes who think it's impossible and unreasonable to just block an instance and that somehow it's a deep violation of the principles of the fediverse for it to federate, let alone federate by default.\\n\\n&quot;How dare bridges, a thing that's been around for every single federated platform throughout history, offer an opt-out function, a feature that few if any other bridges offer as the norm is for them to just connect and not care&quot;\\n\\nAnd again on the topic of enshittification... you share the whole definition but clearly only read half of it because you don't understand what a two-sided market is... and how this is not a two sided market...\\n\\nTo clarify: a two-sided market is a business with two different sides to it, in most cases with enshittification we're talking about users and advertisers, but it can also be something like a credit card company (cardholders and merchants). Enshittification does not happen between platforms, it happens within a platform that's acting as a two-sided market.\\n\\nActivityPub is not a market at all, the vast majority of AP instances are not two-sided markets (I haven't seen any as of yet, but I'm sure there's an ad driven one out there somewhere), the bridge is not a two-sided market, the only two-sided market in this conversation is Bluesky itself.\",\"mediaType\":\"text/bbcode\"},\"attachment\":[],\"tag\":[{\"type\":\"Mention\",\"href\":\"https://undernopretext.social/users/BendingUnit\",\"name\":\"@BendingUnit@undernopretext.social\"},{\"type\":\"Mention\",\"href\":\"https://fed.brid.gy/snarfed.org\",\"name\":\"@snarfed.org@fed.brid.gy\"}],\"to\":[\"https://www.w3.org/ns/activitystreams#Public\",\"https://undernopretext.social/users/BendingUnit\",\"https://fed.brid.gy/snarfed.org\"],\"cc\":[\"https://mastodon.social/users/fediversereport/followers\",\"https://indieweb.social/@snarfed\"],\"actor\":\"https://foggyminds.com/profile/shiri\"},\"attachment\":[{\"type\":\"PropertyValue\",\"name\":\"zot.diaspora.fields\",\"value\":{\"positive\":\"true\",\"guid\":\"3be1cd21-c4b0-4afc-a77d-8cc3180432c5\",\"author\":\"jupiter_rowland@hub.netzgemeinde.eu\",\"parent_type\":\"Comment\",\"parent_guid\":\"c6ef095f-8765-cc13-ca60-7ee370078191\",\"author_signature\":\"egJGaeKL8XzeXLv9ZH1xeRlh8NUV1z350r7wCjdR8PLfE+Prp8MYGUdIcSbsV+kLq35yKTSFZVoaFEcrJvmChozAIvg55vl/Qy3eNJEd6n0Y79ywIZ9RGm543u4WMBrUYL1t9yS5qEDv/edh8ZkvAvXtl24cUeBNQmWPimRHYPdNpYYHw+7yxnp9uPeNJi7p03cptYbIQ2wpGHDTw6/r6+jsFow4dqawIYh6rdNLNJaA1pNVg3P0rBGdRWgprTiHH9m9fAvJYV0n2dtabsFIVrgdTHqju11C2G/xRD2dTbM5mj/LspvFvQ6F8r8Y1LOlSCG2dxviLpQNmLbrUDGF1aI3GGJXZOg5DcJkzt9xgowC7PnAfztOFQa/dIQx8DfzORITBQPS5Vd0n7a60GUgJTgNeNq+RM0upuk+vXfaM6H8iGU6i3AoFLEEgM8h3T9OKcEVRmZIdoINYpn7V9US2++NmhU/48A6Ij2CyOnpXilS69F1yAPHIkClF0v1TmaiSxufZ9DJKHhUfjXSn/ZbzUrMWN/9oD1RYZqjEV6bBZcyQEBJ2Ipnou+RVvntsLkEHSOjvU4HMcq66EySvrtoVlfk49UKixdAw/3h8Hz/s2y12sJmrYE9j19hNlBUjujaPw376s2ojvvfqHklYhv5ONm3CkshLLFFwwkzD1bBpOk=\"}}],\"to\":[\"https://www.w3.org/ns/activitystreams#Public\"],\"cc\":[\"https://hub.netzgemeinde.eu/followers/jupiter_rowland\",\"https://fed.brid.gy/snarfed.org\",\"https://mastodon.social/users/fediversereport/followers\",\"https://indieweb.social/@snarfed\"],\"signature\":{\"@context\":[\"https://www.w3.org/ns/activitystreams\",\"https://w3id.org/security/v1\"],\"type\":\"RsaSignature2017\",\"nonce\":\"e0c0282003b47b46f1a93a8e7e8e819c54b07c043915c9b636540d09498709cb\",\"creator\":\"https://hub.netzgemeinde.eu/channel/jupiter_rowland\",\"created\":\"2024-02-14T08:50:55Z\",\"signatureValue\":\"GR2d7w7CkVuaBAQLLhCkP7ISNc7ibKWBHDyPSKpgw6FHdDm9XtpDmcVoLpdk/6sGFH4V+sCMrOeWYPdqWI/+EE12KWhYCyOjk1uydMJDbwU50tSjL3kADrKW5N9yqoktwIay0BysssM5inqP4TsQVXGzX3+J3ULp2qkEvZy1vtBj0CVkl3lMnG0X4FnNY1DghqZxCSGeZ5f0dGXc046Vgv/RLI8+dqKSc2kfGS+ftPmgcFJZ0+S8YDTfo8LdTgmm2MkEF7oX4dRdJdO1F3rihELMwxnESxVJqm/FB9GGUrvNfL15wGX6WEe1k5Fp/1v/jNCyMzS5FlqZCYEtSonbd2RbfEHQ4KSgSKmur9wm/91chHkL3b0sX35j8dexO4cAX9RnhGHOz7Gbfph5mPYjG92JpGjbeuP5Hnq9dqShJhpWIiw0QH9c5Jl/9zmgBe5WEDW1UJNY1V9A+wEMzMusI9sFXHLIDEhWCyoZDKIuTkfIEiP5rEpdG0zMuYM3Xy2e2lo2hnXCLwwWTVCmg1MxZPiyID0s581VLsrKjA55mghehRr6VW0jRrKv+eW+xvC7Im9jey++gnMFDCKyU0VcpIB7cRMd1sEu6gVBggVtCRqnjQlmTlLE3hq86PVjZljii1dyuSdS0OB8uFZanToi5uj4ubDeJvtZ5B8UhRjHeFE=\"}}"
}
],
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://hub.netzgemeinde.eu/followers/jupiter_rowland",
"https://fed.brid.gy/snarfed.org",
"https://mastodon.social/users/fediversereport/followers",
"https://indieweb.social/@snarfed"
],
"signature": ... "@context": [
"https://www.w3.org/ns/activitystreams",
"https://w3id.org/security/v1"
],
"type": "RsaSignature2017",
"nonce": "...",
"creator": "https://hub.netzgemeinde.eu/channel/jupiter_rowland",
"created": "2024-02-14T08:50:56Z",
"signatureValue": "MeGTG8MnaL04a//zmJtmHvDJeohrSabr6jlnIicuEfMcWWo+bKsRXWySKMY4iTQwq4kjw6KBYtXNPCIa2qpTP2Xhlt3P1DqpdGFJGSTeqxQd39R4cbqwGy9V/U0V2lH4ohwNzuYGP7ZlSi8vrgHjTEoz5Ygq9C8m+yeqZYYmtEBN+9AJWstrhdp61sZaOIMcnn+/zFdpbQMh0xqZnp4vk34ksi1Ve8hdVKgQoxb2RhquHON9k+uHnW2AXwUtlqXoZBNYgTGcxLW2/vut+JIJu2ARoVGtFCyF4s8IYPrWJlkh4l/C3B/cHvPverNPuSyebNfEC4wf9EF7tWgsu5QwjhqAqISEugHdcprMDN+SQs1CBxBeubI21dZkiWsAbPlWTfiRmwfu0vBsfev33MOen7/Za45zWdhxJiNINIMaP5/MpR3H6FT4mYD/Py8ihiAvGmPh4MIS+PvlNjxeELpwfxW6LbHYvhjVYN23jMNmfG0S71Sjh3sbyv93suvJL4nVf2y063qTTZM2kY8IIAsTWv/CMbDrXCIcGG9d67X6J+mgcsH1jOdeQDJVkdWjDxbiZzGa/qNfIMwa0oPeyd7anS3ogFIuQCv1YL6lz72u/Zi9pAOd/atuX0R7Ad1fNfgwJ03xpJc+4b94vsjiuy8yLTAkRKt/srSXqcRkQuFbrVg="
}
}
I 2024-02-14 08:50:56.695673+00:00 Verifying HTTP Signature
D 2024-02-14 08:50:56.696129+00:00 Loading Object https://hub.netzgemeinde.eu/channel/jupiter_rowland local=True remote=None
D 2024-02-14 08:50:56.696265+00:00 got from cache
D 2024-02-14 08:50:56.696780+00:00 last updated 2023-06-24 05:15:50.232800, refreshing
I 2024-02-14 08:50:56.698090+00:00 Signing with Key('MagicKey', 'fed.brid.gy')'s key
I 2024-02-14 08:50:57.466946+00:00 requests.get https://hub.netzgemeinde.eu/channel/jupiter_rowland {'data': None, 'auth': <httpsig.requests_auth.HTTPSignatureAuth object at 0x3dff103c68d0>, 'headers': {'Accept': '...', 'Date': '...', 'Host': '...', 'Content-Type': '...', 'Digest': '...'}, 'gateway': True}
I 2024-02-14 08:50:58.119109+00:00 Received 200:
D 2024-02-14 08:50:58.160079+00:00 Encoding detection: ascii is most likely the one.
I 2024-02-14 08:50:58.160417+00:00 Received 200
I 2024-02-14 08:50:58.160590+00:00 Got 200 headers: {'Date': 'Wed, 14 Feb 2024 08:50:58 GMT', 'Server': 'Apache', 'Expires': 'Thu, 19 Nov 1981 08:52:00 GMT', 'Cache-Control': 'no-store, no-cache, must-revalidate', 'Pragma': 'no-cache', 'Link': '<https://hub.netzgemeinde.eu/xrd?f=&uri=acct%3Ajupiter_rowland%40hub.netzgemeinde.eu>;;; rel="lrdd"; type="application/xrd+xml",<https://hub.netzgemeinde.eu/.well-known/webfinger?f=&resource=acct%3Ajupiter_rowland%40hub.netzgemeinde.eu>;;; rel="jrd"; type="application/jrd+json",<https://hub.netzgemeinde.eu/channel/jupiter_rowland>;;; rel="alternate"; type="application/ld+json; profile="https://www.w3.org/ns/activitystreams"",<https://hub.netzgemeinde.eu/channel/jupiter_rowland>;;; rel="alternate"; type="application/activity+json"', 'Digest': 'SHA-256=12Nyf+hEOdr9bK7b8ay3Jp5u5Om8150Ukoq5NXDiglE=', 'Signature': '...="https://hub.netzgemeinde.eu/channel/jupiter_rowland",algorithm="rsa-sha256",headers="content-type date digest (request-target)",signature="...="', 'Set-Cookie': 'PHPSESSID=cop8n7ej0jj67rs47s5ojd2bok; path=/; secure; HttpOnly; SameSite=None', 'Strict-Transport-Security': 'max-age=31556926', 'Upgrade': 'h2,h2c', 'Connection': 'Upgrade, Keep-Alive', 'Keep-Alive': 'timeout=15, max=100', 'Transfer-Encoding': 'chunked', 'Content-Type': 'application/ld+json; profile="https://www.w3.org/ns/activitystreams"'}
D 2024-02-14 08:50:58.161315+00:00 Encoding detection: ascii is most likely the one.
I 2024-02-14 08:50:58.161563+00:00 {
"followers": "https://hub.netzgemeinde.eu/followers/jupiter_rowland",
"type": "Person",
"tag": [
{
"value": "zot6",
"type": "PropertyValue",
"name": "Protocol"
},
{
"value": "activitypub",
"type": "PropertyValue",
"name": "Protocol"
}
],
"id": "https://hub.netzgemeinde.eu/channel/jupiter_rowland",
"summary": "An avatar roaming the decentralised and federated 3-D virtual worlds based on OpenSimulator, a free and open-source server-side re-implementation of Second Life. Mostly talking about OpenSim, sometimes about other virtual worlds, occasionally about the Fediverse beyond Mastodon. No, the Fediverse is not only Mastodon.<br /><br />Even if you see me on Mastodon, I'm not on Mastodon myself. I'm on <a href=\"https://hubzilla.org\" target=\"_blank\" rel=\"nofollow noopener\" >Hubzilla</a> which is neither a Mastodon instance nor a Mastodon fork. In fact, it's older and much more powerful than Mastodon. And it has always been connected to Mastodon.<br /><br />I regularly write posts with way more than 500 characters. If that disturbs you, block me now, but don't complain. I'm not on Mastodon, I don't have a character limit here.<br /><br />I rather give too many content warnings than too few. But I have absolutely no means of blanking out pictures for Mastodon users.<br /><br />I always describe my images, no matter how long it takes. My posts with image descriptions tend to be my longest. Don't go looking for my image descriptions in the alt-text; they're always in the post text which is always hidden behind a content warning due to being over 500 characters long.<br /><br />If you follow me, and I &quot;follow&quot; you back, I don't actually follow you and receive your posts. Unless you've got something to say that's interesting to me within the scope of this channel, or I know you from OpenSim, I block your posts. I only &quot;follow&quot; you back because Hubzilla requires me to do that to allow you to follow me. But I can read your comments and direct messages. If you boost a lot of uninteresting stuff, I'll block you boosts.<br /><br />My &quot;birthday&quot; isn't my actual birthday but my rezday. My first avatar has been around since that day.<br /><br />If you happen to know German, maybe my &quot;homepage&quot; is something for you, a blog which, much like this channel, is about OpenSim and generally virtual worlds.<br /><br />#<a class=\"zrl\" href=\"https://hub.netzgemeinde.eu/search?tag=OpenSim\" target=\"_blank\" rel=\"nofollow noopener\" >OpenSim</a> #<a class=\"zrl\" href=\"https://hub.netzgemeinde.eu/search?tag=OpenSimulator\" target=\"_blank\" rel=\"nofollow noopener\" >OpenSimulator</a> #<a class=\"zrl\" href=\"https://hub.netzgemeinde.eu/search?tag=VirtualWorlds\" target=\"_blank\" rel=\"nofollow noopener\" >VirtualWorlds</a> #<a class=\"zrl\" href=\"https://hub.netzgemeinde.eu/search?tag=Metaverse\" target=\"_blank\" rel=\"nofollow noopener\" >Metaverse</a> #<a class=\"zrl\" href=\"https://hub.netzgemeinde.eu/search?tag=SocialVR\" target=\"_blank\" rel=\"nofollow noopener\" >SocialVR</a>&nbsp;&nbsp;#<a class=\"zrl\" href=\"https://hub.netzgemeinde.eu/search?tag=fedi22\" target=\"_blank\" rel=\"nofollow noopener\" >fedi22</a>",
"endpoints": {
"sharedInbox": "https://hub.netzgemeinde.eu/inbox"
},
"signature": ... "signatureValue": "JGDrdk+R3cZ8UaErXzlPBMeEqCC6H6FnuEdr+4UkrXRXT3tqX69OX/B1itLNujRPkkFub/GvhLHjFysFZWGeP3g9q7uWSSDK4VNL7mdHHusHvrs6FL7+jjVAGqR3St/opCnIXvXAQpR/lya/3j4YseBKV/ZNVXbSCxeM+74glF2sz99unG/C+/hacx1ca6xECPaMdMnq1tv2zeFilgROLDG/HRK17+quUd5KG8hHRXtF/bK6mupbPmxDx7lHxSlZhEMAAPL1LSjXDiWOKl+nwF7JziH/U4ybyiOh86KHN8Bp2CHfad3DmPnMiVgPf9hjLSiJxRC0nLsO+dbbf3/z2GRu3HWYyGAu3IMt4c6gBLq3WwtWi26qH9Wd9FVaYRLSySIo7UfudXz9Mv2rLlEUHi1Rx+R2pNR9TQmTMdUvVES+N6yXVmuuimVb9GKBdxBEzAi4WrE+lNalK4rCoWAMhzs4P7VT0t+FOeyWT1yVB/Edor/uHHKiNUvaULzfaP2M3eTvxRVUiFQo934o0LKad4qcnCbgZ3Uk6kgyaMioCbuLK+OwGAa31lT+R0IPsJO9DNPfZ0qupY578nKlm0+bEjJOi3i11HQucDXQr79q+zVSvYN7LbkKJoAY9cKQs/VO/3e3hbVlxxCmBVVLgctXW3bIprKCpK1gcdDoXElXsO4=",
"nonce": "...",
"created": "2024-02-14T08:50:58Z",
"type": "RsaSignature2017",
"creator": "https://hub.netzgemeinde.eu/channel/jupiter_rowland",
"@context": [
"https://www.w3.org/ns/activitystreams",
"https://w3id.org/security/v1"
]
},
"discoverable": true,
"url": "https://hub.netzgemeinde.eu/channel/jupiter_rowland",
"publicKey": {
"owner": "https://hub.netzgemeinde.eu/channel/jupiter_rowland",
"signatureAlgorithm": "http://www.w3.org/2001/04/xmldsig-more#rsa-sha256",
"id": "https://hub.netzgemeinde.eu/channel/jupiter_rowland",
"publicKeyPem": "-----BEGIN PUBLIC KEY-----\nMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAmDB9nkcdhjzcfSPQG5q3\nxRVAYaWa+pKC38NhhRMbmd7+P8+8be3HUuX97bwhLdSA3+IRMz9JmX8bqqtKPK8A\nKxWFdUxoZKefwAAVpT+R89hHvi6Ib56Tp5lNlUSTIg3QXfm2gyRc3ehYbI9i6+Wr\nuFgCzdYT9bIeLqhZdFabPP4NORnyPgBQtktXcQUoDOKSaaKuitxFP1dhM9Dco3uX\nLcpQOLdY6yct5J+1Y6+/GUZgtO2pjMtkoEo6Ro0+Wlo7xfvdPnk5moljDVzPFoQE\nhUao5amorPhm1/iEpQXI0eEUW8IXdObFS8gyQJLmS30AjMkaWfwM9HFGmUmn8CSw\nKGBaKDN2C93fvmLOLpaoIRqgVTHBxfv3bN/CtvTRP83/eWvmhnlYo0fmE49tj2ZH\neCHCvRPJ+XM44WntbrUmwJ61+6nO/Io7qe7zmLm+0ew1VD9xTWAd96isW8HEmhcu\nO2iP2GALb0PqE7mgQmV1x/WAYB40+29C03UINHAnZY+nvBW6xd0wAOFiYXqjJF/4\nxEOWPvwcwOtltX+dTerFBC2KzLQQVk/CK2JdKtD2ssiYrvdC/IqPQzVMz3EAtVoP\n8sq/lzffCD3T+zhhnLhgxu7p9JNjRq83jMOOB3DUSd5izO+u6TBn5lasfoa7Eh+X\nQezGvMXhRQR4mnzrSLwZZ1ECAwEAAQ==\n-----END PUBLIC KEY-----\n"
},
"alsoKnownAs": "https://hub.hubzilla.de/channel/jupiter_rowland",
"name": "Jupiter Rowland",
"@context": [
"https://www.w3.org/ns/activitystreams",
"https://w3id.org/security/v1",
"https://hub.netzgemeinde.eu/apschema/v1.10"
],
"image": {
"mediaType": "image/jpeg",
"type": "Image",
"url": "https://hub.netzgemeinde.eu/photo/182e96bd-4431-4c42-9e71-d2fc24799fec-7"
},
"following": "https://hub.netzgemeinde.eu/following/jupiter_rowland",
"manuallyApprovesFollowers": true,
"copiedTo": "https://hub.hubzilla.de/channel/jupiter_rowland",
"updated": "2021-11-10T18:06:38Z",
"icon": {
"height": 300.0,
"mediaType": "image/jpeg",
"type": "Image",
"updated": "2023-05-03T19:29:58Z",
"url": "https://hub.netzgemeinde.eu/photo/profile/l/1035?rev=1683134998",
"width": 300.0
},
"inbox": "https://hub.netzgemeinde.eu/inbox/jupiter_rowland",
"preferredUsername": "jupiter_rowland",
"outbox": "https://hub.netzgemeinde.eu/outbox/jupiter_rowland"
}
I 2024-02-14 08:50:58.176105+00:00 Verifying signature ... /snarfed.org/inbox with key -----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAmDB9nkcdhjzcfSPQG5q3
xRVAYaWa+pKC38NhhRMbmd7+P8+8be3HUuX97bwhLdSA3+IRMz9JmX8bqqtKPK8A
KxWFdUxoZKefwAAVpT+R89hHvi6Ib56Tp5lNlUSTIg3QXfm2gyRc3ehYbI9i6+Wr
uFgCzdYT9bIeLqhZdFabPP4NORnyPgBQtktXcQUoDOKSaaKuitxFP1dhM9Dco3uX
LcpQOLdY6yct5J+1Y6+/GUZgtO2pjMtkoEo6Ro0+Wlo7xfvdPnk5moljDVzPFoQE
hUao5amorPhm1/iEpQXI0eEUW8IXdObFS8gyQJLmS30AjMkaWfwM9HFGmUmn8CSw
KGBaKDN2C93fvmLOLpaoIRqgVTHBxfv3bN/CtvTRP83/eWvmhnlYo0fmE49tj2ZH
eCHCvRPJ+XM44WntbrUmwJ61+6nO/Io7qe7zmLm+0ew1VD9xTWAd96isW8HEmhcu
O2iP2GALb0PqE7mgQmV1x/WAYB40+29C03UINHAnZY+nvBW6xd0wAOFiYXqjJF/4
xEOWPvwcwOtltX+dTerFBC2KzLQQVk/CK2JdKtD2ssiYrvdC/IqPQzVMz3EAtVoP
8sq/lzffCD3T+zhhnLhgxu7p9JNjRq83jMOOB3DUSd5izO+u6TBn5lasfoa7Eh+X
QezGvMXhRQR4mnzrSLwZZ1ECAwEAAQ==
-----END PUBLIC KEY-----

I 2024-02-14 08:50:58.368411+00:00 HTTP Signature ...
I 2024-02-14 08:50:58.372596+00:00 From activitypub: Key('Object', 'https://hub.netzgemeinde.eu/activity/3be1cd21-c4b0-4afc-a77d-8cc3180432c5') AS1: {
"id": "https://hub.netzgemeinde.eu/activity/3be1cd21-c4b0-4afc-a77d-8cc3180432c5",
"diaspora:guid": "3be1cd21-c4b0-4afc-a77d-8cc3180432c5",
"published": "2024-02-14T08:50:55Z",
"inReplyTo": [
"https://foggyminds.com/objects/c6ef095f-8765-cc13-ca60-7ee370078191"
],
"actor": "https://hub.netzgemeinde.eu/channel/jupiter_rowland",
"to": [
{
"id": "https://www.w3.org/ns/activitystreams#Public"
},
{
"objectType": "group",
"alias": "@public"
}
],
"cc": [
{
"id": "https://hub.netzgemeinde.eu/followers/jupiter_rowland"
},
{
"id": "https://indieweb.social/@snarfed"
},
{
"id": "https://mastodon.social/users/fediversereport/followers"
},
{
"id": "snarfed.org"
}
],
"signature": ... "@context": [
"https://www.w3.org/ns/activitystreams",
"https://w3id.org/security/v1"
],
"type": "RsaSignature2017",
"nonce": "...",
"creator": "https://hub.netzgemeinde.eu/channel/jupiter_rowland",
"created": "2024-02-14T08:50:56Z",
"signatureValue": "MeGTG8MnaL04a//zmJtmHvDJeohrSabr6jlnIicuEfMcWWo+bKsRXWySKMY4iTQwq4kjw6KBYtXNPCIa2qpTP2Xhlt3P1DqpdGFJGSTeqxQd39R4cbqwGy9V/U0V2lH4ohwNzuYGP7ZlSi8vrgHjTEoz5Ygq9C8m+yeqZYYmtEBN+9AJWstrhdp61sZaOIMcnn+/zFdpbQMh0xqZnp4vk34ksi1Ve8hdVKgQoxb2RhquHON9k+uHnW2AXwUtlqXoZBNYgTGcxLW2/vut+JIJu2ARoVGtFCyF4s8IYPrWJlkh4l/C3B/cHvPverNPuSyebNfEC4wf9EF7tWgsu5QwjhqAqISEugHdcprMDN+SQs1CBxBeubI21dZkiWsAbPlWTfiRmwfu0vBsfev33MOen7/Za45zWdhxJiNINIMaP5/MpR3H6FT4mYD/Py8ihiAvGmPh4MIS+PvlNjxeELpwfxW6LbHYvhjVYN23jMNmfG0S71Sjh3sbyv93suvJL4nVf2y063qTTZM2kY8IIAsTWv/CMbDrXCIcGG9d67X6J+mgcsH1jOdeQDJVkdWjDxbiZzGa/qNfIMwa0oPeyd7anS3ogFIuQCv1YL6lz72u/Zi9pAOd/atuX0R7Ad1fNfgwJ03xpJc+4b94vsjiuy8yLTAkRKt/srSXqcRkQuFbrVg="
},
"objectType": "activity",
"verb": "like",
"attachments": [
{
"value": {
"positive": "true",
"guid": "3be1cd21-c4b0-4afc-a77d-8cc3180432c5",
"author": "jupiter_rowland@hub.netzgemeinde.eu",
"parent_type": "Comment",
"parent_guid": "c6ef095f-8765-cc13-ca60-7ee370078191",
"author_signature": "...="
},
"displayName": "zot.diaspora.fields"
},
{
"value": "{\"@context\":[\"https://www.w3.org/ns/activitystreams\",\"https://w3id.org/security/v1\",\"https://hub.netzgemeinde.eu/apschema/v1.10\"],\"type\":\"Like\",\"id\":\"https://hub.netzgemeinde.eu/activity/3be1cd21-c4b0-4afc-a77d-8cc3180432c5\",\"diaspora:guid\":\"3be1cd21-c4b0-4afc-a77d-8cc3180432c5\",\"published\":\"2024-02-14T08:50:55Z\",\"inReplyTo\":\"https://foggyminds.com/objects/c6ef095f-8765-cc13-ca60-7ee370078191\",\"actor\":\"https://hub.netzgemeinde.eu/channel/jupiter_rowland\",\"object\":{\"id\":\"https://foggyminds.com/objects/c6ef095f-8765-cc13-ca60-7ee370078191\",\"type\":\"Note\",\"summary\":\"\",\"inReplyTo\":\"https://undernopretext.social/users/BendingUnit/statuses/111926701160612255\",\"diaspora:guid\":\"c6ef095f-8765-cc13-ca60-7ee370078191\",\"published\":\"2024-02-14T01:13:46Z\",\"url\":\"https://foggyminds.com/display/c6ef095f-8765-cc13-ca60-7ee370078191\",\"attributedTo\":\"https://foggyminds.com/profile/shiri\",\"sensitive\":false,\"content\":\"@<a href=\\\"https://undernopretext.social/users/BendingUnit\\\" target=\\\"_blank\\\" rel=\\\"nofollow noopener\\\" >Formally Known As Bending Unit</a> @<a href=\\\"https://fed.brid.gy/snarfed.org\\\" target=\\\"_blank\\\" rel=\\\"nofollow noopener\\\" >Ryan Barrett</a> I'm just calling out people for being assholes because OP is getting shit on for spending the extra effort to offer a respectful feature...<br /><br />Thread is full of assholes who think it's impossible and unreasonable to just block an instance and that somehow it's a deep violation of the principles of the fediverse for it to federate, let alone federate by default.<br /><br />&quot;How dare bridges, a thing that's been around for every single federated platform throughout history, offer an opt-out function, a feature that few if any other bridges offer as the norm is for them to just connect and not care&quot;<br /><br />And again on the topic of enshittification... you share the whole definition but clearly only read half of it because you don't understand what a two-sided market is... and how this is not a two sided market...<br /><br />To clarify: a two-sided market is a business with two different sides to it, in most cases with enshittification we're talking about users and advertisers, but it can also be something like a credit card company (cardholders and merchants). Enshittification does not happen between platforms, it happens within a platform that's acting as a two-sided market.<br /><br />ActivityPub is not a market at all, the vast majority of AP instances are not two-sided markets (I haven't seen any as of yet, but I'm sure there's an ad driven one out there somewhere), the bridge is not a two-sided market, the only two-sided market in this conversation is Bluesky itself.\",\"contentMap\":{\"en\":\"<p><bdi>@<a href=\\\"https://undernopretext.social/users/BendingUnit\\\" class=\\\"userinfo mention\\\" title=\\\"BendingUnit\\\">BendingUnit</a></bdi> <bdi>@<a href=\\\"https://fed.brid.gy/snarfed.org\\\" class=\\\"userinfo mention\\\" title=\\\"snarfed.org\\\">snarfed.org</a></bdi> I'm just calling out people for being assholes because OP is getting shit on for spending the extra effort to offer a respectful feature...</p><p>Thread is full of assholes who think it's impossible and unreasonable to just block an instance and that somehow it's a deep violation of the principles of the fediverse for it to federate, let alone federate by default.</p><p>\\\"How dare bridges, a thing that's been around for every single federated platform throughout history, offer an opt-out function, a feature that few if any other bridges offer as the norm is for them to just connect and not care\\\"</p><p>And again on the topic of enshittification... you share the whole definition but clearly only read half of it because you don't understand what a two-sided market is... and how this is not a two sided market...</p><p>To clarify: a two-sided market is a business with two different sides to it, in most cases with enshittification we're talking about users and advertisers, but it can also be something like a credit card company (cardholders and merchants). Enshittification does not happen between platforms, it happens within a platform that's acting as a two-sided market.</p><p>ActivityPub is not a market at all, the vast majority of AP instances are not two-sided markets (I haven't seen any as of yet, but I'm sure there's an ad driven one out there somewhere), the bridge is not a two-sided market, the only two-sided market in this conversation is Bluesky itself.</p>\"},\"source\":{\"content\":\"@[url=https://undernopretext.social/users/BendingUnit]Formally Known As Bending Unit[/url] @[url=https://fed.brid.gy/snarfed.org]Ryan Barrett[/url] I'm just calling out people for being assholes because OP is getting shit on for spending the extra effort to offer a respectful feature...\\n\\nThread is full of assholes who think it's impossible and unreasonable to just block an instance and that somehow it's a deep violation of the principles of the fediverse for it to federate, let alone federate by default.\\n\\n&quot;How dare bridges, a thing that's been around for every single federated platform throughout history, offer an opt-out function, a feature that few if any other bridges offer as the norm is for them to just connect and not care&quot;\\n\\nAnd again on the topic of enshittification... you share the whole definition but clearly only read half of it because you don't understand what a two-sided market is... and how this is not a two sided market...\\n\\nTo clarify: a two-sided market is a business with two different sides to it, in most cases with enshittification we're talking about users and advertisers, but it can also be something like a credit card company (cardholders and merchants). Enshittification does not happen between platforms, it happens within a platform that's acting as a two-sided market.\\n\\nActivityPub is not a market at all, the vast majority of AP instances are not two-sided markets (I haven't seen any as of yet, but I'm sure there's an ad driven one out there somewhere), the bridge is not a two-sided market, the only two-sided market in this conversation is Bluesky itself.\",\"mediaType\":\"text/bbcode\"},\"attachment\":[],\"tag\":[{\"type\":\"Mention\",\"href\":\"https://undernopretext.social/users/BendingUnit\",\"name\":\"@BendingUnit@undernopretext.social\"},{\"type\":\"Mention\",\"href\":\"https://fed.brid.gy/snarfed.org\",\"name\":\"@snarfed.org@fed.brid.gy\"}],\"to\":[\"https://www.w3.org/ns/activitystreams#Public\",\"https://undernopretext.social/users/BendingUnit\",\"https://fed.brid.gy/snarfed.org\"],\"cc\":[\"https://mastodon.social/users/fediversereport/followers\",\"https://indieweb.social/@snarfed\"],\"actor\":\"https://foggyminds.com/profile/shiri\"},\"attachment\":[{\"type\":\"PropertyValue\",\"name\":\"zot.diaspora.fields\",\"value\":{\"positive\":\"true\",\"guid\":\"3be1cd21-c4b0-4afc-a77d-8cc3180432c5\",\"author\":\"jupiter_rowland@hub.netzgemeinde.eu\",\"parent_type\":\"Comment\",\"parent_guid\":\"c6ef095f-8765-cc13-ca60-7ee370078191\",\"author_signature\":\"egJGaeKL8XzeXLv9ZH1xeRlh8NUV1z350r7wCjdR8PLfE+Prp8MYGUdIcSbsV+kLq35yKTSFZVoaFEcrJvmChozAIvg55vl/Qy3eNJEd6n0Y79ywIZ9RGm543u4WMBrUYL1t9yS5qEDv/edh8ZkvAvXtl24cUeBNQmWPimRHYPdNpYYHw+7yxnp9uPeNJi7p03cptYbIQ2wpGHDTw6/r6+jsFow4dqawIYh6rdNLNJaA1pNVg3P0rBGdRWgprTiHH9m9fAvJYV0n2dtabsFIVrgdTHqju11C2G/xRD2dTbM5mj/LspvFvQ6F8r8Y1LOlSCG2dxviLpQNmLbrUDGF1aI3GGJXZOg5DcJkzt9xgowC7PnAfztOFQa/dIQx8DfzORITBQPS5Vd0n7a60GUgJTgNeNq+RM0upuk+vXfaM6H8iGU6i3AoFLEEgM8h3T9OKcEVRmZIdoINYpn7V9US2++NmhU/48A6Ij2CyOnpXilS69F1yAPHIkClF0v1TmaiSxufZ9DJKHhUfjXSn/ZbzUrMWN/9oD1RYZqjEV6bBZcyQEBJ2Ipnou+RVvntsLkEHSOjvU4HMcq66EySvrtoVlfk49UKixdAw/3h8Hz/s2y12sJmrYE9j19hNlBUjujaPw376s2ojvvfqHklYhv5ONm3CkshLLFFwwkzD1bBpOk=\"}}],\"to\":[\"https://www.w3.org/ns/activitystreams#Public\"],\"cc\":[\"https://hub.netzgemeinde.eu/followers/jupiter_rowland\",\"https://fed.brid.gy/snarfed.org\",\"https://mastodon.social/users/fediversereport/followers\",\"https://indieweb.social/@snarfed\"],\"signature\":{\"@context\":[\"https://www.w3.org/ns/activitystreams\",\"https://w3id.org/security/v1\"],\"type\":\"RsaSignature2017\",\"nonce\":\"e0c0282003b47b46f1a93a8e7e8e819c54b07c043915c9b636540d09498709cb\",\"creator\":\"https://hub.netzgemeinde.eu/channel/jupiter_rowland\",\"created\":\"2024-02-14T08:50:55Z\",\"signatureValue\":\"GR2d7w7CkVuaBAQLLhCkP7ISNc7ibKWBHDyPSKpgw6FHdDm9XtpDmcVoLpdk/6sGFH4V+sCMrOeWYPdqWI/+EE12KWhYCyOjk1uydMJDbwU50tSjL3kADrKW5N9yqoktwIay0BysssM5inqP4TsQVXGzX3+J3ULp2qkEvZy1vtBj0CVkl3lMnG0X4FnNY1DghqZxCSGeZ5f0dGXc046Vgv/RLI8+dqKSc2kfGS+ftPmgcFJZ0+S8YDTfo8LdTgmm2MkEF7oX4dRdJdO1F3rihELMwxnESxVJqm/FB9GGUrvNfL15wGX6WEe1k5Fp/1v/jNCyMzS5FlqZCYEtSonbd2RbfEHQ4KSgSKmur9wm/91chHkL3b0sX35j8dexO4cAX9RnhGHOz7Gbfph5mPYjG92JpGjbeuP5Hnq9dqShJhpWIiw0QH9c5Jl/9zmgBe5WEDW1UJNY1V9A+wEMzMusI9sFXHLIDEhWCyoZDKIuTkfIEiP5rEpdG0zMuYM3Xy2e2lo2hnXCLwwWTVCmg1MxZPiyID0s581VLsrKjA55mghehRr6VW0jRrKv+eW+xvC7Im9jey++gnMFDCKyU0VcpIB7cRMd1sEu6gVBggVtCRqnjQlmTlLE3hq86PVjZljii1dyuSdS0OB8uFZanToi5uj4ubDeJvtZ5B8UhRjHeFE=\"}}",
"displayName": "zot.activitypub.rawmsg"
}
],
"object": {
"id": "https://foggyminds.com/objects/c6ef095f-8765-cc13-ca60-7ee370078191",
"inReplyTo": [
"https://undernopretext.social/users/BendingUnit/statuses/111926701160612255"
],
"diaspora:guid": "c6ef095f-8765-cc13-ca60-7ee370078191",
"published": "2024-02-14T01:13:46Z",
"url": "https://foggyminds.com/display/c6ef095f-8765-cc13-ca60-7ee370078191",
"sensitive": false,
"content": "@<a href=\"https://undernopretext.social/users/BendingUnit\" target=\"_blank\" rel=\"nofollow noopener\" >Formally Known As Bending Unit</a> @<a href=\"https://fed.brid.gy/snarfed.org\" target=\"_blank\" rel=\"nofollow noopener\" >Ryan Barrett</a> I'm just calling out people for being assholes because OP is getting shit on for spending the extra effort to offer a respectful feature...<br /><br />Thread is full of assholes who think it's impossible and unreasonable to just block an instance and that somehow it's a deep violation of the principles of the fediverse for it to federate, let alone federate by default.<br /><br />&quot;How dare bridges, a thing that's been around for every single federated platform throughout history, offer an opt-out function, a feature that few if any other bridges offer as the norm is for them to just connect and not care&quot;<br /><br />And again on the topic of enshittification... you share the whole definition but clearly only read half of it because you don't understand what a two-sided market is... and how this is not a two sided market...<br /><br />To clarify: a two-sided market is a business with two different sides to it, in most cases with enshittification we're talking about users and advertisers, but it can also be something like a credit card company (cardholders and merchants). Enshittification does not happen between platforms, it happens within a platform that's acting as a two-sided market.<br /><br />ActivityPub is not a market at all, the vast majority of AP instances are not two-sided markets (I haven't seen any as of yet, but I'm sure there's an ad driven one out there somewhere), the bridge is not a two-sided market, the only two-sided market in this conversation is Bluesky itself.",
"contentMap": {
"en": "<p><bdi>@<a href=\"https://undernopretext.social/users/BendingUnit\" class=\"userinfo mention\" title=\"BendingUnit\">BendingUnit</a></bdi> <bdi>@<a href=\"https://fed.brid.gy/snarfed.org\" class=\"userinfo mention\" title=\"snarfed.org\">snarfed.org</a></bdi> I'm just calling out people for being assholes because OP is getting shit on for spending the extra effort to offer a respectful feature...</p><p>Thread is full of assholes who think it's impossible and unreasonable to just block an instance and that somehow it's a deep violation of the principles of the fediverse for it to federate, let alone federate by default.</p><p>\"How dare bridges, a thing that's been around for every single federated platform throughout history, offer an opt-out function, a feature that few if any other bridges offer as the norm is for them to just connect and not care\"</p><p>And again on the topic of enshittification... you share the whole definition but clearly only read half of it because you don't understand what a two-sided market is... and how this is not a two sided market...</p><p>To clarify: a two-sided market is a business with two different sides to it, in most cases with enshittification we're talking about users and advertisers, but it can also be something like a credit card company (cardholders and merchants). Enshittification does not happen between platforms, it happens within a platform that's acting as a two-sided market.</p><p>ActivityPub is not a market at all, the vast majority of AP instances are not two-sided markets (I haven't seen any as of yet, but I'm sure there's an ad driven one out there somewhere), the bridge is not a two-sided market, the only two-sided market in this conversation is Bluesky itself.</p>"
},
"source": {
"content": "@[url=https://undernopretext.social/users/BendingUnit]Formally Known As Bending Unit[/url] @[url=https://fed.brid.gy/snarfed.org]Ryan Barrett[/url] I'm just calling out people for being assholes because OP is getting shit on for spending the extra effort to offer a respectful feature...\n\nThread is full of assholes who think it's impossible and unreasonable to just block an instance and that somehow it's a deep violation of the principles of the fediverse for it to federate, let alone federate by default.\n\n&quot;How dare bridges, a thing that's been around for every single federated platform throughout history, offer an opt-out function, a feature that few if any other bridges offer as the norm is for them to just connect and not care&quot;\n\nAnd again on the topic of enshittification... you share the whole definition but clearly only read half of it because you don't understand what a two-sided market is... and how this is not a two sided market...\n\nTo clarify: a two-sided market is a business with two different sides to it, in most cases with enshittification we're talking about users and advertisers, but it can also be something like a credit card company (cardholders and merchants). Enshittification does not happen between platforms, it happens within a platform that's acting as a two-sided market.\n\nActivityPub is not a market at all, the vast majority of AP instances are not two-sided markets (I haven't seen any as of yet, but I'm sure there's an ad driven one out there somewhere), the bridge is not a two-sided market, the only two-sided market in this conversation is Bluesky itself.",
"mediaType": "text/bbcode"
},
"to": [
{
"id": "https://undernopretext.social/users/BendingUnit"
},
{
"id": "https://www.w3.org/ns/activitystreams#Public"
},
{
"id": "snarfed.org"
},
{
"objectType": "group",
"alias": "@public"
}
],
"cc": [
{
"id": "https://indieweb.social/@snarfed"
},
{
"id": "https://mastodon.social/users/fediversereport/followers"
}
],
"actor": "https://foggyminds.com/profile/shiri",
"objectType": "comment",
"tags": [
{
"objectType": "mention",
"displayName": "@BendingUnit@undernopretext.social",
"url": "https://undernopretext.social/users/BendingUnit"
},
{
"objectType": "mention",
"displayName": "@snarfed.org@fed.brid.gy",
"url": "snarfed.org"
}
],
"author": {
"id": "https://foggyminds.com/profile/shiri"
}
}
}
D 2024-02-14 08:50:58.381143+00:00 Loading Object https://hub.netzgemeinde.eu/activity/3be1cd21-c4b0-4afc-a77d-8cc3180432c5 local=True remote=False
D 2024-02-14 08:50:58.455167+00:00 not in datastore
I 2024-02-14 08:50:58.959054+00:00 Wrote Key('Object', 'https://hub.netzgemeinde.eu/activity/3be1cd21-c4b0-4afc-a77d-8cc3180432c5') {'as2': '...', 'labels': ['activity'], 'object_ids': ['https://foggyminds.com/objects/c6ef095f-8765-cc13-ca60-7ee370078191'], 'our_as1': '...', 'type': 'like', 'new': True}
I 2024-02-14 08:50:59.158846+00:00 Wrote Key('Object', 'https://hub.netzgemeinde.eu/activity/3be1cd21-c4b0-4afc-a77d-8cc3180432c5') {'as2': '...', 'labels': ['activity'], 'object_ids': ['https://foggyminds.com/objects/c6ef095f-8765-cc13-ca60-7ee370078191'], 'our_as1': '...', 'source_protocol': 'activitypub', 'type': 'like', 'users': [Key('ActivityPub', 'https://hub.netzgemeinde.eu/channel/jupiter_rowland')], 'new': True}
I 2024-02-14 08:50:59.160371+00:00 Fetching actor so we have name, profile photo, etc
D 2024-02-14 08:50:59.160779+00:00 Loading Object https://hub.netzgemeinde.eu/channel/jupiter_rowland local=True remote=None
D 2024-02-14 08:50:59.160991+00:00 got from cache
D 2024-02-14 08:50:59.163476+00:00 last updated 2023-06-24 05:15:50.232800, refreshing
I 2024-02-14 08:50:59.166124+00:00 Signing with Key('MagicKey', 'fed.brid.gy')'s key
I 2024-02-14 08:51:00.666550+00:00 requests.get https://hub.netzgemeinde.eu/channel/jupiter_rowland {'data': None, 'auth': <httpsig.requests_auth.HTTPSignatureAuth object at 0x3dfed9e39190>, 'headers': {'Accept': '...', 'Date': '...', 'Host': '...', 'Content-Type': '...', 'Digest': '...'}, 'gateway': True}
I 2024-02-14 08:51:01.455361+00:00 Received 200:
D 2024-02-14 08:51:01.466733+00:00 Encoding detection: ascii is most likely the one.
I 2024-02-14 08:51:01.474176+00:00 Received 200
I 2024-02-14 08:51:01.474406+00:00 Got 200 headers: {'Date': 'Wed, 14 Feb 2024 08:51:01 GMT', 'Server': 'Apache', 'Expires': 'Thu, 19 Nov 1981 08:52:00 GMT', 'Cache-Control': 'no-store, no-cache, must-revalidate', 'Pragma': 'no-cache', 'Link': '<https://hub.netzgemeinde.eu/xrd?f=&uri=acct%3Ajupiter_rowland%40hub.netzgemeinde.eu>;;; rel="lrdd"; type="application/xrd+xml",<https://hub.netzgemeinde.eu/.well-known/webfinger?f=&resource=acct%3Ajupiter_rowland%40hub.netzgemeinde.eu>;;; rel="jrd"; type="application/jrd+json",<https://hub.netzgemeinde.eu/channel/jupiter_rowland>;;; rel="alternate"; type="application/ld+json; profile="https://www.w3.org/ns/activitystreams"",<https://hub.netzgemeinde.eu/channel/jupiter_rowland>;;; rel="alternate"; type="application/activity+json"', 'Digest': 'SHA-256=aftyOvXcwXbZfo6nCbMZxLN8lBKvkSdR0bdie1t3Fco=', 'Signature': '...="https://hub.netzgemeinde.eu/channel/jupiter_rowland",algorithm="rsa-sha256",headers="content-type date digest (request-target)",signature="...="', 'Set-Cookie': 'PHPSESSID=30htmuucqbrd7rp3ermh794g9e; path=/; secure; HttpOnly; SameSite=None', 'Strict-Transport-Security': 'max-age=31556926', 'Upgrade': 'h2,h2c', 'Connection': 'Upgrade, Keep-Alive', 'Keep-Alive': 'timeout=15, max=100', 'Transfer-Encoding': 'chunked', 'Content-Type': 'application/ld+json; profile="https://www.w3.org/ns/activitystreams"'}
D 2024-02-14 08:51:01.475188+00:00 Encoding detection: ascii is most likely the one.
I 2024-02-14 08:51:01.475432+00:00 {
"followers": "https://hub.netzgemeinde.eu/followers/jupiter_rowland",
"type": "Person",
"tag": [
{
"value": "zot6",
"type": "PropertyValue",
"name": "Protocol"
},
{
"value": "activitypub",
"type": "PropertyValue",
"name": "Protocol"
}
],
"id": "https://hub.netzgemeinde.eu/channel/jupiter_rowland",
"signature": ... "signatureValue": "FV1+N86yFDA33G97RUZ9y5mT8tMGV+oUmj3tpRmmW9hwJ6MGaREiMa0f9qpYM5UwI4jmEbtKiki5BDG19snYwjHaJY84v6fcsOI/3rK5ogIKdtlOQxvcW7c5StUX6Oi+4LAFJCGU7OJb5E4BJ+03jn3NTBDM2nSwQbgeXloQZlluq1JC2sqLue8MLCCzzhp/r74wr0lLog95/+DkK5K+GFGcaZLNVCRrnIQiRNaialYT/1za5nUBtRgJZMt3ova3dZ1dCuk+F/8xIQIiBTz/O5Y+fYjkqOL6ntxPJ7DKknTqL6sFlTeI9f1xhM9gxy/5JgmZvNu0ekI/YRDAx4DvUO13Ppx8bJfV6Tu8MiUBoOwmYAI7AUBatStOy4lLN+VAcR5UxXQpO6NQIeucKhhLgevZLJzu0uox+LlCyR5IAnOPdh+SLqHdVZte/aQ9ZbZA/G/tdZ/Weix4i3l8D3TsvOwk7csD6rMMQlzUUyAsflB7+i7g0xqAABoICwzkSKPvuYtPSrC6jLw68nL+AHAEwH6NsU8pjjnc5AQkclBMleMfs6RQY6yxXYKYP1k5GHqhUWS+sIEbZNWgbMawYbpKqJUXeHTXEPNoMcSqHV0WpWTNAWk4Z5cugKjpwL+jSfJL2welNbFBLr/yJxeBKCo0O6hYsFZVZgZtOQK6VSXvJPo=",
"type": "RsaSignature2017",
"created": "2024-02-14T08:51:01Z",
"creator": "https://hub.netzgemeinde.eu/channel/jupiter_rowland",
"nonce": "...",
"@context": [
"https://www.w3.org/ns/activitystreams",
"https://w3id.org/security/v1"
]
},
"endpoints": {
"sharedInbox": "https://hub.netzgemeinde.eu/inbox"
},
"summary": "An avatar roaming the decentralised and federated 3-D virtual worlds based on OpenSimulator, a free and open-source server-side re-implementation of Second Life. Mostly talking about OpenSim, sometimes about other virtual worlds, occasionally about the Fediverse beyond Mastodon. No, the Fediverse is not only Mastodon.<br /><br />Even if you see me on Mastodon, I'm not on Mastodon myself. I'm on <a href=\"https://hubzilla.org\" target=\"_blank\" rel=\"nofollow noopener\" >Hubzilla</a> which is neither a Mastodon instance nor a Mastodon fork. In fact, it's older and much more powerful than Mastodon. And it has always been connected to Mastodon.<br /><br />I regularly write posts with way more than 500 characters. If that disturbs you, block me now, but don't complain. I'm not on Mastodon, I don't have a character limit here.<br /><br />I rather give too many content warnings than too few. But I have absolutely no means of blanking out pictures for Mastodon users.<br /><br />I always describe my images, no matter how long it takes. My posts with image descriptions tend to be my longest. Don't go looking for my image descriptions in the alt-text; they're always in the post text which is always hidden behind a content warning due to being over 500 characters long.<br /><br />If you follow me, and I &quot;follow&quot; you back, I don't actually follow you and receive your posts. Unless you've got something to say that's interesting to me within the scope of this channel, or I know you from OpenSim, I block your posts. I only &quot;follow&quot; you back because Hubzilla requires me to do that to allow you to follow me. But I can read your comments and direct messages. If you boost a lot of uninteresting stuff, I'll block you boosts.<br /><br />My &quot;birthday&quot; isn't my actual birthday but my rezday. My first avatar has been around since that day.<br /><br />If you happen to know German, maybe my &quot;homepage&quot; is something for you, a blog which, much like this channel, is about OpenSim and generally virtual worlds.<br /><br />#<a class=\"zrl\" href=\"https://hub.netzgemeinde.eu/search?tag=OpenSim\" target=\"_blank\" rel=\"nofollow noopener\" >OpenSim</a> #<a class=\"zrl\" href=\"https://hub.netzgemeinde.eu/search?tag=OpenSimulator\" target=\"_blank\" rel=\"nofollow noopener\" >OpenSimulator</a> #<a class=\"zrl\" href=\"https://hub.netzgemeinde.eu/search?tag=VirtualWorlds\" target=\"_blank\" rel=\"nofollow noopener\" >VirtualWorlds</a> #<a class=\"zrl\" href=\"https://hub.netzgemeinde.eu/search?tag=Metaverse\" target=\"_blank\" rel=\"nofollow noopener\" >Metaverse</a> #<a class=\"zrl\" href=\"https://hub.netzgemeinde.eu/search?tag=SocialVR\" target=\"_blank\" rel=\"nofollow noopener\" >SocialVR</a>&nbsp;&nbsp;#<a class=\"zrl\" href=\"https://hub.netzgemeinde.eu/search?tag=fedi22\" target=\"_blank\" rel=\"nofollow noopener\" >fedi22</a>",
"discoverable": true,
"url": "https://hub.netzgemeinde.eu/channel/jupiter_rowland",
"publicKey": {
"publicKeyPem": "-----BEGIN PUBLIC KEY-----\nMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAmDB9nkcdhjzcfSPQG5q3\nxRVAYaWa+pKC38NhhRMbmd7+P8+8be3HUuX97bwhLdSA3+IRMz9JmX8bqqtKPK8A\nKxWFdUxoZKefwAAVpT+R89hHvi6Ib56Tp5lNlUSTIg3QXfm2gyRc3ehYbI9i6+Wr\nuFgCzdYT9bIeLqhZdFabPP4NORnyPgBQtktXcQUoDOKSaaKuitxFP1dhM9Dco3uX\nLcpQOLdY6yct5J+1Y6+/GUZgtO2pjMtkoEo6Ro0+Wlo7xfvdPnk5moljDVzPFoQE\nhUao5amorPhm1/iEpQXI0eEUW8IXdObFS8gyQJLmS30AjMkaWfwM9HFGmUmn8CSw\nKGBaKDN2C93fvmLOLpaoIRqgVTHBxfv3bN/CtvTRP83/eWvmhnlYo0fmE49tj2ZH\neCHCvRPJ+XM44WntbrUmwJ61+6nO/Io7qe7zmLm+0ew1VD9xTWAd96isW8HEmhcu\nO2iP2GALb0PqE7mgQmV1x/WAYB40+29C03UINHAnZY+nvBW6xd0wAOFiYXqjJF/4\nxEOWPvwcwOtltX+dTerFBC2KzLQQVk/CK2JdKtD2ssiYrvdC/IqPQzVMz3EAtVoP\n8sq/lzffCD3T+zhhnLhgxu7p9JNjRq83jMOOB3DUSd5izO+u6TBn5lasfoa7Eh+X\nQezGvMXhRQR4mnzrSLwZZ1ECAwEAAQ==\n-----END PUBLIC KEY-----\n",
"signatureAlgorithm": "http://www.w3.org/2001/04/xmldsig-more#rsa-sha256",
"id": "https://hub.netzgemeinde.eu/channel/jupiter_rowland",
"owner": "https://hub.netzgemeinde.eu/channel/jupiter_rowland"
},
"alsoKnownAs": "https://hub.hubzilla.de/channel/jupiter_rowland",
"name": "Jupiter Rowland",
"@context": [
"https://www.w3.org/ns/activitystreams",
"https://w3id.org/security/v1",
"https://hub.netzgemeinde.eu/apschema/v1.10"
],
"image": {
"mediaType": "image/jpeg",
"type": "Image",
"url": "https://hub.netzgemeinde.eu/photo/182e96bd-4431-4c42-9e71-d2fc24799fec-7"
},
"following": "https://hub.netzgemeinde.eu/following/jupiter_rowland",
"manuallyApprovesFollowers": true,
"copiedTo": "https://hub.hubzilla.de/channel/jupiter_rowland",
"updated": "2021-11-10T18:06:38Z",
"icon": {
"height": 300.0,
"updated": "2023-05-03T19:29:58Z",
"type": "Image",
"mediaType": "image/jpeg",
"url": "https://hub.netzgemeinde.eu/photo/profile/l/1035?rev=1683134998",
"width": 300.0
},
"inbox": "https://hub.netzgemeinde.eu/inbox/jupiter_rowland",
"outbox": "https://hub.netzgemeinde.eu/outbox/jupiter_rowland",
"preferredUsername": "jupiter_rowland"
}
I 2024-02-14 08:51:01.562016+00:00 Finding recipients and their targets
I 2024-02-14 08:51:01.562515+00:00 Raw targets: ['https://foggyminds.com/objects/c6ef095f-8765-cc13-ca60-7ee370078191', 'https://snarfed.org/', 'https://undernopretext.social/users/BendingUnit', 'https://undernopretext.social/users/BendingUnit/statuses/111926701160612255']
I 2024-02-14 08:51:01.562788+00:00 Determining protocol for id https://undernopretext.social/users/BendingUnit/statuses/111926701160612255
D 2024-02-14 08:51:01.563075+00:00 Loading Object https://undernopretext.social/users/BendingUnit/statuses/111926701160612255 local=True remote=False
D 2024-02-14 08:51:01.682941+00:00 got from datastore
I 2024-02-14 08:51:01.683732+00:00 Key('Object', 'https://undernopretext.social/users/BendingUnit/statuses/111926701160612255') owned by source_protocol activitypub
D 2024-02-14 08:51:01.683909+00:00 Loading Object https://undernopretext.social/users/BendingUnit/statuses/111926701160612255 local=True remote=None
D 2024-02-14 08:51:01.684031+00:00 got from cache
I 2024-02-14 08:51:01.684976+00:00 Determining protocol for id https://foggyminds.com/objects/c6ef095f-8765-cc13-ca60-7ee370078191
D 2024-02-14 08:51:01.757954+00:00 Loading Object https://foggyminds.com/objects/c6ef095f-8765-cc13-ca60-7ee370078191 local=True remote=False
D 2024-02-14 08:51:01.781206+00:00 got from datastore
I 2024-02-14 08:51:01.781653+00:00 Key('Object', 'https://foggyminds.com/objects/c6ef095f-8765-cc13-ca60-7ee370078191') owned by source_protocol activitypub
D 2024-02-14 08:51:01.781889+00:00 Loading Object https://foggyminds.com/objects/c6ef095f-8765-cc13-ca60-7ee370078191 local=True remote=None
D 2024-02-14 08:51:01.782013+00:00 got from cache
I 2024-02-14 08:51:01.782692+00:00 Skipping same-protocol target https://foggyminds.com/objects/c6ef095f-8765-cc13-ca60-7ee370078191
D 2024-02-14 08:51:01.782997+00:00 Loading Object https://snarfed.org/ local=True remote=None
D 2024-02-14 08:51:01.783137+00:00 got from cache
I 2024-02-14 08:51:01.786240+00:00 Target for https://snarfed.org/ is https://snarfed.org/
I 2024-02-14 08:51:01.890317+00:00 Recipient is Key('MagicKey', 'snarfed.org')
I 2024-02-14 08:51:01.891034+00:00 Determining protocol for id https://undernopretext.social/users/BendingUnit
D 2024-02-14 08:51:01.891913+00:00 Loading Object https://undernopretext.social/users/BendingUnit local=True remote=False
D 2024-02-14 08:51:02.002964+00:00 got from datastore
I 2024-02-14 08:51:02.003767+00:00 Key('Object', 'https://undernopretext.social/users/BendingUnit') owned by source_protocol activitypub
D 2024-02-14 08:51:02.004125+00:00 Loading Object https://undernopretext.social/users/BendingUnit local=True remote=None
D 2024-02-14 08:51:02.004357+00:00 got from cache
I 2024-02-14 08:51:02.006868+00:00 Skipping same-protocol target https://undernopretext.social/users/BendingUnit
D 2024-02-14 08:51:02.007650+00:00 Loading Object https://undernopretext.social/users/BendingUnit/statuses/111926701160612255 local=True remote=None
D 2024-02-14 08:51:02.007905+00:00 got from cache
I 2024-02-14 08:51:02.009239+00:00 Skipping same-protocol target https://undernopretext.social/users/BendingUnit/statuses/111926701160612255
I 2024-02-14 08:51:02.009493+00:00 Direct targets: dict_keys([Target(protocol='web', uri='https://snarfed.org/')])
I 2024-02-14 08:51:02.226476+00:00 Wrote Key('Object', 'https://hub.netzgemeinde.eu/activity/3be1cd21-c4b0-4afc-a77d-8cc3180432c5') {'as2': '...', 'labels': ['activity'], 'notify': [Key('MagicKey', 'snarfed.org')], 'object_ids': ['https://foggyminds.com/objects/c6ef095f-8765-cc13-ca60-7ee370078191'], 'our_as1': '...', 'source_protocol': 'activitypub', 'status': 'in progress', 'type': 'like', 'undelivered': [{'protocol': 'web', 'uri': 'https://snarfed.org/'}], 'users': [Key('ActivityPub', 'https://hub.netzgemeinde.eu/channel/jupiter_rowland')], 'new': True}
I 2024-02-14 08:51:02.227516+00:00 Delivering to: [Target(protocol='web', uri='https://snarfed.org/')]
I 2024-02-14 08:51:02.268001+00:00 Added send task projects/bridgy-federated/locations/us-central1/queues/send/tasks/87424515768186321751 : {'obj': b'ahBicmlk...', 'url': 'https://snarfed.org/', 'protocol': 'web', 'orig_obj': b'ahBicmlk...', 'user': b'ahBicmlk...'}