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
50
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

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

It is with profound sadness that the MetaBrainz Board of Directors announces the unexpected passing of our Founder and Executive Director, Robert Kaye.

Robert’s vision and leadership shaped MetaBrainz and left a lasting mark on the music industry and open source movement. His contributions were significant and his loss is deeply felt across our global community.

blog.metabrainz.org/2026/02/24

0
6
2

Jetzt pusht auch die SPD das Social-Media-Verbot und die und stellt dabei mal wieder unter Beweis, dass sie sich auch im digitalen Raum keine Welt jenseits von Kapitalismus und Profitlogik vorstellen kann. Big Tech freut sich derweil auf unsere hübschen Daten. An die süchtigmachenden Mechanismen traut man sich nicht ran. Dafür müsste man sich nämlich mit den ganz Großen konsequent anlegen. Die Verantwortung liegt ganz klar bei den Plattformen. Alternativen die ohne solche Mechanismen und ohne Datensammlungen auskommen, fördert man lieber auch nicht.

0
5
0
0
0
0

Jetzt online: Mein Vortrag an der Uni Konstanz über mein Buch Kybernetik und Kritik. Eine Theorie digitaler Regierungskunst (Suhrkamp). Ich gebe einen Einblick in die Grundthesen des Buches; besonders in das letzte Kapitel über Technikfaschismus und den "kybernetischen Autoritarismus" (Musk et al.): streaming.uni-konstanz.de/pael

Screenshot des Vortrags von Anna Nosthoff
0

李대통령, 촉법소년 기준 "국민 다수는 낮추자고…두달 후 결정"

n.news.naver.com/mnews/article

"중학생이냐가 합리적 선일 수 있어…국민 의견 수렴하고 숙의 토론"
'성평등가족청소년부' 부처명 변경 언급에 "그것도 괜찮은 생각"

...음...개인적으로는
애들이 발달이 워낙 애들마다 달라서, 13살 되어도 거의 초딩3,4학년과 다름 없는 순진하고 생각 없는 애들도 있고, 10살에도 이미 어른들 머리 꼭대기에 있는 애들도 있어서.
촉법소년 기준을 조금 낮춘다고해서 범죄를 저지르고 촉법소년이라며 약올리는 놈들의 문제가 획기적으로 개선되진 않을거임.

그냥 국민들 법 감정 해소 차원인거지.

0
0
17
0
0
0
1
0
1
0
0
0
0
0

netzpolitik, gefahr

? ""?

Schon mal drauf vorbereiten, uns das hier nicht nehmen zu lassen.

Per gnunet, tor, i2p, meshnets, whatever. Es wird weitergehen.

Wir *dürfen* uns moderierte, aber identifikationsfreie, Räume zum freien Austausch nicht nehmen lassen.

Aber die Schäden durch "Klarnamenspflichten" kann eine solche Flucht in den Untergrund leider nicht verhindern.

edit: letzter Absatz abgeändert (nicht leicht zu definieren, was genau beschädigt wird)

1/3

0
0
0
0

antwortseiten.org/vier-jahre-e

Čtyři roky. Děkovná řeč. Od Putina. (1/10)

Regina Laska

Vážení dámy a pánové,

je mi upřímnou radostí, že se k vám dnes mohu obrátit – čtyři roky po datu, které nazýváte „24. únorem“ a které je v mém kalendáři zaznamenáno jednoduše jako začátek velmi dlouhé a velmi poučné cesty.

Chtěl bych vám poděkovat. Upřímně. Z celého srdce, jak se říká v Německu, v jazyce Goetha, Schillera a Kanta, kterým jsem tehdy mohl hovořit v Bundestagu.

Vzpomínáte si? 25. září 2001. Stál jsem před vašimi poslanci a mluvil jsem německy o důvěře, o partnerství, o společném evropském domě. Vaši poslanci povstali a několik minut tleskali. Der Spiegel to nazval vizionářským projevem. FAZ jej otiskl v plném znění. Pouze jeden poslanec opustil sál. Jeden z 650. To je poměr, s nímž se mohu smířit.

Když o 23 let později promluvil ve stejné sněmovně váš ukrajinský přítel, zůstalo 80 křesel prázdných. Pro mě.

Mimochodem, tehdy jsem každé slovo myslel přesně tak, jak jste ho chtěli slyšet. To je jedna z mých silných stránek.

Než se dostanu k událostem z února 2022, dovolte mi krátce zhodnotit předchozí roky. Byly to dobré roky. Plodné roky. Pro mě.

Postavili jste mi dva plynovody Nord Stream. Obcházíte Ukrajinu, navzdory odporu východní Evropy a varováním Američanů. Postaral se o to můj přítel Gerhard Schröder. Vaši nejchytřejší hlavy prohlásily, že jde o hospodářskou politiku, nikoli geopolitiku. Změna prostřednictvím obchodu. Ke změně skutečně došlo – jen u vás, ne u mě. Stali jste se závislými. Já jsem zbohatl.

Když jsem v roce 2014 anektoval Krym a rozpoutal válku v Donbasu, byly důsledky přehledné. Poté jsme vyjednávali o míru, který jsem sám porušil. A dokud se vyjednávalo, mohlo Německo říkat: Nelze současně vyjednávat a dodávat zbraně jedné straně. Ukrajina tak nedostala žádné zbraně. Osm let.

Nejvýznamnější německá vojenská pomoc spočívala v 39 hudebních nástrojích. Dodaných ve dvou tranších. Nechci znít nevděčně, ale: 40 bych také nechal projít. ->

Čtyři roky. Děkovná řeč. Od Putina. (2/10)

<- Ukrajina požádala o vozidla pro transport raněných. Odpověď byla prakticky vždy ne. V létě 2021 zablokovaly Německo a Nizozemsko v rámci NATO dodávku 90 odstřelovacích pušek na Ukrajinu. Devadesát. Ne devadesát tanků. Devadesát pušek.

Jens Stoltenberg dnes říká: „Kdybychom Ukrajině poskytli vojenskou podporu dříve, možná by k této válce nedošlo.“

Já říkám: Naštěstí jste to neudělali.

Nyní k týdnům před 24. únorem 2022.

V červenci 2021 jsem publikoval esej, ve které jsem zdůvodnil, proč Ukrajina patří k Rusku. Někteří tento text označili za faktickou válku. V Německu zapadl, protože jste byli zaneprázdněni koronavirem a volební kampaní.

V listopadu a prosinci jsem předložil dva dokumenty: USA by se měly stáhnout z Evropy, NATO by mělo být zrušeno, Ukrajina by se v žádném případě neměla stát členem. Současně jsem nechal nasadit 190 000 vojáků na ukrajinské hranici.

Americké a britské tajné služby věděly, co se chystá. Znaly naše operační plány, naše dezinformační kampaně, naše plánované operace pod falešnou vlajkou. Všechno zveřejnili, než jsem to stačil provést.

A Němci? BND viděla, že se něco chystá. Ale neviděla to jasně. Existovala pohodlná škola myšlení: že je to všechno jen výhrůžka. Putin chce jen maximální výsledek jednání. Boris Johnson píše ve svých pamětech: „Američané a my jsme byli přesvědčeni. Francouzi a Němci to viděli úplně jinak.“

Nemohl jsem to vyjádřit lépe.

26. ledna 2022 – měsíc před mým útokem – nabídla vaše ministryně obrany Christine Lambrecht Ukrajině 5 000 ochranných přileb. Model z devadesátých let. Paní Lambrecht to nazvala „velmi jasným signálem: Jsme na vaší straně.“

Ukrajina požádala o 100 000 přileb a ochranných vest. Dostala 5 000 přileb. Vesty nemohla německá armáda poskytnout – sama jich neměla dostatek. Tři týdny po oznámení nebyly přilby stále dodány. ->

0
0
0
0

큰말똥가리 날아든 도심 녹지...멸종위기종 품은 생명의 섬:
고층 건물과 아스팔트로 둘러싸인 수도권 도심 한가운데에서 멸종위기종을 포함한 50종의 야생조류가 확인됐다. 도시 녹지가 단순한 휴식 공간을 넘어 생물다양성을 지키는 생명의 섬 역할을 하고 있다는 연구 결과다.도심 수목원서 야생조류 1770개체 확인경기도산림환경연구소는 10일 서울대학교에서 열린 2026년 산림과학 공동학술대회에서 ‘도심속 수목원에서의 계절별 야생조류의 다양성’ 연구 결과를 발표했다. 조사 대상은 경기도 오산시에 위치한 경기도물향기수목원으로 지난해 2월부터 12월까지 1년간 진행된 조사에서 총 27과 50종, 1770
newspenguin.com/news/articleVi
(2026-02-24 12:31:35)

0

세계 최희귀 원숭이...29마리 늘어난 수천년의 사연:
멸종 직전까지 내몰렸던 하이난 긴팔원숭이의 개체수가 최근 20년 사이 세 배 가까이 회복됐다. 빙하기에 갈라졌던 두 무리가 수천 년 뒤 다시 만나 교배하면서 유전적 다양성이 회복된 것이 주된 원인으로 밝혀졌다. 다만 42마리 전부가 같은 숲에 모여 생활하고 번식 속도도 느려 지속적인 보전 관리가 필요하다고 전문가들은 강조했다.개체 수 13마리까지 줄었다가 42마리로 회복중국 남해의 하이난 섬에서만 사는 하이난 긴팔원숭이는 1950년대만 해도 약 2000마리가 서식했다. 무분별한 벌채와 사냥이 이어지면서 개체수가 급격히 줄어들었고 2
newspenguin.com/news/articleVi
(2026-02-24 10:09:03)

0

“독수리 사진 찍겠다고 멸종위기종 사체로 유인...징역형 가능”:
전북 김제시 진봉면 심포리 일대, 겨울철 검독수리 촬영지로 알려진 지역에서 멸종위기 야생생물인 삵과 수달 사체가 맹금류 유인을 위한 목적으로 사용됐다는 의혹이 제기됐다. 전문가 확인 결과 현장에 놓인 개체는 삵(멸종위기 야생생물 Ⅱ급)과 수달(Ⅰ급·천연기념물)로 확인됐다.제보에 따르면 해당 지역에서는 과거에도 동물 사체가 현장에 놓여 왔으며, 이번 삵과 수달 사체 역시 검독수리 촬영을 위해 인위적으로 투기했을 가능성이 제기된다. 직접적인 훼손 정황은 확인되지 않았지만, 멸종위기종 사체를 운반·제공하는 행위 자체가 법 위반에 해당할
newspenguin.com/news/articleVi
(2026-02-24 11:59:14)

0