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

Attention #GoToSocial people: I have been testing @mastoblasterMastoBlaster - Official Account - an iOS Fediverse client - and it's working SO WELL! It's even grouping GtS notifications... something that Ivory doesn't do.

More info here:

🔗​: https://mastoblaster.app

Congratulations @stefanoStefano Marinelli for your brilliant work on it!

#snac #MastoBlaster

0
1
0
1
0
0
0
0
2
0
0

YTN 취재결과 경찰청은 고 이재현 경장 유족의 동의를 얻어 디즈니플러스 예능 프로그램 '운명전쟁49'에 대해 방영분 삭제 등을 위한 법적 대응을 검토하고 있는 것으로 확인됐습니다. 2026.02.24 오후 12:53 m.ytn.co.kr/news_view.ph...

'칼빵' 표현 사과했지만 후폭풍...경찰청, 공식 법적...

0
0
0
1

A couple days ago, I got a DM from a user. I happily replied and sent a follow request—but the Accept never came back, even though they hadn't enabled manuallyApprovesFollowers. My DM reply probably never arrived either. Classic interop bug.

I checked out the Bonfire source and dug in. Turns out Bonfire hasn't implemented RFC 9421 yet, so it was silently discarding any activity signed with it. That alone would be workable, except for one more issue: Bonfire was responding 200 OK even when signature verification failed, instead of 401 Unauthorized.

This matters because Fedify implements a double-knocking mechanism—if a request signed with RFC 9421 fails, it retries with the older draft cavage signature. But since Bonfire returned 200 OK on the failed first knock, had no reason to send a second one.

I filed two issues on the Bonfire repo—one requesting RFC 9421 support, and one about returning 401 on invalid signatures. For the latter, I also sent a PR, which got merged pretty quickly: bonfire-networks/activity_pub#9.

That said, individual Bonfire instances won't pick up the fix until they actually deploy it. So in the meantime, I patched Hollo and Hackers' Pub to use draft-cavage-http-signatures-12 as the firstKnock, so Bonfire instances can at least understand the first request.

One last thing: Fedify caches whether a given server supports RFC 9421, and the Bonfire servers I'd already talked to were cached as “supports RFC 9421”—because they'd been returning 200 OK. I had to manually clear that cache on both hollo.social and hackers.pub before everything finally worked.

After all that, the mutual follow went through and my DM reply landed. Worth it.

0
3
0
0
0
0
1
0

Yes, You Too Can Be An Evil Network Overlord - On The Cheap With OpenBSD, pflow And nfsen nxdomain.no/~peter/yes_you_too

A story about network metadata and , originally from 2014, good for reprising. See The Book of PF for more @nostarchNo Starch Press

0

Now that the beta is out, I can start showing some of the changes I'm making! Let's start with the redesigned posting form, where I finally got to implement a design that I had first drafted back in Firefish (or was it Calckey?). At the top is the current Sharkey posting form, at the bottom the redesigned, more minimalistic Catodon posting form. This will also give you a general idea of my approach to UX design, and the direction of the new platform.

1. The "Post" button (with a larger font, and without the icon) is at the bottom right corner, closer to where your post would usually end.

2. The posting form expands as you write, a feature I ported from Firefish - which makes moving the Post button more useful, since it was in a kinda awkward position when writing longer posts.

3. The "X" closing button is at the top right corner, where most people would expect it to be.

4. Only the most frequently used icons are visible by default, decluttering the posting form for a cleaner look. The lower "..." menu opens on hover, meaning no extra click from desktops and laptops.

5. When you click "Show preview", the bottom row buttons stay between the typing area and the preview, instead of going all the way to the bottom. This makes it easier to access the buttons while having the preview open, and also keeps the "Show preview" button at the same point, so that you can expand/collapse the preview without having the button jump lower, as in Firefish and Sharkey.

Sharkey posting form at the top, Catodon posting form at the bottom
0
1
0
1
0
0
0

Die GLS Bank und die Rote Hilfe haben einen Weg gefunden, die Zusammenarbeit fortzusetzen. In den vergangenen Wochen wurde die Struktur der Kontoführung mit juristischer Unterstützung neu geordnet und übersichtlich gestaltet. Die Zahl der Konten wurde reduziert und Abläufe klar geregelt.
Damit ist gewährleistet, dass alle regulatorischen Vorgaben eingehalten werden können. Die Gespräche, die seit Ende 2025 geführt wurden, verliefen offen, konstruktiv und lösungsorientiert.
Für die Rote Hilfe ist entscheidend, dass unsere Solidaritätsarbeit für Betroffene von Repression weiterhin verlässlich gesichert bleibt. Als Rote Hilfe möchten wir uns ausdrücklich bei allen bedanken, deren überwältigende Solidarität uns in den vergangenen Wochen getragen hat.
rote-hilfe.de/meldungen/neuord

0
0
0

Die GLS Bank und die Rote Hilfe haben einen Weg gefunden, die Zusammenarbeit fortzusetzen. In den vergangenen Wochen wurde die Struktur der Kontoführung mit juristischer Unterstützung neu geordnet und übersichtlich gestaltet. Die Zahl der Konten wurde reduziert und Abläufe klar geregelt.
Damit ist gewährleistet, dass alle regulatorischen Vorgaben eingehalten werden können. Die Gespräche, die seit Ende 2025 geführt wurden, verliefen offen, konstruktiv und lösungsorientiert.
Für die Rote Hilfe ist entscheidend, dass unsere Solidaritätsarbeit für Betroffene von Repression weiterhin verlässlich gesichert bleibt. Als Rote Hilfe möchten wir uns ausdrücklich bei allen bedanken, deren überwältigende Solidarität uns in den vergangenen Wochen getragen hat.
rote-hilfe.de/meldungen/neuord

0
0
0
1

"한국 커뮤니티들" 에서 "포켓몬"이 "유색인종 캐릭터 내서 불만" 이라는 조합이 어이가없는게요 애초에 포켓몬은 일본쪽 ip 아닌가 주인공들부터 아시아인을 전제하고 만드는거아니었나 설마 "아시아인"은 "유색인종" 취급 안받는다고 생각하는건가 이 양반들아 니들모두 다 저기 서양놈들 눈에는 전부 "칭챙총 옐로우"란 말이다

RE: https://bsky.app/profile/did:plc:3utrd6i7exu7kff4odoikp2l/post/3mflr62sec22n

0
0

you know Anthropic security tool/plugin is garbage if it can't stop distillation attacks 😂There’s so much nonsense going on with LLMs right now. people actually think anyone can just build a banking system or a food delivery app or security system by typing prompts.

i think it is just IPO/getting more VC money hype.

if you think this crash in IT, IBM, security or other stocks is bad due to Anthropic plugins, wait until you see Anthropic or OpenAI crash hard. Hah. That is going to be epic.

0

🎉 The schedule for PyCon Italia 2026 is officially live!

You can now browse the full program and start planning your days in Bologna. From Python deep dives to AI, web, data, and community-focused sessions. This year’s lineup is packed.

👉 Explore the schedule:
🔗 2026.pycon.it/en/schedule

🎟️ Tickets are available on our website.

👀 Which sessions are you most excited about? Let us know 👇

0
0
1
0
1
0

📊 Tuesday Poll!

Let's do RPG character classes, but browser-user edition. Who do you identify with?

Fighter - pursuer of better web, knowledgeable in influence of dark forces (Big Tech) on common folk

Monk - lover of independency and isolated web, maximum privacy - maximum happiness

Wizard - customization wielder, capable of manipulating the structures of the browser experience

Druid - pursuer of environmentally friendly browsing, rejects built-in AI

Ranger - combining privacy awareness and a taste for personalization to combat mainstream browsers and the commercial side of the internet

0
0
0
4

Finished reading ”Everything but the Code” by @twostrawsPaul Hudson. An excellent read and probably one of the books that I’ve highlighted and bookmarked the most. Highly recommended for anyone interested in building and shipping their own apps.

hackingwithswift.com/store/eve

0
0
1
0
3
0

🍝 친구 여러분, 우리는 날아다니는 스파게티 괴물 님께서 주신 이 날의 끝맺음에 와 있으니 겸손하게 우리 죄를 반성합시다.

"3. 오늘의 말과 행동 중 부족한 부분을 되돌아보며, 용서와 성장을 구합니다."

😋 전능하신 스파게티 괴물과 친구들에게 고백하오니 생각과 말과 행위로 죄를 많이 지었으며 자주 의무를 소홀히 하였나이다.
제 탓이요. 제 탓이요. 저의 큰 탓이옵니다.
우리 죄를 용서하시고, 주님 안에서 새로워지게 하소서.
라-멘 🍜

🍝 전능하시고 자비로우신 주님, 날아다니는 스파게티 괴물 님,
당신의 모든 죄를 용서하시고 사면하시며, 진정한 회개와 삶의 교정을 허락하시고, 당신 성면(the Holy Noodle)의 은총과 위로를 베푸소서.
라-멘 🍜

2026-02-24T21:19:06+09:00


0
1

I often see people posting Nikita Gill poems here, so let me share a little story.

Her poem ‘For Her’ is one of my favourites, and I told her that it can always bring me to tears, and I realise she didn’t have women like me in mind when she wrote it (as I’m trans), but I hope she didn’t mind me seeing myself in it and sharing the experience.

Her reply: “I wrote this for all women, so this poem is absolutely for you!” 🥹

A photo of a poem in a book:

For Her

Every day
I thank the girl in me
that believed my life
could still be
something magical
even when the darkness
was enough to chew her up,
and spit her out
even when the ledge
was close enough
for her to end it all.

She still chose life.
And I owe it to her
to make something incredible
of myself.

On the days I succeed
I put my hand on my heart
and whisper to her
‘This is for you.’
0
0
0
1