Goofed Home

Conversation

$$14128
https://hollo.social/@hongminhee posted on Mar 18, 2026 06:00

Just had to add a workaround to #Fedify for http://joinmastodon.org/ns, a JSON-LD context URL that has never actually served a JSON-LD document. Mastodon has always inlined the term definitions, but some implementations put it as a bare URL in their @context, so Fedify’s JSON-LD processor tries to fetch it and gets a 404 Not Found. Now Fedify ships a bundled copy of a context that never existed in the first place.

https://github.com/fedify-dev/fedify/pull/631

#fedidev #ActivityPub #JSONLD

https://hollo.social/@hongminhee/019cff88-7329-7bae-af27-93c248a6c0c6

$$14381
https://mitra.social/users/silverpill posted on Mar 18, 2026 14:00
In reply to: https://hollo.social/@hongminhee/019cff88-7329-7bae-af27-93c248a6c0c6

@hongminhee Can Fedify process this post?

https://mitra.social/.well-known/apgateway/did:key:z6MkumzpDj1cYZD2GrBbVT86xL6CfPuyqWZAEXMfSqN9j3hf/objects/019ce2d7-6367-ef68-9810-6a5548c8ca1d

https://mitra.social/objects/019d013f-d79f-ff43-4456-1190ebaa3da7

Conversation

$$13464
https://aus.social/users/shlee posted on Mar 17, 2026 08:34
In reply to: https://hollo.social/@hongminhee/019ca398-1b0e-7b93-8741-af484e60a426

@hongminhee @kopper I'm too stupid to understand AP specifically (but I have a deep CS background).. I've always wondered why this wasn't the model by default? Using UUIDv7 you could mark every in order of timetime.

I think you could push the separation of intents further. Make a "AP post" hold all of the metadata, but make the actual text an attachment like an image, video, audio etc.. then you could just store all of the text in blobs in storage "even as ciphertext" requiring the original toot to fetch and decrypt.

also. I think the idea of attaching a user to an instance (domain) was always a mistake. A user should be whoever owns the key material on a frontend (endpoint), and it should be able to ask any "client in your meaning" to be it's new primary location (they can be AP broadcast... user with public key X is now defaulting to client Y)...

BUT all of this is fan fiction, nobody has even solved the storage problem on mastodon :/

Turning media URIs from dedicated single URLS to magnet:<hashes> that can be pulled down from multiple locations incase the original dies feels like REALLLLLY low hanging fruit that nobody has touched (and It kind of annoys me nobody has).

https://aus.social/users/shlee/statuses/116243591811938613

Conversation

$$11917
https://mastodon.social/users/Edent posted on Mar 14, 2026 09:35
In reply to: https://hollo.social/@hongminhee/019ceaff-e7ef-7b9c-b509-32e241994bcc

@hongminhee @COSCUP
If there's any kind of travel bursary, I'd be delighted to speak.

https://mastodon.social/users/Edent/statuses/116226844271484939

$$12009
https://cosocial.ca/users/evan posted on Mar 14, 2026 15:19
In reply to: https://hollo.social/@hongminhee/019ceaff-e7ef-7b9c-b509-32e241994bcc

@hongminhee @COSCUP woooooooooooo! Let me know if @swf can help in any way

https://cosocial.ca/users/evan/statuses/116228197322262668
$$12017
https://hollo.social/@hongminhee posted on Mar 14, 2026 15:38
In reply to: https://cosocial.ca/users/evan/statuses/116228197322262668

@evan@cosocial.ca @swf@socialwebfoundation.org That means a lot, thank you! I’d love to take you up on that—will send you a DM with some specifics shortly.

https://hollo.social/@hongminhee/019ced00-35b9-7a66-88bb-b66c18c2ab03

Conversation

$$10597
https://mitra.social/users/silverpill posted on Mar 11, 2026 19:43
In reply to: https://activitypub.space/post/1532

@julian I can read the outbox and activities 👍

There is a minor problem with Like activities, which don't have a to field (this means nobody should be able to see them).

And while we're at it: when NodeBB sends a signed GET request, does it add a Digest header? I see warnings in my log due to invalid header value.

@django @hongminhee

https://mitra.social/objects/019cde6d-1da7-a54f-16a5-4cba71cd70ba

Create New Post