photos

2023-07-07: Giant mushroom in roadside cemetery, NC.

2023-01-26: Prof. James Mickens' 2018 USENIX keynote takes some wild and occasionally nerdy/cringey turns, but …

2023-01-21: A week or so ago there was a spate of discussion about “likes” on the micro.blog …

2023-01-07: 🐶Fresh from the salon.

2023-01-05: This horrifies me: The creeator of the web editor Hypertext Plus, has lost his home: I’m …

2022-12-31: The last Funky Winkerbean actually happened on Sunday, Dec 25, 2022 so that Tom Batiuk could go out …

2022-12-30: I’ve noticed that many authentication providers & libraries fail to mention Ed Tech …

2022-12-29: A good, nerdy deep-dive into the details: Stranger Things and the Amiga 1000

2022-12-21: I’ve waited for years for a cross-platform whiteboard/diagramming/mindmap tool that worked …

2022-12-20: What part of the Gartner Hype Cycle are we in now for ML? Is it the Burning of Megatons of Cash or …

2022-12-18: I generally don’t pay attention to Bird Site shenanigans these days, but I just learned …

2022-12-18: The daily 🐶s

2022-12-17: 🐶

2022-12-15: I believe Talking About Large Language Models by Murray Shanahan should be required reading for …

2022-12-03: The Model Does Not Think; The Model Predicts In my day job, we work with transformer models a lot, so I’m always interested in how they …

2022-11-26: This makes me happy: Charles Schulz’s 100th Birthday Comic Strip Tributes 🗨

2022-11-25: For #FeedReaderFriday, a helpful hint: Every Mastodon profile comes with its own RSS feed, for easy …

2022-11-24: How wonderful, a new Octopus Pie story! 🗨

2022-11-20: An unfortunate week for influential writers: RIP Fred Brooks (The Mythical Man-Month, The Design of …

2022-11-18: Funky Winkerbean is ending after 50 years. That strip, oddly enough, has been a touchstone for most …

2022-10-10: 📷 Credit: Hackaday: Ugliest Airplane Ever Built Predicted the Future

2022-10-05: I’m not saying this is just a Big Trak for (mostly wealthy, I suppose) Gen-Xers, but it sure …

2022-09-16: 🐶

2022-06-30: Data science at its most relevant: Compound Pejoratives on Reddit (NSFW: language)

2022-06-30: Well, this is just sad. I used to go to the Parkette when I lived in Lexington. I have photos of the …

2022-06-26: From /dev/lawyer: Legal Sources for Not-a-Lawyers “It’s your law, people. Don’t let lawyers …

2021-06-15: I either missed or forgot that Ben Bova died last fall. They just released the last novel he …

2021-06-14: This is the kind of content I think the web needs to get back to in a big way: 8-Track Heaven

2021-05-29: For anyone you know who might need it: Vaccines Work. Here Are the Facts. | The Nib

2021-05-19: Pure evil. Terms and Conditions Apply

2021-05-08: Fellow children of the 80s, read this and say it with me: “No shit, Sherlock.” 1980s pop …

2021-04-28: Now that this comic has ended, I feel compelled to go back and re-read the whole thing again: Back …

2021-04-10: I don’t mind if Matt Bors' comics come out weekly or annually. I’ll be there to read …

2021-03-31: New Shirt, Old Memories Prior to Holiday World, my jobs had all been farm work, putting up hay or working tobacco for …

2021-03-31: Zach Weinersmith accidentally provides the first compelling argument that we do live in a simulated …

2021-03-26: I’ve spent the last several months implementing programmatic advertising and because of this …

2021-03-26: He wrote a lot of good books, made a lot of good movies, but The Last Picture Show will always be my …

2021-03-25: I realize I’ve arrived terribly late to this particular party but, friends who have read the …

2021-03-21: In other news, SecondLife is actually still a thing. Why Second Life’s Most Famous Cyberpunk …

2021-03-18: Horrifying, dystopian, late-capitalist nightmare fuel: neurosity.co Naturally they use a white, …

2021-02-15: Evidence that you never stop acquiring new language, even at my advanced age. Today I learned …

2021-02-04: <medium.com/pragmatic…> I’ll admit that I bought a membership to Medium solely …

2021-02-01: There once was a time when I wanted a tiny house. Please enjoy “Tiny House Living” by …

2021-02-01: Not a bad list for only six years on the job. Most everything is subject to endless debate, but two …

2021-01-27: A horror story in the Late-Stage Capitalism sub-genre: …

2021-01-26: I spend entirely too much time thinking about the “Six-Fingered Hand” storyline in …

2021-01-22: Today’s episode of “The Next Liar Doesn’t Stand a Chance”: …

2021-01-21: As I lifelong anosmic, I have lots of advice for those suffering the loss of their sense of smell …

2021-01-21: Whole bunch of dummies yesterday feeling like Marvin the Martian, I’ll wager. …

2021-01-20: Don’t let the missing ‘n’ fool you: 45 pardoned a Harkonen. Even though it was “Scott” …

2021-01-20: Today’s recommended reading by Tom Nichols: Trump Destroyed the Most Important Virtue in …

2021-01-19: Amanda Gorman will read at the inauguration, the youngest poet to receive the honor. Just going by …

2021-01-18: This weekend, my wife and I watched A Face in the Crowd, which we found remarkably current for a …

2020-12-30: I hope whoever strangles Old Man 2020 at the stroke of midnight tomorrow night makes damn certain …

2020-12-24: Mildly #nsfw but hilarious #comics from @thenib today: The Kama Sutra for Quarantined Couples

2020-10-21: “[F]ocus on using topic centric data to target web pages – not people… [C]reate systems …

2020-10-16: Having read everything on this list, I can say that I think this is a pretty good list: The …

2020-10-08: Hearing of Louise Glück’s Nobel Prize, I recalled an anthology of contemporary poets from an …

2020-10-07: I helped @CREDOMobile decide how to donate $150,000 this month among 3 amazing progressive …

2020-10-06: My very first concert: 1984, Roberts Stadium, Evansville, IN. Van Halen. Same concert where a friend …

2020-10-06: I find it ridiculous that we’ve reached a point at which we need to have these, but in case …

2020-10-05: While taking dexamethasone during her cancer treatment, my mother, who once agonized for a week over …

2020-10-03: Amazon, I don’t think that word means what you think it means.

2020-09-30: So glad you have your metadata all squared away, Amazon and Hachette.

2020-09-15: The folks at @Feedly just rolled out a feature I was about to implement myself using IFTTT or Zapier …

2020-09-09: My basement sump pump connects to WiFi and has a companion mobile and web app. Truly, we live in the …

2020-08-30: My bartender, @ronniecraig, created a drink that we’re calling a Summer Quarantine: 1 cup watermelon …

2020-08-19: Worst. Historical. Reenactment. Ever.

2020-07-23: Cartoon: So, you’ve been disappeared

2020-07-20: Another entry today in the excellent “In/Vulnerable” series on The Nib: “I Was Forced To …

2020-07-13: Today’s comics reading to make your blood boil: Reveal, Part 8, in which we meet a man who …

2020-07-12: When I taught composition, I had a student who wrote every paper about “no-till farming” as a cure …

2020-07-12: Important reading if you are any kind of reader of comics: Warren Ellis, Cameron Stewart, and the …

2020-05-16: I know most folks will remember him for all his great movie and sitcom roles, but to me, Fred …

2020-05-09: This is my kind of project: Every Star Trek Book Ever

2020-04-28: I’d forgotten all about this little project from two of my favorite comics artists: “I’m …

2020-04-20: This apparently passes for capitalist humor these days: Should Uber Buy Crossfit to Become a Health …

2020-04-13: More recommended comics reading: The Once-in-a-Century Pandemic: “We’re repeating a lot of the …

2020-04-13: Today’s recommended reading: A Comic Strip Tour Of The Wild World Of Pandemic Modeling: …

2020-03-31: This is the best news about upcoming TV I’ve seen in a while: Hulu Has Ordered a Pilot for …

2020-03-08: If you really want to help, wash your hands, cover your mouth, & share good information: [Don’t …

2020-03-07: Today’s recommended comics reading: Carlo Collodi’s Pinocchio by KC Green (the …

2020-02-28: Today’s recommended comics reading: Epidemic. “Malevolent and incompetent” barely …

2020-02-24: Today’s recommended reading: Something is Happening to Norway – more excellent …

2020-02-24: After I dunno how many years, I switched from the low bit-rate podcast of 2600 Off the Hook (🐦 …

2020-02-19: Freelance front-end devs: I have a potential contract gig for someone to help do some ADA-compliance …

2020-02-18: For the last five years, my wife and I have attended this workshop, and it truly has changed my …

2020-02-14: My dad might haunt me for promoting anything Audubon (he never liked that Audubon killed and …

2020-02-14: My awesome niece: “I want to see the look on the guys’ faces when they realize we can throw …

2020-02-14: This seems just a little bit off today, unless there’s a different temperature unit in our current …

2020-01-22: Every day, it seems, there’s more evidence that William Gibson was dead on when he said …

2020-01-16: Oh, so that’s how it’s gonna be, 2020? Beloved ‘Great British Bake Off’ Host Sandi …

2020-01-09: What appears to contain the cover painting of every paperback I read in high school: Space Colony …

2020-01-07: Today’s recommended reading: BIG by Matt Stoller, a newsletter about “the politics of …

2020-01-06: Recommended reading: The Informant, a “publication about hate and extremism in America,” …

2019-12-14: Nurse Rembert taking care of his sick bubba.

2019-11-30: Another favorite in my list of old-fashioned, obsessive blogs: Hardboiled Wonderland The “30 Days …

2019-11-25: This may be my favorite celebrity-as-hardcore-nerd news ever, beating out Vin Diesel as a D&Der: …

2019-11-17: "[A] flat-Earth conference is invariably also a gathering of anti-vaxxers, 9/11 truthers and …

2019-11-14: Dogs with Broom

2019-11-14: The Amazon Go store provided the most intimidating, class/ability unfriendly experience I’ve come …

2019-11-11: I love good, old-fashioned blogs with an obsessive focus on discarded pop culture. We need more of …

2019-10-16: Capitalism Ruins Everything: Podcasting's Turn in the Barrel From As platforms and ad tech circle, podcasting’s small, beautiful age is drawing to a close : …

2019-10-14: Any time someone locks up behind Medium’s paywall their article describing their open source …

2019-10-10: Annual Reminder: I just had a flu shot. And soon I will have that flu stuffed and displayed over my …

2019-10-07: Well, this is sad: Lockout at WBAI - “Off the Hook” Indefinitely Suspended. Been …

2019-10-06: Every year the alderman sends around a public service flyer: Do Not Feed the Shelobs. And every year …

2019-10-01: AWS case study regarding my company’s experience using AWS AppSync to create our GraphQL API: …

2019-09-28: Currently reading: The Food Lab: Better Cooking Through Science by J. Kenji López-Alt 📚

2019-09-28: Currently reading: Wanderers by Chuck Wendig 📚

2019-09-28: The first year’s harvest.

2019-09-27: Profile of my colleague, Thales Exoo (🐦 @thales), “a fierce female with an impressive STEM …

2019-09-13: “Towards the end of a decade marked by chaotic cultural shifts, mounting tensions, and mass …

2019-09-13: “Fifty years ago, on September 13, 1969, Scooby Doo, Where Are You! premiered on CBS.” I …

2019-09-12: Flash Fiction: A series of very short stories for the summer. from The New Yorker. 📚

2019-09-05: Currently reading: Station 11 by Emily St. John Mandel 📚

2019-09-05: Currently reading: The Calculating Stars by Mary Robinette Kowal 📚

2019-09-05: Late Capitalism infects & kills everything it touches. Evidence: Chief Poetic Officer. Note that …

2019-09-03: Dammit, CNN. Do better with your headlines. “It’s Snowing. Where’s Global Warming?” That’s not …

2019-08-30: Bubbas

2019-08-28: I’ve just listened to two purported creative professionals debate whether including page …

2019-08-20: I guess Medium is the new Quora. I’m sure there’s at least some informed opinions there, …

2019-08-18: I have to assume that Cory Doctorow has his social media on full automation, because I’ve made …

2019-08-18: You gotta take your comfy where you find it, I guess.

2019-08-16: Calm Boys

2019-08-15:

2019-08-11: Dim Sum Dinner Club Had a wonderful dinner this weekend at Brian Moy’s Dim Sum Dinner Club pop-up. Somehow managed to …

2019-08-08: Sad to see that Linux Journal has closed its doors, seemingly for good this time. This has been a …

2019-08-07: Knowing that I can follow Mastodon users on my micro.blog account, and knowing that they can follow …

2019-07-23: Oh, good. The gangrene of Late Republicanism has spread to the delicate extremities of poet laureate …

2019-07-21: Sunday Reading 2019-07-21 📚 Uber’s Path of Destruction, Hubert Horan, American Affairs Journal. I feel guilty any time I …

2019-06-30: Sunday Reading 2019-06-30 Fiction Juicy Ghost, Rudy Rucker. I like to see a good plan come together, but I don’t know …

2019-06-23: Sunday Reading 2019-06-23 A new experiment. Bookmarking a few of the interesting things I’ve come across during the …

2019-06-07: Today's Rabbit Hole Last night we finished watching the “Fosse/Verdon” miniseries and then watched some of …

2019-05-08: A little disappointed to discover something great three years after it is over, but also glad to …

2019-05-07: This very much captures why I enjoy MST3K, RiffTrax, Svengoolie, & the incredible junk drawer …

2019-05-07: A sentence I never expected I’d write: I could watch the dog animations for this Australian …

2019-05-01: One of the best birthdays I ever had was the year I was given the first four or five volumes of …

2019-04-26: And I thought the show couldn’t get more tortuous. <www.cracked.com/article_2…>

2019-04-20: Early bedtime for these boys.

2019-04-17: Always nice to see a new story from Jonathan Carroll: “Mama Bruise” 📚

2019-04-15: 100% in love with this artist’s paintings: <www.simonstalenhag.se>

2019-04-15: This one hurts. I heard him read a few years ago and he seemed in frail shape then, so not a …

2019-04-14: The weather in Chicago today, which now apparently includes thundersnow, better not be a damn Game …

2019-04-10: I am reading one of the most wonderfully strange pieces of fiction I’ve come across in ages …

2019-04-09: Bad Apple News! Bad!

2019-04-09: TFW you can’t tell if the description of a software package is a buzzword bingo joke, or if you’ve …

2019-04-07: This looks like the most boring Jack Kirby comic book ever.

2019-04-06: EXPERIENCE the plight of the poor humans treated like the machines that will replace them. MARVEL at …

2019-04-03: TIL the etymology of the word “cliché.” H/T to Eve Batey (🐦 @eveb), the “Inside …

2019-04-03: Today’s good comics, all about walking dogs and learning to speak French: Unleashed in Paris …

2019-04-01: No, no. I don’t think I would like any of those things, but thanks for the suggestion

2019-04-01: Today’s prompt, to use in whatever creative endeavor you might practice: From Marcus Aurelius, “The …

2019-03-31: Some fine reading for a lazy Sunday morning in the new issue of Gingerbread House (@GingerbreadMag): …

2019-03-29: Someone had a big day meeting the new walker.

2019-03-29: One of my favorite musicians, David Mead (@davidmeadtwits), released his first album in 8 years this …

2019-03-27: The release of a new Wild Cards story always improves the day: How to Move Spheres and Influence …

2019-03-26: SV bro-dream to “democratize” publishing by cramming as much unpaid work into a …

2019-03-26: For those few of us who have obsessed over litmags for years, The Review Review going on hiatus is a …

2019-03-26: Today’s recommended reading: ON BEING BLACK IN APPALACHIA: A RESPONSE TO J.D. VANCE by Keith …

2019-03-24: Recently I posted a warning about running destructive software. Today I’m happy to unleash …

2019-03-23: Here’s your nerd TIL for the day: In the 1976 remake of King Kong, the ape’s voice was performed, …

2019-03-21: Pro Tip: If you’re writing a little program that does something destructive – like, say, …

2019-03-17: RIP Dick Dale, King of the Surf Guitar. Please read Dick Dale Conquers the World by good friend John …

2019-03-08: Only took like 38 years... Speaking of programming: Most of my life, I’ve sort of fudged understanding the difference …

2019-03-08: Almost tailor-made for igniting anxiety in someone who just turned 50 but still mostly enjoys …

2019-02-26: This has made the rounds all week, but I feel it is worth pointing out. I understand that the folks …

2019-02-22: Bad enough that the AARP mailings started the day I turned 50, but this morning the clerk looked me …

2019-02-08: Today’s required comics reading: It Was All So Different Then by Mike Dawson on The Nib. 📚

2019-01-05: Best I can tell, the term for “wall lover” could be “toichonophiliac” from the Greek or “amans …

2018-12-29: I don’t hold out much hope for “Big Data" or any form of machine intelligence when most …

2018-12-25: Today’s nightmare: …

2018-12-14: Well, now this was unexpected and a bit sad: Tin House Magazine’s 20th Anniversary Issue Will Be Its …

2018-12-14: Today’s comic you should read: Why Is U.S. Transit Crumbling? on The Nib.

2018-12-05: Read: Umberto Eco’s 14 Features of Fascism

2018-12-02: For National Mutt Day, I present our two goofballs, seen here about to leap into action, or at least …

2018-11-30: I’m happy to announce that the editors of Gingerbread House have nominated my short fiction, …

2018-11-23: More Kentucky: Art with Ronnie edition.

2018-11-22: More Kentucky: 610 Magnolia, 21c, Churchill Downs.

2018-11-21: More Kentucky.

2018-11-21: Kentucky thus far.

2018-11-19: As a piece of journalism, this reads like a mess, but then the subject sort of dictates the form: …

2018-11-12: Excelsior.

2018-11-09: I glean from this story further evidence that the institutions our culture has built “work" …

2018-11-08: Halloween has passed for the year, but here’s something creepy to read anyway: Thinking …

2018-11-08: Also, meetings are now facilitated by Mr. Grandy, who also teaches gym class and Driver’s Ed …

2018-11-06: Today’s poem for you to read: Reach, by Natasha Trethewey. Also, go vote if you haven’t …

2018-11-02: Today’s outrage: A Cryptocurrency Millionaire Wants to Build a Utopia in Nevada. I fear many …

2018-11-02: Today’s comic: Magic on Deck by Andrew Greenstone. Like many white dudes my age, I’ve …

2018-11-02: Today’s story: Empty Box by Robert Maas. The DSF stories have hit a bit harder lately, seems …

2018-10-31: Happy Halloween.

2018-10-30: Today’s required reading: The Souls of Latarian Milton by Donald Quist. 📚

2018-10-26: Hadn’t spent any time on Webtoons until Colleen Doran & Warren Ellis started publishing on …

2018-10-24: Always a good day when a new Wild Cards story arrives. Fitting In by Max Gladstone. 📚

2018-10-23: Just bring back streetcars, light rail, and interstate train lines, for pete’s freaking sake. …

2018-10-23: You should read a poem every day. Here’s one for Chicago(f)ans: Loveable Losers by Rachel M. …

2018-10-23: Also, Enterpise Tech Company, why are you still returning strings like …

2018-10-23: I’d largely forgotten what working with enterprise tech was like. HTTP API methods named …

2018-10-22: It ain’t the most elegant written thing, but then these ain’t the most elegant times, …

2018-10-22: What I'm thinking about today: constraints and accountability On a recent episode of ComicLab, Jake Parker of Inktober.com suggested that constraints and …

2018-10-22: Today’s 21st Century fiction: Flyover Country by Tim Maughn. A couple of years old, but fresh …

2018-10-19: A little podcast experiment with HuffDuffer and the WFMU 365 audio oddities: …

2018-10-11: Tried the Go 1.11 modules feature today on the main codebase at work. Everything migrated from dep …

2018-10-10: In case anyone wants to know why people are picketing the Lyric Opera building, it appears that the …

2018-10-08: Sometimes you get burned by a recipe that should work even when you fix its wonky ratios (1/2 tsp …

2018-10-07: And this is when you know it might be time to unsubscribe to a newsletter.

2018-10-03: Did anyone else just get a message on their phone from a sexual predator con-artist? Now I gotta get …

2018-10-02: Neighbors doing the season old school.

2018-09-30: The last of the sharecropper sites to go: GoodReads, which just appeared with my Kindle for no …

2018-09-30: Next sharecropper sites to get the boot: Yelp and Amazon reviews. I can keep my own address book of …

2018-09-28: Second sharecropper site abandoned: bye, Instagram. I rarely knew thee.

2018-09-27: There would come a day at the end of every spring, just before the weather grew hot and the days …

2018-09-26: Started the untangling of my online presence from various digital sharecropping services. I’m …

2018-09-24: Just took a short rabbithole journey through the market of self-published/indie military science …

2018-09-20: “Papa John’s may soon go by the name Papa Johns, a minor grammatical tweak that says a lot …

2018-09-16: Prue Leith as the next Doctor Who, please.

2018-09-16: Read elsewhere: “Today I learned extracting EarPods from my robot vacuum wheels intact is …

2018-09-15: Quick reminder for anyone in the US with a cellular phone: Turn your phone off at 2:15 p.m. ET on …

2018-08-31: I received all of my 2600 Hacker Digest lifetime subscription archive PDFs today. Seeing all these …

2018-08-31: 📚On MBTI and Other Distractions Reading this got me to thinking about some things: THE MOST POPULAR PERSONALITY TEST IN THE WORLD IS …

2018-08-24: So disgusted with social media walled gardens. Impossible to create content and syndicate everywhere …

2018-08-24: Noelle, Nashville At the Noelle rooftop bar, Rare Bird, for R’s birthday trip.

2018-08-19: Another IG test.

2018-08-19: apple.news Evil Billionaires Play a Board Game Where They Pretend to Have Total Control Over the …

2018-08-17: I’ve finally put together a new version of [https://michael.manley.org/](my site), including …

2018-08-17: Question for @manton as I figure out my workflow today: if a photo is posted to my micro.blog …

2018-08-17: This is a test post from Micro.blog syndicated to TW, FB, and LI.

2018-08-17: This is a test to see if a photo makes it from IG to Micro.blog to the other channels.

2018-08-17: Rembert This is a test post from Sunlit.

2018-08-11: My new VentraChicago card expires in the middle of 2038. I guess someone at the CTA offices believes …

2018-08-11: Sit back and enjoy a batch of summertime poems.

2018-08-02: Currently reading: The Molotov Cocktail: Prize Winners Anthology Vol. 3 📚

2018-07-30: I really hope we’ve reached peak 2018 early. t.co/eXHVldV3h…

2018-07-17: If you enjoyed the old comix anthology WORLD WAR 3, you likely should enjoy The Nib. Help them out! …

2018-07-04: Hello, King of Fireworks. I would like to introduce you to this group of very unhappy dogs. Please …

2018-07-03: Gen. Manning: We chased that nest of redcaps down I-90 until sundown. This morning we found evidence …

2018-07-01: “That’s not what boomerangs do. And a ton of feathers would just as much as a ton of lead.” …

2018-06-30: Today’s good reading comes from @mcmansionhell: t.co/xYwUutixc…

2018-06-29: Under our back steps is a waste can that is fat, white, has a big mouth that’s always popping open …

2018-06-28: One of the few good memories I have from high school recalls the blown minds of my classmates when …

2018-06-20: No public official who allows these concentration camps to stand on American soil should enjoy a …

2018-06-15: I used to walk past this house every day when I first moved to Chicago in 1997. I knew there had to …

2018-06-15: Readers who feel ashamed of enjoying H. P. Lovecraft should really read Winter Tide by Ruthann Emrys …

2018-06-11: Creators: If you deliver your crowdfunded product 4+ years late, please ask your funders for updated …

2018-06-04: Did anyone ever ask Jim Croce who’d win in a fight between Bad Bad Leroy Brown and the not to be …

2018-05-29: Or, you know, we could bring back streetcars. t.co/VFrj23Cvr…

2018-05-28: Rembert hopes you all had a very nice holiday weekend.

2018-05-27: Until a solution to kind of insanity arrives, I can’t see participating in the crypto currency world …

2018-05-03: Thank you to the crew at Elizabeth for a wonderful evening enjoying their NOMA menu. Perfect!

2018-05-01: Why does this still crack me up? t.co/EhTrSd7Ss…

2018-04-28: Great time at Chicago Magic Lounge tonight watching Ronnie assist the magicians. Thanks Kim for …

2018-04-20: I don’t wanna cast aspersions, but I feel fairly confident that a certain pharmacy chain (rhymes …

2018-04-20: Imagine if a collection of humans could agree to provide for each other the basics of life, like …

2018-04-16: I spent many a late night with Art Bell on the AM radio, listening to his guests spout all kinds of …

2018-04-14: You know it is a real dragon roll when it arrives at the table on fire. Highly recommended goodies …

2018-04-14: Spent a good part of today thinking about how to implement software features and settings in terms …

2018-04-12: Every day I find I sympathize a bit more with the precepts of E Prime (https://t.co/AVklA2QoMQ). At …

2018-04-11: What an amazing resource: t.co/quechH97t… You could fill your e-reader for years with this …

2018-04-01: Read the fine print: Hazard Fraught Tools t.co/xTHIuPabI…

2018-03-31: Hey #writers: Do me a favor? If you happen upon a pre-2004 copy of any Writers Market book, please …

2018-03-31: My story, “Grief Machines” appears in the new issue of @GingerbreadMag. Thank you to the …

2018-03-23: Only 30 years of working on Unix-like systems and I FINALLY have a reason to write my own awk …

2018-03-21: “They’ll be paid for the time, which will be outside their regular working hours.” A …

2018-03-20: Some time ago, @bruces said he’d struggled with “a kind of science fiction that could …

2018-03-19: I spoke about @publicgood’s tech and impact-oriented mission with @jeznag for Episode 2 of the …

2018-03-08: Dinner at Alinea to celebrate Ronnie’s promotion. Very proud of my girl and always happy to do a …

2018-03-06: Oh, good. Today’s reminder that I have grown ancient arrived early. t.co/COVD83uxL…

2018-02-19: In 2018, why does the continued delivery of a life-sustaining prescription depend on one giant …

2018-02-18: Ronnie started our Sunday right.

2018-02-15: Yes. Read this, please. Bravo, Tony Breed. t.co/JBYb3OqyO…

2018-02-10: Something about this smells funny. #dungeonsanddragons t.co/HOhWHfWZH…

2018-01-31: In the “data compost heap,” you just throw all your data in a pile until it bitrots and …

2018-01-31: I think humans are just not equipped to deal with massive data, hence the iterative metaphors: silo, …

2018-01-31: The Twitter tells me that today is both #DataPrivacyDay and #NationalCroissantDay. It is true that I …

2018-01-27: After 19 days in a row of work helping people understand Medicare, figured she needed a good time, …

2018-01-23: Damn. One of the giants. I guess she’s finally changed planes. t.co/QfOEK2gpM…

2018-01-17: Has it occurred to no one in the POS terminal industry that requiring the use of both touchscreen …

2018-01-06: Best part of the giant AWS rolling reboot lately for me? Discovering all the systems that we’d …

2018-01-05: One thing about winter in Chicago: this season gets me the closest I come to a sense of smell, as I …

2018-01-02: If you catch the Ruby vs Python jab in @Annaleen’s AUTONOMOUS I believe you qualify for a really …

2017-12-19: If you want to understand why we shouldn’t heap scorn on the “millennials,” this story makes the …

2017-12-17: Chicago friends: Watch out for the scam artists claiming to work for @DirectEnergy going door to …

2017-12-08: Pay particular attention to panel 15: t.co/1eFyGT8x0…

2017-11-25: There’s a pattern here. Gosh, what could it be… t.co/5YUIjFD1Y…

2017-11-24: I think possibly we should rename today to “Way the Hell Back Friday.” I’m getting …

2017-11-22: If the #NetNeutrality disaster comes down as hard as the worst predictions suggest, time to go …

2017-11-04: As always, reading a story by Ken Liu makes my day. t.co/YS3nsyiEX… This one reminds me of …

2017-10-18: Pretty certain Ronnie wants us to buy a boat now.

2017-10-12: Thinking about @ABrininstool’s meditation on the apex products of capitalism. I like it, but …

2017-10-07: Oh. Oh, @code. What have you done to your icon? You’ve been hanging out with that Silverlight …

2017-10-06: Worse: American gun ownership is supposedly around 40% of households. So only 2% of the world owns …

2017-10-05: Refilling Rx for the dogs today, I accidentally typed 1800poetmeds which is probably a business …

2017-10-04: And here I thought I knew a lot about Blade Runner. Of the stuff in this article, I only knew about …

2017-10-03: I think I get it. Subscribing to the LOT mailing list provides a simulation of living in a …

2017-10-02: Every once in a while, The Nib looks to me an awful lot like this century’s World War Three …

2017-10-01: I’ve heard “You Dropped the Bomb On Me” 2x in 18 hrs after 0x for many years. Bad omen or bad luck?

2017-09-26: Remember that system we had where you could write updates as long or short as you wanted and no one …

2017-09-11: We should remember Len Wein for his many wonderful creations, but this one in particular: …

2017-08-27: Any time Kai Ashante Wilson publishes makes my day. t.co/Gn3KwdSHk…

2017-08-26: Today is #nationaldogday and @ronniecraig’s birthday. Here are her two favorite boys having a …

2017-08-24: Why do so many alt-right bros look like characters from Achewood come to life?

2017-08-21: Seven years to establish one’s artisanal eclipse glasses studio. t.co/wqFwSgW4o…

2017-08-21: Every 38 years, clouds come in between the sun & the earth, spurring the sale of cardboard & …

2017-08-15: Oh, this hurts. Friends treated us to a special @Chi_MagicLounge performance by Mr. Burger last …

2017-08-15: Dear “sales hacking” crews: If I download your ebook & you call me within a day of …

2017-08-13: Very proud of my favorite city. t.co/vxabt0SVq…

2017-08-13: My grandfather didn’t take a bullet to the head in France so a bunch of doughy, petulant …

2017-08-06: The view from our skylight.

2017-07-30: A giant Cheeto trying to distract from the drink infiltrated by Russian (vodka) influences. Of …

2017-07-04: Why couldn’t the revolutionaries have celebrated independence with quiet reflection instead of …

2017-06-29: I know I’m coming late to this party, but I am enjoying the hell out of Alton Brown’s …

2017-06-18: Shampoo commercial: “You know how your hair tangles as soon as you wash it?” My buzz-cut …

2017-06-11: If there’s any lesson I’d want new dog adopters to learn it is this: pay attention to …

2017-06-10: Chicago, we really need to talk about this habit of yours where you have a left turn lane but no …

2017-06-08: How had we not gotten to this tasting menu yet?

2017-06-03: Hell, yes. Owensboro is the BBQ capital of the world. Moonlite BBQ is the best ever. …

2017-05-31:

2017-05-28: Sorry Indiegogo but recommending an Adam Carolla documentary to me is the last straw. Goodbye …

2017-05-26: Well, this is sad. Mr Johnson was one of the most important writers working when I was in school. …

2017-03-30: Did my first bit of code sketching in a Jupyter notebook today. I think I get the excitement over …

2017-03-28: Also for your reading pleasure, @tordotcom’s free anthology, Nevertheless She Persisted: …

2017-03-22: Wait. Chuck Berry and then, right after, Chuck Barris? #conspiracy People are going to get them …

2017-03-19: 2017, you do NOT need to try to keep up with your predecessor. Chuck Berry, Jimmy Breslin AND Bernie …

2017-03-06: This list of authors from @ThePortalist prescribes some excellent reading all around &amp; is a …

2017-03-02: Holy crap. This show is based on @tcboyle’s novel, the 1st book I checked out of the …

2017-02-23: What I learned: Do not open a Icelandic-style pizza food truck. t.co/dbqduIpz6… Seafood? …

2017-02-21: Are you fucking kidding me? t.co/tJZz7AMd0…

2017-02-21: Every time someone mentions the #gigeconomy, I’m reminded of this comic from the late 80s: …

2017-02-21: Wait wait wait. CBS is effectively producing The Running Man now? How long until this show chases …

2017-02-19: Uber provides an almost ideal manual for how not to treat women in engineering. Or anyone in any …

2017-02-19: Here’s your sermon for today, courtesy of @POETSorg: t.co/YpCvuODVZ… #protests #resist

2017-02-15: This is a great set of stories. My vacation reading last year consisted of these books. …

2017-02-14: If you’re looking for some good urban fantasy storytelling with characters that feel like …

2017-02-14: Their navigation still occasionally vexes me, but I genuinely enjoy the daily comics at @thenib …

2017-02-12: Damn. His song “Since I Fell for You” has been stuck in my head for like 30-odd years. …

2017-02-09: Holy shit. t.co/Gb40m6Cjg…

2017-02-08: @TimBryantTweets Yesterday &amp; today were gray, but Robert Smith of The Cure insists that …

2017-02-08: Just in case you’re wondering, this has nothing to to do with a hat. t.co/6K7v85cbV…

2017-02-07: So say we all. t.co/LYD4z4W35…

2017-02-01: Hey Planet Money, have you ever done a show about why it is so damn hard to move money between banks …

2017-01-26: This totally explains the Music Choice channel left running by one of our dog walkers. …

2017-01-21: .@ChicagoPORKCHOP you kinda hung yr employee at yr South Loop location out to dry today. The man was …

2017-01-19: This could turn out fun. Wish it had happened before Terry Pratchett passed. t.co/tRks2Jm8a…

2017-01-19: Hooray! Another Wild Cards story from @tordotcom t.co/4moNjZv31…

2017-01-18: Marketers: If the only thing you learned from whatever “Sales Hacking” book you …

2017-01-16: If you’ve not read “Letter From a Birmingham Jail” before, today would make a fine …

2017-01-16: Reading this transcript makes me proud to have supported @POTUS the last 8 years &amp; …

2016-12-27: Big surprise: Dude who thinks corporations should manage the earth’s freshwater thinks food …

2016-12-25: Falsely-attributed meme still accurate: I’m suspicious of people who don’t like dogs, but I trust a …

2016-12-25: You need this today: t.co/sHjiAY0kp…

2016-12-22: Always a good day when there is a new Wild Cards story out: t.co/YkVc6aYzm…

2016-12-16: OK, 2016. That’s it! You’ve had your fun. Knock it off, already. t.co/71juzOpLX…

2016-12-12: Can’t wait for VOA, Radio Free Europe &amp; Radio Free Asia to syndicate RT programs! Bet …

2016-12-11: I have to applaud the Hacker News members who post Paris Review interviews and stories about poetry. …

2016-12-11: Here’s hoping we’re all still around to read it. t.co/Juu5zY0Dh…

2016-12-09: Who’s comfy? @ Irving Park, Chicago t.co/ka8VG81pN…

2016-12-09: 2016 continues its rampage, and this time it took an actual hero. Seriously, we will never see his …

2016-12-08: Drumph Sec Labor nom: “I like beautiful women eating burgers in bikinis. I think it’s …

2016-12-08: All you entrepreneurs out there better get comfortable with crafting good kayfabe if you want an SBA …

2016-12-06: I’m just sayin. @ Irving Park, Chicago t.co/b976YBtyO…

2016-12-06: Right. Selfies. I’m sure that’s what this’ll get used for &amp; no …

2016-12-03: This had made the rounds already, but I’d not read it until today. Feel about right. …

2016-12-02: You know what’s weird? Arial footage of London totally works with any online radio station. …

2016-12-02: Who else in the world is going to tell you what stinks in such detail? What compound makes the stink …

2016-12-01: No way this could have unintended consequences. I’m sure no one will end up an indentured …

2016-11-27: Flo Henderson from Rockport. Ron Glass from Evansville. Serial killer 2016 is targeting southern …

2016-11-25: Studying this planet is for the NOAA, which the cons want to defund. #nobodyscores …

2016-11-25: He’s like a goldfish in that he will apparently grow to fill his container. …

2016-11-25: 2016, serial killer. t.co/78MrZiGfI…

2016-11-21: 2016 continues its cultural rampage. Trevor is one of the masters of short fiction. I learned a lot …

2016-11-21: Yeah, I wonder the same thing about the neo-Nazis. t.co/MnX23CLMu…

2016-11-21: So apparently the ruling class doesn’t know that cameras these days can read fingerprints let …

2016-11-16: Listen to Joe. He knows what’s what. t.co/wxLEbrtXg…

2016-11-14: Thinking we are long overdue for a repurposed “Ain’t Gonna Play Sun City.”

2016-11-13: This is not a fox, Chicagoans. This is the oft-mentioned lazy dog that the quick brown foxes jump …

2016-11-13: OK, Chicagoans. For the last time: No, my dog is not a fox. Have you ever even seen a fox? Do you …

2016-11-13: Did I mention I enjoy my new neighborhood, particularly Little Bucharest Bistro? …

2016-11-05: Achievement unlocked: @RonnieCraig disturbed b/c I knew the words to the chorus of C.W. …

2016-11-04: My unit conversion app just asked if I want more “soybean profit.” Well of course I do. …

2016-11-04: Always a good day when a new short story from @tcboyle shows up: t.co/kTLt0Cto1…

2016-11-03: Don’t forget to get a flu shot. Then take the flu’s carcass to a local taxidermist. Hang …

2016-10-28: The first of many sendoffs in this vein, I’m certain: t.co/h5fHg5kdo…

2016-10-28: Hey @DZone: Why, years after I unsubscribed to your lists &amp; closed my account, are you …

2016-10-26: This is why we can’t have nice things. #StandWithChelseaCain t.co/ni79Irmjy…

2016-10-25: We’ll find his little black packets of hatred in gutters &amp; hipster bookstores for …

2016-10-25: A new novella from Kai Ashante Wilson? Yes, please. Right now, please. t.co/RjzkXdr85…

2016-10-22: FFS, 2016. Now you take @stevedillon20? t.co/3ePkmVMmF… #comics has lost another one of its …

2016-10-20: NSFW I guess but it made me and my wife both giggle: t.co/abqBlZxXJ…

2016-10-11: Bravo on emoji skin color spectrum @Microsoft but I think you’re still missing some family …

2016-10-05: Quite interesting to me: The State Of JavaScript: discover the most popular JavaScript technologies …

2016-10-05: Mean time between posting for sale notices and first scammer trying to rip me off: 15 minutes. Way …

2016-10-03: Horrible news. Gary Reed’s work at @CaliberComics got me back into reading #comics in the late …

2016-09-25: This is impressive. “Escape from New York” didn’t have the budget for digital …

2016-09-25: This makes me happier than it should. t.co/jAKIjCkKq…

2016-09-25: Damn kids, get offa my lawn. t.co/geXScerSF…

2016-09-17: Ugh. @BoingBoing is hawking vaporizers through a @StackSocial techjunk remainder store. Sorry, …

2016-09-12: Your friend who doesn’t understand the claims of climate change could maybe start here …

2016-09-09: I gotta say, @KentuckyKaiju looks like my kind of book.

2016-09-03: If you call yourself the voice of a generation, it is probably because you were only listening to …

2016-08-30: Wow. So glad @philhester is doing better now. Been a fan of his since Fringe &amp; other stuff …

2016-08-30: Happy when comic/book projects on Kickstarter offer low-price e-book options. Like to help but not …

2016-08-30: TFW you can no longer be bothered to distinguish between an actual advertisement &amp; an image …

2016-08-29: Here’s a nice little cache of #scifi short stories from the @omnimagazine archives: …

2016-08-28: Always a welcome occurrence: A new @GingerbreadMag issue arrived today &amp; you should read it: …

2016-08-27: I’m not yet convinced this is a real company/product and not just some BS attempt at a …

2016-08-27: If you’ve not read Alice B. Sheldon (James Tiptree, Jr.), you’ve missed some of the most …

2016-08-24: I got 94%, recognized all the non-words they presented, hesitated on 4 real words I dismissed as …

2016-08-23: Any day a package of #comics goodies from @tonybreed shows up in the mail is a good day. …

2016-08-21: One of my favorite games from childhood. I still have a copy of it in our game cabinet. …

2016-08-21: If you like the science fiction and you like the funny, you should read Drive from @davekellett. …

2016-08-17: No, I’m not laughing AT you. I’m laughing at YOU. t.co/B98WPT9hO…

2016-08-15: Couldn’t distinguish 3 old white dudes on the SCOTUS &amp; swapped 2 quotes. Oops. Scored …

2016-08-14: Hey, novelists. Pay attention to @QueryShark and learn to write better query letters: …

2016-08-14: Gonna take you a while, but you should read these human stories that help explain recent history in …

2016-08-13: I heated up leftover Indian food for lunch. It was pretty much a naan event.

2016-08-10: The spokesman for a certain GOP presidential candidate is literally, right now, wearing a blackshirt …

2016-08-10: The only character needed in a Wild Cards series is Croyd Crenson, The Sleeper. Maybe The Great and …

2016-08-07: After 30 years of reading and re-reading GRRM’s Wild Cards, I’m not certain I even want …

2016-08-07: A perfectly silent Sunday morning on the street, sliced open like a gutted fish by auto-tuned vocals …

2016-08-03: I hate to see C&amp;H misused, but this is rather true to life: Donald and Hobbes …

2016-08-02: Where we are now: Major party candidate for pres rally features: 10 yr old calls opposing candidate …

2016-08-02: Where we are now: A major party candidate for president claims that “the wind kills all your …

2016-08-02: Just so you know where we are: a major party candidate for pres. said the NYT reporters …

2016-08-02: Dystopian, sure, you can bank on that. Class warfare, absolutely. Ancient wealthy vampires in some …

2016-08-02: Of all the art forms that life could imitate, YA vampire dystopian stories were not what I’d …

2016-08-02: Another “Bright”-titled novel from Jay Mcinerney. If he’s not careful, he’s …

2016-08-01: Just finished “Open City” by Teju Cole &amp; don’t know what to think yet. A …

2016-07-30: Learn from Dennis Cooper: Back up your writing if you use someone else’s platform, or host it …

2016-07-23: A 5 star review of Penumbra Wine Bar. Seriously: go there as soon as you can. This place deserves to …

2016-07-23: Out of nowhere, the Daily Caller shows up in my Apple News feed. I mute it, of course. I think I may …

2016-07-22: The daily spam has gotten so much weirder. t.co/EOymMoERy…

2016-07-18: Hey, kids! #Comics! @thenib has relaunched (no longer on @Medium, it appears; yay, if so) and it is …

2016-07-06: 7/ Though if I find Hills' book to be prescriptivist on this re-read, it’ll go in the …

2016-07-06: 6/ Because Hills just gives you some tools and some patterns and, as I recall, doesn’t claim …

2016-07-06: 5/ So I guess that’s saved me a few bucks &amp; some time and provided me an impetus to go …

2016-07-06: 4/ Twenty-odd years later and he’s still telling MFA students his method of writing is the …

2016-07-06: 3/ I wrote him off then as a pompous ass. I stopped reading his books. A friend brought him up today …

2016-07-06: 2/ He’d come to be a guest at the school’s literary award. He sat with a bunch of us and …

2016-07-06: 1/ Curious, I read the Amazon reviews of a writer’s book on writing fiction. I’d met …

2016-06-24: And a big thank you to Twitter, too, for obliterating RSS entirely. All this stuff could have been …

2016-06-24: Oh yeah, thanks Apple as well for abusing RSS in your Apple News product. I’ve yet to see it …

2016-06-24: Thanks Google! Thanks Facebook! Thanks for reinventing RSS &amp; ATOM in multiple …

2016-06-21: In about 30 years, I’m looking forward to the launch of Tronc: Legacy.

2016-06-15: Ain’t this the truth. t.co/qJqIuJ99A…

2016-06-12: No, @thinkprogress editors: That asshole didn’t “shoot up” a club. He killed 50 …

2016-06-12: Turns out all that a story needs sometimes is a villain to help it get straightened out. #amwriting

2016-06-11: Creepy weirdo #drumpf surrogate Jeffery Lord is actually “Pro Nun Wrestling” reader Rev. …

2016-06-09: If your #javascript framework requires a 27-part video series to explain its proper use, you might …

2016-05-30: My favorite quote from the long weekend: “I shoulda known. Straight guys always have …

2016-05-26: I’ve distractedly followed the @ChuckTingle/ Whatever Puppies thing, figuring it’s a …

2016-05-25: We’re certain this didn’t get produced by The Onion? t.co/43TLlXerI…

2016-05-24: “In short stories, all too often ‘the beer’s warm and the coffee’s cold.” @lucekel …

2016-05-24: If you can’t take grim’n’gritty superhero #comics seriously, you should read the …

2016-05-23: You should watch this. t.co/iJxXEfiYL…

2016-05-22: Where are the poets, novelists, playwrights, screenwriters, essayists &amp; artists talking …

2016-05-20: TIL there is such a thing as the Nacogdoches Venom Response Team. This is not a municipal service …

2016-05-20: Oh, come on, Twitter. Why make it so hard for people to follow a link: t.co/kBk42uPiF… …

2016-05-20: Yeah, you should read this. t.co/ircKX7WrE…

2016-05-17: Interesting conflict here between Purdue’s public radio station and This American Life and …

2016-05-14: Big thank you to @VeraChicago for an amazing meal tonight. Everything was perfect. And thanks …

2016-05-13: “And always hire for horsepower over experience” sounds like code for “no olds …

2016-05-13: Do a theme song for a FOX cop show &amp; next thing you know you’re talking to Alex Jones. …

2016-05-12: When is someone going to tell @hardball_chris to stop talking over women? I don’t think …

2016-05-12: Recruiters: Telling me that a company added 200 people in the last year really does not make me want …

2016-05-11: So sorry to hear that the new Instagram app icon killed all those honeybees &amp; got Drumph …

2016-05-11: Wait, wait, wait. They’re renaming that “beer” to “America” and not to …

2016-05-10: I am skeptical of M. Bison being named the USA official mammal. We don’t even know where …

2016-05-07: Don’t want to stand in line at your LCBS for #FreeComicBookDay? Try this site for free …

2016-05-07: I usually despair at “X novels you must read” lists, but this one, oddly enough, has …

2016-05-07: Oh, @disqus, setting my account – after how long? – to default to email notifications …

2016-05-04: One of the best things that hits my email a few times a week is @readtedium’s newsletter: …

2016-05-01: In other news, such glee from @RonnieCraig when she bought out @chicagocomics' entire inventory of …

2016-05-01: Just read Dave Sim’s intro to the collected Puma Blues. What an utterly bugfuck indulgence of …

2016-04-30: Read the conversation here and learned something important. Maybe you will, too. …

2016-04-29: Thanks to the internet, I’m assured I’m not the only person who thinks Tom Petty’s …

2016-04-27: Just gave to Friends of @SycamoreReview, a student organization I started in 1993, for …

2016-04-18: I think Kai Ashante Wilson is my new favorite writer. Sorcerer of the Wildeeps is easily the best …

2016-04-17: Somewhere there must exist a plumbing fixture designer whose work is so inscrutable they are …

2016-04-15: Fascinating. “If you eat food, you’re being lied to.” t.co/BJIuvMa41… …

2016-04-14: This is the weirdest thing I’ve ever read by Gay Talese: t.co/kXQpWmTFZ…

2016-04-11: Now I’m pissed off: Local attorney attempts to scam Chicago animal shelter with bogus estate: …

2016-04-10: IFC Films is showing the movie “Troy” all month. Instead, read “Troy: The …

2016-04-05: Really, @venmo? Your security code takes so long to reach my phone that the form the code is …

2016-03-31: Currently listening to: t.co/tHnk2KKjk…

2016-03-31: Yeah, this happened. t.co/C5AAQvrYz…

2016-03-30: Now this is a nice surprise. A new Wild Cards story! t.co/XyWblLgEd…

2016-03-28: Eventually someone’ll make a gun-shaped phone case for a phone-shaped gun &amp; we can …

2016-03-28: Worst. Transformer. Ever. t.co/bsTjrwRw6… #goodluckwiththat

2016-03-28: Written 6 years ago, but gives an idea why his death was such a loss: The Comedian’s Comedian’s …

2016-03-28: Sad news on a Monday morning. Goodbye to one of my favorite fiction &amp; food writers, Jim …

2016-03-21: I move that the CTA officially put ironic quotation marks around the T in its logo and name. …

2016-03-19: I love it when this kind of weirdness pops up: Customs seizes $4.65 million in ‘hell …

2016-03-19: “Mistakes: Belief in Seth Rogan” Further evidence of the republic’s last days from …

2016-03-18: Every day there’s another reason to keep your phone turned off. t.co/eZbv4pg39…

2016-03-15: “You might’ve thought a world built entirely on #Bitcoin transactions would be a …

2016-03-11: Oh @github, this is not nearly expressive enough for my usual reaction to new issues. At least one …

2016-03-07: Looks like @BoingBoing pulled the April Fools trigger a few weeks early. t.co/OboApnG2u… …

2016-03-07: For me, it was realizing what side Miller was actually on in the Martha Washington stories, but …

2016-03-02: I plan to lose so many hours reading @Kitbashed: t.co/iIUzEbP9j…

2016-02-26: I don’t think I can adequately express how happy this makes me: t.co/slkb5Cb3U… #gopher

2016-02-25: Oh, so he died doing what he loved: Predator cosplay. t.co/VygVmsN3I…

2016-02-25: I understand, but don’t like, how things like this can be published and a violent revolution …

2016-02-22: It is the 21st damn century and we’re still using passwords for most services. Even with 2FA this is …

2016-02-21: Oh good. Another day in which I learn that an author whose work I’ve enjoyed moonlights as a …

2016-02-20: “A Friendly Game” by @ReeAmilcarScott damn near stopped my heart in a whole bunch of …

2016-02-20: The best random internet rabbit hole ever led me to this piece of statistical genius: …

2016-02-15: Tonight’s Feature: CLOSE ENCOUNTERS. In Spielberg’s 1977 E.T. prequel, aliens operate a …

2016-02-15: One of my favorite series from one of my favorite authors is finally coming to TV. …

2016-02-15: If you’re not reading Adam Huber’s Bug Martini, you’re missing out on one of the …

2016-02-15: Hope this is making fun of poorly translated tattoos &amp; not a real attempt at “Dirty …

2016-02-14: Tonight’s Feature: WOLF, a 1994 documentary about the dog-eat-dog world of the New York …

2016-02-14: Tonight’s feature: DEAD OF WINTER, 1987 noirish thriller in which Mary Steenburgen plays 3 …

2016-02-12: Great site about women crime writers from @LibraryAmerica t.co/MwYYuTIb3… Be sure to check …

2016-02-11: Speaking of good #comics, you should read Watson &amp; Holmes. Here’s a collection of good …

2016-02-11: Dunno about the 13 best #comics, but definitely 13 damned good ones, if a little superhero heavy: …

2016-02-10: Thanks to last fall’s t.co/nJk95giQz… update, I’ve possibly recovered the …

2016-02-10: New Moviegoer from @LibraryAmerica (hoping it doesn’t devolve into a We Like Daniel Day-Lewis …

2016-02-08: An annual tradition. A big bundle of good #scifi &amp; #fantasy short fiction, free for the …

2016-02-08: To the point: How does biology explain the low numbers of women in computer science? Hint: It …

2016-02-04: Re. other things I wish dudes would stop doing: There’s no damn reason @AlisonLeiby …

2016-02-04: Damn, someone’s been busy. t.co/Gi2cw4v7e…

2016-02-03: Another account of my favorite tech story of the last year: Appalachian Miners Are Learning to Code …

2016-02-02: I, too, loved Hanna-Barbera #cartoons when I was a kid, but I wish dudes my age would stop with this …

2016-01-31: Did you know that @motherboard publishes an original #scifi feature called Terraform? Me neither. I …

2016-01-30: Do yourself a favor and read @maritzac’s POWER NAP from the beginning. Good #comics: funny …

2016-01-29: Actually better than the current Muppets TV show: Jim Henson’s Violent Wilkins Coffee Commercials …

2016-01-27: Inaugural “The Moviegoer” column from @LibraryAmerica covers Last of the Mohicans. I …

2016-01-27: I wonder how much carbon goes into the air for the operation of websites that keep the world …

2016-01-14: Ok #faceoff contestants. Why do the alien bounty hunters have to look like their spaceships? Do you …

2015-12-29: Old but interesting back story to one of my favorite comics: Jim Shooter: The Coming of ROM …

2015-12-28: Aw, man. RIP, good sir. You made me laugh. t.co/TZVCiaPcq…

2015-12-27: Dogs and cats living together.. mass hysteria: A Simulation In Emoji t.co/a6HGEuFay…

2015-12-23: Uh-oh, poets. You, too, will be automated out of a job: How Machines Write Poetry …

2015-12-22: The Daily WTF accidentally publishes a work of creepypasta: The Machine t.co/JhwTeO34b… …

2015-12-20: I never much liked any “mind mapping” tools as a form of info capture until I used …

2015-12-20: SF story anthology from @imaginationASU: Hieroglyph: Stories &amp; Visions for a Better Future …

2015-12-20: An annual must-read: The 4th Twelve Tomorrows science fiction anthology from @techreview: …

2015-12-20: Free science fiction anthology from @AtlanticCouncil: War Stories from the Future …

2015-12-20: Free (but please consider donating) short fiction anthology from @EFF: Pwning Tomorrow …

2015-12-19: If this is for real, it’ll be huge: Aluminum battery from Stanford offers safe alternative … …

2015-12-19: Gorgeous: Dizzying Birds-Eye Views of Imaginary Cityscapes by Daisuke Tajima t.co/ACZ1DIcCX… …

2015-12-17: 6 Chicago tech companies changing the world for the better, including @publicgood: …

2015-12-14: I donated my $16.09 LinkedIn class action settlement check to @_MakerGirl via @publicgood …

2015-12-13: Honestly, @Apple, what were you thinking? If I put a date on an item in Reminder, it should show up …

2015-12-10: @LindseyGrahamSC, demanding encryption backdoors, probably also thinks only locksmiths know how to …

2015-12-07: Our favorite @NashWhiskeyFest find was the Triple Smoke Single Barrel from @corsairartisan and now …

2015-12-07: What I learned today from the @NewYorkerRadio podcast: Jonathan Safran Foer apparently had never …

2015-12-02: One of the best tech stories I’ve read this year: “Can You Teach a Coal Miner to Code?” by …

2015-10-31: I kind of miss being able to discover the costume gags myself, but the great Halloween tradition …

2015-10-28: The new local TV station seems a little limited in its programming: t.co/XTOu0sm2r…

2015-10-08: The creators of Homestar Runner have a new pile of weirdness for you called Two More Eggs: …

2015-09-22: Decent gag 3 in #TheMuppets premiere: Animal falling into the drum at the end. Weak, but still …

2015-09-22: Decent gag 2 in #TheMuppets premiere: Gonzo’s “Dancing with the Czars” pitch.

2015-09-22: Decent gag 1 in #TheMuppets premiere:Honeydew zapping Beaker and saying it was safe because of his …

2015-09-22: Only 3 gags in #TheMuppets tonight that were what I would expect. The rest was misguided at best, …

2015-09-05: Looking for a fun movie? Can’t go wrong with @bam_snap. Saw the premiere the other night …

2015-08-16: I really enjoyed Shadow Unit (http://t.co/tiztzSuJnh), so I’m looking forward to following …

2015-08-11: Nice little profile on one of my favorite bookstores in Chicago, @QuimbysBooks: …

2015-08-03: Gave @ronniecraig my copies of @joe_hill’s Locke &amp; Key to read. Devoured in hours. …

2015-07-14: Today’s best weirdness courtesy of @openculture: Orson Welles reads Edgar Allan Poe on The …

2015-06-27: .@ronniecraig and her dog just burped at each other. It’s like their own special language, …

2015-06-22: I got 7/8 “You know Chicago’s bike laws.” on “How Well Do You Know …

2015-05-13: Look what I got to ride home tonight. #blackhawksbike t.co/RjdgMpmT4…

2015-04-17: Space is big / Space is Dark/ It’s Hard to Find / A Place to Park / Burma Shave …

2015-04-15: How did this become a thing? t.co/z7zuvlNUU…

2015-03-15: The most brazen rip-off ever: How the beverage industry brainwashed you to fear tap water …

2015-03-15: Spent a bit of the morning using Lynxlet to browse Gopher sites. The old internet was snappy …

2015-03-13: “Time is a drug. Too much of it kills you.” RIP, Terry Pratchett.

2015-02-27: Made it to El Ateneo! Cross that one off the list. Sadly, the 4-volume complete Borges was too big …

2015-02-23: Oops. Out of the country for the Chicago municipal elections. Could someone go vote a second time …

2015-02-23: Mi esposa, plotting our migration to Colonia. I’ve created a monster. @ Colonia, Uruguay …

2015-02-22: I guess this means good luck for PGS in the future. It also means I have to wash my shirt.… …

2015-02-22: Ronnie &amp; Guillermo, who stayed behind in Costa Rica to guard the room. #latergram @ Playa …

2015-02-19: Lake Arenal speeding by earlier this afternoon. At the moment I’m looking up at the volcano …

2015-02-15: On your birthday, Costa Rican tradition is to leave an elephant’s head in your room. But there …

2015-02-15: So we found a place to crash when arrived in San Jose. I guess it’ll do. @ Marriott Costa …

2015-02-14: My Spanish is wretched when I’m at my best. Since I arrived in Costa Rica, it has practically …

2015-02-10: Congratulations to the editors of @VelaMag on their new site. Looking forward to reading …

2015-02-01: I used to say that my ashes were to be interred at Borderlands Books in SF. So much for that plan. …

2015-01-16: Nice to see someone learning. “What Taking My Daughter to a Comic Book Store Taught Me” …

2015-01-12: This is hypnotizing: t.co/RFxinnnSW… It reminds me of t.co/qkIvuNW2x…

2015-01-10: The only year’s end retrospectives I enjoy are the photography ones, like this one: …

2014-12-31: Writers like Ursula Le Guin keep my faith in fiction from completely collapsing. …

2014-12-17: Expect the privileged to treat Cuba as a poverty zoo until it recovers from generations of economic …

2014-12-15: Old news if you’ve ever studied comics history, but worth a read: t.co/EOFOsFTvm…

2014-12-10: Been a week of nostalgia: giant robot coloring books, Magnavox Odyssey 2 video games, Micronauts and …

2014-12-09: Today’s American nightmare courtesy of @voxdotcom: How Medicaid forces families like mine to …

2014-12-03: One of the oddest things I’ve read in a while: t.co/PTns3Lpc4…

2014-11-30: This is awesome. “@joelansdale: Hap and Leonard from the Sundance Channel, late 2015 or early 2016. …

2014-11-29: Oh, for pete’s sake. We coulda taken the bus here? @ Haymarket Whiskey Bar …

2014-11-29: Interested in a career in animal haberdashery? Come to Louisville, where demand is high and …

2014-11-29: Here we see a more traditional Louisville Hotel Bear in its ceremonial garb worn while longing for… …

2014-11-29: As with many of the finer hotels in the area, 21-C offers complimentary 24-hour access to giant red… …

2014-11-29: The only problem with Louisville hotels is that the bears tend to get a little handsy. Otherwise …

2014-11-29: Quite the interesting learning experience at the Evan Williams Bourbon Experience, though I’m …

2014-11-29: Kentucky’s emergency services are top notch. We were issued adorable little vipers at the …

2014-11-29: We wanted to visit the Speed Museum, but they are busy installing the old museum inside a larger… …

2014-11-29: This map of the city is a little outdated. Come on, Louisville Ministry of Tourism! @ Ekstrom …

2014-11-29: Who knew the king lived in downtown Louisville? @ Louisville Palace Theatre t.co/JtNYgNp4E…

2014-11-19: Today I had a flu shot. I say have all the flu shot! Up against the wall, flu! Death to the …

2014-11-14: Looking for a good sci-fi comic to read? Go read t.co/deGrLUUd7… by @davekellett. I’m …

2014-11-12: The 2014 Birthday Bash series from @GopherAcademy’s blog is proving to be very interesting …

2014-11-07: First he guests on Pearls Before Swine, now this? A good year for Watterson’s fans: …

2014-11-07: This is 21st century writing: Grief and emulators. t.co/NyYmAXL7z… #readthis

2014-11-06: My genealogist mom tried for years to explain this to me. This chart would have helped: …

2014-11-06: Terms of Service: A graphic novella about privacy, Big Data and the future of sharing. via @ajam …

2014-10-30: Important reading on sexism in tech: t.co/aQFRR4vUs…

2014-10-30: The typewriter also shows pictures of six-toed cats who can haz conch fritters on demand. New …

2014-10-27: I’m sure this is a metaphor for something. “Hundreds of People Running Into a Solid …

2014-10-26: t.co/U8t7ci6Vv… Its a decent enough list of books, but 90% white men and only one woman? This …

2014-10-23: I love when something innocuous turns into a writing prompt &amp; this kind of thing happens: …

2014-10-06: One of the best books of the last few years, Elizabeth Strout’s “Olive Kitteridge” …

2014-10-04: @RonnieCraig and I managed 27/50 before we called the game on account of stuffed. #macandcheesefest …

2014-09-23: My latest book review for @threeguys1book: Silence Once Begun by Jesse Ball t.co/enQ15LpS3… …

2014-09-18: What would happen if the @Trello team dropped everything to celebrate 5 million users? #trello5m …

2014-09-01: Enjoying the @WayDownWanderer band at @CityWineryCHI

2014-08-26: “The Man Who Liked Dogs” by Raymond Chandler: t.co/WV6tnrZHW… and “The Man …

2014-08-26: All of my book reviews for @ThreeGuys1Book t.co/bss3uVX8k…

2014-08-26: After a prolonged absence, my latest book review for @ThreeGuys1Book: The Man Who Loved Dogs by …

2014-08-19: Looking forward to @SpaceMovers – looks like it could be a fun game. t.co/bIWo0apWF…

2014-07-13: The Bojeffries Saga: Alan Moore &amp; Steve Parkhouse do Mad Magazine x The Aadams Family …

2014-07-12: Sexism in the workplace can be subtle and hard to describe, even for those on the receiving end. …

2014-07-11: Wish I’d had this resource back in my tech management days, but I’m glad it’s here …

2014-06-01: Terribly sorry to hear that Jay Lake passed away. I enjoyed his books.

2014-06-01: Also at #cake2014, @tonymillionaire PBR belched while signing my books. I think Drinky Crow would …

2014-06-01: Why, yes, I did attend #cake2014 this weekend. @CAKEchicago puts on a good show. …

2014-05-19: HT @jfruh the Comics Curmudgeon for what might be my favorite thing ever today. #comics …

2014-05-12: Sitting here listening to @RonnieCraig recite Jaws line for line. Again. This is one of her …

2014-05-07: RIP Russell Edson, whom I took an obsessive interest in as an undergrad. What was this crazy …

2014-05-06: Today’s #comics: @boxbrown is an amazing cartoonist &amp; his new book Andre the Giant: …

2014-04-27: Just in case you needed it today, here’s Wolverine eating a banana. #comics …

2014-04-26: Today’s #comic from @recode: What It’s Really Like to Be Around Neil deGrasse Tyson …

2014-04-20: I’m very happy to announce that I’ve joined the team at @publicgood – here’s …

2014-04-19: I don’t normally promote XKCD since everyone else already does, but this one should be …

2014-04-17: Just picked up @wmbrandoniii’s new book, “Silence” from @blackhillpress …

2014-04-17: Today’s #comics to read: Chris Ware in classic form with “Heads or Tails” …

2014-04-14: J.G. Ballard and @tomgauld all in one spot. My day is complete. You should read both authors' books. …

2014-04-07: Folks, you should read @beatonna’s “Duck” sketch comic. Actually, you should read …

2014-04-01: A new poem by my friend, Christine Butterworth-McDermott, at Cider Press Review: Punctuation …

2014-03-26: My friend John McDermott’s new memoir at @TropMag: “Grace or Something Like It” …

2014-03-15: Embarrassed to have attended the same high school as Cutler. t.co/LuhUW8cFB…

2014-03-11: My new favorite time-waster: t.co/I1Bn1XVk5…

2014-03-10: Today is a good day because there is a new episode of Shadow Unit out. One more until the series …

2014-03-10: Quinn Norton’s “A Day of Speaking Truth to Power” should scare you w/ her …

2014-03-07: I hope to add this print to my collection of @tomgauld artwork – t.co/T1IJ1sdSj… …

2014-03-07: One last resource for anyone interested in True Detective’s “Yellow King” …

2014-03-07: After reading t.co/6Kzb1XQZJ… I’ll be giving @SonOfGhostman a try! …

2014-03-07: Another True Detective ref: Karl Edward Wagner’s “Sticks” t.co/MKugjfub3… …

2014-03-07: Looking for True Detective’s references? Read Robert W. Chambers' “The King in …

2014-03-07: Looking for True Detective’s references? Read Ambrose Bierce’s “An Inhabitant of …

2014-03-07: I’ve enjoyed True Detective, even if I’m unhappy that it has everyone bugfuck over …

2014-03-06: My latest review is up at @ThreeGuys1Book: Andrew’s Brain by E.L. Doctorow t.co/8rGGbySGs… …

2014-03-06: I always like to tell people, “Space is big.” This page tries to show just how big even …

2014-02-23: RIP cartoonist Morrie Turner, who was more important than I ever knew. Thanks to Candorville by …

2014-02-22: A piece from last August that shows a cozy little portrait of a literary clan. Stephen King’s Family …

2014-02-22: The “12 Panel Pitch” #comics experiment at @slate is over. I thought it was fun, but a …

2014-02-22: My favorite #comics company of the 80s/90s is back: Caliber Comics to release books starting Spring …

2014-02-21: I’ve enjoyed everything by @boxbrown I’ve read so far. You should give his new comic …

2014-02-15: Dinner at my favorite restaurant (@ThePortage) with my favorite person (@RonnieCraig). Best way to …

2014-02-14: I just backed Finn &amp; Charlie Are Hitched: Everyone Is Someone’s Fetish on @Kickstarter …

2014-02-11: If you like #comics, you’ll like the 20 nominees for the second annual …

2014-02-03: My latest book review @ThreeGuys1Book: Save Yourself by Kelly Braffet t.co/FK0krue1B… All my …

2014-01-29: I’ve been reading about this comic for years but was too lazy to learn enough French to read …

2014-01-27: This one is much shorter than the last one: My latest review at @ThreeGuys1Book, Kevin Baker’s …

2014-01-21: My latest review at @ThreeGuys1Book: Dirty Love by Andre Dubus III t.co/w8YrzkqTP… &amp; …

2013-12-12: LinkedIn No more RSS feed? Welcome to the growing pile of walled gardens (with FB & TWTR) I …

2013-12-09: I’m enjoying this experiment in cartooning by @Slate and @cartoonstudies: 12 Panel Pitch …

2013-10-29: How NOT to do a comics listicle: “The 10 Best Comics Of 2013 (NEW BOOK)” …

2013-10-29: From today’s link mining: #Markdown Service Tools t.co/QjtIPOxFM…

2013-10-15: All my reviews @ThreeGuys1Book: t.co/ByHOQAJsv…

2013-10-15: My latest review for @ThreeGuys1Book : On The Floor by Aifric Campbell t.co/bwk2iNGkH…

2013-09-12: This is what excites me about @OmniReboot: Who else would publish an essay tying together JG Ballard …

2013-08-14: And because I haven’t promoted this in a while, here are all my reviews: Michael Manley …

2013-08-14: My latest review at 3G1B: The Execution of Noa P. Singleton by Elizabeth L. Silver | Three Guys One …

2013-08-09: This is why I’m sometimes embarrassed to like comics. Legendary Comics Creators Dismiss Sexism …

2013-08-07: My latest review at @ThreeGuys1Book, in which I rant at length about a book I didn’t much …

2013-08-03: Long term investment: Roll of Baggies purchased in 1987 might finally run out during this …

2013-08-02: Fun, weird, long comic: The Long Journey t.co/M2hiJK6Io…

2013-07-31: Enjoy Pee-wee Herman as you’ve never seen him before in THE FINAL MOMENTS OF KARL BRANT …

2013-07-02: Just took my first ride across town using a bike from @DivvyBikes. Definitely going to be doing that …

2013-05-21: My reviews page at 3G1B. Michael Manley @ Three Guys One Book t.co/tSNTziLwT…

2013-05-21: My most recent review for 3G1B: Life After Life by Kate Atkinson t.co/CahQmtFH8…

2013-05-21: My second review for 3G1B: How to Get Filthy Rich in Rising Asia by Mohsin Hamid …

2013-05-21: Promoting this a little late. My first review for 3G1B: The World' Strongest Librarian by Josh …

2013-05-13: Overheard today in a meeting: “Mobile is not going anywhere.”