Fetching from the wire…
Public story · 2026-09-08 · high
The engine that made free D2 diagrams look worse than paid ones is now MPL-2.0, with the maker candid about where it still struggles.
Why now: D2 released TALA on September 7, 2026.
D2 released TALA on September 7, under the MPL-2.0 license. TALA was the layout engine behind D2's paid product, the piece that decided whether a diagram came out looking like a clean directed graph or like something closer to a whiteboard sketch. A free D2 install never had it. Now it does.
That gap was the whole business model. Terrastruct built D2 as an open diagramming language, then sold TALA as the upgrade that made the output look intentional instead of auto-arranged. Once Terrastruct shut down and D2 moved under Hack Club, the company was already gone. Releasing TALA closes the other half: the thing you'd have paid for is gone too.
The release post doesn't oversell it. TALA searches for a layout using 3 random seeds by default, and the team says plainly that it scales nonlinearly on large diagrams and handles DAGs poorly. That's a specific, useful kind of honesty: it tells you where not to point this thing yet, rather than making you find out by watching a build hang.
For anyone maintaining internal docs or architecture diagrams with D2, this removes the reason to stay on the free tier out of necessity rather than preference. It also hands the layout code to anyone who wants to fix the DAG handling or the scaling curve, since there's no company left holding it back. Whether someone actually does that work is the open question. An engine two people built for a shut-down startup doesn't maintain itself just because the license changed.
Worth watching: whether outside contributors show up to fix the DAG and scaling issues, or whether TALA sits open but static, the same fate that hits a lot of "we're open-sourcing it now" releases from companies that no longer exist.
Each link below shares sources, entities, or timing with this story.
On September 5 D2's creator announced the company is closing and the diagramming language continues as fully open-source under Hack Club fiscal sponsorship (D2). The open-core model funded open-source D2 with a closed-source IDE and a proprietary layout algorithm, and both are...
Free, open-source alternative to Wispr Flow / Superwhisper. Hold Fn to record, get instant context-aware transcription pasted into any text field. Uses Groq's free API for sub-1-second transcription. Reads surrounding content (email recipients, terminal context) for name/term...
Results published September 1, Show HN September 5. On the Llama 3.1 8B checkpointing workload it recorded 6.72 GiB/s write and 11.55 GiB/s read against five identically configured submissions, beating AIStore's best 6-node result of 3.40 GiB/s write. Read margins are thin, 11...
PR #1242 merged September 6. The 2026-07-28 transport spec lets a client Base64-wrap a name or resource URI that isn't header-safe using the =?base64?...?= form, and requires the server to decode before comparing. validateMcpHeaders decoded Mcp-Param-* values that way but comp...
Ollama cut v0.34.0-rc1 on September 5 at 23:49 UTC, and the headline item changes the shape of the local-versus-hosted decision rather than the performance of either side: Ollama-hosted open models can be selected directly inside ChatGPT Desktop, with setup driven from the Oll...
Per-token prices went down at both labs. Subscriptions are draining faster at both labs. Those aren't in tension once you look at token counts. On the OpenAI side, r/OpenAI collected reports from Linux.do and NodeSeek alleging Astra consumes more Plus quota than its published...
MindPattern daily
One email a day at 7 AM. Sources and a take on every story. Unsubscribe anytime.