-
November 2024
-
October 2024
-
Oct 30, 2024
Don’t Panic: Infocom’s Hitchhiker’s Guide to the Galaxy at 40
Oct 30, 2024
-
Oct 28, 2024
Icecano endorses Kamala Harris for President
Oct 28, 2024
-
Oct 25, 2024
Software Forestry 0x06: The Controlled Burn
Oct 25, 2024
-
Oct 23, 2024
Strange New Worlds Season 3 Preview
Oct 23, 2024
-
Oct 21, 2024
Two Weeks and Change
Oct 21, 2024
-
Oct 18, 2024
Software Forestry 0x05: Cutting Trails
Oct 18, 2024
-
Oct 16, 2024
Ten Years of the Twelfth Doctor
Oct 16, 2024
-
Oct 14, 2024
How to Monetize a Blog
Oct 14, 2024
-
Oct 11, 2024
Software Forestry 0x04: Library Upgrade Week
Oct 11, 2024
-
Oct 9, 2024
Wacky Times for AI
Oct 9, 2024
-
Oct 7, 2024
Dungeons & Dragons (2024): Trying to Make a Big Tent Bigger
Oct 7, 2024
-
Oct 4, 2024
Software Forestry 0x03: Overgrowth, Catalogued
Oct 4, 2024
-
Oct 2, 2024
TV Rewatch: The Good Place
Oct 2, 2024
-
September 2024
-
Sep 30, 2024
Checking In On Space Glasses
Sep 30, 2024
-
Sep 27, 2024
Software Forestry 0x02: What We Talk About When We Talk About Tech Debt
Sep 27, 2024
-
Sep 25, 2024
is it still called a subtweet if you use your blog to do it
Sep 25, 2024
-
Sep 23, 2024
The next Dr Who Blu Ray release is… Blake’s 7?
Sep 23, 2024
-
Sep 18, 2024
Programming Note
Sep 18, 2024
-
Sep 16, 2024
and another thing: they’re not stranded. please don’t put in the newspaper that they’re stranded.
Sep 16, 2024
-
Sep 13, 2024
Software Forestry 0x01: Somewhere Between a Flower Pot and a Rainforest
Sep 13, 2024
-
Sep 11, 2024
That’s How You Do That
Sep 11, 2024
-
Sep 9, 2024
Internet Archive Loses Appeal
Sep 9, 2024
-
Sep 6, 2024
Software Forestry 0x00: Time For More Metaphors
Sep 6, 2024
-
Sep 4, 2024
Ableist, huh?
Sep 4, 2024
-
Sep 2, 2024
And Another Thing… AI Postscript
Sep 2, 2024
-
Sep 1, 2024
Happy Bell Riots to All Who Celebrate
Sep 1, 2024
-
August 2024
-
Aug 30, 2024
Why is this Happening, Part III: Investing in Shares of a Stairway to Heaven
Aug 30, 2024
-
Aug 28, 2024
Why is this Happening, Part II: Letting Computers Do The Fun Part
Aug 28, 2024
-
Aug 26, 2024
Why is this Happening, Part I: The Stuff That Sucks
Aug 26, 2024
-
Aug 23, 2024
There we go: Harris/Walz 24
Aug 23, 2024
-
Aug 21, 2024
Further Exciting Consulting Opportunitues
Aug 21, 2024
-
Aug 19, 2024
“White Guy Tacos”
Aug 19, 2024
-
Aug 16, 2024
Feature Request: I Already Know That Part, Siri
Aug 16, 2024
-
Aug 14, 2024
This Adam Savage Video
Aug 14, 2024
-
Aug 12, 2024
On Enthusiasm
Aug 12, 2024
-
Aug 9, 2024
Apple vs Games
Aug 9, 2024
-
Aug 7, 2024
Meet the Veep
Aug 7, 2024
-
Aug 5, 2024
Retweeting Feeds
Aug 5, 2024
-
Aug 2, 2024
Anyone Else Remember This Giant Maze Thing?
Aug 2, 2024
-
July 2024
-
Jul 31, 2024
Pretty Weird
Jul 31, 2024
-
Jul 29, 2024
Cognitive Surplus
Jul 29, 2024
-
Jul 26, 2024
Tales of the Valiant
Jul 26, 2024
-
Jul 24, 2024
Salmon of Doubt by Douglas Adams (2002)
Jul 24, 2024
-
Jul 23, 2024
On the Other Hand…
Jul 23, 2024
-
Jul 22, 2024
C’mon, man
Jul 22, 2024
-
Jul 19, 2024
More Musings on the Starcruiser
Jul 19, 2024
-
Jul 17, 2024
Bad Art is Still Art
Jul 17, 2024
-
Jul 15, 2024
Handicapping Doctor Who Blu-Ray releases, Updated
Jul 15, 2024
-
Jul 5, 2024
Not the Time For Trick Plays
Jul 5, 2024
-
Jul 4, 2024
Happy Fourth
Jul 4, 2024
-
Jul 3, 2024
No One is Talking About This by Patricia Lockwood (2021)
Jul 3, 2024
-
Jul 1, 2024
Post-Debate Hot Takes & Hand-Wringing
Jul 1, 2024
-
June 2024
-
Jun 28, 2024
“Look at this Asshole”
Jun 28, 2024
-
Jun 26, 2024
The Three-Body Problem by Cixin Liu (2006)
Jun 26, 2024
-
Jun 24, 2024
Doctor Who and the Empire of Death
Jun 24, 2024
-
Jun 21, 2024
Sauce, for the Goose
Jun 21, 2024
-
Jun 19, 2024
Outage
Jun 19, 2024
-
Jun 17, 2024
Doctor Who and the Legend of Ruby Sunday
Jun 17, 2024
-
Jun 16, 2024
Doctor Who and Rogue
Jun 16, 2024
-
Jun 15, 2024
Doctor Who and Dot and Bubble
Jun 15, 2024
-
Jun 14, 2024
Restoration of Service in Progress
Jun 14, 2024
-
Jun 3, 2024
Under Attack, Please Stand By
Jun 3, 2024
-
May 2024
-
May 31, 2024
Un-Reviewed Code Is Tech Debt
May 31, 2024
-
May 29, 2024
Books That Need Updates
May 29, 2024
-
May 27, 2024
Doctor Who and 73 Yards
May 27, 2024
-
May 26, 2024
Happy (Day After) Towel Day
May 26, 2024
-
May 24, 2024
X-Men 97
May 24, 2024
-
May 22, 2024
Doctor Who and BOOM
May 22, 2024
-
May 20, 2024
Hey Boyos! The Phantom Menace at 25
May 20, 2024
-
May 17, 2024
And Another Thing: Pianos
May 17, 2024
-
May 15, 2024
Crushed
May 15, 2024
-
May 14, 2024
Doctor Who and The Devil’s Chord
May 14, 2024
-
May 13, 2024
Doctor Who and the Space Babies
May 13, 2024
-
May 10, 2024
Weak Points in the Critical Apparatus
May 10, 2024
-
May 8, 2024
Movies from Last Year I Finally Saw: The Marvels
May 8, 2024
-
May 6, 2024
Last Week In Good Sentences
May 6, 2024
-
May 3, 2024
Antiderivitives
May 3, 2024
-
May 1, 2024
Movies from This Year I Finally Saw: Dune Part 2
May 1, 2024
-
April 2024
-
Apr 29, 2024
Movie Review Flashback: Zack Snyder’s Justice League
Apr 29, 2024
-
Apr 26, 2024
Fallout (2024)
Apr 26, 2024
-
Apr 24, 2024
Some Personal News!
Apr 24, 2024
-
Apr 22, 2024
Hardware is Hard
Apr 22, 2024
-
Apr 21, 2024
Hundreds of Beavers
Apr 21, 2024
-
Apr 19, 2024
Sometimes You Just Have to Ship
Apr 19, 2024
-
Apr 17, 2024
Movies from Last Year I Finally Saw: Mission: Impossible – Dead Reckoning Part One
Apr 17, 2024
-
Apr 15, 2024
“And Then My Reward Was More Crunch”
Apr 15, 2024
-
Apr 12, 2024
Getting Less out of People
Apr 12, 2024
-
Apr 10, 2024
Movies from Last Year I Finally Saw: Oppenheimer
Apr 10, 2024
-
Apr 8, 2024
April 8, 2021: A Sketch From The Midst Of A Pandemic
Apr 8, 2024
-
Apr 5, 2024
Movies from Last Year I Finally Saw: Wes Anderson 2023 Double Feature
Apr 5, 2024
-
Apr 3, 2024
Doctor Who Grab Bag
Apr 3, 2024
-
Apr 2, 2024
Lightsaber Hot-Take Follow-Up
Apr 2, 2024
-
March 2024
-
Mar 29, 2024
Getting Old
Mar 29, 2024
-
Mar 28, 2024
Movies from Last Year I Finally Saw: Animation Double-Header
Mar 28, 2024
-
Mar 27, 2024
Doctor Who Season 1/14/40
Mar 27, 2024
-
Mar 26, 2024
Electronics Does What, Now?
Mar 26, 2024
-
Mar 25, 2024
Hot Takes on Lightsabers
Mar 25, 2024
-
Mar 23, 2024
We Need to Form An Alliance! Right Now!!
Mar 23, 2024
-
Mar 22, 2024
Apple Report Card, Early 2024
Mar 22, 2024
-
Mar 21, 2024
BSG, Fifteen Years On
Mar 21, 2024
-
Mar 20, 2024
Book Lists Wednesday
Mar 20, 2024
-
Mar 19, 2024
The Dam
Mar 19, 2024
-
Mar 18, 2024
Caves of Androzani at 40
Mar 18, 2024
-
Mar 15, 2024
Nausicaä at 40
Mar 15, 2024
-
Mar 14, 2024
Cyber-Curriculum
Mar 14, 2024
-
Mar 13, 2024
Jim Martini
Mar 13, 2024
-
Mar 12, 2024
Unexpected, This Is
Mar 12, 2024
-
Mar 11, 2024
Let Me Show You How We Did It For The Mouse
Mar 11, 2024
-
Mar 8, 2024
Implosions
Mar 8, 2024
-
Mar 7, 2024
“Hanging Out”
Mar 7, 2024
-
Mar 6, 2024
Even Further Behind The Velvet Curtain Than We Thought
Mar 6, 2024
-
Mar 5, 2024
March Fifth. Fifth March.
Mar 5, 2024
-
Mar 4, 2024
The Sky Above The Headset Was The Color Of Cyberpunk’s Dead Hand
Mar 4, 2024
-
Mar 1, 2024
Friday Linkblog, best-in-what-way-edition
Mar 1, 2024
-
February 2024
-
Feb 29, 2024
Time Zones Are Hard
Feb 29, 2024
-
Feb 26, 2024
Today in Star Wars Links
Feb 26, 2024
-
Feb 24, 2024
That Gum You Like Is Going To Come Back In Style
Feb 24, 2024
-
Feb 22, 2024
Zoozve
Feb 22, 2024
-
Feb 20, 2024
Playthings For The Alone
Feb 20, 2024
-
Feb 16, 2024
Wait, Who Answers The Phone?
Feb 16, 2024
-
Feb 11, 2024
Rough Loss
Feb 11, 2024
-
Feb 6, 2024
Not customers, partners
Feb 6, 2024
-
Feb 5, 2024
Kirk Drift
Feb 5, 2024
-
Feb 3, 2024
Saturday Stray Thoughts
Feb 3, 2024
-
Feb 2, 2024
A construction site! We need that good feminine energy: Barbie (2023)
Feb 2, 2024
-
January 2024
-
Jan 31, 2024
40 years of…
Jan 31, 2024
-
Jan 29, 2024
Monday Snarkblog
Jan 29, 2024
-
Jan 26, 2024
X-Wing Linkblog Friday
Jan 26, 2024
-
Jan 24, 2024
Rebel Moon (2023)
Jan 24, 2024
-
Jan 19, 2024
Books I Read In ’23: Part 5—Planescape & Friends
Jan 19, 2024
-
Jan 18, 2024
Books I Read In ’23: Part 4—RPGs
Jan 18, 2024
-
Jan 17, 2024
Books I Read In ’23: Part 3
Jan 17, 2024
-
Jan 16, 2024
Books I Read In ’23: Part 2
Jan 16, 2024
-
Jan 15, 2024
Books I Read In ’23: Part 1
Jan 15, 2024
-
Jan 14, 2024
AI Pins And Society’s Immune Responses
Jan 14, 2024
-
Jan 14, 2024
Handicapping future Doctor Who Blu-Ray releases
Jan 14, 2024
-
Jan 13, 2024
Doctor Who Season 15 on Blu-Ray
Jan 13, 2024
-
Jan 12, 2024
Pascal
Jan 12, 2024
-
Jan 11, 2024
Metrics, Accountability
Jan 11, 2024
-
Jan 10, 2024
No Longer Driving Or Surviving
Jan 10, 2024
-
Jan 9, 2024
What Might Be A Faint Glimmer Of Hope In This Whole AI Thing
Jan 9, 2024
-
Jan 8, 2024
New Calendar Weekend ’24
Jan 8, 2024
-
Jan 7, 2024
I Had A Dream Last Night, And I’m Mad About It
Jan 7, 2024
-
Jan 6, 2024
Doctor Who And Some Stray Thoughts About Bigeneration
Jan 6, 2024
-
Jan 5, 2024
Friday Linkblog, Poets-and-Whales Edition
Jan 5, 2024
-
Jan 4, 2024
End Of Year Open Tab Bankruptcy Roundup Jamboree, Part 3 : Pop Culture & General Potpourri
Jan 4, 2024
-
Jan 3, 2024
End Of Year Open Tab Bankruptcy Roundup Jamboree, Part 2: AI & Other Tech
Jan 3, 2024
-
Jan 2, 2024
End Of Year Open Tab Bankruptcy Roundup Jamboree, Part 1: Mastodon
Jan 2, 2024
-
Jan 1, 2024
Station Ident: 2024
Jan 1, 2024
-
December 2023
-
Dec 31, 2023
Year in review, self-linkblog-edition
Dec 31, 2023
-
Dec 30, 2023
Fractals
Dec 30, 2023
-
Dec 28, 2023
Fully Automated Insults to Life Itself
Dec 28, 2023
-
Dec 27, 2023
Doctor Who and The Church on Ruby Road
Dec 27, 2023
-
Dec 26, 2023
“It’s accurate, Captain”
Dec 26, 2023
-
Dec 25, 2023
“And a Happy Christmas to all of you at home!”
Dec 25, 2023
-
Dec 24, 2023
It’ll Be Worth It
Dec 24, 2023
-
Dec 23, 2023
Books I read in 2022, part 3
Dec 23, 2023
-
Dec 22, 2023
Friday Linkblog, 90s-syndicated-action-tv edition
Dec 22, 2023
-
Dec 21, 2023
Good Adaptations and the Lord of the Rings at 20 (and 68)
Dec 21, 2023
-
Dec 20, 2023
A Long, Slow U-turn
Dec 20, 2023
-
Dec 19, 2023
Covering the Exits
Dec 19, 2023
-
Dec 18, 2023
Doctor Who and the Canon… Of Death
Dec 18, 2023
-
Dec 17, 2023
Sunday Linkblog, Nightmare before Christmas edition
Dec 17, 2023
-
Dec 16, 2023
Doom @ 30
Dec 16, 2023
-
Dec 15, 2023
Friday Linkblog, don’t-be-evil edition
Dec 15, 2023
-
Dec 15, 2023
Layoff Season(s)
Dec 15, 2023
-
Dec 13, 2023
Wednesday linkblog, Twitter reminisces edition
Dec 13, 2023
-
Dec 12, 2023
“Oh Bubbles, there’s always something wrong with you”
Dec 12, 2023
-
Dec 11, 2023
Doctor Who and the Giggle
Dec 11, 2023
-
Dec 8, 2023
Re-Capturing the Commons
Dec 8, 2023
-
Dec 7, 2023
The Casablanca Threshold
Dec 7, 2023
-
Dec 6, 2023
Indiana Jones and the Dial of Destiny
Dec 6, 2023
-
Dec 5, 2023
Tuesday linkblog, video-game-trailer-edition
Dec 5, 2023
-
Dec 4, 2023
Doctor Who and the Wild Blue Yonder
Dec 4, 2023
-
Dec 1, 2023
A Story About Beep the Meep
Dec 1, 2023
-
Dec 1, 2023
Friday linkblog, war-criminal-obituary-roundup edition
Dec 1, 2023
-
November 2023
-
Nov 30, 2023
Pre-Friday Linkblog, not-that-kind-of-doctor edition
Nov 30, 2023
-
Nov 29, 2023
2023’s strange box office
Nov 29, 2023
-
Nov 28, 2023
60th Anniversary Bonuses: Doctor Who and The Daleks—In Colour! & An Adventure in Space and Time
Nov 28, 2023
-
Nov 27, 2023
Doctor Who and the Star Beast (2023)
Nov 27, 2023
-
Nov 24, 2023
What was happening: Twitter, 2006-2023
Nov 24, 2023
-
Nov 23, 2023
Doctor Who @ 60
Nov 23, 2023
-
Nov 23, 2023
Happy Thanksgiving!
Nov 23, 2023
-
Nov 22, 2023
Email Verification
Nov 22, 2023
-
Nov 21, 2023
Two things that are always true
Nov 21, 2023
-
Nov 20, 2023
Monday Mini-linkblog, under pressure edition
Nov 20, 2023
-
Nov 18, 2023
Apparently the Last Veridian Note was fifteen years ago?
Nov 18, 2023
-
Nov 17, 2023
(late) Friday Linkblog, cool-projects-by-cool-people edition
Nov 17, 2023
-
Nov 17, 2023
You call it the “AI Nexus”, we call it the “Torment Pin”
Nov 17, 2023
-
Nov 16, 2023
Fall ’23 Good TV Thursdays: “The real TVA was the friends we made along the way”
Nov 16, 2023
-
Nov 15, 2023
Still out there: The X-Files at 30
Nov 15, 2023
-
Nov 14, 2023
Don’t guess when you can ask
Nov 14, 2023
-
Nov 13, 2023
Apple Music vs(?) The Beatles
Nov 13, 2023
-
Nov 10, 2023
So Long, Apple Trailers, and thanks for all the fish
Nov 10, 2023
-
Nov 9, 2023
Congrats, SAG-AFTRA!
Nov 9, 2023
-
Nov 8, 2023
Favorite Programming Language Features: Swift’s Exception handling with Optionals
Nov 8, 2023
-
Nov 7, 2023
Feature Request: Sick Mode for Apple Fitness
Nov 7, 2023
-
Nov 6, 2023
Tales of the Tardis
Nov 6, 2023
-
Nov 5, 2023
What the heck happened to Boing Boing?
Nov 5, 2023
-
Nov 3, 2023
Doctor Who and the Francise Tag… Of Death
Nov 3, 2023
-
Nov 2, 2023
The last “new” “Beatles” song
Nov 2, 2023
-
October 2023
-
Oct 31, 2023
Happy Halloween everybody!
Oct 31, 2023
-
Oct 30, 2023
Three and a half years
Oct 30, 2023
-
Oct 28, 2023
Saturday Linkblog, books-from-the-internet edition
Oct 28, 2023
-
Oct 26, 2023
The Mysteries
Oct 26, 2023
-
Oct 21, 2023
Saturday Linkblog, tiny papers edition
Oct 21, 2023
-
Oct 20, 2023
Friday linkblog, video game music piano covers edition
Oct 20, 2023
-
Oct 18, 2023
Premature Quote Sourcing
Oct 18, 2023
-
Oct 17, 2023
What seems to be your boggle, citizen? 30 years of Demolition Man
Oct 17, 2023
-
Oct 17, 2023
Microsoft buys Activision, gets Zork and Space Quest as a bonus
Oct 17, 2023
-
Oct 15, 2023
Disaster
Oct 15, 2023
-
Oct 10, 2023
Tuesday Tech Tip: Substack and RSS feeds
Oct 10, 2023
-
Oct 9, 2023
# Monday Tech Tip: BBEdit and using Enter as Return
Oct 9, 2023
-
Oct 6, 2023
With enough money, you don’t have to be good at anything
Oct 6, 2023
-
Oct 4, 2023
Competing with Patreon
Oct 4, 2023
-
Oct 1, 2023
Kirby’s 2001
Oct 1, 2023
-
Oct 1, 2023
Only Victory Laps in the Building
Oct 1, 2023
-
September 2023
-
Sep 26, 2023
Congratulations, WGA!
Sep 26, 2023
-
Sep 21, 2023
So long, tiny dancer
Sep 21, 2023
-
Sep 19, 2023
Tuesday linkblog, absurd hardware edition
Sep 19, 2023
-
Sep 17, 2023
Saturday Night Linkblog, “This has all happened before” edition
Sep 17, 2023
-
Sep 15, 2023
Friday Linkblog
Sep 15, 2023
-
Sep 15, 2023
Ethical Uncanny Valley
Sep 15, 2023
-
Sep 14, 2023
Insight-free Doorstop
Sep 14, 2023
-
Sep 13, 2023
Newsletter Recommendation: Where’s Your Ed At
Sep 13, 2023
-
Sep 12, 2023
Wait, Which Hundred?
Sep 12, 2023
-
Sep 12, 2023
Exciting Consulting Opportunities
Sep 12, 2023
-
Sep 9, 2023
Main Character Syndrome
Sep 9, 2023
-
Sep 9, 2023
Friday night linkblog, classic talk show edition
Sep 9, 2023
-
Sep 8, 2023
New School, new lessons
Sep 8, 2023
-
Sep 7, 2023
See you in a year, Gabriel Bell
Sep 7, 2023
-
Sep 5, 2023
Why didn’t you just use…
Sep 5, 2023
-
Sep 5, 2023
Monday Linkblog, Electronic Music Edition
Sep 5, 2023
-
August 2023
-
Aug 30, 2023
Come on down, one last time
Aug 30, 2023
-
Aug 24, 2023
The OmniRumor, 10 years on
Aug 24, 2023
-
Aug 22, 2023
Conspiracies Confirmed
Aug 22, 2023
-
Aug 16, 2023
Correct, Orcas are not our friends
Aug 16, 2023
-
Aug 15, 2023
Ridiculous Fishing!
Aug 15, 2023
-
Aug 14, 2023
Starcruiser, coming in for a landing
Aug 14, 2023
-
July 2023
-
June 2023
-
Jun 25, 2023
Thirty Years of Tentacles
Jun 25, 2023
-
Jun 17, 2023
Apple Vision Pro: New Ways to be Alone
Jun 17, 2023
-
Jun 5, 2023
Space Glasses
Jun 5, 2023
-
Jun 2, 2023
Pluralistic vs Looters
Jun 2, 2023
-
Jun 1, 2023
The Richmond Way
Jun 1, 2023
-
May 2023
-
May 25, 2023
Happy Towel Day!
May 25, 2023
-
May 23, 2023
SCTV’s “Death of a Salesman”
May 23, 2023
-
May 21, 2023
Strike Season
May 21, 2023
-
May 19, 2023
Drobo Ragnarök
May 19, 2023
-
May 14, 2023
No Contact Non Tracing
May 14, 2023
-
May 5, 2023
It’s Not Just Computer Magazines Ending
May 5, 2023
-
April 2023
-
March 2023
-
February 2023
-
January 2023
-
December 2022
-
Dec 31, 2022
End of Year Link Clearance
Dec 31, 2022
-
Dec 28, 2022
Books I read in 2022, part 2
Dec 28, 2022
-
Dec 27, 2022
Books I read in 2022, Part 1
Dec 27, 2022
-
Dec 27, 2022
New year, new calendar!
Dec 27, 2022
-
Dec 4, 2022
Heading back out of the silos
Dec 4, 2022
-
Dec 4, 2022
Incept Date
Dec 4, 2022