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

1.0.0 is shaping up, and three API changes are worth knowing about in advance.

  • Runner consolidation: run() from @optique/run now accepts source contexts directly, which makes runWith() and runWithConfig() redundant for most use cases. runWithConfig() is removed outright—no deprecation, since we have a major version to absorb the break. For the typical CLI, run() is now the single entry point.

  • Meta command config redesign: help, version, and completion in RunOptions no longer use mode: "command" | "option" | "both". Each now takes independent command and option sub-configs, which makes it possible to give --help a -h alias, hide a meta command from usage lines while keeping it in the help listing, or group the command and option forms differently. String shorthands (help: "both", version: "1.2.3", etc.) still work exactly as before.

  • Config-file-relative paths: bindConfig()'s key callback now receives config file metadata as a second argument—configDir and configPath—so you can resolve paths relative to the config file's location rather than the working directory. This matches how tools like the TypeScript compiler handle outDir and similar path options.

More details on the 1.0.0 milestone.

0
1
0
14
0
0

[멸종위기종의 안부를 묻다] 벌써 개구리 울음소리 들리는데...:
얼어붙은 얼음 아래에서 바짝 붙어 동면하던 한국산개구리가 꼬로록 꼬로록 소리를 내며 짝을 찾고 있다. 보이지 않는 시간들이 차곡차곡 쌓여 이미 계절은 봄! 그렇게 추웠던 겨울이었는데 다리 뻗고 앉아서 따뜻한 햇볕 쪼이니 눈이 스르륵 감긴다. 봄이 있다는 것만으로 마음이 놓인다. 겨울 내내 기다렸던 온기를 그리워하며 자연스럽게 밖으로 나간다. 설렘을 안고 하늘을 보며 봄을 느끼려 해보지만 미세먼지와 황사가 뒤섞인 공기는 봄을 눌러버린다. 전국에 황사 ‘위기경보’가 내린 22~23일 하늘은 뿌옇고 누렇게 변했다. 마음 놓고 외출을 하지
newspenguin.com/news/articleVi
(2026-02-25 17:00:00)

0

약 3개월 후, 이삿날이 찾아왔다. 새 집주인한테 전세보증금 1억 4600만 원을 돌려받기로 한 날. 오후 2시 약속 시간에 맞춰 전화를 걸었다. 상대는 전화를 받지 않았다. 무슨 일이 생긴 걸까? 아직 돌려받지 못한 전세금보다 어수룩한 새 집주인을 먼저 걱정했다. www.neosherlock.com/archives/37565

"집주인이 이상해요" 피해자는 알았고 경찰은 몰랐다 |...

0
0

1.0.0 is shaping up, and three API changes are worth knowing about in advance.

  • Runner consolidation: run() from @optique/run now accepts source contexts directly, which makes runWith() and runWithConfig() redundant for most use cases. runWithConfig() is removed outright—no deprecation, since we have a major version to absorb the break. For the typical CLI, run() is now the single entry point.

  • Meta command config redesign: help, version, and completion in RunOptions no longer use mode: "command" | "option" | "both". Each now takes independent command and option sub-configs, which makes it possible to give --help a -h alias, hide a meta command from usage lines while keeping it in the help listing, or group the command and option forms differently. String shorthands (help: "both", version: "1.2.3", etc.) still work exactly as before.

  • Config-file-relative paths: bindConfig()'s key callback now receives config file metadata as a second argument—configDir and configPath—so you can resolve paths relative to the config file's location rather than the working directory. This matches how tools like the TypeScript compiler handle outDir and similar path options.

More details on the 1.0.0 milestone.

0
0

イワラ復活しても安定しないし、ニコニコも審査判定が迷走中なので、Misskey運用テストを考える
ちょっとup時間が長いかな
割とセンシティブ適用に対して民度高いですね(-ロдロ-)

1
0
0
0

[팩트체크] 3월부터 반려동물 음식점·카페 동반출입 허용…"조건 갖춰야" 송고2026-02-25 06:30 예방접종 마친 개·고양이만 가능…테이블 간격 확보하고 매장 내 이동은 금지 책임보험 가입은 '권고'…"작은 매장은 불가능·업주에게 부담" www.yna.co.kr/view/AKR2026...

[팩트체크] 3월부터 반려동물 음식점·카페 동반출입 허...

0
0

🖤 For Black History Month, join us in celebrating the first Black classical music composer in France: Joseph Bologne, Chevalier de Saint-Georges.

Inspired by the incredible true story of Bologne in 18th century France, Disney's Chevalier takes place during the lead up to the French Revolution. The film sheds light on the realities of France at this time and can ignite student interest in learning more about the French Revolution as well as this remarkable historical figure.

Our free Chevalier Discussion Guide also explores Bologne's legacy; Beginnings, Opportunity, and Excellence; and Race and Identity. For grades 11-12, adult/higher ed.

🔔 This is also a great film for Music in Our Schools Month in March!

journeysinfilm.org/film/cheval

@histodons

0
0
0
1

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

연합우주 서버장 분들께… 클라우드플레어의 AI 차단 모드(대충 이런 이름) 켜지 마세요 그거 켜뒀다가 온갖 인스와 연결 끊긴 분들이 한 트럭임

4
0
0
0

TIL the way to write "snack" おやつ in kanji is お八つ, with the character for 8 in there. I wonder why 🤔 Is it because you eat snacks at 8? Or is it just ateji (when you use kanji for the sound and not necessarily the meaning, e.g. why America used to be written 亜米利加 a-me-ri-ka and thus shortened to 米国 beikoku, "rice country")

0
0

Der Digitale Exitus: Warum Europa jetzt die Ketten sprengen muss

Ein Manifest für die Souveränität

Wir stehen am Abgrund einer technologischen Leibeigenschaft. Während wir uns einbilden, in einer freien Demokratie zu leben, haben wir die Schlüssel zu unserem Haus, unseren Gedanken und unserer Wirtschaft längst an eine Handvoll Milliardäre im Silicon Valley übergeben. Wir sind keine Nutzer mehr. Wir sind Datensätze. Wir sind digitale Leibeigene in einem feudalen System, das keine Grenzen kennt und keine Moral. Es ist Zeit, die rosarote Brille abzusetzen. Es ist Zeit, das Betriebssystem unserer Gesellschaft neu zu installieren. [Mehr lesen...]

christin-loehner.de/blog/der-d

0
0
3
0
0
0
0
0

Introducing Times New Resistance – a Times New Roman impersonator that autocorrects the autocrats.

abbyhaddican.com/times-new-res

Do you have access to the computer of an ICE apologist, white supremacist, Republican mouthpiece, right wing propagandist, or other morally bankrupt American?

0
0
0
0