Microsoft’s recent reorganization

Satya Nadella’s email to employees from a couple of a weeks ago generated a lot of press coverage, mostly centering on how he seemed to be de-emphasizing the importance of Windows. GeekWire has one article about Terry Myerson’s departure and another about Scott Guthrie’s new responsibilities. I’ve always liked Guthrie; he seems to be a good guy with a lot of good ideas. From what I understand, ASP.NET MVC was basically his idea. (From a Stephen Walther blog post: “ASP.NET MVC framework was originally created by Scott Guthrie on an airplane trip to Austin, Texas.” Also see Scott Hanselman’s write-up from back in 2007.)

I recently finished reading Nadella’s book Hit Refresh, so this news makes sense in light of the priorities he outlined there. I do think that Nadella has Microsoft on the right track. While they continue to do a lot of things that annoy me, they’re a lot better than they were back in the days when we’d refer to Windows as “Micro$oft Windoze”. They’ve been doing a really good job with their developer tools over the last few years, so that’s good for me. And I’m starting to play with Azure a bit, and they seem to have that on the right track too.

Ben Thompson has a good take on this stuff (as usual). I think his choice of title (“The End of Windows”) is a bit hyperbolic, but he hits on something interesting about Nadella’s leadership style: “Nadella’s most impressive bit of jujitsu was how he killed Windows Phone; while the platform had obviously been dead in the water for years, Nadella didn’t imperiously axe the program. Instead, by isolating Windows, he let the division’s leadership come to that conclusion on their own.”

I’d contrast this with the way Steve Jobs killed the Newton when he took over Apple from Gil Amelio, though maybe that’s not a fair comparison. (Which reminds me that I should probably read the Walter Isaacson Steve Jobs biography some day.)

The ThinkPad Lives Again

After seeing yesterday’s post, a friend recommended that I pull the battery from my ThinkPad, hold the power button down for a few seconds, then put the battery back and see what happens. Well, that turns out to have fixed it. I’d never heard of that trick (or if I had, I’d forgotten about it). I searched to see if I could find any reference to it, and I found this SuperUser question. There’s not much information there, but heck, if it works, it works. So that’s one less thing I need to worry about today. Thanks!

The ThinkPad Might Be Dead

My ThinkPad locked up today, and, when I rebooted, it didn’t think it had a hard drive. So either the hard drive is dead or something is wrong with the ThinkPad, and it’s no longer recognizing the drive. I wasn’t really in the mood to spend a lot of time troubleshooting today, but I went as far as pulling and re-seating the drive. That didn’t help. If I have some ambition tomorrow, I’ll remove it and try to mount it externally, maybe connected to my desktop or my MacBook.

I’m not too worried about this, since the ThinkPad has basically become my “third choice” computer. I use my MacBook the most (every day), my Dell desktop PC second most (generally for more “serious” stuff), and the ThinkPad gets booted up maybe once a month. I also don’t have anything really important on the hard drive. Everything important is in OneDrive or Evernote. If the drive is dead, I probably lost my saved game of Neverwinter Nights, but I’d pretty much given up on that anyway.

I bought the ThinkPad in 2011, and replaced the original hard drive with an SSD in 2014. So the laptop is more than six years old and the drive is a bit more than three years old. If the machine is dead, well, it was probably time. If the drive is dead, then I’m a little disappointed with that, since I think an SSD ought to last at least five years.

I’d like to get the machine working again, if I can, but if I can’t, that’s fine. It’s a pretty old machine and it might be time for a new one. Or maybe it’s time to give up on the idea of owning three computers. The desktop and the MacBook are good enough, especially when you add in the iPad, the iPhone, the work laptop, the work iPad, and all the other random computing devices in my apartment. Maybe it’s time to downsize a bit!

High Sierra and other updates

I updated my iPhone and iPad to iOS 11 some time ago, with no issues. There’s really nothing much in iOS 11 that I’m terribly enthusiastic about, but also nothing that bothers me. I do like the new screenshot stuff, so that’s cool.

And my watch is running watchOS 4 now. I was initially somewhat concerned that it would slow down my “Series 0” watch too much, or have a negative effect on battery life, but it’s not bad at all. I’m not really using any of the new features. I’ve settled on the “modular” watch face with a few useful complications, and I’m happy with that. And I continue to use the activity app to motivate me and keep track of my meager attempts at exercise. (For today, so far: move ring at 45%, exercise ring at 66% and stand ring at 33%. Step count at 4,474. Pretty good for 10:30am on a Saturday.) I was kind of hoping that the “auto-launch audio app” feature would be useful for me, but it’s an annoyance more frequently than it’s a help, so far. It tends to stay up after I’ve already stopped listening to music, and it sometimes appears for no discernible reason at all. Maybe it works better on newer watches.

On the Windows side of things, my desktop PC decided to apply the Fall Creators Update last weekend. I’m still kind of grouchy about the idea that I have little control over when major updates like this happen on Windows 10, and also about the crazy naming shenanigans. The update appears on the PC with an entirely nondescript name that doesn’t really let you know that it’s a major update (just “version 1709,” basically), while most articles about it use the “Fall Creators Update” name. I wish we could go back to the days when we just called these things “SP1,” “SP2,” and so on. Anyway, there’s not much there that’s of interest to me. The update installed with no glitches, and there haven’t been any issues post-install. I’m not really interested in any of the MR, VR, AR, and/or 3D stuff. I should probably look into the new stuff related to the Windows Subsystem for Linux, and I am genuinely interested in that, but I don’t have much practical use for it right now.

Back in the Apple world, I tried installing High Sierra on my MacBook last weekend, but hit a snag. I got an error related to firmware, the same one described here. It sounds like this is common for people with third-party SSDs. One of the answers in the thread suggested running “diskutil repairdisk disk0” in the rescue mode terminal.  I was a little afraid to try that last weekend, in case things went wrong, so I put it off. I did it this morning, and it fixed everything, and the upgrade ran fine. I wasn’t sure if my disk would be coverted to APFS, since it’s not an official Apple SSD, but it was converted, and it’s working fine so far. I should probably review this document before I try my next Carbon Copy Cloner backup. And maybe I should just remove Disk Warrior, since I don’t really use it anyway.

I guess the last big update I’ll need to do this year is getting the Fall Creators Update on my ThinkPad. That machine is old enough that Windows 10 updates can be a little dicey, but it’s been fine so far.

I used to be a lot more excited about OS updates than I am today. I still remember the thrill of installing the Windows 95 Preview from floppy diskettes. (Raymond Chen says it was 13 disks for the release version. I remember the preview version being more than that, but I could be wrong.) I guess I’m getting old and jaded. I’m just glad everything’s working, I haven’t bricked any machines, lost any data, or set anything on fire.

Equifax, iTunes, and some alternatives

There are a number of links I could post as follow-ups to my post on Equifax, but I’ll stick with just one: You Can’t Protect Yourself from the Equifax Breach, from TidBITS. The headline pretty much sums things up.

And an unrelated article from TidBITS on iTunes 12.7. Everybody is talking about removing support for apps and ringtones, but nobody is talking about the annoying change to the genre/artist/album browser in the “songs” view, which I mentioned in a previous post. Since then, I’ve found that it’s happening in both the Windows and Mac versions of iTunes, so that pretty much confirms that it’s intentional, rather than a bug. (And I guess it doesn’t bother everyone else as much as it bothers me…)

This one little thing is finally pushing me to seriously consider iTunes alternatives. Which got me thinking about what my use case is for iTunes these days anyway, and how I could maybe rethink and rearrange things.

First, I do rely on iTunes on my Mac to sync my iPhone and iPad. It’s still useful to backup those devices, and to sync down a subset of my music library, some audiobooks, and other stuff. So I’ll definitely keep it around for that. I use it occasionally to listen to music or watch videos, but not that often really. I could consider installing a secondary app for playing music and managing my music library, like Swinsian, but it’s not really necessary.

On the PC, I keep what I consider my “master” music library in iTunes. It’s around 67 GB right now. (And the “TV Shows” folder in iTunes is 340 GB, while the Movies folder is 21 GB.) The Windows version of iTunes, for me, is slow to start up and a bit sluggish in general. Aside from using it to keep my music library organized, I also use it to play music (but only occasionally), rip CDs, and burn CDs. I rarely use it to watch video content; I generally use the Apple TV for that.

So I’m thinking about a few things on the PC side. First, I can probably just delete all the TV shows and movies in my iTunes library, if I want to clear up some disk space. In the old days, you needed to have a local copy of a video file to watch it. Now (for iTunes content) you can just stream it from the cloud to your Apple TV, and it’s fine. Second, I could probably remove some of the music from my iTunes library if I wanted to get that down to a more manageable size. I have a bunch of old tracks from these giant SXSW torrents that they used to do (about 3 GB from 2005 and 6 GB from 2009). It’s cool to have all those random tracks in my library, but it does make it a little harder to find the music that I’ve actually bought and paid for. So maybe cleaning up TV, movies, and some old music would help speed up iTunes.

Beyond that, if I want to try a different software program to manage my music on Windows, I could look at MediaMonkey, which comes in free and paid versions. It handles a lot of the stuff I need to do, like ripping and burning CDs, in addition to the main task of organizing and playing music. Or there’s MusicBee, which is free, and handles many of the same things as MediaMonkey (with the exception of CD burning). Or Clementine, which is free and cross-platform (but doesn’t have CD ripping or burning, as far as I can tell).

So MediaMonkey is probably my best bet. From what I’ve read, I can try that out without screwing up my iTunes setup at all, so maybe I’ll do that and see how it goes.

 

1Password subscription thoughts

I seem to be blogging about subscription software a lot lately. Recently, I’ve been considering switching over to 1Password’s subscription service. I paid for their apps (macOS, iOS, and Windows) some time ago, and I’m not really having any trouble with them, but I’ve been somewhat dissatisfied with the Windows app, and the new version of that (version 6) has only been available for people using their subscription service.

The subscription service has a few differences from the old model (where you keep your vault files in Dropbox and sync them that way). For one, the old system supports both tags and folders, while the new only supports tags for some reason. I asked, on their forums, for some detail on that, and got a friendly, but fairly disappointing, answer. I’m using both folders and tags. And it looks like folder information isn’t migrated at all; I’d have to manually fix that before migration. And they no longer support “smart folders” at all anymore. Smart folders are basically just saved searches. (They mention that you can still run advanced searches, but don’t say anything about being able to save them.)

So that kind of puts a damper on things. I don’t know why I’d want to move to a paid subscription when I have more functionality in the old software.

They have also just announced that the next major version of their Windows software (version 7) will support “standalone vaults,” meaning that it will work for non-subscription customers. (And it will be a paid upgrade for non-subscription customers.) Of course, they haven’t said anything about a release date for that, and it seems like they’re still not done with version 6 yet, so that could be a way off.

So, the situation is kind of muddy. There are a few things I like about the subscription model, including the nicer Windows software, and the elimination of my current reliance on Dropbox for syncing. But I’ll be able to get the nicer Windows software eventually, apparently, and Dropbox isn’t really a problem, just an inconvenience.

TidBITS has had some good coverage of the back and forth on 1Password subscriptions. And, in other subscription software news, Ulysses has moved to subscription pricing recently. I don’t use Ulysses, but I will mention that their blog post on the move trots out the old cliché, comparing their price to a cup of coffee: “The monthly subscription comes at only $4.99 – that’s pretty much a coffee to go.” No, it’s not, unless you’re buying really expensive coffee!

Ulysses is also available as a part of Setapp, a $10/month subscription service that gets you access to a bunch of Mac apps, and that one also uses the coffee comparison: “Setapp is only $9.99 per month: about as much as you spend on coffee per day.” Really? How much are you people spending on coffee per day? For me, that would be five tall dark roasts from Starbucks. And if I was going to drink that much coffee, I’d buy beans in bulk and brew it myself. (I’m not saying that $10/month isn’t a reasonable cost for Setapp, only that it’s not a reasonable daily cost for coffee consumption.)

One more bit of subscription news: the Pushpin app for iOS, which has languished without any updates for awhile, is probably going to a new model: “ads + subscription to remove.” That seems fair, especially since he’s talking about $1/year. I use Pushpin enough that I’d pay that.

Shrug

At work today, I decided that I needed to be able to more easily get the shrug symbol into my emails and messages. This probably says something bad about my attitude towards my job, but: (shrug).

I specifically wanted to use the multi-character text symbol, and the not single-character emoji. That symbol is a combination of simple ASCII characters, plus a couple of fancier UNICODE characters. This article has some interesting background on it:

Taking ¯\_(ツ)_/¯ the worldview to its logical conclusion, Foster makes the fatalistic argument that everything is predetermined and space-time is a false construction of the human mind.

Well, OK, maybe I’m not ready for that worldview, but it seemed like a good response to the guy who asked me if I could kill an out-of-control SQL process this morning. (Final determination: I could not.)

So I went to AutoHotKey and tried to define a little macro. My first attempt, which should probably have worked, didn’t. (Probably because my AHK script file is UNICODE, but the wrong kind of UNICODE?) Anyway, changing it so that the UNICODE characters are specified with their hex codes fixes it. So now I can type “backslash backslash shrug” anytime I need a shrug!

; doesn't work right.
; ::\\shrug::¯\_(ツ)_/¯
; works great!
::\\shrug::{U+00AF}\_({U+30C4})_/{U+00AF}

By the way, WordPress is kind of weird about displaying the shruggie too. It sometimes eats the backslash and sometimes doesn’t. It looks OK in the blockquote above, but when I tried using it directly in this post, not in a blockquote and not in a ‘pre’ block, it kept eating the backslash. Even when I entered the escape sequence instead of directly entering the backslash character. I think that’s a mystery for another day though. (Shrug!)

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.

command line follow-up

As a little follow-up to my recent post about command-line stuff in Windows, here’s an InfoWorld article about the popularity of Microsoft’s Linux Subsystem. I still haven’t really used it much, but I like it a lot. As the article mentions, there are a lot of fixes coming in the next Windows Insider build, so that’s a good sign. I hope it’s something that they’re going to continue to support and eventually move out of beta.

I really wish I could use it at work, but my work PC and laptop are Windows 7, and all my VMs are various slightly-outdated versions of Windows Server.

And as if running bash on Windows wasn’t confusing enough, I could also run PowerShell on my Mac. But, yeah, I think that would be too weird.

 

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.