Posts
Warning: this post includes information about raising and processing (ie, butchering) chickens. There are no graphic details, but it does recognize that meat comes from animals which are living up until harvest day.
We are finishing the growing season right now. Last weekend, we had out annual chicken harvest and this week, we've spent a good portion of our time outside, cleaning up the flower garden.
The arrival of October marks the start of the end. The bees are busy drawing down, reducing their numbers, and preparing for the cold winter months. This year, we harvested nearly 400 pounds of honey that went for sale through our farm and some partnering farms locally. All of the hives have received their final mite treatment of the season and will only have a couple more weeks before I put on the insulating covers to get through the winter.

This year has been strange. Normally, our chicken harvest is at the start of October so we can take advantage of cooler weather. This year, our harvest day was a balmy 83 degrees Fahrenheit, which made things a little more sticky than normal. Thankfully, the yellowjackets didn't bother us too much. We worked for two days and got 192 chickens in freezers for four families. Chicken, for as annoying as they are to care for during the hottest part of the summer, are consistently our least expensive protein.
This year, the kids were more into it than ever before. The oldest girls worked hard for several hours. The adults all agreed that we felt the most comfortable we've been. It only took us seven years and seven harvests to get to the point where anyone could jump in anywhere to get things done.

After processing, we use the parts to do a mega batch of stock. This boils for a full 24 hours in the big stock pan on the fireplace. We are able to put nearly every part of the animal into use somewhere. We came home with about 5 gallons of stock. It sounds like a lot, but it will not last us the year. We'll end up making more out of the whole birds we cook during the winter months to keep our supply up for soups.

Our flower garden is also drawing down. We sold far more than we anticipated, which was encouraging. We learned a lot about how to manage a production flower farm and we're planning on expanding next year. The goal is to double the output and share some product with a neighboring farm who wants to offer flowers but cannot spare the growing space.
Finishing fall chores takes a lot of work because we're deep into the school year and tired from the summer months. The days are getting shorter (and cooler, thankfully), so our rest time is coming. We're already looking ahead to a good season next year, but we'll take the time off gladly.
Two books in September. School has started back up, so my reading pace has slowed way down.
The Place of Tides - James Rebanks
his is the third Rebanks book I've read and I enjoyed it as much as the others. He took a chance to live on a duck station island on the Atlantic coast on Norway in an effort to see how people carve out these perfect, isolated lives. Rebanks realizes that this view is a fantasy and that he's missing out on the bigger picture.
The anecdotal storytelling is thoughtful and each chapter brought new insight from the quiet lives of the duck women.
Point B - Drew Magary
I've ready Magary's other books, The Hike and The Postmortal. Those both surprised me in ways that this one didn't. I think this had too many tropes for me to really get into the characters. I don't feel like I connected in any way with the group and it felt forced from start to finish.
That said, the book does explore some interesting ideas in how the world would change if teleportation really were possible. Written in 2020, it foreshadowed the (then, even more so now) tech surveillance that we all live with, whether we like it or not.
I had never seen sideways door handles. My cousin Kristie's Civic felt like the coolest car I'd been in. I wanted it. I wanted to drive a car like it when I finally could drive myself.
A wire snaked out of the tape deck. I hadn't seen that either. We weren't limited to cassettes anymore. Now we could listen to One Headlight from the CD itself.
I wanted that, too. I craved the freedom represented by the Civic.
Michael Pershan had an interesting post on the role of practice software in the classroom. Instead of taking down the various practice apps that promise growth and student achievement with "personalized" practice, he looks at the value of whole group practice, which I am 100% on board with:
I also find teaching to be at its most satisfying and productive when the entire class is pointed at the same target.
This year, my classes have shown exceptional potential to peer-teach. The personalities have magically been very well balanced and I see so much potential in the shared-practice moments when we're working on whiteboards.
This is dynamic. Depending on how students answer, I’ll change the questions they’re served. Look at me—I’m the algorithm. And I’m getting an enormous amount of information from the kids, though thank god there’s no teacher dashboard.
Less dashboard, more whiteboard.
I realized that I never wrote a June reading blog post, so here it is three months late.
Classic Starts: Peter Pan - Tania Zamorsky (Adapter)
This was a modified version of the Peter Pan story by JM Barrie. It was approachable for the kids and they were able to hear the original plot without too much old English getting in the way.
Magician: Apprentice - Raymond E. Feist
I first read this book years ago. On a re-read, I remembered feeling like the first third followed The Lord of the Rings formula closely - elves, dwarves, forests, mines. Then, the story picks up its pace and falls into it's own unique plot. The tension is relentless as characters are split and the danger levels rise. The book ends with a huge cliffhanger and made me want to find the next book immediately.
Midnight in Chernobyl - Adam Higginbotham
I teach Chernobyl in my chemistry class each year and I should really just read this book to my students. Higginbotham goes into wonderful detail about what happened in the accident and why from the technological and the political angles. The conflict between the Soviet apparatus and the engineers on site brought tension through the whole narrative. This is absolutely worth reading.
Harry Potter and the Prisoner of Azkaban - JK Rowling
Another read-aloud for the kids. I think this is one of the better books. Lots of interwoven plots that all build up into a good finish. My kids were enraptured during the rescues of Buckbeak and Sirius.
Four books finished this month.
Magician: Master - Raymond E. Feist
The second half of the original Magician novel is incredibly powerful. It follows the main characters across two different worlds and many years until they come to the climax and have to figure out how to survive.
Pug and Tomas' stories parallel one another and new characters like Laurie and Kasumi add depth to the cultures of both worlds. This really is a fantastic series and this book is probably the best of the series.
Dracula - Bram Stoker
I needed something to read on a camping trip and this was on sale at he bookstore. Victorian literature isn't my favorite, but this felt okay to me. There were still long sections of exposition in the form of journal entries and letters, but I was invested enough in the characters to plow through the descriptive language.
The dread builds quickly from the start, but then tapered off in the second third while everyone tries to figure out what to do. The final third felt fast-paced again as the group put their plan into action.
This wasn't my favorite book, but I can see why it's considered a classic.
Birds Aren't Real: The True Story of Mass Avian Murder and the Largest Surveillance Campaign in US History - Peter McIndoe
I'm starting to become a Truther.
This was a detailed backstory of the US government's bird drone surveillance program, starting with it's inception in the 1950's through the current state as of 2024. It's time to wake up.
The text includes helpful handouts, kids lessons, how to lead your own local Birds Aren't Real rallies, and how to overthrow the US government to finally put and end to the mass surveillance.
If you're not familiar, "Birds Aren't Real" is very much satire and doesn't take long for the schtick to be laid on quite thickly. It was a fun first few chapters, but started to wane in the middle. I felt like I was more or less skimming by the end just to finish it.
The Dark Forest - Cixin Liu
I picked this up reluctantly because I wasn't thrilled with The Three Body Problem. I thoroughly enjoyed this book and had a really hard time putting it down as I worked my way through. It's a more "traditional" science fiction story that spans a vast amount of time while humans work out a way to deal with Trisolaris. The Wallfacer project was compelling and the arc of Luo Ji and others kept me reading. I was unsure about finishing the series after the first book but now, I'm excited to pick up the third volume to find out what happens.
I was able to go camping in the Boundary Waters Canoe Area (BWCA) for a week-long camping trip before heading back to school. The last time I had gone, my wife and I were just married, so it's been over 15 years. BWCA is part of Superior National Forest and runs along the Minnesota-Canada border. Six men, including myself, spent a full week on the water.
It's a little bit of a tradition to keep a diary on trips like this, so I kept notes about our days on some paper that I'm transcribing here along with photos I took on the tip. I also put together an interactive map so you can see the routes and stopping points for each day on the trip.
Day 1 - Sunday, August 3
We left South Bend, IN at about 5:30 AM for the 11 hour drive to Ely, MN. This is a small town near Fall Lake, which is one of the entry points for BWCA. We always go through an outfitter called Packsack because they are incredibly friendly, are a family run business, and have a great lodge/bunkhouse for a really reasonable rate. We grabbed one last meal in Ely at the Frisky Otter and then decided to check out the Kawishiwi Waterfalls between Garden Lake and Fall Lake. This dam used to be a place to run lumber down from the logging camps in the north before being turned into a hydroelectric plant for the city.

We went back to Packsack and checked over gear one more time before turning in.
Day 2 - Monday, August 4
We woke early to load up the van and head out. Campsites are on a first-come basis, so we wanted to beat any early rush for the day to try to get some prime location. We put out from Entry Point #24 around 9:00, canoed across Fall Lake and portaged into Newton Lake. We paddled the length of Newton and portaged again into Pipestone Bay. The site we wanted was already taken, but site #1587 was available.

We set up camp and then went back out on the canoes to fish along New York and Gary Islands across the bay. We caught some smallmouth bass and northern pike and enjoyed seeing several eagles. In the evening, the wind died down and the lake went glassy while we listened to loons wailing across the water. We enjoyed a dinner of steak and au gratin potatoes cooked over the fire.
Day 3 - Tuesday, August 5
Gray and windy this morning. Pancakes and bacon with potatoes for breakfast before breaking camp. We pulled out around 9:00 and headed north for Basswood Falls.
We canoed the length of Pipestone Bay - there was a lot of wind and some rain threatened, but didn't actually come. It was a leisurely paddle - we stopped to fish in a couple of coves along the way but didn't have any luck. We had a short early lunch at the USDA gauging station where they monitor water flow and lake depth automatically for the bay. This is just past the point where motorboats are allowed to go (they can't get across portages further in the park), so from here, it got much quieter.
We continued north on Basswood Lake across very windy open water, but we did see a loon floating nearby on the way, so that was nice. It didn't dive too quickly, so we were able to get a good look at it.
We landed on the Basswood Falls portage near the Canadian border around 11:30 AM. It was a very busy spot today, with a large group heading into Basswood from the portage and another group heading in ahead of us. This is a long portage - 340 rods (5,610 feet) - which is over a mile in one direction across some rugged terrain. You have to portage here because the waterfalls of the river aren't navigable by boat. We couldn't get it all in one load, so that meant we had a three mile hike to get past this point.
I carried a canoe on the first leg with two other men while the other three carried packs. We didn't try to double-pack this portage...it's just too long and you'd get too tired. We stopped on the way back after dropping the canoes at the end to rest at the waterfall and eat a second lunch. The falls have a large granite slab you can sit on and dip into the water to cool off.

We pulled out of the falls and paddled along the Basswood River to another portage at Wheelbarrow Falls. We considered a campsite just past the portage, but decided to just push on the last mile and a half to get to Lower Basswood Falls. We pulled into site #1548 midafternoon. We took some time to admire the waterfall and then set up camp.

There was a large open space for all the tents with a nice fire grate set up looking out over the water. A large granite rock gave a windbreak, which did us some big favors later in the week.
We were all incredibly tired, so we settled in for jambalaya for dinner. On this stretch, we saw a river otter, several beaver lodges, and bald eagles. Still no moose.
Day 3 - Wednesday, August 6
Our new site was so nice, we stayed the next three full days to rest and enjoy fishing and paddling day trips. We woke up on Aug 7th to a little rain in the night that continued into the morning. We had pancakes and bacon again around the fire and then hopped into a couple canoes to fish the inlet right off the campsite. I caught two good-sized smallmouth bass while some of the other guys caught a total of six walleye. We had fried walleye for lunch instead of the normal summer sausage, cheese, and nuts, which was a real treat.
After lunch, we took the canoes and made the short portage to the lower part of the falls to check it out. We ended up paddling up Crooked Lake to some Native American pictographs which you can see on the cliffs of the western bank. The "Picture Rocks of Crooked Lake" have a very interesting history which suggest they're over 200 years old. We spent the entire afternoon fishing and drifting along in the canoes.

The paddle back to camp was tough - a strong headwind kicked up in the afternoon and we had to work our way back. We fished and caught a couple of northern pike and another smallmouth bass right before we decided to portage back to our site.
Dinner was wild rice soup with more fishing after. No more walleye, but I did get another smallmouth. That's all I seem to be able to catch so far.
Day 4 - Thursday, August 7

Today was our first nice sunrise of the trip. We had burritos for breakfast and anoter full day of rest at camp. I caught a little smallmouth after breakfast and spent the rest of the day reading my book. I finished the book after dinner.
We were treated to the "swan mafia" show today. When some Canadian geese arrived at our small cove, a pair of trumpeter swans came from way across the lake to kick them away. One of the swans - I'm assuming the male - would paddle over and chase each goose individually, honking and hissing. Later in the day, I spotted a pair of otters coming into the cove to eat. They came up on shore and wandered around for a little bit before popping back into the water and hunting in the reeds.
Today was hot - maybe 80 degrees, which was hotter than every other day so far. Some more thunder in the afternoon while we swam to cool off, but no rain. We made a big pot of macaroni and cheese for dinner with cornbread cooked on the flatiron. A dragonfly swarm took over in the early evening and I watched them hunting flies and mosquitoes. Bugs got bad after sunset again.
I did not get in a boat today and we're planning on spending one more day here because the fishing is so good.
Day 5 - Friday, August 8
Another gray morning. We had oatmeal and coffee for breakfast and decided to paddle up to Moose Bay in Canada in hopes of actually seeing a moose.
The trip there was calm - no wind and glassy water. We climbed an enormous granite outcropping just before the bay to get a better view of the area. There was so much moss and lichen on the rock that it felt like walking on a sponge.
We paddled north to the river at the end of the bay, watching for moose, but didn't get lucky. The wind was really picking up and clouds were moving in, so we went south to a campsite and ate lunch on shore. After lunch, we let the wind push us all the way back across the bay to jig for bigger fish one more time. We had a loon pop up out of the water less than ten feet from the boat before he realized what he'd done and dove again. We had a couple strong bites, but no luck, which is probably for the best.
The paddle home was hard. The wind really picked up and we had to work the entire way back to make any kind of progress. When we got back, I immediately fell asleep. When I woke up, I decided to do a couple of paintings. I need to work on painting water...I'm no good at that.
Dinner was tuna & noodles, which was very filling after a really hard day of paddling. I went fishing after dinner in a canoe and caught the smallest smallmouth in the lake.
Day 6 - Saturday, August 9
We had an enormous thunderstorm over night. It brought very strong wind and over an inch of rain with constant lightning and thunder from 2:00 AM until after 7:00 when we came out of our tents. A tree fell down and landed 15 feet from our tent. We were quite fortunate that no one was hurt.
We managed to get a wet fire started and made burritos for breakfast again. When we finished, we broke camp and started our way down the Horse River for the first five miles of the day. It was extremely reedy and hard to tell where a good path through the water might be, but broadened out after the first portage into something more manageable. The river was home to at least a dozen beaver lodges along the way to the next lake.

We stopped for lunch at campsite #1116 on Horse Lake before paddling across the lake to make our way into Fourtown Lake for our final night camping. This was a long trip with five separate (shortish) portages and three carryovers through shallow areas on the river. We landed at campsite #1106, right on the entrance to Fourtown Lake.
At camp, we took out our wet stuff and dried it on the large rock outcropping over the water in the afternoon sun. Most of us jumped into the water to try and get rid of some of our accumulated camping patina.

We ate chili and cornbread for our final meal and were gifted with an evening of shockingly few mosquitoes. We stayed out around the glowing embers of the fire, looking at the stars before the full moon rose over the lake and washed everything out. We saw one large meteor flash across the sky, leaving a blue wake behind.
Day 7 - Sunday, August 10
We all woke up around 7:00 this morning and at the last bag of oatmeal for breakfast before cleaning up. We pulled into Fourtown Lake before 9:00 and paddled south into a strong headwind. Once we were off the lake, we had three portages between small ponds before Mudro Lake.

Mudro ends in a long, winding channel through the reeds at the southwest corner of the lake. We saw several more beaver lodges and had to cross one beaver dam built across the stream. We made it to entrance point #23 on Mudro Lake at about noon. We pulled all of our gear off the water and made a phone call to Packsack for a pickup.
When Gene - the former owner - arrived, he offered us cold drinks (I had a Sprite) and a nice ride back to the bunkhouse. At Packsack, we were offered cold beers to celebrate our safe trip. It also happened to be the final day of Ely's "snowmobile motocross" event where men race snowmobiles across the water. It was nuts.
We drove home on the 8th day of the trip, August 11th. This was the longest I'd been away from my family by myself and I'm thankful to my loving wife who encouraged me to go. I feel rested and relaxed and ready to head back into the school year. I'm hoping that we'll be able to take our own kids in the next couple of years for their own adventure.
Only a couple books in July - I was pretty tired each night, so reading was pretty slow.
Careless People: A Cautionary Tale of Power, Greed, and Lost Idealism - Sarah Wynn-Williams
I picked this up after hearing about the legal battle over its publication earlier this year. "Careless" really runs through the entire book. Facebook leadership is careless in how it approaches problems. They care careless over how employees are treated. They are careless over very clear, very real impacts the platform has on the world. The stories are heartbreaking and illustrate the toxicity of power when there are no checks in place.
Sarah's credentials makes the entire memoir credible and gives a deep look into one of the most influential companies in the world. The details of her trauma are hard to read, but give acute insight into the attitudes and behaviors of top leadership at Facebook.
Interestingly, after finishing, I had an exchange with someone on Mastodon about the author's own lack of responsibility for what happened during her time there. I think I read this with a little bit of a lens already in place and I missed that angle.
The Three Body Problem - Cixin Liu
After seeing the trailer for the Netflix series, I grabbed a copy from the library and set in. It took me a little while to get oriented to the main characters, but once I had each of them straight in my mind, I enjoyed the book more. It's a difficult book because of the complexity of the Chinese cultural revolution in the 60's and how it affects characters later in life. Given that it's a translation, I'm not really surprised to have struggled with different aspects of the narrative. There is a thick portion at the end with a lot of high-level physics detail that could have been simplified, but it also set up the scope of the main conflict, so maybe it was done correctly.
I didn't know this was a series and I'm not sure I'll continue reading. Given that there are two more books, this ending felt like it could've been standalone.
Hoo boy the blog hasn't gotten much in it this summer. I think this is becoming a more annual tradition, where it goes dark from May til late August. We're outside a lot and I don't really have much happening in my mind while I take a break from school.
I'll be on a camping trip next week, so there will be a post following that with pictures. Then, I get back into school mode the third week of August and I'm sure that will propmt some writing.
Anyways, I'm still here. This isn't dead. I'll be back...eventually.
A few weeks ago, I came across Every 5x5 Nonogram and it quickly earned an icon on my phone. If you've never done a nonogram, it's a small logic puzzle consisting of a grid and numbers along the left and top edges. The numbers tell you where to mark cells. Two numbers of filled in cells must be separated by at least one empty cell.
I did my first nonogram in Mario's Picross, a GameBoy game we enjoyed. My brothers and I would get to play until we made three mistakes and "died" before the level reset.
Anyways, Every 5x5 Nonogram was inspired by One Million Checkboxes and features...every possible valid 5x5 nonogram layout. There are over 24 million. From the website:
Every 5x5 Nonogram is a realtime, collaborative web game by Joel, creator of Pixelogic.
Can you help solve all 24,976,511 solvable 5x5 nonogram puzzles? Every puzzle has a unique solution and requires no guessing.
Solving a puzzle solves it for everyone else!
As of writing, we are nearly 50% done. Some favorites from my own solving:


Can you help finish?
In what is turning into an annual June trip, we took a trip to visit friends in Minnesota this year. It was a shorter trip - just a long weekend - but we crammed a ton into the visit. We went with another family and between us all, there were 10 children, ranging from 18 months up to 11. There was a lot of energy to burn off each day.
Wabasha is at the headwaters of the Mississippi River. Years ago, I visted Memphis with my wife and stood on the bank of the river. It was impressive because of how wide it was, but it wasn't really memorable for its beauty. The Mississippi up in Minnesota is the polar opposite. The river, instead of one large stretch of brown water, meandered and broke off into channels, forming islands and inlets that featured marshes, tall grasses, small side branches, and more birds than you could imagine. Many of our afternoons and evenings were spent on the river fishing. I wasn't super successful, given the amount of time fishing, but I did get one picture-worthy catch.

Wabasha hosts the National Eagle Center which was a short walk from the house. It was a beautiful building right on the river and hosted both live eagles who cannot be rehabilitated along with a very well done museum exploring the ecology of bald eagles, their significance in American culture, and the conservation efforts the center provides.

I'm not one for weird American patriotism wrapped up in bald eagle stuff. Benjamin Franklin actually called them "Birds of bad moral character" because of their tendency to rob other eagles and scavenge. That said, they are impressive birds for their size alone. The eagles in captivity at the center aren't capable of surviving in the wild (one was missing an eye, the other had a mishealed wing which prevented flight), but luckily, there were three nesting eagles - two parents and a juvenile - in the back yard. I was actually able to snag a photo of one eating a fish it had caught just moments before.

I snuck out on a kayak the second morning while the water was calm. I paddled out of the the little inlet we were on and explored some of the river downstream before turning upstream to reach the Mississippi proper. I dipped my paddle in the water, so I've officially kayaked the second-largest river in the United States.
That night, we went to what is probably the most remote pizza place in the nation. The restaurant itself jokes that it's "the best pizza no one knows how to get to." The Stone Barn is actually in Wisconsin, but it's settled into the gorgeous rolling farms which cover the area away from the cities. I won't repeat the story here, but the restaurant is built in what was the cellar of a barn built in the late 1800's and has been turned into a very popular, weekend-only, pet-friendly pizza place. The kids played on the swingset, looked at the goats, and took a hike on the trails.

We enjoyed (too many) late nights and the slower evenings with kids entertaining themselves down by the water or on the swings. We live in an area and go to a church where people come and go. It's sad to say goodbye to friends when they move on, but we also now have a network around the country we can go visit. We're not sure where next year will take us, but we did just have some friends move to San Antonio...
This month, I added a new post template for longer writing that has more images included. I wanted a way to add full-width images for accents and more flexibility in how the images were laid out. Josh Comeau has a great article on setting up a grid for full-bleed images. CSS grids also allow named grid lines and I'm pretty sure I saw a Kevin Powell video where he built a layout using named lines, but I can't find the link right now. I used both ideas to get my grid set up.
I added a new class to my CSS rules that looks like this:
css
.single-col {
display: grid;
grid-template-columns: [full-start] 1fr [wide-start] 1fr [content-start] 5fr [content-end] 1fr [wide-end] 1fr [full-end]
/* rest of the rules */
}
This gives me a five-column grid with the widest section being the post content itself. The full and wide line names will break content outside of the main column for accent images, quotes, or other fancypants things I want to do.
An example post is our trip to the Adirondak Mountains last year. The heading includes a nice, wide image at the top as a feature. The .featured class takes care of placing the image correctly:
css
.single-col > .featured {
grid-column: full;
}
The grid-column property is smart enough to know that it goes inside the full-start and full-end line names, stretching it across the broswer. Any other content without a specific class like .full or .wide falls within the content gridlines.
This entire blog is written in Markdown and converted to HTML with Pelican. Markdown specifies that every new line is wrapped in a paragraph tag, including images. To get full width images working, I needed one more rule and this is one of the first times the :has() selector has come in handy for me.
I wanted the full class on the image tag because that's what I'm writing. I don't wrap images in paragraphs when I'm writing my HTML. Using the :has() selector, I can write the HTML the way I want and CSS will find images with the full class in the post body and apply the rule correctly.
css
.single-col > p:has(img.full) {
grid-column: full;
}
I'm really happy with this result and it gives a great visual cue as to the type of writing...more magazine/travel/storytime thing rather than my shorter posts. It also makes me more intentional about taking pictures thinking ahead about the kind of writing I'll want to do. I'd like to start experimenting with more post customizations with specifc stylesheets and rules per post rather than category templates, but that'll come later.
After two weeks of not eating consistently and losing weight, we decided to have our dog, Jo, put down.
***
We got Jo in the summer of 2014 when our oldest daughter was about six months old. We had a new baby and a new house and figured how hard could one more mouth be?

Jo, whose original name was "Penny" (which didn't stick), was described by the seller as a "mix of Weimaraner and fence jumper." She was one of the smaller puppies in the litter and was the quietist of the bunch. We figured these were good signs and that we'd have a nice quiet dog to go with all the other changes in our lives.
Jo turned into a big dog who really wanted to be a lap dog. She loved being scratched behind the ears and would rest her chin on any lap willing to have her. This usually meant her entire frame was leaning on someone's legs while she fought to stay awake.
Since we got her with a baby in the house, she learned quickly how to be patient. Her submissiveness only came out more while the kids (all four of them) grabbed, pulled, and otherwise used her as a beanbag chair during their infant and toddler years. She grew up right next to our kids and wanted to be where we were.

When we moved up to the farm in 2020, Jo suddenly had way more space in which to do dog things. She had all of the sunny spots picked out and would migrate around the yard throughout the day to get the best vitamin D she could. She particularly loved freshly dug dirt, generally where we would be trying to work.
Her true superpower, according to my wife, was her ability to find snakes. Jo didn't get riled up often if she wasn't playing, but when she came across a snake in the yard, she would almost point and give one, loud, deep WOOF. We'd either look up or run out to see her prancing around some poor garter snake just trying to go about it's business. I would pick it up and Jo would want to make friends so bad. She'd be in there, sniffing, trying to give a little lick and was bitten on the nose on more than one occasion.
When we would walk out the door to do something, Jo would trot along just to be with the group. She would shiver outside while the kids went sledding down the back hill in the winter. She would stay outside, even in the rain, if we were finishing up chores. Jo was always there. She was a people dog.

When Jo didn't eat for a couple days, we didn't think anything of it. She'd done this in the past and was usually some kind of upset stomach. But two days turned into three and then more. She wasn't eating dry food and would only lick at eggs we tried giving her. We bought a couple cans of wet food and even that wasn't taken very well.
We'd both read that labs are so loyal that they'll often string their lives out so their owners aren't disappointed. I know it's anthropomorphization, but with Jo, it wasn't out of the question. She would lay in her favorite spot all day and wag when we came over, but wouldn't stand or walk much. As much as I hated to even consider it, I knew the end was probably near.
We told the kids the night before and then spent the day preparing a nice spot for her in the yard. I was doing okay right up until the kids said goodbye. I had to take a minute to make sure I could drive.
The veterinarian was quiet and gentle, more for me than for her. I wept over the unfairness of having to make this decision and over feeling like I had let the dog down.
I know she didn't know what was happening and I stayed with her right up until the last heartbeat.
I drove home, Jo wrapped in her blanket. We cried some more as a family before putting her under a tree at the back of the yard. The kids chose an enormous stone to put near the spot and it turns out you can see it from the house.
There's an old comic, "Death and the dog" where a dog asks if he was a good boy to the Grim Reaper. Death replies, "No...you were the best."


This world can often be overwhelming.
Another month down, some more books finished.
More Than Words: How to think about writing in the age of AI - John Warner
This is a critical look at artificial intelligence tools like ChatGPT and why these tools do not write in the same sense that people do. Warner provides an approachable technical overview of what the systems do and why that doesn't fit the definition of human-produced writing.
The middle of the book explores the experience of writing and reading as humans, building a case against using large language models for writing in general. Warner does give examples of where these tools could be helpful, though.
Lastly, he breaks down ways in which to responsibly and slowly engage with AI tools. The adoption of ChatGPT and similar is not inevitable nor should we accept the argument that we should just accept them in classrooms. This book is well worth a slow read for anyone working in schools.
I also have a longer post on this book. You should just read the book.
The Dream Hotel - Laila Lalami
I read this book after hearing a review on NPR. Sara is retained (not detained, an important distinction) after returning from a trip abroad because government AI systems flagged her as a threat to others. She struggles to make her way in the retention center, facing discipline for arbitrary and shifting rules and physical danger while having her rights, masked as privileges, stripped.
This future isn't far away and is already here in many ways.
The Bridge to Never Land - Dave Barry, Ridley Pearson
A fifth book in the "Peter and the Starcatchers" series which follows Sarah, Aiden, and JD about 100 years after the original four books were set. Again, lots of rising action spread into 40 or so chapters before the characters really start to make progress.
The main characters ask questions through the whole book without really finding answers. The antagonist feels flat and just kind of "there" for the suspense. No one really develops and again, like the last previous two books, this was a chore to get through.
I've been sketching and painting regularly over the last month. I feel like I'm getting some technique down and I'm setting aside consistent time to actually make some stuff with my hands. Here's a small selection of some of my sketches from the last month or so.

I started scrolling through Mastodon posts on Sundays and bookmarking pictures people share with the "SilentSunday" tag. There are often great lanscapes, lonely buildings, or other quiet photos which grab my attention. This has helped me keep a log of things to scroll through when I sit down to paint so I don't have to hunt for subjects.


It still feels clumsy from time to time and I'm still wary about putting paint to paper. There are a couple pages in this sketchbook that have some pencil sketches that I cannot quite bring myself to paint yet...I'm not sure why. But I'm enjoying the time.
I just finished John Warner's More Than Words: How to Think About Writing in the Age of AI and I wanted to take time to reflect a little more at length about the book and how it's pushing me to think about my own positions on AI.
First, this book is worth reading by anyone, not just teachers or writers. Warner takes time at the beginning to explain what large language models are and how they work. The underlying function of the technology is next-best-word predictions. The chat layer adds a feeling of "intelligence" - which doesn't exist - but has fooled most people into thinking is there. This sets up John's main argument: the output of systems like ChatGPT is not writing because it does not involve thinking. Writing is an introspective, creative process and the output from an LLM is driven by statistics. There is no feeling, there is no personal connection, and there is no consideration of the implications of the text appearing on the screen. It is an input/output exchange.
An argument I hear often, especially in teacher-land, is that these systems are the "calculator moment" for this generation. Warner takes this analogy to task early on, which I am incredibly thankful for:
For calculators, when it comes to their mechanical operations, the labor of the machine is identical to the labor of a human. Yes, there is benefit to conceptually understanding what is happening...but automating the particulars of those operations does not change the underlying labor in the slightest.
With ChatGPT, howver, while the end product of the output -- strings of syntax -- bears significant similarity to what a human may produce, the underlying labor is quite different. Fetching tokens based on weighted probabilities is not the same process as what happens when humans write (emphasis mine).
This is the first time I've seen the tension laid out so clearly. Using ChatGPT to write for me is not the same as having a calculator do my arithmetic. I know what I'm doing when I punch numbers into a calculator. Prompting a chatbot for text to pass off as our own is willingly giving our voice away.
The middle half of the book considers writing as a human endeavour, one of the noblest in any context, and how AI erodes our ability to generate and share new knowledge. Warner moves into chatbot use in education and tells a story of realizing that most of what he (which I also apply to myself) was asking students for "bullshit," which they readily produced following formulaic instruction for writing.
I'm constantly thinking about what I do in my class, including how I'm trying to design the class to be less doable by AI. How much bullshit am I asking for? What lessons or units do I do that are formulaic, rinse-wash-repeat and move on? I want to minimize those and get students thinking about science - how do we interact with this amazing universe? How can learning about science - and writing about what we're learning - help us to build understanding and appreciation?
Warner ends the book with some ways in which to think about AI within the safety of time with a "Resist-Renew-Explore" framework. We need to resist the urge to "pivot to AI," like so many corps and "thought-leaders" encourage us to do. Warner says we should "orient toward goals that are associated with human flourishing," which I love. This is not a wholesale rejection of AI, but rather a way to include it as it supports that larger goal and reject it where it does not.
By treating the AI as an "alien intelligence," we can distance ourselves from being enamored by empty promises. Renewal comes in rethinking what we ask students to do and how we ask them to approach the what. Students look for shortcuts when the work is bullshit, but will readily engage when there is meaning and purpose. Lastly, exploring is completly appropriate as long as we know what we're doing with whom and that we embrace "do no harm" as the core rather than the sexier "fail fast."
For me, I'm still very much in the "resist" phase of my own journey. I find myself looking for ways to make AI useful and I still have not really found a compelling evidence. Coincidentally, Doug Belshaw and a very helpful post this morning on the communal aspects of AI literacies which helped me think differently about my approach. Since it's not part of my daily work yet, I tend to keep AI segmented off. I need to make more time to ask others and read about what they do find helpful and keep an open mind about how it might fit into my life.
At the same time, I'm wary. I'm not disillusioned by the promises of AI bros and hyped up media. I do not think AI is going to destroy all humans and I do not think it's going to make everything wonderful. I do think it has - and is already showing - a penchant for sinister behavior, so I close this post with a phenomenal piece written by Joobles.
there is a monster in the forest and it speaks with a thousand voices. it will answer any question you pose it, it will offer insight to any idea. it will help you, it will thank you, it will never bid you leave. it will even tell you of the darkest arts, if you know precisely how to ask.
it feels no joy and no sorrow, it knows no right and no wrong. it knows not truth from lie, though it speaks them all the same.
it offers its services freely to any passerby, and many will tell you they find great value in its conversation. "you simply must visit the monster—i always just ask the monster."
there are those who know these forests well; they will tell you that freely offered doesn't mean it has no price
for when the next traveler passes by, the monster speaks with a thousand and one voices. and when you dream you see the monster; the monster wears your face.
I finished three books in April, mostly toward the start of the month. I slowed down at the end of the month because school got really busy and I generally fell asleep as soon as I could.
This month features finishing another read-aloud for my kids and a bunch of science fiction.
Peter and the Sword of Mercy - Ridley Pearson, Dave Barry
Book four...similar plot to the last two books. Peter gets pulled to London, Mollusk Island is in trouble because of pirates. The middle is long, with one-chapter pages giving tiny details making the movement feel extremely slow.
My kids like it, but I think they should've stopped after book three. That ended neatly and felt like a satisfying finale for a trilogy. I understand wanting to continue the story into the Wendy plot line, but the stretches made to try and make it work felt like they went too far.
Generation Ship: A Novel - Michael Mammay
A standalone novel of a ship, travelling from Earth for hundreds of years, as it approaches their destination star system. The story is told from the perspectives of different crew members (more citizens now, than crew) and their political and social shifts that occur as a result of finally reaching their new potential home. The story moves along well and each particular character has their niche (the scientist, the military guy, the hacker, the farmer, and the politician) and each works to make sure their perspective is the one that makes the difference.
Project Hail Mary - Andy Weir
A lone scientist is on a save all of humanity mission. It read similar to The Martian, with a lot of first-person narrative in both the past and present tense. The main character is a scientific catch-all who seems to have expertise in all things astronomy. I think, like The Martian, it was a little too "science your way out of this" problem for my taste and I found myself reading along just to get to the next plot point.
That said, it was a good book with interesting perspectives on what resources and sacrifices might need to be made in order to save humanity.
Parable of the Sower - Octavia E. Butler
I felt tense with every page. The shadows of society in the book are already visible today and it's a stark look at how quickly things can devolve. I don't feel like an anxious person, but this book felt a little too close to home with our current trajectory.
I keep my reading list current and post update to LibraryThing if you want to connect there.
In a previous lifetime, I worked as a summer camp counselor. One of the things we did to make the morning flag routine fun was to dress up in different themed costumes. Each day had a color theme and all the counselors would put together a goofy costume on that theme and then winners would be picked by the leadership staff.
Another counselor and I, Caleb, realized we could combine our creative powers to come up with more elaborate - and hopefully more impressive - costumes to win points for our team.
I give you, the Don Quixote, and probably one of my favorite pictures ever.

This summer formed several core memories and even though Caleb and I fell out of touch, I still think back to this morning fondly. I'm glad I have such a great picture to remember it by.
I'd had this article starred in my RSS reader to sit down and read carefully. Robert is a math professor I've followed for many years because of his thoughtful approaches to grading and assessment. AI in education is everywhere and I'm constantly battling either seeing students use AI assistants to complete work or in wrestling with the discrepancy between "everything done" and poor performance on assessments.
It is nearly impossible to verify independently whether student work has been created by an AI versus the student, or if it’s a combination, how much is attributable to the student. So it’s only a perception of rampant cheating; the real extent is unknowable unless students tell me.
This is the rub - in chemistry, so much of what we do is based on skill development. These small skills - using the periodic tabe, for instance - prop up skills we develop later in the course. For work done independently (ie, not in the classroom with me around) I have to go on faith that students have done authentic work. Robert's grading standards call this a "good-faith effort." I think that's some language that I'll be adopting.
The point is that if the work shown on something students complete independently isn't good-faith, done as a human being, I am unable to do my job effectively and we're working against each other. I've tried hard to drive that point home with my 10th graders this year.
In the end, Robert ends up minimizing the effects of the homework/independent work grades and reinforcing the importance of being able to do the work on in-class tests. I've come to almost the same conclusion and I think I'm going to press harder into this model next year by reducing the value of independent work in the gradebook that much more. Says Robert:
Since everything is done in person, AI use is not really an issue; students can use AI to complete their homework, but I don’t think many do, because they know eventually they’ll be accountable for doing it “live”.
He also notes that he went hard into a no-tech policy this year in class. I've also started being more assertive with calling out phone use, but since I didn't set a policy at the start of the year, it's pretty tough to change tack now. Next year, I think it's going to be "phones in bags" from day one. I can see clear cognitive improvements when phones aren't around. You can almost map out grades based on student phone use in class. Setting a blanket policy will help build a culture of "let's be here now" that is so important for learning.
He ends with a provocative question:
How do you assess upper-level cognitive skills while mitigating AI risks? ... On the one hand, tasks that get to those levels seem especially vulnerable to being “hacked” by generative AI [...] On the other hand, there should be ways to assess those higher levels with items that are uniquely “hardened” against AI.
Again, this is the rub. I used to use homework to build out base skills to develop critical thinking and application skills in the classroom. Now that generative AI can just do the skill building tasks, students cannot begin to approach the critical thinking work in the room. I need to really spend time thinking about my skill-aligned tasks this summer to try some new strategies in the fall.