BF

Ben Firshman

AI Leader

Co-Founder & CEO @ Replicate

London, UK

Co-Founder and CEO of Replicate. Previously co-created Docker Compose at Docker. Built Replicate to democratize access to open-source ML models — push a model and get an API endpoint. Hosts 50,000+ ML models.

Model DeploymentOpen Source MLDockerDeveloper Tools

Tools & expertise

Latest content

Auto-updated feed
GitHub Mar 12, 2026

bfirsh added michaeldwan to replicate/cog

bfirsh added michaeldwan to replicate/cog · March 12, 2026 09:44

GitHub Mar 8, 2026

bfirsh closed an issue in jsnes

bfirsh closed an issue in bfirsh/jsnes · March 8, 2026 12:13 NES.reset() creates new CPU/PPU/PAPU objects, breaking external references #615

GitHub Mar 8, 2026

bfirsh closed a pull request in jsnes

bfirsh closed bfirsh/jsnes#652 · March 8, 2026 06:33 fix(nes): preserve subsystem references across reset #652 Summary keep nes.cpu, nes.ppu, and nes.papu object identities stable when calling reset() reinitialize each subsystem in place by assigning a fres… +37 -3

GitHub Mar 7, 2026

bfirsh closed a pull request in jsnes

bfirsh closed bfirsh/jsnes#624 · March 7, 2026 13:04 Fix PPU color emphasis bit mapping (NTSC) #624 Summary Fixes the color emphasis bit mapping in palette-table.js which was rotated, causing wrong colors in any game using color emphasis (tinting,… +5 -14

GitHub Mar 7, 2026

bfirsh pushed jsnes

bfirsh pushed to main in bfirsh/jsnes · March 7, 2026 21:03 1 commit to main 8390536

GitHub Mar 7, 2026

bfirsh closed an issue in jsnes

bfirsh closed an issue in bfirsh/jsnes · March 7, 2026 13:03 PPU: color emphasis bits are rotated (wrong colors) #605

GitHub Mar 7, 2026

bfirsh pushed jsnes

bfirsh pushed to main in bfirsh/jsnes · March 7, 2026 21:02 1 commit to main cafbe78

GitHub Mar 7, 2026

bfirsh closed an issue in jsnes

bfirsh closed an issue in bfirsh/jsnes · March 7, 2026 13:02 Minor mapper bugs: Mapper 180 initial bank, CNROM duplicate load, dead battery RAM code #597

GitHub Mar 7, 2026

bfirsh contributed to bfirsh/jsnes

bfirsh merged bfirsh/jsnes#649 · March 7, 2026 13:02 fix: remove redundant CHR bank loads in CNROM (Mapper 3) #649 Summary Removes redundant loadVromBank calls in Mapper 3 (CNROM) that were immediately overwritten by load8kVromBank, which internally calls loadV… +0 -3

GitHub Mar 7, 2026

bfirsh created a branch

bfirsh created a branch in bfirsh/jsnes · March 7, 2026 20:56 refs/heads/fix/cnrom-duplicate-chr-load in bfirsh/jsnes Updated Mar 7

Content & resources

Notable quotes

"Running an open-source ML model shouldn't require a PhD in DevOps. With Replicate, you push a model and get an API endpoint. That's it."

— Replicate launch