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.

これ、多分知らない人もいると思うので解説すると、

Googleレンズというアプリで、種類のわからない花の写真や料理とかの画像をアップロードすると、『これは〇〇です』って教えてくれたり、似たような画像を出してくれる、というサービスがある。

表向き顔モザいれて、リア垢とかフォロワー数の少ないアカウントでモザ無しアップ、みたいなやり方をすると類似画像で出てきてアカウントバレする、ということです
https://x.com/aji_3el/status/2027589432086564930

0
0
0
0

これ、多分知らない人もいると思うので解説すると、

Googleレンズというアプリで、種類のわからない花の写真や料理とかの画像をアップロードすると、『これは〇〇です』って教えてくれたり、似たような画像を出してくれる、というサービスがある。

表向き顔モザいれて、リア垢とかフォロワー数の少ないアカウントでモザ無しアップ、みたいなやり方をすると類似画像で出てきてアカウントバレする、ということです
https://x.com/aji_3el/status/2027589432086564930

0
1
0
1
1
0
0
0

아아아아ㅏㄱ 진짜 멍청이 ㅋㅋ큐ㅠㅠㅠㅠㅠ 음료에 시나몬 가루를 진짜 양껏 뿌려놓구선 음료 거품 아래가 갑자기 궁금해져서는 숨을 훅- 불어버렸어 ㅋㅋㅋㅋㅋㅋ큐ㅠㅠㅠㅠㅠㅠ 온 몸에 시나몬을 뒤집어쓰다...

0
0
0
0
0

Today @kopperkopper :colon_three: shared a post on the fediverse titled how to not regret c2s, and I found it genuinely interesting to read, even if I'm not sure its proposed architecture actually solves what it sets out to solve.

The author's frustration with naïve implementations is well-founded. Slapping an facade onto an existing Mastodon-like server and calling it C2S doesn't buy you much—you end up with the rigidity of a bespoke API without any of the interoperability C2S is supposed to offer. The “JSON-LD flavored Mastodon API” framing is apt.

The proposed solution is to split responsibility more aggressively: the C2S server should be nearly stateless and dumb, storing ActivityPub objects without interpreting them, while a separate “client” layer handles indexing, timelines, moderation, and exposes its own API to the frontend running on the user's device. It's a clean separation of concerns on paper.

But here's what bothers me. When you map this architecture onto familiar terms, it looks roughly like this:

  • C2S server ≈ a database (PostgreSQL, say)
  • “Client” ≈ an application server (Mastodon, Misskey)
  • “Frontend” ≈ the actual client app on your phone

That's not a new architecture. That's just the current architecture with the labels shifted. The interesting question is which interface gets standardized, and the author's answer is the one between the C2S server and the “client” layer—the bottom boundary.

The problem is that what people actually want from C2S is to connect any frontend to any server. The portability they're after lives at the top boundary, between the frontend and whatever is behind it. But the author explicitly argues against standardizing that layer: “we don't really need a standardized api,” they write, leaving each client free to expose whatever API it likes.

Which means frontends remain locked to specific clients, just as Mastodon apps are locked to the Mastodon API today. The interoperability promise of C2S—log in to any server with any app—isn't actually delivered. It's been pushed one layer down, out of reach of the end user.

There's real value in the post's thinking about data hosting vs. interpretation, and about the security implications of servers that understand too much. But as an answer to the question C2S is supposed to answer, I'm not convinced.

1
0
0
0
0
0

Trump posts a message to the Iranian people on Truth Social because obviously that's Iranian's social media platform of choice. It's like when the Vogons put plans for earth's destruction on display in the Alpha Centauri system.

0
5
0
1
0
0
0

In den Niederlanden, Dänemark und Schweden ist Mehrarbeit kein Zeichen von Fleiß, sondern ein Warnsignal. Vorgesetzte müssen sich dort rechtfertigen, wenn regelmäßig Überstunden anfallen. Das gilt als Zeichen für schlechte Planung, ineffiziente Prozesse oder Personalmangel.

Deutschland: 1,3 Mrd. Überstunden (Hälfte unbezahlt) und die Union ruft jeden Tag nach: "Mehrarbeit!11"... 🤡

0
19
0
0
0
0
속보: 트럼프, 이란에 대한 공습 발표… "임박한 위협 제거가 목표"
速報:トランプ大統領、イランへの空爆を発表…「差し迫った脅威の排除が目的」

RE: https://hell.twtr.plus/objects/e4ae9d3a-0952-4725-906a-062887a4c696
0
0

회사 대 회사로 영업하러 가서 이쪽 실무자가 "챗GPT로 귀사의 제안을 정리했습니다!" 했다가 "...님 기밀 안 지킴? 왜 우리 정보 맘대로 외부 툴에 입력함?" 이래서 즉시 미팅 끝나고 신뢰관계 박살났다고. 특히 NDA 등 맺은 경우 문제가 심각해질 수도 있다는 것. toyokeizai.net/articles/-/9... 무료,PLUS판에선 학습이나 튜닝에 내 입력 데이터가 이용될 가능성이 있고 엔터프라이즈 라이센스라고 하더라도 고객의 동의 없이 외부 시스템에 데이터 입력하는 것 자체가 문제가 될 수 있다는 기사.

《若手の一言》で会議室が凍りつき商談即中止、顧客ゲキ切れ 「...

0
0
0
1
0
0
0

RE: scholar.social/@gedankenstueck

«Technology culture used to celebrate technical competence. Not as gatekeeping, not as elitism — as genuine, infectious enthusiasm for understanding how systems worked. The BBS scene in the eighties ran on self-taught systems operators who understood their hardware and their network protocols well enough to build infrastructure that had never existed before. The early web had a “view source” ethos: you saw something interesting, you looked at how it was built, you learned from it, you made something of your own. This was the entire pedagogical model of the early web and it worked extraordinarily well.»

0

RE: social.growyourown.services/@F

I don't know the artist or the DJ, but I know Fedi.Tips knows their stuff, and I know that House in particular is _all about_ escape into the Dance and the Music. (you gotta click through to the quoted post for the music part, the unfurl doesn't show it.)

0

Just turned a client down who treated me and my candidate like shit during a first engagement. 20 years of doing this and saying 'no' to people who recruit disrespectfully still feels fantastic. My dudes: I do this because I love getting great folks great jobs. That's why I'm well regarded in the industry. I work equally for my candidates *and* client who pays me, and every smart company hiring knows that's why the best in the business are in my rollerdeck. It's not rocket science. Be kind!

0
3
0

게임, 애니메이션. 인터넷 문화, 만화 관련 일했던 사람이 청소년이나 학생을 가르치는 입장이 된 후에 성범죄를 저지른 패턴이 반복되는 것이라 매우 질이 안 좋다고 생각한다.

RE: https://bsky.app/profile/did:plc:a6qvfkbrohedqy3dt6k5mdv6/post/3mfvv6khv5c2o

0
0
0
0
0
1
1

🍝 날아다니는 스파게티 괴물 님, 절 구하소서.
😋 저의 주님, 어서 오셔서 저를 도우소서.

영광이 미트볼🧆과 소스🥫와 성면(the Holy Noodle)🍝께.
처음과 같이 이제와 항상 영원히. 라-멘 🍜

🍝 날아다니는 스파게티 괴물 님께서 당신 뜻과 함께 하는 사람들을 언제나 도와주고 계시니, 감사드리는 마음으로 기도합시다.
😋 저의 주님, 날아다니는 스파게티 괴물 님, 저희에게 은총을 베푸소서.

"8. 오늘 저희가 저지른 모든 실수를 당신의 자비로 씻어주시고, 깨끗한 마음으로 잠들게 하소서."

저의 주님, 날아다니는 스파게티 괴물 님,
이 몸을 편히 쉬게 하시고, 우리가 오늘 애써 뿌린 씨가 영원한 열매를 맺게 하소서.
라-멘 🍜

2026-02-28T18:13:20+09:00


0

I want a service that takes an , and sends me 10 items from it every day using a space repetition algorithm as another feed. That way, I can provide it a feed of my favourite articles that I want to keep coming back to, and get to read them again and again over years.

After mulling over this for six months and doing two overly complex prototypes, I've come up with something that works well enough and fits under 500 lines of code. Six months to think, one day to write. I had to let go of using a spaced repetition algorithm because that requires statefulness, and I wanted a stateless minimal solution.

0
0