Goofed Home

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

$$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

$$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

$$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

$$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

Conversation

$$20902
https://cosocial.ca/users/evan posted on Mar 31, 2026 18:11
In reply to: https://bikeshed.vibber.net/users/brooke/statuses/116325056755424674

@brooke of course. And you're someone sophisticated enough to actually look at the code and see that it ignores non-public posts, but not everyone can do that.

Since you have your own instance, you could also use the relay interface. It only sends public posts. https://tags.pub/#connect has the details.

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

Conversation

$$20353
https://cosocial.ca/users/evan posted on Mar 30, 2026 03:42
In reply to: https://activitypub.space/post/1683

@julian @liaizon @cogdog I can't remember if Mastodon supports multi-typed actors. [Group, Service] would be reasonable!

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

$$20780
https://cosocial.ca/users/evan posted on Mar 31, 2026 02:21
In reply to: https://cosocial.ca/users/evan/statuses/116316057073932666

@julian @liaizon @cogdog ok, I opened a ticket for this.

https://github.com/mastodon/mastodon/issues/38494

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

Conversation

$$20763
https://cosocial.ca/users/evan posted on Mar 31, 2026 01:26
In reply to: https://mastodon.world/users/sandwich/statuses/116320917803391410

@sandwich on some servers, like mastodon.world, it's enabled by default. You can opt out by adding hashtag NoTagsPub to your bio.

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

Conversation

$$19388
https://cosocial.ca/users/evan posted on Mar 28, 2026 16:56

Friends, if you haven't already, it would be a big favour to me if you could enable tags.pub to boost your public tagged posts.

Just follow @_followback . It will follow you back, and when you make a post with a hashtag in it, the server will boost your post from the appropriate hashtag.

If you're interested in any topics, like @nokings , follow that account to get posts with that hashtag from across the Fediverse.

Let me know how it works for you!

#tagspub #hashtags #activitypub

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

11 posts in conversation

$$20570
https://cosocial.ca/users/evan posted on Mar 30, 2026 15:17
In reply to: https://indieweb.social/users/tchambers/statuses/116318681986249415

@tchambers @joe great idea!

I think it's a really interesting question of how much of the Fediverse needs to be providing data to tags.pub.

I think this might be an interesting network science problem. I'll do some math and let you know!

https://cosocial.ca/users/evan/statuses/116318789888867447
$$22371
https://cosocial.ca/users/mpjgregoire posted on Apr 5, 2026 17:09
In reply to: https://cosocial.ca/users/evan/statuses/116307853693355052

@evan I read years ago that multi-word tags should be done in CamelCase, for the benefit of screenreaders. So when I take my posts, I'm careful to do so. It appears however that tags.pub lowercases all my tags.

I understand that it shouldn't create separate accounts for tags that vary only by capitalisation, but when creating a new account, why not preserve the capitalisation of the original tag?

https://cosocial.ca/users/mpjgregoire/statuses/116353203516225811
Create New Post