RoobLi

  • Essays
    • An unchecked todo
    • Why America builds productivity tools
    • Apple product design as physics
    • Keyboard shortcut systems
    • You can finish a CUDA course without a GPU
  • Series
    • Kernels from zero
      • 01A kernel that is correct
      • 02Coalescing: what 32 threads ask of memory
      • 03Shared memory and the bank conflict
      • 04Occupancy and the tile shape
      • 05Measuring it for real, with Nsight Compute
  • Projects
    • CUDA C++ Course
  • Notes
    • Every old URL still worksSep 28
    • Reading time is counted, not guessedSep 28
    • The sidebar now knows what it listsSep 28
  • Posts
    • September 20262
  • About

RoobLi/Posts

Posts

Small things as they happen, newest first: something noticed, a link worth keeping, a step on a project. Short and dated.

Posts
02
Since
Sep 29, 2026
RSS
posts/index.xml

September 20262 posts

Sep 30Wed

  1. 苹果的 container:一个容器一台虚拟机

    apple/containergithub.com

    在 Mac 上跑 Linux 容器,Docker Desktop 的做法是起一台共享的 Linux 虚拟机,把所有容器都塞进去。苹果开源的 container 反过来:每个容器一台轻量 Linux 虚拟机,直接用 Virtualization.framework 起,不另带 VMM 二进制。到 9 月 30 日它在 GitHub 上已有约 5 万 star。

    区别一句话就能说清:容器假在视图和配额,microVM 假在硬件和客户机内核。每个工作负载一份内核,隔离边界就不再是「大家共用一个内核」。

    代价也跟着来。内核要自己带,仓库里有一份为快速启动裁过的配置,内核从「宿主机碰巧是什么」变成了你要维护的东西。它的定位是开发用的笔记本,不是机房;服务器上要把 OCI 镜像放进 microVM,还是看 Kata 或 libkrun。

    01:50 · virtualization · macos

Sep 29Tue

  1. DoomFly, and the review its author wrote of itgithub.com

    A fruit fly’s wiring diagram has been hooked up to Doom. I didn’t run DoomFly itself, only the pieces under it, and the most useful thing in the project is the author’s own review. The full male CNS connectome (about 166,000 neurons) really does drive the controls: cut every edge and the control disappears. But the baseline model has fixed weights, its controls stay active when the screen is painted black, and the actions are read from four descending neurons with fixed gains. A newer experimental mode adds a plasticity rule on about 4,200 connections; the author reports that it still fails the visual, conditioning and survival checks.

    So the honest sentence is the author’s: a full connectome, simulated with approximate dynamics, drives an engineered Doom interface. A character that moves is not a fly that understands the game.

    The part underneath is better news than the headline. The male CNS data sits in a public bucket with no account needed, and a whole-brain run of the female FlyWire brain took 14 seconds on a CPU, compile included.

    21:40 · neuroscience · simulation

2 items under this folder.

  • Sep 30, 2026

    苹果的 container:一个容器一台虚拟机

  • Sep 30, 2026

    A fruit fly’s wiring diagram has been hooked up to Doom


RoobLi · GitHub · roobli · RSS · Built with Quartz