New Year’s Day 2019

It’s 7am on New Year’s Day, and I don’t have anything big planned today, so I might as well get started on my traditional New Year’s Day blog post. I’ve been doing this for several years now. Here are some links to the last few posts:

Weight, Sleep, and General Health

My general health was been OK this year. I had blood work done a few weeks ago, and it looks very similar to 2017’s blood work.

My weight has been pretty steady for the last few months. I was 140 on New Year’s Day last year, and I’m 135 now. I’ve been steady at 135 for a while now, +/-2. Last year, I wrote “I can’t see myself dropping to 135, but we’ll see.” Well, I did drop to 135. This year, I’ll say that I can’t see myself dropping to 130. If I do, then that might actually indicate a problem. My doctor this year actually asked me if I wanted to put on a little weight, or if I was OK as-is. I think I’m fine, but if I drop another 5 pounds in 2019, that might be a problem.

I’m still using Lose It every day, and recently paid for a lifetime subscription.

I’ve been doing OK with exercise, relying on the Apple Watch to keep track of things and give me a little nudge now and then. I got a new Series 3 Watch for Christmas, so I’ll likely be sticking with that. My move goal was 440 for a while earlier in the year, but has been adjusted down to 390. I generally hit that goal 5 or 6 days per week.

Sleep is still an occasional problem. I did OK (but not great) last night, and I’ve had a few bad nights recently. I still use Sleep Cycle to track my sleep. I’ve cut back on caffeine a bit, but probably not nearly enough.

I’ve been meditating on and off this year. I had a little streak going back in October, but I stopped again and haven’t started back up. When I do meditate, I’m using Insight Timer. I’ll likely stick with that. I want to get back to meditating regularly. If Bill Gates can find time to meditate for 10 minutes a few times a week, so can I.

My vision is continuing to go downhill, though I haven’t had anything really bad happen yet. (Given my family history, I’m kind of expecting that I’ll be legally blind at some point in my 60s, though maybe I can avoid that.) I went to my eye doctor earlier this month and got a prescription for progressives, so I’ll get that filled at some point this month and see if I can get used to those, and if they help me with computer work and reading. We have a vision plan at work now, starting in 2019, so I can at least get those at a discount.

My hearing is also going downhill. I haven’t seen a hearing doctor yet, though I plan to do that in 2019. I’ve been following advances in hearing aid tech, so I hope that, if I need a hearing aid, I can at least get a good one that works with my iPhone and doesn’t cost an arm and a leg.

I signed up for AARP last year too. I’m hoping I can get some useful information out of that in 2019. I’m trying to be proactive about aging, from both a health and finance standpoint.

Work

I hit the five-year mark at SHI in January 2018. I spent a lot of time this year working on a project related to Microsoft’s Partner Center, so I got to do a good bit of C# programming this year, and got to play with a few things in Azure, so that was good. This year, we should be opening a new warehouse, so that’s going to keep us busy, with related projects.

I, once again, got a very good performance review from my boss this year. I’m not going to get too specific, in case any coworkers stumble across this post, but I’m doing well.

Professional Development

I didn’t do any structured professional development this year, really. I watched a few Pluralsight courses, mostly related to specific stuff I needed to learn for work. Looking at my Goodreads history, I see that I read a handful of programming-related books this year:

Wow, that’s actually a longer list than I thought it was going to be. Some of those aren’t really programming books, like “Hit Refresh,” Satya Nadella’s book, and some are just short ebooks, but it’s still enough that I feel like I put some effort into keeping my skills sharp and staying current.

Finance

I did a quick year-end finance review over the weekend, and it’s a bit depressing. Any gains I had for the year were soundly wiped out by the recent stock market plummet. But, ignoring that, I can at least say that I have things in order. I did a little bit of reorganization in 2018, including moving some money from my legacy Merrill CMA account to a new CMA Edge account, where I can do my own trading online. I invested some money there into a couple of Vanguard index funds. I read John Bogle’s The Little Book of Common Sense Investing in May, and I’ve tried to reorient my finances in a more “Boglehead” direction, though I still have a lot of old-style mutual funds. I also made an attempt to book a session with an independent financial advisor, but failed to find someone who looked good and was willing to take on a new client. I should probably try again in 2019, since I really should have someone else look at things, given my age and the somewhat haphazard state of my portfolio.

Reading

According to my Year In Books on Goodreads, I read 106 books this year. A lot of those are actually short stories, short ebooks, and comic books, but I did read a fair number of novels this year too. I participated in a Great American Read group on Goodreads, and read a number of books that were outside my comfort zone. I posted about that in November. I’ve finished a few more TGAR books since then (Lonesome Dove, The Lovely Bones, and Lu), and started To Kill A Mockingbird, which was the winner of the TGAR poll.

I should note that I used my local library system a lot more this year than I have in previous years. I’ve used it for physical books, ebooks, and audiobooks. I’ve visited both my local branch, and the larger Bridgewater branch multiple times. So I’m thankful that we have such a good library system here in Somerset County.

As to comic books, I posted in December about my current indecision about sticking with Westfield for buying new comics, or maybe just giving up on buying new monthly books for awhile. I think I’m probably going to stick with Westfield for a few more months, at least, but I’m not sure. The reading pile is getting too big again. I’m pretty sure that I’ll stop buying monthly comics at some point this year though.

Looking at my Goodreads 2018 list again, I see a lot of Batman and Batman-adjacent stuff this year. Probably my favorite comic book read of the year would be Warren Ellis’ The Wild Storm series.

In terms of general reading goals for 2019, I want to (finally) read a couple of books on meditation that I bought early last year, Search Inside Yourself and 10% Happier. I also want to read this book on “finances after fifty” that I bought last year. I don’t have any specific goals related to fiction reading. I have a bunch of books piled up that I’d like to read, that I didn’t get to last year, including Ready Player One, and several other science fiction novels. I put off some of my genre reading in favor of TGAR books last year. I’m glad I did that, but I’d really like to get back to some SF. My “want to read” list in Goodreads has 308 books on it right now, so I’ve got plenty to choose from.

Summary

I’m skipping over a few things I could include here, but it’s now almost 10am, and I have a few things I want to do today, since it’s stopped raining and it’s reasonably warm out. So this post will be a little shorter than last year’s. Maybe I’ll write some follow-up posts over the next few weeks.

iPhone XR day two

Today is day two with my new iPhone XR and Apple Watch Series 3, so I thought I’d post a few more thoughts on the phone. I’ve got all the basic setup done now, and things are working smoothly.

First, let me talk about the size of the phone. For some apps, it’s really nice to have the larger screen. For others, it doesn’t make much difference. For general usability, I’m still finding it a bit unwieldy. It’s harder to hold in one hand than the SE, and I’m finding that the back is a little more slippery. I’ve dropped it a couple of times already. I could make it a lot easier to hold if I stuck a PopSocket on the back, but I’m not sure I want to do that. I don’t really like the idea of sticking something directly to the phone. So I could buy a case and stick the PopSocket to the case, but that adds even more bulk to a phone that’s already too big. So I’m not sure if I’m going to keep using the phone as-is, or do something with it. I did order a sleeve for the phone, so at least I’ll have something to put it in to keep it from getting scratched up while it’s in my pocket, but that only solves one (potential) problem, and doesn’t make it any easier to use.

I’m still at loose ends with the headphone jack thing. My general attitude about it is still pretty similar to this guy’s (I want it back). But I’m trying to work my way over to this guy’s attitude (it’s time to move on). I tried the Lightning earbuds that came with the phone, and they’re not great. I might decide to bring them into work and use them as my “work headphones”, but I’m not sure they’re good enough or comfortable enough. I have a pair of low-end Sony earbuds at my desk that are a good fit and sound (I think) better than Apple’s earbuds, so I’ll probably stick with them for now, using the $9 adapter. If I keep the adapter at work, though, then I don’t have one for home or travel.

Maybe I’ll keep the Lightning earbuds at home; if I really want high-quality sound at home, I use my stereo and not my phone anyway. I can just use them for podcast listening at home. And maybe I’ll throw them in my backpack when I’m taking the train to NYC, rather than using the Urbanears headphones that I keep in there now, though I don’t really like that idea. Or maybe I just need to buy a few more $9 adapters (sigh).

For the car, I have the Belkin Rockstar thing to let me plug into my aux jack and charge at the same time, so that’s taken care of, though it’s going to be a little messy. And I think I’ll just keep that in the car.

I’m curious about AirPods. If not for the rumors of a new version coming early in 2019, I probably would have ordered a pair with the new phone. (Of course, if I did, I wouldn’t have them yet anyway, since they’re still not keeping up with orders on those.) Meanwhile, I’m thinking about buying a different set of Bluetooth headphones, but I don’t want to spend too much on them, if I’m just going to switch to AirPods next year anyway. But I don’t want to get really cheap ones either. So, in summary… yeah, I’m still at loose ends.

Aside from the size and the headphone jack stuff, it’s a fine phone. (I haven’t made a phone call on it yet, actually, but I assume it can do that.) It works fine for most of the usual stuff I do, but not noticeably better than the old SE. I haven’t checked out the camera much yet, so that’s another thing to play around with. It should, theoretically, be better than the SE camera (but not as good as the XS camera).

Given how much it cost, I’m hoping I can get three years of use out of it, but I know that’s a stretch. (The SE was about 2 years and 9 months old when I retired it yesterday.)

new Apple gear

I’ve been thinking about buying some new Apple gear lately. Specifically, I’ve been thinking about replacing my iPhone, iPad, and Watch.

My old iPhone SE is almost (but not quite) three years old. The battery life on it has been pretty bad lately. If I go through a whole day without getting a chance to recharge, it’s usually at about 20% by the end of the day. And if I use anything that drains the battery, like Uber, Lyft, or Apple Maps, it can drain down enough that it shuts itself down. (I had this problem one day during NYCC this year, where the phone was dead by early afternoon, largely because I’d used Uber to get to the con.) And it’s been getting noticeably slow lately too, in some apps.

The iPad I’m using now is an iPad Air that I bought via eBay in 2014. The battery life isn’t good, and it’s acting a little funny sometimes, but overall it’s still OK. I’d like to replace it, but it’s not top priority.

And my Apple Watch is a “Series 0” that I bought not long after I bought the iPhone SE. There’s really nothing wrong with it, but it won’t run watchOS 5.

I’ve been looking at the iPhone XR, but I haven’t been really enthusiastic about any of the current crop of iPhones. They’re all too expensive, too big, and none of them have headphone jacks. But, well, I decided to give in and buy an iPhone XR today. I ordered it via the Apple Store app on my old phone, for pickup at my local Apple Store. I got the “(Product)Red” 128GB version. We’ll see if I can get used to the size and the lack of a headphone jack. The total price, including AppleCare, the $9 headphone adapter, and a Belkin Rockstar adapter (so I can use headphones and charge it at the same time), came to just under $1000. Which seems like a crazy amount of money to pay for a phone. But oh well. I’m too old and set in my ways to switch from iOS to Android, so I have to pay that Apple premium.

And a friend dropped by today with a Christmas present for me: a new Series 3 Apple Watch! So now I have that taken care of too. The Series 3, physically, is pretty much identical to the Series 0. I haven’t done enough with it yet to tell whether or not it’s any better than the Series 0, in any noticeable ways, but I’m happy to have it, and to now be running watchOS 5.

Setup on the iPhone XR was a little painful, but could have been worse. It took several tries to activate it with Verizon. And, since it was running a slightly older version of iOS than my SE, I had to set it up as new, update iOS, then restore from backup. Setup for the Watch was comparatively easy. It paired with the new iPhone easily, and restored from the previous Apple Watch backup pretty quickly.

Over the next few days, I’ll have to see if I can get used to carrying and using a larger phone. The XR is significantly bigger than the SE. While the larger screen is nice, it’s a bit harder to hold than the SE, and it’s noticeably heavier. I haven’t put it in a case yet, and I’m not sure if I’m going to; it looks nice as-is, and I don’t know if I want to add to the weight. (I’ll probably write a cranky follow-up post about the phone in a few days…)

end-of-year comic book indecision

It’s getting near the end of the year, so I’m probably going to be posting a bunch of end-of-year review stuff over the next few weeks. Today’s end-of-year thoughts are all about how I’m buying comic books. I posted back in July and August about my decision to stop buying most of my comics from my local comic shop and switch back to Westfield Comics. Westfield has been fine, but I see now that I’m falling far enough behind in my reading that I’m probably going to have to give up on buying monthly books again and take a year or two to catch up.

It’s tricky deciding when to jump off the bandwagon though. I kind of like the idea of finishing Warren Ellis’ The Wild Storm series in print. There are six issues to go on that, so that would keep me buying monthly books until the middle of next year. Also, Tom King intends on writing 100 issues of Batman. So if I decide to keep following Batman through King’s whole run, I’ll be buying monthly books all through 2019 and into 2020. Of course, if I fall far enough behind on Batman, then it gets cheaper to just buy the collected trades rather than the single issues, and I can see myself doing that. I think I’m about 12 issues behind right now. (It’s easy to fall behind on a biweekly series.)

And I should probably consider the advantages of giving up on print and just sticking with digital. There’s a lot of things I don’t like about the way digital comics are sold/rented, but there are some serious advantages too. Looking at how much I’m spending on comics, I could actually sign up for ComiXology Unlimited, Marvel Unlimited, and DC Universe, and still be paying less per month than I’m currently spending on print comics.

FizzBuzz

We’re hiring a new developer in my group at work, and my boss is including me in the interviewing process. It’s been a few years since I’ve done developer interviews, so I’m a bit rusty. I suggested having candidates do a FizzBuzz test on a whiteboard as part of the interview.

Jeff Atwood wrote a good post about FizzBuzz on his blog back in 2007. It seems like an overly simple test, but it can be quite useful. I’ve only been asked to do FizzBuzz once myself, and it was a good experience. The interviewer was really sharp and asked me a lot of good questions about how I could do it differently or why I chose to do something a certain way. He turned a simple 12-line program into a good conversation.

At very least, FizzBuzz should help filter out candidates who are exaggerating on their resumes. If you say you’ve got five years of C# experience and you can’t write a FizzBuzz program, you’re lying. The two candidates we’ve looked at so far both have an MS in Comp Sci, so they’re both better-educated than I am, at least, and they should both be able to handle FizzBuzz.

Anyway, it occurred to me that I never wrote a FizzBuzz program in X++. So here’s a short job to solve FizzBuzz in X++. I might post it to RosettaCode, if I get around to it. Not that the world really needs one more FizzBuzz solution.

static void AjhFizzBuzz(Args _args)
{
    /* Write a program that prints the numbers from 1 to 100. 
    If it’s a multiple of 3, it should print “Fizz”. 
    If it’s a multiple of 5, it should print “Buzz”. 
    If it’s a multiple of 3 and 5, it should print “Fizz Buzz”. 
    */
    int i;
    
    for (i = 1; i <= 100; i++)
    {
        if (i mod 3 == 0 && i mod 5 == 0)
            info("Fizz Buzz");
        else if (i mod 3 == 0)
            info("Fizz");
        else if (i mod 5 == 0)
            info("Buzz");
        else
            info(int2str(i));
    }
}

The Internet Archive

Right now, if you donate to the Internet Archive, there’s a 2-for-1 match. I’ve been using links from the Wayback Machine to replace a lot of the broken links on my site recently, so I’d been meaning to send them a few bucks. A 2-for-1 match is a good excuse to actually do that. It’s easy to take something like archive.org for granted, but it’s not cheap to keep a site like that running.

Speaking of broken links, I’m continuing to clean them up, slowly. My broken links list is currently at 660. I’ve recently hit a vein of broken links related to “best of” lists from 2004. Some of those are gone forever. And John Vanderslice’s puttanesca recipe seems to have disappeared from the internet. No, wait, I found a copy. (I need to stop now and go to work…)

Illegitimi non carborundum

Here’s an oddball digression for a rainy Sunday morning: Somehow or other, the phrase “don’t let the bastards get you down” came into my head this morning. I vaguely remember my dad using it in a letter he wrote me when I was in college. Or possibly seeing it used in a Kurt Vonnegut novel. Anyway, in the old days, this would have been a passing thought, but the internet exists now, so a passing thought can become an hour-long trip down the internet rabbit hole…

I first found a song titled Don’t Let The Bastards Get You Down by Kris Kristofferson. That’s clearly not where I first heard it, but it’s not a bad little song. Then I found a reference to Illegitimi non carborundum, a “mock Latin” phrase that’s meant to mean “Don’t let the bastards grind you down.” I remember seeing that Latin phrase before, probably in a book, though I still can’t find a reference to it in a Vonnegut book. (And reading the Wikipedia page for it, I see that John Boehner is apparently fond of the phrase, so that’s kind of disappointing.)

Searching further, I found a song by The Toasters called Don’t Let the Bastards Grind You Down, which is very different from the aforementioned Kris Kristofferson song, but still a pretty good song, if you like late-90s ska. And also definitely not where I first encountered the phrase.

And after even more searching, I found a reference to Nolite te Bastardes Carborundorum, which is apparently an alternate version of the phrase, used in Margaret Atwood’s The Handmaid’s Tale. I did read that book in college, so I might remember it from there. And the phrase is used prominently in the season 2 finale of The Handmaid’s Tale TV show, so that explains it’s recent popularity as a tattoo. I haven’t watched that show, and I’m so far behind with TV that I probably won’t be watching it any time soon, but I’m curious about it.

So anyway, that was my internet digression for this morning. I’m not sure I learned anything useful, but it was kind of fun. The sun is up now, so I should probably brush my teeth and find something useful to do.

1&1 Ionos

I’ve been using 1&1 for web hosting since 2003. The cost went up last year, but I’ve stuck with them, partly out of laziness and partly because they’ve been reliable. They recently went through a merger and renamed themselves as 1&1 IONOS. I’m all for this rebranding; searching for “1&1” has always been a crapshoot, whether it’s in Google, my email, or my Evernote database. Whoever decided to name the company using one digit, an ampersand, and no actual letters clearly did not run that past an SEO guy. I think that maybe the guy who named the company “1&1” was stuck in the old “telephone book” mindset, where he wanted a name that would float to the top of most sort orders.

“IONOS” is a name that actually contains enough letters to form a unique search term, so for that alone, it’s way better than 1&1. I’m not entirely on board with the whole name being in capital letters though. That makes it seem like it’s an acronym, and (as far as I can tell) it’s not.

Black Friday

There was no repeat of the Christmas music incident last night, so I got a good night’s sleep (or at least as good as I can manage these days). So I may actually be in shape to do a few of the things that I was too frazzled to do yesterday. However, it’s still very cold out: 12° this morning. And Raritan Valley trains are running about 30 minutes behind schedule right now. So, combining those two factors, going into NYC today might be a bad idea. I’m not going to completely rule it out, but I’m definitely not heading out to the train station right now to stand outside in the cold for a half-hour, hoping the train eventually shows up. If I see the trains get back to normal, and if it gets up into the twenties, maybe I’ll go in later.

I started my online Black Friday shopping yesterday, and I think it might be amusing to list out some of the stuff I bought, yesterday and today.

  • I picked up some random comics on Comixology, from DC’s big Black Friday sale. I got Batman: White Knight, which I’ve heard a lot of good things about. And Tales of the Batman: Gene Colan Vol. 2. I really liked Colan’s run on Batman, back in the 80s, after he left Marvel for DC. And I got Grant Morrison’s Wonder Woman: Earth One Vol. 1 and Vol. 2. I generally like anything Morrison does, so I’m pretty sure I’ll like these. (These were $5 each.)
  • I bought Blade Runner 2049 and Isle of Dogs from Vudu. I hadn’t previously bought any digital movies from Vudu, but with the whole Movies Anywhere thing, I can buy from Apple, Amazon, or Vudu and the movies show up in all three libraries, so it makes sense to buy from whichever service is cheapest. (I was originally thinking about going out to see a movie today, but I think that, instead, I’ll likely stay in and watch one or both of those.)
  • I picked up Fantastical 2 for iPad for $3. (It’s regularly $10.) I’ve been using the iPhone version for years, but never got around to picking up the iPad version.
  • I bought a $100 iTunes gift card for $80 from Costco. It seemed like a good deal.
  • This morning, when I went into Lose It to log my breakfast, I got a popup offering a deal on a lifetime subscription. I’m always a bit leery of lifetime subscription deals, but I’ve been using Lose It for five years, and renewing my premium subscription every year, so I went ahead and paid $75 for a lifetime sub. Since I did that in-app, that came out of my iTunes account, nicely using up most of that gift card I bought last night. (Maybe I’ll pick up another $100 card today.)

And here are some things I’m looking at today:

  • Pluralsight has their usual Black Friday sale going on, where you can renew your subscription for $200 instead of $300. I’ll probably do that again this year. I don’t get a ton of use out of Pluralsight, but I guess I get enough that it’s worth the $200.
  • Jetpack has a 30% discount off all plans for Black Friday. I’m currently only using the free Jetpack services on this blog, but I could step up to their “personal” plan. About all that really gets me, beyond what’s in the free plan, is site backups, but that could be useful.
  • Apple’s Black Friday weekend event has started. As usual with Apple, it’s not that compelling. But it might be worthwhile for me, since I was looking at getting some new Apple stuff anyway. On the iPhone front, they only have deals on iPhone 7 & 8, and I was thinking about the XR, so I’ll probably skip those. Their Apple Watch deal is for a $50 Apple Store Gift Card when you buy a Series 3. That’s not much, but might be a good deal for me. My current watch is a “Series 0,” so a Series 3 would be a good step up. I can use the $50 towards my eventual iPhone purchase.
  • I’m thinking about picking up a second Sonos One speaker, either from Sonos directly, or from Amazon or Costco. I get a fair bit of use out of the one I bought earlier this year, and it would nice to have two, for stereo. I don’t know if I really need that, though.
  • It’s not exactly a Black Friday thing, but a friend of mine has a story in this anthology about… cannibalism. On the one hand, I’d like to support him, on the other hand, I don’t much like reading about cannibalism. But hey, it’s only $4 for Kindle.

Since I started writing this blog post, I see that the NJ Transit delays are now at almost an hour, so things on that front are definitely going in the wrong direction. And the temperature is up to 22°, so that’s going in the right direction, but maybe not far enough to motivate me to spend much time outdoors today.

Happy Thanksgiving

My Thanksgiving day this year is off to a rough start. They play Christmas music on Main St here in Somerville now, normally from noon to 8pm, but something threw off the timer a couple of weeks ago, so we’ve had a few instances of overnight Christmas music recently. And last night, it played all night.

It all started after the big snowstorm a week ago. (You might say that it wasn’t that much of a snowstorm, but as the linked article points out, it was “the biggest one-day November snowfall in 136 years.”) That night, the music didn’t end at 8pm, and kept playing until around midnight. My guess is there was a brief power interruption that screwed up the timer. So that wasn’t too bad. Either the timer stopped it at midnight or someone managed to turn it off.

Then, Saturday night, the music started at midnight, and stopped around 2am. My guess on that is that someone screwed up the AM/PM setting on it. (And I guess someone managed to shut it off after a couple of hours.)

I thought we were over all of that, since it’s been fine the last few days. But last night, again, it started at midnight. And never stopped. The last time this happened was back in 2012. That time, I called the police, but there was nothing they could do about it. And I sent an email to the group that’s responsible for the music, and they apologized, which is nice, but none of that gets me back a lost night of sleep. My best guess as to what happened this time is that somebody tried to change the schedule for Thanksgiving and screwed up the AM/PM setting again.

So I got out of bed at 5am this morning and I’m now eating breakfast and listening to some quiet music by Hugar, just loud enough to drown out the Christmas music. (Which is still playing.) It’s looking to be the coldest Thanksgiving since 1871, according to the NY Times. (It’s 20° right now, with a “feels like” temp of 11°, here in Somerville.) I’ve been trying to talk myself into going into New York today, and the continuing Christmas music assault might be enough to force me out of my apartment, even in 20° weather. I don’t really know what I’d do in NYC today; all the museums are closed. I’d probably go see a few movies, I guess.

I did put earplugs in last night, but they didn’t help much. On one of the previous nights, I also turned on my air cleaner, hoping the white noise would help. (It turns out that the earplugs do a good job of filtering out the air cleaner noise, but don’t help much with the music.)

So now I’m thinking about options for better earplugs, noise cancelling earphones, white noise generators, and stuff like that. Here’s a thread from Hacker News from earlier this week, about brain.fm and similar products/services. I’ve been wondering if I could actually use Max Richter’s eight-hour work Sleep to get through the night. I think I also need to look at some of the stuff in this NY Times article from 2011. Bose makes something called Noise-Masking Sleepbuds that might be good, though they cost $250. That got me thinking about whether or not I could sleep with AirPods in. That led me to a reddit thread; results on that seem to be mixed. (And battery life on the AirPods is only five hours, so they wouldn’t last all night.) I’m not at all sure what will work best. I may go on a bit of an Amazon binge today, ordering a bunch of random earplugs and stuff.

Now, it’s almost 7am, and I’ve moved from Hugar to Relaxation Tape for Solo Space Travel by The National Pool (which is quite good). There’s a lot of good ambient music on Bandcamp, but that’s a subject for another day.

This blog post is probably a bit scattershot, since it’s being written on zero sleep, but writing it has helped me get through breakfast and lower my stress level a bit, so that’s something. I’m hoping the Christmas music will stop at 8am, assuming my theory about the AM/PM screw-up is correct. If that happens, I may just go back to bed. (Though the three cups of coffee I just had might get in the way of that.)