Andy Matuschak @andymatuschak.org · 25/09/2026Thanks to @rmo.bsky.social and Henry Zhu for thermal printer inspo! 030
Andy Matuschak @andymatuschak.org · 25/09/2026Vibe-coded design jigs really hit different in physical computing. Something extra magical about so casually wiring up a bunch of enigmatic OEM hardware, controlling it from an improvised UI, producing tactile traces of fiddling with dozens of sliders… 160
Andy Matuschak @andymatuschak.org · 25/09/2026Made a Printer Friend which quickly transcribes speech onto little slips of paper. Very nice for card sorts, quickly capturing open loops, discursive notes in books, etc. The speed of thermal printers and their auto-cutters is so satisfying! And dedicated mechanical key! Mm! 5555
Andy Matuschak @andymatuschak.org · 16/09/2026Yes, but I like being able to use lots of different colors, pen types (highlighters, brushes, etc)! 010
Andy Matuschak @andymatuschak.org · 15/09/2026Extends naturally to "if I write a comment like 'Is there more recent work?' and circle it in purple, send the comment with surrounding context to an agent" 0130
Andy Matuschak @andymatuschak.org · 15/09/2026✍️ Playing with programmable highlighters, e.g. * green highlight on a citation -> finds and prints the cited paper * orange highlight on a claim -> prints a skeptical fact-check 5676
Andy Matuschak @andymatuschak.org · 14/09/2026I have tried many of these tools, but none yet produce very robust understanding of a complex change for me, even though I am an experienced engineer. But I expect these will improve… 110
Andy Matuschak @andymatuschak.org · 14/09/2026It's ironic (and troubling?) that with AI, that long-sought individual autonomy might be achieved without any of the understanding or expertise, and in fact by making the black box much bigger and blacker. 5172
Andy Matuschak @andymatuschak.org · 14/09/2026In computing, that's often interpreted as a quest to spread liberatory understanding: everyone should be able to create and mold software; and/or programming should be made accessible to all. End the dependence on centrally-produced commercial software, etc. 1100
Andy Matuschak @andymatuschak.org · 14/09/2026Reflecting on Illich's recent centenary: he wanted "tools for conviviality" which prioritized individual/local autonomy and situated improvisation over centrally controlled technology which could only be modified by professional elites. 1161
Andy Matuschak @andymatuschak.org · 11/09/2026I'd love to see a photo of one of your "lab notebooks" if you're willing to share! 110
Andy Matuschak @andymatuschak.org · 11/09/2026Oh, the element-wise interaction is a nice accelerator! 111
Andy Matuschak @andymatuschak.org · 10/09/2026Oh, no, that's very interesting! The closest I've experienced is this intense Sherlock board game. Each session of play is one mystery, but you keep all the clues and ephemera from session to session, and new sessions can depend on insights from old sessions' materials. 000
Andy Matuschak @andymatuschak.org · 10/09/2026Full res image: andymatuschak.org/files/Creati... Original paper: arxiv.org/abs/2606.04308 by @blue-phia.bsky.social, Sarah Abowitz, Yijun Liu, Sarah Sterman, @sh1m.bsky.social, @maxkreminski.bsky.social. My favorite HCI paper of the year!andymatuschak.org 1142
Andy Matuschak @andymatuschak.org · 10/09/2026Marginalia feel too subordinate to the text's structure. A separate precis feels too decontextualized. I want to see the whole without leaving the parts behind. And a material I can work with over time, as my interpretation evolves. Ideally it can somehow represent my aesthetic experience. 2150
Andy Matuschak @andymatuschak.org · 10/09/2026I want weirder representations of "readings"—the trace/artifact produced by a reader's interaction with text(s). Here playing with a cut-up "poster-ification". Cumbersome in many ways, but interesting. 3606
Andy Matuschak @andymatuschak.org · 09/09/2026One thing I've long found really fascinating about games, specifically, is how they're usually specified by a combination of procedure (untap, upkeep, draw…) *and* rules (if this card is in play, skip the upkeep phase…). That interplay seems really relevant to interfaces and, I think, underexplored. 220
Andy Matuschak @andymatuschak.org · 09/09/2026Oh, totally, and I'm not complaining in the least about the flood of great stuff! I'd be particularly excited to learn more about the hierarchical behavior extension cards/toolkits shown at youtu.be/4UxGijnuXEs?.... Have been thinking a lot about those topics (andymatuschak.org/tat/#composa...)youtu.beIntroducing Patchwork-26YouTube video by Ink & Switch 130
Andy Matuschak @andymatuschak.org · 09/09/2026* position your cursor and press Return twice to split the transcript, so you can interleave normal Markdown 040
Andy Matuschak @andymatuschak.org · 09/09/2026With these transcripts, you can: * hold Command and click anywhere in the transcript to start playing the audio file from there * delete regions like ordinary text; audio playback will skip those segments * copy and paste regions like ordinary text, preserving playback support 150
Andy Matuschak @andymatuschak.org · 09/09/2026Made an Obsidian plugin that turns audio files into interactive editable transcripts embedded within ordinary Markdown documents. 🔈✏️ buff.ly/iZEVkpm 2421
Andy Matuschak @andymatuschak.org · 09/09/2026So funny you mention—that's exactly what I was trying today! 100
Andy Matuschak @andymatuschak.org · 09/09/2026* Some very wild demos of UI composition that I definitely don't understand! * All versioned, branchable, local-first, import/exportable, offline syncable, etc Watching this feels like watching a lot of dreams (Smalltalk, Webstrates…) playing out live. Just beautiful stuff. 1140
Andy Matuschak @andymatuschak.org · 09/09/2026* Same data, bidirectionally editable in different representations via lenses! (!!!) * All in a composable hierarchy which itself can be molded! * Demos of a hierarchical composable behavior system that I don't yet understand! 282
Andy Matuschak @andymatuschak.org · 09/09/2026Outstanding new work on a composable and collaborative malleable computing environment from @inkandswitch.com!! www.youtube.com/watch?v=4UxG... * Same data, collaboratively edited in different tools! * Same tools, themselves collaboratively edited! (cont)youtube.comIntroducing Patchwork-26YouTube video by Ink & Switch 2465
Andy Matuschak @andymatuschak.org · 09/09/2026I don't understand it well enough, either. I wish I did! You've got me writing about it, trying to understand better. And yes, the workflow you describe with margin.at is totally doable! 111
Andy Matuschak @andymatuschak.org · 08/09/2026Elaborates some earlier work by Nakai et al [1] and Mazzei et al [2]. [1] buff.ly/KQN3aZC [2] buff.ly/K91uDjB 070
Andy Matuschak @andymatuschak.org · 08/09/2026It's stimulating (and very cool that it's possible), but I think it's conceptually wrong. Encourages a "write-only" stance: no good way here yet to continue "working with" this markup in context. Will keep noodling. 370
Andy Matuschak @andymatuschak.org · 08/09/2026Been tinkering with annotation "fusion": annotate a paper with ink; take a photo; markup is segmented, turned into structured data, and re-super-imposed on the clean original PDF. 2371
Andy Matuschak @andymatuschak.org · 07/09/2026Yes! The Leica app supports background transfer of low-res copies over BTLE. So I added another app that runs a background activity watching the album for new photos. It transmits them over BTLE to the Instax. 010
Andy Matuschak @andymatuschak.org · 05/09/2026Also great, in this particular case: connecting two proprietary devices that definitely don't want you messing with them, or to talk to each other. Adversarial malleability. 270
Andy Matuschak @andymatuschak.org · 05/09/2026Or: between $10 ESP32s/XTEINKs/etc and coding agents, Weiser's ubiquitous computing dream starts to look both more appealing and more tractable. 140
Andy Matuschak @andymatuschak.org · 05/09/2026This was made possible by coding agents, of course, and it represents a role for them that I really like: enabling a world of many small, focused, connected, improvisatory, personalized devices—rather than a single slippery abstracted Everything Machine. 330
Andy Matuschak @andymatuschak.org · 05/09/2026Inspired by Polaroid type 55, which produces both a print you can give to your subject and also a negative you can develop. It can feel extractive taking photos of people (esp strangers), much nicer to give them something on the spot. 160
Andy Matuschak @andymatuschak.org · 05/09/2026Rigged my camera to automatically produce instant prints, via phone (locked in pocket) as BTLE client. Also has a mode where it only prints when I "star" a photo in the camera's playback interface. So I basically get a "print" button directly on the camera. 1272
Andy Matuschak @andymatuschak.org · 03/09/2026One element I'm really liking so far is a big dedicated writing/reading desk with no computer. Putting up a big 8'x6' pin-up wall next. 140
Andy Matuschak @andymatuschak.org · 03/09/2026What are your favorite unusual elements of your studio/study/office? Drown me in inspo please! I'm renting a little space for myself as an experiment: never had a creative space of my own, always a shared office or tiny corner of a shared bedroom. Excited to see what it does to my practice. 5221
Andy Matuschak @andymatuschak.org · 01/09/2026Extremely luxurious to go to the library, make a beeline for the oversize shelves, and wallow in endless gorgeous, impractical books 0233
Andy Matuschak @andymatuschak.org · 20/08/2026Mesmerized by Dennis Hlynsky's overlapped timelapses of starlings, crows, fish…https://vimeo.com/dennishlynsky/videos/sort:plays/format:thumbnail 211929
Andy Matuschak @andymatuschak.org · 13/08/2026My handwriting is 35wpm, which seems awfully slow (I type at 130wpm), but of course, wpm is not at all my bottleneck when writing-to-think! 35wpm is still 2100 words per hour, and I probably average more like 300-500 words per hour when drafting… 0100
Andy Matuschak @andymatuschak.org · 13/08/2026I guess when I type I'm like one of those doofuses who drives a sports car in a city, like: green light, pedal to the floor, accelerate over 300 ft then brake hard for the next light, wait… such a jerky experience! 1100
Andy Matuschak @andymatuschak.org · 13/08/2026Weird advantage of writing by hnad: because it's so slow, I experience stuckness less. Before I reach the end of a sentence, l've had lots of time to think about the next one. When typing I often hit a period, then stop dead, which makes the sometimes aversive not-knowing feeling way more overt. 1231
Andy Matuschak @andymatuschak.org · 25/07/2026One caveat for the linked video: buff.ly/UZRs9Svpangram.comwelcome to Interface Studies m | Pangram LabsDoes "welcome to Interface Studies m" contain AI-generated text? Pangram finds that 26% of this document is AI-generated. 120
Andy Matuschak @andymatuschak.org · 25/07/2026I think this is a big gap in software design culture. There's lots of commentary on visual design and micro-interaction, but remarkably little explicating conceptual and structural design. This section from Magic Ink is lodged in my mind. buff.ly/Bl9JwTv 210718
Andy Matuschak @andymatuschak.org · 25/07/2026Very excited about Interface Studies by @mskayyali.com—videos explicating and discussing ideas and problems in user interface design. buff.ly/laz8yko (via @kevinlynagh.com—thanks!!)youtube.com"Save for Later" Has No LaterJoin "Interface Studies" to help make more videos. Your support keeps new content coming. https://www.youtube.com/channel/UCqv7gk4p_rB4nRz0j7B5yFA/join Almost every app today has a bookmark button.… 3435