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
1

Thank you to everyone who provided feedback on my latest blog post, it's been really invigorating to hear from folks.

I've added a "further reading" section at the bottom as I think there's plenty of great conversation about this topic and I'm happy to add more:

jaz.co.uk/2025/08/14/there-is-

In my next post I'll talk about the safety issues that come with connecting social spaces.

0

Servo Report Week 32 2025

Highlights from last week:

- Implement HTMLDocument API
- script: Implement scrollIntoView
- layout(grid): implement named grid lines and areas
- servoshell: make the color picker and select picker closeable
- script: fix set muted on html video element creation

You can help support Servo, an independent web rendering engine, and the health of the web ecosystem by donating:

github.com/sponsors/servo
opencollective.com/servo

Decorative report cover with the Servo logo that reads "Servo Report Week 32 2025”
0
0
1
0
0
0
0
0
0
1
1
0
0

I just realized that the default specifications for ActivityPub/ActivityStreams do not have a way to perform an update on an object's ID. (ie, moving it from example.com/1 -> example.com/2)

An Update activity does not allow ID updates because it would lose the reference to the original one. (It can be massaged by using an Origin property, but I don't like that).

Another option would be to use a Move activity (which is defined as moving objects between collections), where the Origin property is the object itself instead of a collection. (I like this behaviour better, as it requires less divergence from the spec)

0

近期高調發表「兩岸一家親」言論的台灣知名網紅「館長」陳之漢,近日再到訪內地進行考察。而在今日(15日)參訪科技巨頭騰訊總部期間,更在直播中擺出大烏龍,竟當著騰訊高層面前,開口大讚其競爭對手阿里巴巴旗下的「支付寶」,場面一度極為尷尬。

今日下午,館長在其YouTube頻道開啟直播,分享參觀騰訊總部的過程。當他體驗完騰訊的各項科技應用後,似乎想稱讚內地的電子支付普及,便對著鏡頭和在場人士說:「現在你們的支付已經領先全球,就『支付寶』,未來連手機也不用帶。」直至騰訊的工作人員開聲指,在騰訊總部不要談支付寶,館長才恍然大悟,並馬上彎腰鞠躬道歉。這個明顯的失誤,令原本就極具爭議的訪問行程,增添了濃厚的喜劇色彩。
#館長

0

お品書き】
8月17日(2日目)東6ク-10B「えたんだーる」 新刊2冊、大判写真集とD810Aも街撮りスナップ写真集です!
大判の写真集はH-IIAロケット50号機の長秒露光など個人的にみどころさんたくさん!!
コミケ2日目は東6ク-10Bで僕と握手!
Webカタログ:webcatalog-free.circle.ms/Circle/21023714

1
0
0

요즘 폭탄물 테러 예고 트롤링 관련한 개인적 생각

'인터넷에서 유독 시끄럽게 구는 사람들을 둥기둥기한 결과'라는 생각밖에 들지 않음.

지상파 방송이 스스로 유행을 선도하지 않고 혐오적 의미가 담긴 밈도 따라하는데다가 그들이 주장하는 어처구니 없는 의견조차 손을 들어주니 온 세상이 그들의 효능감을 높여줬고 이 효능감을 느끼기 위해 선택한게 테러 예고글일것.

그냥 게시글 하나 '딸깍'올리니 온갖 공권력이 달려가서 수습하고 국민들은 피해를 입고 이런 모든 일련의 과정에서 자신이 해를 입는건 없으니 얼마나 간단하게 효능감을 느끼고 안전함을 느끼겠어...

행동력이 가미되면 서부지법 폭동이고 그게 아니면 테러 예고글 딸깍인 상황은 이들에게 '사회 기반을 흔드는 테러리즘'임을 가르치지 않는 이상 영원히 반복되고 더 심한 자극을 찾아 다닐거임.

그러니 개(랄랄)같은 손가락 찾기 그만 쳐듣고 머저리같은 디씨 구데기들 쳐패고 다니라고. 너희가 쓰레기를 만들고 있어.

3

Bluesky is changing their ToS soon ... but you have to agree to their future ToS to use their website today. Which is kind of asinine (or sinister ... I don' t know yet). I put the old ToS into a differencing tool but it turns out that's borderline useless.

Because they have changed almost everything so significantly that a side-by-side comparison is useless. I can't find anything from DDG explaining what Bluesky is actually doing. If anyone has a summary somewhere, I'd appreciate it.

0
0
0
1
1
0
0
1

교실에서 여성성, 남성성은 어떻게 발현되는가 ildaro.com/10249
"“여자아이들이 잘할수록 남자아이들은 상대적으로 뒤처져 기가 죽는다” “남자아이들은 산만해서 학업 수행에 어려움을 겪는다.” 어른들의 이런 걱정은 단순히 또래 간 지적 성취의 격차만을 가리키는 것이 아니라, 여성에 비해 남성의 존재가 가려지고 위치가 불안해지는 것에 대한 두려움을 동시에 품고 있다."
"그런데 남학생이 여학생보다 공부를 잘해도 어른들은 여학생의 미래나 지위를 염려할까? 남자가 여자 앞길을 막는다고 걱정할 것인가?"

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

Dumb question that I was always too afraid to ask:

I know how the #Fediverse and its federation works. It's intuitive and familiar to me; I mean, I even host my own instance.

But I never understood how interaction cross-software is supposed to work. In theory, I can use whatever #ActivityPub software I want and still interact with everyone else. But in practice that just... isn't the case, right?

I mean, for text it's quite simple: I write a short post on #Mastodon and people on #GoToSocial or #Misskey or whatever can see and read that same post and interact with it. They can see my profile and it appears on their instance in their style and with their features.

Even outside of microblogging I still get it. A super-long post on #Friendica or #Diaspora appears on my timeline, too. Their profiles might have more fields than I can see here, but that's fine.

But what's up beyond that?

I can see #Pixelfed posts here, converted into image galleries. But what about the other way 'round? If someone on Pixelfed follows my Mastodon account, they can't see any of my non-image posts, right?

What about #PeerTube and such niche software? I guess I could follow a PeerTube account as a microblogger and see their videos and descriptions in my timeline. Video comments are replies.

But the other way 'round? How are they supposed to interact with Friendica or Pixelfed users? PeerTube doesn't even have a "timeline".

Doesn't that feature disparity undermine the whole idea of the #Fediverse or am I missing something?

#AskFedi #FediAdmin

0
1
1
1
0

単純なオーディオ再生部分の横取りは先行例が結構あったのですぐできたけど、​:misskey:​用と言うからにはclipをプレイリスト代わりに使えるようにしたいんだけどこれは直接API叩くしかなさそう

1
0