Advertisement · 728 × 90

Posts by Dan Gerlanc

Great stuff! How are you using KimiK2 with OpenCode, through OpenRouter?

1 week ago 0 0 0 0
Video

You could say that Rock n Roll was born 111 years ago today in Arkansas, but probably not where you'd think. Before there was a Chuck Berry or Little Richard, there was those who wanted to be like her.

Rosetta Nubin better known as Sister Rosetta Tharpe, the godmother of Rock was born on this day

1 month ago 24589 7607 487 448
Statistical Rethinking Lecture B10 - Hidden Markov Models
Statistical Rethinking Lecture B10 - Hidden Markov Models YouTube video by Richard McElreath

Hidden Markov Models - Lecture B10 of Stat Rethinking 2026. Hidden state models, inference of latent strategies, time series, is the president dead?, capture-recapture and demographic inference, Guerilla Bayesian Workflow. This is the final lecture for 2026. www.youtube.com/watch?v=fuon...

1 month ago 70 12 2 2

I’m using Plausible but if you need the power of deeper tracking you probably have to go GA.

1 month ago 1 0 1 0

Code is a good place for agents because we invent the properties of the system and can loop until the agent produces and verifies, with tests, that the system has those properties.

Much harder for “AGI” in the real world where we can’t even measure many of the properties.

1 month ago 1 0 0 0

Better than bash in small doses and generally installed on all Linux machines (at least a 5.xx version)

1 month ago 1 0 0 0

Feel better!

1 month ago 0 0 0 0
Parallel Computing and Pancakes: Part I

New post: we needed to run 200,000 models in production and picked the wrong framework to do it. Not because it was bad, but because its assumptions didn’t match our problem. I explained the whole thing through pancakes.
dangerlanc.com/writing/para...

2 months ago 2 0 0 0
Advertisement
Logo for gig, a .gitignore generator CLI tool. Dark navy background with "gig" in large white text preceded by a blue terminal chevron prompt. A red strikethrough line crosses the word, visually suggesting ignoring or excluding files. Below reads ".GITIGNORE GENERATOR" in smaller spaced capitals. To the right, a grid of blue, gray, and red dots connected by lines evokes a filtered file tree.

Logo for gig, a .gitignore generator CLI tool. Dark navy background with "gig" in large white text preceded by a blue terminal chevron prompt. A red strikethrough line crosses the word, visually suggesting ignoring or excluding files. Below reads ".GITIGNORE GENERATOR" in smaller spaced capitals. To the right, a grid of blue, gray, and red dots connected by lines evokes a filtered file tree.

Stop copy-pasting .gitignore files. gig generates them from GitHub's templates in one command:

gig go,nextjs,terraform

Single binary, works offline, installs via Homebrew.

github.com/dgerlanc/gig

2 months ago 1 0 0 0

safecmd and mmi: two projects that independently arrived at the same answer for LLM shell command safety—AST parsing
+ allowlists. Reassuring when independent work converges.

github.com/AnswerDotAI/safecmd
github.com/dgerlanc/mmi

2 months ago 1 0 0 0
Logo for Mother May I

Logo for Mother May I

Built a tool to fix Claude Code's most annoying friction point: manually approving every Bash command.

`mmi` "Mother May I" auto-approves known-safe commands (git status, pytest, ls) while blocking dangerous ones. Fail-secure default, full audit trail.

github.com/dgerlanc/mmi

3 months ago 0 0 0 0

For LLM tokens or compute? Modal gives compute credits. AWS/GCP have credit programs for startups that you may be able to use on LLM tokens.

4 months ago 1 0 0 0

Doing a slightly better documentation than just the README.md
alonsosilvaallende.github.io/litelines/ge...
Feeback?

6 months ago 4 1 0 0
httpjail Here's a promising new (experimental) project in the sandboxing space from Ammar Bandukwala at Coder. httpjail provides a Rust CLI tool for running an individual process against a custom configured …

Some notes on httpjail - a really interesting new sandboxing proxy that lets you run a process (on macOS or Linux or in Docker) with strict restrictions on what outbound HTTP requests it can make, specified as JavaScript rules or a shell script simonwillison.net/2025/Sep/19/...

7 months ago 77 8 2 2
Post image

Awesome docker trick I didn't know about: "docker diff". Create a named container, and then list the files it has modified. Really useful to figure out why my container wasn't working in Azure Web App with WEBSITES_ENABLE_APP_SERVICE_STORAGE=false

9 months ago 3 1 0 1
Advertisement
Registration – useR! 2025

Reminder: The useR! @user-conf.bsky.social conference is having a free virtual event August 1, a week before the in-person one. Registration still open! #RStats
user2025.r-project.org/register

9 months ago 7 5 0 0
A Guide to Developer Advocacy

I put together a post on how to do developer advocacy. Give it a peek. Let me know if you've got tips, other things you've noticed successful devrels do, etc.

cameron.pfiffer.org/blog/devrel/

10 months ago 11 2 2 1

This is a fantastic read about Cameron‘s work in developer advocacy.

The post is not only valuable for dedicated devrel folks, but also has many insights for all open source developers.

Check it out 👇

10 months ago 2 3 0 0
Post image

Another example from our internal context-free grammar hackathon. You can force a model to generate an acrostic, i.e. make each line start with a letter in a word -- HELLO in this case.

Grammars are cool.

10 months ago 5 2 1 0

You may like the Herman Miller Embody as the seat is fairly wide and flat!

11 months ago 0 0 1 0
Preview
Are you more likely to die on your birthday? Yes. We’ll run a study to show you how, and why.

This could be used as an introduction to statistical analysis. It’s so hard to introduce entire fields like this while trying to make another point. Extremely well done.

pudding.cool/2025/04/birt...

11 months ago 64 14 4 1
Post image Post image Post image Post image

Some pictures from the AI User Conference last week

11 months ago 3 1 0 0
Advertisement
Post image

We're delighted to sponsor the AI User Conference!

It's next week, April 15th-17th. Find us at online or at San Francisco's delightful Fort Mason.

Tickets: www.aiuserconference.com

@cameron_pfiffer will be presenting a design for Minerva, a frontier space colony resource management system.

1 year ago 1 1 0 0
Preview
Getting Structured LLM Output Learn how to generate structured outputs to power production-ready LLM software applications.

We are excited to announce our partnership with Andrew Ng and @deeplearningai.bsky.social!

Our advocacy team @willkurt.bsky.social and @cameron.pfiffer.org created a course on building AI systems using structured output from LLMs.

Oh, and it’s free.

bit.ly/4cdQlzG

1 year ago 8 1 1 1

YOOOOOOOOOOOOOOOOO I got to teach a @deeplearningai.bsky.social course! I'm so happy. It was a really fun experience -- go take a look at the course and let us know how it went.

bit.ly/4cdQlzG

1 year ago 25 4 2 0

I’m guessing it’s because the uses cases for Python/Julia are viewed as more similar so existing Python folks are less likely to start using Julia vs Rust, which has a somewhat disjoint set of use cases from Python

1 year ago 0 0 0 0
Post image

🦀 Do you like Rust?
🇫🇷 Do you like Paris?

Then you'll love the conference, Rust In Paris, that my colleague Yvan Sraka is delivering his talk, Beyond Procedural Macros: A Trait-Based Framework for Bindgen, at next month!

www.rustinparis.com

1 year ago 3 3 0 0
Post image

Check out our stellar engineer Yvan at the Rust In Paris conference!

Discount link: https://buff.ly/3CMTE3E
Speakers: https://buff.ly/4b7fQlF
Schedule: https://buff.ly/4gKwc4P

1 year ago 2 2 0 0
Join the .txt Discord Server! Check out the .txt community on Discord - hang out with 1446 other members and enjoy free voice and text chat.

Come visit our weekly office hours on Discord! Tell us what you're working on and what you think is cool.

https://buff.ly/417gDhM

1 year ago 0 1 0 0
Advertisement

Alternative rock is back

1 year ago 1 0 0 0