The Robservatory

Robservations on everything…



iOS App: Pool Break pool simulator

I recently got back into playing pool, joining a local 8-ball and 9-ball league. It’s been many (many) years since I played pool, and I can’t really put a table in our home (unless I want to take over the living room or the master bedroom, probably a no go on either one). So I went looking for an iOS pool simulation that would help me visualize angles and cue ball spin (English).

I tried quite a few, and in the end, found Pool Break to be the best for my needs. Here’s a very brief snippet of the gameplay…

You can turn the guidelines off; I use them to help understand the cue ball’s movements after contact. Pool Break supports 8-ball, 9-ball, straight pool, snooker, and a couple things I’ve never heard of (Carrom and Crokinole). You can play against the computer, or against others on the Internet. The physics appear to be very good, plus you can change some of the friction values if you wish.

I’ve only been playing against the computer opponents; if you choose their highest skill level, you probably won’t win, even with the aim lines on—they make some absurd shots! The only mode that’s lacking is a straight practice mode where I could position the balls as I like to try various shots. But that’s a minor nit; Pool Break is a very nice pool simulation…whether it will help my real-world ability to see various angles or not, only time will tell!

On the subject of Apple devices and battery life

In one of his recent “Hey Apple Fix This” columns for Macworld, Kirk McElhearn wrote about Apple’s seemingly never-ending pursuit of thinness and its affect on the battery life of its products.

When I got this laptop, replacing a 13-inch MacBook Pro, I was very happy that it was thinner and lighter, but my goal was not to own a computer that could give me paper cuts; I wanted a computer that was practical.

While I completely agree with Kirk about the stupidity of pursuing thinness at the cost of better battery life, as a work-at-home person, the battery life of my Apple devices isn’t usually an issue…until I have to take a trip, that is. Recently, I headed to San Francisco for a special “Thanks Sal!” dinner, thanking Sal Soghoian for all he’s done for Mac automation over the last 20+ years. This was a very short trip—a 75 minute flight, one night away from home, then 75 minute flight back home. (Plus approximately 2,500 hours in the two airports.)

Because we’re a small two-person company that writes Mac software, and it’s my job to support our customers, I always have to bring my Mac (a late 2013 13″ Retina MacBook Pro). And my iPhone, to contact my family/friends and check email. And my watch, because I’ve gotten used to having it around for notifications and weather and such. And to pass a bit of time in the hotel room, I’ll usually bring my iPad.

Because of Apple’s thinness decisions, only one of these devices (the iPad) can make this very short journey without needing a recharge. That meant I’d need to bring a Lightning cable (iPhone/iPad charge from computer), my Apple Watch charging cable (charge from computer), and my MacBook’s power brick with wall adapter (I did leave the extension section at home, though).

All of that to support a simple overnight trip. Two-day battery life out of my devices would be so worth some extra thickness. (If I owned a newer laptop, it would have been even worse, as I would have needed some USB adapters, too, I’m sure.)

As an aside, what I didn’t bring was an in-car charger, and that turned out to be a mistake. I drove a roughly 60 mile round-trip (2.5 hours in the car, with traffic) on Friday to see a friend, using my iPhone for navigation both directions. The rental car didn’t have any USB jacks, so I was using my iPhone on battery power.

By the time I got back to the hotel, my phone had entered power saving mode. Thankfully, I was back early enough to charge it before the evening’s festivities started. This seems like unusually high battery drain, but I don’t do a lot of in-car navigating with my iPhone, so I don’t know. (I used Apple Maps on the way there, and Waze on the way back.)

iOS App: OSnap! Pro for time lapse and animation movies

A while back, I created a time lapse movie of a lava lamp warming up. I’d wanted to use my iPhone for this, as time lapse is a built-in feature, but the iPhone implements it in an odd way: The iPhone will vary the time intervals between pictures as your recording time increases. This keeps all time lapse movies to a similar duration (20 to 40 seconds), but it means you can’t shoot a constant-rate time lapse movie.

I solved the problem for the lava lamp movie by using OSnap! Pro, a $3.99 iOS app (for both iPhone and iPad). I’ve wanted to write more about this app for a while (I’ll be calling it OSnap from here on out), and a recent snowstorm in central Oregon gave me the perfect chance to test the app again before writing about it…

Ah, if only it went so quickly in reality! Making this movie was a breeze with OSnap! Pro; read on to see what makes OSnap so good (and to see a lame-but-short stop-motion animation movie, too).


The ridiculous economics of Real Racing 3

I used to play a lot of Real Racing 3 (RR3), an iOS auto racing game. Like, quite a lot. At one point, I owned all 132 cars available at that time, and had completed all the events.

To reach that point, I spent about $60 on in-app purchases—RR3’s in-app purchases were really expensive. And yes, that’s a lot, but I didn’t own a console at the time, and I judged the app worth the cost of a console racing game. (I also took advantage of some programming glitches that enabled occasional free in-app purchase items; without these glitches, I doubt I would have made it as far as I did.)

Once I’d spent $60 and could go no further without spending more, I stopped playing; $60 was my limit. I did keep my iCloud save game file in case I wanted to revisit it someday. That someday was yesterday.

Since I left, the game has grown a lot: There are now 171 cars available, or 39 more than when I stopped playing. To finish the game again, I’d need to acquire (and upgrade) all of those cars (and race a huge number of new races). I thought “maybe it’s OK to spend another $60 or so; it’s been a few years.”

But as I looked into what it might cost to finish the game, I found that the economics are still absolutely ridiculous. How ridiculous? About $3,665 ridiculous. Yes, I estimate it would cost me $3,665 to finish RR3. At that spending level, though, there are some other purchases I could consider…

Instead of finishing RR3, I could purchase a commercial-grade 48″ gas range. Or I could buy a loaded Touch Bar Retina MacBook Pro with a 2.9GHz Core i7 CPU, 1TB SSD, and upgraded graphics.

The third option, though, is the best comparison: For $129 less than what I think it would cost me to finish RR3, I could purchase all of the following:

That’s a full console-based driving setup, including a 65″ 4K TV, for less than what I’d probably have to pay to finish (temporarily, until the next expansion) Real Racing 3. Yes, I’d say that’s ridiculous.

But where do my numbers come from, and how could I possibly think it’d cost that much to finish the game?! Read the rest if you’d like the nitty-gritty on my $3,665 estimate.


Why I still use the admittedly-awful Messages

A while back, David Chartier tweeted this:

David really doesn’t like Messages (for many valid reasons), and has often tweeted and written about other, better messaging platforms, including his current best-of-breed example, Facebook’s Messenger.

And you know what? In general, I agree with David: Messages sucks. It’s got latency issues, messages sometimes vanish, shared URLs are ugly, search is troublesome, it lacks many features found in other apps, etc. Yet still, it’s my messaging app of choice, and will remain my messaging app of choice, probably forever. Why?

First of all, it’s bundled with every Mac and iOS device sold, which means that most of the people in my social group already have it and use it. I don’t have to send a link to someone and explain how to install the app, set up an account, find my name/phone number, add me to their group of friends, and initiate a conversation.

Does that make Messages good? No, just because an app is bundled doesn’t mean it’s excellent. (See previous generations of Internet Explorer on Windows, for instance.) But it does make it pervasive, and in a messaging app, that’s what I want.

But even beyond that—even if Messages were so abysmal it lost 50% of the messages I sent and often force rebooted my devices and remotely spilled my milk—I would probably continue to use it. Why? Because Apple isn’t in the business of making money off of who I talk to, what I talk to them about, or what devices I use to do that talking. Apple wants to sell devices, not data about how people are using Apple’s devices.


Images replace content in USA Today’s iOS app

Yesterday, I noticed that USA Today had a new iPad app out—they released it as a separate app, so it didn’t replace the old version. After trying the new app, I’m incredibly glad they chose to release the new version as a new app, because it sucks. Absolutely, positively, sucks.

Like the recent CNN redesign, USA Today has chosen to focus on pretty pictures instead of information. In other words, it’s become another news app that has decided not to show any news.

Here’s a side-by-side comparison of the old (left) and new (right) apps:

As you can see, the new app is dominated by one massive image, and very little of anything else. Here’s a quick comparison of just how bad things are in the new app:

Data points… Old App New App
Stories visible 6 3
Words shown 148 43
Weather visible Yes No
Navigation visible Yes No
Ads visible 0 1
Largest image on page 386×220 1024×475
% of page covered by image 10.70% 61.80%

If you’re scoring at home, which I am, the new app has a 50% reduction in the number of visible stories, and a 71% reduction in the number of words. And that insanely-huge ‘hero image’ covers nearly 62% of the page!

In addition, there’s no visible weather, and navigation between sections is now hiding in a hamburger menu. Overall, the usability of the app has gone from very good to basically worthless.

This is progress? I don’t think so. I’m staying with the old app, and giving the new one a one-star review on the App Store. Bad move, USA Today!

Resolve an iOS FaceTime/Messages activation error

After reinstalling iOS 8.4.1 on my iPad Air (due to some issues with the 9.0 developer betas), I was unable to use either FaceTime or Messages. When I’d enter my iCloud credentials in the setup box for either service, I’d be greeted by a long delay, followed by this error message:

FaceTime Activation
An error occurred during activation. Try again.

When I searched on this message, I got lots of hits, including the first one, which points to this article:

The advice in this article matches what I was told by Apple Support: back up the iPad, erase it, set it up as new, make sure Messages/FaceTime works, then restore from backup. And for me, it seemed to work at first: Everything worked fine until I did the restore, and that would then break Messages/FaceTime. Ugh.

Apple Support told me the backup must be corrupted, and I’d just need to start fresh. But with over 200 apps, and who knows how many that don’t sync data via iCloud or other service, I did not want to do this.

But then I noticed something. Something completely self-induced. And that something turned out to be both the problem and the solution. So just what was that something? Nothing more than a bit of time travel…


How far we’ve come…

Happy 34th birthday, IBM PC!

While I didn’t own the original, our family did get one of the follow-on models. But that tweet really got me thinking about just how far we’ve come in 34 years. And while the original PC did start at $1,565, that price didn’t get you much of a usable machine, as noted by

A basic system for home use attaches to an audio tape cassette player and a television set (that means no floppy drives or video monitor) sold for approximately $1,565. PC-DOS, the operating system, was not available on cassette, so this basic system is only capable of running the Microsoft BASIC programming language, which is built-in and included with every PC.

If you really wanted a usable IBM PC, you were looking at a much higher cost (from the same site):

A more typical system for home or school with a memory of 64K bytes, a single diskette drive and its own display, was priced around $3,000. An expanded system for business with color graphics, two diskette drives, and a printer cost about $4,500.

Keep in mind this is 1981 money. Adjusted for inflation, those costs are dramatically different in 2015 dollars:

  • $1,565 (Basic IBM PC) –> $4,109
  • $3,000 (Home IBM PC) –> $7,876
  • $4,500 (Business IBM PC) –> $11,814

Doesn’t seem quite so cheap now, does it? But what’s really amazing is what you can do with that same amount of money today. I’ll use the Home IBM PC as a comparison, so I’ve got $7,876 to spend. Here’s what you can get for that in 2015…


My thoughts on Apple Watch upgradeability

Lots of people are talking about the possibility of an upgradeable Apple Watch.

In particular, the ultra-expensive Apple Watch Edition is the version that seems to inspire these conversations: Who’d pay $5,000 (or $10,000 or whatever) for a non-upgradeable high-end watch?

While this seems a fair question, I honestly don’t think upgradeability of hardware will be a major stumbling block for folks with this kind of money. Instead, they’ll be focused on two questions: Does the watch do what I want it to do now, and does it make the statement I want it to make? If they answer yes to both of those questions, then they’ll buy the watch.

A year from now, if Apple comes out with Apple Watch Edition 2 (gads, could that naming get any worse?), they’ll ask themselves the same two questions, and then either buy a new watch or keep the old watch. Remember that functionality will improve on the existing hardware, as Apple ships software updates over time, so it’s not like the watch will lose functionality as time passes.

Apple has never been in the “let us help you upgrade” business. They’re in the “let us help you buy a new device” business, and I don’t see their entry into the watch market changing that focus. If you want a new watch, they’ll sell you one. Perhaps, just perhaps, there will be a formal trade-in program for existing Apple Watch customers—but I think that’s all it would be, a simple trade-in credit when buying a new watch.

I just can’t envision “Apple Watch Specialists” at the various Apple stores, sitting around on benches, loupes on eyes, swapping out watch motherboards. That’s not Apple’s business, and it’s not a business I think they want to be in.

There is one minor exception to this: clearly there must be a relatively easy way to replace the battery on the watch; there’s just no way they’re going to require folks to mail in their watches for battery service. Perhaps the battery will even be a user-serviceable part…wait, what am I saying, this is Apple we’re talking about.

I believe the level of Apple-provided hardware upgradeability in the Apple Watch (all versions) will match that of the iPad or Mac lines: none. In theory, we’ll find out the answer in a few weeks when the Apple Watch is released. But in reality, Apple could take another year (or more) to figure out what to do for existing customers, as that’s not an issue they’ll need to address until the second generation Apple Watch is released.

The iOS App Store’s paid apps lottery game

In case you missed it, Apple is promoting “pay once” games in the iTunes App Store:

I think it’s amazing that Apple is highlighting pay-once games; anything that helps focus attention away from the freemium model is great in my eyes. I hope this is a regular feature and kept up to date.

Looking at just the apps I can see on the screen without scrolling, there are about a dozen I think I’d like—for a total cost of around $85 or so. But that’s where I reach the freeze point: Instead of sending Apple my $85 and trying out a bunch of cool games, I do nothing. That’s because if I decide to buy these games, I might as well spend the money on lottery tickets.

You ‘win’ the iOS lottery if you get a great game for your money. You ‘lose’ the iOS lottery when you wind up purchasing a steaming pile of donkey dung of a game. Sorry, you lost this time, but please play again soon!


The Robservatory © 2017 Built from the Frontier theme