✒ ♪ ♞



Parallel Podcast #5

I was excited to be invited back to the Parallel Podcast, hosted by my friend Shelly Brisbin. This time, I spoke with Shelly and Katie Floyd of the Mac Power Users Podcast about writing and the tech tools we use to get our thoughts into bits.


Parallel Podcast #3

I was honored to be on Shelly Brisbin’s new show, the Parallel Podcast, alongside Dan Moren, one of my favor Apple tech writers and podcasters. We discuss the new AppleTV, the September Apple event, and a few other things. Check it out, won’t you?


Apples to Oranges — Why the Platform Wars No Longer Matter

Over the years, an individual’s choice of which operating system to use for their computing needs has become increasingly personal. In general, most modern platforms are extremely capable, and with the ubiquity of the Internet and standardized file formats, it is far easier to share data between otherwise wholly different systems. Mac versus Windows, either versus Ubuntu, and so on, are battles that have lost much of their relevance, and as a result, I’ve somewhat lost interest in the debate. I still believe Mac OS X, and by extension iOS, are superior platforms for my needs, and I still encourage people to try them for themselves, but ultimately, each individual user’s personal preference for a computing solution is their own, and that is how it should be.

Comparing platforms, too, has become increasingly difficult, both because the number of tasks that we all perform on our computers has continued to grow, and because the ways that the various systems, particularly OS X and Windows, handle these tasks have diverged in fundamental ways. And that, of course, does not even begin to address the inevitable human differences in the way we all think, respond, or retain information. An artist may be especially talented at producing beautiful masterpieces with oil paints, while another may be hopeless with paints but is adept with charcoal. The difference in tools between them does not make either more or less of an artist; nor does it inherently devalue either’s work. Each is using their talents with the tools that suit them best as unique human beings.

Objective comparisons between operating systems are virtually meaningless, because while the systems themselves behave in primarily predictable and consistent ways, human beings do not. To even begin to make a perfectly objective comparison, a single individual would have to be equally proficient and accustomed to working in the platforms being compared. This is a problem right out of the gate, since platforms themselves will vary, to some degree, in order to appeal to different sorts of people, and whether or not someone is equally competent and comfortable in two significantly different systems cannot be objectively measured for tools as complex as computing platforms.

But let’s say, for the sake of argument, that one could find such a person. What then? How do you objectively compare systems with such differing feature sets? You might be able to compare a small number of specific features common to both, but would that truly be helpful? The answer is that of course it isn’t, at least not in terms of the bigger picture of comparing the platforms to one another.

For a simplistic example, you could compare the length of time it takes to open a web browser and access a particular website. Let’s say that this task takes ten seconds to perform on platform A, and only five seconds to perform on platform B, assuming that the network connection speed variable is constant. One could extrapolate from this that, if our imaginary user opens twelve sites in an hour, they will save themselves one minute of time on platform B over platform A, and thus be more productive.

But what if, completely unrelated to this task, platform B has a bug that causes the system to hang and need to be rebooted once an hour? And what if the total time spent restarting the machine and logging in takes one minute? Now, with this new piece of the puzzle added to the equation, the results of our test, as far as productivity goes, are a wash.

Operating systems have thousands of these tiny variables. The example above is simple and extreme in order to illustrate the basic point. Even if one could objectively account for every, or even most, of the countless variables and make an objective, measurable comparison, the results would only apply to the single individual and those who are most like them.

This is, too, why Mac survived at all during Apple’s dark years. Windows, by many technical measures, surpassed Mac OS during that time, and yet many users still chose to use it, because for them, the system was more intuitive or a better fit for their own specific way of working.

Someone recently made the point to me that it was an unassailable conclusion that the number of keystrokes to perform a task with a screen reader was the only, or at least the primary, measure of productivity for a visually impaired computer user. This is, to most critical eyes I believe, an absurd statement. What if the user isn’t using keystrokes at all to perform a task and is instead relying on something like VoiceOver’s Trackpad Commander? What if one user has written scripts on one system but not the other? What if those scripts have been developed to behave differently? What if a user of one system is better at memorizing and recalling key commands than is the user of the other? What if one is a better or faster typist? The number of variables and their combinations is significant and virtually limitless.

My advice to users is to try out different platforms, if they can, and decide which is best for them and the way in which they work. OS X, Windows, Ubuntu, and some other platforms are all modern operating systems with unique strengths and characteristics to offer. They are all legitimate choices, regardless of how strongly you feel about your own.

Most people, at least I like to think it is most, don’t go around belittling or harassing others for their religious beliefs, or lack thereof. Those who do, are frequently looked down upon by those of us who are more enlightened and/or tolerant. Why should it be any different for our computing choices?


Accessibility and NFBCS

Chris Hofstader writes:

Last week, Curtis Chong, the seemingly permanent president of The NFB in Computer Science (NFBCS) published an article in Braille Monitor highly critical of accessibility at Microsoft, especially of the accessibility on its Windows platform. Chong presents a number of indisputable facts with which I agree entirely, there are many things regarding accessibility to people with vision impairment that Microsoft does very poorly. Chong is also correct that accessibility across the Microsoft catalogue is highly inconsistent with some programs providing excellent coverage and others providing none at all. I applaud Curtis for the shedding light on the problems he describes and hope Microsoft will take action to remedy them as quickly as possible.

I also felt that Chong’s article was misleading, that it contained statements that were either inaccurate or unverifiable but, worst of all, it lacks detail in the historical context, an elephant sized hole in the story.

Over the past month or so, I’ve been exploring the concept of leadership in the blindness and technology space. I’ve talked about the changing leadership paradigm in, “Anarchy, Leadership and NVDA,” I’ve discussed leadership in innovation through traditional paths in my CSUN 2015 report and, in my article about Be My Eyes, I discussed another path a team had taken to lead a project of significant value. This article will, in the context of Chong’s piece, explore leadership in technology from NFB and how it, in my opinion, has been a failure for decades.

Hofstadter’s blogs are hit and miss for me, as I imagine they are for many people. Frequently, I disagree with him vehemently. But sometimes, to me at least, he hits the nail squarely on the head. This is one of those times.


Posts From the Past …