Profile photo
Ben Gubler

Posts

RSS

Notes on software, language, and the overlap between them.

3/5/2026

Introducing agentpane

A local web UI for AI coding agents. Multi-pane, multi-session, streaming โ€” run Claude Code and Codex side by side from your browser.

#ml/ai#open-source#frontend
2/25/2026

Introducing helm

A typed TypeScript framework for AI agents. Replace dozens of tools with two โ€” search and execute โ€” and sandbox LLM-generated code with granular permissions.

#ml/ai#open-source#frontend
8/25/2025

Introducing tokka-bench

A comprehensive evaluation framework for comparing tokenizers across human and programming languages.

#ml/ai#linguistics#open-source
7/1/2025

Dialects for Humans: Sounding Distinct from LLMs

Humans are developing new linguistic patterns to distinguish themselves from AI-generated content, and the rate of change will accelerate.

#ml/ai#linguistics
7/16/2024

Using HuggingFace Datasets Offline

How to save a HuggingFace dataset to disk and use it offline

#ml/ai
7/16/2024

Tips #1

Markdown detection in Google Docs, swiping between tabs in Brave Browser for iOS, and running TypeScript files from the command line.

#random#ml/ai
11/7/2023

Rebuilding Alpaca with the Hugging Face Trainer Class

Fine-tuning Llama-2-7B using the Alpaca dataset and Hugging Face Trainer

#ml/ai#open-source
10/16/2023

Introducing gom: GPU Monitoring across Containers

I published `gom`, a CLI tool for monitoring GPU usage across Docker containers.

#ml/ai#open-source
9/11/2023

Enroot on Slurm for Distributed ML: Part 2

How to use Enroot on Slurm for containerized multi-node training.

#ml/ai
9/8/2023

Enroot on Slurm for Distributed ML: Part 1

How to use Enroot on Slurm for containerized multi-node training.

#ml/ai
9/8/2023

Quick & Helpful Slurm Commands

A quick guide to using Slurm for distributed machine learning.

#ml/ai
9/8/2023

Setting Up Docker for Machine Learning

The Dockerfile I use to set up my machine learning environment.

#ml/ai
8/29/2023

Accelerate vs. DeepSpeed vs. FSDP

Which one should you use for distributed training?

#ml/ai
8/23/2023

LLMs Will Never Be Able to Do (Complicated) Math

Since contemporary LLM architectures lack recursion, they're fundamentally incapable of doing some math operations.

#ml/ai