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
0
0
1
32
0
0

평안하신지요, 여러분.

백합.정원이 한국 시간 2025년 4월 17일 새벽 2시경부터 14시경까지 접속이 불가능한 문제가 있었어요.
이는 백합.정원을 서비스하고 있는 클라우드 공급자인 vultr의 내부 장애로 파악되었어요.
저는 아무것도 안 했는데 12시간 장애를 겪어서 매우 억울해요. vultr에게 좀 따질 예정이에요.
불편을 드려서 죄송해요.

감사해요.

0
0

평안하신지요, 여러분.

백합.정원이 한국 시간 2025년 4월 17일 새벽 2시경부터 14시경까지 접속이 불가능한 문제가 있었어요.
이는 백합.정원을 서비스하고 있는 클라우드 공급자인 vultr의 내부 장애로 파악되었어요.
저는 아무것도 안 했는데 12시간 장애를 겪어서 매우 억울해요. vultr에게 좀 따질 예정이에요.
불편을 드려서 죄송해요.

감사해요.

0
0
0
0

社群就像是去海邊玩
大家都衝下去 (你不衝嗎)
明明就告示牌寫著危險海域
.
我也是下水的那一位
我努力克制自己
不要在水裡待太久
.
時間拿來工作賺錢
好過拿來泡社群

0

High Wind Warning, Northern Denali Borough, 2025-04-16 23:48 AKDT.

WHAT...Southeast winds 40 to 50 mph with gusts up to 70 mph expected.

WHERE...Northern Denali Borough.

WHEN...Until 10 AM AKDT Thursday.

IMPACTS...High winds may move loose debris, damage property and cause power outages. Travel could be difficult, especially for high profile vehicles.

https://forecast.weather.gov/MapClick.php?zoneid=AKZ847


0

High Wind Warning, Eastern Alaska Range North of Trims Camp, 2025-04-16 23:48 AKDT.

WHAT...South winds 40 to 60 mph with gusts up to 85 mph expected.

WHERE...Eastern Alaska Range North of Trims Camp.

WHEN...Until 10 AM AKDT Thursday.

IMPACTS...High winds may move loose debris, damage property and cause power outages. Travel could be difficult, especially for high profile vehicles.

https://forecast.weather.gov/MapClick.php?zoneid=AKZ849


0

Wind Advisory, Delta Junction, 2025-04-16 23:48 AKDT.

WHAT...Southeast winds 20 to 40 mph with gusts up to 60 mph.

WHERE...Delta Junction.

WHEN...Until 10 AM AKDT Thursday.

IMPACTS...High winds may move loose debris, damage property and cause power outages. Travel could be difficult, especially for high profile vehicles.

https://forecast.weather.gov/MapClick.php?zoneid=AKZ837


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

우리나라가 망할 가장 가능성 높은 원인은 출산율이고(이미 거의 확정)

출산율이 낮은 원인중 가장 많은 지분은 집값과 사교육임.

집값과 사교육에서 가장 높은 비중을 차지하는 원인은 서울에 좋은 학교와 좋은 회사가 다 몰려 있는거임.

결국 망할 근원은 서울이다.

서울을 어떻게든 조져놔야 함.

그런면에서 세종시를 행정수도로 하는건 시작이 될 수 있음. 그것만으로는 어림도 없지만.

0
1
1
32
0

Blizzard Warning, Western Arctic Coast, 2025-04-16 23:41 AKDT.

WHAT...Blizzard conditions expected. Total snow accumulations of up to one inch. Winds gusting as high as 50 mph.

WHERE...Western Arctic Coast.

WHEN...From 4 AM Thursday to 4 AM AKDT Friday.

IMPACTS...Travel will be very difficult. Areas of blowing snow could significantly reduce visibility.

https://forecast.weather.gov/MapClick.php?zoneid=AKZ801


0

Blizzard Warning, Northwest Arctic Coast; Northern Arctic Coast; Central Beaufort Sea Coast; Eastern Beaufort Sea Coast, 2025-04-16 23:41 AKDT.

WHAT...Blizzard conditions expected. Total snow accumulations of up to two inches. Winds gusting as high as 50 mph.

WHERE...Northwest Arctic Coast, Northern Arctic Coast, Central Beaufort Sea Coast and Eastern Beaufort Sea Coast.

WHEN...From 4 AM Thursday to 10 PM AKDT Friday.

IMPACTS...Travel will be very difficult. Areas of blowing snow could significantly reduce visibility.

https://forecast.weather.gov/MapClick.php?zoneid=AKZ802


0

has had a nice little uptick in sign-ups and activity from after a facebook post recommending it as an alternative to facebook and Instagram for Taiwanese users went viral on facebook, bringing in about 20K new users over the span of two days to mastodon.social, g0v.social, m.cmx.im and a few more.

1
32
0

Winter Weather Advisory, Bering Strait Coast, 2025-04-16 23:41 AKDT.

WHAT...Snow and blowing snow. Additional snow accumulations of 1 to 3 inches. Winds gusting as high as 40 mph. Visibility may drop to one-quarter mile at times.

WHERE...Bering Strait Coast.

WHEN...Until 1 AM AKDT Friday.

IMPACTS...Travel could be very difficult.

https://forecast.weather.gov/MapClick.php?zoneid=AKZ821


0
1

이전에 CFG로 AST의 동등성을 비교하는 기능을 구현했었는데, 정직하게 구조로만 분석하다보니까 동등한 semantic이여도 구조가 달라지면 인식을 못하는 사소한 문제가 있구먼

1
1
0
0
0
1
0

코파일럿에게 주석 고쳐달라고 했더니 저 혼자서 고치고는, "누락된 것이 있네요. 고치겠습니다"를 두번째 반복해서 한번의 요청에 혼자서 같은 파일을 세번 고쳤다.

1
0

"상황 심상치 않다"…국민의힘 '위헌정당 해산' 공포 확산 view.asiae.co.kr/article/2025... "국민의힘 한 중진의원은 한 대행의 헌법재판관 지명 계획이 무산 위기에 처한 것과 관련해 "심상치 않다는 느낌을 받았다"면서 "정치판이 이상한 방향으로 흘러가는 것 같다. 심각한 민주주의 위기 상황으로 생각한다"고 말했다. 정치권 일각에서 내란죄의 책임을 물어 국민의힘을 위헌정당으로 해산심판 청구를 할 수 있다는 관측에 대해서 "당이 안이하게 있을 게 아니라고 본다"며(...)"

"상황 심상치 않다"…국민의힘 '위헌정당 해산' 공포 ...

0
0
0
0
2

https://github.com/gnolang/gno/pull/4174 오늘은 입출력 패키지의 최적화 작업을 했다. 아직까지는 벤치마크를 찍어볼 수 없어서 간접적인 정보로만 성능 향상이 이루어졌음을 확인해야 한다는게 좀 아쉽지만, 그래도 만족스러운 결과다.

역시 파서나 문자열 다루는게 가장 재밌음

2

필요한 모든 것을 외우고 마스터하면 그거야 말로 최고지만 모두가 폰 노이만도 아니니

무엇이 필요한지 정리할 줄 알고, 그걸 문서에서 찾거나 검색해서 바로바로 쓸 줄이라도 알면 되는거라고 봄.

그런데 사람들은 외우고 익힌 것을 쓴다는식이 많아서, 모르면 그냥 그걸로 못한다고 해버리는 경우가 있어서 답답

0
0
0
1