Surveying the Field

Jun. 14th, 2025 01:54 pm
billroper: (Default)
[personal profile] billroper
I am down in the basement today and will shortly (I hope!) get back to working on "Crosstime Bus", which I hope to have out soon. This would be good, because I have been working on this album for a very long time. Long enough, in fact, that the newest song on the album was written in 2006. The track list for this album is on the Filker website, along with the track lists for my other three studio albums and "Live in Germany (mostly...)", which is Gretchen's and my live recordings from when we were guests at DFDF. (Thanks, Smac!)

My question is this: when I am in a position to make another album after "Crosstime Bus", what ought to be on it? Let's toss out anything that is on the five studio albums (including "Crosstime Bus"). Songs that are only on "Live In Germany" are eligible. Songs written after 2006 are likely to be good choices, but maybe there is something older that I have managed to blindly skip over that should be included.

Note also that there are a bunch of individual tracks over on Bandcamp from the "Amy and Me" project which are from concerts where I've been fortunate enough to have Amy McNally accompany me and I think none of those are on a studio album, so if you want to know what some of these songs sound like, it's a good place to look.

Anyway, I have some ideas, but I would be interested to hear what you think.

Thanks for the input!

Prepping

Jun. 13th, 2025 10:42 pm
billroper: (Default)
[personal profile] billroper
I have a ludicrous number of things that I need to get done this weekend. Many of them are laundry.

But I also plan to do some recording, so I have hunted down the iPad which I use as a remote control in the studio and have now plugged it in to charge. It was sitting turned off at 82% charge, which is not terrible, but could be better. :)

Rooftop Baseball

Jun. 12th, 2025 11:34 pm
billroper: (Default)
[personal profile] billroper
My financial advisor was good enough to arrange a trip to a Wrigley Field rooftop tonight. I met up with Sam there and we had a fine time watching the baseball game and chatting about all sorts of things. Then Sam departed to go home and I discovered that I had managed to miss the instructions about where the bus would be to take us back out to Schaumburg, which was where my car was.

Well, if I waited for someone I recognized to come out of the building, I could probably get some information. And I figured it wouldn't hurt to try emailing someone, which I did. Anyway, I hung out there until my advisor came out and I asked him. But *he* had not come on the bus. Oops.

But he did have the number of the woman who was the organizer, so he called her and reported "Irving Park and Sheffield". I thanked him and set out toward Irving Park Rd., following my usual path back up Seminary, because that leads to where the school buses are for the shuttle back to remote parking.

Arriving at Irving Park, I figured that the *right* place for the bus to be was somewhere west on the south side of Irving Park where buses go, as opposed to east towards Sheffield where -- to the best of my knowledge -- there's no place to be parking buses. So I lit out to the west and eventually found the right bus.

There were only two people on the bus when I got there. They had left in the eighth inning.

Meanwhile, many people were now trying to make sure that Bill did not miss the bus. And all of them found that I had gotten to the bus before they did. :)

I have always had a good sense of direction. But it does help to listen to the instructions.

And then disregard the instructions when it turns out that they aren't *quite* right. :)

Real You

Jun. 11th, 2025 09:52 pm
billroper: (Default)
[personal profile] billroper
Sometimes you get an idea for a song and it just doesn't work out the way you planned.

In this case, I was contemplating the fellow who was trying to use modern AI technology to create an on-line replica of his parents simply because he wanted to talk to them so badly. I had a verse. I didn't like it. At all, the longer I considered it.

Yesterday morning while lying in bed at oh-dark-thirty or thereabouts, I got the chorus. And a couple of verses. And random bits to build the rest of the song out of.

Today, I have the whole song. It is not *anything* like the song that I set out to write.

Overall, I think that's a good thing.

I hope you like it!
Lyrics inside... )

Catching Up

Jun. 10th, 2025 09:22 pm
billroper: (Default)
[personal profile] billroper
Today was just a lot of catching up on various things.

Tomorrow, I'm going to go watch a softball game for the first time since I finished coaching. It should be fun!

Spring Cleaning

Jun. 9th, 2025 10:03 pm
billroper: (Default)
[personal profile] billroper
It is amazing how deleting roughly 150,000 lines of obsolete code will improve the quality of your code base.

Embracing Summer

Jun. 8th, 2025 09:51 pm
billroper: (Default)
[personal profile] billroper
The weather has twisted into something resembling early summer and I have decided it is time to embrace it.

One of the fellows that I used to coach softball with came by to pick up the items we had to donate to the league. We had fun catching up. His team has a big game coming up on Wednesday. One of the other coaches that I worked with has talked about going to catch a game, so I texted her and if plans hold together, we'll both be at Wednesday's game to see how things are going. It's been a while. There are definitely days when I miss coaching softball, but I have to admit that I enjoy the additional sleep. :)

K starts her summer job (her *first* job!) tomorrow. Today, we went out to lunch and then I took her over to Walmart to pick up additional summer camp appropriate work clothes. She also used the gift card that she'd gotten for graduation to grab some more games for the Switch, which seems like a fine idea. (We gave her a pair of additional controllers so that four person games are now possible.)

While both cars were out of the garage temporarily, I took advantage of the access to do a bit of minor rearranging so that things fit better. My side of the garage now seems fine. Gretchen's side may need another tweak or two. We'll see. (The branch chipper that we acquired in the interim is taking up a bit of space that I'd rather it not, but the options for where to put it are limited.)

Yesterday, we had grilled hamburgers and sweet corn for dinner. Today, Gretchen made some grilled onions for me which I added to some pan-fried Polish sausage. Gretchen had boiled stadium brats. Dinner was simple and tasty.

And I spent some time down in the studio hunting for an ADAT tape for a project that a friend is working on. The ADAT tape has not turned up and I have run out of places to look, so I've sent off an email apologizing. I have a *lot* of ADAT tapes in my basement, but apparently not *this* one.

*sigh*

Recording is resuming shortly. *Very* shortly.

Victory Conditions

Jun. 7th, 2025 09:45 pm
billroper: (Default)
[personal profile] billroper
Both cars are finally parked in the garage again. It has been a bit more than nine years since a pallet of books for ISFiC Press needed to be stored in the garage, which meant that one of the cars had to stay in the driveway. It is remarkably hard to get a pallet of books to go away once it arrives.

Gretchen parked in the driveway during a variety of miserable weather for most of that time. Winter, of course, is the worst with snow and ice. It was very good of her. We replaced her van in December 2023 and the new van, being a PHEV, took the space in the garage so it could be charged.

I did not like parking in the driveway. I think I liked frost less than I liked snow.

At various times in the intervening nine years, we attempted to clear out the garage. We finally got the books moved out to the storage locker, which made it possible. But at one point, I decided that I needed to clear the mass of boxes that had been stored in the library as we had the kitchen remodeled out to the garage so I could get the library back. Then *more* boxes got stored in the library. Oops. Now I had set back the garage cleaning *and* still didn't get the library back.

Eventually, the boxes in the library were dispatched once and for all, along with the boxes that had gone to the garage. There was hope! Except that we had tossed a variety of things into the garage in the interim, because it got them out of the way. This was true. Inconvenient when trying to clean the garage, but true.

When it looked like we were going to fix the fence ourselves, I bought the lumber in preparation for this and stored it in (chorus) *the garage*. Then we hired someone to fix the fence, but I now had all of this perfectly good lumber occupying too much of the garage. Gretchen noted several times that we could not clean out the garage successfully with all of that lumber out there. Gretchen was (as usual) correct.

About a month ago, I found myself with some time to kill and Gretchen's van was not in the garage. I *found* places to tuck all the lumber where it was out of the way. I now have a partially cedar-lined garage with all the pickets that are tucked away in between the studs. But the lumber was out of the way, so Gretchen's precondition was satisfied.

Over the last three weekends, we have (with varying numbers of kids) spent some time out in the garage. Two huge boxes full of unread Chicago Tribunes went into the recycling bin over successive weekends. I saved enough to use as charcoal starter for some indefinite period of time. Shelves were rearranged and boxes shoehorned onto them. Broken things were disposed of. Useful things were either kept or boxed up for Goodwill. The back of Gretchen's van is *very* full with three outgrown bicycles that will be leaving tomorrow.

Thursday, I put out the pallet that had once held up Mount McGuire and the old Oriental rug that the mice had gotten to for the garbage collection. Happily, they took both. The garbage bin and recycling bin were *very* full.

Today, I decided to finish it up. I went out and collected the donations for the girls' softball league that will be picked up tomorrow: two helmets, two sets of cleats, my lineup board from the season when I was a head coach, and a batting tee. The last of the stuff for Goodwill went into the car. Things were tucked into corners.

Then I went in and got the remaining magnetic hooks, attached them to the big metal shelves that hold up my tool bag and the small sound system, and draped the cord for the charging plug for Gretchen's van over them so that she wouldn't drive across it trying to get in. I swept things into a pile, then recruited K to help me bag the mess for the trash.

And the floor was empty.

I rolled the trash cans and the dolly off onto the grass for the moment and pulled my car out of the driveway, parking it on the street. I had already gotten the key to Gretchen's van, so I backed it out of the garage, got a running start, and pulled it into the freshly cleared space where it fit nicely. There was even space to plug it into the charger.

I put the dolly and the cans back into their space on my side of the garage. Then I went across the circle, got my car, and pulled it in.

There was much rejoicing.

There are still a great many cleaning projects to finish up around the house, but this one, at least, is finally finished.

Will It Go Round In Circles?

Jun. 6th, 2025 10:13 pm
billroper: (Default)
[personal profile] billroper
Gretchen spent most of the day driving a long loop to the Loop and back to pick up K after her trip to Ball State for orientation. Like, five hours, which is absurd. She was a bit late getting to the Loop bus station, but the bus was a bit late too, so it sort of averaged out. Meanwhile, it seems like all of the other drivers on the road were intent upon "interesting" maneuvers. But everyone is home safe now.

I spent time looping at work too. Happily, I was able to sort out one problem and characterize another so that someone more familiar with that particular area of the code can do the further sorting that is required.

And then on Monday, I hope to be able to code in a straight line again. :)

Debugging Averted

Jun. 5th, 2025 06:33 pm
billroper: (Default)
[personal profile] billroper
Before going into a marathon debugging session to try to find yesterday's problem, I figured that I would do some more code inspection first. I took a look at serialization for the involved classes just to make sure that there wasn't anything weird there. There wasn't.

Ok, let's try this. This branch works. That branch doesn't. Our source code is in Git. Let's get the complete list of all of the files that have differences between the two branches. It's a longish list, but it just requires a lot of clicking, swearing, and the use of some of my favorite not-available-on-Linux software, Tortoise Git.

And eventually, the problem was found in the most likely spot, which was the routine that was failing. In order to get the unit tests to run correctly, I had commented out what appeared to be an unnecessary line of code. Unfortunately, the unit tests ran much better without that line of code, but the actual software would object strenuously to its absence when a model conversion was needed. This is sort of the classic case of winning the battle and losing the war.

I have restored the commented-out line of code and life is now much better.

I will figure out how to fix the unit tests in a better way at a later date. :)

Mystery Bug

Jun. 4th, 2025 09:52 pm
billroper: (Default)
[personal profile] billroper
I have a file that is loading up one way in one release, but which is loading up differently in a different release. As far as I know, we didn't make any changes to the file loading. However, the good news is that after much effort, I now have debugging versions of both environments to load the file into, which means that with sufficient persistence, I should be able to figure this out.

Assuming that the combination of code and data is deterministic. That's normally a pretty good assumption, so I'm hoping it holds here.

Fingers crossed.

Two Hangmen

Jun. 3rd, 2025 05:42 pm
billroper: (Default)
[personal profile] billroper
I have a ludicrous number of musical influences. Of course, I have been listening to music for a very long time. :) And I learned by listening to the Beatles (especially McCartney), and Paul Simon (with and without Garfunkel), and Crosby, Stills, and Nash, and America, and Jimmy Buffett, and many, many others. And for someone who is almost completely unable to sing a harmony, I find my melodies weaving all sorts of harmonies inside of the chords that I play. That makes me happy.

One of the lesser-known bands that was an influence in my music was Mason Proffit. I would never have heard of them, but one of my college roommates owned one of their albums. Through the miracle of cassette tape, I shortly had my own bootleg. Many years later (and much like Jimmy Buffett paying the mini-mart back), I bought their CD, so I am now an honest man.

And one of my favorite songs of theirs was "Two Hangmen", which might have gotten more airplay if not for the extraordinary length of repetition of the last lines of the song, over and over for more than two minutes. Maybe there was a radio version. I hope so, because really, that was excessive.

But somewhere down at the core of it, "Two Hangmen" is a song about disinformation, about spreading messages that the government doesn't approve of, and consequences. And that makes it a song that still feels true to me today.

Maybe I will sing it at a filk some time.

But without the two minutes of repetition. :)

And here's the song.

College Plans

Jun. 2nd, 2025 09:48 pm
billroper: (Default)
[personal profile] billroper
Tomorrow morning, K is catching a bus from the Loop down to Indianapolis where Jen will pick her up. Then it will be off to Max's graduation, followed by orientation at Ball State on Wednesday and Thursday. On Friday, she'll board a bus back up here.

Sadly, to make timing work, Gretchen is going to have to contend with Chicago rush hour traffic. It does, however, beat driving to Muncie and back, so we are very grateful to Jen for filling in the gaps. :)
billroper: (Default)
[personal profile] billroper
My quest to reclaim the garage continues. I started moving a few things around while Gretchen and Julie went out for a drive. This included consigning a large box of unread Chicago Tribunes to the recycling bin.
When COVID hit, I pretty much stopped reading the newspaper. Eventually, I cancelled the subscription, but the unread papers lingered. For years.

When Gretchen and Julie got back, the whole family convened in the garage, the weather being good. Three bags of garbage later, we are *awesomely* close to having the garage in a condition where both cars can park in it. (Yes, at the same time. Wise guys...)

The old cheap Oriental rug turned out to be a complete loss, as mice had gotten to it, so it will go out in next week's trash, along with the pallet that once held up Mount McGuire. But most of the remaining stuff that needed to be dealt with found its way onto shelves, or into one of the three bags of trash that are now in the garbage, or into the house for sorting, or into the boxes for Goodwill.

Once the trash goes out next week -- which, annoyingly, has to wait for Thursday night, because our trash pickup is on Friday, which is (in my opinion) the worst day of the week for trash pickup -- then I can finish up the final bits.

And then Gretchen can put her van back on the left side of the garage.

And I can park my car on the right side.

Fingers crossed!

GF chocolate buckwheat waffles

Jun. 1st, 2025 03:32 pm
rhi: A cappucino, my name written in the froth. (cappucino)
[personal profile] rhi
Adapted and experimented with from Bon Appetit:

I list the topping as part of the recipe but to be honest, I've never bothered. I top these with fruit from fridge or freezer, or a little butter and maple syrup, or if I have whipped cream on hand, that's my preference.

Topping )

Waffle ingredients )

Assemble and cook )

Wash It!

May. 31st, 2025 10:00 pm
billroper: (Default)
[personal profile] billroper
Four loads of laundry later (several yet to be folded, but that will happen in a minute), I managed to get a number of other things done as well.

Last night, when the trash went out, I added the old Weber kettle that had taken some substantial damage in last year's windstorm, along with the box that the new Weber kettle came in on Friday, since I managed to find a few minutes to assemble it. I also got some more junk from the garage out that I hadn't wanted to put in the cans earlier, because I wanted to leave room for, well, garbage. And happily, everything went away in today's delayed-by-Memorial-Day pickup.

The new Weber kettle was going to get its test run tonight, but that has been postponed until tomorrow, because Gretchen ran out of steam. It'll work.

And I did all the data entry and ran the first set of test runs for my APBA league's first half of the season. Those printouts have all gone out as PDFs and I'm waiting for lineup updates as everyone adjusts their at bats and pitching starts to fit in the appropriate limits. This should have gotten done a week or so ago, but I got the last of the requests in hand just before graduation and *nothing* was happening before graduation. :)

Tomorrow, I hope to return to the garage for continued clean out. We'll see if that happens...

Profile

not_hathor: (Default)
not_hathor

March 2025

S M T W T F S
      1
23456 78
9101112131415
16171819202122
23242526272829
3031     

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 14th, 2025 08:26 pm
Powered by Dreamwidth Studios