Sign in

Michael Hansen

@reconstructthis.bsky.social
732 followers 912 following 288 posts

Professionally: Signal Processing, Image Reconstruction, AI, Microsoft Research. Personally: Music, Guitars, #Running. Opinions: My own. Strava: strava.app.link/haIGeGLavQb

PostsRepliesMedia
Michael Hansen @reconstructthis.bsky.social · 15/04/2025
Bit of scuba diving, bit of #running. #runchat #runsky
2240
Michael Hansen @reconstructthis.bsky.social · 13/04/2025
Did I go running in this tropical paradise? Oh yes I did. Not my best for sure, but it’s hard to keep up the pessimism. #running #runchat #runsky
1390
Michael Hansen @reconstructthis.bsky.social · 12/04/2025
Seattle brought the rain to the Bahamas. Spring break is on. #running #runchat #runsky
0190
Michael Hansen @reconstructthis.bsky.social · 10/04/2025
Recovery jog. Legs are actually a bit sore after the fast miles yesterday. #running #runchat #runsky
0160
Michael Hansen @reconstructthis.bsky.social · 09/04/2025
First run ever in carbon plated shoes. #ASICS MetaSpeed Sky. Did a few sub 7 miles and I’m not sure they did anything, but I came back without injuries and will continue to experiment. #running #runchat #runsky
2250
Michael Hansen @reconstructthis.bsky.social · 08/04/2025
Getting back into it. Haven’t heard a peep from the Achilles tendon last few days. #running #runchat #runsky
0190
Michael Hansen @reconstructthis.bsky.social · 07/04/2025
Very wet this morning, but I got a jog in before work. Happy Monday! #running #runchat #runsky
0190
Michael Hansen @reconstructthis.bsky.social · 06/04/2025
Nice Sunday jog. #running #runchat #runsky
0240
Michael Hansen @reconstructthis.bsky.social · 05/04/2025
Nice sunny day in the #pnw. Great to back to running a bit further. #running #runchat #runsky
0240
Michael Hansen @reconstructthis.bsky.social · 04/04/2025
Happy Friday everyone. Recovery jog before the weekend. #running #runchat #runsky
1210
Michael Hansen @reconstructthis.bsky.social · 03/04/2025
I hate everything about this #Garmin Connect+ thing. Features seem silly, the marketing email is terrible (they don't tell you what it costs), the price ($70/year) doesn't make sense. Thoughts? #running #runchat #runsky
320
Michael Hansen @reconstructthis.bsky.social · 02/04/2025
Managed to take a few faster strides today (2x800m) and nothing broke. Robert continues. #running #runsky #runchat
0180
Michael Hansen @reconstructthis.bsky.social · 01/04/2025
Recovery jog today. Starting to feel stronger again. Hope the Achilles tendon holds up as I start to ramp back up. #running #runchat #runsky
0190
Michael Hansen @reconstructthis.bsky.social · 31/03/2025
Back on the Sammamish River Trail. Happy Monday runners. #running #runchat #runsky
0300
Michael Hansen @reconstructthis.bsky.social · 30/03/2025
Yeah, nothing says here for your business needs like a hotel “business center” with a stapler and nothing else.
230
Michael Hansen @reconstructthis.bsky.social · 30/03/2025
Found myself of the other side of the mountains this morning and hit the Palouse to Cascades trail. Beautiful morning. #running #runchat #runsky
1250
Michael Hansen @reconstructthis.bsky.social · 29/03/2025
Beautiful day for a run. Have a good one out there. #running #runchat #runsky
1270
Michael Hansen @reconstructthis.bsky.social · 28/03/2025
Happy Friday. Still working my way back. Day 4 of #running. May need a day off tomorrow or perhaps just a short jog. We will see. #runchat #runsky
0220
Michael Hansen @reconstructthis.bsky.social · 27/03/2025
I’ve run 3 days in a row for the first time in over a month. Wouldn’t call it a streak yet, but getting there. Slowly recovering. #running #runsky #runchat
1260
Michael Hansen @reconstructthis.bsky.social · 25/03/2025
Recovery continues. Still no pain. Spring in the air. No jacket or gloves or hat this morning. #running #runchat #runsky
1160
Michael Hansen @reconstructthis.bsky.social · 24/03/2025
All your passwords in one easy an organized location. Love it!
150
Michael Hansen @reconstructthis.bsky.social · 23/03/2025
Another 10k+ and Achilles tendon is still holding up. No pain. Felt great to be out there again. I will not miss the exercise bike when I’m fully recovered. #running #injury #recovery #runchat #runsky
1350
Michael Hansen @reconstructthis.bsky.social · 21/03/2025
First 10k jog in a while. No pain. Perhaps I’m on my way back. #running #runsky #runchat
2310
Michael Hansen @reconstructthis.bsky.social · 05/03/2025
I have been unable to do much #running for many days. It’s miserable. #runchat #runsky
3200
Michael Hansen @reconstructthis.bsky.social · 23/02/2025
Another dreadfully boring session on the bike in the gym today. Injury is feeling better but still needs rest. I miss #running. #runsky #runchat.
1190
Michael Hansen @reconstructthis.bsky.social · 22/02/2025
Maybe something to consider for #Musk and his #DOGE goons: creating an “efficient” heating system and turning the heat off are not the same.
220
Michael Hansen @reconstructthis.bsky.social · 22/02/2025
Two flipping hours on the stationary bike in the gym this morning. I thought the dreadmill was boring. Can’t wait to get back to #running. #injury sucks. #runchat #runsky
1200
Michael Hansen @reconstructthis.bsky.social · 21/02/2025
This is a tough post to write. My foot and Achilles tendon is not really getting better. I’ve decided to end the #runstreak and give it some rest. It will likely delay the 50k I had planned. Very disappointed, but I have to listen to my body. Gym for a few days. #running #runchat #runsky
11270
Michael Hansen @reconstructthis.bsky.social · 20/02/2025
Still struggling with minor injury. At least I jogged a bit on the trail today. Looks like long runs schedule will need adjustment this weekend. Just gotta give it time. #running #runchat #runsky
0240
Michael Hansen @reconstructthis.bsky.social · 20/02/2025
Did 5k easy on the treadmill as my foot recovers. Feeling like it should be fine. #runstreak day 159. #running #runchat #runsky
0300
Michael Hansen @reconstructthis.bsky.social · 19/02/2025
I ran just 1mi today. Foot is a bit sore from last weeks high mileage. Taking a break today but keeping the #runstreak going. May do the same tomorrow if it’s still sore. #running #runchat #runsky myrunstreak.com/streak/56637...
myrunstreak.com
is on day 158
Their run streak started 2024-09-14.
2260
Reposted by Michael Hansen
Ben 🏔️🏃‍♂️🇫🇷 @beninchamonix.eurosky.social · 17/02/2025
Wow - this is terrible news in general, and specifically for the #trailrunning community in the 🇺🇸. Seems like the orange felon is hell bent on destroying anything good in that country.
1164
Michael Hansen @reconstructthis.bsky.social · 17/02/2025
Last run at the “altitude training camp” (aka the in-laws house) in the #denver #foothills. Back to sea level tomorrow. Recovery jog after lots of miles this weekend. #runstreak day 157. #running #runchat #runsky
1320
Michael Hansen @reconstructthis.bsky.social · 16/02/2025
Back-to-back long runs again this weekend. Too icy and snowy in the #denver area this morning, so I had to hit the treadmill. This caps a 70+ mile week. #running #runchat #runsky
1250
Michael Hansen @reconstructthis.bsky.social · 15/02/2025
This is what I would call a serious run. At about 5800 feet of elevation and 1200 feet of elevation gain. Huge difference from sea level #running back home. It was cold too. Feel very good about this run. #runchat #runsky
2350
Michael Hansen @reconstructthis.bsky.social · 15/02/2025
The cuts at #NIH and #CDC are really upsetting to me. I spent a good chunk of my career at the #NIH. We worked long hours. We dug deep. We traveled to communicate and move science forward. The folks I know at the NIH work hard. They are not well paid. www.npr.org/sections/sho...
npr.org
Staff at CDC and NIH are reeling as Trump administration cuts workforce
As many as 1,300 probationary employees at CDC and 1,500 at NIH are losing their jobs. Many fear for the future of public health and scientific research.
080
Michael Hansen @reconstructthis.bsky.social · 14/02/2025
Hitting the sites in #denver. They cleaned up this place nicely while maintaining the original feel. Fun visit. #casabonita @casabonitadenver.com
020
Michael Hansen @reconstructthis.bsky.social · 14/02/2025
It’s “rest day”, which means threadmill jog to keep the #runstreak going. Day 154. Ready to put some altitude miles in this weekend. #running #runchat #runsky
3130
Michael Hansen @reconstructthis.bsky.social · 13/02/2025
Hitting the in-laws "broadband" hard. Living like an animal here.
230
Michael Hansen @reconstructthis.bsky.social · 13/02/2025
I have arrived in the #denver foothills. Definitely feel the elevation here (~5800 feet). #Garmin nudged my VO2max down by one, but I actually think it’s improving. Tried focus on form and enjoy the sun. Brutally cold, but they plow the trail here! #running #runchat #runsky
2320
Michael Hansen @reconstructthis.bsky.social · 12/02/2025
In my experience, there are two kinds of distance #runners. The ones who have had a serious chafing incident in a private/sensitive area. And the ones who lie about it. #running #runsky #runchat
6140
Michael Hansen @reconstructthis.bsky.social · 12/02/2025
Treadmill this morning. Seemed unwise to do tempo run on the ice outside. Freezing in the #pnw. Felt great. Bit of warm up and cool down and a <42min 10k. I could have pushed harder, but #running tomorrow is more important. #runstreak day 152. #runchat #runsky
1200
Michael Hansen @reconstructthis.bsky.social · 11/02/2025
Pretty sunrise in the Seattle area this morning. But brutally cold. I can still feel the weekend miles a bit, so I opted for an easy jog. Listen to your body. #runstreak day 151. #running #runchat #runsky
0310
Michael Hansen @reconstructthis.bsky.social · 10/02/2025
Recovery jog after weekend long runs. Pretty cold in the #pnw but decent running conditions. #runstreak day 150. #running #runchat #runsky
0250
Michael Hansen @reconstructthis.bsky.social · 09/02/2025
Weather conditions much improved in the #pnw. And this was a much better run than I expected. The 2nd run of back-to-back 16mi runs and I felt great the last 5mi. 7:03 for mile 15. I attribute this to @runelevity.bsky.social‘s fueling advice. Never really felt tired. #running #runchat #runsky
Post run selfie with stats showing a 16.2mi run at 7:35/mi average pace.
1330
Michael Hansen @reconstructthis.bsky.social · 08/02/2025
Pretty bad running conditions in the #pnw this morning. Snow, ice, wet, slippery. But I got out there for a longish run. Still recovering a bit from a cold. Experimenting with fueling. Today GU Roctane. The ones with caffeine are like broadband, can’t go back to dialup. #running #runchat #runsky
2330
Michael Hansen @reconstructthis.bsky.social · 08/02/2025
Oh man. I had been expecting this, but still pretty wild change for many of my colleagues in #research. #NIH. It applies to existing grants too going forward. This pull at least $4bn out of biomedical research. I’m sure #NSF and others are next. www.nytimes.com/2025/02/07/u...
nytimes.com
Deep Cuts to Medical Research Funds Could Hobble University Budgets
Grants from the National Institutes of Health come with additional money for overhead. Proposed funding cuts would leave colleges with large budget gaps.
080
Michael Hansen @reconstructthis.bsky.social · 08/02/2025
Well, well, hello there. #running #runchat #runsky
7250
Michael Hansen @reconstructthis.bsky.social · 07/02/2025
Happy Friday! Another dreadmill recovery day. Still icy outside and nursing a bit of a cold. But the #runstreak continues. Day 147. I may have to dial back the long runs this weekend. Listen to your body. #running #runchat #runsky
2270
Michael Hansen @reconstructthis.bsky.social · 06/02/2025
Don’t love the treadmill, so I’m taking the opportunity to give my body some recovery while the snow keeps coming in the #pnw. But keeping the #runstreak alive. Day 146. #running #runchat #runsky
0240