• Some Photos From Our Trip

    We passed through 30th Street Station on our way to the airport, and that’s where I got these photos of the bas relief sculpture “Spirit of Transportation” and a moment when no one was walking in front of it:

    That was on our first attempt at flying out (the flight that got canceled), when I was feeling pretty optimistic. I didn’t take many other photos after that, until we were safely in our AirBnB, when we had a good night’s sleep behind us and were ready to receive visitors.

    The star of the visit was Baby Iris (of course):

    Uncle Ben With Iris

    The next day it snowed, mostly overnight but totals were 8″-plus throughout the area. My eyes had been bothering me, and the bright sun on the snow was a bit much so I NOPE’ed out of any outdoor fun and just stayed indoors. Ben made an awesome chicken pot pie for dinner.

    Just a few more photos of Iris:

    Then our trip was over, and we took the red-eye back to Philly. We got breakfast with Ben downtown, before we all went our separate ways:


  • Welcome to 2023

    Anne and I were exhausted on New Year’s Eve after all our traveling, but we rallied a bit and had a few friends over: John & Donna (with Finn and Sloane) and Sean & Jennifer. Snacks, drinks and catching up, low key and pleasant; John & Donna left with the kids relatively early but Jen & Sean were here almost to midnight. (We made it to about 12:10 ourselves, watching the neighbors up the street shoot some fireworks before crashing.)

    New Year’s Day was pretty low key — we did a short walk down to Sand Island with John and Donna (again with Finn & Sloane), and even saw some people doing the Polar Bear Challenge in the Lehigh.

    Yesterday I got together with Doug, and also Renee & John to do a towpath ride — we rode to Easton and then took the trail up to Tatamy and back. It was a pretty big ride for this time of year, almost 39 miles, cold and even rainy at times. After I got home, Anne and I made a housewarming visit to Scott & Kellyn at their new home, and then I came home and visited naptime …

    Today is a rainy day. Anne is in NY visiting with her sister, and I am here working through my to-do list backlog (cello, blogging, etc). Trying to stay on top of things, trying to keep some new leaf, or even the same old leaves, turned over. I’ll probably post some resolutions in the next day or so.

    Anyway, Happy New Year!


  • There And Back Again

    Well, we’re back! Our new flights out to Colorado (on American Airlines) worked fine; we got in late Monday night and were entertaining visitors at our rented AirBnB home by Tuesday morning… Emmi and Kyle came over with Iris, and we ate cookies and made lunch and dinner and played with the baby; it was a wonderful day. Our big Beef Bourguignon Christmas Dinner was on Wednesday, and the rest of the week (Thursday and Friday) was more hanging out and cooking and eating, and just enjoying being together.

    Our trip back was on Frontier — yikes! — but things went smoothly this time: we were in the air a little after midnight, and on the ground in Phillly by about 6:00 or so. One last breakfast with Ben in Center City and then we took the train back to Landsdale, where we’d parked the car. We were home just before noon.

    I’ll post more about our trip (including pictures) when I get the chance, but in the meantime Happy New Year!


  • Plan B

    Merry Christmas! We are currently not in Denver, celebrating with Emmi & Kyle; we did a giant 24-hour yo-yo trick instead, down to Philly and back: we got a ride from Donna to Doylestown, took the train to Philadelphia and another train out to the airport, and then a cab to our hotel, where Ben joined us. We took the 3:00 AM hotel shuttle back to the airport, which was a madhouse but we finally got through security, and we were actually looking at the Departures board when our flight went from “on time, gate whatever” to CANCELLED!

    This was extremely frustrating and depressing to say the least, and also mysterious — huge swaths of the country were experiencing snowpacolyptic travel problems, but that didn’t include either Philadelphia or Denver, at least not directly… As near as we can figure now, all sorts of baggage had been erroneously routed to Denver Airport, on top of (and probably as a result of) all the weather problems, and they just went into emergency mode and started canceling flights. That’s all speculation of course — Frontier Airlines (motto: “Never Again!”) was remarkably unhelpful and unforthcoming.

    Meanwhile, back at the airport: we booked new flights for Monday on another airline, best we could do but we’ll still get our (somewhat abbreviated) visit, and then we made our way back, train by train, to Doylestown, where we got breakfast and were eventually rescued by Shari & Rick. We were back in Bethlehem, exhausted, by about 10:30 AM and we all just went to bed for a few hours.

    So Christmas day is Anne and me and Ben this year. We Zoomed with Emmi last night, and did a Christmas morning walk with Donna and John, and are now preparing dinner (and snacking). So Merry Christmas!


  • Solstice

    I did a solstice ride yesterday, out on the shortest day of the year, and probably my last ride of the year (considering current weather and our holiday itinerary). I just cruised down the towpath to Hope Road and back — I’ve got a slow leak in my front tire, which is 7 years old and probably needs replacing, and when I got to the boat club noticed it was getting low, so I turned around there and put some more air in when I got to the old lock-tender house ruins. I have “slime” in the tubeless tire, but it didn’t seal the leak; it only gummed up the valve, making inflation difficult… I topped off the air again at Sand Island.

    The day was beautiful even with the cold, but the trail was soft and sloppy, and between my slogging along, and the two re-inflation stops, I took 2 hours for a 14 mile ride. Bottom dead center, the end of the season, and I guess I’ll have some maintenance projects waiting for me in the new year.

    We went to John & Donna’s last night for a Solstice Party: mostly the ukulele crowd plus a few neighbors, and very nice. (I left a bit early because of cat allergies.)

    Anyway, this no doubt concludes my blogging for 2022. Have a Merry Christmas and a Happy New Year! I’ll see you in 2023.

    PS Anne got me a tablet for Christmas. Sweet! (I got her a cookie cookbook from King Arthur Flour.)


  • First Snowfall

    I’m sitting in the dining room, watching the snow come down — big fat flakes and a lot of them too. Usually big flakes mean the end of the storm, but it’s been dumping like this for hours now; grass is covered but the snow really isn’t sticking, it’s just a bit too warm. Still, things are sloppy out there, and the roads are slick.

    The falling snow and the cloudy winter light are beautiful, I can watch this all afternoon. It’s funny, the wind must be swirling just a little bit: in the backyard the snow falls just slightly to the left, in the middle distance it’s leaning to the right, and across the street it’s falling to the left again. Oops – now it’s all falling straight down. I think I’ll keep my eye on it for a little longer…

    Tech Talk

    A friend once told a story of how her daughter, in sixth grade or so at the time, had a homework assignment, doing some research and presenting it using PowerPoint, after which she obsessively made a whole bunch of PowerPoint presentations. It was a cute story and worth a chuckle, but the truth is I know exactly how she felt — I am constantly looking for, and constantly finding, new software for creating and presenting things, and then trying to find something to say using it.

    I suppose my maps fall into that category, and so does that Jaspersoft report-writing software for database reports. It’s almost laughable how I try to shoehorn maps and databases and reports into things… My latest obsessions these days are notebooks: Jupyter notebook and especially R markdown.

    To be fair, I do have a use case for these: I’ve been looking at PennDOT’s crash data for 2021, at the behest of a friend who was interested in extracting information about pedestrian crashes. (The data from PennDOT is pretty convoluted: it comes in multiple, cross-referenced, spreadsheet-like CSV files, and it’s really meant to be used in a database.) I put this data into a QGIS project as well as into Postgres and extracted some of what my friend was looking for, then realized I could do better by running the results through R, which is built for statistics and has a lot of really cool graphing/charting capabilities.

    That worked pretty nicely, but I then realized that I should probably document my workflow, and my data sources (I’d tossed in some population and road data, and I was on the verge of losing track of what came from where), and I should also put the results into some narrative form.

    Enter notebooks. I’d heard a lot about Jupyter Notebooks and gave it a try, but in the end I settled on R markdown for my documentation. It’s pretty easy to use and produces some good-looking results — and my little project now looks like an over-ambitious high school lab report…

    As usual, with success came escalation, but I’m having fun.


  • A Christmas Ride

    Merry Christmas, Everybody! There’s no snow on the ground (yet), but it’s beginning to look like the season:

    an outdoor Christmas tree at night
    The town Christmas Tree at Payrow Plaza

    We did the CAT Annual Holiday Lights Ride this past Saturday. What a great time! We did a slightly different route this year, passing through some different neighborhoods (and also the Historic District) because it was also Luminaria Night, and everyone had their luminaria out — we didn’t do any this year, but our neighborhood was pretty lit up.

    (We’d also heard that the crazy super-decorated house in the back of our neighborhood was not lit up this year, and in fact had been damaged in a fire, so we skipped our usual highlight street. What a bummer! I sure hope it wasn’t because of their decorations, but I have my suspicions — these guys put the Griswolds to shame.)

    Anyway, we had 22 riders, probably a record, and did about 8 miles. Here are some photos, of our stop at the town Christmas Tree:

    Yesterday was a hike along the Monocacy to Iliick’s Mill, and today is probably a road ride, after some maintenance — I haven’t been giving my road bike the love it needs for months.


  • Compulsive Blogging On A Rainy Sunday

    Things To Say… I see I haven’t posted much here lately. It’s not that I haven’t had much to say lately, it’s just that, for each thing I’d have to say, I didn’t feel like writing when in the moment, and once the moment’s gone the thing I would have written about fades as a fresh subject and is gone. Or something… So um, now that I’ve cleared that up, what has been going on lately?

    Thanksgiving, A Recap

    Thursday, we had an early dinner with John and Donna and Donna’s family: her parents, her daughter Erin, with husband Todd and almost-three daughter Sloane, and her son Brian with his girlfriend Sam (someone we’d known for years before they started dating, she was already practically family). We basically had an entire Thanksgiving Dinner including desserts — it was stomach-poppingly awesome, then the kids all went off to their second Thanksgiving dinners while we went home to nap…

    Friday was dedicated to getting ready for our own Saturday dinner with Anne’s family. We cooked (or rather, Anne cooked), and cleaned — luckily we hosted the CAT holiday party just the week before, so cleaning wasn’t too bad, and on Saturday we had a “Thanksgiving leftovers” dinner: open-face turkey sandwiches, with gravy and side dishes. All of Anne’s siblings were there, and many of their kids (all adults now), and some of them brought their own kids; there we even a few young children there, which was fun. Sunday was basically a recovery day.

    Back To School (99% Of Everything Is Crap)

    I took two more EdX courses, one for practical PostgreSQL and another as an introduction to C++. Both were introductory courses to bigger programs, but they were both so dissatisfying that I’m not sure I’ll continue with either one. (I put further courses on hold until after we get back from Colorado, so nothing’s happening here anyway.)

    Part of the problem is that I’m taking the free versions of these courses. Maybe you do only get what you pay for but I really got a lot out of the ones I took last year; there is a fine line though, between the “freemium” model followed by those other courses, and crippleware, which is what these new ones seem to be, especially the PostgreSQL course — lab work is not available in the free version, unlike those older classes, where homework, labs, quizzes and so on were available even if they were not graded. I managed to follow along on the video lessons for some of it — the videos were actually very good — but it was frustrating and I foresee a lot of difficulties with this series going forward.

    The C++ course had the opposite problem: I could see and do the homework, even if it wouldn’t be graded, but the lesson quality was shockingly bad. Poorly produced and echoey videos, an instructor who didn’t have a lot of skill (to put it mildly) with video presentation, and video transcripts that were essentially garbage… I got a lot out of this course, but it was mainly through independent research and by doing the homework.

    For all I know, most of these courses have problems like this, and I just lucked out with last year’s programs.

    A Blast From The Past

    The very last PPRAC ride was this summer. We were away in Canada so I didn’t participate, but I admit I was tempted, and that did get me to reminiscing about some of the PPRAC rides I did. I was only there for three rides (2003, 2005 and 2007) but they were among my most rewarding experiences, and I’ve had a hankering to relive at least some of those rides, or maybe just to know where we were and what we rode.

    I didn’t really get into GPS until about 2009, but I knew that some PPRAC people were earlier adopters. I got in touch with some of the people I still knew, no one had anything but they referred me to Eric L, one of the original ride planners and the maker of all the old cue sheets. He just got back to me last week with hard copies of the cue sheets for the 2005 and 2007 rides (2003 may be lost to time), and I spent some time putting them into RideWithGPS.

    This was so worth it. I was able to answer questions about the rides that were niggling at me for years: what was the long country road, slightly downhill for like thirty miles (probably the best, the most joyous thirty miles I’ve ever ridden), exactly where was that crazy climb called Lamb’s Gap, where were those places we stayed? Now I know.

    I also know now that many of these routes coincide with, or are adjacent to many of the roads in my Native Paths project. As it happens, the Native Path project is slowly morphing into ride plans, and these old routes fit incredibly well into the planning mix.

    Meanwhile, the Native Paths project itself has sort of been on hiatus after the dining room cleanup for Thanksgiving, but I just processed a few more scanned maps and added their foot paths, and will bring my research materials back downstairs soon.


  • Happy Thanksgiving!

    It’s a beautiful, sunny, cold-but-not-too-cold Fall day, and I just got back from a short towpath ride, down to the old boat club and back, about fourteen miles in just over an hour. Conditions were awesome. There were quite a few other people out too, and we all exchanged Thanksgiving greetings as we passed — just a beautiful way to start the day!

    I got to ruminating about Thanksgiving, and what I was grateful for. In no particular order:

    • I’m thankful for my health!
    • I’m thankful that I have the hobbies and interests that I do (biking, computers & maps, music & the cello, among others), and for the pleasure I take from them.
    • I’m thankful for our home — our house, our neighborhood and community, and our town and the area where we live.
    • I’m thankful for the friends that I have.
    • I’m also thankful for my family.
    • I’m especially thankful for my new granddaughter, Iris, and for the fact that she and Emmi and Kyle are all doing so well.
    • And I’m grateful most of all for having Anne in my life.

    Anyway, I’m listening to the annual playing of “Alice’s Restaurant,” and we’re going over to John & Donna’s for a Thanksgiving dinner in just a few minutes — we’re having another dinner for Anne’s family on Saturday. So Happy Thanksgiving!

    Obligatory: