Sign up

Miguel Grinberg's Blog
Text • Miguel Grinberg

SQLAlchemy 2 In Practice - Chapter 4 - Many-To-Many Relationships

This is the fourth chapter of my SQLAlchemy 2 in Practice book. If you'd like to support my work, I encourage you to buy this book, either directly from my store or on Amazon. Thank you!

Continuing with the topic of relationships, this chapter is dedicated to the many-to-many type, which as its name implies, is used when it is not possible to identify any of the sides as a "one" side.

DYNOMIGHT Valid
Text • dynomight

I quit drinking for a year

out of spite

Steve Blank
Text • steve blank

Nowhere Is Safe

Drones in Ukraine and in the War with Iran have made the surface of the earth a contested space. The U.S. has discovered that 1) air superiority and missile defense systems (THAAD, Patriot batteries) designed to counter tens or hundreds of aircraft and missiles is insufficient against asymmetric attacks of thousands of drones. And that […]

Pluralistic: Daily links from Cory Doctorow
Text • Cory Doctorow

Pluralistic: Cindy Cohn's "Privacy's Defender" (09 Apr 2026)

Today's links Cindy Cohn's "Privacy's Defender": The history of digital rights, from the very beginning to this very moment. Hey look at this: Delights to delectate. Object permanence: Tariffs and monopolies; Paperclip dodecahedron; Class war comix; Glenn Beck's brain; Icelan...

Bert Hubert's writings Valid
Text

Rapport digitale autonomie binnen de energie-intensieve industrie voor Energy Innovation Nl

Vandaag verscheen het rapport “Digitale autonomie binnen de energie-intensieve industrie”, wat ik schreef in opdracht van Energy Innovation NL, voorheen bekend als de Topsector Energie.
Het rapport is hier te lezen.
Dit was ontzettend leuk om te doen, en ik ben erg blij dat men me gevraagd heeft om dit rapport te schrijven. Samen met Energy Innovation NL (de nieuwe naam van de Topsector Energie) hebben we een brede selectie relevante bedrijven gesproken.

Simon Willison's Weblog Supports Webmention
Text

Meta's new model is Muse Spark, and meta.ai chat has some interesting tools

Meta announced Muse Spark today, their first model release since Llama 4 almost exactly a year ago. It's hosted, not open weights, and the API is currently "a private API preview to select users", but you can try it out today on meta.ai (Facebook or Instagram login required)...

Simon Willison's Weblog Supports Webmention
Text

Quoting Giles Turnbull

I have a feeling that everyone likes using AI tools to try doing someone else’s profession. They’re much less keen when someone else uses it for their profession.

Giles Turnbull, AI and the human voice

Tags: ai-ethics, writing, ai

Simon Willison's Weblog Supports Webmention
Text

SQLite WAL Mode Across Docker Containers Sharing a Volume

Research: SQLite WAL Mode Across Docker Containers Sharing a Volume

Inspired by this conversation on Hacker News about whether two SQLite processes in separate Docker containers that share the same volume might run into problems due to WAL shared memory. The answer is that everything works fine - Docker containers on the same host and filesystem share the same shared memory in a way that allows WAL to collaborate as it should.

Tags: docker, sqlite

Anil Dash Valid
Text

When the crisis comes

These days, we’re all living in a constant state of crisis, foisted upon us by a world where those who are meant to keep things stable are the least stable factors in our lives. The chaos and stress of that reality makes it difficult to make any plans, let alone to make deci...

Pluralistic: Daily links from Cory Doctorow
Text • Cory Doctorow

Pluralistic: Process knowledge (08 Apr 2026)

Today's links Process knowledge: We also serve who stand and wash. Hey look at this: Delights to delectate. Object permanence: Chicken Little; "Anya's Ghost"; Ad-tech's algorithmic cruelty. Upcoming appearances: Toronto, Montreal, Toronto, San Francisco, London, Berlin, NYC, ...

Simon Willison's Weblog Supports Webmention
Text

GLM-5.1: Towards Long-Horizon Tasks

GLM-5.1: Towards Long-Horizon Tasks Chinese AI lab Z.ai's latest model is a giant 754B parameter 1.51TB (on Hugging Face) MIT-licensed monster - the same size as their previous GLM-5 release, and sharing the same paper. It's available via OpenRouter so I asked it to draw me ...

Simon Willison's Weblog Supports Webmention
Text

Anthropic's Project Glasswing - restricting Claude Mythos to security researchers - sounds necessary to me

Anthropic didn't release their latest model, Claude Mythos (system card PDF), today. They have instead made it available to a very restricted set of preview partners under their newly announced Project Glasswing. The model is a general purpose model, similar to Claude Opus 4...

Mitchell Hashimoto Valid
Text

The Building Block Economy

Mitchell Hashimoto Valid
Text

The Building Block Economy

Krebs on Security
Text • BrianKrebs

Russia Hacked Routers to Steal Microsoft Office Tokens

Hackers linked to Russia's military intelligence units are using known flaws in older Internet routers to mass harvest authentication tokens from Microsoft Office users, security experts warned today. The spying campaign allowed state-backed Russian hackers to quietly siphon authentication tokens from users on more than 18,000 networks without deploying any malicious software or code.

Dwarkesh Podcast
Audio • Dwarkesh Patel

Michael Nielsen – How science actually progresses

The true story of Einstein, Newton, and Darwin

Pluralistic: Daily links from Cory Doctorow
Text • Cory Doctorow

Pluralistic: Switzerland's Goldilocks fiber (07 Apr 2026)

Today's links Switzerland's Goldilocks fiber: Public provision is a layered question. Hey look at this: Delights to delectate. Object permanence: EU appoints henhouse fox (copyright); Emacs x Tron: Legacy; Spammer v dead man's AOL account; Scott Walker's pork fountain; "No to...

Anil Dash Valid
Text

Actually, people love to work hard

One of the most infuriating tropes that I see repeated in media is executives (usually from boring old companies) insisting that their employees don’t want to work hard. Media outlets dutifully repeat this pernicious lie, despite there being no evidence to back it up, and th...

Troy Hunt Supports Webmention
Text • Troy Hunt

Weekly Update 498

Weekly Update 498

This week, more time than I'd have liked to spend went on talking about the trials of chasing invoices. This is off the back of a customer (who, for now, will remain unnamed), who had invoices stacking back more than 6 months overdue and despite payment terms of

Entropic Thoughts Supports Webmention
Text • kqr

Readership maths skills

Many of you get notified of new articles via RSS, and some of you stay tuned through the email newsletter. The email subscribers have, in the past three weeks, answered a survey on their understanding of maths topics. I asked three questions of increasing difficulty:

  1. How advanced maths have you formally studied?
  2. How advanced maths are you still comfortable using?
  3. How advanced maths do you know well enough to teach someone else?

(Continue reading the full article on the web.)