跳至主要内容

2024-10-17

AI 電腦不擅長 AI:CPU 勝過 NPU

  • 「在 Microsoft Surface 平板電腦上對高通的神經處理單元(NPU)進行基準測試顯示,其性能僅達到宣稱的 45 Teraops/s 的 1.3%,僅實現每秒 5730 億次運算。」
  • 這些測試包括類似於變壓器模型中的矩陣乘法,結果顯示即使使用了 Python、Cmake 和 Visual Studio 等工具,NPU 的表現仍然比 CPU 慢。
  • 「考慮了多種因素,如電源設置、模型拓撲和配置錯誤,顯示出 NPU 的性能顯著低於其宣傳的潛力。」

評論

  • 使用高通神經處理單元(NPU)的 AI 電腦未達到性能預期,CPU 的表現常常優於 NPU。
  • 「NPU 的設計重點在於能效而非速度,這導致 CPU 和 GPU 之間的性能差距最小,顯示出潛在的低效率。」
  • 目前的 NPU 實作可能尚未完全優化,這強調了需要改進支援和優化,以充分發揮其預期的省電效益。

Adobe 的新圖像旋轉工具是目前所見最令人印象深刻的 AI 工具之一

  • Adobe 在 MAX 大會上推出了 'Project Turntable',這是一個由 AI 驅動的工具,能夠讓使用者在保持 2D 外觀的同時,將 2D 向量藝術在 3D 中旋轉。
  • 該工具能夠智能地填補缺失的細節,例如在圖像旋轉時為馬匹添加腿部,展示了先進的 AI 能力。
  • 「Adobe 本週推出了超過 100 項新功能,突顯了 AI 技術的重大進步,但尚不清楚 'Project Turntable' 是否會商業化推出。」

評論

  • Adobe 推出了一款新的 AI 圖像旋轉工具,允許 2D 向量圖形在 3D 空間中旋轉,以滿足實際用戶需求。
  • 該工具因其創新性而受到讚譽,這與其他科技公司形成對比,後者通常專注於人工智慧以吸引投資者,而非用戶利益。
  • 儘管對 Adobe 商業行為有一些批評,該工具被認為是一個明智的舉措,特別對插畫家有利,強調了在 AI 開發中創新與以使用者為中心的設計之間的平衡。

在您的網站上使用 Cloudflare 可能會阻擋 RSS 用戶

  • 「Cloudflare 的 Bot Fight 模式和 AI 爬蟲阻擋功能可能會無意中阻擋合法的 RSS 閱讀器,影響其功能。- 使用者可以在 Cloudflare 的儀表板中透過識別其使用者代理或 IP 位址來將 RSS 閱讀器列入白名單,儘管這個過程繁瑣且不可靠。- 非營利組織 Open RSS 建議捐款以支持他們的服務,並強調 Cloudflare 需要改進其系統以防止阻擋 RSS 閱讀器。」

評論

  • 「Cloudflare 的安全措施無意中阻擋了 RSS 用戶,影響了像 NewsBlur 這樣的開源 RSS 閱讀器,導致 403 錯誤。」
  • 儘管 NewsBlur 和其他 RSS 閱讀器在 Cloudflare 的已驗證機器人列表中,仍因 Cloudflare 的機器人保護而面臨挑戰,這常常會阻擋合法的 RSS 流量。
  • 建議的解決方案包括將 RSS URL 加入白名單或為 RSS 訂閱源停用機器人檢查,但 Cloudflare 的預設設定仍然造成問題,引發了對網路隱私和可及性的擔憂。

「透過開發者工具逃離 Chrome 沙盒」

  • 「在 Chromium 網頁瀏覽器中發現了兩個漏洞,CVE-2024-6778 和 CVE-2024-5836,這些漏洞允許從瀏覽器擴充功能中逃逸沙箱,並在使用者的電腦上執行 shell 指令。」
  • 這些漏洞是在 Chromium 的 WebUI 和企業政策系統中發現的,涉及操控 chrome://policy 頁面和瀏覽器切換器功能,以及使用 chrome.devtools.inspectedWindow API 來繞過限制。
  • Google 將這些漏洞歸類為高嚴重性,獎勵研究人員 20,000 美元,並實施修補,強調需要對舊代碼和未記錄功能進行徹底的安全檢查。

評論

  • 「一名高中生發現了 Chrome 開發者工具中的一個漏洞,能夠逃逸出瀏覽器的沙盒。沙盒是一種用來隔離網頁內容的安全機制。」
  • 該漏洞需要用戶互動,例如安裝擴充功能和開啟開發者工具,並且僅影響 Chromium 和 Chrome Canary,而不影響穩定版的 Chrome。
  • 該事件引發了對漏洞獎勵計畫的討論,有些人主張提高獎金以阻止將漏洞出售給黑市,而另一些人則強調將漏洞出售給犯罪分子的道德風險。

WordPress 的報復行動影響社群

  • Automattic 與 WP Engine 之間的衝突正在對 WordPress 社群造成干擾,Automattic 的執行長 Matt Mullenweg 透過創建一個敵對的插件分支來報復 WP Engine。
  • WP Engine 已對 Automattic 提起訴訟,導致一個分裂的氛圍,貢獻者必須選擇立場,有些人因質疑政策而面臨禁令。
  • 這種情況突顯了開源專案在治理和商業化方面的挑戰,並引發了對 WordPress 未來及其社群動態的擔憂。

評論

  • 「由於指控 Matt Mullenweg 利用 WordPress 基金會進行個人項目而非維持其獨立性,WordPress 社群正經歷不安。」
  • 「Mullenweg 的爭議性行為,例如接管一個受歡迎的插件以及禁止 WP Engine 在 WordPress.org 上的活動,已引發了重大反彈。」
  • Automattic,這家負責 WordPress 的公司,向不贊同 Mullenweg 行動的員工提供了買斷方案,這引發了關於開源治理和 WordPress-Automattic 關係的討論。

用 Lisp 開發遊戲。第二部分:地牢與介面

評論

  • 「GitLab 上的文章《Gamedev in Lisp Part 2: Dungeons and Interfaces》因其清晰度、深度以及全面的教程而受到讚譽,其中包括程式碼範例和視覺輔助。」
  • 它涵蓋了跨多個作業系統管理建置,並提供了有關 Lisp 歷史及其在遊戲開發中應用的見解。
  • 圍繞這篇文章的討論突顯了 Lisp 的多樣性和複雜性,讀者分享了他們的專案和經驗,有些人對這門語言表達了新的讚賞。

克羅基諾

  • 「在 2024 年 10 月,知名的克羅基諾選手康納·雷曼和傑森·斯萊特在世界克羅基諾錦標賽的半決賽中達成了雙完美回合,這是一項罕見的壯舉,機率為 277 回合中有 1 次。」
  • 「Crokinole 是一種來自加拿大安大略省的桌上遊戲,類似於沙壺球和冰壺,玩家需要將圓盤彈入得分區域,目標是進入中央的洞以獲得 20 分。」
  • 這項運動正在國際間獲得人氣,儘管尚未被認可為奧林匹克運動項目。

評論

  • 「Crokinole 是一種具有悠久歷史的傳統桌遊,特別在加拿大廣受歡迎,通常在代代相傳的手工製作遊戲板上進行遊玩。」
  • 這款遊戲具有觸感和社交性,類似於沙狐球或冰壺,可以在小桌子上進行,讓所有年齡層的人都能輕鬆享受。
  • 數位版本和改編,如 Crokicurl(Crokinole 和冰壺的混合遊戲),已經出現,擴大了其在桌遊社群中的影響力和吸引力。

貓是(幾乎)液體

評論

  • 貓具有高度的適應能力,使牠們能夠輕鬆穿越狹窄的空間,這與狗不同。
  • 牠們敏感的鬍鬚,稱為觸鬚,以及靈活的脊椎,有助於牠們的敏捷性和穿越狹窄空間的能力。
  • 貓的行為和身體特徵受到其作為掠食者和獵物的雙重角色影響,牠們尋找封閉空間以獲得安全感和狩獵,這也促成了牠們流暢如液體般的動作。

我們也應該聊天嗎?WeChat 的 Mmtls 加密協議安全性分析

  • 「該報告是首次公開分析微信的 MMTLS 加密協議,指出由於自定義的加密修改而存在顯著的安全弱點。- 報告強調了如確定性初始化向量(IVs)和缺乏前向保密性等問題,顯示出中國應用程式未能採用加密最佳實踐。- 作者建議轉換為標準加密協議如 TLS 或 QUIC+TLS 以增強安全性,並提供工具和文件以進一步研究微信的安全性。」

評論

  • 這篇文章強調了微信的 Mmtls 加密協議的安全問題,指出其弱點和潛在的漏洞。
  • 這表明這些漏洞可能是由於開發人員過度工作所致,而非政府強制要求,儘管中國政府可以直接訪問微信的後端。
  • 這次討論提出了更廣泛的議題,涉及使用非標準加密協議以及在可能的政府監控下維持安全通信的挑戰。

OpenVMM – 一個用於 Windows 和 Linux 的新虛擬機管理程式,使用 Rust 編寫

  • OpenVMM 是一個模組化且跨平台的虛擬機器監控器(VMM),使用 Rust 程式語言開發。
  • 「鼓勵對 OpenVMM 的貢獻,但大多數需要簽署貢獻者許可協議(CLA),這在提出拉取請求時由 CLA 機器人協助完成。」
  • 「本專案遵循 Microsoft 開源行為準則,如有疑問可發送電子郵件至 opencode@microsoft.com。」

評論

  • OpenVMM 是一款新的虛擬機器監控器(VMM),適用於 Windows 和 Linux,由 Rust 開發,強調安全性特徵,相較於傳統語言如 C/C++。
  • 「該專案專注於將 OpenHCL 作為一個 paravisor,但在傳統主機環境中缺乏完善,且不保證 API 穩定性。」
  • OpenVMM 被微軟員工使用,並整合到 Azure 基礎設施中,突顯其在雲端運算環境中的重要性。

自動化平滑處理噪聲數據的 N 次導數

  • 該專案旨在使用卡爾曼濾波器對感測器數據進行分析區分,卡爾曼濾波器以重新取樣至一致的速率和平滑異常值而聞名。
  • 一個新的基於 numpy 的貝氏濾波/平滑庫,名為 Kalmangrad,已經開發完成並在 GitHub 上提供。
  • 開發者樂於接受反饋、功能請求和錯誤報告,以進一步改進該程式庫。

評論

  • 該專案著重於使用卡爾曼濾波器來區分噪聲感測器數據,因為卡爾曼濾波器在平滑和重採樣方面較受青睞。
  • 「為了解決這個挑戰,開發了一個貝葉斯過濾庫,並有可能根據使用者反饋進行功能擴展。」
  • 該專案適用於空氣品質監測和自駕車等領域,並且在計算噪聲、不均勻取樣數據的導數時非常有用。