The culmination of spiritual life

"[W]hen the normal relationship between husband and wife, which is the strongest foundation of the worldly life, has been transcended and a man sees in his wife the divine presence, he then sees God everywhere in the universe. This is the culmination of the spiritual life."

—Swami Nikhilananda in Vivekananda: A Biography

❧ 2026-11-06


When was MacBook lid last opened to wake computer?

% pmset -g log | grep "Wake from.*lid" | awk '{print $1, $2}' | tail -n 1
2026-10-29 09:27:39

❧ 2026-10-29


Steve Jobs: touchscreen Macs "ergonomically terrible"

The much-anticipated MacBook Pro PROLED XDR Display arrived today with touch support, "a whole new way to interact with your work" according to Apple. Steve, Craig, and Phil were somewhat less enthusiastic:

[Emphases added.]

❧ 2026-10-28


Insanely great OCR

Datalab's open-source Marker and Chandra convert images and PDFs into Markdown, HTML, JSON, and other structured formats with astonishing accuracy, even on degraded text.

Their hosted service runs an improved version of Chandra that promises higher accuracy than the open weights. It includes $20 in free monthly credits, zero data retention by default, SOC 2 Type 2 compliance, and custom BAAs. Opting into data retention earns a 25% discount (sensitive files are best kept off cloud services in any case). Pricing per 1,000 pages: $4 for Fast or Balanced mode; $10 for Accurate.

Tested with 1,525 pages of poorly typed and copied material through Balanced mode, with astounding results. A few sample pages: Original PDF | Markdown. The whole job took just a few minutes and used only $4.57 of the $20 in free monthly credits. Kick the tires in the Playground.

❧ 2026-10-16


Defrag files or entire FAT/exFAT volumes in macOS or Linux

🤖 tinydefrag 1.0.0 [155k] {S} Dependency-free C utility for macOS and Linux that defragments individual files or entire FAT12/16/32 and exFAT volumes. Inspired by Eric Helgeson's account of Claude helping get fatdefrag over the finish line; independently implemented via Claude Opus 5.5 (Ultracode effort). 📺

❧ 2026-10-08


Random harvest

❧ 2026-10-07


tinynudge: macOS mouse jiggler

Casting about for a software alternative to CRU's Mouse Jiggler MJ-3, stumbled upon WakeyWakey, move-mouse-macOS, and MoveMouse, but sought something simpler. Generated tinynudge with Opus 5.5 in one pass, then refined it with GPT-6 Astra, yielding 33 lines of Swift that compile to a 55k executable:

Checks input idle time every N seconds (default: 60). If idle for at least half that interval, moves the cursor 1px right and back. Requires Accessibility access ("Device Control and Data Access" in macOS 27+); prompts if your terminal lacks it.

Separately, holds a caffeinate -d-style power assertion, visible as tinynudge in pmset -g assertions; released on exit.

Tested in macOS 26 Tahoe and 27 Golden Gate.

❧ 2026-10-01


Run Splash on M1 & M2 Macs

Splash is making waves in LLM inference on Apple silicon:

"It delivers 2× the decode speed of the next-fastest engine we measured on Qwen3.8-27B and stays ahead at every context length we tested, to 32K tokens. At four parallel subagents, the speedup increases to almost 4×."

The official release requires M3 or newer, but Erik Paperniuk has backported Splash for M1 and M2 Macs:

Steps

  1. Install: curl -fsSL https://github.com/paperniuk/splash/releases/download/1.0.2-m1/install-m1.sh | sh

  2. Serve: splash-m1 serve --model incoai/Qwen3.8-27B-Splash (First run downloads the 17.4GB model package and prepares it for the GPU; later starts are much faster.)

  3. Chat at http://127.0.0.1:8000. To disable the chat page, add --no-webui to the command in step 2. More settings.

  4. Set http://127.0.0.1:8000 as the OpenAI-compatible API base URL in apps like Goose. No key is needed unless you set one. Several coding agents are supported too, e.g., splash-m1 opencode.

Update

Shortly after posting, stumbled onto this tweet from @ashxhart earlier today:

M1-4 silicone, I got you🫡

TensorFold v0.3.4 is up! Enabling lanes on M1–M4 more than doubled Qwen3.8-27B code decode on M3 Ultra to 141–158 tok/s.

Lane batching is coming next, with concurrency already showing early gains.

Follow the progress at tensorfold.dev.

TensorFold 0.3.4 announcement

Installed TensorFold 0.3.4 on a 2021 MacBook Pro (M1 Pro, 32 GB) via uv tool install git+https://github.com/ashhart/TensorFold.git and ran it with TF_ROW_MATMUL=row_qmv tensorfold serve Vontra/Qwen3.8-27B-MLX-4bit. The TF_ROW_MATMUL=row_qmv setting switches to an older fallback path, because the new v0.3.4 kernel for M1-M4 Macs crashes at load on M1 and M2 models.

Benchmarked both projects with a script crafted by Opus 5.5 in Claude Code:

Results

Splash-M1 ran Qwen3.8-27B chat about 1.3-1.5x faster than TensorFold, though that may change once the M1/M2 bug is fixed:

Splash-M1

incoai/Qwen3.8-27B-Splash at http://127.0.0.1:8000: chat, thinking off, 64 tokens, median of 5
  sampled   13.0 tok/s   (runs: 10.1, 13.0, 14.4, 11.2, 16.4)
  greedy    14.5 tok/s   (runs: 11.6, 14.4, 14.5, 14.5, 14.5)

TensorFold

Qwen3.8-27B-MLX-4bit at http://127.0.0.1:8080: chat, thinking off, 64 tokens, median of 5
  sampled    9.7 tok/s   (runs: 9.8, 9.5, 9.7, 9.4, 9.7)
  greedy     9.7 tok/s   (runs: 9.6, 9.7, 9.7, 9.7, 9.7)

❧ 2026-09-26


Opus 5.5 is remarkably good at demo videos

Related: GPT-6 Astra-generated short on "Time" | Elaboration (but no prompt, sadly)

❧ 2026-09-25


FOSS P2P screen sharing for Windows, macOS, and Linux

p2p.kiwi is a free and open source desktop conferencing and screen-sharing app from The Don't Be Evil Company for macOS, Windows, and Linux. It connects participants without requiring accounts, using STUN to help establish direct peer-to-peer connections and optional TURN relays when needed. Under the hood, it uses WebRTC for transport, MLS for group key management, and SFrame for end-to-end media encryption.

❧ 2026-09-24