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
0

I've been wrestling with implementing content support in Hackers' Pub, our -powered platform for software engineers.

While ActivityPub theoretically supports multilingual content through the contentMap property, the reality is that most server implementations (Mastodon, Misskey, etc.) don't properly handle this content as of April 2025. This creates a significant challenge for us.

We want our users to share their knowledge in multiple languages, but we need to ensure compatibility with existing ActivityPub servers. I'm considering several approaches:

  1. Creating separate posts for each language with clear language indicators, linking them through inReplyTo relationships (so translations appear as replies to the original post)
  2. Using the primary language in content while storing translations in contentMap
  3. Adding "View in other languages" links at the bottom of each post
  4. Implementing inline language dividers that degrade gracefully on non-supporting servers, for example:
    <div lang="en">
      <h3>English</h3>
      <p>This is the English content…</p>
    </div>
    <hr>
    <div lang="ko">
      <h3>한국어</h3>
      <p>한국어 내용입니다…</p>
    </div>

I'm leaning toward a hybrid approach—showing content in the user's preferred language when possible while providing easy access to other language versions.

Has anyone tackled this problem effectively? I'd love to hear about your experiences or ideas for making multilingual content work well in the fediverse, especially when dealing with server implementations that don't fully support ActivityPub's multilingual features.

12
0
0
0
0

“아이고, 의성 온 지 얼마나 됐다고…” 까맣게 타버린 산에 다시 초록이 돋아나려면① ildaro.com/10162
농촌은 쓰레기 배출 시스템이 도시만큼 발전하지 못하여 쓰레기 소각이 일상화되었고 그게 결국 산불 문제로 연결된다고.

0
0
0
0

我從2022年11月開始贊助小站,到目前為止有些心理上的變化:

1. 我原本使用免費的臉書,從來不覺得有什麼不對。但自從贊助小站,我就一直感到臉書是個需要吸收我個資的次級品。

2. 我有自己投資的東西,為什麼不用呢?漸漸對臉書的依賴降得很低了。我證明了中年人轉換社群網站是可能的,我好棒。

3. 去中心化在發展,我感覺自己是參與在某個社會活動當中的人。我是可以照顧自己社群使用的成年人,我好棒。

4. 小站是溫柔的地方。小站存在的事實就有幫助到小站的使用者。我協助小站持續存在,也就是在幫助別人。

5. 雖然是花錢,但買到的都是一些在通常情況下,用錢買不太到的東西。這個錢很特別,這讓我感到相當值得。

0
0
0

ウチのMastodon(Fedibird)では児童ポルノで対応を迫られたことはないけど、Matrixの方では要請をもらって対応したことはあるよ。

ちょっと思い出したので参考まで。
QT: fedibird.com/@noellabo/1107905
[参照]

0

[자막뉴스] "레깅스 입고 타지 마세요" 전문가의 섬뜩한 경고
잘 늘어나 편하다는 이유로 장거리 비행에 레깅스를 입는 분들이 많을 텐데요.그러나 합성 섬유로 만든 소재 특성상 레깅스가 비행에 적합하지 않다는…
news.sbs.co.kr/news/endPage.do

0
0
1
0
0
1
0
1
0
0
0

非常に高度なフィッシング詐欺の情報があったので Bluesky にも放流 Gmail の仕様上の欠陥を悪用し、Google からのセキュリティ警告メールなどを偽装しアカウント情報を盗み取るフィッシング詐欺 ・欠陥により本物の警告同様の認証済みメールが届く (DKIM 合格判定) ・URL が Google サイトのもので、google.com に偽装されており署名も同じ ・UI や文面が洗練されている (要するにかなり本物に近い) ・気を抜いてログインすると、攻撃者のアプリにフルアクセスが許可される x.com/nicksdjohnso...

nick.eth on X: "Recently I was...

2

えらいひとが、簡単に対応出来ると思って仕組みに手を突っ込むと、あちこちで思いもしなかった不都合が噴出してにっちもさっちもいかなくなるのは、みなさんよくご存じかと思いますが(前段だけで言いたいことが終わった)

1
0

오늘의 오픈소스 기여. Yarn은 참 잘 만든 소트웨어인 것 같다. 엉망진창인 자바스크립트 생태계를 공격적으로 수정해왔다는 점에서 정말 대단한데... 근데 그 생태계가 자정할수록 맞지 않는 부분이 계속 생기는 듯. github.com/toss/yarn-plugin-ca

1

오늘의 오픈소스 기여. Yarn은 참 잘 만든 소트웨어인 것 같다. 엉망진창인 자바스크립트 생태계를 공격적으로 수정해왔다는 점에서 정말 대단한데... 근데 그 생태계가 자정할수록 맞지 않는 부분이 계속 생기는 듯. github.com/toss/yarn-plugin-ca

1
1

ウチも今は招待制になってます。Matrixは誰かがどこかのリモートサーバのルーム参加すると参加者のサーバにルームの複製が作られるので、たとえば元がmatrix.orgのルームで、matrix.orgの運営にルームが削除されたとしても、いずれかの参加者のサーバでルームが継続してしまうので根絶やしにするのは面倒くさい。その代わり、参加者の名簿や画像などの証拠はあちこちに残されるので、運営者が非協力的でなければ、立件するのは比較的容易なのかなと思います。

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

是說
如果大家在找熟悉的帳號時
很有可能會找到 這兩個類型的機器人

這兩個大概是出現在上一波跟上上一波的 遷移潮時
社群做出來的同步帳號
這些帳號大多都在接近一年前停止更新了
當時是覺得能同步資訊還不錯
但現在反而覺得要找到真的有在使用的用戶
會被這些機器人干擾

0

New Mexico peeps - here is info about statewide local elections that are coming up in 2025...not just info about your particular county, but how the various types of races are set up and how they will look on the ballot.

I'm doing this to help boost civic engagement, voter education and registration and other good stuff.

If you want the 2021 NM Election Proclamation for the entire state (8MB pdf file), or an excerpt of your county...email me at tom.krajci@gmail.com

======================= 

What local election races will be held in 2025?

The official answer won't be released until about August of this year. The NM Secretary of State will release their Proclamation for the 2025 RLE (Regular Local Election). That document will describe every race in the state, sorted by county (alphabetically).

But I'm providing an excerpt of the 2021 Proclamation that is 99% correct. (More on that in a bit.)

(1 of n)

This is the Otero county excerpt of the New Mexico 2021 Election Proclamation. It shows an example of the local races that will be held in 2025. The official 2025 proclamation will be released by the New Mexico Secretary of State around August. This 2021 list is 99% accurate, so it's worth looking over in order to prepare for the elections in November.
0
0
0
0
0