Jump to...
redirecting...

Log for Ubuntu 台灣社群

Linus Torvalds 認為 AI 輔助編程對新手有幫助,但不適合用在生產環境程式碼

Linux 作者 Linus Torvalds 在南韓首爾舉行的 Linux 基金會開源高峰會上受訪時,表達了他對 vibe coding(AI 輔助編程)的正面看法,認為這能協助人們完成原本做不到的電腦任務,但從程式碼維護的角度來看,在生產環境採用 AI 產生的程式碼是個非常糟糕的主意。Torvalds 表示,如今的電腦比他當年學程式時複雜得多,而 vibe coding 能替新手提供進入電腦領域的途徑。

Torvalds 本人並未使用 AI 輔助編程。他說自己已從抗拒新點子,轉變為支持推動新點子,反對那些過度守舊的資深維護者。他提到,在核心中 Rust 語言已不再是實驗性語言,而 AI 爬蟲程式對開源基礎設施造成巨大影響。部分開發者甚至被發現濫用 AI 工具,向核心維護者提交虛假的錯誤(Bug)回報與安全警示,但目前問題還不算太嚴重。
上面的決策這不必為他們的決策後果負責,特別是專業經理人,這樣可以讓他們表現的像是與時俱進,有在跟著時代前進
太突然了,我沒get到
可能在說上面那個城堡圖吧!
Mozilla 表示終於和 Onerep 劃清界線 (★ 100 分)

Mozilla 宣布將在 2025 年 12 月正式終止與 Onerep 的合作,結束自 2024 年起因其創辦人涉入多個個資搜尋網站而引發的爭議。Onerep 原是 Firefox 隨附的身份保護服務,其 Monitor Plus 方案主打協助使用者從數百個人名搜尋網站與資料仲介(data broker)處移除個人資料。然而,KrebsOnSecurity 在 2024 年揭露 Onerep 執行長 Dimitiri Shelest 自 2010 年以來創立過多個人名搜尋業者,並仍持有資料仲介 Nuwber,使得 Mozilla 面臨外界質疑。Mozilla 表示,Monitor Plus 將在 2025 年 12 月 17 日前完成下架,現有訂戶屆時也會收到未使用期間的比例退款。

Mozilla 強調仍會提供免費的 Monitor 資料外洩通報服務,此功能已整合進 Firefox 的憑證管理器;同時,Mozilla 計畫把更多隱私與安全工具(包含其 VPN 服務)整合到 Firefox 中。官方說法指出,Monitor Plus 停用的原因在於無法在資料仲介的高度複雜生態系中,持續達到 Mozilla 對外部廠商的品質與可靠度要求。

在 Hacker News 的討論中,許多參與者批評 Mozilla 花了 16 個月才真正結束與 Onerep 的合作,認為 Mozilla 應該更早察覺其創辦人同時經營資料仲介公司的利益衝突。有留言質疑 Mozilla 是否因利益考量而延後終止合作,亦有人指出,這類「幫你刪個資」的服務本身就容易與資料仲介產生灰色地帶,合作對象更應仔細審查。有些使用過 Mozilla Monitor 的人表示,即便服務顯示資料已移除,但同一網站過幾週後仍會重新出現個資,質疑這類服務本質上難以真正解決問題。

另一方面,討論串也延伸到 Mozilla 整體財務模式。多名網友認為 Mozilla 過度依賴與 Google 的搜尋引擎授權合作,而缺乏透明、直接的使用者付費管道;也有人指出 Mozilla 基金會(非營利)與 Mozilla Corporation(營利)之間的法律架構,使得 Firefox 開發無法以捐款形式直接支應。多位留言者解釋,美國稅法不允許以可抵稅的捐款直接支持營利公司,而 Mozilla 必須維持現行架構才能合法收取搜尋授權收入。部分使用者則提到,若想資助 Firefox,實際上仍可透過 Mozilla VPN、MDN Plus、Firefox Relay 等由 Mozilla Corporation 維運的服務進行付費。

整體而言,社群對 Mozilla 終止 Onerep 合作的共識是「雖然來得太晚,但仍是正確的一步」,並再度凸顯使用者對 Mozilla 在隱私策略、合作夥伴審查與長期營運模式上的不安與不滿。

👥 57 則討論、評論 💬
https://news.ycombinator.com/item?id=45996433
Proxmox 9.1 中原生執行 Docker 容器(OCI 映像) (★ 101 分)

Proxmox VE 9.1 加入全新的 OCI 映像支援,讓使用者能直接在平台內啟動以 Docker 為基礎的容器,省去過去必須架一台虛擬機才跑得動 Docker 的麻煩。作者透過實例示範,說明 Proxmox 會在匯入映像後,自動將其轉換成 LXC 容器格式,再以一般 LXC 的方式管理。雖然技術上不算真正「原生執行」Docker 容器,但對實際使用來說已省下大量準備環境的時間,也能像在 Docker 裡一樣掛載資料卷、設定啟動參數,並在介面中檢視環境變數。不過由於仍處於技術預覽階段,容器所有層會被壓縮成單一 rootfs,因此無法像 `docker pull` 一樣輕鬆升級映像,需要重新建立容器並處理資料卷。此外,部分容器無法透過控制台取得互動式 shell,不過作者確認使用 `pct enter` 仍能順利進入。

作者以 Mosquitto 及 Nginx 等常見映像測試,流程包含在儲存空間透過 Pull 功能下載映像,接著建立 LXC 容器並選擇該 OCI 範本,過程中也能新增掛載點來模擬 Docker `-v` 的效果。整體設定流程與一般 LXC 相同,對已熟悉 Proxmox 的人來說幾乎沒有額外學習成本。這項功能未來若能加入 `docker‑compose` 支援並改善映像更新方式,對家庭實驗環境與中小型部署會更為便利。

Hacker News 討論中,多數人對此功能感到興趣,但同時強調 Proxmox 仍是以虛擬化為核心的系統,直接在主機跑 Docker 容易破壞隔離模型、放大攻擊面,也會失去 Proxmox 本身能對 LXC 與虛擬機提供的快照、即時遷移與一致性的管理能力。因此,有些人認為將 OCI 映像轉換為 LXC 的方式,是在兼顧安全與管理一致性的折衷作法。也有人提到 Docker 容器本來就不講求「更新原容器」,而是用新映像重建,因此 Proxmox 目前缺乏快速更新機制並不算嚴重限制。

另一部分討論則圍繞在與其他平台的比較,例如有人提到 Fly.io 是用 microVM 技術,而 Proxmox 的 LXC 性質不同;也有人分享自己原本就在 Proxmox 主機上直接跑 Docker,但承認網路設定與防火牆管理經常變得複雜。另有不少留言談到 8.x 升級到 9.x 的流程相當順利,Proxmox 文檔完整、升級檢查工具也可靠,使社群普遍對 9.1 帶來的新功能感到期待。整體而言,多數留言認同 OCI 映像支援能帶來實用價值,但仍期待未來能提供更完整的部署與管理能力。

👥 29 則討論、評論 💬
https://news.ycombinator.com/item?id=45997722
ubuntu24.04我是安裝在128G SSD硬碟,也沒安裝Dockers或其他軟體單純是上網用桌機,昨天系統警告空間低下只剩300多MB的空間。因系統很穩定很少去關注系統碟的問題,沒想到通知錯誤竟是系統肥大,試著移除軟件與清除暫存實在是杯水車薪,挪不到1G空間,原本還想說是否得像windows一樣重灌瘦身...

Google搜尋還有沒有可替ubuntu瘦身的方法,給的答案是從log下手。所以我用系統管理帳號進/var/log 資料夾,檢查除syslog 檔,還有一個syslog.1的檔案。我猜.1應該是備份,看一下檔案大小,高達63GB!!天啊,一個檔案佔硬碟一半的空間。刪除syslog.1瞬間空間壓力沒了,重開看開機也沒顯示什麼錯誤~呼😌
我抢了500多你们呢
應該是作業系統核心狂噴錯誤訊息,你內容要看下
Ubuntu 的話可以試試看 BleachBit 還清理資料

但若是 log 很大的話,可能要確認一下是否有什麼軟體發生問題,一般行況下應該不會有那麼多的 log
var log 裡面的 log 正常都要會自己 rotate 成 tar.gz 才對,且 syslog 檔案上 G 很不正常
.1不會
我知道 .1 不會啊,他變成 .2 的時候會被打包,但 .1 就上 G 了根本就一堆東西在噴訊息
64GB的文字檔應該沒有工具正常閱讀,加上這台電腦還是2009年組的桌機
gnu-utils:?
不會沒有辦法吧 只是你熟悉的工具可能會卡而已
我說的是記憶體不夠,會直接跳崩潰視窗
並不會
大型檔案開檔不是一次全部吃進記憶體的好嗎
檔案系統操作有seek
[sticker](media:AAMCBQADHQI9GfldAAECN7BpIAm6_nK2Jdv5G-LmFIhlZX1fXwAC4hIAAjX44VQWLyKPCVHK_QEAB20AAzYE@telegram)
古早年代RAM那麼少都不會了
現代出現一堆設計模式,記憶體吃得比以前多,還有各種套件依賴
如果有一直寫 log 的話,現在看 syslog 應該也能看到差不多的訊息啦
雖然看 64G 的 syslog.1 不一定會當,但也不用堅持著看他XD
可以使用 head/tail/less 命令列工具查看
[photo](media:AgACAgUAAx0CPRn5XQABAje-aSB329R5VILCUYmWaIl2dktl0cUAAi8MaxulUwFVgRDw8lwwxqEBAAMCAANzAAM2BA@telegram)
其實也可以試試看 cut 後 uniq
其實也可以試試看 cut 後 uniq
我記得有看過更複雜的版本