Simon Willison’s Weblog

Subscribe

Thursday, 30th July 2020

How GPT3 Works—Visualizations and Animations. Nice essay full of custom animations illustrating how GPT-3 actually works.

# 12:58 am / machine-learning, ai, gpt-3, generative-ai, llms

Release sqlite-utils 2.13 — Python CLI utility and library for manipulating SQLite databases

Sandboxing and Workload Isolation (via) Fly.io run other people’s code in containers, so workload isolation is a Big Deal for them. This blog post goes deep into the history of isolation and the various different approaches you can take, and fills me with confidence that the team at Fly.io know their stuff. I got to the bottom and found it had been written by Thomas Ptacek, which didn’t surprise me in the slightest.

# 10:19 pm / sandboxing, security, thomas-ptacek, docker, fly

Fun with binary data and SQLite

This week I’ve been mainly experimenting with binary data storage in SQLite. sqlite-utils can now insert data from binary files, and datasette-media can serve content over HTTP that originated as binary BLOBs in a database file.

[... 957 words]

Wednesday, 29th July 2020
Friday, 31st July 2020