Simon Willison’s Weblog

Subscribe

June 2020

74 posts: 6 entries, 14 links, 4 quotes, 50 beats

June 26, 2020

Reducing search indexing latency to one second. Really detailed dive into the nuts and bolts of Twitter’s latest iteration of search indexing technology, including a great explanation of skip lists.

# 5:06 pm / data-structures, lucene, scaling, search, twitter

June 28, 2020

Release datasette 0.45a3 — An open source multi-tool for exploring and publishing data

Here’s a common piece of advice from people who create things: to make better things, make more things. Not only does it give you constant practice at making things, but it gives you more chances at lucking into making a good thing.

Ned Batchelder

# 2:29 pm / ned-batchelder

Release datasette-glitch 0.1a — Utilities to help run Datasette on Glitch
Release datasette-init 0.1a — Ensure specific tables and views exist on startup
Release datasette-init 0.1a2 — Ensure specific tables and views exist on startup

June 29, 2020

Release datasette 0.45a4 — An open source multi-tool for exploring and publishing data
Release datasette-write 0.1a — Datasette plugin providing a UI for executing SQL writes against the database

Data Science is a lot like Harry Potter, except there's no magic, it's just math, and instead of a sorting hat you just sort the data with a Python script.

GPT-3, shepherded by Max Woolf

# 4:45 am / machine-learning, data-science, max-woolf

TIL Writing tests for the ASGI lifespan protocol with HTTPX — Uvicorn silently ignores exceptions that occur during startup against the ASGI lifespan protocol - see [starlette/issues/486](https://github.com/encode/starlette/issues/486).
Release datasette-debug-asgi 0.1.1 — Datasette plugin for dumping out the ASGI scope
Release datasette-init 0.1a3 — Ensure specific tables and views exist on startup

Unlocking value with durable teams (via) Anna Shipman describes the FT’s experience switching from project-based teams to “durable” teams—teams which own a specific area of the product. Lots of really smart organizational design thinking in this. I’ve seen how much of a difference it makes to have every inch of a complex system “owned” by a specific team. I also like how Anna uses the term “technical estate” to describe the entirety of the FT’s systems.

# 9:33 pm / management, annashipman

June 30, 2020

Release datasette-allow-permissions-debug 0.1 — Always allow access to /-/permissions, for debugging

2020 » June

MTWTFSS
1234567
891011121314
15161718192021
22232425262728
2930