techhub.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A hub primarily for passionate technologists, but everyone is welcome

Administered by:

Server stats:

4.7K
active users

#activitypub

74 posts67 participants0 posts today

In eigener Sache: „Established 2023“

Zwei Jahre. 24 Monate. 730 Tage. So lange gibt es diesen Blog – und das nur, weil ich eigentlich nur für mich die Mediatheken durchforste, um Filme zu finden, die etwas riskieren. Filme, die weh tun, irritieren, begeistern, wütend machen. Filme, die nicht glatt gebügelt wurden, Filme für meinen ganz privaten Eskapismus. Ich schreibe darüber, weil sie mich beschäftigen. Weil ich etwas sehe, das nicht untergehen sollte im Strom der Flachware. Und weil ich glaube, dass Filmkritik viel mehr sein kann als Konsumberatung.

NexxtPress · In eigener Sache: "Established 2023"
More from Mediathekperlen

From: blenderdumbass . org

I decided since I don't understand how all of this works, I will just simply ask Jerry personally about all of this data and technical details, so that people will no longer be confused about all of this.

Includes an exclusive interview with Jerry.

Read or listen: blenderdumbass.org/articles/cl

blenderdumbass . orgClarifying Costs of Running the Fediverse with Jerry from Infosec.Exchange

While developing the initial version of the #polls for #ActivityPub #WordPress plugin, I so often got reminded to the preamble words of @gancio from @lesion

"Building software means taking a stand, making decisions, choices. These choices start from a precise look at reality, from specific needs and ends implementing specific features, choose default values, simplify some flow and patterns while making difficult others."

It's just a tiny poll plugin, but there are still decisions to be made: For example, when to reveal the poll vote counts, to whom, and when to reset the vote counts (e.g. when changing the type from single choice to multiple).

There are many flow patterns that I don't consider worth striving for. Please help me by leaving some comments on the scenarios you can imagine.

"A core objective of Flowz is flexibility and graceful degradation. Even when connected to a server that supports only the minimal core C2S functionality, the client still delivers a reasonable user experience. Users can perform essential actions such as reading timelines and posting updates. However, where Flowz really shines is when it connects to servers that offer extended C2S capabilities."

@stevebate, 2025

stevebate.net/activitypub-clie

(1/3)

Steve Bate · ActivityPub Client API: A Way Forward | Steve BateThe ActivityPub Client-to-Server (C2S) protocol was envisioned as a cornerstone of the decentralized social web, along with the Server-to-Server (S2S) protocol. Standardized by the W3C in 2018, C2S defines how user-facing applications, such as mobile apps or web clients, and bots should interact with social servers using Activity Streams 2.0 and JSON-LD. In theory, it ... Read more

I want to step in and point out that there’s a lot of misinformation circulating.

Some people have been incorrectly claiming that if one country passes a certain law, then everyone — everywhere — must comply with it.

That’s not how jurisdiction works.

You’re responsible for following the laws of your own country. Your government can’t impose its laws on the entire world, and neither can any other government.

For example, if Russia suddenly requires that anyone signing up for a website must pay $5 and submit a DNA sample — but your site, and you are based in France — you’re under no obligation to comply. Russia can make whatever demands it wants, but you’re not Russian, and it’s not your responsibility to enforce their laws.

⚠️ Mastodon and Misskey will never ask you to verify your ID.

This is a scam attempting to collect personal information and, in some cases, hijack accounts by tricking you into clicking malicious links.

⚠️ However, Mastodon and Misskey do offer an option in your account settings to enable two-step verification for logins.

For your own security and to help prevent brute-force attacks, it’s strongly recommended that you enable this feature on your account.

⚠️ Mastodon(マストドン)やMisskey(ミスキー)が本人確認を求めることは絶対にありません。

これは、個人情報を盗み取ったり、悪意のあるリンクをクリックさせてアカウントを乗っ取ろうとする詐欺です。

⚠️ ただし、MastodonやMisskeyには、アカウント設定で2段階認証(2ステップ認証)を有効にするオプションがあります。

ご自身のアカウントの安全を守り、総当たり攻撃(ブルートフォース攻撃)を防ぐためにも、この機能を有効にすることを強くおすすめします。

⚠️ Mastodon and Misskey will never ask you to verify your ID.

This is a scam attempting to collect personal information and, in some cases, hijack accounts by tricking you into clicking malicious links.

⚠️ However, Mastodon and Misskey do offer an option in your account settings to enable two-step verification for logins.

For your own security and to help prevent brute-force attacks, it’s strongly recommended that you enable this feature on your account.

@kfdm yes, the information needed to be scraped together. Don't hesitate to add a comment if you find more useful resources around C2S. There is an uptick in interest on the subject currently.

I may create a seperate #C2S section in the delightful #ActivityPub development list, which is to be revamped in similar way as recently the #fediverse experience list.

delightful.coding.social/delig

delightful.coding.socialdelightful activitypub developmentDelightful curated lists of free software, open science and information sources.

Lists like codeberg.org/fediverse/delight show several server projects for #activitypub , a few that list #c2s but haven't had much luck finding a list of apps that support c2s. I guess it's a chicken/egg problem in many ways. I'd sometimes like to experiment with my own c2s+s2s server implementation, but it's a bit of a larger hurdle if there aren't any c2s desktop/mobile apps to help test with. 🤔

Summary card of repository fediverse/delightful-fediverse-experience
Codeberg.orgdelightful-fediverse-experienceA curated list of server applications supported on the ActivityPub Fediverse and related standards.

Activity Pub実装を自作した : マイクロブログの復権
riq0h.jp/2025/07/11/163822/
"なにしろActivityPubがどんなにオープンなプロトコルでもThreadsとの相互接続がサービス人口的な面で前提化してしまったら、それは実質的に「誰と繋いで誰を弾くか」の決定権をMeta一社が持っている状況に等しくなる。有力な企業アカウントやインフルエンサーを数多く擁するThreadsの潤沢なユーザ資源はネットワーク全体にとって魅力的だが、魅力的であればあるほど権威的にもなりやすい。" #Fediverse #フェディバース #activitypub

点と接線。 · ActivityPub実装を自作した:マイクロブログの復権 - 点と接線。
More from Rikuoh Tsujitani
Replied in thread

@paul ... full disclosure, I will rapidly run out of technical rope in this discussion, but I know there are other more qualified #ActivityPub *and* Mastodon internals folks who can answer more qs (plus my brain is tired).

How to Host Your Own #Mastodon Server on a #VPS (5 Minute Quick-Start Guide)

This article provides a guide for how to host your own Mastodon server on a VPS.

Running your own Mastodon server on a VPS is an excellent way to enjoy an efficient and secure Mastodon experience.
What is Mastodon?
Mastodon is a #decentralized social media platform that enables users to post ...
Continued 👉 blog.radwebhosting.com/how-to- #installguide #rubygems #activitypub #rubyonrails #selfhosting #selfhosted

How to Host Your Own Mastodon Server on a VPS
RadWeb, LLC · How To Host Your Own Mastodon Server On A VPS (5 Minute Quick-Start Guide) - VPS Hosting Blog | Dedicated Servers | Reseller HostingThis article provides a guide for how to host your own Mastodon server on a VPS.

Idle thought re: account delegation

I've been toying with the idea of using OAuth2/OpenID and the C2S API to have a service act on behalf of another instance (e.g. act on Lemmy, post as Mastodon account)

But now I'm wondering whether that kind of complexity is needed... one could theoretically register a public key to the instance it is acting on behalf of, and simply sign activities using the ID of the other server... Second server would need only update the actor with the new public key for verification purposes...

community.nodebb.org/post/1051

NodeBB Community · Idle thought re: account delegationI've been toying with the idea of using OAuth2/OpenID and the C2S API to have a service act on behalf of another instance (e.g. act on Lemmy, post as Mastodo...