Home | Notifications | New Note | Local | Federated | Search | Logout

Federated Timeline


naturaleza24@naturaleza24@mast.lat (2026-05-18 16:53:17) #fotografie #nature #photography ---Attachments--- image: https://media.mast.lat/mast/media_attachments/files/116/594/492/981/313/263/original/bff29a684c99c3a1.png

pocche@pocche@misskey.io (2026-05-18 16:52:18) なにか大きな“差”を感じる結月ゆかり ---Attachments--- image: https://media.misskeyusercontent.com/io/49a166a1-1d02-4da0-b287-670500a2c8e4.png

諏訪子@suwako@sns.076.moe (2026-05-18 16:12:30) 100社に一気に応募すれば、内定を貰える確率が上がると思ったんだけど
結局、起きたのはメールボックスが拒否通知のスパムで爆発しただけだった・・・

Reply to @adele@social.pollux.casa yugaego 🌍@yugaego@fosstodon.org (2026-05-18 15:52:57) @adele I love seeing you countryside photos appearing suddenly amongst the tech-overloaded posts in my feed 🙃
A moment of refreshment.

fedicat@fedicat@pc.cafe boosted: @dev@mediaformat.org (2026-05-18 09:15:53) Posting from c2s


The WordPress ActivityPub plugin quietly released an amazing feature in version 8.1.0 back in April.

After a fair bit of testing, with various developers, including yours truly, Matthias @pfefferle added support for the #ActivityPub API.

https://activitypub.blog/2026/04/22/8-1-0-by-the-numbers/

This very post is written using a custom client I’m building 😉

fedicat@fedicat@pc.cafe boosted: @blag@typo.social (2026-05-18 15:28:14) Does anyone know how to allow the quoting of posts from @peertube?

I just tried to quote this post from my own PeerTube instance, but it says that's not permitted:

https://video.bl.ag/w/c1L6jN3AiQg9dCNoKgC5Fz

cc @FediTips

#PeerTube #QuotePost #AskFedi #FediTips

Sam at BLAG@blag@typo.social (2026-05-18 15:28:14) Does anyone know how to allow the quoting of posts from @peertube?

I just tried to quote this post from my own PeerTube instance, but it says that's not permitted:

https://video.bl.ag/w/c1L6jN3AiQg9dCNoKgC5Fz

cc @FediTips

#PeerTube #QuotePost #AskFedi #FediTips

Coro@Coro@mstdn.maud.io (2026-05-18 12:53:52) 思えば進撃の巨人の巨人って巨大ロボット物と似た物と言うこともできるな。

ジエンP@gientoP@social.mikutter.hachune.net boosted: @KawaneRio@misskey.io (2026-05-16 17:31:50) Misskeyで例えるとめいすきーみたいな

ささきち¦C108 1日目ー東イ20a@ssk_chi@misskey.io (2026-05-18 11:25:49) 室温28℃超えてきた…PC使ってると余計暑い

ささきち¦C108 1日目ー東イ20a@ssk_chi@misskey.io boosted: @kongarin@misskey.io (2026-05-18 07:00:31) ​:ai_panic_misskeyio:​ #ハァハァ……太もも見せて…… ---Attachments--- image: https://media.misskeyusercontent.com/io/f65a06c3-2224-4d18-85c0-31009e10cfd0.webp?sensitive=true
image: https://media.misskeyusercontent.com/misskey/beae62f9-0332-4c83-b9c5-e16de75b2c43.png?sensitive=true
image: https://media.misskeyusercontent.com/io/3e881002-a5e1-4eec-9f69-917a269d5deb.webp?sensitive=true

fedicat@fedicat@pc.cafe boosted: @siliconsjang@siliconbeest.sjang.dev (2026-05-18 10:17:08) Again, this service is to develop and test siliconbeest.
Soon, maybe in few days or something, I am going to make a MAIN siliconbeest service with new domain, (and yes, keep this service up and running) so you can use this service but also keep on eye on the new domain!

스쟝@siliconsjang@siliconbeest.sjang.dev (2026-05-18 10:17:08) Again, this service is to develop and test siliconbeest.
Soon, maybe in few days or something, I am going to make a MAIN siliconbeest service with new domain, (and yes, keep this service up and running) so you can use this service but also keep on eye on the new domain!

ささきち¦C108 1日目ー東イ20a@ssk_chi@misskey.io (2026-05-18 10:12:32) デカめの植物園とか園芸店行きたいけど一緒に楽しんで行ってくれる人が身近にいない​:meowmeltcry:​

ささきち¦C108 1日目ー東イ20a@ssk_chi@misskey.io boosted: @han64@misskey.io (2026-05-18 10:05:15) 【R-18】射精する直前に顔を差し出してくれるの好きすぎるんだよね ---Attachments--- image: https://media.misskeyusercontent.com/io/webpublic-2db2c1bd-3279-4a56-92d5-35b26c535ac7.png?sensitive=true

ささきち¦C108 1日目ー東イ20a@ssk_chi@misskey.io (2026-05-18 10:08:12) 外にいるソテツと柱サボテン🌵ほぼ置物で育ってるかわからないけどかわいい ---Attachments--- image: https://media.misskeyusercontent.com/io/webpublic-56363f55-f474-4996-ba39-ab06e15d6bbd.png

HAN@5/16せんなご5【A-18】@han64@misskey.io (2026-05-18 10:05:15) 【R-18】射精する直前に顔を差し出してくれるの好きすぎるんだよね ---Attachments--- image: https://media.misskeyusercontent.com/io/webpublic-2db2c1bd-3279-4a56-92d5-35b26c535ac7.png?sensitive=true

Reply to @silverpill@socialhub.activitypub.rocks a@trwnh@socialhub.activitypub.rocks (2026-05-18 09:46:29) But do you distinguish between "id" as a property vs an id as a property's value? Do you authenticate one but not the other? And if there isn't an AS2 representation do you conclude it's not authentic somehow?

保住圭:role_nsfw:四姉妹&青三角ドラゴンエイジ誌で連載中@hozumik@misskey.io (2026-05-18 09:23:45) ​:iiyone__ooo:​​:tamaranai:​​:suki_sugiru:​ #ハァハァ……太もも見せて…… ---Attachments--- image: https://media.misskeyusercontent.com/io/3564d12d-6b5d-4723-9028-e14f598ed35c.webp?sensitive=true
image: https://media.misskeyusercontent.com/io/595fcc8a-c12a-45b3-bdcf-a6a2ce34d289.webp?sensitive=true
image: https://media.misskeyusercontent.com/misskey/91b99ca9-e831-4f13-8554-eedf8b9cf74b.png?sensitive=true
image: https://media.misskeyusercontent.com/misskey/40e8d858-980f-4045-bd59-564f7b85ea4c.jpg?sensitive=true

dev@dev@mediaformat.org (2026-05-18 09:15:53) Posting from c2s


The WordPress ActivityPub plugin quietly released an amazing feature in version 8.1.0 back in April.

After a fair bit of testing, with various developers, including yours truly, Matthias @pfefferle added support for the #ActivityPub API.

https://activitypub.blog/2026/04/22/8-1-0-by-the-numbers/

This very post is written using a custom client I’m building 😉

ささきち¦C108 1日目ー東イ20a@ssk_chi@misskey.io (2026-05-18 08:54:49) 洗濯とか掃除して動いたからもうすでに暑い​:mizumochi_batankyuu:​

ささきち¦C108 1日目ー東イ20a@ssk_chi@misskey.io (2026-05-18 08:52:09) ​:ohayoo:​​:mizumochi_byebye:​

philip@philip@gotosocial.wittamore.fr (2026-05-18 05:43:01) Installation of Snac2 on Artix linux dinit/nginx
useradd -m -s /bin/bash snac
passwd snac
usermod -aG wheel snac
su - snac
mkdir src
cd src
git clone https://codeberg.org/grunfink/snac2.git
cd snac2
make
sudo make install
snac init ~/data

snac init will ask these questions:
Host name: your.server.domain
Path prefix: leave empty
Network address: 127.0.0.1
Port: 8001

add user
snac adduser ~/data

In /home/snac/data/server.json edit these settings:
admin_email
admin_account
title
short_description

As root, create the dinit script: /etc/dinit.d/snac2
type = process
run-as = snac
command = /usr/local/bin/snac /home/snac/data
depends-on = NetworkManager
restart = true
smooth-recovery = yes
log-type = file
logfile = /var/log/dinit/snac2.log

enable snac2
dinitcl enable snac2

NGINX Media caching
see https://it-notes.dragas.net/2025/01/29/improving-snac-performance-with-nginx-proxy-cache/

Nginx configuration
see https://comam.es/snac-doc/snac.8.html
Use $host not $http_host (gixy)

in /etc/nginx/nginx.conf http section add:
proxy_cache_path /var/cache/nginx/snac_cache levels=1:2 keys_zone=snac:10m max_size=1g inactive=1440m use_temp_path=off;

make cache folder
mkdir -p /var/cache/nginx/snac_cache

edit /etc/nginx/sites-available/your-site
location / {
proxy_pass http://127.0.0.1:8001;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $remote_addr;
}
location /.well-known/webfinger {
proxy_pass http://127.0.0.1:8001;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $remote_addr;
}
location /api/v1/ {
proxy_pass http://127.0.0.1:8001;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $remote_addr;
}
location /api/v2/ {
proxy_pass http://127.0.0.1:8001;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $remote_addr;
}
location /oauth {
proxy_pass http://127.0.0.1:8001;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $remote_addr;
}
location /.well-kno

fedicat@fedicat@pc.cafe boosted: @evan@cosocial.ca (2026-05-18 05:01:03) For the #ActivityPubAPI, we need a profile of OAuth to use for accessing the actor's data. There's a suggested flow here:

https://github.com/swicg/activitypub-api/blob/main/OAuth%202.0%20for%20ActivityPub%20Activity%20Diagram.png

There's an example client here:

https://swicg.github.io/activitypub-api/examples/oauth/index.html

It tries discovery via RFC 8414 or getting the endpoints straight from the actor.

It then provisions a client ID using CIMD, FEP d8c2, or DCR (in that order).

It then tries to do an authorization code flow.

I'm interested in seeing it tested with more ActivityPub API servers.

#ActivityPub

金画輪@kongarin@misskey.io (2026-05-18 07:00:31) ​:ai_panic_misskeyio:​ #ハァハァ……太もも見せて…… ---Attachments--- image: https://media.misskeyusercontent.com/io/f65a06c3-2224-4d18-85c0-31009e10cfd0.webp?sensitive=true
image: https://media.misskeyusercontent.com/misskey/beae62f9-0332-4c83-b9c5-e16de75b2c43.png?sensitive=true
image: https://media.misskeyusercontent.com/io/3e881002-a5e1-4eec-9f69-917a269d5deb.webp?sensitive=true

fedicat@fedicat@pc.cafe boosted: @liaizon@social.wake.st (2026-05-18 04:45:04) The founder and three senior team members of Zulip are joining Anthropic:
Tim Abbott, Alya Abbott, Greg Price, and Alex Vandiver

And they are "donating the company" to a new non-profit #Zulip Foundation:
with the first three above as the board (plus Josh Triplett) and "Interim President" Kim Vandiver (notice the same last name as the other person who's joining Anthropic)

https://blog.zulip.com/2026/05/15/announcing-zulip-foundation/

via @mary_ext

nicole mikołajczyk@mkljczk@pl.fediverse.pl (2026-05-18 06:06:57) i miss the times when running proof of work computations on a website without user consent was considered malicious by everyone

Tak!@Tak@gush.taks.garden (2026-05-18 03:12:11) gush! v0.0.37 is here!


gush! is the federated social media platform for gushing about the things you love


For users


Add search to the gushable list candidate selector https://codeberg.org/gush/gush/issues/122

Add an explicit merge button to the gushable view

Add a skip link to the post page in the header

Try extra super hard to not merge gushables based on blank identifiers

Add redirects for gushable add to list / follow / unfollow instead of silent success or failure in background

Linkify post context breadcrumbs

Clean up the event creation ui layout

Fix posting language-tagged code blocks

Fix the conversation reference on event reminder notes

Support peertube View activities

Accept a wider range of declared attachment types on remote objects

Track the new names of gotosocial approval types (Approval => Authorization)

Don't fail to federate outgoing activities if the rdf normalizer throws an exception

Fix the following endpoint returning followers 🤦


For admins


Experimental support for using an s3-compatible service as the storage backend for attachments

Implement http message signatures (rfc 9421)

Handle exceptions in note cleanup batches

Add a better log message for when an unhandled exception causes a service to exit

Add more logging to the federated import service

Only sign and store outgoing activity objects once


#gush

Evan Prodromou@evan@cosocial.ca (2026-05-18 05:01:03) For the #ActivityPubAPI, we need a profile of OAuth to use for accessing the actor's data. There's a suggested flow here:

https://github.com/swicg/activitypub-api/blob/main/OAuth%202.0%20for%20ActivityPub%20Activity%20Diagram.png

There's an example client here:

https://swicg.github.io/activitypub-api/examples/oauth/index.html

It tries discovery via RFC 8414 or getting the endpoints straight from the actor.

It then provisions a client ID using CIMD, FEP d8c2, or DCR (in that order).

It then tries to do an authorization code flow.

I'm interested in seeing it tested with more ActivityPub API servers.

#ActivityPub

fedicat@fedicat@pc.cafe boosted: @FediFollows@social.growyourown.services (2026-05-18 04:52:39) #Sport / #Sports accounts to follow:

🌐 GENERAL SPORT
@espn
@NBCSports
@SportingNews
@usatodaysports
@Yardbarker
@PlayersTribune
@BleacherNation
@SPOXcom (in German)
@Gazzetta (in Italian)
@RivistaUndici (in Italian)
@SportBuzz (in Portuguese)
@MDoficial (in Spanish)
@SPORTes2019 (in Spanish)

🎨 SPORT ART
@AlCreed

💸 SPORT POLITICS
@feed

🧮 SPORT DATA
@kpfssport

🏈 AMERICAN FOOTBALL
@index@duval22.com
@index@2stripescpd.com
@index@thebroncosblitz.com
@nflscores
@nfl_de (in German)

🇦🇺 AUSTRALIAN FOOTBALL
@AusFbAssocNA

🧵 1/5
Older Notes