ネズミのレジスタアロケータ
小さなレジスタアロケータを、ライブインターバルと衝突から固定レジスタとスピルまで段階的に解説する。この設計はスループットよりも明快さを重視しており、ライブラリとしてではなくレシピとして読むことを意図している。
小さなレジスタアロケータを、ライブインターバルと衝突から固定レジスタとスピルまで段階的に解説する。この設計はスループットよりも明快さを重視しており、ライブラリとしてではなくレシピとして読むことを意図している。

Miguel GrinbergがPython 3.15上でさまざまなワークロードとハードウェアに対してベンチマークスイートを再実行し、インタプリタがどこで速くなり、どこで速くならなかったかを報告。グラフはシングルスレッドとマルチスレッドのテストを並べて示している。
ZigでLua拡張モジュールを書くチュートリアル。hello worldから始め、Luaがロード可能な共有ライブラリのビルド、C ABI境界、境界を越えて値を受け渡すために必要なLua C APIの部分を扱う。
Project Zeroが、大手ベンダーが通常のリリースサイクルから切り離してセキュリティ修正をリリースしなければならない場合にどうするかを検討。記事では、緊急パッチに時間がかかる理由、プロセスがどこで破綻するのか、その背後にあるシステムがどのように構築されているかを取り上げる。
ランダムテストの良し悪しは、その抽出する分布次第です。本記事では、一見均一に見える生成器が、実際にテストするケースをいかにして密かに偏らせるか、そしてそれに明示的な分布を与える方法を紹介します。
Codemode はツール使用を、一連の構造化された関数呼び出しではなく、モデルが記述して実行するコードへと変える。Armin Ronacher が、これがツール設計にもたらす変化、計画と実行の分業、そして各部分がどのように編成されるかを説明する。

hutchはmagitのローカルコードレビューインターフェースです。作者はコメント追跡ではなくパッチをレビューすることを主張し、ホスティングプラットフォームが強いるコメント中心のワークフローがローカル開発に適さない理由を説明しています。
Gleam は以前、Erlang ソースコードにコンパイルして erlc に渡していた。バージョン 1.19 では直接 BEAM バイトコードを生成するようになった。この記事では、それによって得られた利点、なぜ BEAM アセンブリまで踏み込まなかったのか、そしてこの変更がもたらした最適化について説明する。
C++で~trueの結果がtrueになるのは、ほとんどの人の予想に反します。本記事ではその原因を掘り下げ、スコープなし列挙型の整数昇格、ビット単位の否定、そしてこの動作がもはや適切に定義されなくなるケースについて解説します。

iChatの音声・ビデオ通話は現存しないAppleのサービスに依存している。本記事では互換性のある代替サービスを構築し、2000年代のMacで通話を再び可能にするために必要な/etc/hostsのエントリとプロトコルの詳細を示すことで、これらの通話機能を復活させる。

NovaLogicのComancheゲームは地形を偽装形式で保存しており、本物のPCXファイルではありません。本記事ではマップをバイト単位で分解し、RLEデータストリームと末尾に隠されたパレットをデコードして、レンダリング可能な地形を再構築します。

Dust は逆伝播なしで transformer を事前学習し、活性化空間の摂動を利用してどの重みにクレジットを与えるかを決定する。論文は複数の規模での結果を報告し、この手法が標準的な訓練ループにまだ劣る点について議論している。
strands-deciderの公開後、Marc Brookerはなぜこのモデルがエンコーダではなくデコーダを使うのかと問われた。5つの設計を比較し、この分類タスクではデコーダが遜色なく、ある条件下では勝ることを見出した。

CedarDB の SQL クエリで Doom のゲームロジックとレンダラーを実装し、デスマッチも実現した。記事では全体アーキテクチャ、ゲームループ、SQL における BSP 走査、そしてデータベースの実行モデルがどの点で非常にうまく適合するかを解説する。

非同期Rustに関する多くの不満は、結局のところ文法そのものではなく、厄介な並行処理の問題に由来している。この記事では、スケジューラが一体どこに位置するのか、そしてなぜその位置がどの問題を解決できるかを決めるのかを探る。

C2PA証明は画像の出所と作成時期を証明することを目的としている。David Buchananは、証明に写真の撮影時期とは全く関係のないタイムスタンプを載せる方法を示し、この形式が修正可能かどうかを問う。

GoogleがサンドボックスコンテナランタイムgVisorをCloud Native Computing Foundationに寄贈。記事ではタイムライン、その理由、単一ベンダーから離れた後のガバナンスの変化を紹介。
Futhark は通常、配列プログラムを GPU カーネルにコンパイルするが、一部のワークロードは多くの CPU コアで回した方が速い。本記事はスパースなヤコビ行列の計算を例に、ターゲットが GPU ではなく CPU になったときコンパイラのどこを変える必要があるかを追う。
スライディングウィンドウ集約は通常、演算子が「可逆」であることを要求するため、最小値、分位数、さらには浮動小数点の合計さえも排除されてしまう。二スタック法は約二十行のコードで、結合法則を満たすあらゆる集約を償却O(1)で実現し、しかも結果はウィンドウ外の値に汚染されない。

Dylan Black は Jev に物理的に妥当な確率分布を生成させてキャリブレーションを検証した。結果は、確率を均等に配る「諦め」より悪く、失敗の仕方も系統的だった。著者は Jev を自動判定器として使うことの安全性に疑問を投げる。

動画を半透明の 3 次元ブロックとして回転、切断、透視する。静止部分は色面に圧縮し、変化する部分は形を刻み出す。この発想の系譜は映画より古い。1878 年の奔馬から 1912 年の『階段を降りる裸体』、そして 2012 年の Video Summagator のプロトタイプまで。 Summagatorのプロトタイプまで。

エッジにリクエストが入ると、インターセプトされ、書き換えられ、Worker に引き継がれ、キャッシュにヒットする。これらの判断はこれまでそれぞれのログに散在していた。Traces はその経路全体をエクスポート可能な OpenTelemetry トレースとしてつなぎ、agent に調査させることもできる。

ESP32-S3 と画面 2 枚。OLED はリアルタイムの状態、電子ペーパーは読める結果を表示し、推論はマシン上に残す。著者はハードウェア選定の 3 つの制約、4 つのモード、そして「電気的に静かな」失敗を記録した。3.3V レールに焼かれた OLED 2 枚、プロトコル違反の I²C 迂回、sizeof の誤ったバッファでリモートコマンドごとに再起動。

自分で書いた SaaS を実験場にする。Kent C. Dodds は 90 分のライブ配信で、意図、文脈、プリミティブ、出荷、検証、経済性という 6 群 15 項目の原則からなるデリバリチェーンを実演し、読んでいない agent のコードを実ユーザーに安全に届ける方法を説く。