13 September 2015

Forget about the mobile internet

Forget about the mobile internet:

For as long as the idea of the ‘mobile internet’ has been around, we’ve thought of it a cut-down subset of the ‘real’ Internet. I’d suggest it's time to invert that—to think about mobile as the real internet and the desktop as the limited, cut-down version.

For as long as I have known† about the internet, I have believed that there should never be the idea of a limited, cut-down version.

And even if I believed that the cut-down “mobile internet”‡ ever made sense, it is long past the time to have forgotten it.

†And I’m old enough to remember the days before the web. And the days before gopher.

‡For all its faults, as I recall, WML had some nice improvements over HTML when it came to forms.

12 September 2015

Dragon+

Wizards of the Coast has an iPad electronic magazine called Dragon+. The app seems good. It would be a pleasure to read. Except their really nothing worth reading there. sigh

So...constructive criticism... Let me reïterate my review of the D&D 5e Players Handbook: Not enough backgrounds; too much of everything else.

Generally, I approve the idea not to publish lots of crunchy add-ons. But backgrounds can be as much creamy as crunchy.

That said, we know what happened with 2e kits. That said, I’m not convinced that is a reason to not do it rather than a reason to try to do it better.

But then, I’d prefer a book of backgrounds rather than trying to keep track of them in a periodical. Although I want to like Dragon+, I don’t really think magazines make sense anymore.

11 September 2015

Apple September 2015 post mortem

Assuming there will not be any more big announcements this fall, I like having them all at one event.

My midnight blue watch band has been ordered.

I will order the new Apple TV. We already use our Apple TVs a lot, and this one is better.

No new 4-inch iPhone. No anodized “iPod touch” blue iPhone. sigh No new feature that I’m not willing to live without.

With the old subsidy from AT&T, upgrading every two years was a no-brainer. My bill would not go down once my phone was paid off, so I would be paying for a new phone whether I bought one or not. But that’s not the case anymore.

(Actually, it isn’t entirely clear to me whether the subsidy with 2-year contract is still an option or not. Apple doesn’t show it as an option, but AT&T still lists that option with the current phones.)

The AT&T Next program—the payment plan that replaces(?) the subsidy—seems unnecessarily complicated, and I’m not sure I like it. Since I usually hand my old phones down to someone, I don’t want to be locked into a trade-in. And what if something happens to my phone so it isn’t in acceptable trade-in condition? It may be great for someone who upgrades every year, but it doesn’t look great to me...yet.

And now there is Apple’s iPhone Upgrade Program, which I haven’t seen enough details about.

So, at the moment, I’m not planning to get an iPhone 6s.

I think I will get an iPad Pro. For graphics editing and music, I think I’ll find the larger screen useful. For running RPGs and some other things, I think side-by-side apps on the iPad Pro will be useful. I am confident it won’t replace my iPad Air 2. It will just occupy use-cases between my iPad and my iMac.

For me, I’d rather have an iPad Pro than a MacBook Air. After all, my favorite drawing app (InkPad) and my favorite word processor (UX Write) are iOS apps without Mac equivalents.

(And after comparing the size of the iPad Pro to my clipboard—see previous post—it seems like the size I’ve always wanted a tablet to be.)

I’m also planning on getting an Apple Pencil. The iPad Pro + Apple Pencil looks to be about the same price as a 13-inch Cintiq. But a Cintiq is just an accessory to a computer, not a stand-alone tablet. (There are certainly advantages to a Cintiq over the iPad Pro, but still...)

The new Smart Keyboard...I’m not currently interested in. I’ve been pretty happy using a Bluetooth keyboard with my iPad. I’ll try it out the next time I get to an Apple Store.

How big is the iPad Pro?

The iPad Pro is big, but let’s put that in context.

The clipboard I use is 12×9 inches.

The iPad Pro is 12×8.7 inches.

A US-letter size sheet of paper is 11×8.5 inches.

(With 1-inch margins that becomes 9×6.5 inches.)

The iPad Pro screen is 10.3×7.7 inches.

The iPad Pro screen is roughly equivalent to US-letter size paper with ⅓ inch margins.

02 September 2015

Why I didn’t back LightLead

I considered but didn’t back the LightLead Kickstarter.

Price is not an issue. I’ve had so many instrument cables fail that I’d pay $55 for a 15″ cable if I know it is reliable. And a LightLead has advantages over a traditional cable. While I may not have experience with LightLead to know that it would be reliable, it would be something I’d be willing to take a chance on.

The biggest issue for me is batteries. I’m an amateur musician. (Well...except for that one paying gig.) As much as I might try, I don’t get a chance to play every day. When I do get a chance, I don’t want to deal with figuring out what batteries might have failed. I avoid active pick-ups. I avoid effects that can only run off batteries. I don’t want batteries in my cable. If there were some sort of “phantom power” option, then I might have considered LightLead.

(What I’m imagining as a better way to power it is a small box between the amp and the LightLead that has a power input. While this would mean running some copper alongside the fiber in the LightLead, I assume copper for power has less issues than copper for an instrument-level audio signal. The box could still isolate the circuit that powers the instrument end of the LightLead.)

01 September 2015

What I hope to see from Apple (Fall 2015)

What I hope to see from Apple this fall:

A new 4-inch iPhone. While the iPhone 6 may have brought new customers to the iPhone (and brought some old customers back), it would be foolish to, at the same time, lose the customers that were happy with the smaller phones. So far, I have upgraded my phone every “s” year. I don’t want a bigger screen, but—depending on what else is on the table—I may still upgrade. I’m hoping, though, that I won’t have to weight a bigger screen against other factors.

Better colors. The iPhone 5c was a success by any sensible measure. Imagine how much better it could have been with decent colors. Even among the people I know who have and love their 5c, nobody seems to really love any of the colors.

I’m very curious about a bigger iPad should one finally appear. I tend to agree with John Siracusa that, in many ways, the iPad represents the future of personal computing. While conventional personal computers will always be around (and I’ll always have one), more and more of our personal computing should move towards appliances like the iPad.

There are so many creative endeavors that don’t require a keyboard. That said, using the on-screen keyboard isn’t so bad. A few weeks ago I wrote an actual, useful C++ program on my iPad using the on-screen keyboard, Textastic, and codepad while at my daughter’s martial arts class. I didn’t feel as if I was doing this in spite of the system. The only slightly frustrating part was the process of copying the code, switching over to Safari, and pasting it in codepad. (A fully solvable issue.) I, personally, would have been much more frustrated trying to balance a laptop on my lap and hunch over it. And I think we’ve only scratched the surface of the kind of code editing we could do on an iPad.

Of course, a real keyboard works beautifully with my iPad. For me, the ability to add a keyboard when I want it trumps having to deal with one when I don’t.

I’m not convinced there is ever any need for an iOS mouse. Even on my iMac I have (surprisingly) found I prefer Apple’s track pad over their mouse, and an iOS touch screen can do pretty much anything a track pad could. Tyype has long done a great job of this. I hope iOS 9’s “Easy text selection” brings that to most apps.

A bigger screen could be great for some games, music applications, and graphics applications. And iOS 9’s long-awaited Split View would be even better with a larger screen. But being bigger could be more awkward for a hand-held device. At what point does it make more sense as a drafting-table-like desktop device rather than a hand-held?

I don’t think a bigger iPad would replace my 9.7-inch iPad, which increases the chance of the data I want not being on the device I’m using. The “cloud” helps with that some, but it doesn’t make it go away.

While I’m excited for a new Apple TV, I also fear Apple going overboard with it. I often find the gesture-based Remote app more frustrating than the simple buttons of the physical remote... (although the app beats the remote for text entry) ...so I’m not excited about a touch-enabled remote. And as much as I like Siri on my phone and watch, I’m not so sure about it with my TV.

But I’m prepared to recant all of this once I see what they have to offer and get to play with it. ☺︎

13 August 2015

A note about C++ std::accumulate

For any C++ programmers...

When using std::accumulate, the return type is inferred based on the third parameter. So be sure that the third argument is the same type you expect it to return. See this example.

(For some reason codepad’s C++ compiler complained about using 0ULL, so I used static_cast<uint64_t>(0) instead.)