Jump to...
redirecting...

Log for Ubuntu 台灣社群

9 月 AI 生成的程式碼已占所有 Linux 核心修補程式的 17.25% (★ 24 分)

Linux 核心近期由人工智慧(AI)協助撰寫的程式碼比例明顯上升。貼文宣稱,單在前一週就有 1,634 件送交至 Linux 核心的程式碼變更由 AI 撰寫;9 月截至當時,AI 撰寫的修補程式(patch,針對既有程式碼的變更)已占所有核心修補程式的 17.25%。這項數字反映 AI 已不只用於一般應用程式開發,也開始進入對穩定性、安全性與硬體相容要求極高的基礎軟體領域。

討論者指出,這類統計主要仰賴 Linux 核心送交規範:開發者若在撰寫或修改程式碼時使用 AI 工具,應揭露所使用的工具,因此數字可視為已申報案件的統計;也有人認為,未完整揭露 AI 參與程度的情況可能存在,實際占比未必較低。不過,核心程式碼牽涉大量硬體細節、歷史決策與未明文化的限制,語言模型未必具備完整脈絡,特別容易產生表面合理、實際無法正常運作的變更。

不少留言肯定 AI 在重複性工作上的效益,包括撰寫樣板程式碼、測試、文件、紀錄、初步程式碼審查,以及協助理解陌生程式庫。有資深團隊分享,若開發者本來就熟悉程式庫,並建立明確規範、人工審查與測試流程,AI 可讓原本數週的工作縮短至數日,同時改善測試涵蓋率與提交紀錄。較平衡的看法是,AI 能加速實作,但仍需要具備領域知識的人判斷需求、設計架構、檢驗結果與承擔責任。

反對者則擔心,企業可能把 AI 的產出速度直接等同於人力價值,鼓勵以程式碼行數或交付速度作為績效指標,卻忽略維護成本與可靠性。大型語言模型(LLM,Large Language Model)尤其不擅長同時推理複雜系統各元件的互動、故障模式與長期後果;若開發者不理解 AI 寫出的內容,日後除錯與維護可能更困難。討論整體認為,AI 最適合作為受控的輔助工具,而非取代工程判斷或免除人工審查的捷徑。

👥 48 則討論、評論 💬
https://news.ycombinator.com/item?id=49784366
Raspberry Pi 封鎖更換 RAM 晶片的改裝方式 (★ 94 分)

Raspberry Pi 傳出在 Raspberry Pi 5 的 EEPROM(Electrically Erasable Programmable Read-Only Memory,可電擦除可程式化唯讀記憶體)韌體中加入記憶體容量檢查:若偵測到實際 RAM(Random Access Memory,隨機存取記憶體)與原廠出貨配置不符,裝置可能拒絕開機。此舉主要針對部分賣家購入低容量版本後,以重新焊接方式換上來源與規格不明的 RAM,再冒充較高容量 SKU(Stock Keeping Unit,庫存單位)販售的情況。原始論壇頁面受 Cloudflare 人機驗證保護,無法直接讀取,但討論內容指出,相關裝置可能在韌體更新後才暴露出無法開機的問題。

Raspberry Pi 的立場可理解為保護消費者與降低售後成本:被換上的 RAM 可能是瑕疵品、淘汰品,或時脈與規格不符的零件;加熱拆焊本身也可能傷及 PCB(Printed Circuit Board,印刷電路板)與周邊元件。若消費者在第三方賣場買到冒牌的高容量機種,往往仍會要求 Raspberry Pi 處理當機、穩定性不佳或保固問題。支持此措施者認為,韌體檢查雖限制少數硬體改裝玩家,卻能阻止更大規模的假貨與不實標示,避免原廠品牌因劣質改裝板而受損。

不過,許多 Hacker News 留言批評,直接讓改裝過的裝置無法開機,是以過度強硬的技術手段處理商業詐騙,也違背 Raspberry Pi 長期面向教育、創客與硬體實驗者的形象。尤其若已可正常使用的裝置在更新 EEPROM 韌體後突然失效,受害者未必是改裝者,而可能是不知情買到改裝板的二手買家。留言也提到 FTDI 曾以驅動程式使疑似仿冒晶片失效的爭議,認為此類「變磚」作法容易誤傷終端買家,並把更多退貨維修授權(RMA,Return Merchandise Authorization)壓力送回原廠。

較折衷的建議包括:在電路板上以醒目絲印標示原始 RAM 容量、提供序號查驗頁面以核對出廠配置與製造日期、偵測到非原廠 RAM 時顯示警告但仍允許開機,或僅撤銷保固而非封鎖裝置。也有人認為,改裝後若明確揭露為「升級版」且不冒充原廠高容量型號,應保留使用與轉售空間;真正該打擊的是隱瞞改裝、虛報規格及假借原廠保固的賣家。整體而言,討論焦點不在於是否該防詐,而在於 Raspberry Pi 是否能以更透明、較不侵害硬體所有權的方式達成同樣目的。

👥 83 則討論、評論 💬
https://news.ycombinator.com/item?id=49786689
都有替代產品
有些沒勾到
Termux 有算嗎
目前覺得最好用android 的終端機軟體
(拿來ssh甚麼的挺好用
但他要訂閱
不用阿
你是說哀鳳吧
沒啊,就 Termux 他跨平台的功能要訂閱才能有擴充功能
所以我後來用 ShellFish 了
[photo](media:AgACAgUAAx0CPRn5XQABAloUarJNYmxRsLrYpD1LCkuX8CuIco4AAv0SaxtPEZFV7ddOn2-nEZgBAAMCAANzAAM9BA@telegram)
買斷比較實際
我這個沒花錢
功能也夠用
甚至找不到花錢哪裡花
[sticker](media:AAMCBQADHQI9GfldAAECWhlqsk172YrzaBQHv5PahpsIeieE0QACUQAD9044FRYX5bXwa2N0AQAHbQADPQQ@telegram)
然後每次要裝軟體跟跑更新之前都要放歌
記得apt apt就不會打錯了
這樣玩Ubuntu 變得很有趣XD
因為喜歡音樂就找個錨點
教人也是放這首
連我教授也被我傳教XD
[sticker](media:AAMCBAADHQI9GfldAAECWiBqslAtaw9AnRqKY7NQvIrZYIc_aAAC0xUAAthVCFNYoFLMHI-PBgEAB20AAz0E@telegram)
然後到職場人家只給你 rhel
可惡還沒學
rhel 又沒很難
終於又能在 Google Play 更新了啊?
我们要独立
嗯
就還沒摸嘛
摸了才知道
你知道 rhel 是啥對吧
不是 really hard enterprise linux 嗎?
[sticker](media:AAMCBQADHQI9GfldAAECWitqsnpNSAupmwRLvJpg1sIQjduo-gACfwADdjHSCcTrRcpEC1JTAQAHbQADPQQ@telegram)
看起來你很會嘛
[sticker](media:AAMCAgADHQI9GfldAAECWi1qso_BAUqo3m_xPMxt_7Btpkv70QACXwADY37cAubSQbOaQlBSAQAHbQADPQQ@telegram)
[sticker](media:AAMCAgADHQI9GfldAAECWi1qso_BAUqo3m_xPMxt_7Btpkv70QACXwADY37cAubSQbOaQlBSAQAHbQADPQQ@telegram)
我在職場上看到有公司送一批工程師去考rhce,考完最大的貢獻就是建一個yum server,然後就沒有然後了
雲端業務,不少還是跑ubuntu,越簡單越好,每次建站還要考慮selinux,不知道是用linux還是修linux
有歌名嗎?