more music organization

Since ordering a Sonos One yesterday, I got to thinking about the state of my music collection. I’ve had a long-running project to rip old CDs and copy MP3s over to my Volumio box, starting back in 2015. I’ve been working my way through stuff, roughly in alphabetical order, with occasional side-trips. The last time I did any major work on that was in September 2017, when I got through to U2. Today, I picked up on that and got the rest of the way through U, then on to V, W, X, Y, and Z. So I’m done with the alphabet at least, though I have a handful of artists I still need to look at separately. (For instance, I have thirteen Chris Whitley CDs and most of them haven’t been ripped yet.) But I felt like I should write a short post to mark the date.

When I get the Sonos, the plan is going to be to use the Volumio as a NAS that the Sonos can access. Hopefully, the Sonos can do that with no problems. If not, there’s other stuff I can try, to make my MP3s accessible to it, though I’m hoping the Volumio works out.

Sonos One

I had, up until today, resisted the urge to spend any money on a “smart speaker” device. The tech is interesting, of course. Ever since ST:TNG, all good nerds have wanted to be able to just yell “tea, Earl Grey, hot” and have a piping hot mug of tea materialize in front of them. So Amazon Echo and other smart speakers are kind of cool. But, in practice, there’s really not that much you can do with them. You can yell “play AC/DC” and, on a good day, “Back in Black” will start playing from the speaker. If you have some home automation stuff set up, you can yell at it to turn your lights on and off, but that never really seemed too compelling to me. I can just as easily flip a light switch.

And, on the speaker side of things, I don’t think an Echo would compete that well with my big old-fashioned speakers, connected to my old-fashioned tuner. I still have my Raspberry Pi Volumio box hooked up to my tuner, and it works reasonably well, for most stuff. There are a few issues though. When I use it as an AirPlay receiver, it stutters occasionally. (I’m not sure if that’s Volumio’s fault or network problems.) And, for some MP3 files, the sound quality is a little off. Also, while it can play streaming radio, it only supports a limited set of stations. (You need to find a specific kind of streaming URL to use, and not all stations support it.)

So when I think about my current setup, there are definitely limitations. I like listening to old-fashioned FM radio, but the particular area I live in is a bit too far from both New York and Philly to pick up stations from either area reliably. I used to be able to pick up WXPN (Philly) and WNYC (New York) reasonably well, but reception has actually gotten worse over the last few years for some reason, so now I can’t pick up much of anything anymore, except for a few local stations. And I have a good CD collection, but no longer have a working CD player. Volumio was supposed to solve that problem, but I’m not entirely satisfied with it.

Anyway, this all leads me into looking into smart speakers. Apple’s HomePod is interesting. All the reviews I’ve seen indicate that it has great sound quality. But it’s $350 for a single speaker, and it doesn’t work with much other than Apple Music. It’s supposed to support AirPlay 2 at some point, and apparently supports the current version of AirPlay now, so I could always stream to it from my iPhone. But I can already do that with Volumio. It might sound better than Volumio, but it’s still $350.

The Amazon Echo is only $100, and the speaker is probably reasonably good, but most reviews I’ve read would lead me to believe that it’s probably not better than my current speakers. It does support a variety of music services and streaming radio stations, but of course it’s likely happiest with Amazon Music.

The Sonos One seems to fit well into a niche that’s somewhere in between the Echo and the HomePod. It’s $200 for one (or $350 for two, right now). The sound quality should be better than the Echo, but not as good as HomePod. (I haven’t actually heard one yet, but it’s possible that it could actually be better than my current setup, though I’m not convinced about that.) And it supports a wide range of sources, so I should be able to listen to WXPN, WNYC, NTS, and a bunch of other radio stations, if I want to. And it supports playing MP3s from a file share, so I should be able to access all of the MP3s that I already have on my Volumio box. It also has Alexa support, so if I want to yell at it, I can, but I don’t have to. (It’s also got an app I can use instead.)

There are some vexing limitations to the Sonos One though. It’s got no analog input, so I can’t pipe my TV sound output through it. And it doesn’t work as a Bluetooth receiver or (current) AirPlay receiver, so I don’t think I can pipe anything through it that isn’t explicitly supported by Sonos. (That’ll change when they add AirPlay 2 support, assuming they actually do that.)

So, anyway, I ordered one this morning. Sigh. I based my decision in part on this comparison at iMore, which definitely favors the HomePod, in terms of sound quality, but which points out some of its limitations. And on this article at recode, which talks about how Sonos intends to compete against the HomePod. I like Sonos’ approach of trying to support as many services as they can. And I read this review of Sonos One from Sound and Vision, which was very positive about the sound quality of the Sonos One. So I’m getting one, and we’ll see how it works. If it’s no good, I guess I can return it. But I’m hoping I’ll like it.

Router Follies

In an act of unmitigated hubris, I decided to try upgrading the firmware on my router today. I’d read about a security issue that could affect DD-WRT last week, and checked my router. I saw that I was running a pretty old build, and that there was a newer one. I had installed DD-WRT on that router about a year ago, and haven’t had any trouble with it. So I figured upgrading it wouldn’t be a big deal.

Long story short, I guess I maybe bricked it. I think I might have been able to get it going again by doing a complicated restart and TFTP procedure, but I checked Best Buy, and I could get a new router for only $50, so I did that instead. The old router dates back to 2010, so I was due for a new one anyway.

The new one is a Netgear N600, pretty similar to old one. I have no immediate plans to try DD-WRT or any alternate firmware on it. I’ll probably do something like what I did with the last router: when it’s more than five years old, and Netgear isn’t updating the firmware anymore, then I’ll look around at open source alternative firmware. But for now, Netgear is likely to keep this one up to date.

Now all I need to do is reconnect all my wireless devices to the new wireless network. (I seem to have a lot of wireless devices, now that I’m making a list. MacBook, iPhone, iPad, TiVo, Apple TV, Volumio…)

trying a vertical mouse

I’ve been using a trackball, left-handed, at work for the last few weeks. I’ve found that it helped with my shoulder problems a bit, and it wasn’t that hard to use. But I never got really good at precise positioning with it. So now I’m trying a vertical mouse (right-handed). I’m using this cheap one from Anker. A friend recommended an Evoluent VerticalMouse, but that’s $90, compared to less than $20 for the Anker, so I decided to give the cheap one a try first. It’s working OK so far, though I’ve noticed that double-clicking is more trouble than with a regular mouse, since clicking the button tends to move the mouse a little, and if it moves between clicks, it doesn’t register as a double-click. So I’m getting used to that.

I may try to switch back and forth between the trackball and the mouse occasionally, just to keep myself from relying on one hand or the other for too long. And I think I might try a trackpad at some point too.

Kensington Orbit trackball

I’ve been having trouble with my right shoulder recently. (Well, OK, by “recently,” I mean for the last twenty years or so. But it’s been getting worse lately.) I’m doing some exercises now, at the suggestion of my doctor, that might help. But I’ve also decided that maybe I’ve got a mouse problem. I currently use an ergonomic mouse, from Contour Design, and it works really well. It’s much more comfortable than any other mouse I’ve used. But I’ve been thinking that maybe I should give my right arm a rest, and try using a trackball with my left hand for a while, and see how that works.

So I bought a Kensington Orbit trackball and started using it today. I’m not having as much trouble with it as I thought I would. I’m not nearly as accurate with it as I am with my Contour mouse (and my right hand), but it’s workable. And I suppose I’ll get better at it if I keep using it. I might switch back to right-handed use at some point too. Maybe I’ll see if I can switch between left and right once a week or once a month, and see if that helps or if it just confuses things.

The Kensington Orbit is a pretty simple trackball, and cost me less than $30. It’s got just the ball, two buttons, and a scroll ring. The scroll ring works well; I think I’d be lost trying to use a pointing device of any kind that didn’t have some sort of scroll function. I miss having a third button though. I’m used to using three-button mice, and I do use the middle button (though mostly just in Firefox). I used Kensington’s software to map it so that when I press both buttons at the same time, that registers as a middle-button press. But pressing both buttons at the same time is a little awkward. Maybe if I decide that I like the trackball, but can’t live without having more than two buttons, I’ll trade it in for a fancier trackball.

 

Data Privacy Day

So I’ve been told that today is Data Privacy Day. In honor of that, I… got a haircut and cleaned my bathtub today. Seriously, I’ve had a lot of fairly mundane things to take care of today. But I did also want to do some computer maintenance, so I thought I’d try to continue with my effort to encrypt the hard drives on all my computers.

A few weeks ago, I turned on FileVault on my MacBook. That’s working well. It hasn’t noticeably slowed it down, nor has it gone horribly wrong and destroyed all my data.

So I thought that today, maybe I’d try to enable BitLocker on my ThinkPad. I didn’t get too far with that. Apparently, you need a TPM chip to use BitLocker, and I don’t have one of those. I did a little research, and you can enable it on a computer without TPM, but you need to store an encryption key on a flash drive, and insert it every time you boot up the computer. I don’t think I want to do that. It seems pretty risky and inconvenient. So I guess I’m going to put that idea aside until my next laptop.

I’ve also thought about enabling BitLocker on my desktop PC. That’s new enough that it probably has a TPM chip. But it also has a regular hard drive (not an SSD), and it’s a desktop PC. So there’s not as much risk of the drive being stolen, and there’s more of an issue with performance. So maybe I’ll put that idea aside too, at least until I replace the drive with an SSD (which I’m probably going to do at some point this year).

Meanwhile, I’ve been thinking about anti-virus software a bit more. Both of my PCs are now running with just Windows Defender. I’m a little uncomfortable with that. It’s still kind of hard for me to accept that I probably don’t need third-party anti-virus software anymore. One thing that’s made it a little easier to accept is this blog post from a former Firefox developer, and some discussion about it on Slashdot and Hacker News. It’s really sounding like the consensus is that the MS anti-virus software is not only “good enough,” but probably better in many ways than the third-party options.

Snow Day

It snowed yesterday, and it’s been very cold yesterday and today, so I’ve spent most of the weekend at home, where it’s nice and warm. And I got a little bit of computer maintenance done.

On my MacBook, I finally got around to turning on FileVault. I’d never done that before, out of fear that it would slow things down too much and/or cause data corruption issues. But it’s been around for long enough now that it’s likely pretty solid, and I don’t think it’ll slow things down too much. I turned it on this morning, and it’s still encrypting the drive. I’m not sure how long it’ll take, since the time estimate has been jumping around a lot, but I think it’ll be done by tomorrow if I leave it going overnight.

My desktop PC, a Dell XPS 8900, just hit its first anniversary. I bought it a year ago, so the one-year McAfee LiveSafe subscription just expired. I checked the renewal price on it, and it would have been $65, so I said no to that, and uninstalled it. I then turned on the default Windows Defender software. I’m curious as to whether this will speed things up or not. The PC is usually reasonably fast, but it does seem to bog down at times for no discernible reason.

I also finally got around to installing bash on my desktop PC. I’d installed it on my ThinkPad some time ago. I still haven’t done much with it though. One of these days I should sit down with my laptop and my PDF of Learning the bash Shell and see if I can brush up on my bash skills, and maybe learn a few new tricks.

Installing DD-WRT on my Netgear router

After last week’s Netgear vulnerability scare, I started thinking that maybe it was time to install DD-WRT on my router. I’ve used DD-WRT in the past, on a Linksys router, but I never tried installing it on my Netgear. I think I looked into it when I first got the router, and either it wasn’t yet available for the router, or it was, but there were some issues, and I was afraid of bricking it.

Well, I’ve now overcome any lingering fear and went ahead and installed the DD-WRT firmware. So far, it’s working great. It installed easily, using the old Netgear web interface. It took about five minutes to load. After it came up, I spent about ten minutes configuring everything, and double-checking stuff. (The version I installed was updated about a month ago; the Netgear firmware hadn’t been updated in years.)

For the wireless setup, I just used the same names and passwords that I’d used on the original Netgear interface. All of my devices seem to have connected to it with no issues. This is a far cry from some of the grief I’ve had in the past with wireless setup. (When I look at the available wireless networks from my apartment right now, by the way, I’m seeing about 40. That’s a far cry from when I set up my first Apple Airport Base Station, back in 1999 or so. I was the only person in range with a wireless network back then. I’m amazed this stuff works at all, with so many devices competing with each other.)

I have to admit that I’ve kind of lost track of the various wireless security modes. I used to understand this stuff really well, but I haven’t had to keep up with it recently. I set my networks to “WPA2 Personal Mixed” and that’s working, so I guess that’s good enough.

I haven’t enabled any fancy advanced features in DD-WRT yet. One thing I might play around with is the NAS support. The router has a USB port that you can plug a hard drive into. I had a drive hooked up to it for a while, but gave up on it because it was too slow to really be useful. But maybe it’ll work better with DD-WRT than with the Netgear firmware. I’ll have to try that at some point.

scary router vulnerabilities

It seems like consumer-level routers get hacked at an alarming rate. There was a lot of buzz today about a new Netgear vulnerability. I have a Netgear router, but not one of the models that’s affected by this particular problem. I bought mine back in 2010, and it’s been working fine. The firmware for it hasn’t been updated in a few years though. As far as I know, there are no unpatched vulnerabilities for it, but I’m not really confident about that.

I should probably install DD-WRT on it. I had DD-WRT on my last router, and it worked well. I’ve thought about installing it on the Netgear, but haven’t gotten around to it. Maybe that’s a project for this weekend, since it looks like it’ll be cold and snowy out.

TiVo Bolt, second year

Evernote just reminded me that my free year of TiVo service is just about up, so I need to decide if I want to pay $150 for a second year, or trade in my TiVo Bolt for something else.

I bought the Bolt about a year ago. The first year’s service was free. After that, it’s $150 per year. That seems a little steep, considering it’s mostly just paying for the TV guide service. After a year with the Bolt, though, I don’t think I’d ever want to go back to the cable company DVR. It’s just so much better.

I might also consider ditching the Bolt in favor of the Bolt+, which is a pretty nice upgrade, but totally unnecessary for me. It’s got a larger hard drive, but I’ve never run out of room on the Bolt’s drive. And it’s got six tuners instead of four, but I’ve never needed to use more than two or three tuners at a time.

I’m not particularly worried about TiVo getting bought out by Rovi. That happened almost six months ago, and there have been no issues with the service since then. It looks to me like that went smoothly and TiVo is continuing to function as always. So I’ll stick with the Bolt and let them charge me $150 for a second year.

I’ve also thought about ditching cable TV entirely, of course, but there’s still enough interesting on to make it worthwhile. I am, though, thinking about dropping Netflix. They raised prices last year for new members, but held the price down for existing members for a year. I just got the notice that my year is up, and my price will go up to $10 per month. With the new TV season starting up, I probably don’t need Netflix right now anyway, though I was looking forward to Luke Cage. There is also some other good stuff coming to Netflix this month, but I don’t think I really need it. I heard someone on a podcast mention recently that they subscribe to Netflix only during the summer months, and cancel it in the fall. That might not be a bad plan. Cancel Netflix, then resubscribe when Agents of SHIELD, The Flash, and Supergirl go into reruns. (Speaking of which, I need to remember to check my TiVo OnePass for Supergirl and see if it’s still valid, since the show has switched networks!)