What is Hackers' Pub?

Hackers' Pub is a place for software engineers to share their knowledge and experience with each other. It's also an ActivityPub-enabled social network, so you can follow your favorite hackers in the fediverse and get their latest posts in your feed.

I've been considering what to add in the next version of BotKit (v0.2.0) and wanted to share my current plans. After reviewing feedback and examining the ecosystem, I've identified three key features that would significantly enhance the framework's capabilities:

  1. Custom emoji support. This would allow bots to use server-defined custom emojis in their messages, making communication more expressive and allowing better integration with instance culture.

  2. Emoji reactions. I plan to implement both sending and receiving emoji reactions to messages. This provides a lightweight interaction model that many users prefer for simple acknowledgments or responses. This would manifest as new event handlers (like Bot.onReaction) and methods (like Message.react()).

  3. Quote posts. The ability to reference other posts with commentary is an important discourse feature in the fediverse. Supporting both sending quotes and detecting when bot posts have been quoted would enable more sophisticated conversational patterns.

These additions should make more capable while maintaining its simple, developer-friendly API. I expect implementation to involve extending the Message class and adding new Text processing capabilities, all while keeping backward compatibility with existing bots. Having built both Hollo and Hackers' Pub, I already have deep familiarity with how various ActivityPub implementations handle these features across the fediverse. I welcome any community feedback on priorities or implementation details before I begin coding.

1

I've been considering what to add in the next version of BotKit (v0.2.0) and wanted to share my current plans. After reviewing feedback and examining the ecosystem, I've identified three key features that would significantly enhance the framework's capabilities:

  1. Custom emoji support. This would allow bots to use server-defined custom emojis in their messages, making communication more expressive and allowing better integration with instance culture.

  2. Emoji reactions. I plan to implement both sending and receiving emoji reactions to messages. This provides a lightweight interaction model that many users prefer for simple acknowledgments or responses. This would manifest as new event handlers (like Bot.onReaction) and methods (like Message.react()).

  3. Quote posts. The ability to reference other posts with commentary is an important discourse feature in the fediverse. Supporting both sending quotes and detecting when bot posts have been quoted would enable more sophisticated conversational patterns.

These additions should make more capable while maintaining its simple, developer-friendly API. I expect implementation to involve extending the Message class and adding new Text processing capabilities, all while keeping backward compatibility with existing bots. Having built both Hollo and Hackers' Pub, I already have deep familiarity with how various ActivityPub implementations handle these features across the fediverse. I welcome any community feedback on priorities or implementation details before I begin coding.

1

In case you missed it, Bluesky is apparently caving to an authoritarian government:

➡️ mas.to/@osma/11434616689055247

This is why the Fediverse is so important: each Fedi server is totally independent, servers communicate directly with each other, anyone can set up a server anywhere.

Bluesky posts all flow through Bluesky's own corporate relay which is impossible to bypass, making censorship easy.

:Fediverse: No one controls the Fediverse

🦋 Bluesky is controlled by a US-based for-profit corporation

0
0
0
0
0

のとあるアカウントが、トルコ政府の「権威主義的な要求」によって削除されたという話題が流れてきた。
英語で読んでもざっくりニュアンスしかわかんないなーこれ

0
0
0
0
0
2
0
0
0
1
0
0

這兩天自己不得不拒絕了個別新人。
Mastodon新人請不要那麼急著fo人。

至少先看一下個人介紹吧。
自己都說要有一定數量發文了。
一篇發文都沒有,我很為難的。

而且自己發文主要是政治和時事。
建議先看下我置頂和過去的發文,
再決定是否來fo我。
如果你有仔細閱讀,
也許你會發現我不是你喜歡的那種。

要不要fo我請慎重考慮。
如果討厭就unfo,mute,block就好。

0
1
0
0
1
1
0
0
0
1
0
1
0
1
0
1
0
0
0
0
0
0
0
0
1
1
0

@bhawthorne Initially I thought that was the case, but I haven’t seen any reporting suggesting a motive for wanting to threaten a 58 year old doctor from Pennsylvania. Perhaps she was politically active, but it seems more like incompetence in a rushed effort to get non-citizen residents to leave, since ICE isn’t actually having any luck removing people.

0
0
1
0
0
0
0
0
4
0