Goofed Home

Conversation

$$21543
https://cosocial.ca/users/evan posted on Apr 2, 2026 15:35
In reply to: https://cosocial.ca/users/evan/statuses/116335837617105446

@hamishcampbell @_elena

So, I think there are two important things people in the Fediverse movement can do to help with these possible outcomes.

https://cosocial.ca/users/evan/statuses/116335847022052552

$$21544
https://cosocial.ca/users/evan posted on Apr 2, 2026 15:36
In reply to: https://cosocial.ca/users/evan/statuses/116335847022052552

@hamishcampbell @_elena

The first is to keep building on ActivityPub. I love our protocol and our ecosystem, and I think it's a wonderful network. But it's also a necessary hedge against clawback or collapse.

https://cosocial.ca/users/evan/statuses/116335849470694226

Conversation

$$21540
https://cosocial.ca/users/evan posted on Apr 2, 2026 15:18
In reply to: https://tomkahe.com/users/tom/statuses/116335732116222476

@tom @julian @astro There are some small differences in following between a relay and a regular actor. But it's essentially correct.

https://codeberg.org/fediverse/fep/src/branch/main/fep/ae0c/fep-ae0c.md

https://cosocial.ca/users/evan/statuses/116335779228712444

Conversation

$$21534
https://c3d2.social/users/astro posted on Apr 2, 2026 14:45
In reply to: https://cosocial.ca/users/evan/statuses/116335594864102390

@evan
#FediBuzz was always followable by users because there is just no technical difference.
@julian @mlanger

https://c3d2.social/users/astro/statuses/116335648575221855

Conversation

$$21532
https://cosocial.ca/users/evan posted on Apr 2, 2026 14:30
In reply to: https://cosocial.ca/users/evan/statuses/116335584255031258

@julian @mlanger

This all brings in a firehose, which can be a lot of data to handle, especially if you're only interested in a few topics.

Fedibuzz has solved this really nicely, by having one relay per hashtag. So an admin can add a few hashtag relays for topics of interest to their users.

https://cosocial.ca/users/evan/statuses/116335590364370626

$$21533
https://c3d2.social/users/astro posted on Apr 2, 2026 14:35
In reply to: https://cosocial.ca/users/evan/statuses/116335590364370626

@evan
I would like to drink from your firehose
@julian @mlanger

https://c3d2.social/users/astro/statuses/116335610466203846

Conversation

$$21521
https://mastodon.world/users/mlanger posted on Apr 2, 2026 14:12
In reply to: https://activitypub.space/post/1702

@julian We apparently agree that expecting us to follow bot accounts to see hashtags is absurd. But that's how it looks to me.

Are you saying that this is under the hood stuff and we are not expected to follow bot accounts? That somehow these accounts will transparently deliver the hashtags we follow? If so, it's a huge mistake to notify users that an instantly created bot account has boosted a post.

And again, I think the bigger problem is hashtag abuse. I hope someone is working on that.

https://mastodon.world/users/mlanger/statuses/116335517479700091

$$21529
https://cosocial.ca/users/evan posted on Apr 2, 2026 14:23
In reply to: https://activitypub.space/post/1702

@julian @mlanger I don't actually think it's an ugly hack.

In ActivityPub world, things that you follow remotely are actors. They can be people, groups, organizations, bots, even other things like documents or places.

For following a hashtag remotely, I think it should look like any other actor on the network.

https://cosocial.ca/users/evan/statuses/116335563299651233

Conversation

$$21399
https://cosocial.ca/users/evan posted on Apr 1, 2026 23:17

I think if there's one thing I'd say to #ActivityPub developers, it's this: it seems like it's going to be easier to just parse Activity Streams 2.0 data as plain JSON, but it's not. You have to keep track of too many variations. Use a JSON-LD library instead. For JavaScript, try activitystrea.ms:

https://github.com/jasnell/activitystrea.ms

https://cosocial.ca/users/evan/statuses/116332001773753660

4 posts in conversation

$$21507
https://cosocial.ca/users/evan posted on Apr 2, 2026 12:51
In reply to: https://mastodon.social/users/trwnh/statuses/116333828835838324

@trwnh "more actively maintained"?

The code is long-term but it was built by one author of AS2 and maintained by the other. It works well, and I use it in production systems all the time.

I'm pretty sure @hongminhee has made a similar package, although I'm not sure it's distributed independently.

https://cosocial.ca/users/evan/statuses/116335199274721737
$$21512
https://hollo.social/@hongminhee posted on Apr 2, 2026 13:01
In reply to: https://cosocial.ca/users/evan/statuses/116335199274721737

@evan@cosocial.ca @trwnh@mastodon.social I’m maintaining the @fedify/vocab package which depends on the jsonld package from Digital Bazaar. It’s written in 100% TypeScript, and has worked well on production services!

https://hollo.social/@hongminhee/019d4e48-b607-7523-a2a0-f1e0cf6b4670

Conversation

$$21509
https://cosocial.ca/users/evan posted on Apr 2, 2026 12:53
In reply to: https://sfba.social/users/giantspecks/statuses/116333454486146577

@giantspecks @mlanger @jakebrake @mayintoronto Hi John! I agree, you should be able to follow hashtags globally across the Fediverse. That's why we're making tags.pub.

https://cosocial.ca/users/evan/statuses/116335208442916473

Conversation

$$21449
https://cosocial.ca/users/evan posted on Apr 2, 2026 03:41
In reply to: https://bikeshed.vibber.net/users/brooke/statuses/116333033196774633

@brooke oh, great. Let me know if you ever need any favours. I also won't be in a rush.

https://cosocial.ca/users/evan/statuses/116333036232468608

Conversation

$$21288
https://cosocial.ca/users/evan posted on Apr 1, 2026 17:02
In reply to: https://hibipix.com/p/dineinfr/944970417872959226

@dineinfr thanks, I'll check!

https://cosocial.ca/users/evan/statuses/116330526033040421

Conversation

$$20915
https://cosocial.ca/users/evan posted on Mar 31, 2026 19:09
In reply to: https://activitypub.space/post/1694

@julian OK, I'll take a look!

https://cosocial.ca/users/evan/statuses/116325360946127779

$$20951
https://cosocial.ca/users/evan posted on Mar 31, 2026 20:24
In reply to: https://activitypub.space/post/1694

@julian awesome!

https://cosocial.ca/users/evan/statuses/116325656169371110
Create New Post