Sign in

Tom Resing

@tomresing.com
763 followers 207 following 2.3K posts

Student of AI harms, formerly at Microsoft. Posting about language, code, and concrete, current harms of AI. Also, books (mostly anti-racist learning), cats, and basketball (mostly San Antonio Spurs). I won't like or repost when alt text is missing.

PostsRepliesMedia
Tom Resing @tomresing.com · 17/09/2026
Good moves by these performers, standing up for Macklemore against billionaires supporting war criminals. Finneas, Lukas Graham, Aaron Rowe, and Beoga have all earned some listens from me. more details and quotes from the artists in great coverage by @npr.org www.npr.org/2026/09/16/g...
A playlist of songs by featuring artists speaking out for Macklemore and against genocide and apartheid, Finneas, Lukas Graham, Aaron Rowe, and Beoga. Break my heart again, hate to be lame, till forever falls apart, mama said, love somone, 7 years, hollywood sign, drawing the line, Hey Ma, Matthew's daughter, Tradfather
020
Tom Resing @tomresing.com · 16/09/2026
Listening to a friend and former coworker at a free community event at Microsoft today. RK says to look at the new AIAssets folder for the skills created in SharePoint. aka.ms/FlyWithCopilot #FlyWithCopilot
A backlight speaker faces an audience near a podium. On the screen is projected a demo of Copilot in SharePoint
010
Tom Resing @tomresing.com · 02/08/2026
New location
King County ballot drop box in a parking lot, surrounded by no-parking signs, orange posts, parked cars, trees, and a building under a cloudy sky.
000
Tom Resing @tomresing.com · 02/08/2026
The Kirkland City Hall ballot drop box has moved. It is now located in Kirkland Wester Parking Lot, just south of the City Hall building on 3rd Avenue. #Vote
Notice posted outside city hall: The Kirkland City Hall ballot drop box has moved.
It is now located in Kirkland Wester Parking Lot, just south of the City Hall building on 3rd Avenue.
120
Tom Resing @tomresing.com · 25/07/2026
Sad to see that Ada’s Technical books and Cafe closed. We need more businesses named for Ada Lovelace!
Sign: Ada’s closed up shop on June 6th. Thanks for all your support through the years, we’ll miss you
020
Tom Resing @tomresing.com · 24/07/2026
House of Liars, new from my friend Jenny Williams. Does AI lie? How’s a dog involved? I’ll find out more later today when I start reading! #Booksky
House of Liars, the paperback. Red cover with a large illustration of what I think is a dog in black and white
090
Tom Resing @tomresing.com · 18/07/2026
Curios. Almost works on mobile but seems to need a keyboard
My clod city. Asking me if Tasha, threaddy, or tom orsborn are my favorite moot
000
Tom Resing @tomresing.com · 12/06/2026
Checked in on my longest living house plants yesterday. Happy the hydrangeas are blooming at least! I’m plant challenged. Been using an app that reminds me to water and feed them and prompts for check-in notes every once in awhile.
A hydrangea on a deck with a pink flowerAnother with many more leaves but less flowersA small plant in a pot on a windowsill next to an oven thermometer Another, this one is an orchid with no blooms
000
Tom Resing @tomresing.com · 12/06/2026
Looking up Anunoby’s pay and Noticed that the Knicks have only 1 player in the top 25 salaries this year. Spurs have none yet but what are those other teams doing? From @basketball-reference.com www.basketball-reference.com/contracts/pl...
A table from Basketball‑Reference listing the NBA’s highest‑paid players for the 2025–26 through 2027–28 seasons. It shows ranks, player names, teams, and salary figures. Stephen Curry is ranked No. 1 with over $59M in 2025–26, followed by Joel Embiid and Nikola Jokić. Salaries for stars such as Kevin Durant, Jayson Tatum, Anthony Davis, Giannis Antetokounmpo, Jimmy Butler, Jaylen Brown, Devin Booker, and others appear in descending order. The table includes team abbreviations (e.g., GSW, PHI, DEN) and multi‑year salary columns, some highlighted in green.
000
Tom Resing @tomresing.com · 07/06/2026
Microsoft AI promotes Responsible AI in training new 1st party models. Shows some respect for the rights of publishers. I hope the full list of training sources might be published despite the last sentence of the following note from the technical paper on MAI-Thinking-1 microsoft.ai/pdf/mai-thin...
2.4.1 Data Sources, Licensing, and Governance
Thepubliclyavailableportionofourdata iscollectedinaccordancewithapplicable termsofuseandindustry
standards for web controls. For web data, we use a proprietary crawler that respects the Robots Exclusion
Protocol (robots.txt) and related meta-tag and HTML controls, enabling site owners to manage how
content on their sites is accessed and used. We also exclude sources that violate Microsoft Responsible AI
policies or appear on the Office of the United States Trade Representative (USTR) Notorious Markets list.
Our training corpus also includes datasets acquired from third-party providers through commercial
agreements. Third-party datasets are subject to diligence processes to assess data fidelity, ownership, and
applicable usage rights, and are governed by confidentiality terms and conditions. Knowledge cut off dates
for the various sources are shown in Tab. 4.
We did not use private customer data or data from Microsoft products and services for pre-training,
exceptwhereusershaveexplicitlyoptedinorwhereuse iscoveredunderapplicableagreements,withrespect
for user opt-outs. Prior to training, our entire corpus is processed using PII-risk and safety filtering; details
on these steps can be found in Appendix A. For privacy, legal, safety, and competitive reasons, we do not
disclose the full list of datasets or data providers.
000
Tom Resing @tomresing.com · 03/06/2026
Sorry @atmo.quest I like the idea. However, your app wants to manage my whole Bluesky account. Even knowing you have good intentions, that’s too big a risk. I would sign in if I could choose more limited access. @graham.systems and I discussed a similar issue with @stream.place earlier today.
An authorization dialog asks the user to grant an external app access to their @tomresing.com account. It shows the app’s URL, the Bluesky permissions requested (manage profile, posts, likes, and follows), and a “Repository – Publish changes” permission. At the bottom are two buttons: “Deny access” and “Authorize.”
240
Tom Resing @tomresing.com · 02/06/2026
Loving the stick figure drawings in this talk! Missed the Facebook Island one but the theme was that it’s really hard to leave Facebook, by design using human connections as a kind of blackmail “leave and I’ll take away your connections!”
Brittany in front of her drawing of the atmosphere. Pictured are many, connected islands. Bluesky is the biggest. Also pictured are tangled leaflet streamplace and grain
010
Tom Resing @tomresing.com · 02/06/2026
Amateur stick figure artist @brittanyellich.com now presenting @cascadiajs.com about @atproto.com 1 week into her new role at @bsky.app after some time at @github.com and a presentation at @atmosphereconf.org earlier this year. Representing @pdx.atproto.camp with others who took the train here
Brittany on stage smiling, nice Adidas!
1141
Tom Resing @tomresing.com · 02/06/2026
Learning how to make bad language models from @mollyjeanbennett.bsky.social at @cascadiajs.com Leading with humor. Great audience response!
Molly on stage in a colorful outfit. The screen shows a thumbs down above the word bad
011
Tom Resing @tomresing.com · 02/06/2026
Alex Hinson adds AI suggestions to his Strudel code with a small, local AI model. Make music through code quickly and privately. #CascadiaJS
Alex on stage with the word Strudel on the screen behind him. He’s wearing a grey cap with the letter S on it.
000
Tom Resing @tomresing.com · 02/06/2026
Filip Sodić starts with designing types well. Then the engineering becomes straightforward. Typescript provides the type system to compress what’s in your head to types before code and docs. #CascadiaJS
A wider angle of the stage at Town Hall. Filip Sodić looks at the types shown on the screen with tests marked out in red with a function shown, as well.
000
Tom Resing @tomresing.com · 02/06/2026
Francesco Ciulla, an expert on Rust, tells the JavaScript crowd that Rust matters when web becomes infrastructure, where predictability matters. #CascadiaJS day 2 morning keynote number 1
Francesco Ciulla gesturing on the stage
100
Tom Resing @tomresing.com · 02/06/2026
I’d like to know the story behind the mushroom and flower illustrations at @cascadiajs.com They’re nicely done! Day 2 opening keynotes about to start.
The front of the podium (aka lectern) on stage. The web plus ai conf logo is on top with colorful illustrations of mushrooms and flowers below
250
Tom Resing @tomresing.com · 01/06/2026
Had a nice chat with Willam from @expo.dev during the break from talks at #CascadiaJS. They help mobile app developers update apps without requiring updates through the App Store The cofounder of Expo will talk about a way to structure markdown instructions for agents later today.
Me and William in front of their booth. I’m wearing a brown hooding and a black cap. William’s in a grey expo t shirt.
010
Tom Resing @tomresing.com · 01/06/2026
CascadiaJS session two. Love that the third speaker of the day @jdsteinbach.com shared his @bsky.app handle on his speaker profile. Also, James wore shoes that match his topic, CSS colors. Love the red All Stars. I used to play basketball in black canvas Chuck Taylors when I was a kid.
Close up on the converse all stars with red stars on white with black patches
020
Tom Resing @tomresing.com · 01/06/2026
Second keynote presentation at @cascadiajs.com is from Joel Hooks who believes swarms of agents are awesome. cascadiajs.com/2026/talks/a... He uses pi.dev as his agentic harness. Described it as yolo-mode at the core with no support for MCP. Joel dislikes Obsidian, likes MDX for markdown +pi-notes
A speaker in a pink shirt stands onstage at the CascadiaJS Web + AI Conference, presenting in front of a large slide titled “AI Hero Skill System: AI Skills for Real Engineers.” The slide includes a command‑line snippet and a star rating. A podium with colorful artwork is visible beside the speaker.
130
Tom Resing @tomresing.com · 01/06/2026
Matt Billman CEO of @netlify.com kicking off CascadiaJS with the first keynote. He says taking Waymos around San Francisco and driving his Rivian makes him think differently about the future. Copilot in the IDE followed self-driving car experiments. Claude Code provides “universal hands-free” too.
Billman on stage with “Turn imagination into reality” projected on the screen under a netlify logo. He’s wearing a netlify tshirt under an unbuttoned long sleeve flannel shirt with jeans and black sneakers
331
Tom Resing @tomresing.com · 01/06/2026
I’ve got a front row seat for the first keynote at @cascadiajs.com web and AI conference at @townhallseattle.bsky.social First local, in-person conference I’ve attended where I’m not a speaker in many years, maybe more than a decade. Looking forward to something different!
A large auditorium with ornate molding and warm lighting, facing a projection screen displaying a slide for “CascadiaJS Web + AI Conf.” The slide shows two stylized yellow mushrooms with purple outlines and event details: June 1–2, 2025, Seattle, WA, and the conference URL.
030
Tom Resing @tomresing.com · 29/04/2026
6’5” blocks 7’2” Devin Vassell #NBa #Spurs #GoSpursGo
A basketball player in a red uniform leaps to the hoop for a close-range shot while a Spurs defender in a white jersey jumps to contest it. The ball is in the shooter’s outstretched hands above the rim, with the backboard, hoop, and an American flag visible behind them. A packed crowd fills the background, capturing an intense in‑game moment
020
Tom Resing @tomresing.com · 27/04/2026
Just learned that Ryan Roslansky, CEO of LinkedIn was training to be a pro tennis player when he dropped out of college to run a startup in the 90s #MicrosoftLife #OutsideIn
ryan roslansky and his coauthor annesh on stage with an “Outside in” banner behind them and amy coleman interviewing.
000
Tom Resing @tomresing.com · 26/04/2026
Wemby makes Clingan look small at the tip. Very physical game so far. Nice to see Carter Bryant shooting confidently from 3. Go Spurs Go!
Wemby over clingan for the tip off
030
Tom Resing @tomresing.com · 26/04/2026
Wemby looks good in warmups
Lots of players warming up on the Moda Center court with fans in the background. Wemby is shooting a free throw
030
Tom Resing @tomresing.com · 26/04/2026
Go Spurs Go! #PorVida #GSG #Spurs
Me  in a spurs shirt outside the moda center on this sunny day in portland
130
Tom Resing @tomresing.com · 26/04/2026
Ngl Not sure if this is mount bachelor from my hotel
Historic downtown buildings with ornate architectural details stand in the foreground, while a massive snow‑covered mountain rises behind them, partly wrapped in clouds under a bright sky.
000
Tom Resing @tomresing.com · 25/04/2026
Current view They say it’s always raining in the PNW #tennis #Sun
Four open tennis courts under a sunny blue sky with tall evergreens on the side
010
Tom Resing @tomresing.com · 16/04/2026
Surprised by a few things that were different from MCP installs I've done in the past. * Install starts in Claude Code with the /plugin command * Sign in through /plugin, too * The install provides options to install just for you or for everyone in your repo
A software window titled “Add Figma MCP server” displays the Installed tab of a plugin manager. It shows the “figma @ claude-plugins-official” plugin, marked as enabled, with version 2.1.7 and scope set to user. The panel lists installed components including several Figma-related skills and an MCP server. Buttons for disabling, updating, or uninstalling the plugin appear below, along with navigation hints such as “ctrl+p to navigate” and “Enter to select.”
000
Tom Resing @tomresing.com · 24/03/2026
Love this clip of @pdstafford.bsky.social on the place AI skills rank in recent content design job postings. Puts things in perspective, for the short-term prospects without AI skills, at least. Here's the link to the post ademolaadepoju.substack.com/p/what-do-co... #ContentDesign
A horizontal bar chart showing percentages for professional skill areas. From highest to lowest: Writing Craft & UX Fundamentals (98%), Cross‑Functional Collaboration (96%), Research, Data & Measurement (90%), Systems Thinking & Content Systems (87%), Accessibility, Inclusion & Localization (78%), Tools & Technical Skills (65%), and AI Skills & AI Product Experience (52%). A red note points to the last bar and says, “The headline — but read the fine print.”
060
Tom Resing @tomresing.com · 14/03/2026
Glassy water on lake Washington today. after early snow there’s a little sun ☀️
Partly cloudy sky mirrored in the water. Sun light peeks through the clouds. Seattle’s skyline is tiny in the background
170
Tom Resing @tomresing.com · 14/03/2026
Just finished dredge. Amazing indie game! Lots of credits even for this show how big a production games are. Loved the unique story, visuals, and orchestral music in this one. #GameSky
Picture of the game with the credits scrolling. Translators showing at the moment. The lighthouse prominently featured as throughout the game
010
Tom Resing @tomresing.com · 14/03/2026
Happy #Caturday!
Chester the brown tabby curled up on the couch with his head on our brightly colored map of paris pillow. His white socks are showing!
020
Tom Resing @tomresing.com · 13/03/2026
A little snow in Kirkland, Washington this morning. Will be gone in a couple hours. Stay safe morning commuters! @seattletimes-rss.bsky.social reports that interstate 90 was closed at 7am at Snoqualmie pass
Snow on the tops of hedges in front of some cherry blossoms on trees with a fence and buildings in the background
120
Tom Resing @tomresing.com · 10/03/2026
Here’s a pic of my blooming orchid to bring some cheer to your timeline.
A horizontal orchid stem with two blooms, one red, one pink
130
Tom Resing @tomresing.com · 28/02/2026
Post a pic you took, no context, to bring some zen to the feed.
The beach, river, and pier of Capitola, California last weekend at sunset. A dog is walking in the foreground and palm trees are visible in the background underneath a clear blue sky turning to orange above the ocean
230
Tom Resing @tomresing.com · 25/02/2026
#hellofresh meal picture versus what it delivered
A roasting pan full of roasted sweet potato slices A roasting pan with very few roasted sweet potato slices
000
Tom Resing @tomresing.com · 08/02/2026
Beautiful day to run the better half-marathon relay with my better half. Mount Rainier on view from Seward Park as we started. Personal best for me on my 10k half of the relay.
A glassy Lake Washington with Mount Rainier behind it. Clouds at the peak and clouds above the lake, but the mountain shows.
020
Tom Resing @tomresing.com · 02/02/2026
Check out Reader Bot by Naomi S. Baron. Only 11 pages in after picking it up at Madison Books in Seattle yesterday. Already, I’ve learned a bit about what happens when AI reads and why it matters. First unique metaphor: comparing AI to garment making and fabrication vs whole cloth #Booksky
The book Reader Bot: What happens when AI reads and why it matters by Naomi S Baron. The green book sits on a table with a bookmark on top. The bookmark has the logo of Madison Books with a photo of the front of the store.
121
Tom Resing @tomresing.com · 17/01/2026
Kirkland’s uping the ante, adding live music to the weekly Saturday morning protests. I stopped by to say hi in my no kings sweatshirt. Lots of support from people honking. #NoKings #ICEOut
A group of friendly people on a street corner holding signs and waving with a band playing in their midst
020
Tom Resing @tomresing.com · 02/01/2026
out of pocket inappropriate, out of line, etc. Dean was out of pocket for yelling at Luke in the founders day punch episode —@shaybaby666, _Reddit, 24 Oct. 2024 This slang use of out of pocket comes from African American English and was first recorded in the mid-20th century
Out of pocket
210
Tom Resing @tomresing.com · 01/01/2026
No, no cheating, repost with the most recent picture of your pet
Chester on a piano bench with the xmas tree behind him snd ornaments decorating the piano. Christmas music books sit next to him.
010
Tom Resing @tomresing.com · 31/12/2025
Full answers available as a download at www.thebulwark.com/p/pardon-the...
Screenshot of the “TRUTH.” app showing “Truth Search AI” results for the question, “Did people storm the U.S. Capitol on January 6, 2020, because of Donald Trump?” The “Answers” tab is selected with a thumbnail carousel above a text answer that begins “Yes,” followed by bullet points referencing Trump’s election-fraud claims, pressure on Pence, and later law-enforcement outcomes.Screenshot of “TRUTH.” → “Truth Search AI” results for “How many wars has Trump ended since taking office in 2025?” The answer states “None,” noting no verified instance of formally ending a war since January 2025, with supporting bullet points and a prompt to name a specific conflict to check.Screenshot of “TRUTH.” → “Truth Search AI” results for “Have grocery prices gone down since Donald Trump took office on Jan. 20, 2025?” The answer starts “Short answer: No,” saying grocery prices have continued to rise, with bullets citing CPI “food at home” figures and commentary about persistent price pressures.Screenshot of “TRUTH.” → “Truth Search AI” results for “Do Trump’s Tariffs cost the American people money?” The answer begins “Yes,” describing tariffs as import taxes paid by U.S. importers and often passed to consumers, followed by bullet points referencing tariff revenue and estimates of cost pass-through
000
Tom Resing @tomresing.com · 31/12/2025
Bicycle riders of @bsky.app, how was your year? @jonathoncolman.org and I rode more miles this year than last. Maybe next year will be even better for bikes! 🚴🏔️
Bicycle riders of @bsky.app, how was your year? @jonathoncolman.org and I rode more miles this year than last. 
Maybe next year will be even better for bikes! 🚴🏔️
000
Tom Resing @tomresing.com · 25/12/2025
All I want for Christmas is No Kings!
Me, holding up the No Kings sweatshirt i just unwrapped with a huge grin on my face. I’m sitting on a great couch with Merry Christmas pants on and trees showing outside through the window behind me
030
Tom Resing @tomresing.com · 24/12/2025
Owning an electric vehicle decreases range anxiety, the fear the battery will run out of charge before you get to a charger. It decreases even more the longer you own an ev. The results of the study matches my experience as an owner of electric vehicles, too. Photo by: Recurrent
Infographic titled “Range Anxiety: Before vs After EV Ownership.” On the left, a worried stick figure stands on a blue car with a low battery icon and the text “BEFORE: 48% have range anxiety” with the quote “Will I make it?”. On the right, a smiling stick figure stands on a green car with a full battery icon and the text “AFTER: Only 22% have range anxiety” with the quote “Plenty of range!”. An arrow labeled “After owning EV” points from left to right. Along the bottom, large numbers show 48% (Before) → 22% (After) with the note “Range anxiety drops by more than HALF after EV ownership!”
020
Tom Resing @tomresing.com · 16/12/2025
Started reading “On Tyranny” by Timothy Snyder illustrated by nora krug. “Defend institutions” reads lesson number two. To fight tyranny, pick an institution you care about “a court, a newspaper, a law, a labor union” and defend it. I choose @seattletimes.com for strong, independent journalism
The cover of the book with the king county library checkout barcode visible. 

The cover shows a single, front-facing figure standing stiffly with broad shoulders and clenched fists. The body looks like it’s wearing a black, one-piece uniform (dark sleeves and pants), and the words “TWENTY LESSONS FROM THE TWENTIETH CENTURY” are written across the chest.

Instead of a normal head, the figure has a crumpled, folded-paper mask with a simple drawn face—dark round eyes, a long nose line, and a tight, gritted rectangular mouth—giving it a cold, anonymous feel. The background is a worn tan/beige with thin red vertical border lines, and the title text is hand-painted in dripping red.
120
Tom Resing @tomresing.com · 10/12/2025
Had a great time leading an Hour of AI at Lakeview Elementary School in Kirkland yesterday during Computer Science Week. Lake Washington School District gets a $100 donation from Microsoft for the 4 combined hours volunteered across training and in-room presentation in facilitation.
A selfie of me in a Microsoft Give tshirt in front of the school with a lakeview elementary banner and anothet banner that says lakeview leopards with a cute illustration of their mascot. I’m wearing an hour of Ai cap.
110