2024-10-15 21:37 My brain is an organ. 2024-10-10 20:07 Walking on sunshine. 2024-10-06 11:20 What mark will you leave. 2024-10-03 04:20 There is no right way. 2024-09-28 16:40 I will not be coming back. 2024-09-24 17:34 One day at a time. 2024-09-21 00:22 I fell down your rabbit hole. 2024-09-16 23:58 Just a note. 2024-09-12 15:28 The rain. 2024-09-08 16:01 We are almost there! 2024-09-04 20:46 Happiness is not a destination. 2024-08-31 16:36 Capitalism is a cost. 2024-08-27 17:35 A crispness in the air. 2024-08-23 21:44 Put aside your gripes. 2024-08-19 16:08 Staying off the nets. 2024-08-15 16:48 You don't need to be cheery. 2024-08-11 14:03 For profit. 2024-08-07 22:10 Token white guy. 2024-08-03 16:08 These darned socks. 2024-07-30 17:41 When I find myself. 2024-07-26 18:21 Be kind to yourself. 2024-07-22 21:51 But is she likable? 2024-07-18 16:45 Over the hump. 2024-07-14 23:45 I cannot improve... 2024-07-10 18:51 The impact of intent.
2024-11-17 15:37 now 2023-01-25 18:50 Voltaic 2021-10-12 04:38 Fundamentally Messy 2020-03-08 12:45 Introspect 2020-02-24 15:02 Make Some Noise 2020-02-04 19:55 Friendly Ambitious Nerd 2020-01-03 14:05 ⚠️ warning 2019-10-18 17:49 🔥 mission 2019-09-03 13:27 🎙 podcasts 2019-07-27 15:33 aesthetics (junkyard of notes, links)
2025-04-23 00:20 Common People 2025-04-22 01:05 No-knead bread recipe 2025-04-21 20:57 Weeknotes 2025-16 2025-04-14 21:39 Weeknotes 2025-15 2025-04-13 08:54 Installing EndeavourOS on ThinkPad X220 2025-04-12 00:44 How empowering it feels 2025-04-11 23:59 Setting up internal domains with Pi-hole 2025-04-10 06:18 Self-hosting at home with Ubuntu Server + Easypanel on Mac Mini (late 2014) 2025-04-07 18:04 Weeknotes 2025-14 2025-04-04 17:08 Spring is in the air
2025-04-23 07:02 2025-04-23 Oddμ templates 2025-04-13 15:32 2025-04-04 Aufsteigende Rüstungsklasse 2025-04-12 23:18 2025-04-07 Galène was comparatively easy to setup 2025-04-11 08:01 2025-04-09 Balconia 2025-04-09 08:49 2025-03-24 Blumenfotos 2025-03-31 13:11 2025-03-30 Don't visit the USA 2025-03-31 08:26 2025-03-31 More flowers 2025-03-31 05:34 2025-03-28 Locarno Camellia park 2025-03-31 05:30 2025-03-29 Botanical garden of Gambarogno 2025-03-25 11:14 2025-03-25 Down down down
2025-04-17 22:45 What's Yours is Mine, and What's Mine is Mine Too 2025-04-06 15:04 On Academic Associations and Conferences: A Curatorial Post 2025-03-21 21:16 On Clarity 2025-03-08 00:05 Erasing Events and Acknowledgements 2025-02-22 15:03 Quantitative Decision Making 2025-02-08 13:01 Academic Associations Reflection Space 2025-01-26 14:56 When They Show You Who They Are 2025-01-12 16:14 Awareness In and As Pedagogy 2025-01-05 16:39 The Push and Pull of Academe 2024-12-18 23:21 The State of Higher Ed- December 2024 2024-12-06 22:51 Academic Lightning Round 2024-11-22 22:42 On Artifacts, Legacy Information, and Trust 2024-11-08 23:32 Access Barriers: Conference Proposal Edition 2024-10-25 23:50 Just Checking In 2024-10-12 00:19 Not A Cardiologist: Pedagogical Emergencies in Context 2024-09-28 18:46 About That Article, And Articles Like It 2024-09-14 00:05 Input Overload And New Semesters 2024-08-30 23:59 Preparing For A New Academic Year 2024-08-16 22:33 Of Milestones and Space 2024-08-03 02:36 Moral Injury and Out-of-loopness 2024-07-21 15:02 The Access Tension of Treating Equity Like a Bucket 2024-07-10 22:39 Activism in/as Scholarship 2024-06-22 16:05 On Pedagogical Anxiety and Psychological Safety 2024-06-08 16:15 On Mentorship, Sponsorship, and Collaboratorship 2024-05-26 14:21 The Pedagogical Danger of Familiarity
2025-04-23 20:00 Struggling 2025-04-22 20:18 Blog Questions Challenge: Technology Edition 2025-04-19 01:21 Creative Pursuits 2025-04-17 15:11 Following up on Automating Obsidian 2025-04-16 16:04 Wednesday Thoughts 08 2025-04-15 16:39 Automating Obsidian with OpenBSD 2025-04-13 14:02 Sunday Thoughts 02 2025-04-10 14:38 Podcasting 101 2025-04-04 13:48 Feedly vs. Miniflux 2025-04-03 12:55 Updating an Outdated Macbook Pro
2024-08-17 14:22 Index card system to track daily, weekly, and monthly routines 2024-08-03 12:00 Reader Question 9: How long do you keep your notes? 2024-07-21 13:51 Digital is Ephemeral 2024-07-20 20:52 BLANK 2024-04-15 11:46 Reader Question 8: How do I handle a plethora of post-it notes? 2024-01-10 13:05 Handwriting Equals Thinking: Or, Why I Use a Paper Planner 2024-01-01 13:36 BLANK 2023-12-31 18:18 Out With the Old, In With the New 2023-10-04 11:48 The Simplest Paper Filing System 2023-09-25 12:12 Bankers Boxes: Use Them, Love Them, Don't Let Them Mildew 2023-09-22 11:51 Keep a Checklist Notebook 2023-09-15 01:09 Reader Question 7: Can you do bullet journal style planning without all the artwork? 2023-09-08 12:15 Johnny.Decimal and Me: Why I Use a Formal Digital Filing System Instead of Relying on Search 2023-08-31 22:37 BLANK 2023-08-23 12:59 Serious Analog for Serious Conditions: Medical Treatment Trackers and Planners 2023-08-12 22:03 A Temporal Filing System for Bills, Statements, and Other Information that Expires 2023-08-10 12:13 Reader Question 6: Help, I'm writing in five notebooks daily, how do I pare down? 2023-08-04 11:42 Reader Question 5: How Do You Function in a Crisis? 2023-07-08 13:42 On Tomoe River Paper Planners, Bullet Journaling, and Aesthetic Dissonance 2023-07-05 12:40 Reader Question 4: For Daily and Weekly Planning, Do You Use Open and Closed Lists? 2023-06-20 12:56 Lumpers vs Splitters: How Many Paper Notebooks Do You Use at One Time? 2023-06-12 12:00 Reader Question 3: How Do You Use Paper to Plan Your Week, Without Getting a Jump Scare from the Week After That? 2023-06-07 15:14 Use Symbols to Help You Scan Your Paper Task List: the Dash Plus System 2023-05-31 13:36 The Life-Changing Magic of Keeping a File Index 2023-05-26 20:43 BLANK
2024-11-30 22:30 Brussels Sprouts Casserole 2024-11-26 18:22 Ask Me Anything #5 2024-11-20 20:37 Bookmarks #9 2024-11-18 00:18 Bookmarks #8 2024-11-16 21:05 Being flat on my back had me flat on my back. 2024-11-10 22:25 Bookmarks #7 2024-11-08 21:54 Ask Me Anything #4 2024-11-08 00:20 Impact 2024-11-05 20:54 Ask Me Anything #3 2024-11-04 14:33 Bookmarks #6 2024-11-03 15:37 Ask Me Anything #2 2024-11-02 15:03 Ask Me Anything #1 2024-11-01 14:05 The process has purpose. 2024-10-09 16:10 WeblogPoMo Challenges 2024-10-08 05:30 Online is absolutely real life. 2024-10-02 20:07 LOLtober 2024 2024-09-30 02:13 Bookmarks #5: The I have too many bookmarks edition. 2024-09-24 21:14 Tortellini Vegetable Soup 2024-09-19 00:41 Bookmarks Blitz! (Day 5) 2024-09-12 22:29 Bookmarks Blitz! (Day 4) 2024-09-10 22:20 Bookmarks Blitz! (Day 3) 2024-09-09 21:52 Bookmarks Blitz! (Day 2) 2024-09-08 22:55 Bookmarks Blitz! (Day 1) 2024-09-08 03:45 Bookmarks #4 2024-09-02 00:17 What the indie web means to me.
2025-04-22 14:40 Succumb To Us, Heretic! 2025-04-17 06:30 About a Broken ESS AudioDrive Card 2025-04-14 08:45 Writing Is Redirecting Attention 2025-04-09 11:45 Nintendo Switch 2's GameChat 2025-04-06 08:15 Your Phone Should Be Distributed, Not Centralized 2025-04-01 14:45 Favourites of March 2025 2025-03-27 16:10 An Ode To The Game Boy Advance 2025-03-24 12:00 Wire Transfer Descriptions Should Be Regulated 2025-03-20 10:40 My First Console 2025-03-15 12:30 PKM Summit 2025 Notes 2025-03-11 12:45 It Is Forbidden To Think For Yourself 2025-03-07 15:15 No More Client Tracking Thanks To GoAccess 2025-03-02 12:00 Favourites of February 2025 2025-02-27 07:00 Je Replie Ma Vue Au Dedans 2025-02-22 07:30 Shelf Space 2025-02-19 18:25 No Rules Are Implicit Rules 2025-02-15 08:00 My Stationary Drawers 2025-02-11 15:40 Roll & Writes: Board Games Lite 2025-02-07 19:00 Twenty Years of Glasses 2025-02-02 07:25 Favourites of January 2025 2025-01-29 10:35 2024 In Books 2025-01-23 18:55 De Gezonken Meesters 2025-01-19 13:00 Fine, I'll Answer Your Blog Questions 2025-01-15 13:00 The PicoGUS, a Modern ISA Sound Card 2025-01-10 08:00 You Should Compile Your Own Philosophy 2025-01-05 18:00 Brain Baking Is Also Baking 2025-01-01 16:00 Favourites of December 2024 2024-12-26 11:50 2024 In Board Games 2024-12-22 11:30 How Bad Is Link Rot At Brain Baking? 2024-12-18 06:30 2024 In Video Games 2024-12-14 07:50 Why Go Should Sometimes Be a No-Go 2024-12-10 08:15 That Time Dynalogic Lost My Phone 2024-12-06 08:00 Come Join The DOS Game Club! 2024-12-03 15:50 Favourites of November 2024 2024-11-30 13:00 I Made My Own Top 100 Page 2024-11-20 18:45 When Texting Destroyed Social Investment 2024-11-16 11:55 The Rock Paper Shotgun 100: A Quick Analysis 2024-11-11 19:15 Sound Card CPU Interference 2024-11-04 19:10 Favourites of October 2024 2024-10-31 16:00 Replacing a Baby AT Motherboard 2024-10-28 11:30 May He Be Forever Remembered In Our Hearts 2024-10-19 17:15 Should You Specialize In One Dev Stack? 2024-10-14 18:00 I Bought A Mechanical Keyboard 2024-10-08 18:05 Finding Related Images in Hugo 2024-10-05 18:45 Favourites of September 2024 2024-09-29 11:00 Experiencing Old Games In New Eras 2024-09-26 14:00 Hip-Hop Music Fusions 2024-09-18 17:55 A Historical Summary of My Music Tastes 2024-09-10 18:02 Favourites of August 2024 2024-08-29 17:50 Concrete Facts About Concrete
2025-04-11 12:23 Late-March, early-April - 2025 - Tattoos, The Studio, The Neighbourhood, and Ecuador 2025-03-17 14:25 Early March 2025 - Tattoos, The studio, some photographs, old and new. 2025-03-04 01:17 Knowing that you lied, straight faced while I cried... 2025-02-18 22:24 February 2025 - Tattoos old and new, and some studio shots. 2025-01-28 00:09 Late January - 2025 - Tattoos, Studio and Winnipeg Winter Streets 2025-01-13 15:33 January 13th 2025 - The New Year, Tattoos, and Around the Studio 2024-12-17 02:00 Early December 2024 - Tattoos, Around the studio, and the winter setting in in Winnipeg. 2024-11-27 19:45 November 2024 - Tattoos, The Studio, and Around the City 2024-11-27 19:26 Flash Portfolio - Winter 2024 - 25 2024-11-11 12:50 October 2024 - Tattoos, The Studio, and Around the City 2024-09-24 01:29 September 2024 - Tattoos, Harvest Moon, out and about in the city. 2024-09-09 11:43 Quetico Provincial Park - 2024 2024-08-16 01:30 July 2024 - Some film, Old and New, The Brokenhead, The City and The big lake 2024-07-16 12:53 Early July 2024 - Lilly season, Tattoos, Some birds and even some Skateboarding! 2024-06-27 21:01 Late June - 2024 - Sheep Farm, Roses in Bloom 2024-06-25 16:35 Available designs - June 2024 2024-06-10 18:10 May 2024 - A quiet song. 2024-05-23 11:52 Shhh... 2024-05-19 13:09 May 2024 - Narcisse snake dens - 2024-05-13 11:43 Early May 2024 2024-04-28 13:19 April 2024 2023-07-09 12:21 July 2023 Tattoos and My new Shop! 2023-05-21 13:44 May 2023 - Tattoos 2023-04-01 11:25 Available designs - April 2023 2022-11-29 15:58 Updated book of available designs, November 2022
2025-04-14 16:04 Stop Whining by Arnold Schwarzenegger 2025-04-11 16:40 Re: I’m Part of the Problem 2025-04-10 19:38 Getting Screamed At 2025-04-09 13:46 Contemplating The Online "Face" 2025-04-08 12:52 Ignorance is Bliss 2025-04-03 12:07 Maybe I Need A Soft Reboot 2025-04-01 00:56 Is Anyone Else Tired of the Internet? 2025-03-15 01:43 You Don’t Have Control, You Have Anxiety 2025-03-06 02:47 The Innioasis Y1 - Mp3 Player 2025-03-03 05:18 Tony Hawk Pro Skater
2025-04-17 22:58 Malice in Wonderland, part two 2025-04-10 20:47 What I know for certain 2025-04-04 06:08 "I cannot cut the connection" (guest post) 2025-03-28 06:31 Due process, the Bible, and lunacy 2025-03-21 06:57 The tax covenant 2025-03-14 06:35 "Grandchildren are the crown of the aged..." 2025-03-07 07:44 Theological mathematics (partly a repost) 2025-02-28 07:36 In crisis and conflict, "the church is like a ..." 2025-02-21 07:58 Enthusiasm and politics 2025-02-14 07:30 Occupation: Myrtle Wright's experience 2025-02-07 07:54 Occupation Shorts 2025-01-31 07:01 Under occupation 2025-01-24 07:56 1975: From Mississippi to Moscow 2025-01-17 07:48 Are we agents of Lucifer? 2025-01-10 07:59 "You helped five people today" 2025-01-03 07:51 A haunting dream 2024-12-27 07:59 Digesting 2024 2024-12-19 23:08 From Scott Wagoner: Quakerism reimagined (a kind of open letter) 2024-12-13 07:56 More on deconstruction and curiosity 2024-12-06 07:38 Twitter and its rivals 2024-11-28 20:59 If Jesus only knew (Thanksgiving repost) 2024-11-22 07:19 Valiant for the Truth (guest post) and first principles 2024-11-15 06:20 The Spirit of Freedom 2024-11-07 09:20 Saying goodbye 2024-11-01 06:57 A song of quiet trust
2025-03-05 23:00 Building the CPU Player for StarGrid 2025-02-08 23:00 Bikepacking freebies: Things I got for free while cycling 2025-01-03 23:00 StarGrid: A new game I'm making for Palm OS in 2025 2024-10-30 23:00 Declutter the Web: Browse Every Site with Just ONE Fixed-Width Font 2024-09-23 22:00 xBill for PalmOS receives an update after 25 years 2024-09-09 22:00 The Golden Age of Palm OS: Insights from a Developer Who Witnessed It (aldweb) 2024-08-28 22:00 Holy smokes, I just released a MiniGolf game for Palm OS in 2024 2024-07-17 22:00 #Retro Coding Like It's 1999: My Journey into creating a Palm OS MiniGolf Game 2024-06-26 22:00 Selfhosting a Household Wiki 2024-06-11 22:00 Timeless Tech: Capturing daily life with a revived Palm Zire 72s PDA 2024-05-22 22:00 The Resurrection Ritual: Breathing Life into the 20 year old PDA (Palm Zire 72s) 2024-05-20 22:00 Retro Replay: Caesar II for MS-DOS (1995) 2024-04-25 22:00 "Best viewed with Netscape": How many pieces of flair did your website have? 2024-03-04 23:00 Scripts to automate my day 2024-02-23 23:00 Dusting off a green trackball 2024-02-11 23:00 No sugar for a month 2024-01-17 23:00 RE: Things I miss about the old Internet 2024-01-15 23:00 Retro Typing Kids Toys 2023-10-16 22:00 Forgotten gadgets (2001/2002 edition) 2023-10-06 22:00 Your 1990s TV Schedule 2023-09-21 22:00 Mug Life: How each state of mind deserves it's own mug 2023-09-07 22:00 I shot the moon 2023-09-01 22:00 Vaseline your balls 2023-08-29 22:00 90's Kids Trackball (Microsoft EasyBall) 2023-08-20 22:00 Retro Mail Call (New pickup!) 2023-08-06 22:00 📱 Return to the PDA (Palm OS, Gemini, Offline)
2025-04-22 11:00 The Green God Fell to His Knees 2025-04-20 14:00 Message from the Vessel in a Dream: A Review 2025-04-20 09:00 The Man Who Planted Trees 2025-04-19 11:44 Reading Sylvia Plath 2025-04-18 11:30 Daodejing, Chapter 24 2025-04-17 13:53 Persistence, Dedication, Endurance 2025-04-16 11:51 Quintains: Five Line Poems 2025-04-15 11:50 Hillcrest by Edward Arlington Robinson 2025-04-14 13:00 Sun Tai Chi Chuan Characteristics 2025-04-13 13:30 Yang Style of Tai Chi Chuan, Standard 24 Form 2025-04-12 14:00 Tai Chi Chuan Instruction in Vancouver, Clark County, WA 2025-04-11 11:30 Tao Te Ching, Chapter 23 2025-04-10 16:03 Potholes State Park, Yurt Camping Trip, Day 4 2025-04-09 14:51 Potholes State Park, Yurt Camping, Day 3 2025-04-08 16:11 Potholes State Park, WA, Yurt Camping Trip, Day 2 2025-04-07 22:49 Potholes State Park, Washington, Day 1 2025-04-06 11:30 Rivers of Change 2025-04-05 11:30 Bookstore Dilemma 2025-04-04 09:30 Enlightened in Many Ways 2025-04-03 12:00 Gardening in Vancouver, Washington 2025-04-02 10:00 Dad Died Today 2025-04-02 09:00 A Dying Old Man is Tossed Away 2025-04-01 13:30 Cannon Cane Taijiquan Routine 2025-03-31 12:00 Three Requirements for the Study of Zen 2025-03-30 15:09 I Love Science
2025-02-25 00:00 Why did I move to New Zealand? 2025-02-24 00:00 How to listen to Ulysses 2025-02-23 00:00 the birth and reverb of friendship 2025-02-22 00:00 a relationship that ended, not failed 2025-02-20 00:00 Have I been married? 2024-12-11 00:00 Why are my best friends Jewish? 2024-12-10 00:00 One big choice shapes a hundred more 2024-12-06 00:00 Come and get me (both you and AI) 2024-12-05 00:00 I’m in the final third of my life 2024-11-26 00:00 I love the contradiction of religions 2024-11-25 00:00 The first time I met someone who believes in God 2024-11-18 00:00 Dismissed! 2024-11-16 00:00 I hated Dubai until I learned about it 2024-11-15 00:00 To question is to consider, not refute 2024-11-12 00:00 Rats are surprisingly sweet pets 2024-11-11 00:00 We don’t need to use what we make 2024-09-27 00:00 Wealth = Have ÷ Want 2024-08-31 00:00 How to sync Mac and Linux /home 2024-08-14 00:00 How to make the best possible translation of a book? 2024-05-18 00:00 How and why to make a /now page on your site 2024-04-12 00:00 the best book ever written 2024-03-28 00:00 Ben Kihnel 2024-03-12 00:00 It shows what you need to believe 2024-03-11 00:00 AI gives the news you need 2024-03-08 00:00 How to learn JavaScript 2024-02-27 00:00 How I backup 2024-02-26 00:00 Esperanto, Toki Pona, Swahili, Indonesian 2023-12-12 00:00 walk and talk 2023-07-20 00:00 The past is not true 2023-06-30 00:00 dashing dog, searching for purpose 2023-05-18 00:00 $575K of books sold. $575K to save lives. 2023-04-21 00:00 The joy and freedom of harmlessly upsetting social norms 2023-04-20 00:00 Why I let go of my U.S. citizenship 2023-04-15 00:00 the Michael Browne suits 2023-03-09 00:00 Curve into the target 2023-03-07 00:00 Thinking something nice about someone? Tell them. 2023-03-02 00:00 50 conversations in Bangalore and Chennai 2023-02-09 00:00 Explorers are bad leaders 2023-02-06 00:00 Travelling just for the people 2023-02-02 00:00 Want anonymity? Make a persona not a mystery. 2023-01-31 00:00 I want to lose every debate. 2023-01-29 00:00 Conversations with Tyler Cowen 2023-01-27 00:00 Reading the Bible start to finish 2022-10-30 00:00 Make believe 2022-10-28 00:00 Daily run, part two 2022-10-08 00:00 Static HTML comments 2022-09-28 00:00 Daily run, part one 2022-09-20 00:00 Your explanations are not true 2022-09-12 00:00 Shortest date, and ketchup 2022-09-08 00:00 full-length videobook for “Your Music and People” 2022-08-25 00:00 Anything You Want — third edition for 2022 2022-07-26 00:00 Scuba, panic, empathy 2022-06-20 00:00 Writing one sentence per line 2022-06-19 00:00 The joke that changed my life 2022-06-08 00:00 Find a good available .com domain 2022-05-09 00:00 Travel is best with young children 2022-05-08 00:00 Short URLs: why and how 2022-03-24 00:00 Ancestors, Luck, and Descendants 2022-03-09 00:00 Why I left America 2022-03-02 00:00 Write plain text files 2022-03-01 00:00 Database triggers to clean text inputs 2022-03-01 00:00 Generate unique random values directly in the database 2022-02-28 00:00 Database functions to wrap logic and SQL queries 2022-02-27 00:00 Database trigger recalculates totals, for data integrity 2022-01-26 00:00 About my book notes 2021-12-28 00:00 How to Live: conclusion 2021-12-27 00:00 Here’s how to live: Balance everything. 2021-12-26 00:00 Here’s how to live: Make change. 2021-12-25 00:00 Here’s how to live: Make a million mistakes. 2021-12-24 00:00 Here’s how to live: Don’t die. 2021-12-23 00:00 Here’s how to live: Create. 2021-12-22 00:00 Here’s how to live: Love. 2021-12-21 00:00 Here’s how to live: Reinvent yourself regularly. 2021-12-20 00:00 Here’s how to live: Get rich. 2021-12-19 00:00 Here’s how to live: for others. 2021-12-18 00:00 Here’s how to live: Prepare for the worst. 2021-12-17 00:00 Here’s how to live: Laugh at life. 2021-12-16 00:00 Here’s how to live: Follow the great book. 2021-12-15 00:00 Here’s how to live: Learn. 2021-12-14 00:00 Here’s how to live: Value only what has endured. 2021-12-13 00:00 Here’s how to live: Chase the future. 2021-12-12 00:00 Here’s how to live: Be a famous pioneer. 2021-12-11 00:00 Here’s how to live: Do whatever you want now. 2021-12-10 00:00 Here’s how to live: Pursue pain. 2021-12-09 00:00 Here’s how to live: Let randomness rule. 2021-12-08 00:00 Here’s how to live: Master something. 2021-12-07 00:00 Here’s how to live: Make memories. 2021-12-06 00:00 Here’s how to live: Intertwine with the world. 2021-12-05 00:00 Here’s how to live: Think super-long-term. 2021-12-04 00:00 Here’s how to live: Do nothing. 2021-12-03 00:00 Here’s how to live: Fill your senses. 2021-12-02 00:00 Here’s how to live: Commit. 2021-12-01 00:00 Here’s how to live: Be independent. 2021-10-27 00:00 Considerate book pricing 2021-08-13 00:00 How many pets do you have? 2020-08-06 00:00 $250K books sold. $250K to save lives. 2019-12-30 00:00 Time is personal. Your year changes when your life changes. 2019-11-07 00:00 Experiments in music and life 2019-11-01 00:00 Writing daily, but posting when ready 2019-10-30 00:00 How I got rich on the other hand 2019-10-29 00:00 Podcast published today 2019-10-28 00:00 When in doubt, try the difference 2019-10-27 00:00 Why experts are annoying 2019-10-26 00:00 What you learn by travelling 2019-10-25 00:00 PostgreSQL example of self-contained stored procedures 2019-10-24 00:00 Mastery school 2019-10-23 00:00 Monthly self-expansion project 2019-10-22 00:00 Living according to your hierarchy of values 2019-10-17 00:00 How to ask your mentors for help 2019-10-16 00:00 When you win the game, you stop playing 2019-10-15 00:00 Digital pollution 2019-10-14 00:00 Cut out everything that’s not surprising 2019-10-13 00:00 Heed your fears 2019-10-12 00:00 Daydreaming is my favorite pastime 2019-10-11 00:00 Anti-chameleon 2019-10-10 00:00 Where we do and don’t want automation 2019-10-09 00:00 Human nature to focus on the one bad thing 2019-10-08 00:00 Back and forth between super-hot and super-cold 2019-10-07 00:00 Err on the side of action, to test theories 2019-10-06 00:00 Blowing off work to play 2019-10-05 00:00 What happens when we ignore plans? 2019-10-04 00:00 Tour -isms 2019-10-03 00:00 Meta-considerate 2019-10-02 00:00 Daydreaming the downside, for once 2019-10-01 00:00 Where to find the hours to make it happen 2019-09-30 00:00 Your heroes show which way you’re facing 2019-09-29 00:00 Don’t quote. Make it yours and say it yourself. 2019-09-28 00:00 Have a private email account 2019-09-27 00:00 Cross the world four times 2019-09-27 00:00 Future posthumous autobiography 2019-09-26 00:00 What I did belies why 2019-09-25 00:00 Would you make your art if you were the last person on earth? 2019-09-24 00:00 Travel without social praise 2019-09-23 00:00 Travel without a phone 2019-09-22 00:00 initialize 2019-07-31 00:00 My old clothes don’t fit 2019-07-01 00:00 Doors and windows and what’s real 2019-03-08 00:00 I’ve moved from New Zealand to Oxford England 2019-01-28 00:00 Benefits of a daily diary and topic journals 2018-12-05 00:00 Subtract 2018-11-18 00:00 The art of selfishness 2018-08-06 00:00 You don’t need confidence, just contribution. 2018-06-07 00:00 Unlearning 2018-06-03 00:00 If you’re not feeling “hell yeah!” then say no 2018-06-01 00:00 About this book 2018-04-20 00:00 OpenBSD : why and how 2018-03-31 00:00 Moving for good 2018-03-21 00:00 Why I’m not on Facebook 2018-03-18 00:00 Detailed dreams blind you to new means. 2018-03-07 00:00 Include everyone in your success. 2018-03-06 00:00 My writing process 2018-03-05 00:00 Keep in touch. 2018-02-28 00:00 Be an extreme character. 2018-02-25 00:00 Get specific! 2018-02-23 00:00 What it means to be resourceful 2018-02-18 00:00 Rock stars have a boss? 2018-02-17 00:00 Never wait. 2018-02-16 00:00 The higher the price, the more they value it. 2018-02-15 00:00 Considerate communication 2018-02-15 00:00 Creative communication 2018-02-14 00:00 Get personal. 2018-02-13 00:00 Pedestals prevent friendships. 2018-02-12 00:00 Use the internet, not just companies. 2018-02-11 00:00 Move to the big city. 2018-02-09 00:00 Why you need a database 2018-02-05 00:00 Shed your money taboos. 2018-01-23 00:00 Pricing philosophy 2018-01-22 00:00 Art doesn’t end at the edge of the canvas. 2018-01-16 00:00 It’s hard to get off stage. 2018-01-15 00:00 “Marketing” just means being considerate. 2018-01-14 00:00 Repeatedly follow-up to show you care. 2017-12-11 00:00 Unlikely places and untangled goals 2017-07-03 00:00 What are the odds of that? 2017-06-26 00:00 Parenting : Who is it really for? 2017-06-21 00:00 To hone your writing, hire a translator. 2017-06-16 00:00 Actions, not words, reveal our real values 2017-06-16 00:00 Ego is the Enemy 2017-03-13 00:00 Think like a bronze medalist, not silver 2017-03-10 00:00 Art is useless, and so am I 2016-12-30 00:00 Quitting something you love 2016-12-27 00:00 Solitary socialite 2016-12-22 00:00 Frequently Asked Questions 2016-12-19 00:00 How to do what you love and make good money 2016-12-05 00:00 Tilting my mirror (motivation is delicate) 2016-09-05 00:00 Why are you doing? 2016-08-26 00:00 I’m a very slow thinker 2016-08-04 00:00 Keep earning your title, or it expires 2016-08-02 00:00 When you’re extremely unmotivated 2016-07-27 00:00 Disconnect 2016-07-25 00:00 Don’t add your two cents 2016-04-27 00:00 Possible futures 2016-04-21 00:00 Singing the counter-melody 2016-04-18 00:00 Do this. Directives — part 1 2016-04-18 00:00 How to be useful to others 2016-04-18 00:00 How to get rich 2016-04-18 00:00 How to like people 2016-04-18 00:00 How to stop being rich and happy 2016-04-18 00:00 How to thrive in an unknowable future 2016-04-18 00:00 What to do when you get successful 2016-04-13 00:00 Don’t start a business until people are asking you to
2025-04-06 00:00 Copyediting: The Bane of the FOSS Academic Lifestyle Dream 2025-03-15 00:00 FOSS Academic Workflow, 2025 Edition 2025-03-05 00:00 Standards War? 2025-02-22 00:00 The ASM Bibliography is Going Home 2025-02-15 00:00 You Can Post Your Way Out of Fascism if You Own the Means of Posting 2025-02-01 00:00 Introducing: the Network of Alternative Social Media Researchers 2025-01-18 00:00 Making Alternative Social Media in a Corporate Social Media World 2025-01-10 00:00 Watching Threads, Bluesky and Decentralization, and ActivityPub Trust and Safety 2024-12-13 00:00 Threads and the Failure of Global Content Moderation 2024-12-07 00:00 Marp + BeautifulSoup
2025-04-23 18:23 Unquote 2025-04-23 06:21 “Lessons of Noblemen” 2025-04-22 18:28 Sharp Dealing 2025-04-22 06:38 Quickie 2025-04-21 18:15 Coming and Going 2025-04-21 06:17 Monsky’s Theorem 2025-04-20 06:59 Going Up 2025-04-19 06:48 Uh-Oh 2025-04-18 18:50 A Bad Night 2025-04-18 06:53 All in the Family
2025-04-22 00:00 James is Good Enough 2025-04-15 00:00 Barry is Good Enough 2025-01-17 00:00 There's no “A” or “I” in “Jelly” 2025-01-16 00:00 TIL: Tiptap Excerpt Extension with Rails 2024-12-04 00:00 You Complete Me 2024-11-13 00:00 Jelly was #1 on Hacker News 2024-11-12 00:00 TIL: Fixing Broken Social Share Images in Twitter/X 2024-09-09 00:00 TIL: Overriding Permalink Generation in FriendlyId 2024-07-11 00:00 Say hello to Jelly: the simplest way to jam on email as a team 2024-05-16 00:00 TIL: Fixing Broken Action Text Images in Atom Feeds 2024-04-18 00:00 Grassroots 2024-03-01 00:00 Let's talk about conversations 2024-02-23 00:00 TIL: Easily Support Gravatars in Rails 2024-02-12 12:01 How We Built Unique Social Preview Images for Pika 2024-01-31 00:00 Pika: Start Your Happy Blog 2023-11-15 00:00 TIL: Listen for JavaScript events only once! 2023-11-13 00:00 Why We're Writing Blog Software 2023-11-03 00:00 Lettini is Good Enough 2023-10-18 00:00 Good Enough Marketing: The Preparation 2023-10-17 00:00 Adding Social Preview Images To Our 11ty Blog 2023-09-28 00:00 How We Made A Good Enough Zine 2023-09-27 00:00 TIL: Tapback Keyboard Shortcuts 2023-09-26 00:00 TIL: Use touch-action: manipulation; to avoid double-tap-to-zoom 2023-08-31 00:00 Thoughts On Thoughts 2023-08-23 00:00 Bad Ideas Are Fun 2023-08-18 00:00 The Space Between Us 2023-08-14 20:09 Having Trouble Getting Started? Pair Up! 2023-08-10 20:09 Fixing Things 2023-08-07 16:30 TIL: Rails has_one Nested Attributes Tweaking 2023-08-04 00:00 TIL: System Colors are supported in CSS, but they’re unreliable 2023-08-02 16:17 TIL: Turbo Stream and personalised content 2023-07-31 21:43 TIL: Blocking Password App Autocomplete on Form Fields 2023-07-31 19:24 Yes, Facebook Is Terrible, but Also… 2023-07-13 13:17 TIL: Managing Raspberry Pi software with a bit less pain 2023-07-05 14:00 Cool Songs Don’t Die 2023-06-29 15:52 How We Built Quack (Beta) 2023-06-28 20:52 Why We Built Quack (Beta) 2023-06-22 00:00 That time Marvel secretly endorsed my podcast with “the greatest comic book cover of all time” 2023-06-21 00:00 Our Favorite Video Games Right Now 2023-06-20 00:00 Cosmic Maelstrom 2023-06-16 00:00 Cool URLs Don’t Die 2023-06-16 00:00 TIL: Don’t forget your Web Manifest file 2023-06-05 00:00 TIL: Deploying a Sinatra app to Render.com 2023-06-01 00:00 Beware of Free Software 2023-06-01 00:00 My Tears of the Kingdom Addiction 2023-05-31 00:00 TIL: Turbo Stream broadcasting needs default_url_options to be set 2023-05-26 00:00 The Element of Surprise 2023-05-19 20:55 Season 3, Issue 4: Cosmic Staggering Tortoises 2023-05-17 00:00 Strong Prototypes, Weakly Held 2023-05-12 17:41 Season 3, Issue 3: Cosmic Maelstrom 2023-05-12 00:00 Our ChatGPT Mission Statement 2023-04-25 00:00 Actual Customer Support Is Remarkable 2023-04-04 00:00 PEOs are Good Enough (for us) 2023-03-15 00:00 Asking the Right Question 2023-03-15 00:00 TIL: Use randomness to prevent email trimming 2023-03-07 00:00 Season 3, Issue 2: Britney Coltrane 2023-03-01 00:00 Good Enough, A Serious Business 2023-02-23 00:00 TIL: Merge nested attributes in Rails permit params 2023-02-15 00:00 TIL: JavaScript Turbo Stream Requests 2023-02-10 00:00 All About CSS: Alphabetize, Normalize, and Dark-mode-itize 2023-02-10 00:00 Season 3, Issue 1: Whale, Hello There! 2023-02-08 00:00 TIL: Rails Testing 2023-02-07 00:00 TIL: Turbo Frames 2023-02-07 00:00 TIL: Victory Symbol 2022-07-11 00:00 Season 1, Issue 5: Promotes Regularity 2022-06-24 00:00 Season 1, Issue 4: Issue 4-evah 2022-06-03 00:00 Season 1, Issue 2: Just the Two of Us 2022-06-03 00:00 Season 1, Issue 3: Fool Me Three Times 2022-05-20 00:00 Issue 0: Collector's Item 2022-05-20 00:00 Season 1, Issue 1: The Loneliest Number
2025-03-23 03:22 Beef and Bean Bake 2025-02-08 03:43 Beef and Biscuit Casserole 2025-02-01 05:55 Gingerbread Cookies 2025-01-25 01:55 Boyfriend Cookies 2025-01-16 06:48 Fudge Roll 2024-12-20 06:54 Holiday Fruit Balls 2024-12-10 05:06 Pulled Butter Mints 2024-12-03 17:26 Memory Making Fudge Frosting 2024-12-02 00:50 Fluffy White Frosting 2024-11-14 03:18 Watergate Cake (Pistachio) 2024-11-06 04:10 Strawberry Cake 2024-10-29 01:49 Dark Fruit Cake (Wedding Cake) 2024-10-23 18:35 Pig Pickin' Cake (Pineapple) 2024-10-21 23:22 Dump Cake 2024-10-13 03:18 Lemon Sheet Cake
2023-10-12 15:53 New & Noteworthy Picture Books: October 2023 2023-09-11 13:34 New and Noteworthy Picture Books: September 2023 2023-08-09 16:41 New & Noteworthy Picture Books: August 2023 2023-07-31 18:36 Help your child discover the joys of reading this summer 2023-07-20 20:05 Read Forwards, Backwards or Upside down 2023-07-05 19:40 New and Noteworthy Picture Books: July 2023 2023-06-01 16:01 New and Noteworthy Picture Books June 2023 2023-05-24 20:05 Equity and Diversity Resources for Kids 2023-05-09 18:58 New and Noteworthy Picture Books May 2023 2023-03-30 21:28 New and Noteworthy Picture Books April 2023
2024-12-09 23:48 A Christmas 'Messiah' 2024-11-30 22:35 Talking to Old People 2024-10-14 22:33 Yesterday's Papers 2024-09-30 07:00 My Brother Bob 2024-06-03 23:04 Marlene Fagan's Life of Music 2024-05-27 07:00 Biting the Hand that Feeds You 2024-05-19 13:57 A Third Visit to the Valley 2024-02-02 08:00 Beauty and Grace 2024-01-14 23:16 A Fraternal Reunion in the Antipodes 2023-12-28 08:00 Post-Armageddon Coping Strategies
2025-03-31 07:00 Summary of changes for March 2025 2025-03-01 07:00 Summary of changes for February 2025 2025-02-01 07:00 Summary of changes for January 2025 2025-01-01 07:00 Summary of changes for December 2024 2024-11-30 07:00 Summary of changes for November 2024 2024-10-31 07:00 Summary of changes for October 2024 2024-10-01 07:00 Summary of changes for September 2024 2024-08-31 07:00 Summary of changes for August 2024 2024-08-04 07:00 Summary of changes for July 2024 2024-06-29 07:00 Summary of changes for June 2024 2024-06-03 07:00 Summary of changes for May 2024 2024-05-02 07:00 Summary of changes for April 2024 2024-04-01 07:00 Summary of changes for March 2024 2024-03-01 07:00 Summary of changes for February 2024 2024-02-01 07:00 Summary of changes for January 2024 2023-12-31 07:00 Summary of changes for December 2023 2023-12-01 07:00 Summary of changes for November 2023 2023-11-01 09:00 Summary of changes for October 2023 2023-10-02 06:00 Summary of changes for September 2023 2023-09-01 06:00 Summary of changes for August 2023 2023-07-01 06:00 Summary of changes for July 2023 2023-06-01 06:00 Summary of changes for June 2023 2023-05-01 09:00 Summary of changes for May 2023 2023-04-01 09:00 Summary of changes for April 2023 2023-03-31 09:00 Summary of changes for March 2023 2023-02-28 09:00 Summary of changes for February 2023 2023-01-31 09:00 Summary of changes for January 2023 2023-01-01 09:30 Summary of changes for December 2022-11-30 00:00 Summary of changes for November 2022-10-31 00:00 Summary of changes for October 2022-09-03 00:00 Summary of changes for September 2022-08-31 00:00 Summary of changes for August 2022-07-02 00:00 Summary of changes for July 2022-07-02 00:00 Summary of changes for June 2022-06-01 00:00 Summary of changes for May 2022-05-01 00:00 Summary of changes for April 2022-03-31 00:00 Summary of changes for March 2022-02-28 00:00 Summary of changes for February 2022-01-31 00:00 Summary of changes for January 2021-12-31 00:00 Summary of changes for December 2021-12-01 00:00 Summary of changes for November 2021-11-03 00:00 Summary of changes for October 2021-10-03 00:00 Summary of changes for September 2021-09-04 00:00 Summary of changes for August 2021-08-01 00:00 Summary of changes for July 2021-07-28 00:00 Dry Toilet Installation 2021-07-01 00:00 Summary of changes for June 2021-06-08 00:00 Summary of changes for May 2021-04-22 00:00 Wood stove installation 2021-03-02 00:00 Summary of changes for April 2021-03-01 00:00 Summary of changes for March 2021-02-28 00:00 Summary of changes for February 2021-01-31 00:00 Summary of changes for January 2020-12-31 00:00 Summary of changes for December 2020-11-30 00:00 Summary of changes for November 2020-10-31 00:00 Summary of changes for October 2020-10-13 00:00 Working offgrid efficiently 2020-07-31 00:00 North Pacific Logbook 2020-02-28 00:00 Typhoons and mold 2019-08-11 00:00 a home for pino 2019-07-22 00:00 tools ecosystem 2019-03-13 00:00 hello fujisan 2019-03-01 00:00 goji no chaimu 2018-11-26 00:00 the promise of pancakes 2018-11-20 00:00 doldrumming 2018-09-05 00:00 leleuvia 2018-08-20 00:00 where is the turtle farm 2018-06-12 00:00 captain what is this 2018-06-02 00:00 projects and pain 2018-06-01 00:00 an island to oneself 2017-07-29 00:00 the rock of polynesia 2017-07-01 00:00 internet in paradise 2017-04-01 00:00 rainy with a chance of mosquitoes
2025-04-22 05:22 Their halving vs our sharing 2025-04-19 15:19 Inbox, begone! 2025-04-19 08:50 “Are you an anarchist?” 2025-04-17 14:05 Counting the Reals 2025-04-17 07:47 I stopped sticking to FOSS but immediately regretted that decision 2025-04-05 07:26 Offline is for everyone 2025-04-05 06:28 Copyright colonialism 2025-03-29 09:11 Things I hate in games I love 2025-03-29 08:24 Moderaternas språkliga vaghet 2025-03-29 06:22 Romanizing ギャル 2025-03-28 11:20 “Donkey”/“Zebra” style bridging 2025-03-27 19:15 NOSTR moderation? 2025-03-26 10:13 When calendar was a verb 2025-03-26 09:42 GTD vs timeboxing 2025-03-24 05:38 Regn mot krig 2025-03-18 19:51 Vendor Lock-in 2025-03-18 07:41 The Two Wolves 2025-03-18 07:11 I 2025-03-17 10:28 Noise positivity 2025-03-17 10:11 What do I want to do before that?
2025-04-16 13:55 Beach daydreams, lost at sea 2025-04-10 20:55 tl;dr I ran a marathon at the weekend and it was hard 2025-04-04 14:00 I’m on People and Blogs today 2025-04-03 19:00 Between early computing and modern computing: some cultural histories 2025-03-28 16:40 Filtered for the rise of the well-dressed robots 2025-03-20 21:17 Diane, I wrote a lecture by talking about it 2025-03-19 20:10 An appreciation for the Useless Machine 2025-03-13 12:47 If a web server runs websites then a corporation server…?
2025-04-20 13:00 Spending on Ourselves 2025-04-19 13:00 AI Advances and Detection Strategy 2025-04-18 13:00 British and American Connotations 2025-04-17 13:00 Host Keys and SSHing to EC2 2025-04-09 13:00 Electric Lunchbox 2025-04-05 13:00 Risers for Foot Percussion 2025-04-04 13:00 Quarter Inch Cables are Devious 2025-04-03 13:00 Cheesecake Frosting 2025-04-02 13:00 Attending LessOnline 2025-03-29 13:00 Auto Shutdown Script 2025-03-23 13:00 Pictures for 2024 2025-03-21 13:00 Silly Time 2025-03-16 13:00 Counting Objections to Housing 2025-03-13 13:00 Bike Lights are Cheap Enough to Give Away 2025-03-12 13:00 Penny Whistle in E? 2025-03-05 13:00 Camps Should List Bands 2025-03-04 13:00 Contra Dance Pay and Inflation 2025-03-03 13:00 Middle School Choice 2025-03-02 13:00 Saving Zest 2025-03-01 13:00 Real-Time Gigstats 2025-02-28 13:00 Dance Weekend Pay II 2025-02-26 13:00 Kingfisher Tour February 2025 2025-02-08 13:00 Less Laptop Velcro 2025-02-05 13:00 BIDA Calendar iCal Feed 2025-02-03 13:00 Tear Down the Burren 2025-02-01 13:00 Seasonal Patterns in BIDA's Attendance 2025-01-23 13:00 Contra Dances Getting Shorter and Earlier 2025-01-21 13:00 Kitchen Air Purifier Comparison 2025-01-19 13:00 Maximally Eggy Crepes 2025-01-18 13:00 Beards and Masks?
2025-02-25 22:35 Recent Reading: Three Good Books 2024-12-10 16:33 Aragonite – A Mineral Ramble 2024-11-02 20:16 Falling Leaves 2024-08-09 02:38 Midsummer: Minihaha and the Sierra Nevada 2024-04-07 15:55 Winter’s Leaves (Minihaha Creek) 2024-02-21 02:12 Yet More Ice on Minihaha Creek 2024-02-06 00:14 More Ice Crystals on Minihaha Creek 2024-02-02 22:26 Mud Along Minihaha Creek 2024-01-11 23:47 Ice on Minihaha Creek, 2 2024-01-06 22:19 Theatre: ‘Art’ at the Guthrie
2025-03-07 00:00 Standards for ANSI escape codes 2025-02-13 12:27 How to add a directory to your PATH 2025-02-05 16:57 Some terminal frustrations 2025-01-11 09:46 What's involved in getting a "modern" terminal setup? 2024-12-12 09:28 "Rules" that terminal programs follow 2024-11-29 08:23 Why pipes sometimes get "stuck": buffering 2024-11-18 09:35 Importing a frontend Javascript library without a build system 2024-11-09 09:24 New microblog with TILs 2024-10-31 08:00 ASCII control characters in my terminal 2024-10-27 07:47 Using less memory to look up IP addresses in Mess With DNS 2024-10-07 09:19 Some notes on upgrading Hugo 2024-10-01 10:01 Terminal colours are tricky 2024-09-27 11:16 Some Go web dev notes 2024-09-12 15:09 Reasons I still love the fish shell 2024-08-19 08:15 Migrating Mess With DNS to use PowerDNS 2024-08-06 08:38 Go structs are copied on assignment (and other things about Go I'd missed) 2024-07-08 13:00 Entering text in the terminal is complicated 2024-07-03 08:00 Reasons to use your shell's job control 2024-06-03 09:45 New zine: How Git Works! 2024-04-10 12:43 Notes on git's error messages
2025-04-23 11:00 Bonvenon al Otavo — MeKaRo 2025 2025-04-22 13:00 Preskaŭ 100 aliĝintoj al Toronto2025! 2025-04-20 13:00 Virtualan Amerikan Renkontiĝon Inter Esperantistoj 2025-03-29 11:00 Jam estas pli ol 60 aliĝintoj al Toronto2025! 2025-03-27 11:00 Aŭskultu “Usone Persone” podkaston pri Toronto 2025-03-26 11:00 “Usonanoj baldaŭ invados Kanadon” 2025-03-25 11:00 Kongresaj Ekskursoj! 2025-03-24 11:00 Honoraj Gastoj de la Dulanda Kongreso 2025-03-03 12:00 Lumbildoj pri la DLK 2025-03-02 12:00 Tagordo de la Estrara Kunveno — 22a de Februaro
2025-04-22 13:40 📝 22 April 2025 at 13:35 - The can is open and there are worms everywhere buds... 2025-04-21 14:50 📝 21 April 2025 at 14:50 - It was all going so well with Fedora until I... 2025-04-21 08:50 📝 21 April 2025 at 08:43 - Continuing with Fedora and quite enjoying it There are still... 2025-04-20 19:55 The Wild Robot Protects 2025-04-19 20:15 Initial Thoughts of the Framework 13 2025-04-19 07:55 📝 19 April 2025 at 07:51 - Finallyyyyyyyy... 2025-04-18 17:40 📝 18 April 2025 at 17:39 - When the Wireshark wiki uses the plucky little CSS framework... 2025-04-18 09:15 📝 18 April 2025 at 09:12 - The kids were in holiday club yesterday and the sun... 2025-04-17 17:50 📝 17 April 2025 at 17:48 - Youngest Muuuuuuum what's that orange man doing pic for reference... 2025-04-16 17:00 📝 16 April 2025 at 17:00 - This is why you shouldn't put stickers on your laptop... 2025-04-16 14:45 📝 16 April 2025 at 14:42 - Finally... 2025-04-12 15:45 Why I Decided on the Framework 13 for My Next Laptop 2025-04-10 15:40 📝 10 April 2025 at 15:37 - I decided to cancel my pre-order of the new frameworkcomputer... 2025-04-10 12:10 📝 10 April 2025 at 12:06 - I have unsubscribed from the TL DR newsletter today after... 2025-04-10 10:45 Blogging Expectations 2025-04-10 06:35 📝 10 April 2025 at 06:32 - When your dogs follow you into the toilet and instantly... 2025-04-07 18:40 📝 7 April 2025 at 18:39 - In preparation for my new Framework laptop I've been playing... 2025-04-05 09:40 📝 5 April 2025 at 09:39 - ... 2025-04-04 12:15 YouTube Shorts Are Like Crack 2025-04-04 06:10 📝 4 April 2025 at 06:11 - So who's up for a global recession then Anyone No... 2025-04-03 06:40 📝 3 April 2025 at 06:35 - Thinking about my next laptop and Apple has been giving... 2025-03-30 09:10 Roadkill 2025-03-29 20:45 📝 29 March 2025 at 20:45 - I heard this great saying today Intelligence is knowing a... 2025-03-29 15:40 📝 29 March 2025 at 15:37 - My wife recently got a rooster to help look after... 2025-03-29 11:45 📝 29 March 2025 at 11:39 - Youngest Daaaaaaaaad how was the earth made Me explains the... 2025-03-23 12:15 📝 23 March 2025 at 12:12 - Walked up to my youngest put my wrist on his... 2025-03-21 16:25 Improving My Journal 2025-03-19 08:25 The Wild Robot Escapes 2025-03-12 16:15 How to Work Better 2025-03-10 15:30 New Motorbike & Broken Phone Drama 2025-02-27 08:30 iOS Mail Is Shite 2025-02-21 11:05 Thanks For The Emails 2025-02-15 13:15 Work to Live, Don’t Live to Work 2025-01-29 23:00 Worst Day Ever 2025-01-26 20:15 The Wild Robot 2025-01-24 10:55 RSS Feed Changes 2025-01-20 15:30 How I Do Security Questions 2025-01-17 07:50 Fellas, it's gay to like pop music? 2025-01-12 11:45 Automatically Pulling Multiple Repos From GitHub on Mac 2025-01-10 17:35 Aligning Automattic’s Sponsored Contributions to WordPress
2025-04-22 21:59 Kontribuu al la Kleriga Lundo en Brno 2025-04-21 21:59 La aprila rabato: Kanto de telegrafistoj 2025-04-20 17:55 Gajan Paskon en Kristo resurektinta! 2025-04-19 15:03 Abismoj de la menso kaj de la vivo 2025-04-18 20:45 Kion Esperanto donas al infanoj? 2025-04-17 21:52 Kontribuu al la kongresa temo de la 110a UK en Brno 2025-04-16 21:35 BET-59: Konatiĝu kun Kristin Tytgat 2025-04-15 16:11 La printempa Ondo aperis 2025-04-14 11:55 Antaŭ 108 jaroj forpasis Ludoviko Zamenhof 2025-04-13 08:12 “Esperanto-novaĵoj”, la plej populara Telegram-kanalo en Esperanto
0000-04-11 00:00 Istanbul' Istanbulo. 0000-04-11 00:00 Romano pri Romano.
2025-04-22 03:11 Islanda majstroverko dronis en kafo 2025-04-16 20:06 La komitato de TEJO denove rifuzis al Matúšov 2025-04-10 09:39 Mondpopolo manifestiĝas 2025-04-03 13:20 La buĝeto de TEJO: ĉu vere tutmonda? 2025-04-02 10:55 Profesia uzo de Esperanto disvendiĝis amase 2025-04-01 00:14 Usonanoj planas Operacon Invado en Kanado 2025-03-24 18:06 Ĉu AI riĉigas la Esperantan kulturon? 2025-03-18 08:28 AI necesigis interpretadon al Esperanto 2025-03-11 06:38 Ĉu UEA kunvenos konstitucie? 2025-03-04 07:03 Trump donis novajn argumentojn por Esperanto
2025-03-24 00:00 Statistically, When Will My Baby Be Born? 2025-03-13 16:30 ChatGPT Would be a Decent Policy Advisor 2025-03-05 00:00 March 2025 2025-02-20 11:42 Humanity's Last Exam 2025-01-26 10:00 DeepSeek 2025-01-12 14:52 Common Misconceptions in AI 2025-01-11 17:24 Undetected AI Exam Answers 2025-01-11 17:12 Unbaited 2025-01-11 17:02 Smidgeons 2025-01-07 09:58 How to Import Academic Papers from Zotero into Tana 2025-01-04 00:00 Growing a Human: The First 30 Weeks 2024-12-01 00:00 December 2024 2024-10-05 00:00 Aesthetic Command Lines with Hyper, Spaceship, and Oh My Zsh 2024-07-07 00:00 Leaving Elicit 2024-07-01 00:00 July 2024 2024-05-30 00:00 Home-Cooked Software and Barefoot Developers 2024-04-30 00:00 Faking William Morris, Generative Forgery, and the Erosion of Art History 2024-04-13 00:00 On Opening Essays, Conference Talks, and Jam Jars 2024-03-18 00:00 Spinning Worlds, Seasickness, and Dealing with Vestibular Neuritis 2024-03-11 00:00 A Collection of Design Engineers 2024-02-20 00:00 Gathering Structures 2024-01-07 00:00 Speculative Calendar Events 2023-12-27 00:00 Ambient Co-presence 2023-12-18 00:00 Historical Trails 2023-12-01 00:00 December 2023 2023-09-01 00:00 September 2023 2023-06-20 00:00 Squish Meets Structure 2023-06-12 00:00 Language Model Sketchbook, or Why I Hate Chatbots 2023-06-01 00:00 June 2023 2023-04-27 00:00 The Expanding Dark Forest and Generative AI 2023-04-18 00:00 Computational Notebooks 2023-01-30 00:00 Teenage Skeuomorphic Desktop Designs 2023-01-08 00:00 Reverse Outlining with Language Models 2022-12-31 00:00 The Dark Forest and Generative AI 2022-12-17 00:00 Empty Pointers and Constellations of AI 2022-11-14 00:00 Command K Bars 2022-11-01 00:00 November 2022 2022-10-23 00:00 Programming Portals 2022-08-24 00:00 Folk Interfaces 2022-07-15 00:00 Joining Ought 2022-07-01 00:00 July 2022 2022-05-25 00:00 The Block-Paved Path to Structured Data 2022-05-04 00:00 Daily Notes Pages 2022-04-01 00:00 A Picture Worth a Thousand Programmes 2022-03-18 00:00 Programmable Notes 2022-02-20 00:00 Interoperable Personal Libraries and Ad Hoc Reading Groups 2022-01-14 00:00 Spatial Web Browsing 2022-01-08 00:00 Assumed Audiences 2021-12-22 00:00 The Finest Narrative Non-Fiction Essays 2021-11-10 00:00 Epistemic Disclosure 2021-10-24 00:00 Metaphors We Web By 2021-10-02 00:00 Algorithmic Transparency 2021-10-01 00:00 October 2021 2021-08-19 00:00 Plebeian Programming with Keyboard Maestro 2021-08-01 00:00 August 2021 2021-08-01 00:00 The Cultural Anthropology of React 2021-07-29 00:00 Tools for Thought as Cultural Practices, not Computational Objects 2021-06-20 00:00 Paleolithic Nostalgia 2021-05-18 00:00 Natureculture, Moral Purity, and Cultural Boundaries 2021-05-07 00:00 The Linear Oppression of Note-taking Apps 2021-04-26 00:00 Digital Gardening for Non-Technical Folks 2021-04-09 00:00 The Echo & Narcissus Writing Club 2021-03-13 00:00 Pink, Soft, Glittering Developers 2021-02-19 00:00 Fetishism & Mechanical Keyboards 2021-01-12 00:00 Making Programming Visual, Spatial, and Learnable 2021-01-02 00:00 Transclusion and Transcopyright Dreams 2020-12-28 00:00 Organic, Local, Artisan Data Storage 2020-12-26 00:00 Positioning Elements & Scrollytelling in CSS 2020-12-15 00:00 Painting Roam Research with Custom CSS 2020-11-18 00:00 A Digital Anthropology Reading List 2020-11-16 00:00 The Eponymous Laws of Programming 2020-11-01 00:00 A History of Cyborgs 2020-11-01 00:00 Neologisms 2020-10-03 00:00 A Brief Introduction to Digital Anthropology 2020-09-27 00:00 GreenSock Animations with React Hooks 2020-09-16 00:00 Tools for Thought as Cultural Practices, not Computational Objects 2020-09-08 00:00 The Bare Essentials of Greensock 2020-09-01 00:00 September 2020 2020-08-20 00:00 Illustrating Gatsby's Key Concepts 2020-08-18 00:00 Why You Own an iPad and Still Can't Draw 2020-08-08 00:00 Problematic Proteins 2020-08-04 00:00 New Harvest & Illustrating the Cultivated Meat Podcast 2020-08-03 00:00 The Gift Economy 2020-07-28 00:00 Synecdoche: Drawing the Part for the Whole 2020-07-22 00:00 A Meta-Tour of This Site 2020-07-21 00:00 Douglas, Dirt, and Matter Out of Place 2020-07-10 00:00 The Pattern Language of Project Xanadu 2020-06-28 00:00 Growing the Evergreens 2020-06-28 00:00 The Knowledge Hydrant 2020-06-27 00:00 Frequently Asked Questions 2020-06-26 00:00 A Naïve Exploration of Computer-Supported Collaborative Learning 2020-06-19 00:00 Silent Synchronous Reading Sessions 2020-06-16 00:00 Visually Workshopping the AWS Cloud 2020-06-16 00:00 What the Fork is React Suspense? 2020-06-15 00:00 Are Data Unions the Future of Data? 2020-06-10 00:00 A Brief History & Ethos of the Digital Garden 2020-06-03 00:00 Pattern Languages in Programming and Interface Design 2020-06-01 00:00 A Metaphorical Reading Collection 2020-05-31 00:00 Tending Evergreen Notes in Roam Research 2020-05-21 00:00 Fixing Common Git Mistakes 2020-05-20 00:00 What App is That? 2020-05-12 00:00 Tracking Humanity 2020-05-04 00:00 A Short History of Bi-Directional Links 2020-05-02 00:00 The Dark Forest and the Cozy Web 2020-05-01 00:00 Drawing the Invisible: React Explained in Five Visual Metaphors 2020-04-30 00:00 A Chat with Henry Zhu on OSS & Gift Economies 2020-04-16 00:00 Building a Second Brain: The Illustrated Notes 2020-03-01 00:00 How to Become a Neo-Cartesian Cyborg 2020-02-08 00:00 Defend Your Cookies with Essential Web Security Tactics 2020-01-24 00:00 How to Draw Invisible Programming Concepts: Part I 2020-01-22 00:00 What the Fork is xState? 2020-01-16 00:00 A Journey into Vue-Router 2020-01-10 00:00 What the Fork is Rust? 2020-01-01 00:00 The Art and Craft of Gatsby Themes 2019-12-28 00:00 JavaScript Bits You Skipped the First Time Around 2019-12-28 00:00 Meat Planet: The Illustrated Notes 2019-11-02 00:00 Building Custom React Hooks 2019-08-10 00:00 Immutable Data with Immer and Personal Assistant Bots 2019-07-30 00:00 Speaking the GraphQL Query Language 2019-07-06 00:00 The Best Illustration Books and Courses 2019-06-23 00:00 A Fresh Serving of JavaScript ES2019 2019-06-01 00:00 The JAMStack, Gatsby & Contentful 2019-05-20 00:00 Instachatting with Vue & Socket.io 2019-05-14 00:00 Building VR Apps with React360 2019-05-10 00:00 Testing Apps with Cypress 2019-05-01 00:00 How Are Compilers & Transpilers Different? 2019-04-10 00:00 Meet the Robowaiter APIs Serving Us Data 2019-03-10 00:00 A Shelfish Starter Guide to Databases 2019-02-14 00:00 A Fruitful Guide to JavaScript's Comparison Operators 2019-02-01 00:00 What the Fork is Babel? 2019-01-20 00:00 JSX is a Lovechild 2019-01-20 00:00 JavaScript's ...spread Operator 2019-01-20 00:00 What the Fork is the React Virtual DOM
2024-11-12 11:37 Special Offer! 2024-02-01 15:50 Lenten Challenge 2024 2023-02-23 13:18 ChatGPT's Opinion of Me 2023-02-17 12:35 Lenten Challenge 2023 2022-12-24 10:34 Blog Now Fully Back to Normal (I think) 2022-06-18 07:38 Resistance Zero: Amendment/Recommendation 2022-06-15 08:00 How Yesterday's New System (Resistance Zero) Compares with Other Systems 2022-06-14 08:00 Resistance: How to Make the Most of It - The Resistance Zero System 2022-06-13 09:48 Resistance: The Key Time Management Concept 2022-05-03 16:34 Some Suggested Improvements to NQ-FVP
2025-04-15 19:39 HEIR talk at FHE.org 2025-04-01 07:00 Does Baby Have Hat 2025-02-23 18:57 My 4-year-old declares 36 the best number 2025-02-10 03:47 Anyone know of an approachable proof of the Caratheodory-Fejer theorem? 2025-02-07 05:24 Explainable Linear Programs 2025-01-08 01:47 I'll be at the JMM 2025-01-04 18:11 Epiphanies from Tape Measures 2025-01-03 07:00 Fully Homomorphic Encryption and the Public 2024-11-15 18:25 The last few months in HEIR 2024-11-15 16:28 Attention spans for math and stories 2024-11-01 07:00 Carnival of Mathematics #233 2024-10-31 05:22 How This Blog Does IndieWeb 2024-10-15 22:43 LWE Attack Benchmarking Project 2024-09-12 22:02 Dynamic Programming Fail 2024-09-07 04:18 Packing Matrix-Vector Multiplication in Fully Homomorphic Encryption 2024-09-02 21:01 Shift Networks 2024-08-07 21:14 Webmentions and POSSE improvements 2024-08-04 14:00 MLIR — Defining Patterns with PDLL 2024-08-02 22:51 Polynomial dialect and mlir-opt tutorial upstreamed 2024-07-31 07:00 Fully Homomorphic Encryption in Production Systems 2024-07-27 18:49 Ben Recht on Meehl's Philosophical Psychology 2024-06-25 22:34 Detecting field names with C++ metaprogramming 2024-06-21 18:07 Barycentric Lagrange Interpolation 2024-06-06 18:58 Random life updates 2024-05-17 22:55 Math databases 2024-05-13 03:28 Experiments with POSSE 2024-05-06 17:18 Remez and function approximations 2024-05-04 15:30 A High-Level Technical Overview of Fully Homomorphic Encryption 2024-04-01 07:00 Unusual Tips for Parenting Toddlers 2024-03-09 04:06 Tabletop Games Based on Math Problems 2023-11-15 11:20 MLIR — A Global Optimization and Dataflow Analysis 2023-11-01 07:00 MLIR — Lowering through LLVM 2023-10-23 06:00 MLIR — Dialect Conversion 2023-10-14 06:00 Socks, a matching game based on an additive combinatorics problem 2023-09-20 08:00 MLIR — Canonicalizers and Declarative Rewrite Patterns 2023-09-18 11:08 Encoding Schemes in FHE 2023-09-13 09:00 MLIR — Verifiers 2023-09-11 08:00 MLIR — Folders and Constant Propagation 2023-09-07 08:00 MLIR — Using Traits 2023-09-05 21:47 Computing Percentages Easier 2023-08-21 08:00 MLIR — Defining a New Dialect 2023-08-10 14:41 MLIR — Using Tablegen for Passes 2023-08-10 14:39 MLIR — Writing Our First Pass 2023-08-10 14:36 MLIR — Running and Testing a Lowering 2023-08-10 14:32 MLIR — Getting Started 2023-08-10 12:22 Google's Recent FHE work, and starting HEIR 2023-07-10 07:00 Two's Complement and Group Theory 2023-04-01 05:00 We're Knot Friends 2023-02-27 08:00 Sample Extraction from RLWE to LWE 2023-02-13 11:34 Google's Fully Homomorphic Encryption Compiler — A Primer 2022-12-28 14:52 Estimating the Security of Ring Learning with Errors (RLWE) 2022-12-09 13:35 Negacyclic Polynomial Multiplication 2022-11-16 08:00 Polynomial Multiplication Using the FFT 2022-10-02 08:00 Carnival of Mathematics #209 2022-08-29 08:00 Key Switching in LWE 2022-07-16 14:39 Modulus Switching in LWE 2022-05-14 09:40 "Practical Math" Preview: Collect Sensitive Survey Responses Privately 2022-04-01 07:00 Cocktails 2022-03-24 07:00 Silent Duels—Constructing the Solution part 2 2022-03-16 07:00 My next book will be "Practical Math for Programmers" 2021-12-11 13:57 The Gadget Decomposition in FHE 2021-10-14 08:00 Group Actions and Hashing Unordered Multisets 2021-09-01 08:00 Carnival of Mathematics #197 2021-06-14 08:00 Searching for RH Counterexamples — Exploring Data 2021-03-29 09:00 Regression and Linear Combinations 2021-03-06 10:08 Searching for RH Counterexamples — Productionizing 2021-02-16 09:00 Searching for RH Counterexamples — Scaling Up 2021-02-02 08:00 Searching for RH Counterexamples — Performance Profiling 2021-01-04 09:00 Searching for RH Counterexamples — Deploying with Docker 2020-10-20 09:00 Optimization Models for Subset Cover 2020-10-13 09:00 Searching for RH Counterexamples — Unbounded Integers 2020-09-28 20:48 Searching for RH Counterexamples — Search Strategies 2020-09-11 18:53 Searching for RH Counterexamples — Adding a Database 2020-09-11 15:51 Searching for RH Counterexamples — Setting up Pytest 2020-07-26 11:11 Taylor Series and Accelerometers 2020-05-22 12:36 Contextual Symbols in Math 2020-05-17 12:11 Musings on A New Interface for Mathematics 2020-05-17 11:12 Second Edition of A Programmer's Introduction to Mathematics 2020-01-14 07:00 The Communicative Value of Using Git Well 2019-12-01 07:00 A Good Year for "A Programmer's Introduction to Mathematics" 2019-06-30 07:00 Silent Duels—Constructing the Solution part 1 2019-06-08 08:00 Math Versus Dirty Data 2019-04-20 17:51 A Working Mathematician's Guide to Parsing 2019-01-28 15:45 Silent Duels—Parsing the Construction 2018-12-31 08:00 Silent Duels and an Old Paper of Restrepo 2018-12-01 07:57 A Programmer's Introduction to Mathematics 2018-08-10 07:00 Hanabi: a card game for logicians 2018-07-24 08:00 Visualizing an Assassin Puzzle 2018-04-13 08:00 For mathematicians, = does not mean equality 2018-03-25 09:51 A parlor trick for SET 2018-03-05 08:00 Earthmover Distance 2017-12-29 13:30 NP-hard does not mean hard 2017-11-08 08:59 Binary Search on Graphs 2017-09-24 08:00 Linear Programming and Healthy Diets — Part 2 2017-08-14 08:00 Notes on Math and Gerrymandering 2017-07-24 09:00 Boolean Logic in Polynomials 2017-06-22 09:00 Mathematical Genealogy 2017-06-12 08:00 Duality for the SVM 2017-06-05 08:00 Formulating the Support Vector Machine Optimization Problem 2017-05-22 08:00 The Inner Product as a Decision Rule 2017-04-24 09:00 Testing Polynomial Equality 2017-03-13 09:00 Bayesian Ranking for Rated Items 2017-02-27 08:00 The Reasonable Effectiveness of the Multiplicative Weights Update Algorithm 2016-11-03 08:00 A Spectral Analysis of Moore Graphs 2016-09-26 09:00 Voltage, Temperature, and Harmonic Functions 2016-09-20 15:21 Guest post, "What's up with graph Laplacians?" 2016-09-19 09:00 Zero-Knowledge: Definitions and Theory 2016-08-01 08:00 Zero Knowledge Proofs for NP 2016-07-11 08:00 The Blum-Blum-Shub Pseudorandom Generator 2016-07-05 08:00 Zero Knowledge Proofs — A Primer 2016-05-16 08:00 Singular Value Decomposition Part 2: Theorem, Proof, Algorithm 2016-04-18 09:00 Singular Value Decomposition Part 1: Perspectives on Linear Algebra 2016-03-28 09:00 Tensorphobia and the Outer Product 2016-03-05 18:41 My Graduate Career in Math 2016-02-08 10:00 Big Dimensions, and What You Can Do About It 2016-01-11 14:05 Concrete Examples of Quantum Gates 2016-01-04 09:00 Hashing to Estimate the Size of a Stream 2015-12-28 09:00 Load Balancing and the Power of Hashing 2015-11-23 22:06 The Inequality 2015-11-12 09:00 A Quasipolynomial Time Algorithm for Graph Isomorphism: The Details 2015-10-26 11:08 Serial Dictatorships and House Allocation 2015-10-19 09:00 One definition of algorithmic fairness: statistical parity 2015-09-21 11:33 The Boosting Margin, or Why Boosting Doesn't Overfit 2015-09-07 11:02 The Welch-Berlekamp Algorithm for Correcting Errors in Data 2015-08-06 09:00 The Čech Complex and the Vietoris-Rips Complex 2015-07-13 09:00 What does it mean for an algorithm to be fair? 2015-06-08 09:00 Methods of Proof — Diagonalization 2015-05-18 09:00 Weak Learning, Boosting, and the AdaBoost algorithm 2015-05-04 09:00 The Many Faces of Set Cover 2015-04-06 09:00 Markov Chain Monte Carlo Without all the Bullshit 2015-03-23 09:00 The Codes of Solomon, Reed, and Muller 2015-03-09 09:00 Finding the majority element of a stream 2015-03-02 09:00 Hamming's Code 2015-02-16 09:00 A Proofless Introduction to Information Theory 2015-02-09 09:00 Zero-One Laws for Random Graphs 2015-02-02 09:00 The Giant Component and Explosive Percolation 2015-01-26 09:00 Multiple Qubits and the Quantum Circuit 2014-12-15 10:00 The Quantum Bit 2014-12-08 10:00 A Motivation for Quantum Computing 2014-12-01 10:00 Linear Programming and the Simplex Algorithm 2014-11-18 09:00 Learning a single-variable polynomial, or the power of adaptive queries 2014-11-10 09:00 The Complexity of Communication 2014-10-05 09:00 On the Computational Complexity of MapReduce 2014-09-29 10:00 Making Hybrid Images 2014-09-19 10:00 Occam's Razor and PAC-learning 2014-08-31 17:51 A Rook Game 2014-08-26 09:00 When Greedy Algorithms are Perfect: the Matroid 2014-08-25 06:50 Parameterizing the Vertex Cover Problem 2014-07-14 10:00 An Update on "Coloring Resilient Graphs" 2014-07-07 10:00 When Greedy Algorithms are Good Enough: Submodularity and the (1—1/e)-Approximation 2014-06-23 09:00 The Mathematics of Secret Sharing 2014-06-02 09:00 Linear Programming and Healthy Diets — Part 1 2014-05-26 09:00 Learning to Love Complex Numbers 2014-05-19 10:00 Community Detection in Graphs — a Casual Tour 2014-04-21 10:00 A problem that is not (properly) PAC-learnable 2014-04-14 10:00 Sending and Authenticating Messages with Elliptic Curves 2014-04-02 18:21 Stable Marriages and Designing Markets 2014-03-31 10:22 Elliptic Curve Diffie-Hellman 2014-03-19 10:00 Connecting Elliptic Curves with Finite Fields 2014-03-17 10:00 Want to make a great puzzle game? Get inspired by theoretical computer science. 2014-03-13 10:00 Programming with Finite Fields 2014-03-03 10:00 Martingales and the Optional Stopping Theorem 2014-02-26 10:00 (Finite) Fields — A Primer 2014-02-24 10:00 Elliptic Curves as Python Objects 2014-02-21 08:45 On Coloring Resilient Graphs 2014-02-16 10:00 Elliptic Curves as Algebraic Structures 2014-02-12 10:00 Simulating a Biased Coin with a Fair Coin 2014-02-10 10:00 Elliptic Curves as Elementary Equations 2014-02-08 19:03 Simulating a Fair Coin with a Biased Coin 2014-02-08 10:00 Introducing Elliptic Curves 2014-01-23 23:05 Fixing Bugs in "Computing Homology" 2014-01-21 22:11 RealityMining, a Case Study in the Woes of Data Processing 2014-01-17 10:10 How to Conquer Tensorphobia 2014-01-02 18:45 Probably Approximately Correct — a Formal Theory of Learning 2013-12-30 19:24 The Two-Dimensional Fourier Transform and Digital Watermarking 2013-12-09 09:00 Bandits and Stocks 2013-11-30 09:00 Lagrangians for the Amnesiac 2013-11-08 09:00 Adversarial Bandits and the Exp3 Algorithm 2013-10-28 11:42 Optimism in the Face of Uncertainty: the UCB1 Algorithm 2013-09-30 09:00 The Universal Properties of Map, Fold, and Filter 2013-09-09 09:00 Anti-Coordination Games and Stable Graph Colorings 2013-08-22 16:11 The Erdős-Rényi Random Graph 2013-08-18 17:43 Linear Regression 2013-07-23 20:33 Cauchy-Schwarz Inequality (and Amplification) 2013-07-14 10:03 Functoriality 2013-07-05 10:00 Reservoir Sampling 2013-06-28 12:47 Guest Post: Torus-Knotted Baklava 2013-06-16 18:55 Miller-Rabin Primality Test 2013-06-10 09:51 Why Theoretical Computer Scientists Aren't Worried About Privacy 2013-06-03 17:01 Conferences, Summer Work, and an Advisor 2013-06-01 23:49 Rings — A Second Primer 2013-05-24 14:53 Universal Properties 2013-05-15 12:43 Properties of Morphisms 2013-05-11 00:32 Bezier Curves and Picasso 2013-05-04 19:30 Categories as Types 2013-04-30 12:17 Rings — A Primer 2013-04-24 06:48 Introducing Categories 2013-04-16 18:00 Categories, What's the Point? 2013-04-15 11:14 Probabilistic Bounds — A Primer 2013-04-10 16:38 Computing Homology 2013-04-07 21:57 A Sample of Standard ML, the TreeSort Algorithm, and Monoids 2013-04-03 20:07 Homology Theory — A Primer 2013-03-28 13:36 Conditional (Partitioned) Probability — A Primer 2013-03-21 11:36 Methods of Proof — Induction 2013-03-04 22:19 Seam Carving for Content-Aware Image Scaling 2013-02-28 11:46 Methods of Proof — Contradiction 2013-02-22 20:43 Methods of Proof — Contrapositive 2013-02-16 12:56 Methods of Proof — Direct Implication 2013-02-08 11:24 Why there is no Hitchhiker's Guide to Mathematics for Programmers 2013-02-04 17:54 k-Means Clustering and Birth Rates 2013-01-22 11:44 Depth- and Breadth-First Search 2013-01-12 20:49 The Fundamental Group — A Primer 2013-01-04 13:45 Probability Theory — A Primer 2012-12-22 00:09 Groups — A Second Primer 2012-12-09 21:24 Neural Networks and the Backpropagation Algorithm 2012-12-08 23:42 Groups — A Primer 2012-12-04 08:30 Information Distance — A Primer 2012-12-02 15:17 Ramsey Number Lower Bound 2012-11-11 18:13 Constructing Topological Spaces — A Primer 2012-11-10 13:48 There are Infinitely Many Primes (Erdős) 2012-11-04 23:33 Topological Spaces — A Primer 2012-10-08 14:49 Decision Trees and Political Party Classification 2012-10-02 11:28 Complete Sequences and Magic Tricks 2012-09-26 11:51 Infinitely Many Primes (Using Topology) 2012-09-16 22:40 Trees—A Primer 2012-08-26 12:19 K-Nearest-Neighbors and Handwritten Digit Classification 2012-08-26 12:08 Metric Spaces — A Primer 2012-08-04 19:59 Machine Learning — Introduction 2012-07-29 20:01 The Cellular Automaton Method for Cave Generation 2012-07-25 20:11 Dynamic Time Warping for Sequence Comparison 2012-07-18 08:00 The Fast Fourier Transform 2012-06-28 12:08 Principal Component Analysis 2012-06-23 14:13 The Discrete Fourier Transform — A Primer 2012-06-14 22:03 Streaming Median 2012-06-12 06:00 Thoughts after a Year of Math ∩ Programming 2012-06-06 20:57 Generalized Functions — A Primer 2012-05-27 19:00 The Fourier Transform — A Primer 2012-05-19 23:28 Double Angle Trigonometric Formulas 2012-05-05 14:06 False Proof – 2 = 4, As the Limit of an Infinite Power Tower 2012-04-25 21:43 The Fourier Series—A Primer 2012-04-21 18:23 Kolmogorov Complexity—A Primer 2012-04-09 09:00 Optimally Stacking the Deck—Texas Hold 'Em 2012-03-22 18:34 Classic Nintendo Games are NP-Hard 2012-03-22 11:09 Caching (and Memoization) 2012-03-18 20:33 In Place Uniform Shuffle 2012-03-15 01:01 Learning Programming — Finger-Painting and Killing Zombies 2012-02-29 17:12 Other Complexity Classes 2012-02-23 19:57 P vs. NP, A Primer (And a Proof Written in Racket) 2012-02-08 19:42 Busy Beavers, and the Quest for Big Numbers 2012-02-07 21:30 Fundamental Theorem of Algebra (With Picard's Little Theorem) 2012-02-03 13:52 Cryptanalysis with N-Grams 2012-02-02 22:42 The Fundamental Theorem of Algebra (with Galois Theory) 2012-01-29 22:24 Handshake Lemma 2012-01-22 14:46 The Fundamental Theorem of Algebra (with the Fundamental Group) 2012-01-17 22:37 The Fundamental Theorem of Algebra (with Liouville) 2012-01-15 11:10 Word Segmentation, or Makingsenseofthis 2012-01-12 23:11 A Spoonful of Python (and Dynamic Programming) 2012-01-08 18:08 Numerical Integration 2012-01-01 19:11 Random (Psychedelic) Art 2011-12-30 15:36 Row Reduction Over A Field 2011-12-19 20:59 Metrics on Words 2011-11-25 16:33 Holidays and Homicide 2011-11-18 10:32 Tiling a Chessboard with Dominoes (Opposite Colors Removed) 2011-11-07 00:10 Z[√2] has Infinitely Many Units 2011-11-03 17:48 Conway's Game of Life in Conway's Game of Life 2011-10-25 14:46 False Proof: 1 = 2 (with Calculus) 2011-10-08 20:53 The Smallest Non-Cyclic Simple Group has Order 60 2011-10-02 22:42 A Taste of Racket 2011-10-02 16:16 N Choose 2 is the Sum of the First N-1 Integers 2011-09-04 22:41 n-Colorability is Equivalent to Finite n-Colorability (A Formal Logic Proof) 2011-08-17 15:25 Graduate Studies 2011-08-14 19:48 The Square Root of 2 is Irrational (Geometric Proof) 2011-08-11 13:16 The Perceptron, and All the Things it Can't Perceive 2011-08-10 19:26 A Dash of Python 2011-08-06 20:15 Programming Primers—An Introduction 2011-07-30 15:03 Number Theory—A Primer 2011-07-29 23:55 Encryption & RSA 2011-07-28 16:03 False Proof—All Numbers are Describable in at Most Twenty Words 2011-07-27 18:41 Eigenfaces, for Facial Recognition 2011-07-25 00:29 Inner Product Spaces—A Primer 2011-07-23 09:14 Möbius Transformations are Isometries of a Sphere 2011-07-20 18:07 Hunting Serial Killers 2011-07-19 17:10 False Proof—The Reals are Countable 2011-07-16 07:49 False Proof—All Horses are the Same Color 2011-07-14 22:24 Graph Coloring, or Proof by Crayon 2011-07-13 16:29 Three Circles and Collinear Centers of Dilation 2011-07-11 20:30 Optimally Stacking the Deck—Kicsi Poker 2011-07-09 18:14 Set Theory—A Primer 2011-07-07 14:14 False Proof—31.5 = 32.5 2011-07-05 19:01 False Proof—There are Finitely Many Primes 2011-07-05 18:36 False Proof—1 = 2 2011-07-05 18:13 Geometric Series with Geometric Proofs 2011-07-04 16:35 Turing Machines—A Primer 2011-07-02 23:41 Determinism and Finite Automata—A Primer 2011-07-01 12:52 Sums of k Powers 2011-06-30 20:50 Turing Machines and Conway's Dreams 2011-06-29 21:08 The Wild World of Cellular Automata 2011-06-26 20:24 Tiling a Chessboard 2011-06-26 16:19 Teaching Mathematics—Graph Theory 2011-06-24 15:46 Area of a Triangle 2011-06-24 15:05 Sums of the first n numbers, squares 2011-06-23 16:22 The Party Problem 2011-06-23 16:04 Number of Games in a Tournament 2011-06-21 17:25 Google's Page Rank—Why it Doesn't Work Anymore 2011-06-20 22:07 Google's Page Rank—The Final Product 2011-06-20 18:31 Featured Posts 2011-06-19 18:39 Linear Algebra—A Primer 2011-06-18 18:05 Google's PageRank—A First Attempt 2011-06-14 16:26 Big-O Notation—A Primer 2011-06-14 11:18 Well Orderings and Search 2011-06-13 14:26 Prime Design 2011-06-12 21:09 Google's PageRank—Introduction
2024-01-14 18:14 HOWTO: Change your behavior 2023-05-05 14:05 Hello, Perceptron: An introduction to artificial neural networks 2023-04-01 15:48 Make a fun, infinitely replayable game in 5 minutes with GPT-4 2022-12-31 19:36 26 programming languages in 25 days, Part 2: Reflections on language design 2022-12-27 23:28 26 programming languages in 25 days, Part 1: Strategy, tactics and logistics 2022-11-28 12:16 HOWTO: Avoid temptation -- why avoiding temptation is harder than you think 2022-11-01 18:05 HOWTO: Control yourself 2015-08-18 16:33 HOWTO: Get tenure 2015-07-17 03:33 Counting hash collisions with the birthday paradox 2012-01-03 15:06 12 resolutions for programmers
2025-04-03 10:04 Love, Creeps and Creatures: Buffy Season 2 2025-03-26 11:51 The Evil Things I've Done 2024-12-04 10:58 Returning to Sunnydale 2024-12-02 11:12 Snow Days 2024-09-18 09:33 When Hüsker Dü Was the "Fastest Band in The World" 2024-08-29 12:49 The Blogosphere Lives! 2024-08-27 09:00 Walks Through The Edgelands 2024-08-02 10:21 What to Do with My Blog When I’m Gone 2024-07-31 16:12 The Curious Charm of 'Black Books' 2024-07-29 17:50 Mausoleums of The Web 2024-07-25 11:07 Finding ‘The Devil’s Music’ in a Charity Shop 2024-07-22 17:02 Mosh Pits Made Me Who I Am 2024-07-16 16:11 The Peculiar World of Rik Little and ‘The Church of Shooting Yourself’ 2024-07-08 08:50 rAw TiMe: What An Untouchable ’90s Goth Can Tell Us About Dealing with Web Trolls 2024-06-25 10:27 What I Learned About Creativity From a Man Painting on a Treadmill 2024-06-19 09:00 You Are Not the Things You Like 2024-06-17 17:00 The Real Thing: Digital Imposters and Twisted Personas in ‘Perfect Blue’ 2024-06-12 14:23 Bytebeat Experiments 2024-05-30 15:35 The Y2K Aesthetic: Conceptualizing The Future We Live In 2024-05-15 18:00 Searching for Meaning in a 1998 Dream Emulator 2024-04-22 09:40 Can Your Website Fit on a Floppy Disk? 2024-03-19 10:00 The Psychology of Liminal Spaces 2024-02-15 12:15 I Was a Teenage Web Master 2024-02-01 11:30 My One Big Text File 2024-01-18 10:00 Blogs as Modern Commonplace Books 2023-11-13 17:00 Retreating Into Futures Past
2025-04-21 04:48 Week Notes 053 2025-04-17 18:05 The Midnight Library by Matt Haig 2025-04-13 17:59 Week Notes 052 2025-04-11 19:18 A Person with a Blog 2025-04-06 17:29 Week Notes 051 - A Reset 2025-04-03 19:21 Calorie Deficits and 75 My Way 2025-04-02 16:26 Micro Thoughts - March 2025 2025-03-31 01:17 Week Notes 050 2025-03-26 17:53 Empire of Storms by Sarah J. Maas 2025-03-25 16:52 144 Hours with My Parents
2025-04-17 16:23 Building My Tiny Cabin, Off-Grid and for Cash 2025-04-10 22:20 Prepped and Ready for Current Collapse of U.S. Empire 2025-03-31 20:12 Taos Hunger, Malnutrition Just Made Worse by Trump Food Cuts 2025-03-26 01:20 The Mesa: a Refuge for Misfits and Radicals 2025-03-23 17:03 Welcome to My Off-Grid Life
2025-04-19 20:57 📸 Photo 2025-04-19 12:59 Something something something, week notes 2025-04-16 02:40 In reply to: Common Cyborg | Jillian Weise | Granta 2025-04-13 20:04 In reply to: The rise of end times fascism, from The Guardian 2025-04-13 14:11 📸 Photo 2025-04-06 18:16 Muddy weeknotes 2025-04-06 17:45 leibovitz 2025-04-02 14:32 📸 Photo 2025-03-29 15:00 Late March Snow 2025-03-18 21:53 A day off 2025-03-01 19:40 Job posting 2025-02-23 20:30 mkv no more 2025-02-23 17:45 Skwaking Week Notes 2025-02-15 14:55 One last run 2025-02-01 02:53 In reply to: The politics of accessibility – Brian DeConinck 2025-01-31 12:32 Pull Requests 2025-01-17 02:11 That evil little owl 2025-01-17 02:08 Bullshit Jobs 2025-01-16 03:17 Oh so many peas 2025-01-15 16:55 Sirens & Muses 2025-01-12 15:30 Styrofoam cups and awk 2025-01-05 23:51 Not what I was expecting 2025-01-02 02:54 Laser sword new years 2024-12-31 13:15 Year in review, 2024 2024-12-31 03:08 The social is predicated on its exclusions 2024-12-30 02:42 Please clap 2024-12-29 23:31 Neon 2024-12-29 18:00 Hello my beautiful ghouls 2024-12-29 11:25 Bouncing off of books 2024-12-21 20:45 Thinking about week notes 2024-11-30 12:59 📸 Photo
2024-11-26 00:00 The Art and Mathematics of Genji-Kō 2024-06-05 00:00 A Picture is Worth 170 Tokens: How Does GPT-4o Encode Images? 2024-05-12 00:00 Let's Play Jeopardy! with LLMs 2024-04-08 00:00 Stacking Triangles for Fun and Profit 2024-02-25 00:00 Kaprekar's Magic 6174 2023-09-13 00:00 Cracking Playfair Ciphers 2022-12-10 00:00 My Dinner with ChatGPT 2022-12-01 00:00 A History of Encabulation 2022-11-14 00:00 Eight Billion People 2019-09-16 00:00 ML From Scratch, Part 6: Principal Component Analysis 2019-07-06 00:00 A Seriously Slow Fibonacci Function 2019-06-05 00:00 ML From Scratch, Part 5: Gaussian Mixture Models 2019-05-21 00:00 Adaptive Basis Functions 2019-03-01 00:00 ML From Scratch, Part 4: Decision Trees 2019-02-19 00:00 A Fairly Fast Fibonacci Function 2019-02-03 00:00 ML From Scratch, Part 3: Backpropagation 2018-12-27 00:00 ML From Scratch, Part 2: Logistic Regression 2018-11-29 00:00 ML From Scratch, Part 1: Linear Regression 2018-11-11 00:00 ML From Scratch, Part 0: Introduction 2018-08-23 00:00 Visualizing Multiclass Classification Results 2018-07-11 00:00 Craps Variants 2018-06-30 00:00 Complex Numbers in R, Part II 2018-06-17 00:00 Complex Numbers in R, Part I 2010-04-28 00:00 So, Apparently I'm an iPad Developer Now 2009-11-25 00:00 Deep Copy in JavaScript 2008-04-30 00:00 Semantic Code
2025-03-30 02:33 DIY preschool 2025-03-25 02:27 Clothing prints could be more beautiful 2025-03-21 16:31 Writing about non-AI topics feels weird 2025-03-14 02:20 Going barefoot is an option 2025-03-02 22:56 Ways to be part of a village 2025-02-16 13:37 Toward simpler funerals 2025-02-02 19:24 The best children’s books are easily found used online 2025-01-26 03:27 Mutually exclusive parenting advice 2025-01-13 04:08 The ugly sides of two approaches to charity 2025-01-02 03:34 Handling emotions better over time
2025-04-22 13:51 Integration in Finite Terms 2025-04-18 18:12 Teaching and Blogging Praise 2025-04-18 05:15 Week Notes 10: Exam Week 2025-04-16 18:22 Extracting a Particular Email 2025-04-15 18:53 Sorting Exam Papers 2025-04-12 04:15 Week Notes 9: In the Calm Middle 2025-04-11 17:32 Closed but not exact form on the plane without the origin. (Part 2) 2025-04-11 17:28 Closed but not exact form on the plane without the origin. 2025-04-09 16:01 An Inverse as a Product 2025-04-09 15:58 When Diagonalization Based on a Relation Fails 2025-04-09 15:31 Riemann Sums 2025-04-09 15:20 Substitution (Example 2) 2025-04-09 15:16 Substitution (Example 1) 2025-04-09 14:46 Any three vectors in two-dimensional space are dependent. 2025-04-07 17:36 Dror Bar-Natan 2025-04-07 15:47 Geometric and Algebraic Multiplicity Part 2 2025-04-07 15:42 Geometric and Algebraic Multiplicity Part 1 2025-04-07 15:33 Ideal Distribution 2025-04-07 15:27 Exam Study Algorithm 2022-11-18 14:35 About the Office Camera
2025-04-23 13:32 Pluralistic: Sarah Wynn-Williams's 'Careless People' (23 Apr 2025) 2025-04-22 13:28 Pluralistic: More Everything Forever (22 Apr 2025) 2025-04-21 14:28 Pluralistic: Trump's FTC opens the floodgates for tariff profiteering (21 Apr 2025) 2025-04-19 13:08 Pluralistic: Against transparency (19 Apr 2025) 2025-04-18 12:34 Pluralistic: Mark Zuckerberg personally lost the Facebook antitrust case (18 Apr 2025) 2025-04-17 00:28 Pluralistic: Trump fought the law and Trump won (16 Apr 2025) 2025-04-15 19:48 Pluralistic: Tesla accused of hacking odometers to weasel out of warranty repairs (15 Apr 2025) 2025-04-14 19:29 Pluralistic: Machina economicus (14 Apr 2025) 2025-04-12 18:13 Pluralistic: Blue Cross of Louisiana doesn't give a shit about breast cancer (12 Apr 2025) 2025-04-11 16:46 Pluralistic: Zuckerberg in the dock (11 Apr 2025)
2025-04-23 20:20 BLANK 2025-04-23 08:18 BLANK 2025-04-22 20:20 BLANK 2025-04-22 08:18 BLANK 2025-04-21 20:20 BLANK 2025-04-21 08:18 BLANK 2025-04-20 20:20 BLANK 2025-04-19 20:20 BLANK 2025-04-19 08:18 BLANK 2025-04-18 20:20 BLANK 2025-04-18 08:18 BLANK 2025-04-17 20:20 BLANK 2025-04-17 08:18 BLANK 2025-04-16 20:20 BLANK 2025-04-16 08:18 BLANK 2025-04-15 20:20 BLANK 2025-04-15 08:18 BLANK 2025-04-14 20:20 BLANK 2025-04-14 08:18 BLANK 2025-04-13 20:20 BLANK 2025-04-13 08:18 BLANK 2025-04-12 20:20 BLANK 2025-04-12 08:18 BLANK 2025-04-11 20:20 BLANK 2025-04-11 08:18 BLANK
2025-04-10 17:15 Inspiration for Refreshment: Dispatches from FWCC Meeting 2025 2025-04-07 17:57 Around the family: Cowichan Valley Meeting 2025-03-17 21:30 Registration is now open for Annual Gathering 2025! 2025-03-07 23:49 Event: Quaker ‘Pocket Thoughts’ – Centering Down in Meeting 2025-02-19 19:37 Four Doors For Entering Meeting for Worship – FGC
2025-04-18 09:04 The difference between programs and products 2025-04-18 05:58 18 April 2025, 5:58am 2025-04-15 17:53 A lack of frequency increases the pressure to deliver quality 2025-04-15 17:29 15 April 2025, 5:36pm 2025-03-30 20:17 Month notes & numbers №13 2025-03-19 17:29 19 March 2025, 5:29pm 2025-03-13 10:03 13 March 2025, 10:03am 2025-03-12 08:43 In the way 2025-03-11 14:52 11 March 2025, 2:52pm 2025-03-09 20:30 Month notes & numbers №12 2025-02-01 20:30 Month notes & numbers №11 2025-01-01 15:01 2024 2025-01-01 07:03 Month notes & numbers №10 2025-01-01 07:01 Planner plans for 2025 2024-11-04 21:11 Social skills 2024-11-03 07:03 Month notes & numbers №9: bankruptcy 2024-11-03 06:11 Big black trash bag energy 2024-10-13 14:10 Home-cooked web apps 2024-09-06 18:44 Month notes & numbers №8 2024-08-13 20:08 It's okay to lower the bar
2025-04-07 15:42 Doing More is Often Easier 2025-03-28 15:29 How to Start Doing the Things You Daydream About 2025-03-18 16:18 The Best Things in Life Don’t Make Themselves Happen 2025-02-25 14:45 Managing Life is About Managing Friction 2025-02-06 16:48 What’s Taking Up Your Mental Bandwidth Right Now? 2025-01-29 16:54 Fix Three Broken Things 2025-01-15 17:03 The Tiniest Mission 2024-12-20 16:59 How to Avoid Getting Lost in Thought 2024-12-06 16:46 How It Seems vs How It Is 2024-11-22 17:03 Humans Are About to Learn Like Never Before
2025-04-11 00:00 Famsite - a tiny social site for families 2025-03-19 00:00 I'm an American software developer and the "broligarchs" don't speak for me 2024-10-02 00:00 BLANK 2024-09-03 00:00 MNT Pocket Reform - Unboxing and First Impressions 2024-07-27 00:00 ** RSS Club ** | Rip-Off 2024-03-07 00:00 Wrapping up 2023, plans for 2024 2024-02-03 00:00 Leopard-Free Programming 2023-12-30 00:00 Multiple Tools 2023-12-29 00:00 Fake Trees: Using Indents For Simpler UIs 2023-12-18 00:00 The Tale of this and the JavaScript developer 2023-12-16 00:00 Archive Your Projects! 2023-12-14 00:00 SVG Minifier in Ruby 2023-12-12 00:00 Interpreting if/else logic with a simple flat list of booleans 2023-12-10 00:00 The making of a T-shirt design for Eggnog Games / Maze Dog 2023-12-01 00:00 December Adventure 2023 (The Hiss Log) 2023-11-21 00:00 Meow5: The Conclusion 2023-11-15 00:00 rat-tools 2023-11-08 00:00 i386 Assembly Language trick for storing data in .text 2023-10-31 00:00 pumpkin.sh - a Halloween pumpkin for your terminal 2023-10-28 00:00 Making the Zig standard library readable - another go! 2023-10-22 00:00 run.sh 2023-10-20 00:00 Literate Programming 2023-10-19 00:00 RubyLit - This README is a program! 2023-10-11 00:00 Retro-Simplicity 2023-09-29 00:00 RepoRat 2023-09-19 00:00 Ziglings has moved to Codeberg! (and ziglings.org) 2023-09-12 00:00 ** RSS Club ** | Reply Guys and the Orange Site 2023-09-04 00:00 Leaving GitHub 2023-08-23 00:00 The Ramp-Down 2023-07-21 00:00 Software I Use 2023-07-16 00:00 *DONE!* Forth: The programming language that writes itself: The Web Page 2023-06-26 00:00 MC2023 Chapter 5: Programming the Pico PIO 2023-05-31 00:00 I think Zig is hard...but worth it 2023-05-30 00:00 Temporal Workspaces 2023-05-25 00:00 Project Balance - how many to juggle? 2023-05-12 00:00 Dave's Paper Notes: Programming as Theory Building 2023-05-07 00:00 MC2023 Chapter 4: I2C and an OLED 2023-04-22 00:00 MC2023 Chapter 3: PWM with a servo 2023-04-18 00:00 MC2023 Chapter 2: Blinking, buzzing, events, PWM, and a great book 2023-04-17 00:00 ** RSS Club ** | nosurf4 2023-04-04 00:00 Build It Twice 2023-04-04 00:00 Do it the dumb way first 2023-04-03 00:00 Ziglings needed help and I got it! 2023-03-28 00:00 RetroV 2023-03-06 00:00 Three monitors with Linux (Slackware) 2023-03-05 00:00 Slackbuilds.org is pretty amazing 2023-03-04 00:00 zignew and zigswitch (Bash scripts) 2023-02-26 00:00 How I set up new computers with Slackware Linux 2023-02-24 00:00 Forth: The programming language that writes itself 2023-01-30 00:00 Hoo? A Tarot Deck and Game 2023-01-26 00:00 Vim Search Folding! 2023-01-20 00:00 ** RSS Club ** | humans.txt updated for 2023 2023-01-15 00:00 Hoo? The Tarot Deck! 2023-01-13 00:00 MC2023 Chapter 1: Hello World and blinking LEDs 2023-01-11 00:00 minslides - Easiest Presentation Slides Ever? 2023-01-01 00:00 The Year of the Microcontroller 2022-12-31 00:00 Dave's OpenBSD Blog 5. Tour conclusion 2022-12-30 00:00 Dave's OpenBSD Blog 4. Servers and X 2022-12-28 00:00 Dave's OpenBSD Blog 3. More! 2022-11-27 00:00 Mr. Tree Goes Down 2022-11-10 00:00 Meow5: An Extremely Concatenative Programming Language 2022-11-08 00:00 ** RSS Club ** | Aaron Swartz 2022-11-04 00:00 Assembly Nights 2 2022-10-10 00:00 Woo! It's Done! nasmjf Forth 2022-10-08 00:00 ** RSS Club ** | When Hot Takes are Too Hot 2022-10-07 00:00 ** RSS Club ** | School vs Wikipedia (RANT WARNING) 2022-10-02 00:00 Auto-login in Slackware 2022-09-25 00:00 Linux Data Recovery - the stupid way! 2022-09-23 00:00 ** RSS Club ** | nosurf3 2022-09-10 00:00 ** RSS Club ** | AI vs Art 2022-08-12 00:00 Dave's OpenBSD Blog 1 - Installation, disklabels 2022-08-02 00:00 ** RSS Club ** | Hello Mastodon! (Goodbye Instagram) 2022-07-29 00:00 check-repos 2022-07-27 00:00 Needle Felting 2022-05-27 00:00 ** RSS Club ** | nosurf2 2022-05-04 00:00 Computers as Workspaces 2022-04-29 00:00 The Phased Approach 2022-03-24 00:00 Wordleshare 2022-02-27 00:00 Dave's Virtual Box of Cards 2022-02-18 00:00 My Notebook System 2022-02-03 00:00 Personal Linux Setup with Git Repos and Stow 2022-01-28 00:00 ** RSS Club ** | nosurf 2021-12-13 00:00 ** RSS Club ** | Great Software Engineering Books Give Me Pain 2021-12-04 00:00 Hackin' Teardown 2021-11-29 00:00 Assembly Nights 2021-11-28 00:00 Dave's RP2040 Multitimer 2021-11-09 00:00 Let it Flow 2021-11-06 00:00 Slackware Apache Plus PHP-FPM 2021-11-05 00:00 ** RSS Club ** | Public Notes 2021-11-04 00:00 A Personal Timeline 2021-10-21 00:00 ** RSS Club ** | humans.txt 2021-10-19 00:00 ** RSS Club ** | Hello RSS Club! 2021-10-17 00:00 Dave's Raspberry Pi Zero Luggable 2021-09-21 00:00 Decode I2C data with an oscilloscope 2021-07-16 00:00 A browseable Zig standard library 2021-07-02 00:00 New Atom "RSS" feed!
2025-04-23 13:49 🗒 Colophon (April 2025) 2025-04-23 10:38 👍 Bridging Bluesky and Mastadon 2025-04-23 10:35 🎧 Episode 31: Dave McCormack – Custard, The Titanics, The Polaroids 2025-04-23 09:48 🤔 TLAC 2025-04-22 12:45 👍 How Sonic DNA Connects Generations of Music 2025-04-22 09:46 🤔 Pluralistic: What’s wrong with tariffs (02 Apr 2025) 2025-04-22 07:11 🤔 Pluralistic: Anyone who trusts an AI therapist needs their head examined (01 Apr 2025) 2025-04-22 04:55 🤔 The Tech Fantasy That Powers A.I. Is Running on Fumes 2025-04-21 10:33 👍 DIY synths database 2025-04-21 06:02 📑 What do you get with Workspace Plus? 2025-04-21 05:38 🤔 Writing Is Redirecting Attention 2025-04-18 23:31 💬 I just think that people who write about technology should have a disclaimer about the tech stack they use 2025-04-17 23:15 🎧 Episode 35: Andrew Cox – The Fauves (Trusty Chords) 2025-04-17 23:01 🎧 Episode 47: Damian Cowell – TISM, Damian Cowell’s Disco Machine, The Arseless Chaps (Trusty Chords) 2025-04-13 12:49 📆 Arseless Chaps (Damian Cowell & Tony Martin) @ Howler 2025-04-09 22:16 📒 March 2025 2025-04-09 11:57 📑 Extended Syntax | Markdown Guide 2025-04-04 21:34 📚 A Fortunate Life (Albert Facey) 2025-04-03 11:53 📚 This Much Is True (Miriam Margolyes) 2025-03-31 13:01 🎵 Blood On the Silver Screen (Sasami) 2025-03-31 12:16 📚 Winnicott (Adam Phillips) 2025-03-30 11:16 🤔 The last days of Gene Hackman are a tragic reminder of the human cost of our lonely century 2025-03-30 11:02 👍 Virtual Synthesizers 2025-03-29 09:58 🤔 The dreamgirl of boygenius 2025-03-29 07:16 📑 There are 32 invasive weeds of national significance – these are 10 of the worst 2025-03-29 07:02 👍 Drum Patterns 2025-03-29 06:59 👍 Daniel John Pilkington 2025-03-27 12:19 🤔 Pluralistic: Why I don’t like AI art (25 Mar 2025) 2025-03-27 12:09 📚 America (Jean Baudrillard) 2025-03-26 11:45 📑 Issue #318 – How do you manage to balance your creative life with your family commitments?
A Brief History & Ethos of the Digital Garden A Poem That’s Like a Perfect First Date Design engineering writing and resources Don't Use JS for That: Moving Features to CSS and HTML Every site needs a Links Page / Why linking matters Tech continues to be political Why Is CSS So Weird? if I’m in therapy and you’re in therapy...then who's driving this societal collapse opening yourself to support
2025-04-22 17:54 on being "too young" 2025-04-18 00:54 A sense of progression 2025-04-10 00:33 Are black rights and trans rights overshadowing womens rights? 2025-04-07 16:06 software upgrades suck 2025-04-07 02:23 on "on ..." 2025-04-06 18:09 Protest is not enough 2025-04-03 18:01 Blaming foreign countries to avoid domestic responsibility (tariffs) 2025-03-31 03:48 Off the top of your head 2025-03-27 04:01 Inventorix Demo Feedback/Review 2025-03-27 00:16 Personal Responsibility and Animal Consumption
2025-04-14 10:15 [232] Article: London's Forgotten Banana Nuisance (Matt Brown) 2025-04-05 16:45 [230] Design Hall of Shame: Hilton Homewood Suites, downtown Milwaukee 2025-04-05 16:45 [231] Article: Where Babies Come From: It's more complicated than you may think (Sam Kriss) 2025-03-31 16:40 [229] Beating jet lag with Timeshifter 2025-03-08 13:45 [228] Design Hall of Shame: GE Cync light switches 2025-03-06 21:20 [227] Published: attopublish is now available 2025-02-23 21:15 [226] Multilingual repetition 2025-02-23 10:00 [225] Boring investment advice 2025-02-16 15:35 [223] Claims about AI's impact on climate are misleading and distracting 2025-02-16 15:35 [224] What about the climate impact of Bitcoin mining? 2025-02-15 23:00 [222] Rope around the Earth 2025-02-13 08:00 [221] How-to: Punching holes for edge-notched cards 2025-01-31 22:15 [220] Muslimy Moms 2025-01-12 10:10 [219] Positive development in emergency contraception 2025-01-12 10:05 [218] Quote 2024-12-31 08:45 [217] Published: Getting rid of time zones would be an unexpectedly terrible idea 2024-12-26 22:50 [216] The three fat blocks of Minneapolis 2024-12-26 22:45 [215] The case of the missing 21st and 23rd Streets, redux 2024-12-17 23:55 [214] Published: In What Sense is AI Poetry Indistinguishable from Human Poetry? (Not the One You Think) 2024-12-09 19:00 [213] Design Hall of Shame: Upside-down lightbulbs 2024-12-09 18:25 [212] XY Problem 2024-12-04 23:30 [211] What percentage of people have ever been on an airplane? 2024-11-24 12:00 [210] You don't have to be cynical about America 2024-11-24 09:55 [209] Talking to LLMs is a rare instance where speech-to-text is better 2024-11-23 09:10 [208] You can live resize partitions?! 2024-10-21 20:15 [207] Better go unwalk a mile to meet my fitness goals 2024-10-19 19:35 [205] Published: Grok TiddlyWiki 2.0 2024-10-19 19:35 [206] The Mississippi in Minneapolis in the fall 2024-10-15 09:30 [204] Warning: acetaminophen contains acetaminophen 2024-10-14 17:40 [203] Invisible Fence 2024-10-12 22:10 [202] Two words, two lies? 2024-10-12 22:00 [201] The magic of TiddlyWiki 2024-10-06 18:15 [200] Beaver Creek Valley State Park 2024-09-22 18:15 [199] Refill all the soap dispensers 2024-09-22 07:45 [198] Bandwidth inflation 2024-09-02 18:20 [197] Declaring a flashcard-creation jubilee 2024-09-02 09:00 [196] wtfis this command? 2024-09-01 22:20 [195] The half-cent-per-square-foot office 2024-08-25 20:30 [194] The fraudulent scheme of exchanging money for goods 2024-08-19 20:25 [193] Article: The world's longest flight (CNN) 2024-07-31 08:15 [192] Published: Lazy consensus 2024-07-19 09:55 [191] The weirdest travel day I've had in a long time 2024-07-09 09:20 [190] Published: You are a process, not a monolith 2024-07-09 09:15 [189] Quote 2024-07-03 19:30 [188] Announcement 2024-06-19 11:30 [187] Can flying be more environmentally friendly than driving? 2024-06-18 22:25 [186] Million-Word Mosaic 2024-06-12 22:25 [185] Can We Be Friends? 2024-06-01 16:40 [184] My Zettelkasten is now Mosaic Muse (“M2”) 2024-05-31 17:05 [183] Design Hall of Shame: Understood? 2024-05-19 15:20 [182] We should go back to having schoolkids move historic houses 2024-05-19 14:45 [180] The time a taxi driver called the cops on me 2024-05-19 14:45 [181] The store is not allowed to eat 2024-05-18 21:15 [179] Borealis train service between Chicago and Minneapolis–St. Paul starts Tuesday 2024-05-11 09:45 [178] Overheard at Incheon Airport 2024-05-03 10:40 [177] Article: Why You've Never Been in a Plane Crash (Kyra Dempsey) 2024-04-26 18:15 [175] Trying to learn about your friends is already genuine 2024-04-23 07:40 [174] My favorite dream title ever 2024-04-23 07:40 [176] My favorite train station name 2024-04-21 22:30 [173] Lutheranism / typography crossover joke 2024-04-19 09:25 [172] Ringing off the hook 2024-04-19 09:05 [171] Being off-hook is no more 2024-04-15 16:15 [170] Just no 2024-04-14 20:50 [166] Powdered dishwasher detergent is the only reasonable kind 2024-04-14 20:50 [169] Injury lawyer injured in effigy 2024-04-14 14:50 [168] Banishing cheap plastic from my workspace 2024-04-13 21:00 [167] Please go see a total solar eclipse sometime in your life 2024-04-13 20:40 [165] Published: Places I've been 2024-03-10 21:00 [164] In which Amazon.com incorrectly calculates unit prices 2024-03-08 08:15 [163] What problem is the thing you're explaining trying to solve? 2024-02-29 23:55 [162] I've changed my mind about listing your pronouns 2024-02-22 18:15 [161] Article: 200-foot AM radio tower disappears (Ars Technica) 2024-02-20 20:30 [160] Do lots of mid-to-high-income households really have no savings? 2024-02-15 08:05 [159] In which I make flashcards to remember where I put my glasses 2024-02-03 11:10 [158] The expectation that things won't last 2024-02-01 22:10 [157] Seeking Recommendations: Anti-ennui 2024-02-01 09:45 [156] Departure alarm tone 2024-01-28 12:25 [155] Problems I can't believe nobody has solved, part one 2024-01-27 21:35 [154] Columbus, Cleveland, Cincinnati 2024-01-20 10:30 [153] Published: Too smart for your own good 2024-01-20 09:55 [152] Published: The Unusual Category Tax 2024-01-20 09:45 [151] Identifying who texted you using Morse code 2024-01-07 21:30 [150] Published: 2024 Areas of Exploration 2024-01-04 21:15 [149] Counterintuitive density 2023-12-11 21:00 [148] Design Hall of Shame: YNAB's Payee List 2023-11-11 20:00 [147] Telling someone they don't have to answer makes them want to answer 2023-11-11 19:05 [146] Pepper pricing 2023-11-08 06:30 [145] Mill City Museum 2023-11-07 21:15 [144] 1e+225 licenses 2023-11-07 21:00 [143] Design Hall of Shame: Viewing Code 2023-11-04 11:00 [142] Pro tip: Send earnest money only for the property you're buying 2023-11-03 09:30 [141] Article: What is causing the mysterious “Longfellow Boom”? (Minneapolis Star-Tribune) 2023-10-27 13:45 [140] Random tire spikes 2023-10-27 08:30 [138] Excessive Complaint Fee 2023-10-27 08:30 [139] Quote 2023-10-22 22:15 [137] The best part of remote work 2023-10-18 21:45 [136] Incredibly basic questions we can't answer 2023-10-12 23:30 [135] I'm staying in Minneapolis 2023-10-09 10:15 [134] Pre-haggled 2023-10-09 09:35 [133] 14th anniversary of Random Thoughts 2023-10-06 20:35 [130] Quote 2023-10-06 20:35 [131] Streets of Bali 2023-10-06 20:35 [132] Published: Minimalist packing scorecard 2023-10-06 20:30 [129] Quote 2023-10-06 20:25 [128] Announcement 2023-08-28 19:45 [127] Rabies goblins 2023-08-28 19:30 [126] Minimalist packing challenge 2023-08-24 14:30 [125] Silly, obscure personal records 2023-08-21 10:35 [124] Universal Charging Cable 2023-08-20 21:35 [123] Awkward autocorrect of the month 2023-08-19 21:15 [122] Small fries 2023-08-18 21:20 [121] Published: San Francisco Travel Journal 2023-08-15 11:15 [120] Why should the public transit agency help the public? 2023-08-15 08:45 [119] Article: StackOverflow Moderation Strike Results (Mithical) 2023-08-14 17:30 [118] Webmaster Spam Hall of Shame: How To Keep Mice Out Of Shed 2023-08-12 19:50 [117] When the letter Q was illegal 2023-08-10 12:20 [116] The surcharge surcharge 2023-08-07 21:35 [115] Overheard in Minneapolis recently 2023-08-04 15:30 [114] Small talk doesn't work over text 2023-08-01 18:30 [113] Quote 2023-07-31 21:00 [112] Be advised that the timer is a timer 2023-07-31 17:00 [111] The entanglement of badly designed architecture and badly designed societies 2023-07-24 22:20 [110] Another brilliant canine-related excuse 2023-07-13 22:45 [109] What if friends became physically more like each other? 2023-07-06 09:10 [107] Avoid setting off explosives with your walkie-talkie 2023-07-06 09:10 [108] Does violence cause video games? 2023-06-28 21:05 [106] Article: My Stupid Noise Journey (Dynomight) 2023-06-26 08:00 [105] Published: Don't Measure the Quality of Your Life Using the Temperature of Your Nachos 2023-06-25 21:00 [104] Total economic value 2023-06-25 12:30 [103] Why we don't have highly effective, reversible male contraceptives 2023-06-25 09:45 [102] Winning at Kavka's and Newcomb's Problems by making extra commitments 2023-06-16 22:05 [101] Did not respond to a request for comment 2023-06-16 20:00 [99] Is it OK to sell more success on dating apps? 2023-06-16 18:20 [100] Article: Justice Department finds pattern of discriminatory policing in Minneapolis (Minneapolis Star-Tribune) 2023-06-14 09:55 [98] Does Kavka's toxin puzzle refute my solution to Newcomb's Problem? 2023-06-13 17:45 [96] Article: On Having Enough Socks (Gwern) 2023-06-13 17:45 [97] Newcomb's Problem 2023-06-07 18:30 [95] Save 80% on your Upper Midwest AC costs with one fan and an easy routine 2023-06-03 15:25 [94] Short-lived 2023-06-03 11:30 [93] The case of the missing 21st and 23rd Streets 2023-05-29 21:25 [92] Published: Effective Flashcard Writing: “Still no pill for men?” 2023-05-29 21:20 [91] Article: The Gospel of Supply-Side Jesus (kanosea) 2023-05-29 18:05 [90] Quote 2023-04-24 11:30 [89] Press-and-hold keys 2023-04-24 11:20 [88] A lesser-known issue with the clickiness of Cherry Blue MX keyswitches 2023-04-18 10:00 [87] Works better when fully assembled 2023-04-06 10:35 [86] Published: The SM-2 Algorithm Actually Is Too Aggressive on Substantially Overdue Cards 2023-04-05 17:00 [85] Nuances of the present perfect tense 2023-04-03 17:15 [84] Published: Supplement on Emergency Contraception Effectiveness 2023-03-30 16:15 [83] Article: Misinformation Clouds America’s Most Popular Emergency Contraception (KHN) 2023-03-30 10:00 [82] The plenitude of trivial facts about life 2023-03-29 09:25 [81] Commitment 2023-03-26 23:00 [80] Published: Wild generativity 2023-03-25 09:00 [79] Easiness bias 2023-03-20 23:00 [78] Published: It's the commodification of attention, stupid 2023-03-19 22:00 [77] Tech superstitions 2023-03-19 21:30 [76] In which the MPD does their job and I clean up blueberries left by a heroin addict 2023-03-10 16:05 [75] Revenge of the 20th-century streetcar tracks 2023-03-09 21:00 [74] In which ChatGPT does chord analysis not even wrong 2023-03-03 11:15 [73] Temperature-based food preferences 2023-03-01 08:00 [72] Stupid cold hand dryers 2023-02-28 16:20 [71] Metaphor Systems 2023-02-28 16:15 [70] What the heck is TiddlyWiki, actually? 2023-02-14 09:00 [69] Signs of San Francisco 2023-02-13 22:00 [68] Windy beach walk 2023-02-13 19:30 [67] Appointment clock 2023-01-30 21:00 [66] The Harrow and the Harvest 2023-01-05 15:00 [65] Greenness and whiteness 2023-01-04 20:10 [64] Seeking Recommendations: A way to describe being happy to do something only if others want to do it 2023-01-02 20:15 [63] Quote 2023-01-01 20:30 [62] Quote 2023-01-01 11:15 [61] The remarkable compounding of small amounts of time 2022-12-30 17:45 [60] Benefits of asymmetric social rules 2022-12-30 11:30 [59] Printers, man 2022-12-28 22:15 [58] Two songs for 2022 2022-12-28 19:25 [57] Seeking Recommendations: Visiting the Bay Area 2022-12-27 08:25 [56] Traffic Control Hall of Shame: sign overload and combined YIELD and STOP signs 2022-12-27 08:15 [55] New stuff update 2022-12-13 08:00 [54] The “not actually polite” sign 2022-12-04 17:00 [52] New stuff: Church lock-in 2022-12-04 17:00 [53] Article: Math's Fundamental Flaw (Veritasium) 2022-12-03 22:00 [51] New stuff: Fort Snelling 2022-12-02 22:45 [50] The restroom account 2022-12-02 22:30 [49] New stuff: Tea shop 2022-11-30 21:00 [48] Copilot almost groks awk 2022-11-30 18:00 [47] New stuff: Lowry Hill 2022-11-29 12:00 [46] New stuff: fancy soup 2022-11-28 17:00 [45] New coffee shop 2022-11-27 22:30 [44] New stuff: Bogart's, Foshay Tower 2022-11-27 22:15 [43] New stuff: Stone Arch Bridge 2022-11-27 22:10 [42] Doing new stuff: an experiment 2022-11-27 22:00 [41] Published: A year in Minneapolis 2022-11-22 21:15 [40] The McCollough effect 2022-11-21 21:25 [39] Quote 2022-11-20 18:45 [37] Published: RabbitMark 2022-11-20 18:45 [38] Quote 2022-11-19 12:50 [36] Droop Snoot 2022-11-17 17:15 [35] C’mon, don’t leave early 2022-11-16 17:15 [34] Article: Renting is Throwing Money Away...right? (Afford Anything) 2022-11-14 20:45 [33] The fundamentality of metaphor 2022-11-12 20:45 [32] Copilot recommends self-immolation 2022-11-11 17:45 [31] Lazy-loading images on websites 2022-11-11 13:00 [30] When you're broke but still need some tea... 2022-11-10 11:15 [29] Baby Jesus, the projectile 2022-11-06 20:00 [28] Now hiring 2022-11-06 08:00 [27] Article: Illegal condoms (unknown author) 2022-10-31 22:10 [26] Published: Polish 2022-10-30 21:30 [25] The different difficulty of playing the piano 2022-10-28 18:45 [24] Sometimes Copilot…suggests animal abuse? 2022-10-28 11:45 [23] Why I don't outline my essays 2022-10-26 20:50 [22] Sometimes Copilot is amazing 2022-10-26 20:00 [21] Required optional types and non-covariate unions 2022-10-14 12:50 [20] Precious sponges 2022-10-11 21:50 [19] Physical audio controls 2022-10-09 21:15 [18] Quote 2022-10-06 17:00 [17] Braided cables are worth checking out 2022-10-03 16:20 [16] Meta-theft of services 2022-10-02 22:20 [15] Back from hiding 2022-10-02 22:00 [14] Quote 2022-09-24 20:30 [13] Published: Understanding Percentages 2022-09-24 20:00 [12] Article: Condom Failure (Pervocracy) 2022-09-22 17:10 [11] Seeking Recommendations: A word or phrase for this maladaptive pattern of motivation 2022-09-22 08:20 [10] Seeking Recommendations: Fiction involving shared consciousness 2022-09-19 21:15 [9] Quote 2022-09-18 17:50 [8] Published: Short Posts and Short URLs 2022-09-18 17:45 [7] Article: Shortest date, and ketchup (Derek Sivers) 2022-09-17 18:50 [6] Article: Searching for outliers (Ben Kuhn) 2022-09-17 17:00 [1] Announcement 2022-09-17 17:00 [2] Published: Understanding the Long-Term Risks of Contraceptive Failure 2022-09-17 17:00 [3] Quote 2022-09-17 17:00 [4] Published: Effective Flashcard Writing: Decomposing half a chapter of Thinking, Fast and Slow 2022-09-17 17:00 [5] Quote
2025-04-19 15:19 BLANK 2025-04-11 17:42 BLANK 2025-04-11 14:47 BLANK 2025-04-09 12:56 BLANK 2025-04-05 21:16 BLANK 2025-04-03 11:54 BLANK 2025-04-02 14:21 BLANK 2025-03-30 20:57 BLANK 2025-03-29 21:46 BLANK 2025-03-24 15:02 BLANK 2025-03-21 20:56 BLANK 2025-03-16 16:15 BLANK 2025-03-15 21:11 BLANK 2025-03-15 17:42 BLANK 2025-03-13 21:09 BLANK 2025-03-13 20:26 BLANK 2025-03-07 20:15 BLANK 2025-03-07 17:54 BLANK 2025-03-03 21:00 BLANK 2025-03-01 17:39 BLANK 2025-03-01 17:11 BLANK 2025-02-28 12:36 BLANK 2025-02-27 20:37 BLANK 2025-02-23 21:51 BLANK 2025-02-23 19:30 BLANK
2025-04-06 13:00 Kio estas la trinkomanĝa nokto? 2025-01-28 12:00 Informfilmeto pri la 81-a Internacia Junulara Kongreso (IJK) 2024-10-26 15:01 Plaĝa tago | ESPERANTO SENLIME S1Ĉ12 2024-10-06 13:57 Supren, suben kaj akven | ESPERANTO SENLIME S1Ĉ11 2024-09-28 15:19 Mangirdito scias kion vi faris | ESPERANTO SENLIME S1Ĉ10 2024-09-21 15:01 Vojaĝi sen biletoj | ESPERANTO SENLIME S1Ĉ09 2024-07-29 15:00 Migrado kaj Esperanto 2024-07-27 15:01 Pluvo kaj suno | ESPERANTO SENLIME S1Ĉ08 2024-07-27 14:58 Komitata Kunveno Julio 2024 2024-07-11 10:00 Influo de migrado sur plurkultureco 2024-07-04 18:00 Spertoj de migrantoj 2024-06-30 15:36 ASMR kun arboj | ESPERANTO SENLIME S1Ĉ07 2024-06-27 10:00 Plurkultureco kaj Migrado 2024-06-22 15:01 Rilaksado inter bestoj | ESPERANTO SENLIME S1Ĉ06 2024-06-20 10:00 Bonaj kaj malbonaj praktikoj por migrantoj
2025-04-16 09:30 Untitled 2025-04-15 18:04 Mx Tynehorne’s link roundup, volume XLVI 2025-04-13 20:32 Untitled 2025-04-08 15:04 /Death of a Unicorn/ is okay, but i wish it were better 2025-04-08 14:46 Mx Tynehorne’s link roundup, volume XLV 2025-04-01 12:11 Stuff i watched recently, April ’25 2025-03-30 21:40 Untitled 2025-03-25 19:08 Untitled 2025-03-22 13:13 A trip to Washington Wetland Centre 2025-03-09 21:19 Mx Tynehorne’s link roundup, volume XLIV 2025-03-02 22:15 Untitled 2025-03-02 12:49 Filtered for surnames 2025-02-18 20:37 Mx Tynehorne’s link roundup, volume XLIII 2025-02-14 12:33 Ranking British and English patriotic songs for no discernable reason 2025-02-06 13:20 Stuff i watched recently, February ’25 2025-01-23 21:49 Untitled 2025-01-16 16:54 Mx Tynehorne’s link roundup, volume XLII 2025-01-14 13:12 The 2024 /Satyrs’ Forest/ Horny Awards™ 2025-01-05 23:19 Untitled 2024-12-19 22:17 Mx Tynehorne’s link roundup, volume XLI 2024-12-19 17:12 Untitled 2024-12-11 23:56 A list of countries that should change their name 2024-12-04 18:57 Stuff i watched recently, December ’24 2024-11-28 15:29 Untitled 2024-11-18 21:43 Untitled 2024-11-17 19:52 Untitled 2024-11-15 22:23 Mx Tynehorne’s link roundup, volume XL 2024-11-13 19:37 Lords of Misrule 2024 — let the misrule begin! 2024-11-07 21:31 /Annihilation/: In defence of the Shimmer 2024-11-03 22:25 Untitled 2024-10-28 12:33 Mx Tynehorne’s link roundup, volume XXXIX 2024-10-21 12:22 Ansichtkaarten uit de omgeving van Beamish (nl) 2024-10-21 12:13 Postcards from kinda the area around Beamish, but not, like, Beamish itself, you kn 2024-10-06 12:08 Stuff i watched recently, October ’24 2024-10-01 18:23 Mx Tynehorne’s link roundup, volume XXXVIII 2024-09-25 22:30 A death on the internet 2024-09-20 23:07 Untitled 2024-09-19 17:51 Untitled 2024-09-17 12:45 Untitled 2024-09-12 09:57 Mx Tynehorne’s link roundup, volume XXXVII 2024-09-10 20:32 List of actors to have played Doctor Who 2024-09-02 08:56 Untitled 2024-08-31 22:03 Untitled 2024-08-25 10:43 Mx Tynehorne’s link roundup, volume XXXVI 2024-08-17 20:57 /Alien: Romulus/ is awesome 2024-08-15 08:12 Stuff i watched recently, August ’24 2024-08-09 18:19 Mx Tynehorne’s link roundup, volume XXXV 2024-08-03 10:38 It can’t happen here 2024-07-29 20:23 Untitled 2024-07-27 17:31 Untitled 2024-07-25 15:04 Mx Tynehorne’s link roundup, volume XXXIV 2024-07-23 10:14 Untitled (grc) 2024-07-18 22:11 /Diplodocus/ is the best dinosaur 2024-07-16 22:15 One hundred questions 2024-07-14 10:30 Untitled 2024-07-09 13:05 Stuff i watched recently, Junely edition 2024-07-06 17:44 Ushaw Hall 2024-07-02 18:58 Untitled 2024-06-23 12:48 The fall of Ithaca 2024-06-14 16:56 Mx Tynehorne’s link roundup, volume XXXIII 2024-05-30 08:50 Mx Tynehorne’s link roundup, volume XXXII 2024-05-22 11:56 Stuff i watched recently, Maypril edition 2024-05-09 17:15 Untitled 2024-04-28 20:03 Mx Tynehorne’s link roundup, volume XXXI 2024-04-26 17:28 A despatch from Consett 2024-04-17 20:00 Mx Tynehorne’s link roundup, volume λʹ 2024-04-09 09:14 Stuff i watched recently, i forgor edition 2024-04-06 16:14 Ranking the sciences by how evil they are 2024-03-27 12:08 Untitled 2024-03-25 18:44 Mx Tynehorne’s link roundup, volume XXIX 2024-03-23 21:14 The greatest impulse purchase in history 2024-03-09 21:44 Stuff i watched recently, Marchuary edition 2024-03-04 17:15 Mx Tynehorne’s link roundup, volume XXVIII 2024-02-26 22:13 Untitled 2024-02-12 12:52 A map of Paganism in England and Wales 2024-02-11 13:17 Untitled 2024-02-05 23:09 Mx Tynehorne’s link roundup, volume XXVII 2024-02-04 00:07 Untitled 2024-02-02 09:57 In praise of mustelids 2024-01-23 11:25 Stuff i watched recently 2024-01-13 22:21 Mx Tynehorne’s link roundup, volume XXVI 2024-01-09 16:08 The 2023 /Satyrs’ Forest/ Horny Awards™ 2023-12-29 00:27 The pauper’s jQuery 2023-12-22 10:29 Lords of Misrule 2023: The rest 2023-12-18 14:55 Lords of Misrule 2023: Pedestrian Diversions 2023-12-11 11:13 /The Satyrs’ Forest/’s 2023 word of the year 2023-12-06 12:55 Untitled 2023-12-03 11:49 Mx Tynehorne’s link roundup, volume XXV 2023-11-19 12:44 Untitled 2023-11-17 13:14 Lords of Misrule 2023 — let the misrule begin! 2023-11-16 14:31 Untitled 2023-11-12 14:52 A dispatch from Barnard Castle 2023-11-10 18:27 Untitled 2023-10-20 12:44 Mx Tynehorne’s link roundup, volume XXIV 2023-10-06 22:13 Untitled 2023-09-28 20:58 Untitled 2023-09-28 12:09 De Sledgehammerprojectie (nl) 2023-09-28 11:12 The Sledgehammer projection 2023-09-23 21:15 </hiatus> 2023-06-16 14:56 /Looking at the Big Sky/: the world in 2025 2023-05-28 20:31 Hey, wanna see the most beautiful thing i’ve ever seen? 2023-05-19 20:49 A minor pause 2023-05-05 14:46 Mx Tynehorne’s link roundup, volume XXIII 2023-04-30 16:05 Untitled 2023-04-17 16:01 Untitled 2023-04-08 08:46 Untitled 2023-04-01 13:11 Movie review: /Goncharov 2/ (Gonchathon day 37) 2023-03-29 17:06 Mx Tynehorne’s link roundup, volume XXII: emergency edition 2023-03-26 14:33 Untitled 2023-03-20 13:49 Movie review: /Vanilla Sky/ 2023-03-16 15:26 My first love 2023-03-05 00:40 Untitled 2023-02-23 19:43 Mx Tynehorne’s link roundup, volume XXI 2023-02-15 14:52 Affleck’s Palace: tidbits from Manchester 2023-02-12 17:52 Untitled 2023-02-06 15:40 Where the United States got their names 2023-02-05 00:41 Mx Tynehorne’s link roundup, volume XX 2023-01-26 20:23 I had a religious experience yesterday 2023-01-17 18:23 The 2022 /Satyrs’ Forest/ Horny Awards™ 2023-01-16 13:09 Mx Tynehorne’s link roundup, volume XIX 2023-01-11 15:07 Untitled 2023-01-07 01:26 A despatch from Ashington 2022-12-29 21:30 And this is where i’d switch to a Marshallese web host, If I Had One 2022-12-24 19:12 Mx Tynehorne’s link roundup, volume X(mas)VIII 2022-12-21 09:31 Lords of Misrule 2022: Waves, by Ræl H. Bishop 2022-12-20 11:43 Lords of Misrule 2022: Three poems 2022-12-19 10:39 Lords of Misrule 2022: Art, by Ariel 2022-12-17 06:25 Lords of Misrule 2022: The Gift of the Influencers, by Baki 2022-12-16 11:32 Mx Tynehorne’s link roundup, volume XVII 2022-12-15 15:56 Untitled 2022-12-14 19:07 Dear Tate Modern, i have a very cool idea for an art exhibit that i think you would really like. P.S. I am not a crackpot. 2022-12-10 21:04 Untitled 2022-12-07 12:38 /The Satyrs’ Forest/’s 2022 word of the year 2022-12-05 20:41 /Back to the Future/ (2024) 2022-12-03 14:47 Mx Tynehorne’s link roundup, volume XVI 2022-12-01 20:54 Arts and crafts: tidbits from Manchester 2022-11-26 15:10 The Saturnine Rites of the Cult of Phanes 2022-11-17 21:15 Lords of Misrule 2022 — let the misrule begin! 2022-11-16 21:23 Old book smell: tidbits from Manchester 2022-11-13 22:09 Mx Tynehorne’s link roundup, volume XV 2022-11-12 14:17 A jolly good show: tidbits from Manchester 2022-11-05 19:19 Untitled 2022-11-01 22:08 Mx Tynehorne’s link roundup, volume XIV 2022-11-01 00:21 THE WAR ON SANTA 2022-10-27 22:15 Untitled 2022-10-22 19:29 Untitled 2022-10-20 17:46 /Don’t Worry Darling/ is not the greatest film ever made 2022-10-19 12:01 Untitled 2022-10-16 20:05 Just write about gardening or the Bible or /Zootopia/ fanfiction or something 2022-10-15 19:07 Untitled 2022-10-11 11:00 Shatner on space 2022-10-10 12:51 Mx van Hoorn’s link roundup, volume XIII 2022-10-04 21:45 What does AI make of the Gods? 2022-09-23 18:17 Mx van Hoorn’s link roundup, volume XII 2022-09-09 10:18 The Elizabethan era 2022-09-06 19:55 Some election maps 2022-08-27 14:26 The toponymic bankruptcy crisis 2022-08-18 20:36 Untitled 2022-08-17 20:09 Mx van Hoorn’s link roundup, volume XI 2022-08-11 19:26 Untitled 2022-08-07 23:37 A walk down Bedlington Country Park 2022-07-17 12:38 Mx van Hoorn’s link roundup, volume X 2022-07-16 18:47 Two wolves 2022-07-11 21:00 Untitled 2022-07-10 21:24 A lush cover of “Running up that Hill” 2022-07-09 13:40 Mx van Hoorn’s link roundup, Volume IX 2022-07-07 23:11 Untitled 2022-06-25 22:58 The July media catchup 2022-06-19 13:34 A walk down to the Quayside 2022-06-17 20:17 Untitled 2022-06-11 20:48 Walking down e-memory lane 2022-05-28 11:22 Mx van Hoorn’s link roundup, Volume VIII 2022-05-19 15:48 Photos from around Lower Northumberland 2022-05-19 06:40 Untitled 2022-05-08 21:10 A crackpot theory about the song “Creep” 2022-05-03 21:02 I remember 2022-05-01 22:11 Notes from St Peter’s Marina 2022-04-27 21:35 Pssst 2022-04-17 11:35 Untitled 2022-04-16 11:24 Mx van Hoorn’s link roundup, Volume VII 2022-04-10 12:25 Untitled 2022-04-02 21:39 I am not good at computer 2022-03-28 18:36 Untitled 2022-03-26 18:20 Dispatches from a coastal walk 2022-03-22 15:54 Chvrches at City Hall 2022-03-13 11:32 Mx van Hoorn’s link roundup, Volume VI 2022-03-08 20:58 Eulogy for a food court 2022-02-27 19:03 Mx van Hoorn’s link roundup, Volume V 2022-02-21 18:03 The Big Here 2022-02-13 11:01 Een tierlijst van geuren, aroma’s, en stanken (nl) 2022-02-13 10:53 Smells tier list 2022-02-06 18:34 Untitled 2022-02-04 23:43 The increasingly irregular monthly recap, “Fuck you, it’s February!” edition 2022-01-31 19:23 Leaked: 10 Downing Street’s playlist 2022-01-30 19:12 Cat sighted 2022-01-23 17:50 Mx van Hoorn’s link roundup, Volume IV 2022-01-16 00:29 Playlist suggestions wanted 2022-01-15 21:23 Thanks, Ms Bigot 2022-01-10 19:36 Update: sidenotes are back! 2022-01-02 20:09 Mx van Hoorn’s link roundup, Volume III 2022-01-01 01:28 My favourite things of 2021 2021-12-26 22:36 Chrimbo updates 2021-12-25 19:43 My predictions for 2022 2021-12-21 17:00 Lords of Misrule 2021: “Dancing.png” (for lack of a proper title) 2021-12-20 11:01 Lords of Misrule 2021: Walking and picking up trash will benefit //you// personally 2021-12-19 18:49 New book smell / old book smell 2021-12-18 21:12 Lords of Misrule 2021: “A Saturnalia piece” 2021-12-17 17:20 Lords of Misrule 2021: “Words of Advice” 2021-12-12 22:34 The not-particularly-monthly-anymore recap, “good heavens, is it really almost 2022?” edition 2021-11-29 08:55 2021 2021-11-28 20:42 Untitled 2021-11-27 17:13 Het Penshawmonument (nl) 2021-11-27 13:20 The Penshaw monument 2021-11-22 20:31 De eerste vorst (nl) 2021-11-22 17:08 First frost 2021-11-21 14:57 Walking the Blyth and Tyne, part three: B L Y T H. 2021-11-20 13:23 Het Internetassortiment, № 2 (nl) 2021-11-20 13:12 Mx van Hoorn’s link roundup, Volume II 2021-11-18 16:56 Construction work underway 2021-11-17 20:56 Lords of Misrule 2021-11-12 14:13 Untitled 2021-11-09 17:15 The mystery of Newcastle’s vampire rabbit 2021-11-07 18:44 “Good 4 U” played exclusively using big plastic sticks 2021-11-06 17:56 /{:nl-NL Nee heb je, ja kun je krijgen}/ 2021-10-31 13:18 Hallowe’en 2021-10-27 18:40 Letter of recommendation: //Censor// 2021-10-24 13:40 Some nice local businesses at Ponteland market 2021-10-22 10:04 Witte wanden, grijze banken, potplanten (nl) 2021-10-21 20:40 White walls, grey sofas, potted plants 2021-10-18 19:45 Untitled 2021-10-15 09:39 Walking the Blyth and Tyne, part two: Oh, Delaval is a terrible place 2021-10-13 20:29 Het Internetassortiment — № 1 (nl) 2021-10-13 20:13 Mx van Hoorn’s link roundup, Volume I 2021-10-08 21:09 WashingtonWormhole 2021-10-02 19:07 Untitled 2021-10-01 06:27 Autumn 2021-09-27 19:55 Links for the 27^th of September 2021-09-21 20:30 Walking the Blyth and Tyne, part one: Northumberland Park to Seghill 2021-09-12 14:55 Langs de Blyth en Tyne: een introductie (nl) 2021-09-12 11:11 Walking the Blyth and Tyne: an introduction 2021-09-01 13:22 Recap augustus 2021 (nl) 2021-09-01 12:49 August 2021 recap 2021-08-28 22:00 Links for the 28^th of August 2021-08-26 19:43 Untitled 2021-08-26 19:10 Can you guess the Radiohead song from under a second of audio? 2021-08-21 20:12 The Victoria Tunnel 2021-08-20 13:28 Links for the 20^th of August 2021-08-14 21:25 Links for the 14^th of August 2021-08-04 11:11 High Force (nl) 2021-08-04 10:40 High Force 2021-07-30 23:27 July 2021 recap 2021-07-25 09:00 Links for the 25^th of July 2021-07-15 16:14 A map of Noord-Holland 2021-07-11 22:18 Untitled 2021-07-07 21:51 Untitled 2021-07-06 17:38 Links for the 6^th of June 2021-07-02 19:38 June 2021 recap 2021-06-29 12:00 Links for the 29^th of June 2021-06-28 16:49 Untitled 2021-06-26 11:42 Wc-wandelaars, hartaanvallen, en een paranoïde BBC (nl) 2021-06-25 12:15 Bog trotters, heart attacks, and a paranoid Auntie 2021-06-25 12:00 Notities van een wandeling door {:en-GB Newcastle} (nl) 2021-06-21 11:41 Untitled 2021-06-19 20:30 Notes from a walk through Newcastle 2021-06-18 09:08 Links for the 18^th of June 2021-06-12 18:08 Untitled (nl) 2021-06-11 22:03 Untitled 2021-06-09 17:37 Untitled 2021-06-09 08:06 Untitled (nl) 2021-06-09 08:05 Links voor 9 juni (nl) 2021-06-09 08:02 Links for the 9^th of June 2021-06-06 13:39 Untitled 2021-06-04 15:41 Untitled 2021-06-04 08:38 Links voor 4 juni (nl) 2021-06-04 08:24 Links for the 4^th of June 2021-05-31 10:30 May 2021 recap 2021-05-26 20:54 Volledig gevaccineerd (nl) 2021-05-26 20:53 Fully vaccinated 2021-05-26 13:36 Links voor 26 mei (nl) 2021-05-26 13:23 Links for the 26^th of May 2021-05-25 19:02 {:en-GB Lady Waterford Hall} (nl) 2021-05-25 18:33 Lady Waterford Hall 2021-05-24 11:04 Gedachten aan de Songfestival (nl) 2021-05-23 00:38 Thoughts on Eurovision 2021-05-22 10:53 Links for the 22^nd of May 2021-05-22 10:53 Links voor 22 mei (nl) 2021-05-19 11:37 Untitled 2021-05-18 18:32 Het Eurovisiesongfestivaldrankspel 2021 (nl) 2021-05-17 15:38 The Eurovision 2021 drinking game 2021-05-15 06:00 7AM puzzles 2021-05-14 15:58 Untitled 2021-05-14 13:13 Welcome to the new /Garden/ 2021-05-14 13:11 Welkom bij de nieuwe /Tuin/ (nl)
2025-04-23 01:34 No post today (Tuesday). This rest of this week's posts will be Wednesday thru Saturday. 2025-04-22 01:13 Mailbag: Lucid ACAAN 2025-04-19 01:04 Aloha 2025-04-18 00:48 Lucid: Cull Alternative 2025-04-17 01:46 "I Guess Everyone Thinks..." 2025-04-16 00:03 Lucid ACAAN 2025-04-14 22:00 Mailbag: E.D.A.S. Evolution 2025-04-11 22:00 Decoration Part 2 2025-04-10 23:23 Decoration 2025-04-09 22:55 A Ranking of the 1991 Genii Magazine Coverboys Based On How Much I Want To Party With Them 2025-04-09 00:42 The Open Evite 2025-04-07 22:53 Mailbag #134 2025-03-29 06:38 Until April... 2025-03-28 00:12 Coming Soon: The Lucid ACAAN 2025-03-26 23:27 Whoops! Hehehe 2025-03-25 22:39 ʇxǝʇdʎɹɔ 2025-03-24 23:24 Mailbag #133 2025-03-21 22:26 Dustings #122 2025-03-21 00:22 The Philosopher's ACAAN 2025-03-20 01:08 The $500 Bet Test
2025-04-21 10:01 The Genius Who Failed as a Student and Struggled as a Professor 2025-04-21 10:01 What Teachers Should Know about Implicit Learning and Memory 2025-04-21 09:59 Using AI to Add the Power of Choice in Online Discussion Boards 2025-04-14 10:01 A Simple Hack for Focused Discussions: The Follow-Up List 2025-04-14 10:00 Why Do Students Need to Learn Anything When AI Can Learn Everything? 2025-04-14 09:59 The Problem of Group Dynamics 2025-04-07 10:01 Vulnerabilities and Realities: Concealable Identities in the Classroom 2025-04-07 10:00 Are Online Students Getting a Second-Class Learning Experience? 2025-04-07 09:59 Could AI Be Your New Personal Assistant? Tools to Increase Efficiency and Reduce Burnout 2025-03-31 10:01 Cultivating Moral Imagination in Uncertain Times
2025-04-22 00:22 Epizone AI: Outside the Code Stack 2025-03-21 20:45 Weekly Links, 03/21/2025 2025-03-14 17:23 Best Thing Since Sliced Bread? 2025-03-13 16:58 Public Intelligence 2025-03-04 18:12 The Unpredicted 2025-03-02 20:37 The Self-Domesticated Ape 2025-02-20 18:45 The Handoff to Bots 2025-02-13 23:39 50 Years of Travel Tips 2025-01-31 18:42 Weekly Links, 01/31/2025 2025-01-17 19:05 Weekly Links, 01/17/2025
30 Years of Notebooks Books to Read While the Algae Grow in Your Fur, August 2024 Books to Read While the Algae Grow in Your Fur, January 2025 Books to Read While the Algae Grow in Your Fur, July 2024 Books to Read While the Algae Grow in Your Fur, March 2025 Books to Read While the Algae Grow in Your Fur, September 2024 Come Post-Doc with Me! Course Announcement: "Statistical Principles of Generative AI" (Fall 2025) Data Over Space and Time On Feral Library Card Catalogs, or, Aware of All Internet Traditions Tenure-Track Opening in Computational Social Science at CMU (a.k.a. Call to Pittsburgh, 2024 edition) The "Quality Control" Interview for Big Classes The Books I Am Not Going to Write The Distortion Is Inherent in the Signal The Professoriate Considered as a Super-Critical Branching Process
2025-04-24 00:00 A&Q: Bring the whole of your 2025-04-24 00:00 K&D: Ĉu vi amzorgas pri 2025-04-24 00:00 Thursday 2025-04-23 00:00 A&Q: Take heed, dear Friends, to 2025-04-23 00:00 K&D: Ĉu vi donas sufiĉan 2025-04-23 00:00 Wednesday 2025-04-22 00:00 A&Q: We do not own the 2025-04-22 00:00 K&D: Ĝoju pro la ĉeesto 2025-04-22 00:00 Tuesday 2025-04-21 00:00 K&D: Kiel ni povas fari 2025-04-21 00:00 Monday 2025-04-20 00:00 A&Q: Try to live simply. A 2025-04-20 00:00 K&D: Ĉu vi respektas tion 2025-04-20 00:00 Sunday 2025-04-19 00:00 A&Q: In view of the harm 2025-04-19 00:00 K&D: Ĉu vi bonvenigas la 2025-04-19 00:00 Saturday 2025-04-18 00:00 A&Q: Consider which of the ways 2025-04-18 00:00 Friday 2025-04-18 00:00 K&D: Ĉu vi partoprenas laŭpove
2025-04-22 12:00 KER-ekzamenoj dum IJK 2025 en Indonezio: ricevu subtenon de TEJO 2025-04-09 17:08 Kunlaboru en scienca esploro pri sintenoj al lingva justeco en la monda junularo! 2025-03-14 12:29 Iĝu Estrarano de TEJO 2025-03-03 15:52 La TEJO-volontulo Ĝovanni rakontas pri TEJO Studsesio en Budapeŝto 2025-03-01 09:59 Kandidatiĝu en la konkurso “Partoprenu IJK-n” 2025 por ricevi financan subtenon! 2025-02-24 17:06 Estu parto de la Elekta Komisiono de TEJO! 2025-02-24 12:00 TEJO serĉas komunikiston 2025-02-21 13:49 Junuloj kaj Lingvoj 2025 2025-02-11 11:59 TEJO Alvokas: Subtenu la junularon de Azio kaj Oceanio, donacu al la fonduso “Partoprenu IJK-n” 2025-02-03 11:10 Renato Corsetti (1941-2025), Honora Prezidanto de TEJO, dumviva subtenanto de la tutmonda Esperanto-movado
2025-03-25 19:16 La 184a elsendo 2025-02-26 11:37 La 183a elsendo 2025-01-24 19:14 La 182a elsendo 2024-12-19 19:15 La 181a elsendo 2024-11-29 13:08 La 180a elsendo 2024-10-29 13:43 La 179a elsendo 2024-09-27 18:09 La 178a elsendo 2024-06-28 08:42 La 177a elsendo 2024-05-29 13:18 La 176a elsendo 2024-04-29 18:21 La 175a elsendo
2024-09-04 00:00 Why can't you request changes from yourself on GitHub? 2024-07-29 00:00 The AI Non-Economy: A Rant 2024-06-30 00:00 Large Language Models Should Have to Obey Copyright 2024-06-25 00:00 Can C++ fix its biggest problem? 2024-06-22 00:00 There's Always Problems 2024-05-18 00:00 Asahi Linux Again 2024-04-23 00:00 What Bits Mean: Meta-Data and Static Typing 2024-04-16 00:00 Asking Nicely: Avoiding Passive and Aggressive Communication 2024-04-15 00:00 What Bits Mean: Binary Integers and Two's Complement 2024-02-05 00:00 Sorting Polymorphically in Many Languages 2024-01-28 00:00 A Review of Self-Help as a Genre, and Atomic Habits in Particular 2024-01-21 00:00 Minor News: Some Repos on GitHub 2024-01-08 00:00 Review: One Billion Americans, by Matthew Yglesias 2023-12-26 00:00 Is Section 3 of the 14th Amendment Undemocratic? 2023-12-23 00:00 2023 in Retrospective and 2024 in Prospective 2023-12-07 00:00 Rust Is Beyond Object-Oriented, Part 3: Inheritance 2023-10-24 00:00 Are You Sure? (Revised) 2023-10-19 00:00 Endianness, and why I don't like htons(3) and friends 2023-10-08 00:00 Operating Systems: What is the command line? 2023-09-30 00:00 Can computers think things? 2023-08-31 00:00 Verbal Tics 2023-08-30 00:00 My Dream C++ Additions 2023-08-28 00:00 In Defense of 'C/C++' 2023-08-26 00:00 C++ Papercuts 2023-08-06 00:00 New Link: Technical Only RSS 2023-07-08 00:00 The Curse of Coffee 2023-07-03 00:00 On ADHD Medication 2023-06-24 00:00 Walk-Through: Prefix Ranges in Rust, a Surprisingly Deep Dive 2023-06-16 00:00 Fiction Review: The Long Way to a Small Angry Planet 2023-05-26 00:00 Debt Ceiling, Redux 2023-05-24 00:00 There is No One True Best Programming Language (but some are still better than others) 2023-05-23 00:00 x86S: A Long Time Coming 2023-05-22 00:00 Voice is Hard 2023-04-24 00:00 A New Garden: Rust vs C++ mdbook 2023-04-06 00:00 Rust: A New Attempt at C++'s Main Goal 2023-03-28 00:00 Guest Collaboration: Paradigm Shift 2023-03-24 00:00 Rust Tidbits #1 2023-03-23 00:00 Treat Tolkien's World Like Other Mythologies 2023-03-21 00:00 The Importance of Logging 2023-02-28 00:00 Write Everything Down (Part 4): My Desktop Environment 2023-02-07 00:00 Rust Is Beyond Object-Oriented, Part 2: Polymorphism 2023-02-02 00:00 The Debt Ceiling Is Unconstitutional, and Biden Should Just Say So 2023-01-30 00:00 My Reaction to Dr. Stroustrup's Recent Memory Safety Comments 2023-01-18 00:00 Complexities of Defining ADHD 2023-01-11 00:00 Rust and Default Parameters 2023-01-03 00:00 Christmas Disappointment: Smashing Princes and Cities 2022-12-21 00:00 A Life (and Blog) Theme for the Coming Year 2022-12-12 00:00 Rust Is Beyond Object-Oriented, Part 1: Intro and Encapsulation 2022-10-31 00:00 How to Write a JIRA Ticket in ... Relatively Few Steps 2022-10-24 00:00 First Impressions of Asahi Linux 2022-10-11 00:00 RAII: Compile-Time Memory Management in C++ and Rust 2022-10-06 00:00 Write Everything Down (Part 3): My Personal Organizational System 2022-10-05 00:00 Write Everything Down (Part 2): Failed Organizational Systems 2022-09-15 00:00 A Strong Typing Example 2022-08-13 00:00 Exploring Traits with Erased 'serde' 2022-08-10 00:00 Write Everything Down (Part 1) 2022-08-08 00:00 Blocking Sockets and Async 2022-07-14 00:00 Why Rust should only have provided `expect` for turning errors into panics, and not also provided `unwrap` 2022-07-06 00:00 Fiction Review: Plain Truth 2022-06-17 00:00 Another Confusing Haskell Error Message 2022-06-16 00:00 Command Line Interface UXes Need Love, Too 2022-06-14 00:00 Why I Won't Correct You're Grammar (unless you ask) 2022-06-06 00:00 Trivia About Rust Types: An (Authorized) Transcription of Jon Gjengset's Twitter Thread 2022-06-04 00:00 Function Overloading in Rust 2022-06-01 00:00 Reviews and Reactions: 2022 Short Story Hugo Nominees 2022-05-27 00:00 Netflix Should Become a Tech Company 2022-05-11 00:00 Can you have too many programming language features? 2022-05-09 00:00 A Checklist of Dev-Ops Disciplines 2022-04-20 00:00 God grant me patience... and I want it RIGHT NOW! 2022-04-19 00:00 More on Mortgages 2022-04-10 00:00 Reviews and Reactions: 2021 Short Story Hugo Nominees 2022-04-08 00:00 Review: The Comic Book Story of Beer 2022-03-22 00:00 Can you reproduce it? 2022-03-12 00:00 A Rust Gem: The Rust Map API 2022-03-07 00:00 Biking to Philly 2022-03-04 00:00 Crank-'em Out 2022-02-28 00:00 The Good Ol' Days of QBasic Nibbles 2022-02-25 00:00 Warnings and Linter Errors: The Awkward Middle Children 2022-02-16 00:00 Haskell Error Messages: Come on! 2022-02-08 00:00 Mortgages are Interesting 2022-02-02 00:00 Burying the Lede 2022-01-20 00:00 Being Fair about Memory Safety and Performance 2022-01-03 00:00 In Defense of Async: Function Colors Are Rusty 2021-11-21 00:00 Endianness, API Design, and Polymorphism in Rust 2021-11-03 00:00 C++ Move Semantics Considered Harmful (Rust is better) 2021-10-26 00:00 Sayonara, C++, and hello to Rust! 2020-11-17 00:00 A Modern Version 2020-11-16 00:00 Apple Silicon 2020-10-28 00:00 A Prudent Quarantine 2020-05-14 00:00 A Respectable Octopedian 2020-03-23 00:00 All Rent Should Be Cancelled 2019-12-23 00:00 Open Internet, Closed Web 2019-10-10 00:00 Just Jump 2019-08-11 00:00 The Haskeller's Hungarian Notation 2019-07-22 00:00 The Letter from the Trees 2019-07-11 00:00 Components of a Modern Operating System 2019-06-20 00:00 Father, Forgive Them 2019-06-19 00:00 Experiences in Switzerland 2019-06-10 00:00 Putting On Airs 2019-05-26 00:00 Operating Systems Part II: Modern Operating Systems 2019-05-12 00:00 Music and Lyrics 2019-04-28 00:00 What is an operating system? 2019-04-27 00:00 Soulfully 2019-03-22 00:00 Is the US the only country? 2019-02-28 00:00 The Bible, Me Too, and Lust 2019-02-26 00:00 Function Pointers in C and C++ 2019-01-18 00:00 Angels 2018-12-28 00:00 Are you sure? 2017-08-26 00:00 India: Little Differences 2017-07-30 00:00 Adulting in India 2017-07-25 00:00 India: Zeroth Impressions 0001-01-01 00:00 About Me 0001-01-01 00:00 C++ Network Programming: Study Questions and Practice Projects 0001-01-01 00:00 Gardens 0001-01-01 00:00 Humorous Thoughts 0001-01-01 00:00 License 0001-01-01 00:00 Personal Bio 0001-01-01 00:00 Political Views 0001-01-01 00:00 Programmer Bio 0001-01-01 00:00 Programming Portfolio 0001-01-01 00:00 Reading Log 0001-01-01 00:00 Recommended Reading for Programmers 0001-01-01 00:00 Rust Opinions 0001-01-01 00:00 Résumé 0001-01-01 00:00 Subscribe
2025-04-23 23:09 View From a Hotel Window, 4/23/25: Los Angeles 2025-04-23 15:25 The Big Idea: Mike Allen 2025-04-22 15:23 The Big Idea: Heather Tracy 2025-04-22 15:14 Today’s Adventures in Dentistry 2025-04-22 00:23 The World’s Hectic. Have a Dog Picture. 2025-04-21 00:12 Sunset 4/20/25 2025-04-20 14:53 Easter Flowers 2025-04-19 17:08 The New Chair Arrives 2025-04-19 01:55 Because Apparently I’m In a Musical Mood Today: A Cover of “Desperado” 2025-04-18 20:45 A Cover Song for Krissy: “Your Song”
2025-04-05 21:34 Pierre Boulez quote 2025-03-30 16:09 And down with all kings but King Ludd! 2025-03-27 01:54 Cory Doctorow on art 2025-03-24 02:47 David Golumbia on Wikipedia 2025-03-23 23:28 Rippah Chili Oil 2025-03-18 14:13 Art is the imposition of form on experience 2025-03-18 05:25 Countdown Canada 2025-03-12 01:19 The Conversation 2025-03-04 03:37 From the departmental minutes 2025-02-27 03:28 Canadian hosts for online services 2025-02-13 05:52 Ubuntu 24.04 upgrade broke GNOME and now I run KDE and love it 2025-02-13 01:05 Zotero's Library Lookup list 2025-01-15 00:57 How to install Zotero 7 on Windows 2025-01-08 02:25 In C on Bandcamp 2025-01-04 19:39 The Great Eastern 2024-12-05 01:36 Robert Hughes and Marcel Duchamp 2024-12-02 16:00 Framework 912: framework:afield 2024-11-22 01:41 Stickers from AnneArchy 2024-11-14 05:26 Edward Ardizzone, On the Illustrating of Books 2024-11-01 01:24 Mark Fisher marginalia
2025-04-20 08:28 random scenes and words from taichung 2025-04-11 13:19 taipei after 7 years 2025-04-06 07:59 44 2025-04-02 13:30 107 months together 2025-03-30 03:26 ringfencing my self 2025-03-25 10:49 a burden so heavy that we have to put it down 2025-03-23 05:16 the art at our home 2025-03-22 05:53 first time making a proper matcha latte 2025-03-16 05:49 chiang mai’s sketchbook 2025-03-12 05:08 my first monthly planner sketches
2025-04-02 13:02 Webinar: Goals and Deadlines Suck: A Process Approach to Writing Productivity 2025-03-11 17:15 Free Webinar! Not Today Satan: Hope, Resistance, and Joy During The Hardest of Times 2025-01-02 14:12 Intention and Process 2025-01-01 15:14 Now Coach Rich, and Only Coach Rich 2024-11-03 15:42 Salsa Dancing and Failure 2024-03-28 14:52 Waiting list for new clients--contact now! 2024-02-12 16:29 Good morning, have a good writing session 2023-12-07 16:37 Expanding My Coaching Practice 2023-11-18 16:29 To Be Yourself 2023-10-24 02:04 Ten Reasons Why I Am Retiring From Faculty to Coach Full Time 2023-09-23 17:30 Workbooks to Help You With Self Talk and Other CBT Tools 2023-09-18 13:21 Follow up: Narratives That Don’t Serve You 2023-09-17 14:07 Exercise: What Narratives Do Not Serve You? 2023-09-16 16:47 A Short, Personal Example Of The Need For, and Use of, Self Talk 2023-09-12 14:04 Self-Talk Tool: Burn's Cognitive Distortion List 2023-09-11 13:59 Let's Talk About Self Talk 2023-09-10 14:36 First Step of Your Writing Ritual: Shut that Tech Down 2023-09-09 14:37 Short Writing Session 2023-03-11 16:26 The Big Three of Rituals: Meaning, Mindset and Entry Points 2023-03-05 18:20 The ONLY Reason to Skip Your Writing Session 2023-03-04 15:39 Write, Publish, Thrive is Back! 2021-09-13 14:00 Cognitively Benign Writing Session 2021-09-12 22:38 Normal, Not Normal 2021-08-07 16:52 I Don't Hate Goals 2021-05-03 14:00 I Don't Understand Why I Don't Get Writing Done!
2025-03-16 15:17 Announcing the Homeworlds Challenger Registry! 2024-12-25 12:46 Massive Pyramid Games Update 2024-11-20 15:37 Goodbye, Kory 2024-11-15 16:40 Gold Cake Perfected 2024-11-12 01:37 Cat Art Call 2024-10-30 19:30 Dessert Party For One 2024-10-26 16:19 Goodbye, Amber 2024-09-12 23:32 2024 Summer Road Trip (Part 4): The Drive Home 2024-09-08 23:59 2024 Summer Road Trip (Part 3): Burning Man 2024-08-25 04:54 2024 Summer Road Trip (Part 2): CO & CA
2025-04-15 19:49 Whence metroidvania 2025-04-10 00:32 How long will Intel Mac software work? 2025-04-06 15:29 Dustborn: design ruminations 2025-03-29 18:31 Layoffs at Cyan 2025-03-28 16:06 Wanderstop: design ruminations 2025-03-26 23:49 NarraScope registration is open! 2025-03-21 02:23 The Age of Rime 2025-03-19 06:49 The Invisiclues library 2025-03-01 00:47 Type Help: design ruminations 2025-02-23 00:35 My last day as IFTF Treasurer 2025-02-20 16:45 The Ink Console 2025-02-15 18:52 Timerkillers round two 2025-02-09 18:28 Wanderings in the realm of diff 2025-02-05 15:14 The Beyond is out for iOS 2025-01-29 15:44 Recent timekillers 2025-01-24 21:35 Back to the Labyrinth 2025-01-16 20:12 2025 IGF nominees, quick takes 2025-01-15 15:07 Roottrees redux 2025-01-14 16:23 The Visible Zorker 2025-01-12 01:16 NarraScope is open for talk submissions 2024-12-31 16:29 And that's a year 2024-12-27 22:01 Advent Window: a very small IF puzzle game 2024-12-10 22:07 Winter mystery games 2024-12-08 00:30 The Thaumaturge: design ruminations 2024-12-06 17:32 Me in the media
2025-03-12 16:00 Setup an OpenBSD VM on macOS Using UTM 2025-03-04 17:00 Mac Apps That Bring Me Joy 2025-02-14 17:00 Hosting Multiple Websites Under One NearlyFreeSpeech Site 2025-02-04 17:00 Red Hat Plans to Add AI to Fedora and GNOME 2025-01-24 17:00 Git Your Freedom Back: A Beginner's Guide to SourceHut 2024-12-22 17:00 Deliver the Bare Minimum 2024-10-21 16:00 Installing OpenBSD on Linveo KVM VPS 2024-09-26 16:00 Vertical Tabs in Safari 2024-09-20 16:00 Build and Deploy Websites Automatically with Git 2024-09-02 16:00 Burning and Playing PS2 Games without a Modded Console 2024-08-28 16:00 "This Key is Useless Now. Discard?" 2024-08-06 16:00 Perspective 2024-07-24 16:00 Setting Up Pi-Hole with Eero on Starlink 2024-07-10 16:00 Dual Booting OpenBSD and Alpine Linux on a X220 ThinkPad 2024-06-30 16:00 Fixing Jekyll's dart-sass Dependency on OpenBSD 2024-06-02 16:00 Building rbenv on OpenBSD 7.5 2024-05-27 16:00 Installing WordPress on NearlyFreeSpeech 2024-04-11 16:00 OpenBSD is a Cozy Operating System 2024-02-23 17:00 Please Make Your Table Headings Sticky 2024-02-16 17:00 Website Backups with Apple iCloud 2024-01-29 17:00 New Domain and Code Forge 2024-01-02 17:00 My Text Edtior is Not Open Source 2023-12-17 17:00 Switching Things Over to ikiwiki 2023-11-02 16:00 Bringing dwm Shortcuts to GNOME 2023-09-26 16:00 The X220 ThinkPad is the Best Laptop in the World 2023-09-11 16:00 Installing Older Versions of MongoDB on Arch Linux 2023-07-21 16:00 Converting HEIF Images with macOS Automator 2023-06-24 16:00 Blogging for 7 Years 2023-06-13 16:00 Improving Laptop Battery Performance on OpenBSD 2023-06-05 16:00 Running VSCode in Chromium on OpenBSD 2023-05-19 16:00 My Robotic Mower Woes 2023-05-11 16:00 Working with git Patches in Apple Mail 2023-05-05 16:00 Stop Using Hamburger Menus (Sometimes) 2023-05-01 16:00 Converting My X201 ThinkPad into a Slabtop 2023-04-25 16:00 Applying Email-Based Git Patches in Evolution on Linux 2023-04-13 16:00 Launching Sublime Text with dmenu on Alpine Linux 2023-04-11 16:00 HTML Dark Mode 2023-04-02 16:00 Bypassing the WiFi Hardware Switch on the Lenovo X201 2023-03-16 16:00 Installing Ruby with RVM on Alpine Linux 2023-03-14 16:00 Stop Using Custom Web Fonts 2023-03-09 17:00 Replacing My Eero Mesh Network with Two Mangos 2023-03-03 17:00 Why I Stopped Using an External Monitor 2023-02-08 17:00 Dynamic Viewports with CSS 2023-01-09 17:00 My Coffee Maker Just Makes Coffee 2022-12-23 17:00 I Want to Suckless and You Can Too 2022-12-08 17:00 Adventures in Creating a Minimal Alpine Linux Installer 2022-12-02 17:00 Building openring with Jekyll Build 2022-11-23 17:00 Do You Have an Extra $10? 2022-11-22 17:00 Embracing Slow Tech 2022-11-14 17:00 Migrating from GitHub to sourcehut 2022-11-07 17:00 Never Do Spec Work for Free 2022-11-04 16:00 Setting Up AdGuard Home with Eero 2022-10-14 16:00 Avoiding Featurism 2022-10-03 16:00 Simplifying the Craigslist Gallery 2022-09-22 16:00 RE: Creating a Simple HTML/CSS Notice Box 2022-09-20 16:00 Installing Custom Fonts on Linux from the Command Line 2022-09-19 16:00 Setup Jekyll from Scratch on a New Linux System 2022-09-10 16:00 Don't Make a Blog, Make a Brain Dump 2022-09-08 16:00 A Warning for New Designers: Avoid Dribbble 2022-09-02 16:00 Setting Up Jekyll on Windows 2022-08-12 16:00 Looping Through Jekyll Collections 2022-08-02 16:00 Making a Website Under 1kB 2022-07-29 16:00 Hosting with Codeberg Pages 2022-07-14 16:00 The Linux Desktop is Hard to Love 2022-07-06 16:00 Yet Another Static Site Generator Switch 2022-06-29 16:00 Happily Paying For macOS Apps 2022-06-20 16:00 Clickable Links Inside XML 2022-05-30 16:00 Schools Should Be Using Open Source Software 2022-05-23 16:00 RSS Hacks With XSLT 2022-05-17 16:00 Two Weeks with the DuckDuckGo Browser 2022-05-13 16:00 This Site is Now a Shinobi Website 2022-04-18 16:00 Dear Apple, Please Fix Safari's Default Dark Mode Link Color 2022-03-21 16:00 My Static Blog Publishing Setup and an Apology to RSS Subscribers 2022-03-14 16:00 Setting Up a Pi-hole Server with Eero 2022-03-12 17:00 Transferring Media from macOS to a Jellyfin Server (Raspberry Pi 4) 2022-02-23 17:00 February 2022 Update 2022-02-03 17:00 My Cheapskate Commenting System 2022-01-28 17:00 Convert Files to HTML with macOS Automator Quick Actions 2022-01-06 17:00 Chrome OS Could Become the Future Leader of Computing 2021-12-17 17:00 Icons Should be Complementary - Text is Always Better 2021-12-06 17:00 Hosting a Jekyll Site on Sourcehut 2021-12-03 17:00 Using Netlify for Dynamic URL Redirects 2021-11-25 17:00 Using a New Domain and Switching Static Hosts 2021-11-09 17:00 Modern Improvements for Default Browser Styles 2021-11-03 16:00 A Reality Where CSS and JavaScript Don't Exist 2021-10-28 16:00 Setting Up 1.1.1.1 for Families on a Pi-Hole 2021-10-15 16:00 Batch Converting Images to webp with macOS Automator 2021-09-23 16:00 Enabling Safari Extensions with the macOS Catalina Patcher 2021-09-08 16:00 Create a Performance-Focused WordPress Blog 2021-08-13 16:00 Stuffing an SSD Inside the Raspberry Pi 400 2021-07-24 16:00 Sharing The Things We Use 2021-06-20 16:00 PS4 Download UI with Pure CSS 2021-06-07 16:00 CSS Slope Graphs 2021-05-29 16:00 SOMA Inspired Terminal Display with CSS 2021-05-19 16:00 My Changing Opinion on Personal Website Design 2021-04-27 16:00 Shiny, Animated CSS Buttons 2021-04-22 16:00 89 Blog Posts in a Single HTML File 2021-04-13 16:00 Create a Mac App Icon with Pure HTML and CSS 2021-04-12 16:00 The Lazy Developer's Dark Mode 2021-03-25 16:00 Click to Load Website Images 2021-03-11 17:00 Introducing PageRoast 2021-02-25 17:00 ThriftyName: $5 Brand Names 2021-02-02 17:00 Self-Hosting Fathom Analytics with DigitalOcean 2021-01-19 17:00 Setting Up Fathom Analytics with Netlify 2021-01-13 17:00 Introducing Notez 2021-01-05 17:00 Animated Radio Tab Toggles 2020-12-28 17:00 Disabling Comments in WordPress 2020-12-08 17:00 Pure CSS Bar Graphs with Graceful Mobile Fallbacks 2020-12-04 17:00 Obvious Javascript 'Injection' Fallback 2020-11-09 17:00 Bidirectional Scrolling: Why Not Both? 2020-10-19 16:00 Menu Toggle with Pure CSS 2020-10-07 16:00 Poor Man's CSS Full-Bleed Layout 2020-09-29 16:00 Simple Navigation Setup in Jekyll 3.9.0 2020-09-16 16:00 Portable Pi: Cheap Raspberry Pi Zero Hacker Terminal 2020-09-09 16:00 Over-Engineering an Oil Tank Gauge 2020-09-02 16:00 My Raspberry Pi Desktop 2020-08-16 16:00 Linux Mint MacBook Air Setup 2020-08-13 16:00 Goodbye WordPress, Hello Jekyll (Again) 2020-07-07 16:00 Improving Github's New Design 2020-06-22 16:00 Keynote Slides with Pure CSS 2020-06-14 16:00 Audio Hotkeys on Linux Mint 2020-06-04 16:00 Quick and Dirty Theme Switcher 2020-05-13 16:00 Mini Interactive Keyboard with Pure CSS 2020-05-06 16:00 Fixing LocalWP on Fedora 32 2020-05-05 16:00 WP Enqueue for Beginners 2020-04-29 16:00 Faking 3D Elements with CSS 2020-03-31 16:00 Stripe Menu Dropdowns (CSS) 2020-03-18 16:00 Base64 All The Things! (Sometimes) 2020-02-07 17:00 How to "FLOSS" as a Web Designer 2020-01-07 17:00 Web Development on a $200 Chromebook 2019-11-29 17:00 Billing for One CSS Change 2019-11-13 17:00 Very Basic Form Styling 2019-11-01 16:00 Improving Tufte CSS for Jekyll 2019-10-06 16:00 Stop Using Sticky Navigation on Mobile 2019-09-28 16:00 Being More Efficient as a Designer and Developer 2019-09-09 16:00 Plain Text Emails, Please 2019-07-30 16:00 Dynamic Checkboxes 2019-07-17 16:00 Styling Empty Table Cells 2019-07-05 16:00 Using HTML Validator Badges Again 2019-06-25 16:00 They Won't Wait: A Warning for Slow Websites 2019-06-20 16:00 Publishing Simple Books With Jekyll 2019-06-14 16:00 Using Hamburger Menus? Try Sausage Links 2019-06-11 16:00 Making Tables Responsive With Minimal CSS 2019-06-06 16:00 Write HTML Like It's 1999 2019-06-04 16:00 Using User-Select 2019-05-29 16:00 News Websites Are Dumpster Fires 2019-05-22 16:00 Text Align: Justify 2019-05-15 16:00 Improving Receipt UX 2019-05-09 16:00 Cut Your Forms in Half 2019-05-03 16:00 First Letter Pseudo Element 2019-04-26 16:00 Minimal CSS: Dropdown Menu 2019-04-23 16:00 CSS Character Unit 2019-04-20 16:00 Browser History Sucks 2019-04-15 16:00 Yes, I Still Use jQuery 2019-04-13 16:00 CSS Value: `currentColor` 2019-04-05 16:00 CSS: Indenting Text 2019-03-26 16:00 Simple Does Not Mean Ugly 2019-03-25 16:00 Skip to Content Button 2019-03-13 16:00 Prescription Form UI Improvements 2019-02-27 17:00 Animated Card Tiles 2019-02-18 17:00 Easy Toggle Switches 2019-02-15 17:00 Super Mario Blocks in CSS 2019-02-05 17:00 Proper UI Hierarchy 2019-01-28 17:00 Tabbed Content Without JavaScript 2019-01-21 17:00 Easy Custom Radio Inputs 2019-01-15 17:00 Basic Gulp Build for Sass 2019-01-08 17:00 Better Box Shadows 2019-01-06 17:00 Over-Nesting 2018-12-19 17:00 Using Parent Selectors in CSS 2018-11-28 17:00 Width or Flex-Basis? 2018-11-22 17:00 Adaptable Flexbox Grid 2018-10-18 16:00 What Happened to Self-Hosted Blogs? 2018-09-28 16:00 Using Multiple CSS Background Images 2018-09-20 16:00 Pure CSS Simple Dropdown Plugin 2018-09-07 16:00 Simple Accessibility 2018-08-07 16:00 Setting Up a Free SSL 2018-04-16 16:00 CSS Video Backgrounds 2018-03-24 16:00 CSS Variables 2018-02-12 17:00 Stay Hungry 2018-01-25 17:00 Open Source Typeface Pairings 2018-01-14 17:00 ET-Jekyll Theme 2017-11-20 17:00 Chasing Performance 2017-11-01 16:00 The Death of Personality 2017-10-10 16:00 Unsolicited Design Review - Dropbox 2017-09-07 16:00 Goodbye CSS Preprocessors 2017-07-10 16:00 Designers Need Thicker Skin 2016-11-15 17:00 The Wonders of Text Ellipsis 2016-06-28 16:00 Aqua UI CSS Buttons
2025-03-09 13:05 building the huntsman. 2025-02-23 15:20 slightly obsessed. 2025-01-26 03:10 mail day & desiderata. 2025-01-22 15:30 snow in middle georgia. 2025-01-12 13:45 date days! 2025-01-05 03:45 the journey begins. 2025-01-01 17:45 the annual: "follow-through." 2024-12-29 23:50 baking day! 2024-12-27 20:10 command-line image resizing. 2024-12-26 03:10 merry christmas!
2025-04-18 00:06 Honest and Elitist Thoughts on Why Computers Were More Fun Before 2025-03-22 15:14 BRA and KET: String Interpolation in AmigaDOS 2025-03-17 23:27 Past and Present Futures of User Interface Design 2025-03-13 21:50 Copyright and the Demo Scene 2025-02-08 00:59 The Coolest Amiga Setup 2024-10-20 12:49 On Working With Your Passion 2024-10-17 21:37 Misc: Quines 2024-09-21 08:18 The Annotated Hacker Test 2024-09-01 22:09 Cosy Computing 2024-08-11 10:11 New Pixel Art 2024-07-30 23:30 The Effect of CRTs on Pixel Art 2024-07-28 18:55 On Complex Simplicity and Simple Complexity 2024-06-23 23:23 New pixel art added 2024-06-06 23:01 Stupid Slow 2024-05-20 22:04 Is Winter Coming? 2024-03-23 09:52 Gnome Files: A detailed UI examination 2024-03-17 11:09 Swedish Puns 2024-02-03 23:01 How Doom didn't kill the Amiga 2024-01-29 19:43 Well-known Secrets of AmigaDOS 2023-12-28 23:49 An Ode to Deluxe Paint 2023-11-25 00:08 The Datagubbe Survey Response Survey 2023-10-31 23:22 The Decline of Usability: Revisited 2023-09-07 21:00 The Wachowskis and the Hacker as a progressive archetype 2023-08-26 00:18 Scene Archetypes 2023-08-12 22:48 Nature for Nerds 2023-06-25 13:26 The Future of the Software Industry 2023-06-11 03:12 Why we don't trade with ants 2023-05-05 23:04 A Life Less Ads 2023-04-05 22:10 Everyday Carry 2023-02-10 00:04 The Colorful Charm of Amiga Utility Disks 2023-01-03 01:51 A Quarter Century of Web Coding 2022-12-28 01:39 Stranger Things and the Amiga 1000 2022-11-27 12:49 Computers are for Girls 2022-10-22 09:05 Pixel art update 2022-10-07 21:56 Directory Opus - King of the Dual Panes 2022-09-21 20:01 Short Thoughts on Computers and Programming 2022-09-20 19:48 New version of TTX 2022-09-20 19:47 New version of Durden 2022-09-09 20:28 King Charles III and the Swedish General Election 2022-09-06 19:58 The Stubborn Computing Manifesto 2022-09-04 10:19 The Problem With Computer Analogies 2022-07-31 05:37 Extremely Online In Real Life 2022-07-28 23:00 Proprietary Art: How Microsoft didn't splinter the Linux desktop 2022-07-23 22:16 Tube 1.1.5 released 2022-07-19 00:38 The Home Computer Generation 2022-07-15 18:22 New pixel art: The Heist 2022-06-09 22:15 FVWM: Daily Driver Config 2022-06-06 20:00 The Amiga Buyer's Guide 2022-04-29 11:43 The IBM PC XT Desk Caddy 2022-04-24 20:34 The Future of Open Source 2022-03-27 09:56 Software: [Tiler] Durden 2022-03-22 19:32 Tables and Strings in COBOL 2022-03-20 01:53 Romancing the Thinkpad 365 2022-02-19 14:45 For Whom The Whistle Blows 2022-01-02 19:57 Decades of Fun: Computers Built to Last 2021-12-29 18:41 Stems as mock data structures in REXX 2021-12-28 03:31 Fonts, a Fuzzy Fringefest 2021-12-01 22:33 Advent of Code 2021: Day 1 Three Ways 2021-11-23 23:20 So long and thanks for all the disks! 2021-11-12 20:42 RxEnv 1.2 released 2021-10-20 20:44 Tube 1.1.4 released 2021-10-17 09:37 humans.txt 2021-10-16 21:02 Sage advice for a calmer, more fulfilling digital life 2021-10-10 23:04 Fleeting Memories of Youth and the Increasing Impermanence of Culture 2021-10-02 19:34 A Lasting Legacy: Thoughts on COBOL 2021-09-17 22:35 RxEnv v1.1 released 2021-09-06 22:48 The Joy Of Limitations: Writing an ARexx REPL in ARexx 2021-09-06 22:48 RxEnv 2021-08-19 23:29 Not as famous as they should be 2021-07-24 08:58 colshift v1.1 released 2021-07-22 03:00 Using an Amiga in 2021: Making an intro 2021-07-16 20:54 Elite gatekeeping in the age of surveillance capitalism 2021-07-10 22:40 Misc: Best of .bashrc 2021-07-10 13:00 The State Of The Unions - can workers unite to improve online privacy? 2021-07-08 22:26 Voynich, Hill, Crumb: A Hitherto Vexing Codex 2021-07-08 10:17 The Amazing Workflow of Datagubbe 2021-06-20 23:54 The End of Ownership 2021-05-31 02:46 Pondering the Scene: Why are Demos European? 2021-05-30 10:17 On Attributing a Quote 2021-05-22 01:09 Controlled By a Cabal of its Enemies 2021-05-20 00:38 Tube version 1.1.2 released 2021-05-12 00:48 The Cults of Ken and Kay 2021-05-09 00:58 New Musing: Unconvincing Conveniences, Elite Overproduction and Sweden's Single Point of Failure. 2021-05-08 12:02 New musing: Peak Web Has Passed 2021-04-03 08:51 Tube version 1.1.1 released 2021-04-02 22:38 New FVWM2 config and screenshot 2021-03-28 18:44 New musing: Art Will Not Disappear 2021-03-23 22:47 CGTerm on Linux 2021-01-25 02:01 Is Software Abstraction Killing Civilization? 2021-01-21 01:12 How to boot a NeXT cube into single user mode 2021-01-06 17:45 No blinking in Linux TTY:s 2021-01-02 23:41 Nothing is New 2020-12-29 04:18 New musing: A Hope For Reliving 1994 2020-12-28 06:43 igdl version 1.0.3 released 2020-12-27 03:14 New musing: Explaining the Internet in 2020 2020-12-23 15:33 tube version 1.1.0 released 2020-12-18 00:24 Advent of Code 2020 2020-12-03 17:10 tube 1.0.23 released 2020-12-02 20:54 Advent of Shell 2020-11-23 23:54 tube version 1.0.22 released 2020-11-18 20:57 Little Things That Made Amiga Great 2020-11-14 03:34 tube version 1.0.21 released 2020-11-12 20:27 New Musing: No Config for Old Men 2020-11-09 18:24 Sane Visual Studio Code 2020-11-07 12:52 New Musing: Website Colophon and Mission Statement for a Better Web 2020-11-01 13:53 TTX version 1.2 released 2020-10-27 23:16 Version 1.0.5 of colshift released 2020-10-23 20:42 New Musing: Subversive Computing 2020-10-23 16:14 tube version 1.0.20 released 2020-08-23 20:52 ttx version 1.1 released 2020-08-23 20:52 tube version 1.0.19 released 2020-08-17 21:44 ttx - Swedish Teletext reader 2020-08-16 02:48 Advent of Code 2016 2020-08-08 13:50 New version of colshift 2020-08-08 03:59 New version of Tube 2020-08-04 02:38 New version of Tube - with omxplayer support 2020-08-04 00:00 FVWM config for Raspberry Pi 2020-07-27 03:25 colshift - X11 Color Tool 2020-07-24 22:59 Added a links section 2020-07-22 23:31 New version of Tube - with search function 2020-07-21 20:25 xvol - X11 Volume Indicator 2020-07-21 20:25 RSS Feed
2024-04-29 21:36 I love the term "bug ... 2024-03-31 20:24 Open Reel Ensemble is a ... 2024-02-11 00:53 There's a Wikipedia Monument in ... 2024-01-29 21:21 There are exactly two things ... 2023-12-10 18:21 Starring The Computer lists computers ... 2023-12-02 02:08 Fixed a little bug in ... 2023-12-02 01:53 A museum of Internet Artifacts. ... 2023-11-26 22:42 There is a standardized method ... 2023-10-28 02:35 A badge for websites not ... 2023-10-27 17:26 Did not know there was ... 2023-10-23 22:54 Just watched Hidden Figures. Fascinating ... 2023-09-29 21:29 The term "Excel art" makes ... 2023-08-23 03:34 Jon Foreman makes beautiful, ephemeral ... 2023-07-28 23:38 Just finished watching "missing" on ... 2023-07-19 21:59 The Windows Waltz. Beautiful. :D ... 2023-06-25 01:25 With printers generally considered spawns ... 2023-05-22 20:37 Museum of Plugs and Sockets ... 2023-04-28 15:07 Following the internet via birds ... 2023-04-26 00:32 Oh, very nice! A DIY ... 2023-03-23 22:08 A mechanical implementation of Conway's ... 2023-02-17 00:43 This website has a collection ...
2025-04-06 04:00 Hobby project burnout 2025-02-12 05:00 My favorite music software 2025-02-11 05:00 Working on something 2025-02-08 05:00 Busy week for me 2025-02-07 03:00 I joined a band 2025-02-05 05:00 Regularly doing something you’re bad at 2025-02-04 05:00 Sweeper-type games 2025-01-14 03:00 I’m a piano teacher now 2025-01-11 05:30 Bachelor slop 2025-01-09 22:30 I joined Toastmasters 2025-01-09 04:30 Losing steam 2025-01-08 05:30 Knowing your sources 2025-01-07 04:00 Infinite undo 2025-01-04 03:30 I love being slow 2025-01-03 05:00 I learned American Mahjong 2025-01-01 03:30 Songwriting journey 2024-12-31 04:00 No new year’s resolutions this year 2024-12-30 04:00 Why don’t I review my notes? 2024-09-10 03:30 I want to start blogging again 2024-03-27 02:30 I’m looking for the Hats of 2008 2024-02-26 22:00 Lotso’s heavy burden 2024-01-02 04:30 Bingle 2023-11-12 03:00 My relationship with Nurture 2023-08-10 02:30 New-year goals postmortem 2023-07-22 01:30 I love my new keyboard 2023-07-20 04:00 Stan Rogers is a true folk musician 2023-07-07 03:30 I’m putting on a Jam 2023-06-09 03:30 Have you heard of paramotors? 2023-06-07 01:30 Back from the camping trip 2023-05-26 03:00 Udon sauce recipe 2023-05-24 03:30 Hobby spin-up period 2023-05-19 00:30 Building my music collection 2023-05-17 03:30 I love isometric graphics 2023-05-12 03:30 I just learned about Ratioscore 2023-05-10 04:00 Basic health stack 2023-05-05 03:30 Why learn etiquette? 2023-05-03 03:00 What’s up with dowsing? 2023-04-28 02:30 I miss writing every day 2023-04-25 04:00 You don’t need GitHub 2023-04-20 00:30 Giving myself permission to be confidently incorrect 2023-04-19 03:30 The spring melt 2023-04-15 03:00 Build your own website 2023-04-15 03:00 My relationship with Hours Were the Birds 2023-04-14 04:30 Just intonation: 5-limit tuning 2023-04-13 04:00 Trying new candy 2023-04-12 03:00 Preparing to write a new piece 2023-04-11 03:00 Maybe sometimes you shouldn’t think 2023-04-08 03:30 I’d like to travel more 2023-04-07 03:30 How I like to play 2023-04-06 04:00 Last.fm dark matter 2023-04-05 04:00 Journaling by listening 2023-04-04 04:30 Is art about self-expression? 2023-04-01 04:59 11th-hour speedpost! 2023-03-31 04:00 They got me with this postcard 2023-03-30 03:30 My relationship with sleep 2023-03-29 04:30 Just intonation redux 2023-03-28 04:30 Things people have always done 2023-03-25 02:00 I can be better 2023-03-24 04:30 100-day challenge check-in 2023-03-23 03:30 Drinking in the presence of others 2023-03-22 04:30 Is the composer a listener or a performer? 2023-03-21 04:30 Show us the garden, not the gate 2023-03-18 04:00 Basics of thrombus 2023-03-17 04:00 I love sailing! 2023-03-16 03:30 My relationship with Songs From Philadelphia 2023-03-15 03:00 Attempts to make custard 2023-03-14 04:00 Thoughts on ghost kitchens 2023-03-11 04:30 Rebuilding your food chain 2023-03-10 03:30 When it rains, it pours: dry spell revisited 2023-03-09 05:00 Just intonation: building intervals 2023-03-08 03:00 Regenerative agriculture sounds cool 2023-03-07 05:00 A few of my favorite choral pieces 2023-03-04 05:30 Stories being what they are 2023-03-03 04:00 Let’s talk choral music 2023-03-02 04:30 Nostalgia for the present 2023-03-01 04:00 Just intonation: the harmonic series 2023-02-28 03:30 COVID reset my personality 2023-02-25 03:30 My relationship with Fantasma 2023-02-24 03:00 How I update my site 2023-02-23 04:00 Game graveyard averted 2023-02-22 04:00 Long winter effect 2023-02-21 05:30 Just intonation introduction 2023-02-18 05:30 Articulating a vision for your locale 2023-02-17 01:00 Chess etymology adventure 2023-02-15 05:00 Musical dry spell 2023-02-15 05:00 What do I think about lyrics? 2023-02-14 05:00 My relationship with It’s a Good Life Honey If You Don’t Grow Weary 2023-02-11 04:00 Hivemind-facilitating software 2023-02-10 01:00 Fireplace jokes 2023-02-09 02:00 I have had singing 2023-02-08 05:00 An unfinished part of gomepage 2023-02-07 01:30 I want to watch Andrei Tarkovsky’s films 2023-02-04 05:30 Quest for the worst shape 2023-02-03 05:30 Disagreeing with friends 2023-02-02 05:00 Tessellating building units in Minecraft 2023-01-31 05:00 My game graveyard, part two 2023-01-31 05:00 Wardrobe updates 2023-01-28 04:00 A little sick of being on the computer 2023-01-27 05:00 My relationship with Colour Green 2023-01-26 05:00 Listening to more and more music 2023-01-25 05:00 My game graveyard, part one 2023-01-24 04:00 Abysmal project completion rate 2023-01-21 04:30 Pleasant little habits 2023-01-20 00:00 Stream of consciousness cram 2023-01-19 05:00 I’m more funny in person 2023-01-18 05:00 My goals for the year 2023-01-17 04:30 Memorize a poem 2023-01-14 05:00 My relationship with 무너지기 2023-01-13 04:30 I was a theater kid 2023-01-12 05:30 I want to see inside other people’s homes 2023-01-11 05:30 Hollow Knight and Angel’s Egg 2023-01-10 04:00 A gome’s garden 2023-01-07 04:30 Share your notes 2023-01-06 05:30 Five of my favorite singers 2023-01-05 05:00 My cold walk 2023-01-04 05:00 Where does your culture come from? 2023-01-03 04:00 The design of gomepage 2022-12-31 05:00 My relationship with Pink Moon 2022-12-30 05:00 Building the toolbox 2022-12-29 05:00 Start with examples 2022-12-28 04:30 Astronomy is super cool 2022-12-27 04:30 I played Patrick’s Parabox 2022-12-24 05:00 I’ll always go for a time loop 2022-12-23 03:00 Status Cafe Emoji Hack 2022-12-22 05:00 International Phonetic Alphabet 2022-12-21 05:00 Cold-induced irritability 2022-12-20 03:30 A year of Snail’s House 2022-12-17 03:30 The Donkey Cabbages 2022-12-16 03:30 Tater tot breakfast skillet recipe 2022-12-15 04:00 My experience with a cappella 2022-12-14 02:30 I know snow 2022-12-13 02:30 I wanted to play Wii Party 2022-12-10 05:30 Elizabeth Fraser is my favorite singer 2022-12-09 02:00 A model of musical dialogue 2022-12-08 04:00 Feel free to change my music 2022-12-07 03:30 My relationship with Illinois 2022-12-06 03:30 Extensive vs. intensive expression 2022-12-03 04:30 Dreaming all the time 2022-12-02 04:30 I want to be a budding naturalist 2022-09-18 23:00 Ramen recipe
2025-04-21 16:38 🗓️ Weeknote 2025-W16 2025-04-13 17:58 🗓️ Weeknote 2025-W15 2025-04-12 23:13 🔗 Link Stash | 12 April 2025 2025-04-06 16:13 🗓️ Weeknote 2025-W14 2025-04-06 16:04 🔗 Link Stash | 6 April 2025 2025-04-05 14:52 todotxt-weekview 2025-04-01 20:48 🗓️ Weeknote 2025-W13 2025-03-30 20:55 Self-hosting a Gemini capsule 2025-03-23 17:59 🗓️ Weaknote 2025-W12 2025-03-23 17:50 🔗 Link Stash | 23 March 2025 2025-03-16 22:17 Hotline Miami: Carpenter BrutALITY 2025-03-16 10:07 Warm wash setting 2025-03-14 20:47 Shelly Plus 1 2025-03-13 18:03 PLB comparisons 2025-03-10 22:39 New browser 2025-03-10 19:05 My day as I remembered 2025-03-10 07:05 🗓️ Weeknote 2025-W10 2025-03-09 16:09 BROWsing 2025-03-02 21:00 🗓️ Weeknote 2025-W09 2025-02-28 19:02 Imperfect
2025-04-21 07:00 ‘vegan people don’t eat animals’: the chorus of this song in esperanto by a german reggae artist (yes, a white guy with locs) 2025-04-18 07:00 negative capability is a very useful concept we can credit to keats 2025-04-15 07:00 sandi metz has very specific advice about how to refactor a very specific bad code situation 2025-04-13 07:00 big asterisk on technology saving us: whales and kerosene 2025-03-31 07:00 I was on people & blogs! 2025-03-29 07:00 beautiful recreation of argent, that elegant old mac font 2025-03-27 07:00 here are some good CSS patterns and opinions I have about them 2025-03-25 07:00 elizabeth sandifer on neil gaiman proves necessary reading for some of us 2025-03-22 07:00 how to crochet a death’s-head hawkmoth 2025-03-20 07:00 I do not want this $1300 hoodie but it does raise a question 2025-03-18 07:00 french people can’t pass france’s language tests for foreigners seeking citizenship 2025-03-18 07:00 there could (should?) be more cyberpunk genre romance than there is 2025-03-17 07:00 an immoral web font vacuum is a gift to the font hoarder in all of us 2025-03-16 07:00 a very methodical thing to read about the inspection paradox 2025-03-15 07:00 this is not a drill: orisinal is back 2025-03-14 07:00 an RSS bot in a group chat is our era’s best salon 2025-03-12 07:00 we misread the great gatsby (lavender taxis were expensive somehow) 2025-03-10 07:00 style stage was a 2020 reinvention of css zen garden 2025-03-09 08:00 heretic (2024) 2025-03-06 08:00 metacommentary on advice on morning routines 2025-03-03 08:00 one month without social media without result 2025-02-27 08:00 bread and whipped cream is odd, even for a Roman engagement 2025-02-24 08:00 this instagram account collects skulls in churches 2025-02-21 08:00 muppets and k-pop: I guess why not? 2025-02-18 08:00 study: drivers in fancy cars really are bigger jerks
2023-03-23 04:38 Corne 2023-02-19 18:43 Setting up Caddy on Rocky Linux 9 2023-01-03 04:55 Govern 2023-01-03 01:03 About 2023-01-03 01:03 Resume 2023-01-03 00:25 New new site 2023-01-03 00:14 Agent vs. Agentless 2014-05-15 00:00 [ANN] go-dynect 2014-02-25 00:00 Writing worker queues, in Go 2013-09-17 21:41 Two-legged OAuth 1.0 calls, in Go
2025-04-02 01:17 stubbornness 2025-04-01 23:59 some links 2025-04-01 13:09 the distance between us 2024-09-16 17:59 madness 2024-07-07 17:56 somewhere 2024-06-08 15:49 casual poet library 2024-05-10 12:18 solitude and humans 2024-05-06 16:20 going into hiding 2024-03-31 16:39 a letter by Georgia O’Keeffe 2024-03-30 02:52 Tokyo Story
2025-04-02 05:00 april's trick 2025-04-01 05:00 homepage redesign 2025-03-03 17:52 trying something different 2025-01-01 04:39 2024 in review 2024-12-01 05:08 normal web november 2024-11-04 02:45 weird web october 2024-09-30 00:53 Neighborhood #1 (Tunnels) 2024-09-01 23:37 Summer updates 2023-07-27 20:29 Primordial web feed
2025-04-22 16:45 offgrid electric car 2025-02-28 06:37 WASM Wayland Web (WWW) 2024-12-23 14:57 the twenty-fifth year of my free software career 2024-12-21 05:00 aiming at December 2024-04-03 08:48 reflections on distrusting xz 2024-03-28 22:37 the vulture in the coal mine 2024-03-18 20:54 policy on adding AI generated content to my software projects 2023-11-21 16:23 attribution armored code 2023-09-20 00:03 Haskell webassembly in the browser 2023-07-20 00:34 become ungoogleable
2025-04-09 00:00 Be the node you want to see in the network 2025-03-28 00:00 Data demand some damn respect. 2025-03-17 00:00 The Five-Week Solo Startup 2025-03-16 00:00 A Conversation Algorithm I Cribbed From Clinical Psychologists 2025-03-15 00:00 Napkin Math Tool 2025-03-13 00:00 You'll never be ready for anything that matters 2025-03-09 00:00 An Invitation To Shit On My Ideas 2025-03-01 00:00 Begrudgingly choosing CBOR over MessagePack 2025-02-16 00:00 Meetup.com in your calendar 2025-01-28 00:00 Life GPA 2025-01-24 00:00 Alternatives to "sorry" 2025-01-21 00:00 dreaming of smel shell 2025-01-16 00:00 I am not offering mentoring 2025-01-04 00:00 "Thanks. How do you want to help?" 2025-01-02 00:00 SI Base Units & Constants 2024-12-22 00:00 Materials Cheat Sheet 2024-12-21 00:00 Cramming scrapscript into msgpack 2024-12-18 00:00 Sorry Spotify, I Wrapped It Myself 2024-12-05 00:00 Your Next Two Zeroes 2024-12-04 00:00 I hereby pardon all parking enforcement officers 2024-12-03 00:00 The Timeless Way of Software 2024-12-02 00:00 Colt's Revolutions 2024-11-29 00:00 Year Day is December 11 2024-11-28 00:00 Town Hall #27: Skies 2024-11-27 00:00 Stinky Gifts From Your Idea Kitty 2024-11-26 00:00 How to Flatpack Programs 2024-11-25 00:00 Insurance Insurance 2024-11-18 00:00 Host an indie-web yardsale on your /junk page 2024-11-17 00:00 /junk 2024-10-29 00:00 Rob the Whole World; Give It Back 2024-10-17 00:00 How to build god and get away with it 2024-10-13 00:00 Town Hall #26: Rounding 2024-10-12 00:00 A History of Microwave Ovens 2024-10-09 00:00 A Georgist's Guerilla Gardening Guide 2024-10-02 00:00 Legalize Life (and Living) 2024-09-25 00:00 Kimba Syndrome 2024-09-24 00:00 the soundless interstitium 2024-09-22 00:00 Irresponsible Servers: From Slop Talk to Shop Talk 2024-09-18 00:00 Seizing the Means of Re-Production 2024-09-17 00:00 Town Hall #25: Simularium 2024-09-15 00:00 Reactive Relational Algebra 2024-09-14 00:00 growing the graveyard of "better spreadsheets" 2024-09-13 00:00 a one man war of attrition 2024-09-11 00:00 Profitable Plant Propagation Prevents Poaching 2024-09-04 00:00 Proplifting, Plant Piracy, and Dumpster Chocolates 2024-09-03 00:00 Offensive Horticulture 2024-08-30 00:00 So Many Silver Landmines 2024-08-24 00:00 bang! bang! he murdered math! {the musical!} 2024-08-19 00:00 Town Hall #24: FWD 2024-08-18 00:00 scrapsheets (demo) 2024-08-17 00:00 The Silicon Valley Tarpits 2024-08-13 00:00 FWD: RE: radioactive fungus email from grandma 2024-07-26 00:00 Town Hall #23: Clown World 2024-07-25 00:00 Against the Advice of My Superintelligence 2024-07-22 00:00 "work hard, play hard" 2024-07-15 00:00 Publishable Network Contracts in Scrapscript 2024-07-09 00:00 VisionOS Dev: Taylor's Opinionated and Already-Outdated Guide (2024) 2024-06-15 00:00 POSETTE 2024: How/Why to Sweep Async Tasks... 2024-06-14 00:00 Metabootstrapped Messaging Protocols 2024-06-02 00:00 Urgent/Optimistic Meeting Matrix 2024-05-29 00:00 Elm Town #75: The Great Wall of Code 2024-05-28 00:00 The Acme of Software 2024-05-20 00:00 Kyle Explains "Legacy Software" to the Aliens 2024-05-12 00:00 To Chelsea & Mom, Happy Mothers' Day 2024-05-07 00:00 Town Hall #22: News 2024-04-22 00:00 the best bad baby names 2024-04-17 00:00 Town Hall #21: Basement 2024-04-16 00:00 Dear advertisers, please respect my thirst for novelty. 2024-04-14 00:00 the best words 2024-04-12 00:00 Foods for Straight Teeth & Easy Breathing 2024-04-06 00:00 long time; forgot to human 2024-03-31 00:00 Concat Arrays with SQL Aggregate Functions 2024-03-22 00:00 People & Blogs: Taylor Troesh 2024-03-17 00:00 Why I Write Extremely 2024-03-16 00:00 Tidy Dice 2024-03-15 00:00 Hyper-Realistic 2037 Concept Car Interior 2024-03-07 00:00 Half-Star Emoji (for Half the Price) 2024-02-17 00:00 Town Hall #20: Pinball 2024-02-16 00:00 Clean your codebase with basic information theory 2024-02-15 00:00 Podcast RSS XML (in Ugly SQL) 2024-02-14 00:00 A Simple SRS Algo (in Ugly SQL) 2024-02-12 00:00 An Antidote to Subscription Fatigue 2024-02-08 00:00 flashcasts.com 2024-02-07 00:00 Frugly vs. Freemium 2024-02-06 00:00 eventbrite.ics 2024-02-05 00:00 Nontrepeneur: Clifford Stoll 2024-02-05 00:00 Nontrepeneur: Derek Sivers 2024-02-05 00:00 Nontrepeneur: Steve Wozniak 2024-02-04 00:00 On Nontrepeneurship 2024-02-01 00:00 That Vonnegut/Heller Story 2024-01-24 00:00 licensure 2024-01-23 00:00 Everything Worse Than Previously Thought 2024-01-22 00:00 a jar of dirt, or how we failed to exhume my great-great-uncle 2024-01-06 00:00 Town Hall #19: Whimsy 2024-01-05 00:00 "Please click on all images of the heaviest animal species" 2024-01-02 00:00 Hacker Stations: Taylor Troesh 2024-01-01 00:00 why I didn't play this harpsichord sooner 2023-12-31 00:00 Emoji by Category 2023-12-31 00:00 Emoji by Year 2023-12-26 00:00 Re: (Extremely, unnecessarily long) Thanks for the pardoning 2023-12-24 00:00 Does Betteridge's Law apply to this headline? 2023-12-22 00:00 Tear Duct Enhancement Surgery 2023-12-21 00:00 Two Toucans Canoe 2023-12-20 00:00 Town Hall #18: Sunflower 2023-12-19 00:00 The "Cheap" Web 2023-12-19 00:00 WishWell.io 2023-12-18 00:00 Paying Netflix $0.53/h, etc. 2023-12-17 00:00 The most frustrating thing in your life 2023-12-11 00:00 Santa Prefers Wealthy Sick Children 2023-12-11 00:00 Scientists find exciting new way to talk about nothing in press releases 2023-12-10 00:00 "All foods are either protein or candy." 2023-12-09 00:00 Santa Claus is not a god... yet 2023-12-06 00:00 /wish 2023-12-06 00:00 How to Observe Buydays 2023-12-06 00:00 Make a /wish page! 2023-12-03 00:00 You Buy; They Fly 2023-12-01 00:00 Town Hall #17: Scrimmage 2023-11-30 00:00 cram those ideas into a clown car 2023-11-29 00:00 "MVP" is dead! Long live "FPC". 2023-11-28 00:00 graphic design is my passion 2023-11-27 00:00 HNTV: play hn yt links locally 2023-11-26 00:00 Measure twice, vise thrice. 2023-11-25 00:00 husband, father, obligation 2023-11-24 00:00 Town Hall #16: Bloat 2023-11-23 00:00 wigwam.directory 2023-11-22 00:00 I hereby pardon all junior engineers 2023-11-20 00:00 "y'all'n't" 2023-11-19 00:00 Knuth Airgaps & Knuth Buffers 2023-11-14 00:00 Pseudoprose 2023-11-12 00:00 Town Hall #15: Artifacts 2023-11-05 00:00 Russian Woman Achieves 9x "Mythical" Man Month 2023-11-05 00:00 what are authors even trying to do? 2023-11-03 00:00 Compressing Codebase Collocates 2023-11-03 00:00 Digital Desire Paths 2023-11-02 00:00 How to opt-out of ChatGPT training without clearing conversation history 2023-11-01 00:00 if it talks like a therapist... 2023-10-31 00:00 How I Do Things: Chronic Fatigue Edition 2023-10-30 00:00 Taming Your Infinite Queues 2023-10-19 00:00 Living with Sudden Adult Death Syndrome (SADS) 2023-10-12 00:00 Town Hall #14: Frends 2023-10-11 00:00 Apple should acquire Wolfram Research 2023-10-10 00:00 Profitable Parenting 2023-10-03 00:00 much worse than kids stomping that pig's bladder 2023-09-27 00:00 "Somebody Tranq That Child!" 2023-09-25 00:00 Easy Email Tokens in Pure Postgres 2023-09-19 00:00 How/Why to Sweep Async Tasks Under a Postgres Table 2023-09-17 00:00 my battlestation 2023-09-17 00:00 rvnx's "P**is Table Test" for LLM Censorship 2023-09-16 00:00 King of the Bunny Hill 2023-09-16 00:00 P**fectionism Isn't Your Problem 2023-08-30 00:00 The Lazy Garbage Nursery Guide 2023-08-29 00:00 How I Eat 2023-08-22 00:00 56% of McNugget Carbon is Corn 2023-08-21 00:00 I'm a Coin Boy, Too 2023-08-15 00:00 How would you like ChatGPT to respond? 2023-08-14 00:00 gpt'day mate 2023-08-11 00:00 Chloe is a listener 2023-08-06 00:00 Share Demos Every Friday 2023-08-02 00:00 Man Spends Entire Career Mastering Crappy Codebase 2023-08-01 00:00 go big or go small or go home but don't go medium 2023-07-31 00:00 Town Hall #13: Pests 2023-07-28 00:00 How to Coast with Corporate Camouflage 2023-07-25 00:00 Demonstrate Evergreen Proof 2023-07-25 00:00 Do Unforgettable Work 2023-07-25 00:00 Don't Fight Customers 2023-07-25 00:00 Find Your Value 2023-07-25 00:00 How To Pick Your Price 2023-07-25 00:00 Rucking with Children 2023-07-25 00:00 Select Your Service 2023-07-25 00:00 Sell Your Service 2023-07-24 00:00 Productize Yourself 2023-07-20 00:00 Things That Outlive Fancy Rats 2023-07-19 00:00 Spoil Your Secret Sauce 2023-07-16 00:00 chexs.io 2023-07-11 00:00 Town Hall #12: WONTFIX 2023-07-05 00:00 blogs.hn 2023-06-29 00:00 Changelog #546: "Don't Make Things Worse!" 2023-06-28 00:00 When to Build Millennia Sewers 2023-06-19 00:00 I wasn't ready to start a tech conference. 2023-06-18 00:00 Hogwarts had a Cafetorium? 2023-06-17 00:00 Town Hall #11: Downhill 2023-06-17 00:00 they trap you in meetings because you do stupid shit 2023-06-16 00:00 i pretended that i didn't know any better 2023-06-14 00:00 IKEA-Oriented Development 2023-06-14 00:00 No More Bargain-Bin Kisses 2023-05-30 00:00 11 Ways to Shave a Yak 2023-05-22 00:00 Put Your Reputation on the Deadline 2023-05-19 00:00 Town Hall #10: Seeds 2023-05-15 00:00 Nextdoor's Heisensubscribe (And Other Dark Patterns) 2023-05-14 00:00 Why I Use Elm in 2023 2023-05-10 00:00 Candid Culture 2023-05-09 00:00 Weeds & Bozo Explosions 2023-05-04 00:00 Tiny Table-of-Contents JS Snippet 2023-04-22 00:00 Case Study: Taylor's Lifestyle Design 2023-04-22 00:00 Lifestyle Design (from First Principles) 2023-04-20 00:00 Tools & Techniques for AR/VR Media 2023-04-18 00:00 Taylor's Delights 2023-04-10 00:00 I never want to be 93 years old 2023-04-08 00:00 Good Art is Commonplace 2023-04-08 00:00 Taylor's Media Criticism System 2023-04-07 00:00 Slay Dragon Before Reorganizing Closet 2023-04-04 00:00 Say "quadyssey", not "quadrilogy". 2023-03-31 00:00 Town Hall #8: Scaling 2023-03-30 00:00 Fire 50% Of Managers (At Random) 2023-03-30 00:00 How to be a -10x Engineer 2023-03-29 00:00 Winning the Goblin's Game 2023-03-20 00:00 A Cyberpunk Bathroom in the Middle of Nowhere 2023-03-19 00:00 Town Hall #7: Scary Stuff 2023-03-19 00:00 Town Hall #9: Listen 2023-03-14 00:00 Don't Play Near Black Holes 2023-03-07 00:00 Charts & Checklists for Serious Dreamers 2023-03-06 00:00 AR Demands Peripherals 2023-03-06 00:00 AR Interoperability Opportunities 2023-03-06 00:00 Apple Will Win The AR/VR Wars 2023-03-06 00:00 Are You Serious? 2023-03-06 00:00 Bananas Will Become Smartphones 2023-03-06 00:00 Claim a Domain in the Wet Web 2023-03-06 00:00 Death in Diapers 2023-03-06 00:00 Ghost Story 2023-03-06 00:00 Monomode & Multimode in Augmented Reality 2023-02-21 00:00 Town Hall #6: Spark Joy and Conversation 2023-02-07 00:00 How to Learn a Foreign Language in 500 Hours 2023-01-18 00:00 How to Cultivate Joy 2023-01-17 00:00 Deflect External Acceptance 2023-01-14 00:00 How To Stop Being Fake 2023-01-06 00:00 Some thoughts on prime numbers 2023-01-01 00:00 Town Hall #5: Outdoing Myself 2022-12-24 00:00 Leave Your Phone at Home 2022-12-23 00:00 Decline Invitations 2022-12-22 00:00 Find a Phone-Home 2022-12-22 00:00 The Joy of Monotasking 2022-12-20 00:00 Busy Brain, Busy Body 2022-12-20 00:00 Five Hundred Hours 2022-12-18 00:00 take everything to your grave 2022-12-14 00:00 Pick Practical Principles 2022-12-14 00:00 Refrigerate Reusable Water Bottles 2022-12-13 00:00 How to Scrounge for Between Time 2022-12-13 00:00 How to Thwart Waiting Mode 2022-12-13 00:00 Nothing Fulfills 2022-12-11 00:00 Toki Pona Sign-Language Flash-Cards 2022-12-10 00:00 zeroes 2022-12-06 00:00 The Toki Pona Baby Sign-Language Guide 2022-11-29 00:00 The Toki Pona Baby Sign-Language Manifesto 2022-11-27 00:00 A Tiny HTML Snippet to "Discuss on HN" 2022-11-27 00:00 Your Brilliant App Idea 2022-11-25 00:00 Eschew the New 2022-11-25 00:00 Liberate Breakfast 2022-11-25 00:00 Taylor's Timeline 2022-11-22 00:00 about 2022-11-18 00:00 December 2022 2022-11-14 00:00 8 Weekends Without A Drink 2022-11-13 00:00 Make Important Things Inevitable 2022-11-13 00:00 Rules for Good Work 2022-11-12 00:00 Please Sell My Personal Information 2022-11-04 00:00 Tips for Remote Work 2022-11-01 00:00 How to Become Exponential 2022-11-01 00:00 November 2022 2022-11-01 00:00 Weekend Whenever 2022-10-30 00:00 Extinguish All Notifications 2022-10-29 00:00 Accept Your Fate 2022-10-20 00:00 10 Minutes is 1% of Your Day 2022-10-19 00:00 The Only Way to Make Money 2022-10-18 00:00 Beware The Grind 2022-10-17 00:00 My Yearly Themes 2022-10-14 00:00 A Magic Question for Emotional Conversations 2022-10-14 00:00 Blogs and Newsletters 2022-10-14 00:00 My Book Reviews 2022-10-09 00:00 Thank You vs. Sorry 2022-10-08 00:00 My Deep Daily Questions 2022-10-08 00:00 October 2022 2022-10-07 00:00 September 2022 2022-10-02 00:00 Never Wait for Anything 2022-10-01 00:00 How do I get the ability to see the gnomes? 2022-10-01 00:00 The Scourge of "Someday" 2022-09-17 00:00 1,000 Weekends Without A Drink 2022-09-17 00:00 How to Become the Worst Version of Yourself 2022-07-17 00:00 never wait for the check at restaurants 2022-06-20 00:00 Parental-Self-Controls 2022-01-31 00:00 Student-Oriented Teaching 2022-01-17 00:00 Do It for the Music 2022-01-15 00:00 Un-Bucket List 2022-01-13 00:00 Hire Me 2022-01-10 00:00 It Tastes Like a Penny 2022-01-10 00:00 Long-Live Plain Text! 2022-01-10 00:00 awesome-awesome-awesome 2022-01-09 00:00 My Podcast Subscriptions 2022-01-09 00:00 The World's Ugliest Ring 2022-01-07 00:00 No Fights 2022-01-06 00:00 Fame: Persistence vs. Skill 2022-01-04 00:00 Why Is Every Song Out-of-Tune? 2021-12-28 00:00 Using {Blocks} in Rust & Go for Fun & Profit 2021-12-28 00:00 Why JavaScript's Secret Comma Operator is So Darn Useful 2021-10-12 00:00 LIT Home 2021-02-13 00:00 Maybe I Don't Know More than the Experts 2021-02-13 00:00 “I’m lonely 😎” 2021-01-07 00:00 nowify 2021-01-02 00:00 Choose Values over Discipline 2019-09-06 00:00 LiveCount Demo 2019-06-19 00:00 Finding an Infintesimal Worm in Your Apple 2019-06-16 00:00 An Algorithm for Generating Ideas 2019-05-19 00:00 Daily Routine 2019-04-27 00:00 Optimum Me 2019-04-19 00:00 The Universe is God (According to Christians) 2019-04-18 00:00 Don't Feel Your Feelings 2019-04-18 00:00 Suspended Disbelief 2019-04-08 00:00 What isn't David 2019-04-07 00:00 Structure-State-Value Architecture for OOP 2019-04-05 00:00 Synthetic Intelligence 2019-04-01 00:00 How Do Taoists Quit Smoking? 2019-03-16 00:00 The Speedy Media Manifesto 2019-02-24 00:00 Nothing 2019-02-24 00:00 Plunge 2019-02-07 00:00 My Music Reviews 2019-02-01 00:00 A One-Size-Fits-Most Software Architecture 2018-11-15 00:00 On Improving Education 2018-10-08 00:00 Set Phasers to Blind 2018-10-07 00:00 The Problem with Podcasts 2018-10-01 00:00 Self-Control is an Anti-Virtue 2018-09-18 00:00 Time 2018-09-17 00:00 Always Waiting 2018-09-17 00:00 Be Unreasonable 2018-09-17 00:00 Nobody Actually Sneezes 2018-09-17 00:00 Plausible Deniability 2018-09-15 00:00 /now 2018-09-15 00:00 Becoming 2018-09-15 00:00 JSON Considered Harmful 2017-01-31 00:00 Party Ideas 2014-01-01 00:00 Blood & Brain ; Heart & Helix 2013-05-22 00:00 Self-Host Blog Images in Two Lines of Bash 2012-01-01 00:00 Bucket List
2025-04-23 19:20 PaperJam Fest and Weekly Noticings 2025-04-18 15:55 spring pottery 2025-04-11 15:52 mail in your zines! 2025-04-08 16:21 creative experiments 2025-04-03 18:01 pixels to paper 2025-04-02 18:03 thought currents 2025-03-31 22:56 digital check-in: imagining social media as accommodations 2025-03-27 20:58 Winter, go home, we broke up 2025-03-24 15:53 postcards from Toronto 📮 2025-03-20 16:53 new zine! ✂️
2025-04-23 04:00 Tennis Balls 2025-04-21 04:00 Air Fact 2025-04-18 04:00 Anchor Bolts 2025-04-16 04:00 de Sitter
2025-04-20 21:28 the first days of spring 2025-04-19 04:04 cannery row (monterey) 2025-04-14 04:00 "cryptography" by anne farnsworth 2025-04-14 03:56 weary of listening to the nonsense (carmel) 2025-04-12 16:48 lost causes 2025-04-11 03:00 i’ll look for you in san francisco 2025-04-10 04:41 california, i’m coming home 2025-04-07 23:29 april showers 2025-04-06 04:00 the promised land 2025-04-06 02:09 a day of detours (moma, nypl, elmhurst food crawl)
2023-08-31 05:00 students-on-gemini.html 2023-07-31 05:00 why-cli.html 2023-07-30 05:00 intro-to-rogue.html 2023-07-17 05:00 old-computer-recap.html 2023-07-14 05:00 void-pi.html 2023-07-10 05:00 old-computer-start.html 2023-07-02 05:00 bash-alternatives.html 2023-06-22 05:00 gemini-birthday.html 2023-06-02 05:00 mini-bike-game.html 2023-06-01 05:00 vimwiki.html 2023-03-25 05:00 retrogrouch-computing.html 2023-03-14 05:00 chesslikes.html 2023-03-11 06:00 fzf-tui.html 2023-03-08 06:00 rave-reviews.html 2023-02-21 06:00 search.html 2022-12-31 06:00 urban-ride-report.html 2022-12-08 06:00 reinventing-the-wheel.html 2022-12-03 06:00 void-post-install.html 2022-11-08 06:00 linux-loaner-laptop.html 2022-11-04 05:00 applying.html 2022-11-04 05:00 mastodon.html 2022-10-28 05:00 installing-void.html 2022-10-27 05:00 void.html 2022-09-06 05:00 magick.html 2022-08-07 05:00 trash.html 2022-08-05 05:00 impressions-of-ubuntu.html 2022-05-31 05:00 consumption.html 2022-03-31 05:00 tinybasic.html
2024-10-29 12:00 More Bikepacking Adventures: Nutmeg Noreaster 2024-10-21 12:00 Bikepacking Weekend Overnight Report 2024-09-30 12:00 Hobby Game Development 2024-09-15 12:00 10,000 Hours 2024-09-10 12:00 Posting From a Park (ROOPHLOCH 2024 entry) 2024-09-08 12:00 New ereader field report (kobo clara bw) 2024-09-07 12:00 Getting my 5 year old laptop repaired 2024-08-14 12:00 Funeral for an E-reader 2024-07-21 12:00 Old Computer Challenge 2024 Recap 2024-07-15 12:00 Old Computer Challenge 2024 Goals 2024-05-18 12:00 Creating code-based artworks and projects using Love2d 2024-05-16 12:00 RSS added, Dillo updated 2024-04-30 12:00 How do you keep your computers alive? 2024-04-25 12:00 Streaming Ambient Music 2024-03-24 12:00 Offline programs (via aliases/functions) 2024-03-12 12:00 Micropower radio 2024-01-22 12:00 Brooks saddles on bikes: some opinions 2023-09-22 12:00 How to remove old packages on Linux 2023-09-11 12:00 🎲 1x1: an e-zine of solo games 2023-09-05 12:00 RE: Why would students use gemini? 2023-08-31 12:00 Help wanted: Why would students use gemini? 2023-08-31 12:00 Why I use the command line