Jump to...
redirecting...

Log for Ubuntu 台灣社群

Google 也搞了
https://www.threads.com/@hanbingjheng/post/DVGZkxJEcBL

Threads 跟 IG 的連結要把多餘的資料刪除
這很智障,正常只要是API都會有quota限制,吃太多資源不會把quota調小嗎
標準的輸不起就翻桌
碟太貴,乾脆飛去美國買幾顆回來 (★ 101 分)

一名資料囤積(DataHoarder)玩家因為本國大容量硬碟價格飆高,乾脆飛到美國「人肉搬運」硬碟回來省錢。討論中引述他在美國以相對低價從 Best Buy 與 B&H 入手多顆 28 TB(terabyte,太位元組)Seagate 硬碟,單顆約 USD 330;相比英國同級產品被報到接近 USD 770 的價位,差距大到足以讓跨洋採購看起來划算。此人還用里程與旅館點數支付交通與住宿,使得整體成本更接近「只付硬碟錢」。

即便把入境時可能需要繳的 VAT(Value Added Tax,加值稅;常見於歐洲的消費稅制)算進去,整體仍可能比在地購買便宜不少。留言也補充,美國境內硬碟報價差異很大:Amazon、Newegg 等通路一度可到 USD 600–700,同一時間不同店家或短期促銷可能出現明顯落差,能否複製這種「飛去買」的成果,很吃運氣與時機。由於 Reddit 原貼文在此處被封鎖,具體採購清單與計算方式主要以討論中轉述為主。

Hacker News 留言多把這類行為視為典型「套利(arbitrage)」與平行輸入:利用各國定價、匯率、稅制與通路策略差異,把商品從便宜市場搬到昂貴市場。許多人分享 1980 年代歐洲人飛美國買 PC 硬體與盒裝軟體、2010 年前後飛美國買 MacBook、DSLR,甚至因澳洲 Adobe Creative Suite 定價過高而「買機票加軟體還更便宜」的老故事;也有人提到手機等產品會因區域版本差異而出現流通品,例如 eSIM(嵌入式 SIM 卡)/ NFC(Near Field Communication,近場通訊)功能組合不同的 iPhone,反映灰色市場長期存在。

同時也有現實面的提醒與反對聲音:有人直白吐槽「秘方是犯罪」,指的是少報、未申報等逃稅;也有人強調若照規定申報並繳稅,就只是把物流方式從寄送改成自提,但仍要承擔海關抽查、罰款與保固/維修不便等風險。另有替代方案被提出,例如從香港小型供應商買整新(refurbished)企業碟,或乾脆跨州/跨國利用銷售稅差異採買。討論串還岔到「飛美國是否更有入境風險」:有人引用 The Guardian 報導與 DHS(Department of Homeland Security,美國國土安全部)說法爭辯,提到 ESTA(美國旅行授權電子系統)與 B-2(美國觀光簽證)及逾期停留等細節;回到硬碟本題,則有觀點認為近期是資料中心與消費者恐慌採購推升需求、甚至傳出 WD(Western Digital,硬碟大廠)與 Seagate 產能被提早賣光,若非 12 個月內急用,等待行情回落可能更理性。

👥 59 則討論、評論 💬
https://news.ycombinator.com/item?id=47125046
[sticker](media:AAMCBQADHQI9GfldAAECRs9pnPyLzRhtVRXXgSaMcDvDV_JLAgAC2wADE6fODwABao8zxiQ-5AEAB20AAzoE@telegram)
[photo](media:AgACAgUAAx0CPRn5XQABAkbQaZ0Yuu6uEt2XSpQMI6UH112PwUwAAuENaxuMsulU-Zh9Ho9AhWYBAAMCAANzAAM6BA@telegram)
[photo](media:AgACAgUAAx0CPRn5XQABAkbQaZ0Yuu6uEt2XSpQMI6UH112PwUwAAuENaxuMsulU-Zh9Ho9AhWYBAAMCAANzAAM6BA@telegram)
Ubuntu 採用 Rust 的意義是什麼 (★ 100 分)

作者從 Rust Nation 的閉幕主題演講〈Rust Adoption At Scale with Ubuntu〉出發,借用《跨越鴻溝》(Crossing the Chasm) 與技術採用生命週期 (Technology Adoption Life Cycle) 的框架,討論 Rust 是否已從早期採用者 (early adopters) 走向早期主流 (early majority)。他指出 Rust 的普及程度高度取決於領域:在 Amazon 內部,Rust 已被視為建置大規模資料平面 (data plane) 與資源感知代理程式的合理選擇,但仍有人覺得它只適合少數「很會寫底層」的團隊,不一定適合一般應用;相對地,在安全關鍵軟體(safety-critical software,失效可能造成傷亡或重大損失)產業,多數公司仍在觀望,讓先行者先把流程、工具鏈與認證路徑走通。

他認為要「跨越鴻溝」,關鍵是出現能讓保守團隊安心的「參考客戶」(reference customers):看到與自己處境相近的組織成功導入,才會願意把新技術當成生產力提升,而不是冒險賭注。Canonical(Ubuntu 背後公司)採用 Rust 的意義就在這裡:他們把 Rust 納入少數主力語言組合,並用在新的「基礎型」工作上,逐步取代 C/C++ 與部分 Python;同時以金援與聲譽「帶頭試錯」,贊助 sudo-rs(`sudo` 的 Rust 重寫版,`sudo` 是以更高權限執行指令的工具)、ntpd-rs(NTPD,Network Time Protocol daemon,網路校時服務)與 uutils 的 coreutils(Linux/Unix 基本指令工具組)等可直接替換(drop-in)的記憶體安全 (memory-safe) 工具,讓既有工作流程改動最小。作者也提醒,當新一波採用者湧入,Rust 專案需要更會「聽需求」:例如重新檢視「標準函式庫 (standard library, std) 要保持很小」的傳統,思考以更務實的方式提供更完整、可依賴的套件組合(他提到的「battery packs」概念,與 2016 年曾被反彈的 Rust Platform「延伸標準函式庫」提案有相似之處),並且在開源協作上避免小圈圈與「口耳相傳規矩」把人趕走,因為真正的擴張往往靠同理心與耐心。

作者也把話題拉到「採用如何變成投入」:對開源而言,投入不只是一筆錢,也包括人力貢獻、修 bug、維護工具鏈與跨組織的協作關係;而資金常常反而來自「還沒正式導入、但正在評估」的公司,內部推動者手上有預算,想先補齊導入門檻(table stakes)。Hacker News 的留言在情緒上多半認同「值得嘗試、但希望別人先幫忙踩雷」;有人拿 ripgrep(`rg`,搜尋工具)等 Rust 工具的成功當作「已經過實戰」的證據,也有人擔心把 coreutils、`sudo` 這類累積數十年修補與邊界情況處理的老工具重寫後,短期很難把細節全部補齊,因此主張重寫前要先建立足夠的測試;但也有回應指出,事後補測試常常補不回原本隱含的行為語意,而 Rust 的型別系統與借用檢查器(borrow checker)能直接消掉大量記憶體與資源管理類漏洞,本身就是重寫的巨大收益。

留言區也把討論拉向更尖銳的工程取捨。有些人質疑 Rust 缺乏正式規格(specification)與長期相容承諾;也有人反駁 Rust 早有 editions(版本世代)與相對穩定的升級經驗,但同時補充:即使語言層面穩定,std 新增方法仍可能改變「方法解析」而讓舊程式無法編譯,並舉例 Rust 1.93 新增 ` Vec::into_raw_parts ` 可能與既有 trait 方法衝突。最大的一串爭論則集中在 ABI(Application Binary Interface,應用二進位介面)與動態連結:有人主張若大量邊界都只能走 C ABI,就仍充滿指標與手動記憶體管理,整體安全提升有限;另一些人則認為 Rust 不該追求像 C++ STL(Standard Template Library,C++ 標準範本函式庫)那樣的 ABI 凍結,否則會綁死效能與實作改進。相關延伸還包括:多個 Rust 動態函式庫可能各自攜帶 std 造成記憶體膨脹、更新機制對發行版下載量的衝擊;以及更實務的相容性與治理問題,例如有人回報 rust-coreutils 的 ` dd ` 行為導致 NVIDIA CUDA 安裝腳本無法解壓;也有人對 uutils/coreutils 採 MIT 授權而非 GPL(GNU General Public License,GNU 通用公共授權)感到反感,擔心 Canonical 可能在企業版本疊加封閉修補,讓「可直接替換」的策略在政治與信任層面引發新摩擦。

👥 129 則討論、評論 💬
https://news.ycombinator.com/item?id=47125286
Linux 7.0-rc1 發布

Linus Torvalds 在核心郵件列表(kernel mailing list)上宣布發布 Linux 7.0-rc1。主要變更包括:支援 Intel 即將推出的新 CPU:Nova Lake 與 Diamond Rapids,以及 AMD Zen 6 CPU 與其下一代 GPU、Qualcomm Snapdragon X2;強化檔案系統,改善 exFAT 的循序讀取效能、EXT4 的並行直接 I/O 寫入效能;對 Rust 語言的支援不再是實驗性質;等等。
https://lore.kernel.org/lkml/CAHk-=wiiRAXxoF96Q1n4BadBGJLRkHarHG92u3aTc+1ZMeGQ@mail.gmail.com/T/#u

https://lore.kernel.org/lkml/CAHk-=wiiRAXxoF96Q1n4BadBGJLRkHarHG92u3aTc+1ZMeGQ@mail.gmail.com/T/#u
[photo](media:AgACAgUAAx0CPRn5XQABAkbQaZ0Yuu6uEt2XSpQMI6UH112PwUwAAuENaxuMsulU-Zh9Ho9AhWYBAAMCAANzAAM6BA@telegram)
> 對 Rust 語言的支援
不知道是不是 Kernel 納入 Rust 的原因.
最近 apt upgrade 開始出現更新到 kernel 時壞掉了.
不同電腦, 出現 2 次, 更新的 kernel 版本不同.
肯定不是
這又不是正規用法
OpenCode用戶早就死過一堆人了
只是OpenClaw引來更多這種人而已
Antigravity Manager那種用法根本活該
兩三個月前就一堆人在用這種方法了
Antigravity最大的問題是你付錢用Ultra還是很容易就rate limit 等五天重置
[sticker](media:AAMCBQADHQI9GfldAAECRuFpnZ1wYAXf8pYKN3ViwyhqA1nLrQACWhUAAiOvKFQOt5EWsW2k-AEAB20AAzoE@telegram)
[photo](media:AgACAgUAAx0CPRn5XQABAkbiaZ2pLbIhJ7lw4ZjWDep_KR6VZgADCBBrG51Q8FTwh3pOy3aCQwEAAwIAA3MAAzoE@telegram)
code agent 的測試案例要多一個了嗎?自己離開 vim XD