← Home About Archive Photos Replies Also on Micro.blog
  • 2022 was a very mixed bag for me, but tonight I’m just happy to be home safe with my wife and our kitty boys. 2023 still sounds like the impossibly distant future to me, and it’s almost here. Here’s hoping we all make the most of it.

    → 10:23 PM, Dec 31
  • June: Did something to my elbow August: Finally got an ortho appointment to get referred to PT October: Started PT Early December: Hm, you should talk to ortho again, this isn’t helping Today: ortho pokes at arm for 30s, says I need test. First availability for test: April. 🇺🇸

    → 10:46 AM, Dec 29
  • Well that went unexpectedly well. I caught an hour earlier flight back to Madison and get to be in bed when I should have been landing!

    (Hopefully also this is the end of my travel tweets for a couple months)

    my arm coming into frame to scratch george michael, our gray tabby who is sitting on the dining room table
    → 10:37 PM, Dec 28
  • Three very sad-looking Southwest planes parked on the tarmac at BDL, waiting for crews to show up. Apparently they cancelled every flight into and out of here today.

    (I’m flying United, so watch me get stuck overnight at ORD again)

    → 3:21 PM, Dec 28
  • OK, I did at least figure out how to upgrade PHP to something that’s not EOL’d, but it’s still mega-overpriced and I kind of also don’t want to deal with the upcoming transition to GoDaddy’s hosting. So still taking suggestions.

    → 10:08 PM, Dec 26
  • OK, I think it’s time for me to find a new host, Media Temple isn’t even keeping PHP up to date for 💸.

    Accepting new host suggestions which have:

    • Easy self-hosted WordPress
    • Multiple domain support
    • FTP support
    → 9:53 PM, Dec 26
  • Extremely fuck Greg Abbott and whichever of his cronies organized dropping off three buses of migrants in DC with temps in the teens and no warm clothing.

    I hope anyone who was in any way responsible for this gets kidney stones.

    t.co/q2c6TLuLd…

    → 9:14 PM, Dec 25
  • Made it to my cousin’s house just before 2am. I’m so tired I’m pretty sure I hallucinated Santa on the way over here. Merry Christmas, ya filthy animals.

    → 1:01 AM, Dec 25
  • Pilots flying my plane from ATL to BDL (Hartford CT) were apparently about an hour and a half late leaving Montego Bay, Jamaica. Can’t imagine why they wouldn’t have wanted to leave!

    → 7:57 PM, Dec 24
  • Been in the ATL airport for about a half hour and already seen two decent-sized floods that appear to be from burst pipes.

    I say appear to be because one guy I asked if one of the floods was a burst pipe said, “Nah, we’re opening a water park! Come back soon!”

    Tough but fair.

    → 5:08 PM, Dec 24
  • I have taught @ajoelthomas@twitter.com well.

    text from joel: Photo of a car with the license plate "Xcode" and the caption "Does this mean its always crashing?"
    → 6:01 PM, Dec 23
  • I realize today is Festivus and not Thanksgiving, but boy am I thankful I’m not in Madison right now because alllllll the NOPE

    screenshot of current madison weather: -13 Fahrenheit, -25 Celsius with a winter storm warning and 49 mile an hour wind gusts this afternoon.
    → 9:19 AM, Dec 23
  • Bonus nerd points to our hotel that rented a couple giant telescopes so people could see the nebula around Orion. That was neato.

    → 7:21 PM, Dec 22
  • Nephew, pointing at his grandma (my stepmom): Ella esta la jefa. Stepbrother: Don’t call my mother a whore!

    → 7:18 PM, Dec 22
  • I didn’t even upgrade my phone this year and still managed to catch Orion hand-held last night. Still blows my mind how much more capable most camera phones are now compared to absolute state of the art point and shoots 10 years ago.

    an uplit photo of some palm trees at night with a clear view of the constellation Orion in the background
    → 11:09 AM, Dec 21
  • OH at dinner: “I consider myself a fairly tolerant person, except when people are being a bunch of assholes.”

    → 7:39 PM, Dec 20
  • Like, I know better than to try to keep them from getting drunk. I am drunk.

    But like, I’ve been so hung over so many times and I see the pain coming. Especially for the grad school aged ones who think it’s still college.

    Oh, sweetie. It is not.

    → 9:18 PM, Dec 19
  • Trying to keep my high school-to-grad school aged nieces and nephews from getting completely shitfaced at an all-inclusive resort is a game I probably should not have attempted to play.

    They’ll find out in the morning (Or not, damned young’uns).

    → 9:15 PM, Dec 19
  • I’ve been posting everything to both the bird site and the extinct elephant forebear site with micro dot blog. Will keep doing so until after Xmas vacation.

    I still feel the Office Space “Why should I leave? He’s the one who sucks” meme, but it’s just gotten sad.

    → 8:18 PM, Dec 18
  • “When should we sneak this out?” “On a Sunday during overtime of the most tense World Cup final in decades” “Perfect. People will be so distracted!”

    Or also they will literally all be looking at various social media to call this what it is: flop-sweat desperation.

    tweets from twitter support: We recognize that many of our users are active on other social media platforms. However, we will no longer allow free promotion of certain social media platforms on Twitter. Specifically, we will remove accounts created solely for the purpose of promoting other social platforms and content that contains links or usernames for the following platforms: Facebook, Instagram, Mastodon, Truth Social, Tribel, Nostr and Post.
    → 12:11 PM, Dec 18
  • You know Delta serves the American South when the safety video has to clarify that chewing tobacco is among the things covered by the no smoking policy

    → 9:20 AM, Dec 18
  • Oh win, I thought I was gonna miss the World Cup final being in the air, but instead I’m gonna get to watch it in miniature

    the world cup final on a very very small screen in the back of the seat in front of me
    → 9:05 AM, Dec 18
  • Huge family gatherings can be overwhelming for me, but I’m gonna have to keep my whining to a minimum given that I will be in the Dominican Republic with my dad and stepfamily while in Madison it will be doing this.

    Extremely hard pass.

    weekly forecast with lows below zero Fahrenheit and 20 below celsius, with a prediction for 9 inches of snow.
    → 12:40 PM, Dec 16
  • There are 3 kinds of winter drivers in the Midwest:

    1. People who drive appropriately for the conditions (everyone thinks this is them)
    2. People who slow to a snail’s pace the moment they see a single snowflake
    3. People who drive like it’s the Indy 500 no matter how much snow there is
    → 2:47 PM, Dec 15
  • PSA: If you want some of the weird laser stuff I sell shipped before the holidays, please order by Friday! Otherwise I won’t be able to ship until almost New Year’s. www.etsy.com/shop/desi… #EtsyUpdate

    → 9:59 AM, Dec 14
  • Very belated link to my slides from #ServerSideSwift - Glad to see the folks at @SpeakerDeck@twitter.com back up and running! speakerdeck.com/designate…

    → 10:59 PM, Dec 13
  • Swift Package Manager: You absolutely cannot have a dependency that points to a commit or branch if you want to use it as a transient dependency.

    Also SPM: You absolutely must have a dependency point to a commit or branch if it’s using unsafe flags.

    Me: 🤦‍♀️ 🥃 🥃 🥃

    → 1:11 PM, Dec 13
  • Omg yes please xoxo.zone/@numist/1…

    → 8:47 PM, Dec 12
  • What kind of jackasses DDoS SpeakerDeck? Boo on them, #hugops to the SD folks! twitter.com/speakerde…

    → 4:11 AM, Dec 11
  • At Heathrow to head back to the US. At least, I think I am.

    heathrow with an icy looking ground and a ton of fog with a couple planes sorta visible from not that far away
    → 4:03 AM, Dec 11
  • Working on my scientific thesis that Burratta balls at Italian restaurants increase linearly in size for the same cost the closer you get to Italy.

    a burratta ball about the size of a baseball sitting on a big pile of prosciutto at an italian restaurant in London
    → 3:44 PM, Dec 10
  • Good fight from England there. And I think I managed to nail the “very excited about the game, not too broken up about the loss” sweet spot with the pub I managed to cram into.

    Morocco v. France is going to be fucking epic.

    → 3:32 PM, Dec 10
  • In case anyone wondered how loud it got in a London pub during that Kane pk #WorldCup

    warning from my apple watch that the environmental sound hit 95 decibels
    → 2:18 PM, Dec 10
  • A feature Swift should absolutely steal from Kotlin hachyderm.io/@holly/10…

    → 2:00 PM, Dec 10
  • Woot, it worked. Thanks @manton!

    → 12:01 PM, Dec 10
  • Sounds like accessibility crossposting is back up at micro dot blog…let’s find out!

    (If there’s no alt text on the image, LMK)

    a london street thats fallen mostly dark by 4:18pm, with a small splash of light peeking over some flats at the far right
    → 11:56 AM, Dec 10
  • Trying to find a pub where people care enough about the World Cup that watching the game will be super fun, but not so much that they’re going to riot if England loses to France. Tough balance.

    → 11:39 AM, Dec 10
  • Dave Verwer with a very accurate take on how to run a successful open source project #ServerSideSwift

    dave in front of a gargantuan slide that says 1. write thousands of lines of code, 2. three question marks, 3. succesful open source project
    → 8:01 AM, Dec 9
  • Mikaela (@mikaela__caron) talking about using fly.io to deploy a Vapor server #ServerSideSwift

    mikaela standing in front of an enormous slide about fly dot i o being a service out of chicago that lets you deploy micro vms
    → 4:17 AM, Dec 9
  • “Swift NIO is a bit of a Swiss Army Chainsaw: Very powerful, but quite easy to get cut.” - @Lukasaoz (Cory Benfield) #ServerSideSwift

    → 3:47 AM, Dec 9
  • Time for some #ServerSideSwift! Tim was not kidding when he told me I didn’t need to worry about anything on my slides being too small.

    an imax thearer with "server side swift" on a gargantuan screen, with a small stage that has a podium and six white chairs on it
    → 3:07 AM, Dec 9
  • Nice of the Brits to welcome me back

    selfie of me in deont of an advert that says "Dippy returns!" (in reference to a diplodocus skeleton also pictured in the advert)
    → 2:23 AM, Dec 9
  • Please do not get in the elevator if you are being attacked by birds

    a picture that is supposed to convey not getting on an elevator during a fire, but the fire is basically drawn to look like a flock of birds
    → 4:32 PM, Dec 8
  • London’s ugly Christmas sweater/jumper game is extremely strong.

    → 4:06 PM, Dec 8
  • Long overdue good news twitter.com/POTUS/sta…

    → 7:38 AM, Dec 8
  • Man it was a good day. Also, this is going to hurt tomorrow.

    fitness rings screenshot: 1550 out of 800 calories, 236 out of 30 minutes, 19 out of 12 stand hours, 24,304 steps, 9.25 miles
    → 4:42 PM, Dec 7
  • Snuck over to Paris for lunch. Amis + fromage = 😍😍😍

    me between martin and benoit, who are the apollo android teama half wheel of raclette cheese still in the rind, with a hot iron up to the cut side to essentially turn it into instant fondueselfie with me and Greg L'Hotelier, with Martin scraping gooey raclette onto a plate in the background the remains od the raclette with the rind peeled off to the side and a ton of it melted away

    → 10:34 AM, Dec 7
  • Wot’s all this then

    me wearing a mask and a backwards cubs hat giving a thumbs up in front of a sign for the Heathrow airport underground stop
    → 6:36 AM, Dec 6
  • Flight from ORD to LHR, take 2: The 5 Hours Later Edition. Wish us luck getting across the pond in one piece.

    → 9:42 PM, Dec 5
  • I’ll take “things you absolutely do not want to see on an international flight” for 200, Alex.

    departure board with status "returned to airport"photo of a screen showing a plane leaving chicago, going over the canadian border, and immediately turning around

    → 8:28 PM, Dec 5
  • Dear England: Can you please clarify if I will still be bombarded in all dimensions by Christmas carols when I arrive? I just need to prepare myself.

    → 4:12 PM, Dec 5
  • Extremely excited to be headed to #ServerSideSwift. If you’re in London or its environs this week, hit me up!

    → 1:08 PM, Dec 5
  • Leaving dreary, cloudy, dark Madison to head to checks notes London.

    → 1:05 PM, Dec 5
  • If you have a cat that loses its tiny mind for catnip, check out this fundraiser for Madison Cat Project (where we got Hank): www.etsy.com/listing/1…

    → 5:57 PM, Dec 4
  • Goals in your teens: I want to be a rock star! Goals in your forties: Man, I cannot wait until we buy so I can put in a foot pedal control for the kitchen sink.

    → 1:18 PM, Dec 4
  • I’m clearly missing something on iOS 16’s SwiftUI NavigationStack: Why on earth can there only ever be one at a time? And what the hell are you supposed to do if you have mutliple tabs that should each have their own stack?

    → 11:26 PM, Dec 2
  • Turning on automatic screen lock on your laptop

    Drake Yeah/Nah meme: Yeah:You prevent bad actors from accessing valuable things on your computer when you leave your laptop alone. Nah: You prevent your cat from butt-posting to social media when you leave your laptop alone.
    → 5:36 PM, Dec 2
  • It is Toaster Oven Chestnut season, and WOW I should have started putting a wee bit of water in with them ages ago. They’re absolutely best over a fire, but if you’re doing them in an oven, steam those bad boys!

    → 5:21 PM, Dec 2
  • If you were wondering how the Adderall shortage is going, there’s now a nationwide shortage of my non-Adderall ADD meds too.

    Gonna be an interesting few weeks of SQUIRREL

    → 5:26 PM, Nov 29
  • If you, like me, are annoyed that XCUI’s waitForExistence(timeout:) literally waits the length of the timeout then checks again, check out this nice set of convenience extensions on XCUIElement from Ryan Paterson: https://sourcediving.com/clean-waiting-in-xcuitest-43bab495230f

    → 11:52 AM, Nov 29
  • Shower thought this morning: Why does Swift Package Manager consider packages pointing at tags stable, when tags can be moved, but considers packages pointing at commit hashes unstable, when theoretically those shouldn’t be duplicated?

    → 9:27 AM, Nov 28
  • Kids seem glad to have us home.

    (Not pictured: Hank repeatedly trying to shove himself between George Michael and the couch arm, mostly leading to Hank sitting on Georgie while Georgie gives an OH COME ON look)

    a black cat with white paws curled up on a multicolored afghan on Lilia's lap, with a gray tabby by her feet near the arm of the couch they're all sitting on
    → 9:36 PM, Nov 27
  • Five Guys review or your most flaming friend’s Grindr profile?

    sign on the wall: quick, easy, cheap, bright, loud, and fun. savannah morning news, georgia
    → 5:15 PM, Nov 27
  • On one hand, it’s great to see so many more EVs on the road this year than the last 2.5 years we’ve had the Bolt.

    On the other, the Electrify America in Tomah, which is one of two L3 chargers between Eau Claire and Madison, is down to 1/4 chargers working.

    The line is cranky.

    → 3:19 PM, Nov 27
  • This troll got so close to a properly palindromic insult.

    Screenshot of DMs where someone sent me "fuck you bitch fuck face bitch fuck"
    → 2:35 PM, Nov 26
  • The best way to get me to subscribe to your service is to have Siri misinterpret what I said and have it kick off a “free trial” for a feature I did not intend to use, then have it play something that was absolutely not what I asked it to play.

    a notification letting me know ive started a 7 day free trial of apple music
    → 7:43 PM, Nov 25
  • Hey Internet: I’ve got a 20% off sale going until the end of November on my silly lasered things (and also some other stuff like bottlecap coasters): www.etsy.com/shop/desi…

    → 12:37 PM, Nov 25
  • One of the kids confused the microwave and the toaster oven, so if you ever wondered how long you need to microwave a bagel before it causes smoke to pour out of the microwave: Definitely less than five minutes.

    → 9:49 PM, Nov 24
  • It’s not like convincing a platform like Twitter to make a foundational change would require any skills besides writing a for loop that might be useful as you’re lighting the world on fire. 🙄 twitter.com/CaseyNewt…

    → 7:06 PM, Nov 24
  • Ran across some folks in Edina who may have been a bit too optimistic about the thanksgiving invitation they received.

    a whole bunch of turkeys outside a suburban houseclorser shot of about six very large turkeys eating in someone's yarr

    → 6:56 PM, Nov 24
  • “Forks are not swords!” “What? Of course they are!”

    Gonna be an interesting few days.

    → 6:19 PM, Nov 23
  • Electrify America is basically gonna get DDoSed tomorrow from a bunch of people taking their first road trips in their EVs.

    And from what I’m seeing on the road to Minneapolis from Madison this afternoon, they ain’t ready. Broken chargers galore.

    → 5:44 PM, Nov 22
  • I wonder how many people are going to tell him that he should bootstrap their code by running rm -rf . https://twitter.com/alexeheath/status/1594857578256748544

    → 9:50 PM, Nov 21
  • I am extremely late to this particular lesbian party but daaaaaaaaaaaaamn D’Arcy Carden in #ALeagueOfTheirOwn. I thought she was so outstanding in The Good Place, but now I also believe I have the vapors.

    → 9:27 PM, Nov 21
  • I think Tootbot might be afoot mastodon.social/@paul@tap…

    → 4:39 PM, Nov 20
  • The suspect in the Colorado Springs shooting apparently was in a multi-hour standoff with police last year after a bomb threat against his mother. No reason to take away his guns though! 🤦‍♀️ www.nytimes.com/2022/11/2…

    → 4:29 PM, Nov 20
  • I brought some of my grandma’s “everyday china” back from Atlanta. Trying to figure out whether I can put it in the dishwasher, I found the line “Food is china’s greatest enemy.”

    Like…what? It’s like how water is a boat’s worst enemy. It’s what it’s DESIGNED to be used with!

    → 12:34 PM, Nov 20
  • For reference, I am 65 inches tall.

    (For people who use the metric system: 66in ≈ 168 cm)

    twitter.com/US_Stormw…

    → 11:20 PM, Nov 18
  • Welp. I’m also @designatednerd on micro dot blog and mastodon dot social when the bird site finally collapses.

    In the meantime please enjoy these photos of our cats, Hank and George Michael, making themselves at home on an afghan my dad’s mom made when I was born.

    → 10:25 PM, Nov 17
  • Was making a grocery list today and autocarrot decided that instead of “lemon”, I meant “Lenin”. Clearly a commie takeover is upon us.

    → 9:16 PM, Nov 17
  • Someone couldn’t bear to be left out of Giant Grifter Meltdown week twitter.com/npr/statu…

    → 9:41 PM, Nov 15
  • Hope everyone who was shitting on @EricFrohnhoefer for not keeping his criticism private sees that with a dictatorial leader, that doesn’t actually make a difference. twitter.com/CaseyNewt…

    → 1:36 PM, Nov 15
  • This guy is a complete professional for lasting as long as he did before cracking up. twitter.com/BT0731/st…

    → 9:14 AM, Nov 15
  • Headed home with a decent chunk of the archive to digitize. As always when I head home from Atlanta, I am reminded that my father is the embodiment of this Onion piece: www.theonion.com/dad-sugge…

    → 11:34 AM, Nov 12
  • My stepmom was watching CNBC and I discovered that @caseynewton has street cred. Looking forward to hearing about his next rap beef.

    photo of Casey on a TV with the caption twitter's turbulent week and a sidebar listing his "street cred", which is basically his resume
    → 4:44 PM, Nov 11
  • Happy Veterans’ Day! Please enjoy this picture of my dad from when he was one of the oldest guys in Basic Training during the Cuban Missile Crisis in 1963 (by this point he had already graduated from law school and done a fellowship)

    → 11:39 AM, Nov 11
  • Also, day 1 record of Oldest Located Item in the Archive is a 1948 middle school band concert program. Let’s see how low we can go tomorrow!

    → 9:12 PM, Nov 10
  • Dad and stepmom are moving to a smaller place, so I’m helping dad clean out his, uh, archives. Beginning to understand a lot more of my collection patterns.

    Did find some gems from my childhood in there though, including this clarifying note to the Tooth Fairy.

    childish scrawl: "Dear tooth fairy, i lost my tooth in my sleep, but i swallowed it. Ellen."
    → 9:06 PM, Nov 10
  • My dad offered to pick me up if the cab line was too long. I was like dad, I am here on your birthday and I’d like to see you have more of them, and I’m not sure you getting on Atlanta freeways at 1am is compatible with that goal.

    (He was right that the cab line sucks, though)

    → 11:54 PM, Nov 9
  • Finally made it to Atlanta. Unsurprisingly 12:30 am on Thursday morning is as quiet as I’ve ever seen it here.

    → 11:27 PM, Nov 9
  • New plane showed up, they cleaned it, we boarded, they need to print off one piece of paper for the pilot to sign so we can leave three hours late….and the printer broke 🤦‍♀️🤦‍♀️🤦‍♀️🤦‍♀️

    → 9:11 PM, Nov 9
  • iOS folk would be well advised to trip over themselves to hire Tamar. twitter.com/tamarshma…

    → 9:02 PM, Nov 9
  • Well the one good thing about having a 3+ hour delay at an airport like Madison is that we’re now the last flight of the day so I’m an awful lot less worried about covid with the 45 people on my flight spread through the entire terminal, all regretting our life choices.

    → 7:00 PM, Nov 9
  • Me, a United mega-frequent flyer: Hm I guess I should take Delta to Atlanta because it’s a direct flight from Madison Delta: LOL your flight has been delayed at least two hours, wiping out any advantage we had. Sucks to be you!

    → 6:10 PM, Nov 9
  • The dumbest part of this is that we ran into this at Apollo but I had completely memory-holed it and wasted like an hour trying to figure out what was wrong.

    Thanks brain, you’re a peach.

    → 8:47 PM, Nov 8
  • Woof. To save everyone the trouble I had:

    If you get a the manifest is missing a Swift tools version specification error when adding a new package that has a 0.x.x version format, check that it’s actually pulling the latest version.

    → 8:47 PM, Nov 8
  • *heard. I’m not paying anyone for editing. Get off my lawn.

    → 5:04 PM, Nov 8
  • 🇺🇸 Reminder for late voters: If you’re in line when the polls close, in most (if not all) places, they gotta let you vote. Stay in line and make your voice herd!

    → 5:01 PM, Nov 8
  • I know they’re there for good reason, but the “No discussion of politics in the polling place!” signs at my precinct immediately made me think “Gentlemen, please! There’s no fighting in the War Room!”

    → 10:09 AM, Nov 8
  • Eat shit, Ron Johnson and Tim Michaels.

    me with an i voted sticker on my cubs hat giving the thumbs up
    → 10:03 AM, Nov 8
  • I hope the server isn’t too…flaky. 😎 twitter.com/KrauseFx/…

    → 8:42 AM, Nov 8
  • The Midwest: if you don’t like the weather, wait 5 minutes.

    forecast for thursday with a high of 71 and a low of 31 (22 and -1 celsius)
    → 10:18 PM, Nov 7
  • Trying out micro.blog crossposting to Twitter and Mastodon. I gotta admit, I underestimated how quickly and how badly things would go pear-shaped.

    → 8:21 PM, Nov 7
  • RSS
  • JSON Feed
  • Micro.blog