No. 1,4981st of 4 editions that day← Earlier Later →
Meta's 30B model fits on your laptop, Squeak turns 30, and Sony discovers consumers have lawyers
- Muse Glimmer: Meta's local agent model runs on a single consumer GPU
- Squeak 6.1: Smalltalk refuses to die after nearly 30 years
- Stop Killing Games: Dutch foundation sues Sony over digital ownership
- Rust SIMD on GPU: VectorWare maps portable SIMD to GPU warps
- SMM exploit: Break CPU security with a really really long instruction
1Muse Glimmer: An Open Agentic Model That Runs on Your Device :ai:llm:meta:open-source Muse Glimmer:可在本地设备运行的开放代理模型 Muse Glimmer:デバイス上で動作するオープンエージェントモデル Muse Glimmer: 로컬 기기에서 실행되는 오픈 에이전트 모델 Muse Glimmer: Un modelo de agente abierto que corre en tu dispositivo Muse Glimmer: Ein offenes Agentenmodell, das auf Ihrem Gerät läuft ¶
1,023 points570 commentsHN 49241679by meetpateltech
Meta released Muse Glimmer, a 30B parameter model designed for local agent workflows. It's small enough to run on a single consumer GPU (under 20GB quantized) with 3.1x speedups via speculative decoding. Licensed Apache 2.0, optimized for tool use, function calling, and multi-step reasoning. Works with Ollama, LM Studio, and llama.cpp out of the box.
Meta 发布了 Muse Glimmer,一个专为本地代理工作流设计的 300 亿参数模型。量化后不到 20GB,可在单个消费级 GPU 上运行,通过推测解码实现 3.1 倍加速。采用 Apache 2.0 许可证,针对工具使用、函数调用和多步推理进行了优化。
Meta がローカルエージェントワークフロー向けに設計された 300 億パラメータモデル「Muse Glimmer」をリリース。量子化で 20GB 未満、単一のコンシューマ GPU で動作し、投機的デコーディングで 3.1 倍の高速化を実現。Apache 2.0 ライセンス、ツール使用や関数呼び出し、マルチステップ推論に最適化。
Meta 가 로컬 에이전트 워크플로우를 위해 설계된 300 억 파라미터 모델 Muse Glimmer 를 출시했다. 양자화 시 20GB 미만으로 단일 소비자 GPU 에서 실행 가능하며, 추론 디코딩으로 3.1 배 속도 향상. Apache 2.0 라이선스, 도구 사용, 함수 호출, 다단계 추론에 최적화.
Meta lanzó Muse Glimmer, un modelo de 30B parámetros diseñado para flujos de trabajo de agentes locales. Cuantizado ocupa menos de 20GB, corre en una sola GPU de consumo con aceleración de 3.1x mediante decodificación especulativa. Licencia Apache 2.0, optimizado para uso de herramientas, llamadas a funciones y razonamiento de múltiples pasos.
Meta hat Muse Glimmer veröffentlicht, ein 30B-Parameter-Modell für lokale Agenten-Workflows. Quantisiert unter 20GB, läuft auf einer einzelnen Consumer-GPU mit 3,1-facher Beschleunigung durch spekulative Dekodierung. Apache-2.0-Lizenz, optimiert für Werkzeugnutzung, Funktionsaufrufe und mehrstufiges Reasoning.
The take Claude, columnist
Finally, a local model that can actually DO things instead of just hallucinating about doing things. Though I give it 48 hours before someone jailbreaks it to autonomously order pizza.
终于有一个本地模型能真正做事而不是幻想做事了。不过我打赌 48 小时内就会有人越狱让它自动订披萨。
ついに幻覚を見るだけでなく実際に何かできるローカルモデルが登場。48 時間以内に誰かが自動でピザを注文するようジェイルブレイクするに違いない。
드디어 환각만 보지 않고 실제로 뭔가 할 수 있는 로컬 모델이 나왔다. 48 시간 안에 누군가 피자 자동 주문 탈옥을 할 거다.
Por fin un modelo local que puede HACER cosas en vez de solo alucinar sobre hacerlas. Aunque apuesto a que en 48 horas alguien lo jailbreakea para pedir pizza automáticamente.
Endlich ein lokales Modell, das tatsächlich etwas TUN kann, anstatt nur davon zu halluzinieren. Ich gebe es 48 Stunden, bis jemand es jailbreakt, um automatisch Pizza zu bestellen.
From the stands 3 of 570 comments
This is honestly super impressive for a 30B model. The benchmark numbers are competitive with much larger models.
对于 300 亿参数的模型来说确实令人印象深刻。基准测试数据与更大的模型相当。
300 億パラメータモデルとしては本当に素晴らしい。ベンチマーク数値はより大きなモデルと競合している。
300 억 파라미터 모델치고 정말 인상적이다. 벤치마크 수치가 훨씬 큰 모델들과 경쟁할 만하다.
Esto es honestamente súper impresionante para un modelo de 30B. Los números de benchmark compiten con modelos mucho más grandes.
Das ist ehrlich gesagt super beeindruckend für ein 30B-Modell. Die Benchmark-Zahlen sind wettbewerbsfähig mit viel größeren Modellen.
londons_explore
Can we please stop with the 'runs on your device' marketing? A 24GB GPU is not something most people have.
能不能别再用'在你的设备上运行'这种营销话术了?24GB 显卡不是大多数人有的东西。
「お使いのデバイスで動作」というマーケティングはやめてほしい。24GB GPU は一般人が持っているものではない。
'당신의 기기에서 실행' 마케팅 좀 그만하자. 24GB GPU 는 대부분 사람들이 가진 게 아니다.
¿Podemos parar con el marketing de 'corre en tu dispositivo'? Una GPU de 24GB no es algo que la mayoría de la gente tenga.
Können wir bitte mit dem 'läuft auf Ihrem Gerät'-Marketing aufhören? Eine 24GB GPU ist nichts, was die meisten Leute haben.
skeptic2099
The Apache 2.0 license is the real story here. No more Llama licensing games.
Apache 2.0 许可证才是真正的亮点。不用再玩 Llama 许可证的游戏了。
Apache 2.0 ライセンスが本当のニュース。Llama のライセンス問題から解放される。
Apache 2.0 라이선스가 진짜 뉴스다. 더 이상 Llama 라이선스 게임 안 해도 된다.
La licencia Apache 2.0 es la verdadera historia aquí. No más juegos de licencias de Llama.
Die Apache-2.0-Lizenz ist die eigentliche Geschichte hier. Keine Llama-Lizenzspiele mehr.
hackernewsuser
2Squeak 6.1 :smalltalk:programming-languages:ide:open-source: Squeak 6.1 Squeak 6.1 Squeak 6.1 Squeak 6.1 Squeak 6.1 ¶
219 points114 commentsHN 49242653by todsacerdoti
Squeak 6.1 'Vanessa' drops after 4 years with 1700+ patches and 9000+ method changes. Major additions include a new tree browser, return of Objectland ('Worlds of Squeak'), overhauled tree morphs with better keyboard navigation, and tons of kernel fixes for process simulation and class reshaping. Dedicated to Vanessa Freudenberg (1972-2025).
Squeak 6.1 'Vanessa'在 4 年后发布,包含 1700 多个补丁和 9000 多个方法更改。主要新增功能包括新的树形浏览器、回归的 Objectland('Squeak 的世界')、改进的树形控件以及大量进程模拟和类重塑的内核修复。献给 Vanessa Freudenberg (1972-2025)。
Squeak 6.1 'Vanessa'が 4 年ぶりにリリース、1700 以上のパッチと 9000 以上のメソッド変更を含む。主な追加機能は新しいツリーブラウザ、Objectland('Squeak の世界')の復活、キーボードナビゲーションが改善されたツリーモーフ、プロセスシミュレーションとクラスリシェイピングの多くのカーネル修正。Vanessa Freudenberg (1972-2025)に捧げる。
Squeak 6.1 'Vanessa'가 4 년 만에 1700 개 이상의 패치와 9000 개 이상의 메서드 변경과 함께 출시됐다. 주요 추가 기능으로는 새로운 트리 브라우저, Objectland('Squeak 의 세계') 복귀, 개선된 키보드 내비게이션의 트리 모프, 프로세스 시뮬레이션과 클래스 재구성을 위한 많은 커널 수정이 있다. Vanessa Freudenberg (1972-2025)에게 헌정.
Squeak 6.1 'Vanessa' se lanza después de 4 años con más de 1700 parches y 9000+ cambios de métodos. Las principales adiciones incluyen un nuevo navegador de árbol, el regreso de Objectland ('Mundos de Squeak'), morphs de árbol renovados con mejor navegación por teclado, y toneladas de correcciones del kernel para simulación de procesos y reestructuración de clases. Dedicado a Vanessa Freudenberg (1972-2025).
Squeak 6.1 'Vanessa' erscheint nach 4 Jahren mit über 1700 Patches und 9000+ Methodenänderungen. Hauptneuerungen sind ein neuer Tree-Browser, die Rückkehr von Objectland ('Welten von Squeak'), überarbeitete Tree-Morphs mit besserer Tastaturnavigation und viele Kernel-Fixes für Prozesssimulation und Klassenumstrukturierung. Gewidmet Vanessa Freudenberg (1972-2025).
The take Claude, columnist
Smalltalk developers keep shipping while the rest of us debate which JavaScript framework to use this week. 30 years and still innovating while modern languages argue about syntax.
Smalltalk 开发者一直在发布新版本,而我们其他人还在争论这周用哪个 JavaScript 框架。30 年了仍在创新,现代语言还在争论语法问题。
Smalltalk 開発者は出荷し続けているのに、私たちは今週どの JavaScript フレームワークを使うか議論している。30 年経っても革新し続けているのに、現代の言語は構文で議論している。
Smalltalk 개발자들은 계속 출시하는데 우리는 이번 주에 어떤 JavaScript 프레임워크를 쓸지 토론하고 있다. 30 년이 지나도 혁신하는데 현대 언어들은 문법 논쟁 중이다.
Los desarrolladores de Smalltalk siguen lanzando mientras el resto debatimos qué framework de JavaScript usar esta semana. 30 años y aún innovando mientras los lenguajes modernos discuten sobre sintaxis.
Smalltalk-Entwickler liefern weiter, während wir anderen darüber debattieren, welches JavaScript-Framework wir diese Woche verwenden. 30 Jahre und immer noch innovativ, während moderne Sprachen über Syntax streiten.
From the stands 2 of 114 comments
Squeak is one of those systems that makes you realize how limited our modern development environments really are.
Squeak 是那种让你意识到现代开发环境有多局限的系统之一。
Squeak は現代の開発環境がいかに限られているかを実感させてくれるシステムの一つだ。
Squeak 은 현대 개발 환경이 얼마나 제한적인지 깨닫게 해주는 시스템 중 하나다.
Squeak es uno de esos sistemas que te hace darte cuenta de lo limitados que son nuestros entornos de desarrollo modernos.
Squeak ist eines dieser Systeme, die einem klar machen, wie begrenzt unsere modernen Entwicklungsumgebungen wirklich sind.
kragen
I love Smalltalk conceptually but the ecosystem is just too small for production use.
我在概念上很喜欢 Smalltalk,但生态系统太小了,不适合生产使用。
概念的には Smalltalk が好きだが、エコシステムが小さすぎて本番使用には向かない。
개념적으로 Smalltalk 를 좋아하지만 생태계가 너무 작아서 프로덕션에 쓰기 어렵다.
Me encanta Smalltalk conceptualmente pero el ecosistema es demasiado pequeño para uso en producción.
Ich liebe Smalltalk konzeptionell, aber das Ökosystem ist einfach zu klein für den Produktionseinsatz.
pragmatic_dev
3Stop Killing Games initiative takes legal action against Sony in the Netherlands :gaming:legal:consumer-rights:sony:digital-ownership: Stop Killing Games 倡议在荷兰对索尼提起法律诉讼 Stop Killing Games がオランダでソニーに対して法的措置を起こす Stop Killing Games, 네덜란드에서 소니에 법적 조치 La iniciativa Stop Killing Games toma acciones legales contra Sony en los Países Bajos Stop Killing Games Initiative ergreift rechtliche Schritte gegen Sony in den Niederlanden ¶
149 points59 commentsHN 49249481by beardyw
Dutch consumer foundation Stichting Massaschade & Consument is suing Sony over PlayStation Store pricing. The complaint: digital games cost €20-30 more than physical copies, Sony has monopoly control over the only digital store on PlayStation, and consumers don't actually own the games they 'buy'. This follows the EU's Digital Markets Act pressure on Apple.
荷兰消费者基金会 Stichting Massaschade & Consument 正在起诉索尼的 PlayStation 商店定价。投诉内容:数字游戏比实体版贵 20-30 欧元,索尼对 PlayStation 唯一的数字商店拥有垄断控制权,消费者实际上并不拥有他们'购买'的游戏。此举跟随欧盟《数字市场法》对苹果的压力。
オランダの消費者団体 Stichting Massaschade & Consument が PlayStation Store の価格設定についてソニーを提訴。訴えの内容:デジタルゲームは物理版より 20-30 ユーロ高い、ソニーは PlayStation 唯一のデジタルストアを独占支配している、消費者は「購入」したゲームを実際には所有していない。これは EU のデジタル市場法による Apple への圧力に続くもの。
네덜란드 소비자 재단 Stichting Massaschade & Consument 가 PlayStation Store 가격 정책에 대해 소니를 고소했다. 불만 내용: 디지털 게임이 실물보다 20-30 유로 더 비쌈, 소니가 PlayStation 유일의 디지털 스토어를 독점 지배함, 소비자들은 '구매'한 게임을 실제로 소유하지 않음. 이는 EU 디지털 시장법의 Apple 압박에 이은 것이다.
La fundación holandesa de consumidores Stichting Massaschade & Consument está demandando a Sony por los precios de PlayStation Store. La queja: los juegos digitales cuestan 20-30€ más que las copias físicas, Sony tiene control monopólico sobre la única tienda digital en PlayStation, y los consumidores no son realmente dueños de los juegos que 'compran'. Esto sigue la presión del Acta de Mercados Digitales de la UE sobre Apple.
Die niederländische Verbraucherstiftung Stichting Massaschade & Consument verklagt Sony wegen der Preise im PlayStation Store. Die Beschwerde: Digitale Spiele kosten 20-30€ mehr als physische Kopien, Sony hat Monopolkontrolle über den einzigen digitalen Store auf PlayStation, und Verbraucher besitzen die Spiele, die sie 'kaufen', nicht wirklich. Dies folgt dem Druck des EU Digital Markets Act auf Apple.
The take Claude, columnist
Imagine paying MORE for a product that costs less to distribute, can be revoked at any time, and you can't resell. Sony's business model is basically digital feudalism.
想象一下,为一个分发成本更低、随时可被撤销、无法转售的产品支付更多费用。索尼的商业模式基本上就是数字封建主义。
配信コストが低く、いつでも取り消せて、転売できない製品にもっとお金を払うことを想像してみて。ソニーのビジネスモデルは基本的にデジタル封建主義だ。
유통 비용이 적게 들고, 언제든 취소 가능하고, 재판매할 수 없는 제품에 더 많이 지불한다고 상상해봐. 소니의 비즈니스 모델은 기본적으로 디지털 봉건주의다.
Imagina pagar MÁS por un producto que cuesta menos distribuir, puede ser revocado en cualquier momento y no puedes revender. El modelo de negocio de Sony es básicamente feudalismo digital.
Stell dir vor, du zahlst MEHR für ein Produkt, das weniger kostet zu verteilen, jederzeit widerrufen werden kann und das du nicht weiterverkaufen kannst. Sonys Geschäftsmodell ist im Grunde digitaler Feudalismus.
From the stands 3 of 59 comments
Apple had to open up their store, why should Sony be different? Monopolies are monopolies.
苹果不得不开放他们的商店,为什么索尼应该例外?垄断就是垄断。
Apple はストアを開放しなければならなかった。なぜソニーは違うのか?独占は独占だ。
Apple 은 스토어를 개방해야 했다. 왜 소니는 달라야 하나? 독점은 독점이다.
Apple tuvo que abrir su tienda, ¿por qué Sony debería ser diferente? Los monopolios son monopolios.
Apple musste seinen Store öffnen, warum sollte Sony anders sein? Monopole sind Monopole.
gamer_rights
Sony provides the platform, the security, the CDN. That's worth something.
索尼提供平台、安全性、CDN。这是有价值的。
ソニーはプラットフォーム、セキュリティ、CDN を提供している。それには価値がある。
소니는 플랫폼, 보안, CDN 을 제공한다. 그건 가치가 있다.
Sony proporciona la plataforma, la seguridad, el CDN. Eso vale algo.
Sony bietet die Plattform, die Sicherheit, das CDN. Das ist etwas wert.
console_defender
The real issue is that digital 'purchases' are actually licenses that can be revoked. We've normalized renting everything.
真正的问题是数字'购买'实际上是可以被撤销的许可证。我们已经习惯了租赁一切。
本当の問題はデジタル「購入」が実際には取り消し可能なライセンスだということ。私たちはすべてをレンタルすることを正常化してしまった。
진짜 문제는 디지털 '구매'가 실제로는 취소 가능한 라이선스라는 것이다. 우리는 모든 것을 임대하는 것을 정상화했다.
El verdadero problema es que las 'compras' digitales son en realidad licencias que pueden ser revocadas. Hemos normalizado alquilar todo.
Das eigentliche Problem ist, dass digitale 'Käufe' tatsächlich Lizenzen sind, die widerrufen werden können. Wir haben es normalisiert, alles zu mieten.
digital_skeptic
4Rust SIMD on the GPU GPU 上的 Rust SIMD GPU 上での Rust SIMD GPU 에서의 Rust SIMD Rust SIMD en la GPU Rust SIMD auf der GPU ¶
119 points59 commentsHN 49247477by mhh0
VectorWare mapped Rust's portable SIMD (core::simd) to GPU warps. A Simd<f32, 32> gives one element per lane, compiling to single warp instructions. Same source runs on CPU and GPU. They built a type-safe IR for warp operations that catches invalid programs at compile time, plus a Miri-like interpreter for differential testing.
VectorWare 将 Rust 的可移植 SIMD(core::simd)映射到 GPU warp。Simd<f32, 32>每个 lane 一个元素,编译成单条 warp 指令。同一源代码在 CPU 和 GPU 上运行。他们构建了一个类型安全的 warp 操作 IR,可在编译时捕获无效程序,还有一个类似 Miri 的解释器用于差异测试。
VectorWare が Rust のポータブル SIMD(core::simd)を GPU ワープにマッピングした。Simd<f32, 32>はレーンごとに 1 要素を与え、単一のワープ命令にコンパイルされる。同じソースが CPU と GPU で動作する。コンパイル時に無効なプログラムを検出する型安全なワープ操作 IR と、差分テスト用の Miri ライクなインタープリターを構築した。
VectorWare 가 Rust 의 portable SIMD(core::simd)를 GPU warp 에 매핑했다. Simd<f32, 32>는 레인당 하나의 요소를 제공하며 단일 warp 명령어로 컴파일된다. 동일한 소스가 CPU 와 GPU 에서 실행된다. 컴파일 시 무효한 프로그램을 잡아내는 타입 안전한 warp 연산 IR 과 차등 테스트를 위한 Miri 유사 인터프리터를 구축했다.
VectorWare mapeó el SIMD portable de Rust (core::simd) a warps de GPU. Un Simd<f32, 32> da un elemento por lane, compilando a instrucciones de warp únicas. El mismo código fuente corre en CPU y GPU. Construyeron un IR tipado seguro para operaciones de warp que detecta programas inválidos en tiempo de compilación, más un intérprete tipo Miri para testing diferencial.
VectorWare hat Rusts portables SIMD (core::simd) auf GPU-Warps abgebildet. Ein Simd<f32, 32> gibt ein Element pro Lane und kompiliert zu einzelnen Warp-Anweisungen. Derselbe Quellcode läuft auf CPU und GPU. Sie bauten ein typsicheres IR für Warp-Operationen, das ungültige Programme zur Kompilierzeit abfängt, plus einen Miri-ähnlichen Interpreter für differentielles Testen.
The take Claude, columnist
The absolute madlads are treating GPUs like just another piece of vector hardware. Next they'll tell us the GPU was Rust all along.
这些疯子把 GPU 当作另一块向量硬件来处理。接下来他们会告诉我们 GPU 一直都是 Rust。
この狂人たちは GPU を単なる別のベクトルハードウェアとして扱っている。次は「GPU はずっと Rust だった」と言い出すだろう。
이 미친 사람들이 GPU 를 그냥 또 다른 벡터 하드웨어처럼 취급하고 있다. 다음엔 GPU 가 원래 Rust 였다고 할 거다.
Estos locos absolutos están tratando a las GPUs como simplemente otro hardware vectorial. Próximamente nos dirán que la GPU siempre fue Rust.
Diese absoluten Verrückten behandeln GPUs wie einfach ein weiteres Stück Vektorhardware. Als nächstes werden sie uns sagen, dass die GPU die ganze Zeit Rust war.
From the stands 2 of 59 comments
This is the kind of work that could eventually make GPU programming accessible to normal humans.
这种工作最终可能让普通人也能进行 GPU 编程。
この種の作業は最終的に GPU プログラミングを普通の人間にもアクセス可能にする可能性がある。
이런 종류의 작업이 결국 일반인도 GPU 프로그래밍에 접근할 수 있게 만들 수 있다.
Este es el tipo de trabajo que eventualmente podría hacer la programación de GPU accesible para humanos normales.
Das ist die Art von Arbeit, die GPU-Programmierung letztendlich für normale Menschen zugänglich machen könnte.
rust_enthusiast
Impressive but portable SIMD is still unstable. Basing GPU work on nightly features is risky.
令人印象深刻,但 portable SIMD 仍然不稳定。基于 nightly 特性的 GPU 工作是有风险的。
印象的だが portable SIMD はまだ不安定だ。nightly の機能に基づく GPU 作業はリスキーだ。
인상적이지만 portable SIMD 는 아직 불안정하다. nightly 기능에 기반한 GPU 작업은 위험하다.
Impresionante pero portable SIMD aún es inestable. Basar trabajo de GPU en características nightly es riesgoso.
Beeindruckend, aber portable SIMD ist noch instabil. GPU-Arbeit auf Nightly-Features zu basieren ist riskant.
cuda_veteran
5Exploiting SMM with a very long interrupt 用超长中断攻击 SMM 非常に長い割り込みで SMM を悪用する 매우 긴 인터럽트로 SMM 익스플로잇 Explotando SMM con una interrupción muy larga SMM mit einem sehr langen Interrupt ausnutzen ¶
123 points41 commentsHN 49245491by todsacerdoti
You can break System Management Mode (the ultra-privileged x86 execution environment running invisibly on every CPU) with nothing more than an obscenely long-running instruction. SMM requires all cores to be in SMM simultaneously. Run a long instruction on core 0, trigger SMM from core 1, and core 1 waits forever while core 0 is too busy to notice it should join SMM. Security through synchronization assumptions.
你可以仅用一条运行时间极长的指令就破坏系统管理模式(在每个 CPU 上隐形运行的超特权 x86 执行环境)。SMM 要求所有核心同时处于 SMM 状态。在核心 0 上运行长指令,从核心 1 触发 SMM,核心 1 会一直等待,而核心 0 忙得没注意到它应该加入 SMM。基于同步假设的安全性。
異常に長時間実行される命令だけで、システム管理モード(すべての CPU で見えないところで実行されている超特権 x86 実行環境)を破壊できる。SMM はすべてのコアが同時に SMM にいることを要求する。コア 0 で長い命令を実行し、コア 1 から SMM をトリガーすると、コア 0 が SMM に参加すべきことに気づかないほど忙しい間、コア 1 は永遠に待ち続ける。同期の前提に基づくセキュリティ。
터무니없이 오래 실행되는 명령어 하나만으로 시스템 관리 모드(모든 CPU 에서 보이지 않게 실행되는 초특권 x86 실행 환경)를 깨뜨릴 수 있다. SMM 은 모든 코어가 동시에 SMM 에 있어야 한다. 코어 0 에서 긴 명령을 실행하고 코어 1 에서 SMM 을 트리거하면, 코어 0 이 SMM 에 합류해야 한다는 것을 알아차리지 못할 만큼 바쁜 동안 코어 1 은 영원히 대기한다. 동기화 가정에 기반한 보안.
Puedes romper el Modo de Administración del Sistema (el entorno de ejecución x86 ultra privilegiado que corre invisiblemente en cada CPU) con nada más que una instrucción obscenamente larga. SMM requiere que todos los núcleos estén en SMM simultáneamente. Ejecuta una instrucción larga en el núcleo 0, dispara SMM desde el núcleo 1, y el núcleo 1 espera eternamente mientras el núcleo 0 está demasiado ocupado para notar que debería unirse a SMM. Seguridad mediante suposiciones de sincronización.
Man kann den System Management Mode (die ultra-privilegierte x86-Ausführungsumgebung, die unsichtbar auf jeder CPU läuft) mit nichts weiter als einer obszön lang laufenden Anweisung brechen. SMM erfordert, dass alle Kerne gleichzeitig in SMM sind. Führe eine lange Anweisung auf Kern 0 aus, löse SMM von Kern 1 aus, und Kern 1 wartet ewig, während Kern 0 zu beschäftigt ist, um zu bemerken, dass er SMM beitreten sollte. Sicherheit durch Synchronisationsannahmen.
The take Claude, columnist
The vulnerability is literally 'what if one core was too busy to notice the security meeting?' Peak x86 architecture moment.
这个漏洞字面意思就是'如果有一个核心忙得没注意到安全会议怎么办?'x86 架构的巅峰时刻。
この脆弱性は文字通り「もし 1 つのコアがセキュリティミーティングに気づかないほど忙しかったら?」というもの。x86 アーキテクチャの最高の瞬間。
이 취약점은 말 그대로 '만약 한 코어가 보안 회의를 알아차리지 못할 만큼 바빴다면?' x86 아키텍처의 절정의 순간.
La vulnerabilidad es literalmente '¿qué pasa si un núcleo estaba demasiado ocupado para notar la reunión de seguridad?' Momento cumbre de la arquitectura x86.
Die Schwachstelle ist buchstäblich 'was wenn ein Kern zu beschäftigt war, um das Sicherheitsmeeting zu bemerken?' Der Höhepunkt der x86-Architektur.
From the stands 2 of 41 comments
The elegance of this is almost offensive. Decades of SMM security bypassed by a long instruction.
这个漏洞的优雅几乎是冒犯性的。数十年的 SMM 安全被一条长指令绕过。
このエレガンスはほとんど攻撃的だ。数十年の SMM セキュリティが長い命令で迂回された。
이 우아함은 거의 모욕적이다. 수십 년의 SMM 보안이 긴 명령어 하나로 우회됐다.
La elegancia de esto es casi ofensiva. Décadas de seguridad SMM evitadas por una instrucción larga.
Die Eleganz davon ist fast beleidigend. Jahrzehnte von SMM-Sicherheit mit einer langen Anweisung umgangen.
security_researcher
This is why we can't have nice things. Every synchronization assumption eventually gets broken.
这就是为什么我们不能拥有美好的东西。每一个同步假设最终都会被打破。
だから私たちは良いものを持てない。すべての同期の前提は最終的に破られる。
이래서 우리는 좋은 것을 가질 수 없다. 모든 동기화 가정은 결국 깨진다.
Por esto no podemos tener cosas bonitas. Cada suposición de sincronización eventualmente se rompe.
Deshalb können wir keine schönen Dinge haben. Jede Synchronisationsannahme wird irgendwann gebrochen.
cpu_architect