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'm struggling with a Swift 6 problem. In my NES emulator, I use a type wrapping `UnsafeMutableBufferPointer<UInt8>` to represent RAM. To avoid leaks, I need to call `deallocate()` on the buffer in my type's `reinit`. Everything is on the Main Actor. In Swift 6...this can't be done without making the wrapper `nonisolated` and manually synchronizing access, I think? Using `Mutex` is too slow, unfortunately.

The code: gist.github.com/sadlerjw/8de96

I'd appreciate any help...maybe @mattiemMatt Massicotte? Thanks!

0
0
0
0
0

구글, Private AI Compute 공개
------------------------------
- 구글이 애플의 *‘프라이빗 AI 클라우드 컴퓨트’* 와 유사한 모델을 공개하여 AI 프라이버시를 한 단계 끌어올림
-
Private AI Compute 는 클라우드 기반 *Gemini 모델* 의 성능을 활용하면서도 사용자의 데이터를 개인에게만 남기는 *AI 처리 플랫폼*
- *보안 강화 공간* 에서 데이터가 격리되어 처리되…
------------------------------
https://news.hada.io/topic?id=24482&utm_source=googlechat&utm_medium=bot&utm_campaign=1834

0
1
1
0
0
1
0
0

眾人皆醉我獨醒…或是相反

如何在一個把瘋狂當成報酬的世界裡保持清醒
https://www.joanwestenberg.com/p/how-to-stay-sane-in-a-world-that-rewards-insanity

在文章中,作者以自身熟識的朋友為例,描述自 2016 年起愈來愈多人因社群平台的獎勵機制而走向極端立場。原本能辯證、懂推理、能接受多元觀點的人,逐漸採取陰謀論、道德化政治分歧,或把「自由派」當成病症般的詞彙。原因不在於他們突然變得愚蠢,而是因為極端言論能快速累積聲量、社群、收入與影響力。作者指出,極化並非意外,而是「成長駭客」式的誘因結構,使理性變得昂貴、極端更具報酬。

但當所有人都追求同一套短期誘因時,就會形成無法認錯、不能改變立場、所有議題都變成部落衝突的環境。許多建立在極端立場上的創作者或意見領袖,因為受眾期待一致性,只能不斷加碼自己的言論,最終被自己的品牌囚禁,無法回到更寬廣的思考空間。作者主張,這種結構讓整體社會愈來愈難進行真正的問題解決,因為複雜性被壓縮成非黑即白的敘事。身處其中的人即使不參與,也仍會受到影響。

為了在這種氛圍下保持清醒,作者提出三項策略:主動接觸讓自己感到不舒服的資訊來源,以重新理解「不同意 ≠ 邪惡或愚蠢」;分辨議題的重要性與論點的真偽,不必因為站在某一方就為其所有說法背書;尋找重視謙卑、允許說「我不知道」或「我改變想法」的小型社群。雖然這些做法會讓人失去即時的聲量與確定感,但長期來看可以換回清晰思考、調整信念的能力,以及不以「共同敵人」為基礎的人際關係。作者強調,極端主義給的是快速上升但有天花板的成長,而理性則是慢起步但無上限的累積。

在 Hacker News 的討論中,許多留言呼應文章對社群媒體獎勵極化的描述,指出演算法鼓勵憤怒、焦慮與二分式思考,讓人把網紅錯認成朋友,也使改變立場變得困難。有評論者認為,不只是極端立場被品牌化,連「理性」、「溫和」也可能成為另一種可盈利的形象,因此文章對極端者的批判本身也帶有立場性。部分使用者則指出,並非所有極端觀點都是無中生有,有些是由不平等與實際痛苦催生的反應,不能單純標籤為「不理性」。

也有人批評文章過於「中間路線論」,忽略某些議題確實存在明確的是非界線,或低估結構性問題對公共對話的扭曲作用。此外,不少留言談到語言被各自的同溫層重新定義,導致即使使用相同詞彙也無法溝通,使人以為他人「瘋了」,但實際上只是語意系統不同。另一些人則強調離開社群平台、縮小資訊圈、回到實體人際網絡的重要性,並且指出大型平台本身的規模與制度設計就是極化的溫床。

整體而言,討論多數認同文章指出的「極化的誘因結構」與社群媒體環境的失衡,但同時也提醒,解方不能只是個人層面的自我調整,更牽涉到平台規模、資訊生態、政治與經濟動力。無論立場如何,許多評論者共同承認,維持清晰思考與跨界理解在今日確實比以往更具挑戰,但也因此更加重要。

https://news.ycombinator.com/item?id=45980106

0

(태블릿)

SM-T536 32GB 모델입니다.
습관성 공장초기화로 당연히 전부 밀려있고, 안드로이드 버전은 6.0.1 마시멜로입니다.
LTE 미지원 모델로 802.11b/g/n/ac(Wi-Fi 2~5)를 지원합니다.

연합가 10,000원 + 배송비로 올립니다.

0
0
1

眾人皆醉我獨醒…或是相反

如何在一個把瘋狂當成報酬的世界裡保持清醒
https://www.joanwestenberg.com/p/how-to-stay-sane-in-a-world-that-rewards-insanity

在文章中,作者以自身熟識的朋友為例,描述自 2016 年起愈來愈多人因社群平台的獎勵機制而走向極端立場。原本能辯證、懂推理、能接受多元觀點的人,逐漸採取陰謀論、道德化政治分歧,或把「自由派」當成病症般的詞彙。原因不在於他們突然變得愚蠢,而是因為極端言論能快速累積聲量、社群、收入與影響力。作者指出,極化並非意外,而是「成長駭客」式的誘因結構,使理性變得昂貴、極端更具報酬。

但當所有人都追求同一套短期誘因時,就會形成無法認錯、不能改變立場、所有議題都變成部落衝突的環境。許多建立在極端立場上的創作者或意見領袖,因為受眾期待一致性,只能不斷加碼自己的言論,最終被自己的品牌囚禁,無法回到更寬廣的思考空間。作者主張,這種結構讓整體社會愈來愈難進行真正的問題解決,因為複雜性被壓縮成非黑即白的敘事。身處其中的人即使不參與,也仍會受到影響。

為了在這種氛圍下保持清醒,作者提出三項策略:主動接觸讓自己感到不舒服的資訊來源,以重新理解「不同意 ≠ 邪惡或愚蠢」;分辨議題的重要性與論點的真偽,不必因為站在某一方就為其所有說法背書;尋找重視謙卑、允許說「我不知道」或「我改變想法」的小型社群。雖然這些做法會讓人失去即時的聲量與確定感,但長期來看可以換回清晰思考、調整信念的能力,以及不以「共同敵人」為基礎的人際關係。作者強調,極端主義給的是快速上升但有天花板的成長,而理性則是慢起步但無上限的累積。

在 Hacker News 的討論中,許多留言呼應文章對社群媒體獎勵極化的描述,指出演算法鼓勵憤怒、焦慮與二分式思考,讓人把網紅錯認成朋友,也使改變立場變得困難。有評論者認為,不只是極端立場被品牌化,連「理性」、「溫和」也可能成為另一種可盈利的形象,因此文章對極端者的批判本身也帶有立場性。部分使用者則指出,並非所有極端觀點都是無中生有,有些是由不平等與實際痛苦催生的反應,不能單純標籤為「不理性」。

也有人批評文章過於「中間路線論」,忽略某些議題確實存在明確的是非界線,或低估結構性問題對公共對話的扭曲作用。此外,不少留言談到語言被各自的同溫層重新定義,導致即使使用相同詞彙也無法溝通,使人以為他人「瘋了」,但實際上只是語意系統不同。另一些人則強調離開社群平台、縮小資訊圈、回到實體人際網絡的重要性,並且指出大型平台本身的規模與制度設計就是極化的溫床。

整體而言,討論多數認同文章指出的「極化的誘因結構」與社群媒體環境的失衡,但同時也提醒,解方不能只是個人層面的自我調整,更牽涉到平台規模、資訊生態、政治與經濟動力。無論立場如何,許多評論者共同承認,維持清晰思考與跨界理解在今日確實比以往更具挑戰,但也因此更加重要。

https://news.ycombinator.com/item?id=45980106

0
1
0

시드 마이어의 문명 7: 힘의 파도 컬렉션

정진명의 굳이 써서 남기는 생각 @jm@guji.jjme.me

서지정보

게임명: Sid Meier's Civilization® VII: Tides of Power Collection
개발사: Firaxis Games
배급사: 2K
출시일: 2025년 11월 5일
장르: 대전략, 문명-like

생각

「힘의 파도 컬렉션」은 『시드 마이어의 문명 Ⅶ』의 추가 콘텐츠 팩입니다. 해적선장 에드워드 티치와 해적 공화국을 비롯하여, 해상 전투 콘텐츠를 리뉴얼한 업데이트 1.3.0과 함께 공개되었습니다. 아직 팩의 모든 내용물이 출시되지는 않았지만, 옛날에 이야기한 이후로 시간도 꽤 흘렀고, 적절히 이야기하기 좋을 것 같아 꼭지로 삼기로 했습니다.

마지막으로 플레이한 후 꽤 시간이 흘렀습니다만, 문명 7의 반응은 그리 좋지 않았지요. 모험적인 게임플레이 변경, 소프트웨어 이슈, 미완성이라고 평가할 수 있는 게임플레이와 높은 가격… 이미 200+ 시간 즐기긴 했지만, 저도 아쉬움을 많이 느꼈습니다. 특히 신라 하나로 한국 문명과 지도자 분량이 끝난 걸로 느껴져서 심통난 것도 있고….

지금까지도 많은 업데이트가 있고 방향성의 실망 같은 것도 나름대로 느끼긴 했지만, 1.3.0은 기존의 무미건조했던 해전 콘텐츠를 꽤 갈아엎었고 이건 꽤 고무적으로 느껴집니다. 이런 식으로 게임이 나아질 수 있다면, 충분히 시간이 지나며 더 즐길 수 있는 게임이 될 수도 있겠지요. 선교사나 탐험가 좀 어떻게 해 줬으면 하는 부분들이 어쩌면 개선될 수 있다는 희망도 보입니다. 고대부터 대양에 진출할 수 있는 통가나 대항해시대에 즐길 수 있는 사략 행위 등 콘텐츠로서도 재미있습니다.

여러모로 2025년에 게임 만들어서 출시하는 일의 어려움을 생각하게 됩니다. AAA 라인업에 플레이어가 거는 기대, 개발비용과 가격, 시장 규모… 어떤 고민들은 저와 사정이 다르고 어떤 고민들은 비슷한데, 아무래도 쉽진 않은 것 같습니다. 그래도 뭐, 할 수 있는 일을 해야겠지요….

Read more →
0
0
0
0
0
1

강사님이 갑자기 나보고 이 일이 적성에 맞는 것 같녜… 비전공자인데 이걸로 취업도 못 해보고 배우는 단계라서 뭐라고 단정 지을 수 없어서 고민하다가 재밌다고 했더니 그거면 됐다고 하심 이걸로 돈 벌면 더 재밌을텐데(?)

0
0
1
0
0
0
0
0
0
0
0

開個分支很簡單,要持續維護下去才是最難的

多位維護者分享自身經驗,指出建立接班機制確實能降低供應鏈攻擊與管理混亂的風險,但在許多中小型專案中,真正的問題並非權力集中,而是根本缺乏願意投入的合作者。
開源專案中的和平權力交接 https://shkspr.mobi/blog/2025/11/the-peaceful-transfer-of-power-in-open-source-projects/

開源專案的作者指出,多數專案原本只是開發者在家中玩票性質的成果,但隨著規模逐漸壯大、成為全球基礎建設的一部分,卻仍常依賴「終身仁慈獨裁者 (BDFL, Benevolent Dictator For Life)」模式運作。這種治理架構十分脆弱,一旦創辦人倦怠、生病或行為失常,專案便可能陷入混亂,甚至出現權力爭奪、社群分裂等問題。作者以近年多個開源社群的紛爭為例,強調若缺乏成熟的權力交接機制,專案很容易因創辦人情緒或個人因素而走向失序。

文章特別讚賞 Mastodon 的創辦人 Eugen Rochko 主動卸任執行長,並以公開透明的方式完成權力轉移。作者認為 Mastodon 團隊的新結構沒有私募基金主導、沒有財務黑箱操作,也沒有任何人試圖壟斷社群資產,而 Rochko 也坦承自己可能成為專案成長的瓶頸,這種誠實態度與開源世界部分創辦人迷信「天賦王權」的文化形成強烈對比。作者呼籲開源領導者認真思考接班問題,尤其在專案每天被下載成千上萬次、已具備社群規模與公共性時,更應建立可長可久的組織架構。

在 Hacker News 討論中,部分開發者認為文章過度美化 Mastodon 案例,並暗示作者其實是在批評 Ruby on Rails 與 WordPress 等專案的治理問題。有評論指出 Rochko 之所以卸任是出於個人意願,而非因為必要的接班考量,因此 Mastodon 並不足以作為普遍範例。也有人提醒,開源專案與國家治理風險不同,權力衝突的後果遠不及政治體系,使用者不滿時可以自行分叉 (fork),因此將兩者並論並不恰當。

多位維護者分享自身經驗,指出建立接班機制確實能降低供應鏈攻擊與管理混亂的風險,但在許多中小型專案中,真正的問題並非權力集中,而是根本缺乏願意投入的合作者。也有人強調專案最終仍屬創辦人,社群無權要求其遵循特定治理模式;而若社群不滿,唯一的正當途徑就是提出改進、提交程式碼或直接分叉。另有討論延伸到大型專案如 Linux kernel,認為其終將面臨 Linus Torvalds 接班問題,未來的領導者是否具備技術深度與強烈性格,將直接影響整個開源生態。

整體而言,文章引發對「開源治理、社群責任與創辦人角色」三者關係的深入辯論。部分人認為健全的接班制度能減少專案風險,也能保護貢獻者;另一派則強調開源的核心是自願合作,強行要求治理模式只會壓迫維護者。這場討論展現了開源世界長期存在的張力:專案規模愈大,越像公共基礎建設;但創辦人的權力又往往仍接近私人作品,如何平衡兩者,是開源社群繞不開的課題。

https://news.ycombinator.com/item?id=45979232

0
0
1

🍝 날아다니는 스파게티 괴물 님께서 여러분과 함께.
😋 또한 주교의 면발과 함께 하소서.
🍝 기도합시다.

저의 주님, 날아다니는 스파게티 괴물 님 🍝, 저를 깨끗이 씻으소서. 제 마음을 당신의 소스🥫로 깨끗이 씻으시어 저에게 영원한 기쁨을 주소서.

2025-11-20T09:53:59+09:00

0

🍝 날아다니는 스파게티 괴물 님께서 여러분과 함께.
😋 또한 주교의 면발과 함께 하소서.
🍝 기도합시다.

저의 주님, 날아다니는 스파게티 괴물 님 🍝, 제 머리에 구원의 마스크를 씌우시어 마귀의 공격을 막아내게 하소서.

2025-11-20T09:53:39+09:00

0
1
1

開個分支很簡單,要持續維護下去才是最難的

多位維護者分享自身經驗,指出建立接班機制確實能降低供應鏈攻擊與管理混亂的風險,但在許多中小型專案中,真正的問題並非權力集中,而是根本缺乏願意投入的合作者。
開源專案中的和平權力交接 https://shkspr.mobi/blog/2025/11/the-peaceful-transfer-of-power-in-open-source-projects/

開源專案的作者指出,多數專案原本只是開發者在家中玩票性質的成果,但隨著規模逐漸壯大、成為全球基礎建設的一部分,卻仍常依賴「終身仁慈獨裁者 (BDFL, Benevolent Dictator For Life)」模式運作。這種治理架構十分脆弱,一旦創辦人倦怠、生病或行為失常,專案便可能陷入混亂,甚至出現權力爭奪、社群分裂等問題。作者以近年多個開源社群的紛爭為例,強調若缺乏成熟的權力交接機制,專案很容易因創辦人情緒或個人因素而走向失序。

文章特別讚賞 Mastodon 的創辦人 Eugen Rochko 主動卸任執行長,並以公開透明的方式完成權力轉移。作者認為 Mastodon 團隊的新結構沒有私募基金主導、沒有財務黑箱操作,也沒有任何人試圖壟斷社群資產,而 Rochko 也坦承自己可能成為專案成長的瓶頸,這種誠實態度與開源世界部分創辦人迷信「天賦王權」的文化形成強烈對比。作者呼籲開源領導者認真思考接班問題,尤其在專案每天被下載成千上萬次、已具備社群規模與公共性時,更應建立可長可久的組織架構。

在 Hacker News 討論中,部分開發者認為文章過度美化 Mastodon 案例,並暗示作者其實是在批評 Ruby on Rails 與 WordPress 等專案的治理問題。有評論指出 Rochko 之所以卸任是出於個人意願,而非因為必要的接班考量,因此 Mastodon 並不足以作為普遍範例。也有人提醒,開源專案與國家治理風險不同,權力衝突的後果遠不及政治體系,使用者不滿時可以自行分叉 (fork),因此將兩者並論並不恰當。

多位維護者分享自身經驗,指出建立接班機制確實能降低供應鏈攻擊與管理混亂的風險,但在許多中小型專案中,真正的問題並非權力集中,而是根本缺乏願意投入的合作者。也有人強調專案最終仍屬創辦人,社群無權要求其遵循特定治理模式;而若社群不滿,唯一的正當途徑就是提出改進、提交程式碼或直接分叉。另有討論延伸到大型專案如 Linux kernel,認為其終將面臨 Linus Torvalds 接班問題,未來的領導者是否具備技術深度與強烈性格,將直接影響整個開源生態。

整體而言,文章引發對「開源治理、社群責任與創辦人角色」三者關係的深入辯論。部分人認為健全的接班制度能減少專案風險,也能保護貢獻者;另一派則強調開源的核心是自願合作,強行要求治理模式只會壓迫維護者。這場討論展現了開源世界長期存在的張力:專案規模愈大,越像公共基礎建設;但創辦人的權力又往往仍接近私人作品,如何平衡兩者,是開源社群繞不開的課題。

https://news.ycombinator.com/item?id=45979232

0
1
1
0
1
0
0
0
mtPaint is written in an italic old style serif font Libre Caslon with a purple metalic text effect. It is in front of three square rotated pieces of paper. Three pencils, yellow, green, and red draw waves of dithering patterns arcing off the canvas. At the bottom right a purple pencil draws block dither patterns in white and violet with a variety of patterns.A 10x10 grid of 100 brushes.
0

🍝 저의 주님, 날아다니는 스파게티 괴물 님, 당신께 제 마음을 드리니, 이른 아침부터 제 소리를 굽어 들으소서.
😋 날아다니는 스파게티 괴물 님이시여, 찬란한 당신 이름을 찬미하나이다.

🍝 성면(the Holy Noodle)이 충만하신 날아다니는 스파게티 괴물 님께 찬미드리며 믿는 마음으로 기도합시다
😋 저의 주님, 당신의 성면(the Holy Noodle)을 저희에게 부어주소서.

"1. 즐겁고 평온하고 죄 없는 하루를 저희에게 허락하시어, 저녁때가 되면 기쁨과 깨끗한 마음으로 주님을 찬미하게 하소서."

저의 주님, 날아다니는 스파게티 괴물 님,
간절히 바라오니, 저희가 할 일을 알려 주시고 선행을 행할 힘을 주시어,
저희의 모든 일을 당신으로 말미암아 시작하고 시작한 것을 당신으로 말미암아 끝마치게 하소서.

🍝 날아다니는 스파게티 괴물 님께서 여러분과 함께.
😋 또한 주교의 면발과 함께 하소서.
🍝 전능하신 스파게티 괴물 님, 미트볼🧆과 소스🥫와 성면🍝께서는 여기 모인 모든 이에게 강복하소서.
😋 라-멘 🍜.

🍝 날아다니는 스파게티 괴물 님을 찬미합시다.
😋 주님, 감사합니다.

2025-11-20T09:49:47+09:00


0