IM FINALLY FREE
RE: https://fox.nexus/users/treats/statuses/113421767340819724
Conversation
Notices
-
Embed this notice
Julia :v_trans: :v_bi: (not cute) (julia@eepy.moe)'s status on Monday, 04-Nov-2024 11:02:44 JST Julia :v_trans: :v_bi: (not cute)
- Haelwenn /элвэн/ :triskell: likes this.
-
Embed this notice
small, versatile 6DoF c++ witch *ada (ada@zoner.work)'s status on Monday, 04-Nov-2024 11:02:32 JST small, versatile 6DoF c++ witch *ada
@natty@astolfo.social @julia@eepy.moe reminder: canonization has this in it's w3 spec
In conversation permalink Attachments
-
Embed this notice
small, versatile 6DoF c++ witch *ada (ada@zoner.work)'s status on Monday, 04-Nov-2024 11:02:33 JST small, versatile 6DoF c++ witch *ada
@natty@astolfo.social @julia@eepy.moe the data it's signing is the expanded jsonld
https://github.com/misskey-dev/misskey/blob/develop/packages/backend/src/core/activitypub/JsonLdService.ts#L28
https://github.com/misskey-dev/misskey/blob/develop/packages/backend/src/core/activitypub/JsonLdService.ts#L102
https://github.com/digitalbazaar/jsonld.js?tab=readme-ov-file#canonize-normalizeIn conversation permalink Attachments
Haelwenn /элвэн/ :triskell: repeated this. -
Embed this notice
Natty :butterflyN: (natty@astolfo.social)'s status on Monday, 04-Nov-2024 11:02:36 JST Natty :butterflyN:
@ada@zoner.work @julia@eepy.moe authorized fetch is a draft version of RFC9421
In conversation permalink -
Embed this notice
small, versatile 6DoF c++ witch *ada (ada@zoner.work)'s status on Monday, 04-Nov-2024 11:02:37 JST small, versatile 6DoF c++ witch *ada
@julia@eepy.moe I'd say something witty like "json-ld expansion is expensive" (which it is) but then i remembered it's literally required for jsonld-w3sec which is used for authorized fetch.
In conversation permalink -
Embed this notice
Julia :v_trans: :v_bi: (not cute) (julia@eepy.moe)'s status on Monday, 04-Nov-2024 11:02:38 JST Julia :v_trans: :v_bi: (not cute)
@ada@zoner.work that's fair, yeah... It's. Not the best protocol. Fwiw aurora is gonna do JSON-LD expansion, so it's at least not making the issue worse
In conversation permalink -
Embed this notice
small, versatile 6DoF c++ witch *ada (ada@zoner.work)'s status on Monday, 04-Nov-2024 11:02:39 JST small, versatile 6DoF c++ witch *ada
@julia@eepy.moe aside: wytch was always going to use prefixes because of my fear of shit like this
but AP as a whole is a house of cards where one whoopsie in the AP object can just break federation.In conversation permalink -
Embed this notice
Julia :v_trans: :v_bi: (not cute) (julia@eepy.moe)'s status on Monday, 04-Nov-2024 11:02:40 JST Julia :v_trans: :v_bi: (not cute)
@ada@zoner.work that's not going to happen, misskey always uses their stupid _misskey_ prefix. But I get your point.
All you have to do is to just. Not use unprefixed things.In conversation permalink -
Embed this notice
Julia :v_trans: :v_bi: (not cute) (julia@eepy.moe)'s status on Monday, 04-Nov-2024 11:02:41 JST Julia :v_trans: :v_bi: (not cute)
@ada@zoner.work prefixing things is not the end of the world
In conversation permalink -
Embed this notice
small, versatile 6DoF c++ witch *ada (ada@zoner.work)'s status on Monday, 04-Nov-2024 11:02:41 JST small, versatile 6DoF c++ witch *ada
@julia@eepy.moe no no i mean this scenario:
imagine this: mastodon implements icon decoration, and then misskey for whatever reason decides to federate their icon decoration. now because mastodon has an entirely different model for this, they silently drop all misskey posts from users that have an icon decoration because it failed to parse the AP object.In conversation permalink -
Embed this notice
small, versatile 6DoF c++ witch *ada (ada@zoner.work)'s status on Monday, 04-Nov-2024 11:02:42 JST small, versatile 6DoF c++ witch *ada
@julia@eepy.moe AP will collapse once colliding keys start existing.
In conversation permalink -
Embed this notice
Julia :v_trans: :v_bi: (not cute) (julia@eepy.moe)'s status on Monday, 04-Nov-2024 11:02:43 JST Julia :v_trans: :v_bi: (not cute)
@ada@zoner.work honestly I don't see that stuff as much of an issue. All the stuff that we need for a social network is here, and it's not the end of the world if mastodon can't support everything.
In conversation permalink -
Embed this notice
small, versatile 6DoF c++ witch *ada (ada@zoner.work)'s status on Monday, 04-Nov-2024 11:02:44 JST small, versatile 6DoF c++ witch *ada
@julia@eepy.moe i should resurrect the wytch project but bleh
developing fedi software seems like such a shitshow with being burdened by keeping up with whatever the fuck mastodon decides is good, and it appears misskey now too as they're just shitting random keywords around the AP object.
nobody respects jsonld contexts so i'd have to prefix everything which isn't bad but demotivates the shit out of me.
FEPs are my only hope but it seems more like wishful thinking with nobody actually implementing them-- so, lol.In conversation permalink -
Embed this notice
Julia :v_trans: :v_bi: (not cute) (julia@eepy.moe)'s status on Monday, 04-Nov-2024 11:02:45 JST Julia :v_trans: :v_bi: (not cute)
@ada@zoner.work I'm making my own fedi software from scratch
But for now I'm stuck maintaining sharkeyIn conversation permalink -
Embed this notice
Julia :v_trans: :v_bi: (not cute) (julia@eepy.moe)'s status on Monday, 04-Nov-2024 11:02:46 JST Julia :v_trans: :v_bi: (not cute)
@ada@zoner.work you can't make me touch elixir
In conversation permalink -
Embed this notice
small, versatile 6DoF c++ witch *ada (ada@zoner.work)'s status on Monday, 04-Nov-2024 11:02:46 JST small, versatile 6DoF c++ witch *ada
@julia@eepy.moe how about a GTS fork
In conversation permalink -
Embed this notice
small, versatile 6DoF c++ witch *ada (ada@zoner.work)'s status on Monday, 04-Nov-2024 11:02:47 JST small, versatile 6DoF c++ witch *ada
@julia@eepy.moe time to fork akkoma
In conversation permalink