<rss version="2.0">
  <channel>
    <title>  Software and Technology  </title>
    <link>http://blog.yafla.com/</link>
    <description></description>
    <lastBuildDate>Sat, 04 Feb 2012 06:04:41 GMT</lastBuildDate>
    <language>en-us</language>
		
		<item>
		  <title>What About Android Deactivations?</title>
		  <link>http://blog.yafla.com/What_About_Android_Deactivations/</link>
		  <guid>http://blog.yafla.com/What_About_Android_Deactivations/</guid>
		  <pubDate>Tue, 03 Jan 2012 13:57:28 GMT</pubDate>
		  <description><![CDATA[
<h4>The rise of Android</h4>
<p>Just over a month back we were told that <a href=
"http://www.neowin.net/news/google-200-million-android-devices-activated-worldwide">
Google has cumulatively activated 200 million Android devices</a>,
rapidly closing in on the 250 million+ iOS units Apple has
reported.</p>
<p>How many of those remain in play?</p>
<p>I strongly suspect that many more early Apple devices remain "on
the road", and the operational current count heavily favours
iOS.</p>
<h4>Rapid Obsolescence</h4>
<p>I currently have four Android smartphones. The original HTC G1
and Magic+, a Nexus One, and a Galaxy S II. Add two Android tablets
(a viewSonic gTablet and an Acer Iconia A500).</p>
<p>The HTC G1 and Magic+ inhabit the bowels of some drawer
somewhere. The Nexus One sees periodic use only when my oldest son
wants to watch some YouTube videos on the couch and can't find my
S2. The gTablet is derelict, while the A500 sits broken.</p>
<p>I have six Android devices, five legitimately activated through
Google, of which one sees real use. Many early Android devices
were, in many regards, the Hyundai Pony's of the technology world,
quickly rendered unusable or with limited resale value.</p>
<p>Speaking of which, resale value is a good indicator. Early in
the era of the Magic+ I considered selling it to get a better
device, my hopes dashed seeing Craigslist jam packed with people
trying to do the same, pricing down to "not worth the trouble"
prices. At the same time the few used 3GS units were barely
discounted from retail price.</p>
<p>The same was true of the Nexus One, the Galaxy S, and various
other Android devices. The resale value just isn't there, and I
suspect that rather than supporting a robust second-hand device
market, most simply got abandoned.</p>
<p>The same certainly isn't true of the Apple devices. I would
wager that the overwhelming majority of Apple devices from the 3GS
on are still in use, whether by their original, second, or third
owner.</p>
<p>Like a Toyota, the value (and corresponding resale value) is
still there.</p>
<h4>Supporting Metrics</h4>
<p>All of this is just speculation. Further, it's from someone who
loves what Android has become, and what it represents. Android is
big enough, and successful enough, that we don't need to hide from
this reality.</p>
<p>There are some metrics that support the hypothesis. Look at the
<a href=
"http://www.insidefacebook.com/2011/06/20/facebooks-mobile-apps-continue-to-boom-with-ios-android-and-blackberry-still-leading/">
Facebook metrics for iOS versus Android</a> - 79 million monthly
average users on the former, versus 45 million on the latter.
Despite having some 80% of the reported activated base of iOS,
Android only sees just 56% of the Facebook use.</p>
<p>Vast differences between the demographics might explain the
usage difference, but if that were the case then it should actually
skew things in favour of Android: it is the platform that is
preferred by younger adults where Facebook use is saturated, while
iOS has primarily taken off in the 35+ realm.</p>
<p>It isn't demographics. Any nonsense about people getting Android
phones and using them as dumb-phones ring ridiculous.</p>
<p>Among devices still in use I would guess that Facebook usage
rates are similar. It's simply that tens of millions of Android
devices are no longer in play.</p>
<p>Which is a number far more relevant than the gross sum of ever
activated devices. Tell us how many devices are still in use, and
strive to keep <em>that</em> number as high as possible.</p>
]]></description>
		</item>
		
		<item>
		  <title>Sorry WP7, Apple Already Makes a Great iPhone</title>
		  <link>http://blog.yafla.com/Sorry_WP7_Apple_Already_Makes_a_Great_iPhone/</link>
		  <guid>http://blog.yafla.com/Sorry_WP7_Apple_Already_Makes_a_Great_iPhone/</guid>
		  <pubDate>Wed, 28 Dec 2011 06:20:59 GMT</pubDate>
		  <description><![CDATA[
<p>Windows Phone 7 is a flop. Instead of reversing, or at least
staunching the flow of customers leaving Microsoft's mobile
platforms, the bleed is worse than ever.</p>
<p>So what gives? So many pundits tell us that it's a great device.
That it's the best option....if for some reason you don't want an
iPhone.</p>
<p>Which, as they say, is the rub: The people who love Windows
Phone 7 are almost universally iPhone boosters, and they love WP7
as the non-threatening, adorable little scramp that they hope will
distract the Android legions. The regular cheerleading squad is
at play: Marco Arment, John Gruber, MG Siegler, and others of the
"Apple profits are righteous" gang.</p>
<p>They love Windows Phone 7 because it legitimized the iPhone by
making an almost identical set of philosophical platform choices.
The few areas where it differs are often facile. Windows Phone 7
comes from multiple manufacturers, for instance, but the hardware
is so strictly defined that the differences are minor, the
advantages of the competitive spirit extinguished.</p>
<p>It turns out that if you want an iPhone, there is a <a href=
"http://www.apple.com" alt="Apple">company</a> that already does a
really good job making one.</p>
<p>Whatever misdirected soul has demolished all of Microsoft's once
legendary advantages, desperately trying to out-Apple Apple, needs
to be punted from the company. This strategy will not and cannot
work. When the people who supposedly love your product, giving it
endless praise, are people who would never buy it, you're doing
something wrong.</p>
]]></description>
		</item>
		
		<item>
		  <title>The Carrier IQ Story: Everyone Is An Idiot</title>
		  <link>http://blog.yafla.com/The_CarrierIQ_Story_Everyone_Is_An_Idiot/</link>
		  <guid>http://blog.yafla.com/The_CarrierIQ_Story_Everyone_Is_An_Idiot/</guid>
		  <pubDate>Thu, 01 Dec 2011 08:17:46 GMT</pubDate>
		  <description><![CDATA[
<h4>Gizmodo Is The National Enquirer of the Tech Industry</h4>
<p>From Gizmodo's email blast last eve-</p>
<blockquote>If you have any decently modern Android phone,
everything you do is being recorded by hidden software lurking
inside. It even circumvents web encryption and grabs
everything—including your passwords and Google
queries.</blockquote>
<p>So I went checking, actually hoping to find this villainous
software.</p>
<p>My Galaxy S II - <b>No Carrier IQ</b>.</p>
<p>My wife's Captivate Glide - <b>No Carrier IQ</b>.</p>
<p>My Nexus One - <b>No Carrier IQ</b>.</p>
<p>My peer's new Razr - <b>No Carrier IQ</b>.</p>
<p>I expect little from Gizmodo, but such a fundamentally unproven
claim — so trivial to dismiss — really sets a new low.</p>
<p>But they're hardly alone. This whole story has been an exercise
of hysterics and technical ignorance. Even on self-purportedly
enlightened sites like Hacker News, the dominant opinion is
superficial, lacking any real curiousity or discernment at all.</p>
<h4>Why I Don't Fear Carrier IQ</h4>
<p>If I did find the software on one of my devices, I can't say I'd
be overwhelmed with fear.</p>
<p>The "security researcher" — <em>realize that the media invents
professions and credentials when they need a stooge to prop up a
story without legs: when the WSJ ran with some domain stats I had
gathered, they declared me the <a href=
"http://blog.yafla.com/On_Becoming_The_Worlds_PreEminent_Domainologist">
"world's preeminate domainologist"</a>. In reality my <a href=
"http://www.yafla.com/dforbes/Interesting_Facts_About_Domain_Names">
interest in domains</a> started and ended with the fact that it was
a large set of data usable for an index tutorial</em> — became
aware of the daemon on his Sprint phone while using the logcat tool
available in the Android SDK. This is a tool run by millions upon
millions of devs.</p>
<p>His observation actually wasn't unique, and the service had been
noted and dismissed by many other devs using Sprint Android
handsets over the prior year. He was the first, it seems, to
announce unsupported, hysterical conclusions, the drama escalated
when Carrier IQ poured <a href=
"http://en.wikipedia.org/wiki/Streisand_effect">fuel on the
fire</a> by sending him a <a href=
"https://www.eff.org/sites/default/files/eckhart_cease_desist_demand_redacted.pdf">
heavy-handed cease and desist</a>, which they later retracted
(though I suspect that this whole episode will end in some large
libel lawsuits against very sloppy organizations like Gizmodo).</p>
<p>He wasn't using a "packet sniffer". He was using the most
rudimentary debugging tool that Android developers use, whereupon
he found this software literally announcing its presence and what
it was doing. Basically the exact opposite of hiding itself.</p>
<p>"But it records your keystrokes!" you say. There has been zero
proof of this thus far. What has been shown is that the daemon
software intercepts keystrokes, proudly announcing its achievement
into an in-memory ring-buffer log. I suspect — with zero proof —
that it uses these events to populate basic aggregate data such as
"uses the keyboard heavily". Nor has it been shown that any of this
data is actually transmitted to Carrier IQ beyond aggregate
statistics.</p>
<p>Where are the logs of this activity? The history of your
keypresses and your web activity? This is brutally easy to find, if
it exists. Find it and become an internet hero.</p>
<p>But I doubt you will. Know why? Because the legal landmine that
Carrier IQ would find itself in, operating in one of the most
heavily regulated industries around.</p>
<p>It goes against intuition that they would record, much less
transmit to themselves, this information when it would represent
enormous liability. Perhaps I'll be proven wrong, but I highly
doubt it.</p>
<p>Nothing that has been found contradicts exactly what Carrier IQ
stated in their <a href=
"http://www.carrieriq.com/Media_Alert_User_Experience_Matters_11_16_11.pdf">
public announcement</a>. All of the purported proof otherwise is a
demonstration that most of the people manning the keyboards of the
tubes don't have the slightest clue what they're talking about.</p>
<p>EDIT - 10:28PM - I've gotten a few emails deriding my "douchey"
tone, in particular that I scarequoted "security researcher". I did
so intentionally: Tech news has gone down a path of stupidification
where nothing is validated, and where an expert opinion is drawn
from the most rudimentary, superficial analysis. Looking at logcat
entries does not make a security researcher — it makes a log
dabbler.</p>
<p>In any case, Carrier IQ has <a href=
"http://allthingsd.com/20111201/carrier-iq-speaks-our-software-monitors-service-messages-ignores-other-data/?reflink=ATD_yahoo_ticker">
spoken up regarding the issue</a>, explaining pretty much exactly
what I guessed above. Do you have to trust them? Perhaps not. But
their explanation is entirely rational and in line with the service
they provide.</p>
<p>EDIT - December 5th - Quite a dramatic narrative change has occurred. Now instead of being on every newer Android phone, it's actually on a subset from two US carriers (AT&T and Sprint). Further it isn't "recording" your keystrokes, it is, perhaps insecurely, logging a subset of details to the in-memory ring-buffer log (which is not "recording"). A nefarious app &mdash; if it requested and was granted the READ_LOGS manifest permission that startling few apps have &mdash; could exploit this sloppy logging.</p>
]]></description>
		</item>
		
		<item>
		  <title>Flash (SWF) Is Dead</title>
		  <link>http://blog.yafla.com/Flash_SWF_Is_Dead/</link>
		  <guid>http://blog.yafla.com/Flash_SWF_Is_Dead/</guid>
		  <pubDate>Thu, 10 Nov 2011 19:22:20 GMT</pubDate>
		  <description><![CDATA[
<h4>Goodbye Flash</h4>
<p>Even the mainstream media is reporting on <a href=
"http://blogs.adobe.com/conversations/2011/11/flash-focus.html">Adobe's
announcement</a> that they're retrenching from Flash on mobile.
While Adobe's statement is wishy washy and half-hearted, the
outcome is certain: Flash is dead.</p>
<p>Flash is dead on every platform, including the desktop. Flash on
mobile was a zero financial return activity Adobe took to try to
extend the best-before date of the technology as a whole. As it fades away the
whole stack becomes questionable.</p>
<p>Increasingly there is one web as the days of the mobile
romper-room draws to a close. While client specific limitations
remain, my smartphone is more capable than some desktop browsers.
Binning by the physical size of the device isn't reasonable (and is
almost always unwelcome, which is why many smartphone users now
spoof their userAgent to avoid such web crippling).</p>
<p>If Flash is a no go on many of the web's consumers, it makes no
sense for <em>any</em> of the web's consumers. If you have HTML5
resources and implementations at the ready, why would you ever
publish a synonymous Flash resource? The answer in practice today
is for economic segmentation: Many sites demand a subscription to
access the HTML5 resources, temporarily taxing iOS users. That
isn't sustainable.</p>
<h4>My Position On Flash</h4>
<p>More than a few have emailed me with what amounts to a "nah nah
told you so!" victory dance. Apparently some took a <a href=
"http://blog.yafla.com/Flash_on_Android_Slightly_Better_Than_Shockingly_Bad/">
prior missive I wrote</a> as pro-Flash. How they came away with
such a fundamentally incorrect interpretation is open to serious
question.</p>
<p>Nonetheless, technically Flash <em>works</em> on mobile, perhaps
simply because the devices finally caught up to its demands. On the
Galaxy S II it plays simply brilliantly, without an ounce of
hesitation or strain. It really, actually works.</p>
<p>Nothing Steve Jobs said about Flash — his position motivated by
the lucrative (in more ways than the obvious) app store — was
proven right by Adobe's financial predicament and resource
refocusing. Steve Jobs fulfilled his own prophecy, however, helping
to hasten the demise of a derelict technology.</p>
<h4>False Prophets</h4>
<p>Flash sucks. Flash sucks slightly less, however, than exclusive
ghettos for single platforms, leaving alternatives and the spirit
of competition out in the cold.</p>
<p>And let's be real -- Many of the false prophets of HTML5,
cheering the loudest over Adobe's announcement, boost HTML5
half-heartedly as a proxy in a fight they should have little
interest in. These usual suspects take every other opportunity to
cheerlead native apps over web apps.</p>
<p>Save us your fraudulent cheering.</p>
]]></description>
		</item>
		
		<item>
		  <title>Tenom And the Intelligent Home</title>
		  <link>http://blog.yafla.com/Tenom_And_the_Intelligent_Home/</link>
		  <guid>http://blog.yafla.com/Tenom_And_the_Intelligent_Home/</guid>
		  <pubDate>Tue, 25 Oct 2011 19:02:15 GMT</pubDate>
		  <description><![CDATA[
<p>A <a href="http://www.nest.com/living-with-nest/index.html">new
intelligent thermostat</a> is making waves, heralded for its
gorgeous design and intelligence.</p>
<p>It's going to fail miserably. It will sell in limited numbers to
the few looking for something new and interesting — a conversation
piece to bore guests with — but it's a partial solution searching
for a problem.</p>
<p>People who have difficulties with programmable thermostats don't
care about learning thermostats. The claimed energy advantages are
almost certainly overblown, as they generally are with energy
efficiency products: A modern insulated home has temperature
inertia that sees limited benefit from anything short of vacation
mode, and certainly sees no benefit over the hypothetically
miniscule advantage this might provide over a standard "business
day/night cycle" pre-baked programmable thermostat cycle.</p>
<p>Add that people who have the sort of schedule it could learn are
exactly the sort of people that a bog standard programmable
thermostat, of the hundreds commercially available, caters to
perfectly. The people who don't aren't served by this product.</p>
<p>But it's a very interesting initiative, and the brains behind it
will hopefully evolve into more interesting and more commercially
viable solutions.</p>
<p>These are the offshoot benefits of the smartphone war: Displays,
processors, RAM...it is astonishing how inexpensive incredibly
powerful solutions are now, coupled with a low power draw that
makes them viable and embeddable in everything. I have derelict
smartphones stashed away in drawers that would demolish the
expensive embedded solutions we used to drive critical systems just
over a decade ago.</p>
<p>Years back a peer and I did the initial steps of a "startup" in
exactly this space. We contrived the name "tenom", with our
imagined logo being Monet's signature rearranged (not sure of the
legality of such a repurposing), the second idea being the <a href="http://www.hobby-hour.com/electronics/resistorcalculator.php">bar code representation of ten &#8486;</a> (get it? tenom...ten ohm? I was so proud of myself). We were in the embedded computing
market and it was obvious that the home as it was lacked
intelligence. We wanted to give it some IQ.</p>
<p>Our imagined solution included occupancy sensors, switched ducts
with area HVAC control, and integrated security. We spoke with some
builders and it was fairly obvious that it wasn't going anywhere:
the markup on a home to implement the solution had a baseline in
the tens of thousands of dollars, but worse most buyers simply
<em>didn't care</em>.</p>
<p>Technology has come a long way since then.</p>
<p>Now your HVAC controller can actively monitor current and coming
weather conditions to, essentially, "prepare" (flush the home with
exterior air during a cool night and then seal it up as the sun
rises, or vice versa). Rather than rudimentary light and proximity
sensors, it could know where every member of the household is
simply by the fact that many carry a smartphone nowadays.</p>
<p>It could monitor our calendars, hook into our Google Latitude
accounts, all to proactively prepare for ideal conditions the
moment the first of us arrives home.</p>
<p>And of course people are doing things just like this right now
with homegrown solutions. Embedded control boards are a pittance
now.</p>
<p>The future is wild. Inexpensive, fantastic quality
displays/touchscrens and high performance but miniscule power
processors ensure that it will be a rich experience.</p>
]]></description>
		</item>
		
		<item>
		  <title>The Smartphone War Is Won -- Users Victorious</title>
		  <link>http://blog.yafla.com/The_Smartphone_War_Is_Won__Users_Victorious/</link>
		  <guid>http://blog.yafla.com/The_Smartphone_War_Is_Won__Users_Victorious/</guid>
		  <pubDate>Mon, 24 Oct 2011 09:17:00 GMT</pubDate>
		  <description><![CDATA[
<p><em>Preparing a home for sale — in a household with four young
children running on an already hectic schedule — has proven to be
the toughest month we've ever endured. In one month we've done more
than I ever imagined possible. Our workload was made much tougher
by our dedication to give the buyer a quality home where no corner
was cut or compromise made, and I will be very glad when this whole
process is behind us.</em></p>
<p>I've written a lot about smartphones over the past while. It's a
topic that I get more passionate about than I need to. I've tried
to pull away from the discussion but it keeps pulling me back
in.</p>
<p>It is a discussion that matters. It really, really matters. It
is the most important technology shift that has happened in years,
and it will have, and is already having, a very strong influence on
this industry.</p>
<p>But the primary battle is over. The war is won, with users
victorious.</p>
<p>This is true regardless of the smartphone platform you choose to
embrace, whether iOS, Android, Blackberry, Windows Phone, or
other.</p>
<p>There was a brief period where service providers and application
makers felt that the market had become uniplatform: If you wanted
to watch their movies, listen to their music, do banking, match
colours, and so on, they only needed to cater to one closed
platform. It's no surprise that many of them were overjoyed with
this situation at the outset (before it was turned against them),
as it makes life simpler.</p>
<p>It also threatened innovation and competition.</p>
<p>That lock is broken. It is a thing of the past. No longer does
one platform reign supreme, and the new reality of a multiplatform
world is established and will be going no where anytime soon.</p>
<p>We all win. Even if you prefer the previously dominant platform,
you win as you can be sure that the innovation and pace of
improvements in their product are heavily motivated by the
competition.</p>
<p>It is a fantastic world that we live in. We're in an amazing
place.</p>
<p>Where do we go from here?</p>
]]></description>
		</item>
		
		<item>
		  <title>Ex Post Facto Rationalizations and the iPhone</title>
		  <link>http://blog.yafla.com/Ex_Post_Facto_Rationalizations_and_the_iPhone/</link>
		  <guid>http://blog.yafla.com/Ex_Post_Facto_Rationalizations_and_the_iPhone/</guid>
		  <pubDate>Wed, 12 Oct 2011 20:38:50 GMT</pubDate>
		  <description><![CDATA[
<p>The iPhone 4S looks like a <em>fantastic</em> device: An
incredible GPU coupled with a powerful dual-core processor, high
density screen, and the surprisingly robust functionality of Siri
comes together to deliver a very slick device. Apple will sell them
in the tens of millions</p>
<p>Since it's unveiling, however, quite a few have questioned why
Apply didn't bump up the screen size. Some of the popular
competitive devices have larger screens (while others have smaller
screens, but such goes a market where people choose devices ideal
for them), so many expected Apple to respond in kind and grow the
device from the size it adopted back when 3.5" was actually a
pretty huge display.</p>
<p>They didn't. For whatever reason they stuck with 3.5"(*). Some
declared it a weakness.</p>
<p>Never fear, though, the Ex Post Facto squad is here to save the
day. They're ready to tell you that a small screen is not a
competitive weakness, but instead is actually a universal strength.
Once Apple let the cat out of the bag, the hordes started
defensively building justifications for why a 3.5" screen is not
just good — which it most certainly is for a large class of users —
but rather that it is, in fact, superior to other options for all
uses for all users.</p>
<p>Larger screens are undesirable, they say, because they project a
need to compensate for a small penis (this is seriously one of the
arguments, taking a breather from its traditional utility in making
jealous people feel better about people having nicer stuff),
they're like the tail fins on 1950s cars, or they're too large for
the single use case of walking in a parking lot while using your
device with one hand.</p>
<p>The last one astounded me not for its irrational position — such
ridiculous claims are a dime a dozen, especially among the cottage
industry of "I own an iPhone and now I'm trying an Android device
and thus I am an expert on mobile devices and my complaints are
righteous" — but rather that it actually gained traction across the
net: I've seen it linked and held as if it were a scientific truth
on countless sites.</p>
<p>Ignoring some technical flaws in the presentation, it opined
that because the smaller iPhone is arguably more usable for
one-handed on-the-go usage, at least in the pre-voice recognition
era, that validates the design as a work of brilliance.</p>
<p>But what about <em>every other usage model.</em> 99% of the time
that I use my device I flip it to landscape mode and type with both
hands, enjoying a large, clear, sharable-if-I-want display that
doubles as a navigation device. Don't those uses count? Doesn't
that invalidate that irrational claim right at the outset? Isn't it
just as brilliant and considerate for makers to satisfy those needs
as well?</p>
<p>A modern smartphone has a <em>lot</em> of uses. You choose the
size of device based upon how you use your device, not because
someone is desperately trying to rationalize the heavenly design of
one single option.</p>
<p>* - the iPhone features a 1.5:1 aspect ratio versus the 1.66:1
screen on most competitor devices. This is how the Galaxy S II,
with 7.8 square inches of screen space (38% more than an iPhone 4's
5.65 square inch screen) is just 12% wider than an iPhone 4. What
this means in practice is that maintaining that aspect ratio while
growing the screen leads to a quickly chubbifying device. To grow
the iPhone screen to 4.3" would increase the device width, assuming
a similar bezel, to 15% larger than a Galaxy S II (or about 75mm
wide). I would guess that Apple would rather gain resolution
independence in their API before growing the device, with which
they can start to vary the aspect ratios.</p>
]]></description>
		</item>
		
		<item>
		  <title>More on the Kindle Fire -- Gingerbread 2.3.4+</title>
		  <link>http://blog.yafla.com/More_on_the_Kindle_Fire__Gingerbread_234/</link>
		  <guid>http://blog.yafla.com/More_on_the_Kindle_Fire__Gingerbread_234/</guid>
		  <pubDate>Fri, 07 Oct 2011 15:38:53 GMT</pubDate>
		  <description><![CDATA[
<p>Amazon has <a href=
"https://developer.amazon.com/help/faq.html?ref_=pe_132830_21362890#KindleFire">
published developer details for the Kindle Fire</a>. Most notably
they support apps up to <a href=
"http://developer.android.com/guide/appendix/api-levels.html">API
level 10</a> (Gingerbread 2.3.4+).</p>
<p>This is fantastic news as it discounts all rumors that the
device was running ancient versions of Android. That's important as
it ensures the device comes out of the gate with the many
foundational improvements that Google has added to the OS. It also
amply demonstrates that Amazon's fork is minimalist, and is likely
limited to the shell.</p>
<p>The hardware itself is missing a few features. It doesn't have a
gyroscope, for instance, however such is a hardware facet that has
gone almost entirely unused in the few products that feature it
(some are confusing a gyroscope for an accelerometer. The device
does have full motion sensing, just not of the gyroscope variety).
The target itself is generally locked down, but that's okay -- for
Android developers you can choose to participate in that curated
garden or not, with ample alternatives if you decide not to.</p>
]]></description>
		</item>
		
		<item>
		  <title>The Canonization of Steve Jobs</title>
		  <link>http://blog.yafla.com/The_Canonization_of_Steve_Jobs/</link>
		  <guid>http://blog.yafla.com/The_Canonization_of_Steve_Jobs/</guid>
		  <pubDate>Fri, 07 Oct 2011 07:52:46 GMT</pubDate>
		  <description><![CDATA[<p>Like most in the technology field, I hold <em>tremendous</em> respect for Steve Jobs the man: I look forward to his autobiography, and look in awe at his accomplishments, especially considering the adversities that he overcame. That he grew Apple by a magnitude in such a short period demonstrates how great an impact he had on the industry.</p>
<p>Has capitalism ever seen such a rapid accumulation of corporate wealth before?</p>
<p>I'm less enthused about Steve Jobs the legend, created in the wake of his death. While I appreciate that there's the "too soon" period, during which mass ignorance and rewriting of history are more excusable, the canonization of Jobs, and the overstating of his and his organization's contribution, has reached intolerable levels.</p> 
<p>Like most greats, Steve Jobs stood on the shoulders of others. He rightly believed that good artists borrow, great artists steal.</p>
<p>He was but a real human being, with all the limitations and failings that come along with such a reality.</p>
]]></description>
		</item>
		
		<item>
		  <title>The Kindle Fire and Android</title>
		  <link>http://blog.yafla.com/The_Kindle_Fire_and_Android/</link>
		  <guid>http://blog.yafla.com/The_Kindle_Fire_and_Android/</guid>
		  <pubDate>Thu, 29 Sep 2011 09:11:48 GMT</pubDate>
		  <description><![CDATA[<p>Amazon unveiled the Kindle Fire yesterday to great excitement: They have the content chain foundation  to make it an end-to-end device in a manner similar to how Apple succeeded on their iTunes franchise. Better still, they've made it ridiculously inexpensive for what is a fairly decent bit of gear.</p>
<p>And it runs Android.</p>
<p><em>"But the Android part doesn't really matter"</em> so many pundits are busy stating, trying to convince each other that this device falls in the "other" category.</p>
<p>Utter nonsense. The Android part is <b>critical</b>.</p>
<p>Instantly the device has countless available applications. Those apps are built on a matured, evolved, well understood coding platform.</p>
<p>They went the curation route, hooking it into the Amazon App Store (not sure about side-loading), however that is an almost irrelevant bit of fluff, as anyone building apps for Gingerbread or lower is now heavily motivated to go through the trivial process to get their app in that catalog.</p>
<p>No special coding necessary. If you've built an app for Android, including copious use of the NDK, submit it to Amazon's App Store and voila, you're rolling on the Fire, and can benefit from its success.</p>
<p>I think Amazon's "forking" is a tad overstated. Given that they have the entire runtime platform to support the very, very broad functionality of third-party applications, it seems more likely that they essentially replaced the shell while hooking in some media programs. If it's true that they're running 2.3.5, as rumor has it -- and the version <em>really</em> matters because with the version come the many improvements that have happened in the code chain -- then such a superficial variance is proven as it would be unlikely they could merge from the trunk so quickly otherwise.</p>]]></description>
		</item>
		
		<item>
		  <title>You Are The Product. Get Over It.</title>
		  <link>http://blog.yafla.com/You_Are_The_Product_Get_Over_It/</link>
		  <guid>http://blog.yafla.com/You_Are_The_Product_Get_Over_It/</guid>
		  <pubDate>Mon, 26 Sep 2011 00:46:01 GMT</pubDate>
		  <description><![CDATA[
<p>Barely a day goes by that I don't see <a href=
"http://www.google.com/search?&amp;q=if+you+aren%27t+paying+customer+product">
another dire warning</a> that-</p>
<blockquote>If you aren't paying for it, you aren't the customer,
but instead are the product being sold.</blockquote>
<p>While there is an element of truth there, it's a dangerously
simplistic, naive way of viewing customer-business
relationships.</p>
<p>Consider that I paid GM a lot of money for a big,
Earth-destroying SUV. Further, I pay their OnStar division a
not-insignificant monthly fee for their services. In return OnStar
recently <a href=
"http://wheels.blogs.nytimes.com/2011/09/22/changes-to-onstars-privacy-terms-rile-some-users/">
revised their user agreement</a> in such a manner that make me one
of the products they sell.</p>
<p>This is hardly a new behaviour for businesses collecting lots of
data. Tom Tom, as one of countless examples, <a href=
"http://www.telegraph.co.uk/technology/news/8480702/Tom-Tom-sold-drivers-GPS-details-to-be-used-by-police-for-speed-traps.html">
sold user data to police departments</a>, among others, allowing
them to more appropriately place speed traps.</p>
<p>Modern businesses comprise many divisions, each of which seeks
to maximize revenue however possible. If they can package their
customers as products and sell them, in many cases they do.
Assuming that the transfer of money makes the relationship more
pure or singular is pure sophistry.</p>
]]></description>
		</item>
		
		<item>
		  <title>The iPhone's Incredible Halo-Effect</title>
		  <link>http://blog.yafla.com/The_iPhones_Incredible_HaloEffect/</link>
		  <guid>http://blog.yafla.com/The_iPhones_Incredible_HaloEffect/</guid>
		  <pubDate>Sun, 25 Sep 2011 17:45:42 GMT</pubDate>
		  <description><![CDATA[<p><em>Aside: Updates are infrequent right now as we're in the process of making a move to a home in the countryside. While technically still within city borders, it will be quite a tremendous lifestyle move for the better: We love nature, and we love space, and either are in ample proportions at our upcoming home, so we're incredibly excited, though it occupies too much of my conscious right now.</em></p>
<p>In <a href="http://blog.yafla.com/A_Curse_of_One_Thousand_Intellectual_Ventures">an entry a few weeks back I opined that Apple's success with the iPhone presents an incredible risk to Microsoft</a>: There is a tremendous overlap between people who already owned an iPhone and those who bought an iPad, and now we're seeing the same thing playing out in the PC market (where PC includes Macs). </p>
<p>It's the iPhone halo-effect. People who love their iPhone tend to love the brand, and from that the other products (not discounting that the quality that Apple put into their iPhone is in their other products as well, so it isn't an entirely undeserved carry-over).</p>]]></description>
		</item>
		
		<item>
		  <title>Seriously, Samsung: Stop Copying Apple</title>
		  <link>http://blog.yafla.com/Seriously_Samsung_Stop_Copying_Apple/</link>
		  <guid>http://blog.yafla.com/Seriously_Samsung_Stop_Copying_Apple/</guid>
		  <pubDate>Wed, 24 Aug 2011 18:54:12 GMT</pubDate>
		  <description><![CDATA[
<p>I have a Galaxy S II. I absolutely love it. It is a top grade,
gorgeous device.</p>
<p>Those things I don't love, however, can be traced back to
Samsung's infatuation with all things Apple.</p>
<p>A lack of a notification light, for instance. This makes a 10
out of 10 device a 9 out of 10, in my opinion. I have absolutely no
doubt that when Samsung rationalized this decision they looked to
the iPhone as their model: It doesn't have one, so better without,
right? Not even close. It makes it a major nuisance knowing if
there are notifications pending, reducing the utility and value of
the device.</p>
<p>The Galaxy S II also lacks a trackball of any sort. This makes
editing text a PITA as you try to move the cursor around awkwardly
by poking at positions on the screen. Track "balls" (preferrably
optical) also help for on the go phone use, allowing you to scroll
emails, etc, with the phone in one hand.</p>
<p>Both are <em>failings</em> of the iPhone, not features or
redeeming qualities. Copying such brokenness doesn't help the
platform. Learn to ignore those who will invariably herald whatever
Apple does because their rhetoric is not evidence based, it's
simply an indoctrination to follow and champion.</p>
<p>Even iOS' rubber-band scrolling (where it lets you exceed the
bounds of a list but then bounces back) makes an appearance on the
GS II, as it does on HTC's Sense. Why? This is not an intuitive
interface element, and is <em>deficient</em> compared to
Gingerbread's stock behavior. There is no real life metaphor that
correlates with this broken usability.</p>
<p>Stop copying the iPhone. Seriously, just stop. You don't need
to, and when you do it makes your products worse.</p>
<p>And just to get this in the wild to avoid the inevitable
patents, start thinking up better input techniques. I would like a
small touch sensor on the <em>back</em> of the device, for instance
(hold your device and you can immediately imagine hundreds of
uses). The possibilities are endless. Don't wait for Apple to prove
that it can be done.</p>
<p><b>Update 2011-09-17-</b> Samsung has a simply incredible
manufacturing process: They seem to make a million variations of
everything, specifically targeting niches, carriers, and industries
(amply disproving the garbage "make one that is not quite right for
everyone and that will be the best" mantra). For the <a href=
"http://www.engadget.com/2011/09/15/samsung-epic-4g-touch-review/">Sprint
variation of the Galaxy S II</a> they did away with the large,
rectangular iPhone button and went for the four capacitive buttons,
added a <a href=
"http://blog.yafla.com/The_One_Thing_That_Kills_the_Nexus_S_For_Me/">
notification light</a>, among other not-like-an-iPhone changes. The
result is a <em>much better device</em>. Hopefully they learn from
this.</p>
]]></description>
		</item>
		
		<item>
		  <title>The Vanity Fair / Windows XP Wallpaper House Listing</title>
		  <link>http://blog.yafla.com/The_Vanity_Fair__Windows_XP_Wallpaper_House_Listing/</link>
		  <guid>http://blog.yafla.com/The_Vanity_Fair__Windows_XP_Wallpaper_House_Listing/</guid>
		  <pubDate>Wed, 24 Aug 2011 06:26:03 GMT</pubDate>
		  <description><![CDATA[<p>Per the <a href="http://www.vanityfair.com/ontheweb/features/2007/02/autumn200702?currentPage=1">article in Vanity Fair</a> several years back (which I <a href="http://blog.yafla.com/Vanity_Fair_Mentions_Burlington_Kilbride">commented on</a>), that property can now be yours <a href="http://www.realtor.ca/propertyDetails.aspx?propertyId=10377891&PidKey=-2059078667">for just $809,000</a>.</p>]]></description>
		</item>
		
		<item>
		  <title>GUIDs In Your Database</title>
		  <link>http://blog.yafla.com/GUIDs_In_Your_Database/</link>
		  <guid>http://blog.yafla.com/GUIDs_In_Your_Database/</guid>
		  <pubDate>Tue, 23 Aug 2011 17:30:31 GMT</pubDate>
		  <description><![CDATA[
<p>As I see this topic recurring again, I wanted to humbly offer up
the old entry <a href=
"http://blog.yafla.com/To_GUID_or_not_to_GUID_In_Your_Databases">To
GUID or not to GUID In Your Databases</a>.</p>
<p>Consider that simple joins are continually held as one of the
primary weakpoints of many web scale implementations. Add the
complexity of joining GUIDs (not even considering the lower data
density, slower inserts, etc). It can be brutal.</p>
<p>This is one of those topics that is often incorrectly classified as <a href=
"http://blog.yafla.com/The_Sad_Reality_of_PostMature_Optimization/">
premature optimization</a>. It isn't. Your data structures will
often live longer than any other element of your project. That is
simple truth, demonstrated by millions of projects across millions
of organizations.</p>
]]></description>
		</item>
		
  </channel>
</rss>
