Archive for the 'Uncategorized' Category

Getting Comfortable with Apple Music

Sunday, July 5th, 2015

Apple Music is a big change. No matter what you used for music previously, Apple Music is different. It’s an exciting service, and it’s doing a great job of getting me back into music. But it’s also confusing. I’ve spent a lot of time with Apple Music lately, and I wanted to share some things […]

Dual Stage Furnace and Nest

Friday, January 9th, 2015

It’s important to do your homework, and pay attention to what your furnace installer is doing. That’s the takeaway from my recent furnace replacement and Nest installation. Here are some details that you may find helpful. My furnace died on a very cold day, so I called my local furnace repair company. They’re great; they’ve […]

Living in a DSL world

Thursday, December 18th, 2014

I don’t live way out in the boonies somewhere; I’m 5 minutes from a Starbucks.  I have LTE at home.  But the best level of Internet services available where I live is DSL, 6mbps down, 800kbps up.  This means I can upload at about 80k/second. For all you kids with your DOCSIS or VDSL or […]

Apple’s UI API Trend

Thursday, November 27th, 2014

Since iOS and UIKit, Apple has produced three products with three new UI toolkits:  Apple TV, CarPlay, and WatchKit. In all three instances, the architecture they’ve chosen is one where the UI is essentially a runtime. There’s a reason that all Apple TV apps look the same, and that’s because the “app” just provides data […]

Apple Pay vs CurrentC

Sunday, October 26th, 2014

Apple timed the introduction of Apple Pay exactly right for the US market.  Retailers are just in the midst of a switch to NFC payments, and are making changes to their payment terminals. It’s hard to convince retailers it’s worth making a change, but they’ve been convinced that they need to change something by the […]

Swift Inexperience

Thursday, September 25th, 2014

My two cents on David Owens’ take on Swift Experiences. In the section on Modern Syntax, David makes some points that could be valid in some contexts. The example that’s showing the modern syntax for sorting an array of strings *is* fraught with ambiguities and complexities.  But this is a shortcut syntax, intended to be […]

Perils of Embedded Software

Thursday, August 7th, 2014

Hardware manufacturers shouldn’t be responsible for software. The problem is crystal clear. Your new TV has a computer in it, running some embedded OS and some software that came with it. If it’s a smart TV, it probably knows how to connect to the Internet and stream Netflix. And that’s great, until it stops working. […]

Making Enough to Afford Marketing

Tuesday, July 29th, 2014

There’s been some chatter going around (spawned by Brent Simmons) about whether it’s possible to run a business solely on the profits of selling an iOS app in the App Store. Here’s my two cents on why the low price of apps is hurting our ability to promote them. Fall Day Software’s two main apps, […]

Hybrid Handoff

Tuesday, June 24th, 2014

Will Apple ever make a hybrid tablet / desktop computer? Traditional mouse and keyboard user interfaces don’t work well on touchscreen devices, and apps designed for touch don’t work well with a traditional user interface. They are fundamentally different, so much so that Apple decided, back when first designing the iPhone, to build a completely […]

Second Tier Upstream

Monday, June 23rd, 2014

I get the “Age of Context”. I get the desire to share the stuff you’re doing, the stuff you’re creating, even if it’s fairly mundane. I have a PS4, and I like that Sony thought sharing was so important that they put a Share button on every controller. It’s easy to take the last few […]