<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>Samir Sengupta — Writing</title>
  <link>https://www.samcodeman.com/writing</link>
  <description>Daily notes on AI/ML engineering — models, infrastructure, and what shipped in the last 24 hours.</description>
  <language>en-us</language>
  <atom:link href="https://www.samcodeman.com/feed.xml" rel="self" type="application/rss+xml" />
  <item>
    <title>Rust Gets Native GPU Offload via rustc and LLVM Backends</title>
    <link>https://www.samcodeman.com/writing/rust-native-gpu-offload-rustc-llvm</link>
    <guid>https://www.samcodeman.com/writing/rust-native-gpu-offload-rustc-llvm</guid>
    <pubDate>Tue, 18 Aug 2026 16:30:00 GMT</pubDate>
    <description>Drehwald et al. present a Rust-native GPU offload framework using LLVM Offload infrastructure. It matches CUDA/HIP kernel performance on RAJAPerf without unsafe pointers or vendor DSLs.</description>
  </item>
  <item>
    <title>Copilot Autofix Introduced the Vulnerability That Compromised Snowflake's Jira</title>
    <link>https://www.samcodeman.com/writing/copilot-autofix-snowflake-jira-github-actions</link>
    <guid>https://www.samcodeman.com/writing/copilot-autofix-snowflake-jira-github-actions</guid>
    <pubDate>Mon, 17 Aug 2026 16:30:00 GMT</pubDate>
    <description>On June 18, 2026, a Copilot Autofix commit in snowflakedb/snowflake-connector-net introduced a GitHub Actions script injection. Five days later, Wiz's Red Agent exploited it to exfiltrate Jira credent</description>
  </item>
  <item>
    <title>Qwen3.8-27B-FP8 lands with XML tool calls and xhigh reasoning on by default</title>
    <link>https://www.samcodeman.com/writing/qwen3-8-27b-fp8-xml-tool-calls-xhigh-default</link>
    <guid>https://www.samcodeman.com/writing/qwen3-8-27b-fp8-xml-tool-calls-xhigh-default</guid>
    <pubDate>Fri, 14 Aug 2026 16:30:00 GMT</pubDate>
    <description>Qwen3.8-27B-FP8 published 2026-08-14. FP8 27B implies roughly 27GB of weights; the card's chat template mandates XML tool calls, xhigh reasoning by default, and raises on tool-only turns.</description>
  </item>
  <item>
    <title>DeepSeek's agent harness is public, but the sampling config isn't in the README</title>
    <link>https://www.samcodeman.com/writing/deepseek-harness-public-sampling-config-missing</link>
    <guid>https://www.samcodeman.com/writing/deepseek-harness-public-sampling-config-missing</guid>
    <pubDate>Thu, 13 Aug 2026 16:30:00 GMT</pubDate>
    <description>DeepSeek open-sourced dsh (MIT, 12,293 commits) on the same day V4 Pro 0813 hit OpenRouter at $0.435/$0.87 per 1M and 1M context. Here is what the release actually specifies.</description>
  </item>
  <item>
    <title>What a single-model Metal engine buys you over llama.cpp on Apple Silicon</title>
    <link>https://www.samcodeman.com/writing/single-model-metal-engine-vs-llama-cpp-apple-silicon</link>
    <guid>https://www.samcodeman.com/writing/single-model-metal-engine-vs-llama-cpp-apple-silicon</guid>
    <pubDate>Wed, 12 Aug 2026 16:30:00 GMT</pubDate>
    <description>h3.c ships hand-written Metal for MiniMax-H3 only; a macOS VM capability shim made llama.cpp 11.08x faster at prompt processing. Two data points on portability's price.</description>
  </item>
  <item>
    <title>The encrypted reasoning block is the side channel, not token timing</title>
    <link>https://www.samcodeman.com/writing/encrypted-reasoning-block-side-channel</link>
    <guid>https://www.samcodeman.com/writing/encrypted-reasoning-block-side-channel</guid>
    <pubDate>Tue, 11 Aug 2026 16:30:00 GMT</pubDate>
    <description>Stolen Thoughts decoded 315,320 hidden reasoning blocks from 6,708 public agent trajectories by replaying encrypted thinking blocks into weaker same-provider models, recovering 704 secrets.</description>
  </item>
  <item>
    <title>Meta's 30B Muse Glimmer fits a local coding agent under 20GB, Apache 2.0</title>
    <link>https://www.samcodeman.com/writing/muse-glimmer-30b-local-coding-agent-apache-2</link>
    <guid>https://www.samcodeman.com/writing/muse-glimmer-30b-local-coding-agent-apache-2</guid>
    <pubDate>Mon, 10 Aug 2026 16:30:00 GMT</pubDate>
    <description>Meta's Muse Glimmer is a 30B open-weights agentic model under Apache 2.0, quantized to ~4-bit to fit under 20GB with room for KV cache, vision encoder and a speculative drafter.</description>
  </item>
  <item>
    <title>DeepMind open sources WeatherNext Cyclones, a 1,000-member ensemble at 28km</title>
    <link>https://www.samcodeman.com/writing/deepmind-open-sources-weathernext-cyclones</link>
    <guid>https://www.samcodeman.com/writing/deepmind-open-sources-weathernext-cyclones</guid>
    <pubDate>Sun, 09 Aug 2026 16:30:00 GMT</pubDate>
    <description>WeatherNext Cyclones runs 1,000-member ensembles at 28x28km, produces a 15-day forecast in under a minute on a TPU, and is now open source. What to verify before you build on it.</description>
  </item>
  <item>
    <title>What an agent fleet did to Hugging Face, and what to cap before yours does it</title>
    <link>https://www.samcodeman.com/writing/agent-fleet-fetch-limits-hugging-face</link>
    <guid>https://www.samcodeman.com/writing/agent-fleet-fetch-limits-hugging-face</guid>
    <pubDate>Sat, 08 Aug 2026 16:30:00 GMT</pubDate>
    <description>OpenAI's Black Hat timeline of the Hugging Face incident plus one site's 35,000:1 crawl-to-referral ratio, and the concurrency, caching and backoff limits to build into a fetch pipeline.</description>
  </item>
  <item>
    <title>Databricks cut AI coding spend 70% by chasing the efficiency frontier</title>
    <link>https://www.samcodeman.com/writing/databricks-70-percent-ai-coding-spend-cut</link>
    <guid>https://www.samcodeman.com/writing/databricks-70-percent-ai-coding-spend-cut</guid>
    <pubDate>Fri, 07 Aug 2026 16:30:00 GMT</pubDate>
    <description>Databricks reports a 70% cut in AI coding spend. The named mechanisms are internal evals, a meta-harness called Omnigent, and an AI Gateway. Savings figures are self-reported and directional.</description>
  </item>
  <item>
    <title>Humans miss a third of malicious agent commands, so stop putting them in the loop</title>
    <link>https://www.samcodeman.com/writing/humans-miss-third-of-malicious-agent-commands</link>
    <guid>https://www.samcodeman.com/writing/humans-miss-third-of-malicious-agent-commands</guid>
    <pubDate>Fri, 07 Aug 2026 16:30:00 GMT</pubDate>
    <description>40,000 runs and 409,000 approve/deny decisions: players missed a third of threats, and 64.7% approved an npm run script whose exfiltration payload was printed on screen.</description>
  </item>
  <item>
    <title>Cloudflare built a browser for agents in V8 isolates and published no benchmarks</title>
    <link>https://www.samcodeman.com/writing/kitesurf-v8-isolate-browser-no-benchmarks</link>
    <guid>https://www.samcodeman.com/writing/kitesurf-v8-isolate-browser-no-benchmarks</guid>
    <pubDate>Fri, 07 Aug 2026 16:30:00 GMT</pubDate>
    <description>Cloudflare's Kitesurf replaces per-session headless Chromium with a Rust/Wasm browser in V8 isolates on Workers. Free in Browser Run beta. No CPU, memory or latency figures published.</description>
  </item>
  <item>
    <title>Programmatic tool calling matched or beat JSON on 11 of 14 models</title>
    <link>https://www.samcodeman.com/writing/programmatic-tool-calling-vs-json-bfcl-v4</link>
    <guid>https://www.samcodeman.com/writing/programmatic-tool-calling-vs-json-bfcl-v4</guid>
    <pubDate>Fri, 07 Aug 2026 16:30:00 GMT</pubDate>
    <description>On BFCL v4, programmatic tool calling matched or exceeded native JSON calls in 11 of 14 models, hit +10.6% on GPT-5.6, and stayed flat under context rot where JSON dropped 2.3%.</description>
  </item>
</channel>
</rss>
