@tailscale.com feature request: never popup the update dialog while there's a window full screen; the user may be presenting.
Marc-Antoine Ruel
@maruel.ca
✍️ maruel.ca 🍲 caic.xyz 🖨️ makerworld.com/@maruel 💀 linkedin.com/in/maruel Embedded, ML, Go, Perf: github.com/maruel periph.io fuchsia.dev Wrote Google Chrome's: - large parts of it's CI - small parts of it's sandbox - window.print()
The left laptop costs 7000$+, the right one costs 1500$. I wish there was a way to work outside without bleeding money, as I prefer the one on the right.
Real-time audio LLMs process audio at 16kHz or 24kHz and generate audio at 24kHz so the only acceptable frequency to sample at is 48kHz.
This weekend I learned why sending 44.1kHz 16-bit lossless music, on macOS, to a 44.1 kHz 24-bit DAC, causes audible (to me) distortion. And now I can never be happy again
give me the Conviction of a VC that cannot distinguish between social democracy and marxism.
my life is now generating 1500 LoCs diff in 2~3 prompt, and then doing tens of round trips to fix the structure of the code. Ultimately it's still faster than writing it myself but it's somewhat draining.
one gotcha with Go language server is that it fails with conditional compilation, so if you plug gopls in your coding agent and use conditional compilation (multi-OS, smoke test, etc), you're likely hurting yourself.
TFW when you edit a text in Opus 4.8, remove a LLM form, review it in GPT-5.5 and it adds *exactly the same formulation back*. Yay for training diversity.
md v0.15.0 now uses a `host` pseudo git remote to track your local host. I improved `md run` with `-apply-patch` to do a one-off automated work and pull back into the branch. github.com/caic-xyz/md/...
Release v0.15.0 · caic-xyz/md
Features md run: Added --env flag to set environment variables Added --apply-patch flag to pull changes back after command execution. Added --extra-repo (short -e) flag to map additional git rep...
github.com
Told my coding agents to never document code. I prompt it to document when it actually matters, i.e. there's subtleties that are not obvious from reading the code due to external factors. The code is so much cleaner and the agent is less confused as there's no documentation drift.
I'm leaning towards recreating the concept of task trees similar to how Swarming tasks fan out (CI system for Chromium), but this time native for agents. Ping me if it resonates with you.
super excited with caic v0.10.1. Slowly migrating the custom Voice agent tool call into a proper MCP server. As a side effect, you can integrate your **personal** caic instance into claude, codex, claude.ai or chatgpt.com (!)
super excited with caic v0.10.1. Slowly migrating the custom Voice agent tool call into a proper MCP server. As a side effect, you can integrate your **personal** caic instance into claude, codex, claude.ai or chatgpt.com (!)
irony is that Google Chrome releases WebMCP first, yet Gemini chat web UI doesn't support MCP **at all**.
Claude started telling me "it looks like slop — ..."
Nowadays if you want to sound cool and alternative you just use the word "slop".
caic.xyz v0.9.0 has glorious support for pi.dev which works great with both deepseek-v4-pro and mimi-v2.5-pro at ridiculously low prices. Now support optional sudo inside the container if you see yourself needing to run `apt-get` or `ss`. Improved tailscale UI and optionally adding your github token
caic.xyz
Coding Agents in Containers
caic.xyz
one funny thing with wealthy people that are not status driven is that they will be like: " I'm wondering if I should get a Porche or a Hyundai... "
docker images for caic and md will be broken as I do some breaking changes.
I'm low key annoyed that chromium m149 still doesn't have linux/arm64 official builders. I hope it's in m150! ci.chromium.org/ui/p/chromiu...
LUCI
ci.chromium.org
In Canada there's a non-partisan organization called "Build Canada". They send a newsletter every Saturday morning. Based on the content, they should be called "Complaints Canada".
living in the era where my reach is determined by a Nazi trained model
The largest release ever yet! Warning: config.toml format changed. The server will refuse to start with the old configuration. See docs.caic.xyz/caic/configu... Release notes: github.com/caic-xyz/cai...
Release v0.8.0 · caic-xyz/caic
The largest release ever yet! Warning: config.toml format changed. The server will refuse to start with the old configuration. See https://docs.caic.xyz/caic/configuration Features VNC Viewer: Vie...
github.com
fun fact: that's the only accepted way to contribute to Chromium.
im not an honest person i squash my commits