:

What do you use to post to micro.blog while on the road? I’m going to be iPad only for a …

:

I think I’ve just had my first truly meaningful conversation with an LLM. Not sure if I …

:

Octavia Butler Nails it: Choose your leaders with wisdom and forethought. To be led by a coward is …

:

Why oh why are we keeping Rodriguez on the bench? @mnufc? Inquiring minds want to know.

:

Wow

“U.S. President Donald Trump escalated his rhetoric against Cuba on Monday, saying ‌he expected …

:

Meanwhile at the state of the union address we have this:

He (Trump) also said the “Somali pirates …

:

Isaac Asimov has always been one of my favorite authors. Today he moved up a notch when I read this …

:

Not Again!

:

Dear Senate Democrats, will you ever learn? You compromised on the last plan to keep the government …

:

The Minnesota Anthem

m.youtube.com/watch

Powerful!!

:

Have you heard about the latest craze in Minneapolis? It’s called ICE Phishing! Ask me how …

: Little ways to fight back

Today was a good day. Jane and I volunteered as “Fan Ambassadors” at the American …

:

I’m using my Sunday morning to email my elected officials. Killing people in the streets is …

:

Even with wind chill of -30 Minnesotan’s turned out today to let people know what we think of …

:

So proud of my daughter for braving the subzero temps and joining the anit-ICE march in downtown …

:

Just had a notification pop up that tomorrow would be John Riedl’s 64th birthday. I remember …

:

Selling or losing our best players and now our head coach… MNUFC not even mounting a search for …

: Merry Christmas

I wanted to share this Video from Luther College where I have been a student, professor, and now …

: Don't give up the ship!

Members of the military take an oath to the Constitution, not the president.

“I, ___, do solemnly …

:

A beautiful welcome back

: Beautiful Fall Day in Minneapolis

:

No Kings!!

: Morning View

:

Want to join me for this No Kings event?

mobilize.us/s/8BWfPD

: Beautiful Noise

I’m just home from A Beautiful Noise. The Neil Diamond Juke box musical. It was so good! At the …

:

Great view of Moro Rock and beyond

: Sequoia National Park

The battery alarm started shrieking just after midnight when the batteries failed! They …

:

Amazing river carved canyons in Kings Canyon NP!h

: Exploring Kings Canyon

I would start with Kings Canyon being one of the unsung heroes of our national parks! It is …

:

Grant’s grove. Kings Canyon NP

: Rainy Day at Curry Village

Overnight the rain started, a slow uneven splatter on the roof of the camper that made it impossible …

:

Lower Falls, today is a bit rainy and cloudy

: Yosemite Village Bike Ride

It was a short drive to Yosemite village, so we got in just after noon, and set up camp. Rain was …

:

Yosemite, Cathedral Lake Hike

: Hiking Cathedral Lake

Today we had one objective. Hike to Cathedral Lake and back. The hike is 4.1 miles one way with a …

: June Lake Loop

Nice day of site seeing outside of Yosemite

: Lee Vining

Lee Vining

Lunch today at the Whoa Nelly Deli – World famous fish tacos. They were quite …

: An Active Day in Tahoe

It was a beautiful sunny day in Tahoe. We had a good nights sleep, except for the loud coyotes! …

:

Nevada beach campground. Lake Tahoe

:

Lunch stop in Twin falls ID. Pretty low water volume today compared to other pics.

: Hell Roaring

Before we get to the main topic of today’s post I need to add a postscript to yesterdays post. …

: Yellowstone Wildlife Tour

We rarely set an alarm anymore, but this morning was an exception. Although we are normally up by …

: Bear Tooth Pass and Slough Creek Arrival

Today was a relatively short drive from Red Lodge to the North Entrance of Yellowstone. But lots of …

: The Road to Red Lodge

Mostly a day of driving… We arrived and checked in to the KOA just outside of Red Lodge. …

:

Through the Bear Tooth mountains this morning on our way to Yellowstone.

: Theodore Roosevelt National Park

After about a six hour drive we arrived in Medora North Dakota. Home of the Medora Musical where …

: A day in Alexandria

Beautiful hike today around hidden lake at Lake Carlos State Park. We took the Hidden Lake trail …

:

Morning and evening from our site at Lake Carlos State Park.

:

No trip to Alexandria would be complete without a stop at the Runestone museum

: Day 1: Lake Carlos

It has been two years since our last big camping trip! So we are feeling a little rusty with our …

: Love my TRMNL

This little device gives me just what I want, an eInk display with all my current system stats, …

:

Approaching final stages of pickleball court construction! It is an interesting process to watch.

:

Was planning to attend a No Kings protest today. Now staring, horrified at the TV. Our national …

:

curves 📷

:

First game on the new (and as yet unfinished) pickleball court.

:

Making carnitas for the weekend @jthingelstad Also happy to compare notes on a brisket! I’ve …

: Maiden Voyage of the ePontoon

For a few years now we have been dreaming of a perfectly quiet ride around the lake in an electric …

:

@jthingelstad @ericmwalk And this is what happens in the North woods when your neighbors dog …

:

Pickleball court is being poured today!

: Summer Golf Challenge

Every Spring we arrive back in the midwest and say that we have to play more golf this summer to …

: Mothers day Golf at Keller

:

20 years to give away virtually all my wealth | Bill Gates

Inspirational post!

:

No stops today. But it is great to be back.

:

Today’s stop, Colorado National Monument. Some beautiful short hikes to break up the day.

:

Day one of our trek from Indio back to Minneapolis. Stopped to stretch our legs on the Red Reef …

:

Hey Minneapolis people, the kids woke up sick this morning so we have 2 tix to the loons game. …

:

Three things I did today:

  1. Played golf
  2. Subscribed to The Guardian
  3. Renewed my membership in the ACLU …

:

Teach Freely, Learn Fearlessly! I’m going to put that on a poster.

: More Glow in the Park Here are some more photos and commentary from an evening at the Living Desert

:

Glow in the Park! There is a reason the Living Desert is ranked in the top 10 zoos!

:

Such a great view of the valley, and as a bonus a plane taking off from PSP!

:

Tahquitz Canyon Loop

:

Well done Cory Booker. Even though this was not a fillibuster I wish that all fillibusters required …

:

Cruising around Newport Bay in a Duffy eBoat. I see an eBoat in my future.

:

:

Daring Fireball: Steal My Tesla

: Styx in Rancho Mirage - music for our time

It has been a lot of years since I have been to a Styx concert, over 40 to be somewhat vague about …

:

I like some symmetry in my wordle

Wordle 1,346 4/6*

⬜⬜⬜⬜⬜
🟨⬜🟩⬜🟨
⬜🟩🟩🟩⬜
🟩🟩🟩🟩🟩

:

As a lover of our national parks, I endorse this flying of the flag in the extreme distress position …

: Distinguished Member of the ACM

I am honored to share that this year I am one of 56 people to be named a distinguished member of the …

:

Måke Califørnia Great Ægain. Danes petition to buy California 😂

:

We interrupt this pickleball game for a rocket launch. Wow!

:

Where do I get one of these?

: Under Par!

A hole in one gets a lot of kudos and admittedly I’ve never had one. But today feels even …

: Is this what appeasement looks like in 2025?

Friday night was happy hour followed by game night at the clubhouse. At happy hour I noticed that …

: Gratitude

In the era that started this week, I just want to say that I think it is especially important to …

:

And after the golf, a Journey concert!

:

I can put it in the water just like the pros

:

King of the courts

:

I keep seeing posts like, don’t use Discord for your open source project. But when you user …

:

I love living on the golf course. After 2 weeks back in Minnesota, I looked out today and nobody …

:

Wow, hallucinations as new scientific hypotheses. www.nytimes.com/2024/12/2…

:

Looking like a white Christmas.

:

Six days back in Minnesota and I have yet to see the sun!! Only 12 days until I can return to …

:

Good morning to try Peacock’s MultiView - Liverpool and Arsenal playing at the same time.

:

Wordle 1,271 3/6*

⬜⬜🟩⬜⬜ ⬜⬜🟩⬜⬜ 🟩🟩🟩🟩🟩 A nice inverted T

:

Trying advent of code, in Rust, but with help from GPT this year. Definitely takes the sting out …

: Happy Thanksgiving!

Although there is a lot I am worried about in this post-election season, I’m focusing on the good …

:

Turkey prepped, broth simmering, mayo-herb rub, ready, pasta sauce for tonight simmering… …

:

Downloaded the Windsurf Editor today… It’s built on VSCode, but with a super-advanced …

:

Sometimes our little slice of heaven is just too nice for words.

:

Love our new Samsung “Bespoke Fridge” especially the Whisky ball feature… It …

:

Tough night for the Loons in LA. But we got a second on TV. And we made some new friends in the …

:

Matching to the stadium. Two hours early for our safety.

:

Three years ago I bought an MBP Max w/64GB of memory. I use it in clamshell mode 99% of the time. …

: Grand Staircase Escalante and Bryce Canyon

We awoke in the dark, to the sound of rain dripping outside our door. Falling back did not result …

:

Beautiful late afternoon hike in Bryce Canyon!

:

To the right darkness and storms. To the left sunshine and hope. Vote Harris. Walz!

:

Burr Trail overlook

:

Capital Reef!

: Capital Reef

We love to use the drive to California each Fall to visit some of the national parks. But it is …

:

Lunch stop in Victoria Springs. Nice little campground. Definitely a more scenic route through …

:

Leaving Spencer Iowa. Snow. Definitely time to head for the desert.

:

Westward ho!!

:

So conflicted. I want Liverpool to stay ahead of city, but I don’t want Arsenal to fall way behind.

:

Beautiful late fall bike ride!

:

The fruits of my first try at making bacon on the Traeger. 8 pounds of pork belly from Costco, 12 …

:

I’m really excited to begin this next chapter for Luther College: …

:

Full moon on the lake. Tried to remove the dock with AI but it didn’t do a good job.

:

Wordle 1,213 3/6*

⬜⬜⬜🟨⬜
🟨⬜⬜🟩🟩
🟩🟩🟩🟩🟩

Not that three is so great, just wanted to mark today as my …

:

Family work day at the cabin! Clearing space for a potential pickleball court. It was raining, so …

:

Wow! Love those Aurora Borealis! Even if it is slightly cloudy.

:

Northern lights

:

Beautiful bike ride this afternoon!

:

Two scientists — one of them called the “Godfather of AI” — share Nobel prize in physics - BBC News …

:

Steam off the water and a few clouds in the sky on this chilly October morning.

7811716D DF58 413F B640 48C455D46F67_4_5005_c.

:

WellsFargo must be the leakiest CC company in the world. Card compromised, ok, we’ll send you …

:

Bought this at the Madison farmers market today!

:

Enjoyed watching the Loons win tonight over Saint Louis. But the sideboard ad for Purina… “Our …

:

10 years of sustainable open source - Read the Docs

This resonates so strongly with me. I feel like …

:

Why do they keep turning his mic back on!?!

:

Just a followup post on the DDoS blog.runestone.academy/2024/09/1… Any thoughts on how to be …

:

Spent the day trying to find ways to fight the DDoS running against Runestone Academy. I think I …

:

Man, this USMNT match against Canada is awful! We need Poch!

: Runestone Origins

Had fun visiting friends in Alexandria the last two days. I even got to revisit the site of the …

:

We have been busy making runestone.academy better. Check out our post on all the new features!

: An Extra Day in Reykjavik

We were just ready to walk out the door to drive to the airport when this happened.

The Delta app …

: A Day in Reykjavik

A Day in Reykjavik

We left our beautiful seaside house and headed to Reykjavik for a day of city …

: A Day on the Snaefellsnes Peninsula

We arrived at our AirBnB in Grundarfjörður on an amazing evening. We have a beautiful view of the …

: Geysers and Waterfalls and Nap Time

Today was a pretty easy day, we wanted to give the grandkids a bit of a break and let everyone else …

: Vik to Reykholt

Today we moved from Vik to our country house on the golden circle. It was a little shorter day with …

: So Much Adventure

Every country seems to have its own unique kind of natural disasters to worry about. Whether …

: Puffins and Sneaker Waves and Glaciers (Oh My!)

The weather today was super promising! Small chance of rain, medium chance of sunlight, and big …

: Family adventure to Iceland

Our Iceland adventure started nearly 10 months ago. We told Kaia, Tanner, Josh, and Rachel that we …

:

My thoughts and prayers are with …

:

Whisk on son!!

:

Great father’s day weekend. Family wedding yesterday and then a flight to Seattle today. I …

: Time to head home

Well, it’s been a great trip, but it is time to head home. We have a night in Lisbon and then …

: The Seven Hanging Valleys

This morning we were up early and out the door to do the seven hanging valleys hike. It is about 4.5 …

:

GUILTY by a jury of his peers!! 🇺🇸 What a day!

: Adventures with weather in the Algarve

The plan for our first full day in Carvoeiro (pronounced curve-way-go) was to go sea kayaking …

: Driving to Obidos and Ericeira

After our busy day in the Douro Valley it was time to head south! Our first stop of the day was the …

: Douro Valley

The train ride started peacefully enough. However when the conductor came to check our tickets the …

:

Chillin in Algarve

:

Day one of our adventure — first time in an electric car, and in a foreign country! What could go …

: Food Tour

We started today with a short walk to meet our guide, Maria, for a food tour of Porto. Maria is a …

: Porto Arrival

As much as I was dreading the flight on Ryan Air, it was a very smooth and uneventful flight. We had …

: Pico do Areeiro

We woke around 7 again this morning. One possibility was to do the difficult hike from Areeiro to …

: Levada das 25 Fontes (alt)

This is our first full day on Madeira after flying Minneapolis to Toronto to Lisbon to Funchal, …

: Northeast Migration Spring 24

It is time for the annual migration back to Minnesota. Close up the house in the desert for the …

:

Good morning Mr(s) Coyote!

:

When @liss@micro.blog and @imyke@mastodon.social talked about Apple’s household robot on …

:

Google translate is not perfect. Please bring me a helping of imperfect octopus! God help the …

:

Since it is now April 1, UTC… One of my all time favorite April Fools’ day pranks! The …

: Runestone Academy: SIGCSE 2024

I am Just back from Special Interest Group on Computer Science Education (SIGCSE) 2024 conference in …

:

Wordle 1,000 🎉 3/6*

⬜🟨⬜⬜🟨
⬜🟩🟨⬜🟩
🟩🟩🟩🟩🟩
Happy 1000 wordle, 787 played, best streak 410

:

Hey friends and former students! It is Giving Day today at Luther College. Please join me in …

:

So… these are our choices, a good (yes.. aging man) or a fraudster, convicted multiple times. …

:

Greens Keeper’s Revenge day today! Lots of interesting obstacles to play around!

:

Ive-completed-Dry-Jan-Indesign.png 5,000×2,613 pixels

:

Just finished Dan Moren’s All Souls Lost 📕

:

Runestone Roadmap for 2024 blog.runestone.academy/2024/01/0…

:

Finally finished Mistborn: Hero of Ages 📘Not sure how I feel about the ending, but at least the …

:

After 10 holes of golf today I got a notification that an air tag was following me… Nobody …

:

Read about a victory for open source and open content in CS Education: …

:

Messing around with Advent of Code today. Wrote my first Rust and first Julia programs. After 20 …

:

Just back from two weeks in the Antarctic. I think these are some of my best photos ever! 📷. See …

: Andvord Bay

Our last zodiac adventure! 😭 But our first chance to put foot on the continent proper. Not an island …

: Damoy Point

This expedition is just so amazing. Every time you think you have seen “the best” then another day …

: Antarctic Circle Crossing

Polar Plunge Day

Today we officially crossed the Antarctic Circle. It’s a unique club to belong to. …

: Argentine Islands

Antarctica is a continent. It is not “owned” by any nation, but is governed by an international …

: Yolaour Island

An easy afternoon to see some Adélie Penguins. So this is the third species of penguin that we have …

: Flanders Bay

What started as an ordinary excursion turned extraordinary when we found ourselves surrounded by …

: Enterprise Island

This morning the waves were larger than yesterday and the skies were much grayer. So we had another …

: Useful Island

One of the guides is sponsoring a Haiku contest:

Cute little penguin

Penguin Personality

Penguins …

: Recess Cove

This afternoon’s excursion was a zodiac cruise, rather than a hike. Everything we saw we saw from …

: Palaver Point

Achievement Unlocked - seventh continent visited.

This morning was very exciting! We awoke to a …

: Crossing the Drake

How many oceans are there on earth? Most of us learned about four - Atlantic, Pacific, Indian, and …

: Buenos Aires

We decided to splurge and book our overnight flight to Buenos Aires as Delta One tickets. There are …

:

Fun fact about Runestone Academy. The GPTbot is our number one source of bot traffic. Thousands of …

:

My favorite quote of the day:

“The most efficient way to get through this is to listen to what he …

: Mesa Verde

Today started out with another harrowing drive. We received about 3 inches of snow overnight, so my …

: Westward Migration

Today began just North of Denver, dry roads and a cloudy sky. We had coffee and got our day …

: Minneapolis Fall Colors downtown Minneapolis over Lake of the Isles

I just had to stop during my ride, to enjoy the Fall colors, looking across Lake of the Isles …

:

This is a theme for me in 2023… Individual thinking versus institutional thinking. From …

:

Home! Feels like we are unpacking a months worth of stuff!

: Happy Thanksgiving?

Happy Thanksgiving! or Columbus Day or Indigenous People’s day! We are in Canada and …

:

Niagara

: Rainy drive to Green Lakes State Park

After a fitful night of sleep due to the on again off again rain, and in between the rain the wind …

:

Dear AppleTV

Some vague excuse about a dispute between MNUFC and local broadcasters is not an excuse …

:

Mixed emotions on the departure of Adrian Heath at MNUFC. But probably time for a change. I …

: Franconia Notch Stat Park

Onward to New Hampshire! We have turned the corner and started heading back west. We got to Acadia …

: Cadillac Mountain Sunrise

I woke at 1:15AM, three and a half hours of sleep left. Darn, I did math, now my brain is awake. …

: Acadia Day One

Lets get going by 9 Jane said. No problem, time for coffee and morning puzzles etc. My watch and …

:

Sunrise on Cadillac Mountain in Acadia

:

Acadia! We have arrived!‘s

: Halifax for Jane's big six oh

Halifax has a nice food scene and a pretty boardwalk along the bay. We saw several cruise ships …

: Riding the Adventure Trail in Nova Scotia

The plan was to bike about 14 miles to Lunenburg, have some lunch at a brewery, and then bike back …

: The Cabot Trail

I have to admit I was a little whiney. Not yet 7am and Jane was ready to go. It was barely even …

:

Middle head

:

A day on the Cabot Trail in Nova Scotia

: The Table

Last night we had a fabulous dinner experience! On Prince Edward Island there is an old church, …

: Prince Edward Island

This morning we woke up at almost 7AM (Atlantic Time) way late for us usually. I lost whatever …

:

Over the Confederations bridge to Prince Edward Island. The longest bridge over ice covered water in …

: Bless the Broken Road

No I haven’t suddenly become a Rascal Flatts fan! But 40km into the 120km stretch of NB 108 …

: Catching Up

I’ve missed a couple of days along the way, so with today being a “day of rest” I …

:

The Château Frontenac in Quebec City.

:

A beautiful end to a nice day and nice dinner in Montreal

: Another great day test post

A lot of driving today, but still some great scenery!

DSC06259

: Waterfalls

Today our goal was to explore some of the other state parks and hikes near Watkins Glen, verifying …

: Two Hikes: Letchworth and Watkins Glen

We started this morning with a hike from the upper to middle to lower falls at Letchworth State …

:

Great morning hike in Letchworth State Park.

: Day One Cabin to Indiana Dunes NP

Mostly just a travel day, but with a short hike at the end. Going through Chicago is never fun, but …

:

There is never a good time to pull a camper through the Chicago metro area.

:

We are underway on a rainy Friday morning. Next stop Indiana Dunes National Park.

: IMG 7290

No matter how much fun lies ahead, it is always a sad day when you have to take the boat out of the …

:

Now I’ve ruined the NYT letterbox game for myself. Wrote a program to solve it, and …

:

Feels so good to be productive! Develop in monorepo setup, deploy with docker. New feature done and …

:

Spent the morning chasing down subtleties in nginx configuration. Some things are just not …

:

Hey @manton and @danielpunkass this is a generous theory, but maybe the cage match in question was …

:

github is experiencing an outage…. Seems like a good excuse to go outside and play.

:

The top 10 reasons why you should host your OER textbook on Runestone Academy. …

:

Nothing ruins a ride like a bear in the middle of the road. Luckily I didn’t have to reverse …

:

Due to travel, weather, and illness, its been a month since my last bike ride. It felt great to be …

:

Spending Mother’s day doing Spring chores at the lake. Its so great to be back and enjoying …

:

MNUFC looking truly awful tonight. Lucky escape midweek, but tonight is just boring soccer.

:

Unscheduled stop in Acapulco due to a medical emergency of a fellow passenger. Sitting in the …

:

Life at the foot of a Volcano. Taken from Cerro de la Cruz in Antigua Guatemala. I would love to …

:

Cloud forest hike in Costa Rica. A good lesson in biodiversity.

: Where does all our stuff come from? Going through the Canal.

I grew up in farm country so I’m pretty familiar with how food gets to the grocery store. But …

:

In the middle of the Gatun locks. Right next to a tanker.

: A Day in Panama

After docking in Colon we joined our tour group for the day to see some of the sites in Panama. …

:

Watching a tanker exiting the new canal.

:

Cartagena

:

Day at sea today. Spinning class, pickleball, and glorious time to just read. Fun science fact I …

:

A nice addition to cruising is pickleball at sea! We just got on the ship so its too early to tell …

:

Good morning Coachella valley.

:

Listening to @danielpunkass and @gruber on the Talk Show, while using Chat GPT to add docstrings to …

:

Runestone Academy at SIGCSE 2023. If you are in Toronto for the Technical Symposium, please stop by …

:

I’m happy to say that we received good news from the IRS in the mail. Runestone Academy is …

:

Watching Minnesota United on a snowy field in mostly white kit does not make for great TV viewing! …

:

Having additional insulation blown into the attic today… I can hear them walking over my …

:

Engineering 📷

Lots of cool engineering in my life, but not always so photogenic. I really enjoyed …

:

Tile 📷

Our bathroom remodel is finished. The new tile looks great. Much better than the giant …

:

Zip 📷

A lovely night for some sous vide steaks. A ziploc works almost as good as a vacu-seal bag. …

:

Solitude 📷

When it is cold and the dead of winter and you are at your lake cabin and nobody else is …

:

Weather 📷 This is taken from my patio in Indio CA. The mountains in the background are usually tan …

:

Secure 📷

IMG 6935

:

Another big day of home improvement DIY… New ceiling fan in the bedroom and new LED lights …

:

We were so tired of waiting for hot water to get to our shower. Running a recirculating line would …

:

Some of the coolest clouds ever in the desert.

:

Landing in Palm Springs. we dodged a late winter storm due to hit Minnesota tomorrow. Great to see …

:

Very excited today, we just booked an Antarctic expedition cruise for December.

:

Got to see the Loons (MNUFC) in preseason action against the New York Red Bulls this afternoon here …

: Greenskeeper's Revenge!

Today the mens club event was very fun. The obstacles on the course were a great mid season …

:

Making ribs for our friends tonight. Two more hours until they are done. But what else are you …

:

Today’s NYT Sunday crossword theme was so fun. Favorite clue: “You there, holding the …

:

I think ChatGPT is my new goto search engine… Me: “explain the difference between …

:

I do try to have empathy for all of you all southerners, but as a northerner, a little freezing …

:

Also, the mountains were just stunningly beautiful with new snow added overnight. Nothing beats …

:

I think this is as close as I’ve ever come to a hole in one! The ball is on the opposite side …

:

I just realized how inconsistent I am… During the board of regents meeting I strongly …

:

Lets say you are a teacher, and you know that when you are teaching there are 1000 other classes …

:

Today’s rabbit hole was about monorepos and polyliths. I really think this is the way to go …

:

Finally got to play with a Christmas gift today. My new Ruixin knife sharper, it definitely takes …

:

All of this rain has left our San Jancinto mountains with more snow than usual, and a beautiful …

:

What to do when your open source community lets someone down? Promises were made, now classes are …

:

I finally got time to post a retrospective of 2022 for Runestone Academy. Give it a read and feel …

:

Shoutout to Susan Rodger and all of her students at Duke University! The stream of Paypal donations …

: Bowling

Bowling for the first time in well over a decade. I’ve never bowled at a place where the …

:

apropos of nothing I think it is funny that all modern apps and editors have the command palette …

:

Oh man, did this feel good!!

IMG 6857

:

Count me among the Americans who would love to see a coalition of moderate Dems and Reps in the …

:

Has anyone in the GOP heard of this Einstein guy? He said:

The definition of insanity is doing the …

: The Joys of Winter Flying

This morning I got Wordle in 2! Here is Proof:
Wordle 564 2/6*
⬜🟨🟨🟨🟨
🟩🟩🟩🟩🟩

Since I won’t post …

:

I don’t get it in two very often. Wordle 564 2/6*

⬜🟨🟨🟨🟨
🟩🟩🟩🟩🟩

Tomorrow I will explain why this …

:

I just thought it would be fun to say hello from 30,000 feet. After a lot of waiting for de-icing …

:

Back home after six hours… The first time I’ve ever seen them close the Minneapolis …

:

The bookshelf feature has spawned all kinds of fun. Extracting all the books on my kindle, …

: New Instructor Dashboard

I’ve been working on a new instructor dashboard the last week using Plotly + Dash. Its taken …

:

Shoutout to @canion, @burk, and @martinfeld for a fun podcast - Tight Thirty on Hemispheric Views. …

: Favorite photos of 2022

Inspired by the latest episode of Hemispheric Views, I decided to choose some of my favorite photos …

:

I watched Spirited and Elf in a 24 hour period. I loved them both. I only know Ryan Reynolds from …

:

Merry Christmas

:

A regular heat wave, with a high of 3 degrees today. It will soon be time to get to work on the …

:

The kids all got on the road early this morning to beat the winds – One set just arrived and …

:

I’m ready to declare the winner of the snowman building contest! ☃️

IMG 6748

:

Post World Cup Walk. I don’t know when the wind is going to come up and destroy all of this …

:

Who else is thrilled that we get 30 more minutes of ⚽️? Lets go 🇦🇷

:

Wow! what a strike by Messi! ⚽️

:

Hello Sun!

: A Snowy Morning Walk

We arrived at our own private winter wonderland about 5:00 last night. The lane to our cabin …

:

I love the change of seasons! I took this last fall when the light was beautiful.

IMG 6493

I took this an …

:

Arriving at the cabin for Christmas is like pulling into a winter wonderland !

:

After three days of snow it was great to see the sun for a few minutes! Everything looks so clean …

:

Trying out the Warp terminal app today. I love it so far. I’m starting to think there is …

:

A snowy december night in Minneapolis. Dinner at home then a two block walk to the Guthrie Theater …

:

OK, I’m officially on break until the end of the France Morocco match. ⚽️🇲🇦

:

Just let me talk to a human!

I have a simple question - can I go to an apple store and get a battery …

:

Nothing but zoom all day today! Thankfully I could still stream ⚽️⚽️🇦🇷on my iPad.

:

I love having a grandson that is just old enough to play hot wheels. Bought this giant pile of track …

:

The stockings are hung by the chimney with care…

IMG 6675

And leaning against the chimney is the …

:

Really looking forward to today’s ⚽️ matches! Hoping for Morocco and England to advance!!

:

Beautiful sunny winter day in Minneapolis, time to head out and see what the PT has to say about my …

:

I guess my Feb 2009 purchase of Mars Edit 2.0 does not qualify for an upgrade to 5.0 🤪 But happy to …

:

Last night, Leo Kottke at the Guthrie Theater!

IMG 6666

Even nicer that we could just walk there from our …

:

Morocco… through to the quarter finals ⚽️ 🇲🇦 With the USA eliminated I’m definitely …

:

It’s the return of the condo Christmas pole!! Flurries just outside the window!

:

Back in Minneapolis for the Holidays. Got a new little tree for the condo! Lights are already …

:

Crazy surprise in the mail today! I wasn’t even aware that this was in the works.

:

Last night’s project. I think this is a candidate for the sweet setup.

:

In March 2015 we had the great joy of visiting Morocco for a week. It is great to see them doing so …

: Sharing the wealth...

This topic has always been tough for us, as parents. But I love our financial adivisors, and I …

:

Anyone have experience with plotly + dash? I’m working on a new dashboard for teachers that …

:

PSA: You cannot score a safety in ⚽️ ! Looking forward to watching team USA in the knockouts! I …

:

Just a shout out to @manton – I’ve been looking for an inexpensive site monitoring …

:

I’ve been working on importing posts from my old blog the last couple of days. Its been fun …

:

Wow!!! What an ending ⚽️ way to go team USA! I can breathe again.

:

Teach a man to fish and you feed him for a day… There are so many interesting and bizarre …

:

I just got off the course, and I’m happy to report that my golf score is trending downward.

:

This micro.blogvember experience is great motivation for returning to other open web systems …

:

I have made a commitment to be committed to my commitments, whatever they may be. Especially if one …

:

Our family has developed a nice ritual for Black Friday. Inspired by #OptOutside we don’t do …

:

Happy Thanksgiving! What is your favored turkey cooking method? I spatchcock it and put it on my …

:

All the Things I am Thankful for

I thought it would be fun to share a text and picture blog post of …

:

an update on microblogvember progress, I have made 23/23 days now! This has been fun and has …

:

just for fun, I made today’s microblogvember word “graze” my first guess on …

:

This morning we have a frost delay. My tee time is now 9:30 instead of 8:30. A frost delay… …

:

Well, game one of world cup 2022 is in the books. I’m looking forward to some conversation …

:

I was saddened to read that elon restored the account of the former guy. I sincerely hope we are …

:

Watching the celebration of life for Rick Torgerson, who led Luther College and is someone I truly …

:

I really wanted to take a novel approach to today’s microblogvember, but I couldn’t …

:

Last fall I rode my bike the length of the Mississippi I only had to change a flat tire five times …

:

Just curious, who here remembers playing the game “Barrel of Monkeys” when they were a …

:

I sent in my absentee ballot after checking it twice. But myvote.wi.gov has no record of me voting …

:

Todays microblogvember word brought back fun memories of choir warmups. “Aluminum Linoleum …

:

Not my words, but these James Taylor lyrics work:

There’s something in the way she moves Or …

:

Went to the Margaritaville pickleball tournament this afternoon (Nationals)! I have to adjust my …

:

Just checked the News - I like the Time headline: “Good Job America. You Didn’t Destroy …

:

I have a suspicion that supper will be a little late since I forgot to take the pork out of the …

:

Continuity camera inspired the purchase of a stand for what looks like another mini-display next to …

:

I am going to recommend that my minister checks out this place in Temecula…

:

This post has a little bit of everything: sunshine in the foreground, ominous clouds over Joshua …

:

This pic has a little bit for everyone. Sunshine, ominous clouds, and even a rainbow.

:

I was certain that the fix I pushed out midweek yesterday to my servers was safe. But I was wrong. …

:

I can never remember how to spell consensus… my brain is convinced that there is a second c …

:

I Just finished reading Ken Follett’s Never. I would love to hear what others thought of the …

:

I am afraid that my recent knee / MCL injury is giving me too much insight into what its like to get …

:

I have enjoyed my first few days trying to use micro.blog regularly. It feels good to be out of the …

:

I used to be exempt from this kind of injury and silliness but darn, my first day back at pickleball …

:

Today’s Microblogvember word admiration made me stop and recall some of the people I admire …

:

For today’s Microblogvember challenge I will engage in a little shameless self promotion. …

:

feast your eyes upon the beautiful fall colors of Northern Minnesota. Day 2 of Microblogvember

:

I’m very happy to announce that Runestone and PreTeXt have received an NSF grant for …

:

I must say that I cut quite a dashing figure at last night’s black light party!

I think …

: Westward Ho!

Instead of camping our way to California this Fall we decided to make it a four day drive. We stayed …

: Superior Fall Colors

Timing the fall colors is a tough game to play. It’s hard to predict when they will peak because …

: Fall Walks on Bone Lake

After a couple of years of taking long camping trips during the month of October it has been …

: Devils Tower

The road home runs through Devils Tower National Monument. A monument who got its name from a …

: Yellowstone Scenery

Although there was a huge flood in Yellowstone just over a month ago there was very little of the …

: Mud Pots, Hot Springs and Geysers

Educational Post Alert (EPA)! Did you know there are four kinds of geothermal features in …

: Grand Teton - Cascade Canyon

The first ferry across Jenny lake leaves at 7am she said. We decided to shoot for the 7:30 crossing, …

: Grand Teton Icons

What do Oxbow bend, Schwabacher landing, the Moulton barn and the snake river overlook all have in …

: Exploring Custer - Day 3

The morning dawned crisp and clear, it was great to sleep with the windows open taking in the cool …

: Mexican food so good…

Today (Day 2) was a day of driving across South Dakota. What do you see when driving across South …

: The Adventures Begin

Every five-ish years we have a special trip with our good friends Brian and Holly. We were all …

: Hiking the Wire Pass Canyon

Unfortunately our lottery attempts were a bust and neither of us got selected. So we did the next …

: Cruising Lake Powell

Houseboat by sheer cliffs

private beach with no neighbors

billions of bright stars

After piloting …

: Driving to Page

Today was mostly just getting from Zion over to Page Arizona. We had to take the camper through the …

:

Long wait in the middle of nowhere today. On the highway with no cell service. When we finally got …

: Zion Narrows - I Know how to Save a Life

Suddenly floating

Down the river goes my wife

Someone grab her hat!

It was a beautiful morning in …

:

The journey home starts today! One night in Vegas Baby! Specifically the Las Vegas RV Resort. …

:

My Helper

: Seminole Canyon State Park

After some city time we were excited to get back to nature. Its hard to believe that we only have …

: Winter Wonderland at White Sands

I was looking down at my phone or something inside the car when we made the transition. I looked up …

: Big Bend National Park

After a beautiful night at Seminole Canyon, we were on our way to Big Bend National Park. This is a …

: San Antonio - Welcome to Texas

We pulled out of the campground in the dark. The first time I can remember us breaking camp in the …

: Food Fun in NOLA

We arrived in New Orleans on Sunday, not the best day to visit restaurants, but we were able to make …

: End of the Line - Riding the Delta

Yesterday was the official end of my Mississippi River ride. I rode way out on the delta to Venice, …

: Natchez Trace

After days of really flat, really boring, riding / non-riding today was a welcome breath of fresh …

: Google Maps — You. are. Fired.

Due to my back pain I rode with Jane today from the Mississippi River state park to Lake Chicot …

: Zooming to Tennessee

My back felt better this morning, and with 52 miles on the schedule it felt very doable. Especially …

: Saint Louis to Fort Kaskaskia

Today was another 50 mile day, but thankfully the weather was 180 degrees from yesterday. Cool, …

: West Memphis to Mississippi River State Park

This is one of the most beautiful state parks with really nice campsites.

After riding nearly 60 …

: A Dogged Ride to Fort Pillow

Today I saw fields of cotton ready for harvest for the first time in my life. What a sight! Acres of …

: Trail of Tears State Park

From Fort Kaskaskia we drove to the Trail of Tears State Park. This park marks the spot where …

: Halfway there? Or am I finished? A battle of will!

Today started out promising. Like any morning in the camper I made myself some coffee. Unlike most …

: Hannibal / Hamberg to Pere Marquette

I awoke with heavy legs this morning! The plan was for Jane to drive me back across the river, …

: Not that kind of biker

Although today was a “day of rest” we still made a short ride into Grafton for lunch. I’ll ride this …

: Nauvoo to Hannibal

Today was a total washout. I woke up and looked at the forecast and radar only to see a huge patch …

: Mississippi Palisades to Muscatine

Today I did 86 miles but it was a very relaxing day of riding. The majority of the day was on trails …

: Pike’s Peak to Dubuque

After a wonderful weekend in Decorah for our 35 year class reunion, we arrived at Pike’s Peak state …

: 02 Bemidji to Brainerd — My First Century

02 Bemidji to Brainerd - My First Century

Yesterday the ride from Itasca to Bemidji turned out to be …

: Prelude (Day 0) Mississippi Headwaters

Standing at the headwaters.  I remember wading here when I was much younger.

We had a lovely 20 mile ride around Lake Itasca planned for today with a stop at the headwaters of …

:

And the journey down the river begins

:

Idaho! On our way home

: Three Days in Chelan

Well, I think it is time to head East. When we started making our egg scramble for breakfast this …

: Snowy Adventure

The North Cascades (America’s Alps) is a beautiful stop on our journey. Not to mention the warmest …

: Deception Pass State Park

Yesterday was laundry day and hang around the park day. Jane headed into Oak Harbor to wash a load …

: Jane Can not Control the Weather

This morning we woke up to a bit of broken sunshine at our campground. The water was as smooth as …

: More Photos from today and 1986

This morning we went through all the weather in about 30 minutes! We started out at our Salt Creek …

:

Thunder Island Brewery in Cascade Locks

: Crater Lake

The plan had been to bike around crater lake. Then we learned that the road was not open yet. …

:

Crater Lake

: The Avenue of the Giants

8:00 This morning we are getting an early start and I’ve decided to record this in real time, or at …

: El Capitan State Beach - The Adventure Begins

This morning began with Coffee and a quick, but promising, Zoom meeting with the folks from …

:

Almost to vail

:

Snow flurries in Utah.

:

Vegas

:

Katie Kukulka, an information officer with the California Energy Commission, takes photos during a …

:

3.5 hours on the road

:

Two hours on the road

:

Glad to see the official announcement of Apple’s “Spring Loaded” event next week. I’ve been living …

:

A really nice round this afternoon at Heritage Palms!

And yes, I can still put it in the water from …

: A Winter in Indio

I never thought of myself as a Snowbird, but even with COVID-19, our second Winter in Indio is …

: Dubuque to Mississippi Palisades

Today was a rough day. The hills were steep, the good people of Galena seem to hate bikers, and I …

: AI in the Dominican Republic

This all started a year ago when the government posted a travel warning for the Playa area of Mexico …

: Welcome Back to Minneapolis

Well it was bound to happen, and as we like to say, it could have been worse. Landed at MSP just …

: Darwin Research Center

We started our day today with a visit to the Darwin Research Center. One of the main projects at …

: I 💙 Boobies

By this time of the trip the routine was well established. Breakfast in the morning, then off to …

: Galápagos Day 4 — Santa Cruz

The activity of the morning was a “long” walk around Dragon hill on Santa Cruz. The main objective …

: Galápagos Day 3 — Pinnacle Rock

If you google Galápagos Islands you will almost certainly see this picture:

You will likely see …

: Galápagos Day 2

Looking out the window in the morning we couldn’t see anything. Had our luck changed? Were we …

: Galápagos Islands!!

Iguanas fighting over territory, thousands of crabs, two species of sea lions, lizards galore, birds …

: At the Equator

It turns out that Ecuador is a great place to study the equator. It’s not in the middle of a …

: Cusco Cooking!

After a morning with Chef Jose you will definitely believe that Peru is the center of the culinary …

: Machu Picchu

It rained hard all night long, and it was still very cloudy when we got up for breakfast. But, by …

: You never know who you will meet on the Inca Trail

I woke up around 3:30AM when I heard a few splatters of rain against the roof of our Casita. The …

: Into the Sacred Valley

The flight from Puerto Moldenado was blissfully short. It was almost comical how many first time …

: Amazon Observations

When is a vacation not a vacation? When you are on your third day in a row getting up between 4 and …

: Into the Amazon

We walked to the light rail station which took us to MSP, from there we flew to Atlanta and onward …

: Ladder Canyon

Turn left at the arrow. Hmmm? Would you turn left and head into the rocks here? Despite the giant …

: Post Bike Tour Quiz

Post Bike Tour Quiz

What country would you be in if I told you the following facts?

  • 90% of the …

: Bond, James Bond... Island

Bond, James Bond... Island

Wrong side of the island, wrong end of the beach! That would be the …

: Cooking with Pearly

Cooking with Pearly

Stand under the clock tower facing the roundabout at 9:00 and my husband will …

: Progressive Trivia Champions!

Progressive Trivia Champions!

On our first day at sea we looked at the schedule of activities on …

: Sunrise to Sunset in Bagan, Myanmar

Sunrise to Sunset in Bagan, Myanmar

One of the cool things about this Azamara journey is that the …

: Yala Safari

Yala Safari

Today we got caught up in a traffic jam in the middle of the Yala National Park in Sri …

: Driving a Tuk Tuk in Colombo

Driving a Tuk Tuk in Colombo

This morning we had a morning at sea and we arrived in Colombo Sri …

: Kochin: Houseboats and Driving

Kochin: Houseboats and Driving

: First World Problems

First World Problems

“First world problems eh?” We all use that phrase to acknowledge …

: A Wadi Wadi tour of the Hajar Mountains

A Wadi Wadi tour of the Hajar Mountains

Our guide’s name was Oscar, He is a Masai from kenya, …

: Dubai: City of Contrasts

Dubai: City of Contrasts

I once listened to an interesting 99% Invisible podcast that said that Las …

: City Life

City Life

Its a misty late October morning, the farmers market isn’t open yet, and the …

: Yosemite

Yosemite

The plan was to go to Napa. But we have been to Napa in fact we had been to Napa already …

:

T-minus 29 days !! Today’s visit really got me excited. Downtown Minneapolis here we come.

:

Sunday evening at the lake. Weekend-ers are heading home and things are peaceful and quiet.

: Chapel Talk - May 7 2018

The following is the transcript of my chapel talk. You may be able to view it here.

Luke 24: Now …

: Lifelong Luther

As this will be my final Ideas and Creations contribution I hope you will indulge me in a little …

: Remembering John Carlis

Fortunately one of the courses that I did register for was Introduction to Database Systems, taught …

: Understanding Entrepreneurship -- Part II -- New Beginnings

Whenever I teach this JTerm course on entrepreneurship, friends and colleagues often ask me …

: Understanding Entrepreneurship -- Lessons Learned (part I)

The students are on the plane home, and I am now in Napa taking a few days of R&R and thinking …

: My Life in the Computer History Museum

My Life in the Computer History Museum

Its been six or eight years since I’ve taken a group of …

: Who Are We?

I’ve been thinking about this question a lot lately and I know others have been repeating this …

: Fending Off “Day 2” at Luther College

I’m a fan of Jeff Bezos, CEO of Amazon, whether its because he “got it” and was the first customer …

: Spring Break 2017

Spring Break! Boy did I need one! With everything going on at the college, I really needed a few …

: Bula from Likuliku Lagoon

Bure View

With a view like that you would think I could write something really inspirational for this final …

: Is this Hobbiton or Nerdvana?

Bag End

For as little as I wanted to go to the stinky spa yesterday, Jane wanted to go to Hobbiton today …

: A Day at the Spa... or 45 minutes of Smelling Bad Gas

Hot Springs

I woke up several times during the night, and each time I did I could hear the rain battering the …

: No Mount Doom for You

The goal for today had been to bike the Timber Trail. But since the forecast was for lots of rain …

: Kayak Sailing

Kayaking

When Jane told me that if the weather was right we might be able to sail our kayaks I was …

: Only Mid Thigh

Estuary

Estuary: the tidal mouth of a river where the river meets the tide.

The final leg of our hike …

: Driving the West Coast

After two weeks of organized tours and bus rides we struck out on our own today in a rental car. …

: Milford Sound

As we walked back from Ultimate Hikes to the Lovely St. Moritz hotel we stopped at the Real Journeys …

: Three Days on the Routeburn Track

Day Zero

New Zealand Falls

We arrived in Queenstown just in time to appreciate the change in temperature. We left the …

: The Great Ocean Road

Great Ocean Road

Arrival and Trolly Tour

We arrived in Melbourne and took a little dinner tour of the city on a …

: Great Barrier Reef (batman)

Nemo

WOW! we haveve just finished a day on a live aboard dive boat where we did 4 dives and 2 snorkels …

: Hiking the Valley of the Winds

Uluru

Today we flew three hours and 1.5 timezones out of our way to see a big red rock! I’m not …

: Happy New year!

Happy New Year!

Celebrating the new year in Australia is definitely something special. Everywhere …

: Eucalyptus in the Air

Lincoln’s Eoxk

One great way to get over jet lag is to just get up in the morning and get going again. Although …

: Hello Nemo! Airbnb view

I’m sitting by the window of our flat in Pott’s Point with the view you see in the …

: All the Christmas Presents are Early

We leave the house tomorrow morning and we won’t be back until January 26th. (Note to would be …

: Wrapping up the RV Adventure

We are on I-94 heading across North Dakota today, the amount of road construction almost makes us …

: The Hike to Iceberg Lake

Ptarmigan Falls

We were just passed Ptarmigan Falls on our way back down when from behind me I heard, “Oh …

: Slow Down You're Movin too Fast

Grinnell Lake and Glcier

“Slow Down!” Ok, this was not delivered in the sing-songy spirit of the Simon and …

: Tie Your RV Down

MacDonalds Lodge

As we got in the car to head over to the hot tub at the KOA in St. Mary’s Montana, I pointed …

: Taking a Break on a Rainy Afternoon

Bow Lake Reflection

“A clean underwear!” came the shout from the bedroom of the RV. “Thanks Holly, …

: Wardrobe Malfunction at the Hot Springs

Moraine Lake

Happy Anniversary! Jane and I have been married 30 years today. People will say that is quite an …

: We are older than we think

Lake Louise

Sitting in our campsite in Banff, my feet are up, I have a Gin & Tonic next to me, the campfire …

: Arrival in Banff

River Hike

It was difficult to get out of bed this morning. The rain was making rainy sounds on the roof and …

: The Worlds Largest Buffalo

Big Buffalo

This morning we left the Pratt’s at 8:00, right on schedule. I took my first shift in the …

: Packing up and Heading Out

Mobile blogging! Her is my view as I write this post.

looking ahead

Where to start? We awoke this morning and …

: Prelude to a Recreational Vehicle

In preparation for our big RV adventure Brian, Holly, Jane and I all attended the Minnesota United …

: Biking with Blaise

Blaise Schaeffer, my former student for all of 3 weeks, is on a cross country bike journey. He was …

: The Bucket Dive

The Bucket Dive

According to our dive logs it’s been 13 years since we did our last dive. So, …

: No Easy Solutions

No Easy Solutions

If you were king how would you end poverty? Not an easy question to answer, even …

: Entrepreneurship and the Common Good

: Rome Arrival

Rome Arrival

image

We began our outing to Rome with a walkabout starting at our hotel. The hotel, …

: Day 178

Day 178

We have been away from the USA for 178 days. With the rulings of the supreme court back home …

: Happy Hour in Prague

Happy Hour in Prague

: Summary of Azamara Cruise

Summary of Azamara Cruise

For future reference I like to record the itinerary and favorite stops …

: Cooking in Istanbul

Cooking in Istanbul

Since we had done all the usual tourist things during our previous visit to …

: Evening Concert in Ephesus

Evening Concert in Ephesus

The cat, of all things, stole the show. Earlier in the day we had learned …

: Biking in Patmos

Biking in Patmos

We may have missed 2 or 3 km of paved road, but other than that we pretty much …

: Death March from Fira to Oia

Death March from Fira to Oia

There were six ships in the harbor at Santorini Celebrity, MSC, …

: Walking the Walls of Dubrovnik

Walking the Walls of Dubrovnik

Leaving Venice

After a beautiful sailaway in venice we traveled to Croatia where …

: Lake Como by Lake

Lake Como by Lake

The conversation started like this:

Incoming: Robert, I am not available now, and …

: rest and relaxation on lake como

After cleaning up the flats and saying our goodbyes to all of the students Jane and I are now …

: saying goodbye to malta

These are my shoes. I bought them for the great adventure of 2015, I started to wear them on …

: cooking in malta

The first thing I should say about cooking in Malta is that there are around 600 reasons not to cook …

: adventures with flask-cors

  • I want people to be able to write and host the static parts of any book on any server. You can …

: unexpected adventures

Morning Climb to Castelmola

Since the students were planning on sleeping in this morning, Jane and …

: climbing mount etna

The van arrived right on schedule, 4:45 AM, and we were all in the courtyard in front of the flat …

: enjoying island life on a warm may day

Every day is a good day when you are on a boat, in the beautiful blue Mediterranean. After a bit of …

: writing a runestone lab the easy way

As part of the grand reorganization of the various tools and software associated with the Runestone …

: A Tale of two Scams

Gastronomic Negotiation

“Sir, you walk past me every night. Please give me a chance! I will …

: Istanbul

“You want a fish!?” Said the night watchman with confusion. “No,” I said, …

: biking in london

Think you have done it all in London? The museums, the London Eye, the changing of the guard, the …

: fa cup semifinal

The first words I read as my phone synced up email in the passport control line at Luton were …

: homeward bound in 77 days

Somehow the midpoint of this journey escaped my notice. Its not surprising as it has been a busy …

: andalusia biking summary

I’m just going to put all of the images into a big slideshow for this post.

: biking in andalusia

After a week in Morocco, Jane and I are now biking in the Andalusia region of Spain. Whereas …

: Lost in the Souks

Lost in the Souks

As I dropped Jane and Tricia off at the spa for their pedicure the young man at …

: A visit to the Kasbah

A visit to the Kasbah

Sometimes when you are travelling it is the unplanned things that can surprise …

: A Night in the Desert

A Night in the Desert

image

“Camel noses!” came the answer from the back of our mini-bus. The …

: Morocco -- Sensory and Cultural Overload

Morocco -- Sensory and Cultural Overload

As I sit here on the rooftop terrace of our Riad in the …

: We're driving in our Car

We’re driving in our Car

One thing we never thought we would do in Malta was drive a car. From …

: Go Go Gozo

Go Go Gozo

The first thing you notice when you get to the Cirkewwa ferry terminal is how close you …

: I Want to be an Archeologist

I Want to be an Archeologist

I think I might want to be an archeologist when I grow up. In the last …

: Adventures of an Expat Cord Cutter

Adventures of an Expat Cord Cutter

Even thought I’m living abroad and traveling for an …

: Butchers, Bakers, and Sandwiches

Butchers, Bakers, and Sandwiches

After a cold morning of touring the colliseum and other ancient …

: Ostia Antica

Ostia Antica

Ostia Antica

Ostia is about a half hour train ride away from the center of Rome, back …

: Vatican Day

Vatican Day

The Vatican

Hiding behind the ancient dirty exteriors of the buildings of the old city …

: Acclimating

Acclimating

A confession: I like my creature comforts. I like my nice modern home with in-floor …

: One Night in Bangkok

One Night in Bangkok

After a short morning flight from Siem Reap, we arrived in Bangkok, for what …

: Sixty Minutes of Inspiration

Sixty Minutes of Inspiration

Today was another one of those days that was thought-provoking, …

: Siem Reap Cycling

Siem Reap Cycling

“Those stairs are too steep,” said our guid Sina. Those stairs must be …

: Early Morning Temple

Early Morning Temple

Wake up call, 4:30 a.m. Oh-dark-thirty as some would say. After a full day of …

: Lifestyle Reflections

Lifestyle Reflections

Note: I wrote the first part of this post as a draft, while in Cambodia, and …

: Halong Bay

Halong Bay

We’ve just finished our morning stair workout. Four hundred thirty seven stairs to …

: Biking and Cooking in Hanoi

Biking and Cooking in Hanoi

This will be my last post for a few days. Tomorrow we board a Junk on …

: Out of my Comfort Zone

Out of my Comfort Zone

The following post appears on the Luther College Ideas and Creations Blog …

: The DMZ Bar

The DMZ Bar

Dear British Lady in the pink denim shirt:

Thanks for an entertaining evening of dining. …

: Hang Me

Hang Me

The name of our lunchtime restaurant today was Hang Me. “Do you know what that means …

: The Red Bridge Cooking School

The Red Bridge Cooking School

One of the things I have been anticipating the most on this trip is to …

: The Flood Gates of Hoi An

The Flood Gates of Hoi An

Throughout all our time so far we have refrained from buying anything, at …

: To Market to Market

To Market to Market

It all started with motorbike parts. Our first day on the motorbikes, we went …

: Hoi An Nighttime

Hoi An Nighttime

After four days of non-stop activity, we took a short flight North to Hoi An. Hoi …

: The Meekong Delta

The Meekong Delta

The Meekong Delta

image

The picture pretty much sums up our experience here the last …

: My Life as a Tunnel Rat

My Life as a Tunnel Rat

For Sale: Spacious multi-bedroom dwelling, Over 150,000 square kilometers. …

: Ten Thousand Things you can Haul on a Motorbike

Ten Thousand Things you can Haul on a Motorbike

To say that there is a motorbike culture here in …

: The Gang's all here

The Gang’s all here

image

All of our students arrived safely by 11:00 last night. We got them up …

: Advent, Anticipation, Adventure

Advent, Anticipation, Adventure

In the Christian church, Advent is a season of waiting, a season of …

: The Sous Vide Adventure Begins

When we were in Las Vegas last fall, I had the most delicious steak I’ve ever eaten. It was at …

: iowa startup accelerator

It has been an exciting day! I just got back from Cedar Rapids where I attended a mixer of mentors …

: Winter Skiing in the Spring

Winter Skiing in the Spring

Two days of skiing at Tahoe are in the bag, but what a difference …

: Lake Tahoe

Lake Tahoe

A Rare Day

Lake Tahoe is beautiful. We arrived last night from Napa and got to our VRBO …

: the word of the day is malolactic

Brought to You by the Letter ‘C’

I must confess, after all of the Chardonnay I’ve …

: easy publishing with runestone interactive

During my January travels, I also converted this blog from tubmlr, which had been frustrating me for …

: reflections on january 2014

I left home on December 27 2013. When I left I had 3 bags packed. One for our trip to Mazatlan to …

: on 14 inches of powder

The weather report said we had 6 inches of snow overnight. From the moment we walked out the door …

: final visits

My daughter Kaia is getting married next summer. This is not new news, the proposal was made an …

: applied math and physics

You know those yellow lines on the football field? They are harder to draw than they look. Think …

: transportation cogitation

This is a post I’ve been thinking about for a few days. Its a serious post, but especially …

: the social implications of a self-driving car

Today we moved south, from Fisherman’s wharf down to Menlo Park. But most of the day was …

: a lesson in venture capital

“Ann is on a roll, we are going to be late.” I texted to Phillip. Indeed she was. Ann …

: changing the world, jterm 2014

The following is a republication of a post I wrote for Luther College’s “Ideas and …

: there is no cure for curiosity

Curiosity is the cure for boredom. There is no cure for curiosity. We began our day with a visit …

: student blogs

A few people have asked for the links to the students blogs. Here they are:

: a golden bike ride

What a great day for a bike ride! We rented some bikes at Blazing Saddles, right next to the hotel. …

: the starlight coastal

A 23 hour train trip? At some point that seemed like a really charming idea. Eight hours in, …

: how many trees in the state of washington?

What? There is no real way to know the answer to this question, but it is one that was posed to the …

: jterm 2014 - day 1 at amazon

Jeff Bezos likes to talk about technology and civilization and where we are at in terms of the …

: envisioning the future

Today was a big day. The Microsoft mother ship.

We began our visit with an hour in the Envisioning …

: chapel talk - 11/4 nehemiah 13 1-3, 23-31

This is the text from my chapel talk yesterday. The video (mostly of the top of my head) can be …

: john riedl tribute

This is the short tribute speech I gave last Friday at the University of Minnesota.  Actually, I …

: runestone interactive announces new editions of interactive textbooks

Today I'm really pleased to announce that  have launched version 2.0 of our interactive computer …

: making python3 my default

I'm finally there.  After a long time of writing books using Python 3, and teaching in Python 3 on a …

: to infinity and beyond

We passed 3 million entries in our log data for InteractivePython.org which got me to wondering …

: and now it can be told

Loyal readers will remember that last summer we cruised to Alaska, and some very secretive things …

: the debary institute

Its been a great J-Term. A trip to Vail for some Skiing, and a trip to Florida to solve the worlds …

: everyday python - new blog

I've decided that it will be best to keep my personal blog separate from the new Everyday Python …

: vail 2013

I just got back from four awesome days of skiing in Vail and Beaver Creek.

Vail 2013

The Colorado resorts …

: generating a password - part 1

OK, here is the first installment of the new Everyday Python series. Today I'm just providing a …

: introducing everyday python

Everyday Python

It is always risky to make your New Years resolutions public, but this is one …

: here's the headcam video of the zipline at icy strait.

video/mp4mp44803601910

: euchre etiquette

How do you know you have an enduring friendship? When after more than 27 years as friends, and …

: icy strait / hoonah

I mentioned type 3 fun in a previous posting, and although there was plenty of type 1 fun to be had …

: type 2 fun

Our guide for the Mendenhall glacier trek told us that there are 3 kinds of fun. Type 1 fun, is …

: ketchikan

Its a lazy, rainy afternoon here in Ketchikan Alaska. We are back from fishing and have warmed up …

: secrets onboard the millenium

Good morning from stateroom 7199. I’m looking out the back of the ship at a lot of very low …

: how to think like a computer scientist interactive edition

After hosting the interactive edition of How to Think like a Computer Scientist on the Google app …

: saying goodbye to namibia

Sitting in the lobby of the Hotel Safari this morning.  We've checked out and are just hanging here …

: almost back to windhoek

Well, here we are on the B2 not 55km from Windhoek and the Safari Hotel.  Suddenly our coach makes a …

: photo highlights from namibia

Well, its really hard to pick out the photo highlights from this trip, but I decided to take a quick …

: lions and rhinos and springbok, oh my! etosha!

If someone had told me six months ago that in the span of 24 hours I would see nine Lions,  two …

: rev. p. hanock kindergarden.

Our second stop of the day yesterday was at the Rev. P. Hanock Kindergarden.

This 'school' was a …

: okahandja woodcarvers market

Here we are back on the bus after a stop at the woodcarvers market all of us laughing our heads off. …

: windhoek

After a quick stop at the Parliament, and an unsuccessful attempt to visit the Christkirche we …

: you must really like to fly

"You must really like to fly"  was the comment of the  flight attendant from Scotland on our British …

: runestone interactive

What a week its been!   So much has happened in the last week that I just have to take some time out …

: hosting a web2py app in the cloud

I consider myself pretty up to speed on web development.

I’ve spent the last two days trying to …

: new commuting strategy

I can see the campus from my house, its about a 20 minute walk, all downhill for the first half of …

: pizza oven

I love it when a good plan comes together.  Last summer we decided to finally take the plunge and …

: joshua tree national park

I think I said that the plan for today was to head to the Palm Springs tram, and do a little hiking …

: adding a module to skulpt

Now that I’m back from traveling in South America I’ve started on a project to add a …

: cruise wrapup part i

Its the last day aboard ship, and it has been a day of mixed emotions. We are excited to get back …

: cruise wrapup part ii

I've been back in Decorah for less than 24 hours, its been a little more than 48 hours since we got …

: tsunami warning!

This is weird, but I woke up this morning wondering about the question:  "what are the ships …

: on the high seas

We are sitting here having our morning coffee and hot chocolate watching the waves crash and roll. …

: ushuaia

Ushuaia is the southernmost city in the world.  It is in the Patagonia region, and the Tierra Del …

: my name is ferdinand and i'll be your waiter

We have great table mates this cruise!  Kim and Rico from Houston, Shyla and Yogi from Ohio, and …

: biking punta del este

The city of Punta Del Este has about 10,000 regular inhabitants, even though when you look at the …

: montevideo, uruguay

I’m sitting here watching the sun come up over the city of Punta del Este.   The water is …

: buenos aires

It was a beautiful two days in Buenos Aires.  Lets start with moving in to our room on the ship. …

: hiking in the iguazu national park

Have you ever had an experience where afterwards you said, "it took my breath away!"?  Today was one …

: south american beginnings

And so it begins.  Another travel adventure.  This one just Jane and I.  The itinerary is a South …

: python in your browser... in javascript!

I’ve recently been looking for ways to run Python in a browser. There are lots of reasons why …

: second edition of data structures book is out!

Now that I’m back from my JTerm travels, I’m happy to let you know that the second …

: the long road home

4:00 PM Laguardia Airport

I have never wanted to be home so badly in all my life.  The group of 16 is …

: 30 rock

So today Craig and I had an afternoon to do some site seeing.  Despite the cold cold temperatures …

: jet lag recovery mode

I'm sitting in Starbucks off Union Square, its 6:30 here in Manhattan and I'm wide awake.  I made it …

: premier league

IMG_2316.jpg

I can't think of a better way to end a trip to London that with a Premier League Football match.  We …

: we will rock you

Yesterday was another great day in London.  We started out at 8:00 with our daily discussion of the …

: wimbledon

After the rain and dreary weather of the past many days it was delightful to get up this morning and …

: training for the olympics

The first stop on our tour of London was a walking tour around the Olympic venues.  To get there was …

: day 1 in torino

A few years ago, I finished a round of Golf at Oneota Country Club and came up to the patio area.  A …

: my name is brad, i'll be your sommelier this evening

Sometimes a Swiss Army Knife can make you the most popular guy in your hotel corridor!  Some of the …

: craig's death march to the invisible tower

Its that depressing, cloudy, cool kind of weather here in Lausanne.  Low clouds and mist that block …

: how lindsey vonn spoiled my day in interlaken

The morning started out like any other morning, up at 7:00, a light breakfast, then hop on the bus …

: day 2, or is it 3?

I can't believe that I actually slept until 8:00AM.  After waking up at 3 AM I was afraid I was done …

: in praise of the two fat ladies

via The Amateur Gourmet

Mr. Game Show was a Hanukkah gift that my parents bought me one year in the …

: dear apple

Dear Apple,

You lost a sale today. I know its just one less iPhone you are going to sell, and in the …

: ebook man is cleaning out the library

So today I sat in my office and looked over at my library of books, probably about 700 books all …

: google app engine service login

So I’m working on an app during my sabbatical that has an iPad component and an online Google …

: polk county biking

Here’s a quiz for you… What do deer, old cars, a saw mill, and black bears all have in …

: a beautiful last day

Well, today is our last official day of vacation. Tomorrow is a day of travel back to Dublin and …

: connemara and castles

We are staying in a castle! Ashford castle to be precise. It’s about an hour outside of …

: world cup disappointment in galway

The other night on our pub crawl, Eugene told us a story about the Irish people and how they would …

: a day in dublin

This morning we are on the train from Dublin to Galway. We woke up to a bright blue sky in Dublin, …

: the roller derby queen in dublin

Well last night a bit of Dublin had a taste of some Jim Croce music. I’m not sure where it …

: ship building lessons in stockholm

Today we heard the name Gustavus Adophus quite a lot. With apologies to my friends in St. Peter I …

: read all about it, biking with mike is great

After days and days of using our feet to get around european cities it was time for a change, and …

: the nœrøyfjorden

This morning we got to sleep in, have a relaxing breakfast, catch up on some email and reading, and …

: beautiful balestrand

After the late night heavy metal concert in Bergen, we were all very ready for some peace and quiet. …

: heavy metal in bergen

Last night after we ate our dinner at the Ship Inn we came out to this sight.






The tide had gone out …

: st. andrews hole in one!

Can you possibly imagine a better way to top off a trip to St. Andrews than with a hole in one? …

: a draw in edinburg

One week after watching our Decorah Vikings take third in the state soccer tournament we were back …

: random rants on a train

I am writing this on the train from London to Edinburgh where they have just announced the breakfast …

: adventure in the white tower

Today’s travel adventure involved the Tower of London. No, we were not arrested and tortured …

: bath to oxford

Do you remember Sir John Gielgud from the movie Arthur? Jeeves maybe? Imagine the most proper …

: a clean sweep of bath

Yesterday we flew from Chicago to London. We tried a day flight instead of an overnight flight and …

: testing

In preparation for the big upcoming trip to Europe I wanted to try out a couple of blogging apps for …

: silicon valley 2010 - summary

Here is a great summary put together by the students after we returned. I think it does a wonderful …

: a new year in silicon valley

The second ‘Understanding Entrepreneurship in Silicon Valley’ started this week. …

: dinner at the chefs table

After spending a ton of money in town, what could be better than a great meal on the ship. One of …

: airboat ride in the everglades

This morning started out like any other morning. The alarm went off at 6:15 so that we could get up …

: beautifulsoup, bonktown and growl

Here’s a little script that combines two of my favorite pass times. Python programming and …

: aquamacs 2.0 elisp fun

While waiting for the white smoke to emerge on Textmate 2.0, I decidedto revisit an old friend. It …

: 3 days of r&r in sedona

After all of our hiking and rafting adventure we are ending the trip with 3 days of rest and …

: grand canyon - river to rim

The call for “Hooaaahhht Coffeeeeee” went out at 4:30AM. It was already twilight in the …

: down the colorado into the canyon

For three days we had a great raft trip with Wilderness River Adventures. The trip was amazing! …

: bryce canyon sunrise -- antelope canyon

It was an early morning today. The alarm went off at 5:30 and we were out of the hotel by 5:43. We …

: angel's landing

Our first day of hiking in Zion National Park was great! Here is our goal for the day:

IMG_7451.JPG


From the bus …

: phoenix to springdale

Long day of traveling today. Left Minneapolis at 9:05 this morning and just got into our room in …

: mit uses python instead of scheme for intro cs

I’ve seen several interesting blog posts related to MIT switching from Scheme to Python for …

: vpython version 5

The other day I discovered that the folks working on VPython have been very busy over the last …

: book plug

Here’s a little plug for our book from our Colleague Mark Guzdial at Georgia Tech. This was written …

: remember the milk

In the past year, I've been a passionate supporter of three task management apps. OmniFocus, …

: python + growl + remember the milk = launchbar task management

Intro


Once I could add tasks to my RTM account through LaunchBar I wanted a way to quickly pull up a …

: a mid-winter cycling treat

Although the weather back home may have been below zero, in Northern california he sun was out and …

: creating a group twitter repository

For the trip to Silicon Valley I wanted to have everyone be able to twitter about the experience …

: A Long Long Day

A Long Long Day

Not much to report today. We got up and rode the shuttle to the airport, we checked …

: A Day in Brussels

A Day in Brussels

We got up early this morning so we could have our breakfast and catch a cab to the …

: Ancient Rome

Ancient Rome

We could subtitle today Information Overload. We spent today with our guide Tony and …

: Touring the Vatican

Touring the Vatican

The day started out on a bad note when Tony called to tell us that our guide for …

: Mamma Mia We are in Pompei

Mamma Mia We are in Pompei

This morning dawned bright and sunny. Once again the view of the Bay of …

: Road Trip to Sorrento or Happy Birthday to Dad

Road Trip to Sorrento or Happy Birthday to Dad

Today we had a very long drive. We left Tuscany and …

: A Day of Rest

A Day of Rest

Today the sun was out and it looked like it was going to be our first beautiful dry …

: Cinque Terre

Cinque Terre

The word for today is ‘Schiapito,’ which in english means strike. The …

: Lunch in Sienna

Lunch in Sienna

Today we planned to be a light day. We did not get up too early and our only goal …

: Climbing Around Firenze

Climbing Around Firenze

Since cars are not allowed in or around the central part of Firenzi the best …

: The Leaning Tower of Pizza

The Leaning Tower of Pizza

This morning we got up early to head in to Pisa. We had tickets to climb …

: The Hill Towns of Tuscany

The Hill Towns of Tuscany

For our first full day in Tuscany we decided to check out some of the hill …

: On to Tuscany

On to Tuscany

Our goal was to leave Venice about 1:00pm. So, we got up, had our breakfast and headed …

: A Random Walk through Venice

A Random Walk through Venice

In Venice you can get lost very easily, but not for long. There are …

: Road Trip to Venice

Road Trip to Venice

This was a long day of driving. First we went back down the mountain, and then …

: Klein Matterhorn

Klein Matterhorn

This morning we were greeted by a perfectly blue sky, without a single cloud. We …

: Driving to Zermat

Driving to Zermat

Breakfast this morning was continental style in the chateaux. Cereal, cheese, …

: Castles

Castles

This morning we left Paris for the Loire Valley. Our agenda includes two castles to visit …

: Rain, Rain, go Away!

Rain, Rain, go Away!

The goals for today were... See Rodin’s thinker in the Rodin gardin, …

: Walking, Walking, Walking

Walking, Walking, Walking

Yesterday morning we got up and walked down to the marketplace for …

: The Long Road to Paris

The Long Road to Paris

A long day! We drove through some rain and thunder to get to the airport in …