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

about security the only primitive tags are whichever nsids the "browser" chooses to support, so there's no third-party html or scripting (at least in mine! i can't tell you what to do) rich client interactions depend on the design system baking them in. like the <list loadMore> stuff in mine

0
Microsoft 逼得我改用 Linux https://www.himthe.dev/blog/microsoft-to-linux

作者從小用 Windows 長達 20 多年,直到近年覺得 Windows 10/11 逐漸變得「陌生又難用」:不時出現全螢幕廣告與引導式推銷(例如 OneDrive、Edge/建議瀏覽器設定),更讓他受不了的是未經同意的強制更新。導火線是 Windows 11 的 24H2(2024 下半年大型功能更新代號)在他多次延後後仍自動安裝,接著引爆離譜的 Chrome 視窗閃爍與卡死問題,甚至可能拖垮整台電腦;他嘗試回復版本失敗、重灌也無效,最後竟得靠 Insider build(測試版通道)才暫時解決。之後又遇到播放影片時 Chrome 隨機凍結約 30 秒的毛病,他追查到與 NVIDIA 驅動及 MPO(Multiplane Overlay,多平面疊加顯示管線)相關,且 Microsoft 與 NVIDIA 互相甩鍋,問題還一路延續到 25H2;他在 r/Microsoft 發文求助甚至被刪文。綜合下來,他把更新失控、滿版 Copilot(Microsoft 的 AI 助理)與雲端推銷、越來越難建立本機帳號(例如得用 Rufus,製作開機 USB 的工具來繞過)、缺乏明確修復與回應等列為長期壓力,並認為「Linux 很折騰」這句話已不再是 Windows 的優勢,因為 Windows 現在同樣要花大量力氣排雷,還可能被下一次突襲更新打回原形。

他身分是軟體開發者兼音樂人,原本最擔心 Linux 的應用程式支援與工作流程,最後在受夠 Chrome 問題後,乾脆把主力機(9800X3D、RTX 5080)改裝成 CachyOS(以效能為訴求的 Arch 系發行版)。過程並非順利:一開始睡眠喚醒後螢幕偵測失敗,但他在 CachyOS 論壇找到解法,透過把 NVIDIA 模組加入 mkinitcpio、重建 initramfs(開機初期的檔案系統映像)就修好,讓他感受到「至少有路可走」。音樂製作方面,因 Ableton Live 沒有原生 Linux 版本,Wine(在 Linux 上執行 Windows 程式的相容層)也不完整,VM(虛擬機)又會犧牲音訊延遲,因此他轉用 Bitwig Studio(原生 Linux 的 DAW,Digital Audio Workstation,數位音訊工作站),並稱 PipeWire(Linux 音訊/影音管線與伺服程式)成熟後,延遲已可比肩 macOS、甚至低於 Windows。開發工作上,他指出許多 Windows 開發者早就仰賴 WSL(Windows Subsystem for Linux)或 Docker(容器化工具),等於接受了一個「中介層」,改用 Linux 反而更直接;瀏覽器、影片硬體加速等也已成熟。他同時坦承 Linux 在創作軟體與 3D 建模仍有缺口(例如 Autodesk 生態系),遊戲則在 Steam 的 Proton(Windows 遊戲相容層)與 Wine 加持下大幅改善,多數不含核心層反外掛的遊戲可直接玩;但像 Valorant、Call of Duty、League of Legends 這類仍可能卡關。他也提到 Intel/NVIDIA 在部分 DX12(DirectX 12)遊戲可能還有 10–30% 落差,期待 Vulkan(跨平台圖形 API)新擴充與後續相容層更新縮小差距。

文章後段把火力拉回 Microsoft:他引用報導稱 Windows 11 在 2025 年就出現 20 多起重大更新事故、2026 年初又有黑畫面與 Outlook 當機等災情,並羅列一整年各式怪 bug(USB 音訊、攝影機偵測、BitLocker 設定、檔案總管卡死、遊戲掉幀重開機等)。他批評 Microsoft 對問題回應消極,卻忙著宣傳 AI 與 Copilot,甚至吹捧「30% 程式碼由 AI 撰寫」;同時預告 Windows 內建程式將更常改用 React Native(以 JavaScript 為主的跨平台 UI 框架),導致每個核心應用都可能額外拉起 Chromium(瀏覽器引擎)程序、吃掉記憶體,連設定頁都變得沉重。他以「Microslop」嘲諷這種廣告化、臃腫化與品質下滑,並稱自己並非出於開源理想而轉投 Linux,而是被 Windows 的更新文化與產品策略「逼到不得不換」。

Hacker News 留言一方面把焦點放在「記得第一台電腦規格」的懷舊大串,從 TRS-80、286 到 Pentium 等各年代機器都被翻出來比記憶力;另一方面則補充與質疑文章觀點。有人引用 Statcounter 等統計,認為桌機 Linux 佔有率已到約 4% 且在成長,Steam Deck 讓 Proton 普及被視為關鍵轉折,也有人仍覺得「Linux 桌面年年喊、但成效有限」。討論也延伸到硬體與生態系:不少人稱讚 Apple Silicon 的效能與續航,但批評 macOS 介面走向、以及提到 Asahi Linux(在 Apple Silicon 上移植 Linux 的專案)與 Apple 限制降版;在實務面,WSL 讓不少開發者在 Windows 上「其實已經在用 Linux」,也有人點出 Linux 仍有 UI 框架分裂(GTK、Qt)、X11 與 Wayland(Linux 顯示系統)切換、縮放、攝影機與音訊設定等痛點。關於 NVIDIA,有人認為驅動已不難裝但仍偏封閉,DX12 遊戲在 VKD3D(將 Direct3D 12 轉成 Vulkan 的相容層)上的效能落差與反外掛機制(anti-cheat)仍是阻礙;也有少數留言質疑作者標題聳動、或認為問題未必全是 Windows 本身。

https://news.ycombinator.com/item?id=46795864
0
0

在Mastodon,我覺得我比較不會有想寫引人注目文案的感覺了,我也不再去在意他人的按讚數有多少,因為演算法就不鼓勵這種機制。
在#Facebook 和Threads要獲得成功,得費盡心思佈置文案,開頭要鋪一句梗,然後結構要清晰易懂,才能可能獲得更多的讚與分享,迎合演算法推上去。Threads是不一定啦,因為一句傻逼的暴言就有可能捅到馬蜂窩被政治廚噴爆。說實話這讓人很累。
而在Mastodon,既然機制不鼓勵洗讚,那麼要有社交屬性,便是盡量主動留言了,鼓勵人們有更多交流,而非追著流量數字。不要把其他社群媒體的習慣帶過來,只是被動按讚。那還不如滑過去就好。

0

계엄군 점령도시 같은 미니애폴리스에서 증명됐다···“사랑은 증오보다 강하다” [르포] www.khan.co.kr/article/2026... "출근을 포기하고 집에만 숨어 지내는 이민자 조합원이 점점 늘어나자, 그들을 위해 식량 배달을 하겠다고 다른 조합원들이 자발적으로 나섰다. 프리버그는 “현재 200명이 넘는 조합원과 그 가족들에게 매주 1회씩 식량 상자를 전달하고 있다”면서 “도움이 필요한 사람들이 늘어나고 있지만, 그만큼 자원봉사를 하겠다고 나서는 조합원들도 많아지고 있다”고 말했다."

계엄군 점령도시 같은 미니애폴리스에서 증명됐다···“사...

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

note this doesn't actually depend on react in any way, it's json and lexicon all the way. my server "browser" for it is built with react because that's what i know but you can give specs to claude and tell it to build it in whatever, and it should probably figure it out

0
0
0

what can you do with this? i don't know. this is a very "solution looking for a problem" kind of project. if i had to describe it, it's like remixable ui. visual basic for social. hypercard for atproto. but also tbh i just took the react resolution mechanism and put it on the protocol cause why not

0

Take a deep breath.

One day after launch of our campaign for Hootsuite to drop their contract to provide ICE "social listening" tools– this letter.

Their CEO writes she is glad people are "showing up" and "being vulnerable", but they'll keep the ICE contract. Their ToS prohibits individual surveillance, and that's enough.

hootsuite.com/letter-from-irina

Is that enough to anyone else?

0

- there can be many component endpoints implementing the same nsid - nsid -> component mappings are stored as records ("packs") - late resolution of endpoints (from records) means that someone's endpoint dying doesn't forever bring down parent components. people can just update mappings in packs

0
0
0
0
0
ASML 裁撤約 1,700 人,多數為管理職 https://www.ed.nl/binnenland/asml-wil-veel-managementbanen-schrappen-rekent-op-1700-ontslagen~a04807f1/

ASML(荷蘭半導體微影設備大廠)宣布將大幅調整工程部門的管理層編制:預計讓工程體系約 4,500 個管理職中約 3,000 個「不再保留」,其中約 1,400 人可轉任工程師職務,剩餘約 1,700 人將離開公司。外界整理的訊息指出,受影響多集中在荷蘭的領導階層,也會波及美國營運,整體約占 ASML 總人力 4% 左右;此舉發生在公司剛繳出亮眼成績、股價走強的時間點,因此格外引發關注。

公司對外說法聚焦在「強化工程與創新」,核心是替工程師減少繁瑣流程與層層溝通的成本。討論中引述內容提到,工程師有相當比例的時間(例如約 35%)花在與管理層協調與流程對接,ASML 希望藉由削減管理層級與紅帶(官僚流程),把時間與決策空間還給研發與產品交付,並以部分主管回到工程師角色的方式,保留技術人才與經驗。

同一波消息也包含資本配置:ASML 宣布最高 120 億歐元的庫藏股(share buyback,買回自家股票)計畫,期限到 2028 年底,等同把現金回饋股東的工具之一。部分訊息來源頁面主要呈現隱私/Cookie 同意畫面,未能直接讀到完整原文;不過社群引用的英文報導與公司新聞稿內容,勾勒出這次調整更像是「管理層瘦身+工程導向」的重整,而非直接縮減研發能量。

在 Hacker News 留言裡,最高票的補充首先是釐清數字:不是單純「裁 1,700 人」,而是「大砍管理職」並讓約 1,400 名原管理者回到工程師職,淨減才是約 1,700。許多人把這解讀為修正長期累積的「管理膨脹」,並延伸到職涯制度:工程師不該被迫為了升遷轉管理職,應有 IC(individual contributor,非主管的專業職)與管理雙軌;也有人擔心裁員搭配庫藏股會走向「財務化」而侵蝕追求卓越的文化,反方則指出庫藏股與股利本質接近、差在稅務與工具選擇。另有留言提到荷蘭勞動法對資遣補償與失業給付相對完善、ASML 名聲也利於再就業;同時不少人認為用「firing(開除)」形容不精準,更接近 layoff/restructuring(資遣/重整)而非因績效解僱。

https://news.ycombinator.com/item?id=46792370
0
0
0
0

長照中被照顧的人有時會因為被照顧而感到虧欠,因為感到虧欠而不好表達需要,受照顧者因忍耐,在不適中抑鬱。
而照顧的人也因為不知道對方到底需要什麼,在溝通困難狀況下怎麼猜都會有哪裡不對勁。
這狀況在照護初期是必須要跨過的。
溝通、尊重彼此、把彼此仍當一個完整的人對待。完整的人不是整天溫和笑嘻嘻又講道理,而是理所當然的喜怒哀樂都會有,身體不方便,但人還是人,照顧者與受照顧者都要摸索適應這個新生活。
然後提醒自己要時時觀察,人會變,自己、對方都會。不要把一個可以運作的模式當作理所當然,人與人之間的互動會一直變化。
大目標是彼此能過的好、過的像自己。要鼓勵自己、鼓勵對方把自己的需求表達出來。
深夜突然拉肚子也沒辦法,人都會有,不用忍耐、感到虧欠而不好意思把人叫醒,自己決定做的事情,也得到感謝與尊重,維持舒適我也安心。
長照生活就是這麼回事。
偶爾已經理解的事情又往回頭打轉這樣的迷惘也是理所當然的事情。接受現況、好好應對。累的時候也該兩聲,沒事的🙏

0
1
1
0
0
0
0
0
0

- components that opt into personalization receive per-audience jwt, like feedgens - for now, mutations are out of scope. there's proof of concept but primitives for client-side cache invalidation are unclear - anyone can build their own "browser" which treats some set of nsids as "built-in"

0
0
1

「高齢者の医療費3割負担」が重すぎるのではないかと思っていたのですが、家計実態の調査がありました(国会議員なら個票分析できますが)。

高齢者の自己負担額平均は年7万円ですが、おそらくその中央値はより低い水準になるだろう。医療による困窮を訴える家庭は10パーセント程度に過ぎず、多くは軽い通院をしているとのこと。

2峰性があることを明らかにしたこの調査はおそらく正しいのでしょう。

つまり多くの高齢者は3割負担になってもあまり苦しくない。しかし、そもそも大きくない自己負担額を3割にしても、現役世代の負担を軽減するような財源にはなりにくいということでもありますね。

困窮者が出ないよう、高額医療費のキャップを調整する必要もあるでしょう。そういうことも個票分析をしないと分かりません。医療、福祉の専門家を交えたデータ解析を行えば最適に近い負担割合を提案できるかもしれませんね。それが単純な3割負担になることはないでしょうが。

wkc.who.int/resources/projects

0

- non-personalized components are globally cacheable by output hints, invaliadted by time or at uris / backlinks - personalized components are non-cacheable, indicated by a flag - components that take children always receive opaque nodes, which allows caching shells whose contents updates faster

0
0
0
0

なかなかにニッチなご当地本。
お散歩本を自称してたが、どっちかつーと現地が登場する本ガイドみたいな本だった。
ブッキッシュな方なのだろうな。
おもしろかった。

西武池袋線で
よかったね
という本の表紙
0