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.

0
0
0
0

I see quite some posts on the topic of on the . My opinion, in its simplest form, is that connects people. In open, transparent and, yes, free ways. Think of AP as TCP/IP, but for people

With that in mind, note that TCP/IP itself has no features for monetisation. That is done on top of the protocol. This is how I would like to see monetisation in the fediverse too. As a separate thing on top of AP, never as inherent part of AP. My 2 cents (pun intended)

1/3

0
0
0
2
0

"sharedInbox endpoints SHOULD also be publicly readable OrderedCollection objects containing objects addressed to the Public special collection..."
w3.org/TR/activitypub/#sharedI

I disagree with this SHOULD, would downgrade to a MAY.

Minor, mainly because consider a small instance, whose users do not show their Following collections, this could basically leak who the follows are.

That said, I haven't found any Software that does have a publicly readable sharedInbox!

0
1
1
0

I see quite some posts on the topic of on the . My opinion, in its simplest form, is that connects people. In open, transparent and, yes, free ways. Think of AP as TCP/IP, but for people

With that in mind, note that TCP/IP itself has no features for monetisation. That is done on top of the protocol. This is how I would like to see monetisation in the fediverse too. As a separate thing on top of AP, never as inherent part of AP. My 2 cents (pun intended)

1/3

0
0
0
1
1

I think I have identified a fairly significant flaw in how the currently operates. Hear me out.

The Fediverse currently consists of all sorts of different systems - , , , , , and so forth. And while they are all connected via the protocol, they all have different functionalities and different ways of presenting themselves. Which is as it should be, because Diversity Is Our Strength(TM).

However, it is here that the ActivityPub-based interactivity hits its limits - for usually, you can either experience the relevant system as it was intended, or you can interact with it, but not both - _unless_ you have an account on the same system (though not necessarily on the same instance).

Let's say that you are a Mastodon user who looks at another person's BookWyrm page. You scroll through their books, posts, and comments. Then you see some comment you want to comment on yourself, but can you do so?

Not directly. You need to figure out the URL of their comment, and then copy and paste that comment into the search bar of your Mastodon instance. Then it will show up in the same format as a Mastodon post, and you can interact with it - boost it, like it, comment on it.

Sure, it works, but it's a whole lot of tedious effort.

Or you can search for the user account in Mastodon and scroll through all their posts and comments as if they were a Mastodon user - and thus, you will miss out on all the unique user interface features of BookWyrm.

So what is missing?

Well, Mastodon already has an "Open original page" feature when looking at someone's post. What we need is an "Open original page AND AUTHENTICATE" feature. This way, the target instance (whatever software they are using) could acknowledge the viewer as an external user who could nevertheless fully interact with the local user interface, including the ability to boost, like, and make comments.

This is something that should be theoretically possible to implement, right?

A Mastodon menu that pops up when clicking on another user's post, showing the options:

"Expand this post
Open original page
Copy link to post"
1
0
0
0
0
0
1

just small circles 🕊 shared the below article:

Release v3.2.2 of Ktistec

Todd Sundsted @toddsundsted@epiktistes.com

The big feature in release v3.2.2 of Ktistec is pinned posts with support for the Mastodon Featured Posts collection. Federation works both ways—pin a post on Ktistec and it will show up as a pinned post on Mastodon and vice versa. When you refresh an actor profile, Ktistec also fetches and updates the actor's pinned posts. This is another small step in the direction of supporting all features that Mastodon-compatible client applications expect to access via the API. It's also useful in its own right.

The other major feature, which I posted a short video demonstrating here, is X-Ray Mode. X-Ray Mode is a developer and power-user tool for inspecting ActivityPub JSON-LD representations of actors, objects, and other content. Pressing Ctrl+Shift+X on any page displays the data behind the page—like an x-ray. You can:

  • Cached Version: View the local JSON-LD representation stored in the Ktistec database
  • Remote Version: Fetch and view the original JSON-LD representation from the source server
  • Navigation: Click on any ActivityPub IRI to navigate to that object
  • History: Use Alt+Left and Alt+Right to navigate through your viewing history

This feature is useful for debugging federation issues, understanding ActivityPub structures, and verifying how content is stored and represented.

Here's the full changelog for the release:

Added

  • Support for pinned posts and the Mastodon "featured posts" collection.
  • X-Ray Mode for viewing and navigating JSON-LD resource (actor, object, etc.) representations.
  • Back links on thread pages for easier navigation. (fixes #1)
  • License page for LibreJS compliance. (fixes #127)
  • Highlighting of recently fetched hashtagged posts.

Changed

  • Improved presentation of audio and video media.
  • Refactored theming/styling implementation.

The next release will focus on smaller features and bug fixes.

Enjoy!

#ktistec #crystallang #activitypub #fediverse

Read more →
0
0
0
0

なにいってるんだ

soraで作った不謹慎なおもちゃの動画だって一番最初に投稿してた人のは笑っちゃいけないけど面白かった、でも今流れてくるようなそれっぽいやつはかなりつまらない

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

一昨日入った飲食店ではQRコードを読んでスマートフォンから註文せよという案内をされて、起動させるとLINEが開いて、電話番号がどうとかドイツ語で警告された。「LINEが開いたんですけど」というとお店の若いおねえさんが「そうですよ」と答える。判らないので年寄りらしく口頭で註文した。

どうしてLINEアカウントなんだ。GitHubアカウントなら私でも註文できたかも知れないのに。

0
0

Today is the first ever WebSocialBR 🇧🇷

Online and on the ground in Brasília, the event has been put together by @redeAlquimídia

We've recently been working with the Brazilian Institute of Museums who will be in attendance and talking about our work together. Then, at 7pm GMT @evanEvan Prodromou & @j12tJohannes Ernst will be hosting a panel!

We hope that their hard work to grow the Social Web in Brazil culminates in wider adoption.

An image of a Brazilian flag as part of an interconnected web representing the Social Web. The text around the design reads: "December 3rd 2025. WebSocialBR. Brazilian Fediverse Forum. Ministry of Science, Technology, and Innovation. Brasília, Brazil. websocial.org.br"
0
0
0
0
0
1