<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>kickingbear</title>
	<atom:link href="http://kickingbear.com/blog/feed" rel="self" type="application/rss+xml" />
	<link>http://kickingbear.com/blog</link>
	<description>intermittent.</description>
	<lastBuildDate>Sat, 25 Feb 2012 09:31:14 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Regarding MS Office for iPad</title>
		<link>http://kickingbear.com/blog/archives/297</link>
		<comments>http://kickingbear.com/blog/archives/297#comments</comments>
		<pubDate>Sat, 25 Feb 2012 09:09:39 +0000</pubDate>
		<dc:creator>genglish</dc:creator>
				<category><![CDATA[Opinion]]></category>

		<guid isPermaLink="false">http://kickingbear.com/blog/?p=297</guid>
		<description><![CDATA[What&#8217;s the worst that could happen? Everything that Microsoft hopes for with Windows 8 on tablets comes true and it becomes the new Windows PC for the new dominant form factor. The iPad takes the position of the Mac in the PC space. Guess who&#8217;s still laughing all the way to the bank?

&#8220;Does it run [...]]]></description>
			<content:encoded><![CDATA[<p>What&#8217;s the worst that could happen? Everything that Microsoft hopes for with Windows 8 on tablets comes true and it becomes the new Windows PC for the new dominant form factor. The iPad takes the position of the Mac in the PC space. Guess who&#8217;s still laughing all the way to the bank?</p>

<p>&#8220;Does it run Office?&#8221;</p>

<p>&#8220;Yes, it&#8217;s on the App Store.&#8221;</p>

<p>And if Windows 8 for tablets isn&#8217;t everything that Microsoft hopes it will be? Well, we start to see Windows as a platform that&#8217;s on the way out and iOS as the platform that can carry Microsoft&#8217;s Office customers into the future. A future where Microsoft focuses on enterprise components and their lucrative Office suite. And that too may fade, in time. That&#8217;s the way things go.</p>

<p>That&#8217;s an Apple centric perspective. A Microsoft perspective may well be:</p>

<p>Microsoft is a software company who&#8217;s roots lie in delivering tools to personal computer users so they can make the most of their hardware. It started with MS Basic, then MS DOS, then Windows, then Office and then on an on: Visual Basic. Visual Studio. Exchange. Outlook. IIS. ASP. IE. (Well, ok, sometimes we totally overstepped and were really sort of greedy and boring for a decade but, still, we were still trying to be true to that tools for users thing. Or so we told ourselves.)</p>

<p>&#8220;Microsoft is thrilled to explore the new avenues of interaction that the burgeoning tablet market has opened to us. We were the first advocate of the tablet as the next vital form-factor and we&#8217;re excited to be here today to present our software running on the first popular tablet: iPad.&#8221;</p>

<p>That&#8217;s a fair pitch. If I&#8217;d heard that from a Microsoft representative anywhere I&#8217;d think that&#8217;s as good a take, and as fair a spin, as they deserve. No lies, direct and grasping at the credibility they talked about but didn&#8217;t cement by shipping something great. In all: fair play.</p>

<p>Here&#8217;s a quote:</p>

<p>&#8220;Apple lives in an ecosystem. And it needs help from other partners. It needs to help other partners. And relationships that are destructive don&#8217;t help anybody in this industry as it is today.&#8221;</p>

<p><a href="http://www.youtube.com/watch?v=PEHNrqPkefI#t=26m11s">Steve Jobs, 1997</a></p>

<p>It&#8217;s possible that long time Apple watchers focus too much on the part about Apple needing help from its partners. And, to be sure, reducing that risk is a driving concern for the company. But the bit about Apple wanting to help other partners? That seems to go unnoticed. Didn&#8217;t Apple try to help other partners when the original iPhone relied so heavily on Google backend services? I&#8217;d argue they did &#8212; the introduction presentation of the iPhone has a good few minutes just showing off the Google Maps integration. Hell, Steve even prank called a Starbucks just to make the point.</p>

<p>But let&#8217;s focus on the key issue of this quotation, and let&#8217;s remember that this is just before Bill Gates shows up on a giant screen to &#8220;save Apple with a massive investment&#8221;:</p>

<p>&#8220;relationships that are destructive don&#8217;t help anybody&#8221;</p>

<p>Apple:</p>

<p>&#8220;Microsoft, if you want to invest in porting Office to the iPad then we really appreciate how much trouble that is for you. Tell you what &#8212; we&#8217;ll bump the Super Monkey-Ball guys, and the rhythm game guys, and the hack-and-slash sword guys and, you know what? We&#8217;ll do it old school. You and us? We&#8217;re going to bold the shit out of some text. On stage. Live.&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://kickingbear.com/blog/archives/297/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What is iBooks Author?</title>
		<link>http://kickingbear.com/blog/archives/292</link>
		<comments>http://kickingbear.com/blog/archives/292#comments</comments>
		<pubDate>Tue, 24 Jan 2012 09:56:41 +0000</pubDate>
		<dc:creator>genglish</dc:creator>
				<category><![CDATA[Opinion]]></category>

		<guid isPermaLink="false">http://kickingbear.com/blog/?p=292</guid>
		<description><![CDATA[iBooks Author is a tool designed to enable authors of instructional, and other interactive content, to format their work specifically for distribution on iPad devices. In time these parameters may change but, for now, this is the purpose that iBooks Author serves.

If you are authoring your content directly in iBooks Author then I suggest to [...]]]></description>
			<content:encoded><![CDATA[<p>iBooks Author is a tool designed to enable authors of instructional, and other interactive content, to format their work specifically for distribution on iPad devices. In time these parameters may change but, for now, this is the purpose that iBooks Author serves.</p>

<p>If you are authoring your content directly in iBooks Author then I suggest to you that you&#8217;re doing it wrong. Create your work as you would have previously and then approach the idea of publishing it on the iBookstore as an opportunity to spruce up your presentation with interactive elements.</p>

<p>iBooks Author is a tool that allows you to leverage specific advantages of the iPad and iBooks 2. It is, categorically, not a tool for creating cross-platform &#8220;electronic books&#8221;. If you&#8217;d like to create those then Apple will be happy to provide a first-class experience for them. If you&#8217;d like to do something above and beyond that then consider iBooks Author.</p>

<p>Why the hell they opted for a restrictive EULA when they have such a terrific pitch is beyond me.</p>
]]></content:encoded>
			<wfw:commentRss>http://kickingbear.com/blog/archives/292/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>EULA Agree With Me</title>
		<link>http://kickingbear.com/blog/archives/290</link>
		<comments>http://kickingbear.com/blog/archives/290#comments</comments>
		<pubDate>Tue, 24 Jan 2012 09:40:57 +0000</pubDate>
		<dc:creator>genglish</dc:creator>
				<category><![CDATA[Opinion]]></category>

		<guid isPermaLink="false">http://kickingbear.com/blog/?p=290</guid>
		<description><![CDATA[The iBooks Author EULA has been in the news recently. It has, in fact, bumped Romney and Gingrich out of the headlines and it&#8217;s all anyone is talking about. Everywhere. I just received an email from a lovely Nigerian professor who&#8217;d like to send me millions of dollars because he fears the iBooks Author EULA [...]]]></description>
			<content:encoded><![CDATA[<p>The iBooks Author EULA has been in the news recently. It has, in fact, bumped Romney and Gingrich out of the headlines and it&#8217;s all anyone is talking about. Everywhere. I just received an email from a lovely Nigerian professor who&#8217;d like to send me millions of dollars because he fears the iBooks Author EULA will confiscate it from him if he publishes his text book on implementing cold fusion. (Drinks on me at Macworld!) Allow me to scale this mountain of a molehill and defuse this tempest in a teapot.</p>

<p>There is an across the board consensus that the iBooks Author EULA, as currently written, is overly vague and can be understood to apply broadly to any and all content generated by the application. From there commentators fall, roughly, into one of two camps: Restrictions on output are inherently wrong and; The EULA as written will never be enforced. It&#8217;s not even that the two camps are in a real disagreement, it&#8217;s that one camp is dealing with the facts as they are <em>now</em> while the other is reading into the intent and projecting a better outcome.</p>

<p>I&#8217;d like to say that I&#8217;ve not seen an argument regarding this EULA that I disagree with but that&#8217;s not the case. I will say that I&#8217;ve yet to read a well reasoned opinion on the matter that I wholly disagree with. As a matter of personal opinion I believe that the intention of the EULA isn&#8217;t to restrict the distribution of text or PDF files generated by iBook Author. As written the EULA does suggest that they are. This should be clarified, as everyone else has already said.</p>

<p>The interesting thing, to me, is in the reactions we&#8217;re seeing. Let&#8217;s project this EULA issue into the software world and consider it in those terms. A new piece of Apple software has shipped and it exhibits behaviour that the vast majority of the most vocal users find to be faulty. The behaviour is a bug. What do we do?</p>

<p>To me the obvious course of action is to complain loudly about the bug and hope that Apple addresses it. (And file a Radar! Always file a Radar!) But we then get into the issue of <em>intent</em>.</p>

<p>I&#8217;m in agreement with <a href="https://twitter.com/#!/mikeash/status/161163203403988992">Mike Ash</a> and <a href="http://venomousporridge.com/post/16378325291/intent-doesnt-matter">Dan Wineman</a> &#8212; intent doesn&#8217;t matter when considering the practical implications of the choices that have been made. That said intent <em>does</em> matter if we&#8217;re hoping to read the tea-leaves to devine what might be. When examining what we believe to be faulty behaviour the perceived intention is invaluable. It&#8217;s the difference between a bug and a feature. A bug we expect to be fixed, a feature we expect to have to live with. Lion inverted scrolling.</p>

<p>I think the issue that hasn&#8217;t been addressed that is really at the heart of this is: why is iBooks Author free? The arguments for legally tying the output of iBooks Author to the iBookstore is that the application is free and that through sales of for-profit books Apple will recoup it&#8217;s investment. That&#8217;s very true and again I don&#8217;t disagree with that. My question then is, why does it have to be free? What&#8217;s wrong with the old-fashioned model of asking for money for something of value? If Final Cut Pro XII came out for free but required distribution via iCloudVideo would that be acceptable? It strikes me that the good old-fashioned buy-your-tools-and-your-work-is-your-own model works quite well. This change to giving away free tools but locking down (legally) what you can do with them doesn&#8217;t sit right with me.</p>

<p>The rebuttal is that there are plenty of tools that are de facto locked to their platforms. That&#8217;s true and it&#8217;s a good argument. Xcode basically only makes iOS and Mac OS X software. Visual Studio is similarly platform specific. But those are technical limitations, not blunt <em>legal</em> limitations.</p>

<p>My position is that there&#8217;s enough laws in place as it stands to prevent competitors implementing the functionality that&#8217;d be required to have, say, a Kindle Fire run (experience!) an iBooks Author generated .ibooks file. Now, obviously, I&#8217;m not a lawyer so what do I know, but if the future is platform specific content generation tools, locked down with legalese, then I think we&#8217;re going in the wrong direction.</p>
]]></content:encoded>
			<wfw:commentRss>http://kickingbear.com/blog/archives/290/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Last Word On Comments</title>
		<link>http://kickingbear.com/blog/archives/288</link>
		<comments>http://kickingbear.com/blog/archives/288#comments</comments>
		<pubDate>Sun, 15 Jan 2012 09:29:32 +0000</pubDate>
		<dc:creator>genglish</dc:creator>
				<category><![CDATA[Opinion]]></category>

		<guid isPermaLink="false">http://kickingbear.com/blog/?p=288</guid>
		<description><![CDATA[(No really, I get the last word on comments because none of you jerks are allowed to comment on this piece)

From my own About Page:


  For technical pieces I keep comments open because dissenting views or outright corrections are incredibly valuable if they’re in the same place as the source material. For opinion pieces, [...]]]></description>
			<content:encoded><![CDATA[<p>(No really, I get the last word on comments because none of you jerks are allowed to comment on this piece)</p>

<p>From my own About Page:</p>

<blockquote>
  <p>For technical pieces I keep comments open because dissenting views or outright corrections are incredibly valuable if they’re in the same place as the source material. For opinion pieces, which seems to be the bulk these days, I’ll be closing comments.</p>
</blockquote>

<p>My position is that if you&#8217;re presenting technical or data-driven analysis then commentary on the same page is invaluable. If you&#8217;re expressing your opinion with regards to data or current trends then immediate commentary on the same page is far less valuable and, most likely, will simply be argumentative. Take it up on your own forum.</p>

<p>Don&#8217;t make me comment all over your site about this.</p>
]]></content:encoded>
			<wfw:commentRss>http://kickingbear.com/blog/archives/288/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mute This</title>
		<link>http://kickingbear.com/blog/archives/282</link>
		<comments>http://kickingbear.com/blog/archives/282#comments</comments>
		<pubDate>Sun, 15 Jan 2012 08:23:03 +0000</pubDate>
		<dc:creator>genglish</dc:creator>
				<category><![CDATA[Opinion]]></category>

		<guid isPermaLink="false">http://kickingbear.com/blog/?p=282</guid>
		<description><![CDATA[The iPhone mute switch functionality has been doing the rounds. Here&#8217;s Marco Arment on &#8220;Designing  Mute&#8221;.

I almost entirely agree with Marco. This part caught my attention however:


  The user told the iPhone to make noise by either scheduling an alarm or initiating an obviously noise-playing feature in an app.
  
  The [...]]]></description>
			<content:encoded><![CDATA[<p>The iPhone mute switch functionality has been doing the rounds. Here&#8217;s Marco Arment on <a href="[http://www.marco.org/2012/01/14/mute">&#8220;Designing  Mute&#8221;</a>.</p>

<p>I almost entirely agree with Marco. This part caught my attention however:</p>

<blockquote>
  <p>The user told the iPhone to make noise by either scheduling an alarm or initiating an obviously noise-playing feature in an app.</p>
  
  <p>The user also told the iPhone to be silent with the switch on the side.</p>
</blockquote>

<p>I&#8217;m not sure this line of argument is entirely true given the push possibilities that are part of Exchange, iCloud and various other services. Is it possible someone else has pushed a reminder to your device that you&#8217;re not explicitly aware of? (Really, I&#8217;m asking, and I&#8217;m too lazy to find out. Someone tell me. In my comments. Which I don&#8217;t have. See my next post.)</p>

<p>What I do know for sure is that if the mute switch on the iPhone worked as <a href="http://ihnatko.com/2012/01/14/daring-fireball-on-the-behavior-of-the-iphone-mute-switch/">Andy Ihnatko</a> argues it should then I would be unable to use my iPhone as an alarm clock. I get far, far too many emails and notifications late into the night and early in the morning to not mute my iPhone before I go to bed at night. I&#8217;m quite sure that Andy, <a href="http://daringfireball.net/2012/01/iphone_mute_switch_design">Josh</a>, Marco and everyone else having this discussion likely faces the same problem.</p>

<p>I don&#8217;t know what the answer is. I do agree with Marco that the default suits my needs well and I appreciate the design choices. I also agree that it&#8217;s telling that it&#8217;s been years before this iPhone arrogant design flaw came up. I&#8217;d bet $100 that this happened already during some kid&#8217;s birthday party at a Chuck E. Cheese but nobody got all up in arms when the teenage wait-staff got bust out of their &#8220;Happy Birthday&#8221; groove. (Do they do that at Chuck E. Cheese? We don&#8217;t have those in Canada. We love our children.)</p>

<p>Anyway, feel free to fire away with your comments in the form presented below. I will sleep soundly knowing that both my iPhone being on mute, and the fact that there is no comment form, will prevent me from hearing the chimes of the incoming emails and allow me to rest soundly, knowing that my iPhone will dutifully wake me up sometime around noon.</p>
]]></content:encoded>
			<wfw:commentRss>http://kickingbear.com/blog/archives/282/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Learn to X</title>
		<link>http://kickingbear.com/blog/archives/272</link>
		<comments>http://kickingbear.com/blog/archives/272#comments</comments>
		<pubDate>Mon, 02 Jan 2012 09:52:49 +0000</pubDate>
		<dc:creator>genglish</dc:creator>
				<category><![CDATA[Opinion]]></category>

		<guid isPermaLink="false">http://kickingbear.com/blog/?p=272</guid>
		<description><![CDATA[One of the rules I have when I consider writing a piece for Kickingbear is that it must be, to my mind, something contrary or a worthwhile addition to the discussion. There are many fantastic writers out there covering the same topics, their thoughts and conclusions most often align with my own. I decided that [...]]]></description>
			<content:encoded><![CDATA[<p>One of the rules I have when I consider writing a piece for Kickingbear is that it must be, to my mind, something contrary or a worthwhile addition to the discussion. There are many fantastic writers out there covering the same topics, their thoughts and conclusions most often align with my own. I decided that I didn&#8217;t want to say, &#8220;me too&#8221;. I thought that if I was going to take the time to write a piece here that it&#8217;d be at least something new, or probably contrarian. (Though sometimes I cave to being a <a href="http://kickingbear.com/blog/archives/256">jackass</a>).</p>

<p>I find myself in disagreement with two terrific friends of mine. Both have been incredibly supportive of me as I came up in this community and both were gracious enough to speak at the <a href="http://vimeo.com/cingleton">Çingleton</a> event I helped organized a few months ago. Brent and Daniel are good friends, good people and landed Mac gentry. So, let&#8217;s skewer them.</p>

<p>Jalkut wrote this piece, <a href="http://www.red-sweater.com/blog/2298/learn-to-code">Learn to Code</a>. Read it, it&#8217;s well worth your time. Simmons linked to Jalkut&#8217;s piece adding this, &#8220;I’m reminded of Matt Mullenweg <a href="http://ma.tt/2011/06/newspaper-with-wordpress-and-google-docs/">saying</a> &#8216;Scripting is the new literacy.&#8217; Matt’s right.&#8221;</p>

<p>I appreciate where they&#8217;re coming from. I can, from a certain perspective, agree with the argument. But, let&#8217;s not kid ourselves, literacy is the new literacy. The ability to read, comprehend, digest and come to rational conclusions &#8212; that&#8217;s what we need more of. We don&#8217;t, as a society, need more people who have the mechanical knowledge to turn RSS feeds into Twitter spam. We don&#8217;t need anything more posted to Facebook, we don&#8217;t need anything we photograph to appear on Instagram <em>and</em> Flickr. If &#8220;scripting&#8221; is the new literacy then we&#8217;ve failed. We&#8217;ve become Mario drowning on a Water Level.</p>

<p>Scripting isn&#8217;t the new literacy, it&#8217;s the new tinkering with the engine, the new re-wiring the house. The new DIY for the digital age. These sorts of skills are incredibly valuable, but they&#8217;re not now, and certainly won&#8217;t be in the future, anything close to being an art form that stirs our souls.</p>

<p>That&#8217;s what literature does &#8212; it communicates to humans by leveraging our understanding of words and our grasp of narrative. And, sometimes, it mixes them all up but we <em>still</em> get value from it. That&#8217;s not how writing code works. Writing code is a craft, we build upon the capabilities of the compiler, the libraries and the hardware. We don&#8217;t have the freedom to innovate, as an author would, unless we control the whole stack. And we don&#8217;t. We swim upon a shallow surface, we perform what amounts to an act of synchronized swimming. At times it&#8217;s beautiful, but we&#8217;re in a pool, and we can&#8217;t control how wide or deep it is.</p>

<p>If you&#8217;re reading this, it&#8217;s probably too late. I&#8217;ll say to you &#8212; don&#8217;t <a href="http://www.red-sweater.com/blog/2298/learn-to-code">Learn To Code</a>, just Learn. Whatever it is you&#8217;re good at, whatever it is that calls to you &#8212; do that. And do it again and again and again and again.</p>

<p>Learn to X.</p>

<p>Code. Write. Draw. Build. Design. Bitch. Moan. Complain.</p>

<p>Learn to do it well.</p>

<p>Writing software is a craft. I&#8217;m quite good at it. Brent and Jalkut are also very successful at our craft. But it&#8217;s a craft. It&#8217;s something we&#8217;re really good at but, in my opinion, it&#8217;s not something that everyone needs to care about.</p>

<p>So, don&#8217;t Learn To Code, go and learn something I don&#8217;t know anything about and go and do it incredibly well. If you&#8217;re brilliant and new then I&#8217;m dying to see what you can do.</p>

<p>If you really would like to learn how to program then <a href="http://codeyear.com/">Code Year</a> seems to be amazing. I&#8217;ve been volunteering for over fifteen years to help train people who want to become programmers. I believe in teaching people how computers work. I don&#8217;t believe it matters much more than wood-shop.</p>
]]></content:encoded>
			<wfw:commentRss>http://kickingbear.com/blog/archives/272/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How I&#8217;d Build an Apple Television Set</title>
		<link>http://kickingbear.com/blog/archives/268</link>
		<comments>http://kickingbear.com/blog/archives/268#comments</comments>
		<pubDate>Thu, 15 Dec 2011 07:48:17 +0000</pubDate>
		<dc:creator>genglish</dc:creator>
				<category><![CDATA[Opinion]]></category>

		<guid isPermaLink="false">http://kickingbear.com/blog/?p=268</guid>
		<description><![CDATA[When you unboxed my hypothetical Apple Television Set you would find three devices inside. There would be a lovely large display panel with an impossibly thin bezel (unadorned by an Apple logo). It&#8217;d have one wire, the power plug. The second device would look very much like the current Apple TV though it&#8217;d sport an [...]]]></description>
			<content:encoded><![CDATA[<p>When you unboxed my hypothetical Apple Television Set you would find three devices inside. There would be a lovely large display panel with an impossibly thin bezel (unadorned by an Apple logo). It&#8217;d have one wire, the power plug. The second device would look very much like the current Apple TV though it&#8217;d sport an HDMI input or two on the back. The third device would be a remote control. It&#8217;d look much like the current remote but have only one button, right where the circular buttons are now. You&#8217;d place the display where you&#8217;d like it (using the optional iMac style foot it comes with, though that&#8217;s just connected to the display with a standard VESA mount), and then plug it in. You&#8217;d stick the Apple TV box someplace where you don&#8217;t have to see it (though it&#8217;ll still be prettier than all your existing equipment) and plug it in. Then the display would light up and show the Apple logo just as on an iOS device. You&#8217;d be shown a list of WiFi networks and you&#8217;d pick one, the iPhone in your pocket would ping and you&#8217;d be asked if you wanted to allow the Apple TV to join the network, and you&#8217;d tap &#8220;Allow&#8221;. The display then shows you the new main Apple TV navigation interface which involves moving a blue highlight around by swiping on the new remote control or, if you&#8217;d like to find something rather than browse, you&#8217;d hold the button on the remote and ask a Siri sibling to find the content you&#8217;d like to watch.</p>

<p>Wouldn&#8217;t that be nice? Here&#8217;s how Apple can do it.</p>

<p>I&#8217;ve done a lot of thinking about the Apple TV. For some reason it fascinates me. It&#8217;s entirely different from the other applications of software. First, it&#8217;s a <em>shared</em> experience rather than a direct experience like a Mac or an iOS device. Second, this shared experience means there&#8217;s necessarily an indirection of input &#8212; if a screen is big enough to be seen by everyone in the room you&#8217;re not going to be close enough to it to mess with it directly. So when the rumours went around of an iOS based Apple TV coming I became intrigued and tossed some ideas back and forth with a friend. Mostly the discussion came down to input methods &#8212; what could they do and what&#8217;d that mean for the interface? Around that same time Bluetooth 4.0 was ratified and the specification includes a low power mode. I guessed that if the Apple TV had a Bluetooth 4.0 chip then we&#8217;d see a new remote, if not we&#8217;d likely just stick with what we had.</p>

<p>Well, it turns out the new iPhone 4S has a Bluetooth 4.0 chip and since all of these devices, broadly, share a generational common platform we can expect to see it appear in the next iteration of Apple TV. So that&#8217;s one part of the puzzle. My guess is for the new remote is a touch sensitive surface with a mic that&#8217;s activated by holding down on the Select button. That&#8217;s my guess at least, if you can&#8217;t play with these things it&#8217;s hard to know how they&#8217;ll actually work.</p>

<p>But there&#8217;s a lot more going on with my hypothetical Apple Television Set than just a fancy remote. There&#8217;s no wires, there&#8217;s the box finding the display and there&#8217;s joining the network effortlessly. How can all of that happen? I believe it&#8217;s all possible thanks to the details in <a href="http://www.theverge.com/2011/12/12/2631129/apple-preps-ios-accessory-makers-for-bluetooth-4-0-not-using">this report by Nilay Patel</a> writing for The Verge.</p>

<p>I like this report because it&#8217;s a little forlorn &#8212; the intent is to convey that AirPlay won&#8217;t be enabled over Bluetooth contrary to previous rumours. But buried in here are, to my mind, major clues to technology that will change the value proposition of an Apple Television Set.</p>

<p>Patel:</p>

<blockquote>
  <p>Made For iPhone accessories have to be authenticated by iOS to work, and the new chip is an authentication module that works over the dock connector, AirPlay, and Bluetooth.</p>
</blockquote>

<p>Sounds perfect for an authentication system that&#8217;d be required to stream protected content wirelessly to a display. We&#8217;d need that if we were going to build my hypothetical Apple Television Set. So the Apple TV box and the Display could find each other via Bluetooth and authenticate with each other. Since you&#8217;re very unlikely to be plugging in three sets of these things within Bluetooth range of one another the odds are good that you don&#8217;t need to worry about selecting specific devices. And in the cases where that might happen well just read the Tech Note that tells you to do them one at a time. But we&#8217;re still at a loss about how we can connect to the WiFi network so easily.</p>

<p>Patel:</p>

<blockquote>
  <p>We&#8217;re also told Apple is making it easier to for MFI accessories to connect to Wi-Fi networks by automatically pulling the appropriate configuration information from your iOS device over Bluetooth or the docking cable — all you have to do is approve the request and your accessory will hop online without any extra effort.</p>
</blockquote>

<p>So if you&#8217;re in an Apple based household the odds are good that your new Apple TV will be able to talk to one of your other devices and get the required network info from it. I&#8217;d bet heavily that this capability makes its way into AirPort devices and Macs. &#8220;Want to let this device on your network?&#8221;, is exactly the level of simplicity that Apple tends to aim for.</p>

<p>I think the pieces are coming together to make an Apple Television Set an interesting and worthwhile proposition. The Apple TV box device finds and communicates with the Display seamlessly. The control channel between the Display and the Apple TV box is based on a low power Bluetooth 4.0, the Display doesn&#8217;t even need an on/off button since it draws so little power. Once the Apple TV box has turned on the Display it feeds it video via AirPlay over the WiFi network. The HDMI inputs on the Apple TV box are displayed in the interface just like other sources of input, like NLB or NetFlix.</p>

<p>The beauty of this sort of setup is that it disconnects the iteration of the Apple TV box from the expensive Display. One key argument against Apple doing a television set has been that people buy new TVs infrequently and so it&#8217;d take a long time to break into the market. By building an Apple TV box that can act as it does now but also deal so much more magically with a terrific television then Apple can gain traction selling the devices and accrue additional sales in a new market as users buy into the whole device chain.</p>

<p>I&#8217;d believed the idea of Apple doing a television set to be a little far fetched or, at least, something I couldn&#8217;t see the value of. With the new information to hand I feel like there really could be a compelling product there. Not, mind you, a blow out success like the iPhone or iPad, but something solid and sustainable.</p>

<p>Oh, and in the impossibly thin bezel of the Display would be a FaceTime camera.</p>
]]></content:encoded>
			<wfw:commentRss>http://kickingbear.com/blog/archives/268/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Alan Kay &amp; Nintendo</title>
		<link>http://kickingbear.com/blog/archives/266</link>
		<comments>http://kickingbear.com/blog/archives/266#comments</comments>
		<pubDate>Thu, 08 Dec 2011 07:13:33 +0000</pubDate>
		<dc:creator>genglish</dc:creator>
				<category><![CDATA[Opinion]]></category>

		<guid isPermaLink="false">http://kickingbear.com/blog/?p=266</guid>
		<description><![CDATA[Apple enthusiasts love this Alan Kay quote:

&#8220;People who are really serious about software should make their own hardware.&#8221;

I don&#8217;t blame them. I agree and I think it&#8217;s totally true.

And then they say that Nintendo should start developing games for iOS.

Don&#8217;t be too proud of this technological terror you&#8217;ve constructed. The ability to control the interaction [...]]]></description>
			<content:encoded><![CDATA[<p>Apple enthusiasts love this Alan Kay quote:</p>

<p><quote>&#8220;People who are really serious about software should make their own hardware.&#8221;</quote></p>

<p>I don&#8217;t blame them. I agree and I think it&#8217;s totally true.</p>

<p>And then they say that Nintendo should start developing games for iOS.</p>

<p>Don&#8217;t be too proud of this technological terror you&#8217;ve constructed. The ability to control the interaction direction of an entire industry is insignificant compared to the power of creativity.</p>

<p>Nintendo was founded in 1889. Despite all the <a href="http://www.wired.com/gamelife/2011/12/miyamoto-interview/">bad news</a> I&#8217;m still pulling for them. And you should be too. If you like companies that take risks, introduce innovative hardware and software combinations, and back up their visionaries with everything they&#8217;ve got &#8212; pay attention. It&#8217;s ugly right now but there&#8217;s still fertile ground for a new hope. Unless, of course, you&#8217;re happy with all the players who are chasing the last great interaction rebellion.</p>
]]></content:encoded>
			<wfw:commentRss>http://kickingbear.com/blog/archives/266/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Dynamic Siri</title>
		<link>http://kickingbear.com/blog/archives/264</link>
		<comments>http://kickingbear.com/blog/archives/264#comments</comments>
		<pubDate>Fri, 02 Dec 2011 05:45:40 +0000</pubDate>
		<dc:creator>genglish</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://kickingbear.com/blog/?p=264</guid>
		<description><![CDATA[Siri, as shipped, appears already capable of adding functionality according to which applications are installed on the iPhone. Here&#8217;s a screen shot of before and after I removed Apple&#8217;s Find My Friends app from my phone. How does it do that?



Where&#8217;s &#8220;Where&#8217;s Jason?&#8221; gone?

I&#8217;m busy so I&#8217;ve not investigated this in depth but there are [...]]]></description>
			<content:encoded><![CDATA[<p>Siri, as shipped, appears already capable of adding functionality according to which applications are installed on the iPhone. Here&#8217;s a screen shot of before and after I removed Apple&#8217;s Find My Friends app from my phone. How does it do that?</p>

<p><img src="http://kickingbear.com/images/SiriDynamic/DynamicSiri.png"></img></p>

<p>Where&#8217;s &#8220;Where&#8217;s Jason?&#8221; gone?</p>

<p>I&#8217;m busy so I&#8217;ve not investigated this in depth but there are a couple of possibilities. First, Siri might know internally all about how to talk to Find My Friends and just turns on the functionality when it knows that Find My Friends is installed on the device. Second, and the option I think many developers hope for, is that Find My Friends somehow exposes itself to Siri, most likely via some settings in it&#8217;s Info.plist.</p>

<p>I took a look at the Info.plist for Find My Friends and  there&#8217;s no special attributes listed. There are a few URL schemes that it accepts: &#8220;grenada:&#8221;, &#8220;findmyfriends:&#8221;, and &#8220;fmf1:&#8221;.</p>

<p>So, I wrote a little test app that implemented these URLs &#8212; no dice, Siri doesn&#8217;t enable the &#8220;Where&#8217;s Jason?&#8221; prompt. So then I changed the Bundle ID of the test application to match that of Find My Friends and I got this:</p>

<p><img src="http://kickingbear.com/images/SiriDynamic/CustomFMF.png"></img></p>

<p>It appears that the presence of Find My Friends in Siri is predicated upon the Find My Friends Bundle ID, rather than some exposed capability. <em>But</em> it looks like Siri uses my application icon (none, in this case) in place of the real Find My Friends application icon. And then just goes and calls the app Find My Friends anyway, despite the fact that I called my app, &#8220;WTF&#8221;.</p>

<p>This makes sense &#8212; if I was making these choices I&#8217;d make all the same ones. The abstract conversation goes like this:</p>

<p>VP:  How fucking cool is this Siri app?</br>
DEVELOPER:  Yeah, it&#8217;s tight!</br>
VP:  Tight? Is that like rad?</br>
DEVELOPER:  Uh, yes.</br>
VP:  Right on.</br></p>

<p><em>Two months pass.</em></p>

<p>VP:  So, we bought it.</br>
DEVELOPER:  Bought what?</br>
VP:  That Siri thing.</br>
DEVELOPER:  Get the fuck out!</br>
VP:  What? I fucking <em>pay</em> you, <em>never</em> tell me to the fuck get out.</br>
DEVELOPER:  No, sorry, I was expressing my surprised excitement. I really didn&#8217;t mean to</br>
VP:   (interrupting) Fine. So, you&#8217;re on this. Make it better.</br>
DEVELOPER:  Better?</br>
VP:  Linen. It real needs linen.</br>
DEVELOPER:  Linen?</br>
VP:  Yes.</br>
DEVELOPER :  Linen?</br>
VP: Yes.</br>
DEVELOPER:  Ok, well give me access to the code and a designer and I&#8217;ll get on that.</br>
VP:  Great. Now, get the fuck out.</br>
DEVELOPER:  Out? This is my desk.</br>
VP:  Get the fuck out.</br>
DEVELOPER:  Ok. I really should eat lunch, thanks?</br></p>

<p><em>Three months pass.</em></p>

<p>VP:  Nice work on Siri. I am <em>loving</em> the linen. Why the fuck don&#8217;t you integrate with Grenada though?</br>
DEVELOPER:  Thanks, that linen background took a lot of eff</br>
VP:  (interrupting) Grenada. Have you heard of it? Make it work.</br>
DEVELOPER:  I&#8217;m sorry, I&#8217;ve never actually heard of &#8220;Grenada&#8221;. Well, beyond that place that Reagan atta</br>
VP:  (interrupting) What? It&#8217;s Grenada. We love Grenada. It&#8217;s got rich Corinthian leather.</br>
DEVELOPER:  I&#8217;ve not been disclosed. The Grenada project is something I&#8217;m unfamiliar with.</br>
VP:  Get the fuck out!</br>
DEVELOPER:  No, really, I&#8217;ve not heard about that project!</br>
VP:  Christ, It&#8217;s like you assholes don&#8217;t talk to each other. I&#8217;ll get you in touch with the Grenada lead and you two can figure it out.</br>
DEVELOPER:  That&#8217;ll be great, thanks!</br></p>

<p><em>One week later.</em></p>

<p>DEVELOPER:  Hi, I&#8217;m in charge of integrating Siri. What do you do?</br>
GRENADA:  We Find Your Friends.</br>
DEVELOPER:  Oh, that&#8217;s pretty cool. How should we make this work?</br>
GRENADA:  Fucked if I know, I&#8217;ve not been disclosed about what you&#8217;re working on.</br>
DEVELOPER:  Ok, well let&#8217;s just base this functionality on your Bundle ID and you guys implement a URL scheme that we&#8217;ll call.</br>
GRENADA:  That&#8217;s cool with us. Have you checked out our rich Corinthian leather?</br></p>

<p><em>Finally…</em></p>

<p><img src="http://kickingbear.com/images/SiriDynamic/Schemes.png"></img></p>

<p>Springboard gets hardcoded to reserve a few URL schemes for an App that doesn&#8217;t ship with the OS.</p>

<p>There&#8217;s a tight integration between Siri and Find My Friends, but it&#8217;s not as tight as you&#8217;d imagine if there&#8217;d been total collusion between the teams. Siri will display the icon of an app pretending to be Find My Friends, and this makes sense because there&#8217;s no reason to bloat the OS with a Find My Friends icon if the two teams are separate and who knows what the final icon might be.</p>

<p>What does this mean? I predict that a Siri API is further off than you might think. The integration of services into Siri appears to be on a very case by case basis and even an internal app required special consideration.</p>

<p>I&#8217;ve shipped a number of platforms in my time &#8212; platforms are different. You need to make sure that you can guarantee the functionality you expose is something you can support going forward for months, years, and decades. Once you promise to support something, you&#8217;re locked in.</p>

<p>Apple doesn&#8217;t appear to have an internal SPI for Siri yet, and it&#8217;s my bet that they&#8217;re a year or so away from it. Even internally it appears that they&#8217;ve not yet drafted an approximation. And I don&#8217;t blame them. For an AI system like Siri that would require determining the plug-in based upon confidence that it could handle the request. How do you write an API that gauges the trustability of thousands of plug-ins to properly report their confidence?</p>

<p>I&#8217;d <em>love</em> a Siri API. I have custom software on a Mac Mini and my iPhone to control the lights in my place via X-10. If I could use Siri for that then Tony Stark would be calling me up for a couple of hints. But I don&#8217;t see it happening soon. I&#8217;m not sure how it <em>could</em> work, cleanly and while being scalable.</p>

<p>Siri is a process of disambiguation, but installing random apps from the App Store that support Siri can only increase how ambiguous any request is.</p>

<p>I&#8217;ll bet on an API <em>later</em> rather than <em>sooner</em>. If only because the success of Siri is determined upon it generating the best possible results and the ranking of those results <em>must</em> be determined by the plug-ins it uses. Once you allow plug-ins that potentially <em>lie</em> then you&#8217;ve ruined the entire Siri experience.</p>
]]></content:encoded>
			<wfw:commentRss>http://kickingbear.com/blog/archives/264/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Siri Sends A Message</title>
		<link>http://kickingbear.com/blog/archives/256</link>
		<comments>http://kickingbear.com/blog/archives/256#comments</comments>
		<pubDate>Fri, 11 Nov 2011 08:51:22 +0000</pubDate>
		<dc:creator>genglish</dc:creator>
				<category><![CDATA[Opinion]]></category>

		<guid isPermaLink="false">http://kickingbear.com/blog/?p=256</guid>
		<description><![CDATA[Henry Blodget is an easy target. He&#8217;s wrong more times a minute than his heart gets a chance to beat blood to his atrophied brain. Which is a very harsh thing to say about someone struggling with that sort of disorder, but I can&#8217;t always be the nice guy.

I wanted to ask Blodget a few [...]]]></description>
			<content:encoded><![CDATA[<p>Henry Blodget is an easy target. He&#8217;s wrong more times a minute than his heart gets a chance to beat blood to his atrophied brain. Which is a very harsh thing to say about someone struggling with that sort of disorder, but I can&#8217;t always be the nice guy.</p>

<p>I wanted to ask Blodget a few questions about <a href="http://www.businessinsider.com/sorry-but-apples-siri-is-no-threat-to-google-whatsoever-2011-11?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed:+typepad/alleyinsider/silicon_alley_insider+(Silicon+Alley+Insider">this piece</a> that he&#8217;d written for Business Insider. It appeared to me like he was talking out of his ass.</p>

<p>I did, as they teach you in journalism school, try to reach out to Mr. Blodget for his comments.</p>

<p>Here&#8217;s the audio recording of my <a href="http://kickingbear.com/downloads/Bloget.m4a">communication with Henry Blodget</a>.</p>

<p>By press time this publication has yet to receive a response from Mr. Blodget.</p>
]]></content:encoded>
			<wfw:commentRss>http://kickingbear.com/blog/archives/256/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->
