Dave Peck @davepeck.org · 24/09/2026That’s pretty cool — eInk? I’ve been toying with custom workout stats and visuals on my TRMNL but it’s not portable like yours appears to be… 110
Dave Peck @davepeck.org · 11/07/2026Love to see new open web social apps appearing in the wild. Hypertexting seems lovingly built. hypertexting.comhypertexting.comHyperTextingHyperTexting is your timeline minus the ads, algorithms, and AI slop. It's like the "for you" feed, but it actually works... for YOU (not the platforms). 110
Dave Peck @davepeck.org · 30/04/2026When we used to get it, the Laurelhurst Newsletter always had a prominent (and clearly derogatory) helicopter count section. We always had choice words when reading it! 020
Reposted by Dave PeckPython Software Foundation @python.org · 14/04/2026Are you going to #PyConUS? Have you booked in our hotel block? New on the blog, some hard numbers & why we’re in a tight spot. We only have until April 24th to turn the tide, so please read, share, and book your PyCon US stay in the official block today.pyfound.blogspot.comPython Software Foundation News 32224
Dave Peck @davepeck.org · 07/04/2026I randomly visited a few of the PDSes to see what software they ran. The vast majority seem to use the Node monolith by the Bluesky team. But then there’s this: reverie.house 🏡🫧🤷♂️reverie.houseWelcome to Reverie HouseDreamers across our wild mindscape call Reverie House their home between dreams. Join them, explore, and learn the secret art of dreamweaving for the benefit of all. 010
Dave Peck @davepeck.org · 07/04/2026Didn’t realize how uncommon it was to self-host an ATProto PDS. Apparently 99.5% of all PDSes are managed by Bluesky itself. There are only a couple thousand independent PDSes, including mine! blue.mackuba.eu/directory/pd...blue.mackuba.euBluesky handle directory – PDSesTable of known independent PDSes with user counts 100
Dave Peck @davepeck.org · 28/03/2026Seattle’s Sound Transit Line 2 opened moments ago to much fanfare and hooo boy let me tell you there are toddlers. www.soundtransit.org/crosslake/ev...soundtransit.orgCelebrate the new Crosslake Connection!Opening day events start Saturday, March 28 at 9 a.m., Link service starts around 10 a.m., community events run through 2 p.m. 020
Dave Peck @davepeck.org · 07/03/2026i purchased fancy bear at a local bookstore and, while it arrived promptly, it was slightly damaged by a gaggle of unruly elementary school kids in the back seat of the delivery vehicle. i think there is still room for improvement in your system. 010
Dave Peck @davepeck.org · 05/03/2026Amoedi seems… upset! pastebin.com/LS2LpLZ7 That last sentence: “Due to selection effects, [OpenAI employees] are sort of a gullible bunch, but it seems important to push back on these narratives which Sam [Altman] is peddling to his employees.”pastebin.comI want to be very clear on the messaging that is coming from OpenAI and the moti - Pastebin.comPastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time. 000
Dave Peck @davepeck.org · 11/02/2026Perhaps! Or perhaps they cook up blackmailing goofiness not to boost their valuation but because they truly *don't* fully understand the system under test. Maybe red teaming, even laughable stuff like "does it blackmail™️", is better than nothing if it helps them get less laughable down the road? 020
Dave Peck @davepeck.org · 11/02/2026Totally agree: surprises don't in any way imply AGI. And AGI -- sheesh, yes, what fun marketing hype. But "even today we're surprised by the behavior of large models and this merits study" is, I think, just plain facts-on-the-ground. 050
Dave Peck @davepeck.org · 11/02/2026They wrote the code, sure, but they trained the model's weights. It's the behavior of those weights in aggregate that can surprise. 140
Dave Peck @davepeck.org · 19/01/2026It seems to me to be a clever twist on the old scam: *you* will get your quoted money, but all the other suckers who hop on to the coin well after it is created are going to lose their shirts. The folks who started the whole enterprise (and tied it to your name, for visibility) stand to win. 5170
Dave Peck @davepeck.org · 08/12/2025Update: the neighbors are dedicating the top shelf of their Little Free Library to ‘zines. A fresh copy of DOCTYPE and several Wizard Zines will feature prominently. 020
Dave Peck @davepeck.org · 13/11/2025Sending good aortic vibes your way. Be well, let's coffee soon! 010
Dave Peck @davepeck.org · 12/11/2025DOCTYPE looks fantastic. As a fellow old, I also had a TI-99/4A and punched in BASIC from magazines. And, uh, I still remember what the speech synthesizer module sounded like. 110
Dave Peck @davepeck.org · 09/11/2025A searing must-read. aphyr.com/posts/397-i-...aphyr.comI Want You to Understand Chicago 010
Reposted by Dave PeckNicholas Jackson @njj4.bsky.social · 30/10/2025I am the very model of an ancient trunkless leg of stone, My shattered visage lies half buried with a sandy sneering frown, The sculptor carved my arrogance upon these broken lifeless things, My name is Ozymandias, the self-describèd King of Kings! 21477130
Dave Peck @davepeck.org · 12/10/2025I often think about this quote scrawled on the wall of Laurie Anderson’s Four Talks installation at the Hirshhorn in DC: 0237
Dave Peck @davepeck.org · 07/10/2025We’ve updated t-strings.help with the latest to help you make the most of Python’s new t-strings right away. Also, if you’re doing server-side HTML, see my post about templating: davepeck.org/2025/09/22/i...t-strings.helpt-strings: powerful new string formatting in Python 3.14 020
Dave Peck @davepeck.org · 07/10/2025Happy Python 3.14 day to all who celebrate! 🎉 Read about all the cool new bits here: docs.python.org/3.14/whatsne...docs.python.orgWhat’s new in Python 3.14Editors, Adam Turner and Hugo van Kemenade,. This article explains the new features in Python 3.14, compared to 3.13. Python 3.14 was released on 7 October 2025. For full details, see the changelog... 110
Dave Peck @davepeck.org · 13/09/2025"Truly the embodiment of trying to remember a catchy song while your brain is melting." www.youtube.com/watch?v=DiDt...youtube.comShai Maestro & Chris Potter - All The Things You AreYouTube video by Shai Maestro 030
Dave Peck @davepeck.org · 24/08/2025I thought it was apt. Although in another sense, I suppose it’s less loke your user agent and more like your (indie web?) blog, surfacing all your posts and other actions to the world. In any case, thanks for the great deep dive post! 🙏 010
Dave Peck @davepeck.org · 09/08/2025Hypothesis: every typescript monorepo with a frontend, backend, and shared subpackage has its tooling misconfigured in some subtle but important way. 030
Dave Peck @davepeck.org · 31/07/2025See also @cabel.panic.com’s cabel.com/2023/01/05/n...cabel.comNotes on Lloyd Center (2022)This normally would be a short Twitter thread; bear with me as I practice new skills. As a kid growing up in Portland, Lloyd Center mall was the center of everything. As a toddler, when the mall wa… 010
Dave Peck @davepeck.org · 17/06/2025I used sli.dev for PyCon to put together this deck intro-talk.t-strings.help/1 — it worked, but I found it frustrating and difficult to wrangle into submission at first. I may have made it harder than needed, though. Source for that talk is here if it’s helpful: github.com/t-strings/in...sli.devSlidevPresentation slides for developers 010
Dave Peck @davepeck.org · 16/06/2025Do you use Astral's uv? You can try out t-strings easily, today!: > uv run --python 3.14.0b2 python >>> name = "World" >>> t"Hello {name}" Template(strings=('Hello ', ''), interpolations=(Interpolation('World', 'name', None, ''),)) 040
Dave Peck @davepeck.org · 16/06/2025Hard for me to understand technologists with a high p(doom) when everyone *knows* that p(reliable videoconferencing) is epsilon approaching zero. 010
Dave Peck @davepeck.org · 21/05/2025New financial product wanted: an S&P 499 tracker that follows every company in the index except for Coinbase. Because to heck with them, and to heck with crypto. 030
Dave Peck @davepeck.org · 19/05/2025We will! (It’s going to take a little while for us to update the docs… lots of bits to write.) 000
Dave Peck @davepeck.org · 19/05/2025Thank you! Any feedback on that introduction page is *most* welcome. I still feel like we don't know how best to explain t-strings in a way that most people will have the lightbulb/a-ha moment. 100
Dave Peck @davepeck.org · 19/05/2025Sprint day today! If you’d like to build fun things with t-strings, or to help us write delightful documentation, please stop by room 309! #pycon #pyconus 020
Dave Peck @davepeck.org · 19/05/2025Morning run to and from Wise County Cafe, a tasty biscuit and bottomless coffee* spot a couple miles from the convention center. * (ask me how I know) 010
Reposted by Dave PeckPaul Everitt @pauleveritt.org · 18/05/2025We will do a Python template strings #tstrings sprint tomorrow (Monday) Room 309 at PyConUS @davepeck.org @lysnikolaou.com and Koudai 021
Dave Peck @davepeck.org · 17/05/2025After the t-strings open space today, a lot of people wondered how they could get in touch/stay up to date. We just stood up a (very preliminary) website with links to resources and contact information. It'll expand greatly between now and when 3.14 launches. t-strings.help #pycon #pyconust-strings.helpt-strings: coming soon to a Python near you 060
Dave Peck @davepeck.org · 17/05/2025T-strings open space is happening today at 11AM, room 320. Come say hi! #pycon #pyconus 010
Dave Peck @davepeck.org · 16/05/2025We're holding t-strings open space at PyCon tomorrow (Saturday!) at 11AM If you're interested, come say hello! #pycon #pyconus 020
Dave Peck @davepeck.org · 15/05/2025For those who use TextMate grammars for syntax highlighting Python (vscode users, for instance!), here's a version that supports Python 3.14's upcoming t-string syntax: gist.github.com/davepeck/e4f... #pycon #pyconusgist.github.comTextMate (JSON-format) grammar for Python 3.14, with support for t-string syntaxTextMate (JSON-format) grammar for Python 3.14, with support for t-string syntax - python314.tmLanguage.json 020