I gravitate toward highly produced, well-researched podcasts. No talking heads filling airtime here. Planet Money and its sister podcast The Indicator - NPR's economics coverage. They break down news through an economics lens. For example, following a t-shirt through global supply chains, or explaining Fed policy through a single bank| ⍻
Ghost 5.x officially dropped running SQLite in production, but fly.io doesn't have a managed MySQL provider. Here's how I run 5.x in production on fly.io.| ⍻
I firmly believe conferences are about building personal connections while discussing shared interests. The presentations are not the draw of the conference, they’re a pretext to meet in person and have work pay for it.| ⍻
After about a decade of dealing with this madness, surely it's been worthwhile? No, not really.| ⍻
We ran Ghost in the Shellcode (GitS) from 2010 to 2015. This is the history as I remember it.| ⍻
If this were Haskell or Haskell-like, you'd see the creation of thunks and thunk chains. So it isn't lazy. This is fortunate for us, as reversing Haskell is a ring of hell that Dante neglected to describe.| ⍻
TL;DR I thought the format string filtering was a red herring and exploited an ip6 fragmentation heap overflow. So, DEFCON CTF 22 Quals happened this past weekend. My team didn't do all that great (27th overall), but I wrote some neat exploits. One of those is my| ⍻
The Codegate 2014 Qualifiers happened this past weekend. Codegate Quals is generally a good time (although it can be quite frustrating), so several Marauders and I decided we'd play. The competition was 30 hours long, which is nice as it doesn't dominate an entire weekend. It started at 7am local| ⍻
We need to augment our command line tools and design APIs so they can be better used by LLM Agents. The designs are inadequate for LLMs as they are now – especially if you're constrained by the tiny context windows available with local models.| ⍻