<?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>kev/null &#187; Geeky</title>
	<atom:link href="http://kevnull.com/category/technology/feed" rel="self" type="application/rss+xml" />
	<link>http://kevnull.com</link>
	<description></description>
	<lastBuildDate>Mon, 01 Mar 2010 17:10:33 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>The Fire Hose vs. The Stream</title>
		<link>http://kevnull.com/2009/02/the-fire-hose-vs-the-stream.html</link>
		<comments>http://kevnull.com/2009/02/the-fire-hose-vs-the-stream.html#comments</comments>
		<pubDate>Mon, 02 Feb 2009 14:02:46 +0000</pubDate>
		<dc:creator>Kevin Cheng</dc:creator>
				<category><![CDATA[Geeky]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[friendship]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://kevnull.com/?p=559</guid>
		<description><![CDATA[There are two recurring questions that I find myself answering. The two are different but related: &#8220;Why would I want to know every little detail about what my friends are doing from Twitter/Facebook/Friendfeed?&#8221; &#8220;How do you not get overwhelmed by all the people you follow/friend?&#8221; My short answer is I don&#8217;t treat it like a [...]]]></description>
			<content:encoded><![CDATA[<p>There are two recurring questions that I find myself answering. The two are different but related:</p>
<ol>
<li>&#8220;Why would I want to know every little detail about what my friends are doing from <a href="http://twitter.com">Twitter</a>/Facebook/Friendfeed?&#8221;</li>
<li>&#8220;How do you not get overwhelmed by <a href="http://twitter.com/k/friends">all the people you follow</a>/friend?&#8221;</li>
</ol>
<p>My short answer is <strong>I don&#8217;t treat it like a fire hose I have to drink down, I treat it like a stream I dip my feet in every so often</strong>. To explain this statement, I need to first talk about friends and travel.</p>
<p>I was born in Vancouver, spent my formative years in Hong Kong and then returned to Vancouver for the last two years of high school and college before moving to Austin for my first job. All this moving was a mixed blessing. I was able to experience many different perspectives and made a wide range of friends from all over the world. On the other hand, there were few friends that shared my experiences throughout.</p>
<p>Whenever I visited Hong Kong, which is roughly annually, I meet up with my childhood friends. Conventional thinking would say that, because we haven&#8217;t seen each other for a year, we&#8217;d have a lot more to catch up on than say, someone here in San Francisco that I saw just the day before.</p>
<p>Anyone who has experience with this can tell you that it simply isn&#8217;t true. When you&#8217;re apart that long, conversation topics feel like they need to be a minimum level of significance to be worth discussing: career changes, marital status change, buying of property, perhaps a new family member, etc. A sample conversation might be like this:</p>
<p>Friend: &#8220;So how&#8217;ve you been?&#8221;<br />
Me: &#8220;Great. Things are going well. <a href="http://kevnull.com/2008/10/engaged.html">I got engaged</a>!&#8221;<br />
Friend: &#8220;Congrats! You still doing that computer thing?&#8221;<br />
Me: &#8220;Yeah. Still at the same place. You still at the same firm?&#8221;<br />
Friend: &#8220;Yeah, 3 years now.&#8221;<br />
Me: &#8220;Wow …&#8221;<br />
Friend: &#8220;MmHmm …&#8221;</p>
<p>In contrast, the friends you see every day or every week are the ones you can talk to for hours. Why? Because any topic is fair game. You don&#8217;t feel like you have to filter out the more mundane topics because it&#8217;s such a significant event to be catching up with the person. How was that movie? Did you go climbing yesterday? Did you see that crazy YouTube video? No topic is too trivial.</p>
<p>So how is any of that relevant to the information overload of Twitter and Facebook?</p>
<p>To me, Twitter and Facebook updates represent the mundane, everyday conversations that I could and would have with everyone if I could. By seeing the stream of updates from my friends, I have much more context into their lives, and a feeling that I can converse with them about smaller things. To use a clichéd term, I feel more connected to them.</p>
<p>When I see these friends, even after many months apart, I still feel like I&#8217;ve been talking to them and keeping up with them to some extent. Conversations flow more naturally and are much more rooted in the present than trying to bridge the gap since we last interacted in person.</p>
<p>I disagree with the fire hose terminology because it&#8217;s not something that is pointed <em>at</em> me. It really is a stream of information which I can look at anytime I feel like. When I don&#8217;t dip my feet in, the stream flows on, I&#8217;ve missed some updates, and it doesn&#8217;t matter.</p>
<p>We can look at it a different way, too. Whether we know it or not, each of us probably have at least 300 people we know and like enough to want to keep in touch with. If you saw each of these people for dinner one friend a night, you would see each person once a year. One solution is to simply forget most of these and hang out with the same dozen friends week after week. Realistically, there are far more than a dozen interesting and inspiring people worth interacting with regularly.</p>
<p>So going back to the original two questions:</p>
<ol>
<li>&#8220;Why would I want to know every little detail about what my friends are doing from <a href="http://twitter.com">Twitter</a>/Facebook/Friendfeed? &#8221; <strong>Using it helps me stay closer to more of my friends in a way that&#8217;s impossible to scale with in person interactions alone.</strong></li>
<li>&#8220;How do you not get overwhelmed by <a href="http://twitter.com/k/friends">all the people you follow</a>/friend?&#8221; <strong>I don&#8217;t try to read everything.</strong></li>
</ol>
<p>Don&#8217;t drink from the hose. Dip your feet in the stream instead.</p>
]]></content:encoded>
			<wfw:commentRss>http://kevnull.com/2009/02/the-fire-hose-vs-the-stream.html/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Twinkle Hijacks Twitter Usernames</title>
		<link>http://kevnull.com/2009/01/twinkle-hijacks-twitter-usernames.html</link>
		<comments>http://kevnull.com/2009/01/twinkle-hijacks-twitter-usernames.html#comments</comments>
		<pubDate>Mon, 19 Jan 2009 14:22:59 +0000</pubDate>
		<dc:creator>Kevin Cheng</dc:creator>
				<category><![CDATA[Design Discourse]]></category>
		<category><![CDATA[Geeky]]></category>
		<category><![CDATA[tapulous]]></category>
		<category><![CDATA[twinkle]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://kevnull.com/?p=554</guid>
		<description><![CDATA[When iPhone apps first came out, there were two iPhone apps people tended to go with for accessing and posting to the popular Twitter service: Twinkle and Twitterific. Since then, superior applications such as TwitterFon and Tweetie have hit the market but the first to market advantage has ensured some measure of popularity with the [...]]]></description>
			<content:encoded><![CDATA[<p>When iPhone apps first came out, there were two iPhone apps people tended to go with for accessing and posting to the popular <a href="http://twitter.com">Twitter</a> service: <a href="http://tapulous.com/twinkle/">Twinkle</a> and <a href="http://iconfactory.com/software/twitterrific">Twitterific</a>. Since then, superior applications such as <a href="http://twitterfon.net/">TwitterFon</a> and <a href="http://www.atebits.com/software/tweetie/">Tweetie</a> have hit the market but the first to market advantage has ensured some measure of popularity with the original applications.</p>
<p>It seems that Twinkle is taking advantage of their popularity in a completely irresponsible manner.</p>
<p>Before I go into details, let me quickly recap how Twitter&#8217;s conversations work. When you publicly reply to a person on Twitter, you type @USERNAME. So if my username was kevin, you&#8217;d type &#8220;@kevin that&#8217;s so true!&#8221;. Twitter and pretty much all Twitter applications support this syntax by providing a &#8220;replies&#8221; view which shows you every public Twitter that starts with @YOURUSERNAME. So you can see that it&#8217;s fairly important for these usernames to remain unique.</p>
<p>Enter Twinkle, who turn out to not just be a Twitter application, but a social network of their own. A person who uses Twinkle doesn&#8217;t <em>have</em> to be a Twitter user as well. They might just be Twinkle users, with Twinkle usernames. Thus, there are now <strong>two</strong> sets of namespaces with duplicate identities that might belong to two different people (a person named Peter on Twitter and a different person named Peter on Twinkle).</p>
<p>Normally, this wouldn&#8217;t be a problem. I have usernames all over the place. However, Twinkle decided that the way a Twinkle user should reply to other Twinkle users is also with the @ syntax and if the poster happens to use Twitter as well, that reply goes to Twitter.</p>
<p>What does this mean?</p>
<p>Let&#8217;s say there is a Twitter and Twinkle user and his username is Peter on both services. He has a friend who is on Twinkle only and her username is Jane. Suppose Jane says something witty on Twinkle and Peter decides to respond:</p>
<blockquote><p>@jane LOL. That&#8217;s pretty brilliant, mate.</p></blockquote>
<p>As a user of both services, his response goes out on both channels — Twitter and Twinkle.</p>
<p>At the same time, JaneB, a Twitter user who has never heard of Twinkle and  the owner of the Twitter username @jane, logs onto Twitter. She checks her replies tab and notices Peter&#8217;s message. Except she has no clue who Peter is, nor what he thinks that her last Twitter message about her aunt being ill is all that brilliant or funny.</p>
<p>Essentially, Twinkle&#8217;s poor product design, or if you give them less credit, their irresponsible product design, is hijacking Twitter usernames. I&#8217;m not the only one who&#8217;s noticed this, either. Their Get Satisfaction page includes a number of <a href="http://getsatisfaction.com/tapulous/topics/twinkle_hijacks_twitter_usernames_unacceptable">threads like this</a>:</p>
<p><a href="http://getsatisfaction.com/tapulous/topics/twinkle_hijacks_twitter_usernames_unacceptable"><img class="alignnone size-full wp-image-555" style="border: 0pt none;" title="Twinkle Hijacks Twitter Usernames" src="http://kevnull.com/uploads/2009/01/twinkle-hijacks-twitter-usernames-unacceptable.png" alt="Twinkle Hijacks Twitter Usernames" width="500" height="213" /></a></p>
<p>The poster is right. It is completely unacceptable. In an environment where we&#8217;re trying to find solutions like OpenID to consolidate our identities, Twinkle has managed to find a way to create an application that now muddies the definition of who owns a username. The question is, what can really be done? My suggestion is that Twinkle doesn&#8217;t ever cross post responses to Twinkle users to Twitter as well.</p>
<p>But the real question is, what&#8217;s to stop anyone from coming onto Twitter and creating a similar kind of clusterf**k, polluting or spamming every @name there is?</p>
<p><strong>Update:</strong> It looks like in addition to using the @ syntax, they also allow spaces and special characters (e.g., commas, dashes, etc.) as usernames. So now if your username is @kevin on Twitter, you may be getting responses in your replies tab for people who say &#8220;@kevin spacey&#8221; or &#8220;@kevin.cheng&#8221;. If you wish to voice a complaint to Twinkle and Tapulous, you may want to add your <a href="http://getsatisfaction.com/tapulous/topics/twinkle_hijacks_twitter_usernames_unacceptable">thoughts on this thread</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://kevnull.com/2009/01/twinkle-hijacks-twitter-usernames.html/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>How to Convert Music to MP3, AAC, AIFF or WAV With iTunes</title>
		<link>http://kevnull.com/2008/11/how-to-convert-music-to-mp3-aac-aiff-or-wav-with-itunes.html</link>
		<comments>http://kevnull.com/2008/11/how-to-convert-music-to-mp3-aac-aiff-or-wav-with-itunes.html#comments</comments>
		<pubDate>Mon, 01 Dec 2008 03:01:43 +0000</pubDate>
		<dc:creator>Kevin Cheng</dc:creator>
				<category><![CDATA[For Your Ears]]></category>
		<category><![CDATA[Geeky]]></category>

		<guid isPermaLink="false">http://kevnull.com/?p=546</guid>
		<description><![CDATA[I was trying to create an iPhone ringtone using Rogue Amoeba&#8217;s MakeiPhoneRingTone application. This applicaiton requires AAC files to be dragged in. &#8220;No problem,&#8221; I thought, &#8220;iTunes does AAC conversions.&#8221; And it does but apparently, the interface to get there has become really obfuscated so I thought I&#8217;d document how to do it. Everything else [...]]]></description>
			<content:encoded><![CDATA[<p>I was trying to create an iPhone ringtone using Rogue Amoeba&#8217;s <a href="http://www.rogueamoeba.com/freebies/">MakeiPhoneRingTone</a> application. This applicaiton requires AAC files to be dragged in. &#8220;No problem,&#8221; I thought, &#8220;iTunes does AAC conversions.&#8221; And it does but apparently, the interface to get there has become really obfuscated so I thought I&#8217;d document how to do it. Everything else out there is horribly outdated and inaccurate.</p>
<p>First, you might find on Apple, this <a href="http://support.apple.com/kb/HT1550">support document</a> about how to do this. That process, though only 6 months old, is also outdated but it did help me figure out the real process.</p>
<p>Here&#8217;s the process to convert media to the format you want now:</p>
<ol>
<li>Go to your preferences (iTunes&gt;Preferences on OSX and Edit&gt;Preferences on Windows).</li>
<li>Under the first tab &#8220;General&#8221;, there is an area where you decide how to deal with Audio CDs. Clearly, the import settings here apply to ALL import settings. Click on &#8220;Import Settings …&#8221;.</li>
<li>Under the &#8220;Import Using&#8221; dropdown, select the format you want to convert your media to.</li>
<li>Optionally, select the quality you desire.</li>
<li>Close all the preferences windows.</li>
<li>Select one or more songs from your iTunes library.</li>
<li>If you right click over your selection, you will see the option to &#8220;Create AAC version&#8221; or &#8220;Create MP3 version&#8221; etc. Or you can access the same option from the &#8220;Advanced&#8221; menu.</li>
</ol>
<p>In case anyone is interested, before converting them to AAC, I used <a href="http://audacity.sourceforge.net/help/">Audacity</a> to format my music to a manageable, ringtone chunk.</p>
]]></content:encoded>
			<wfw:commentRss>http://kevnull.com/2008/11/how-to-convert-music-to-mp3-aac-aiff-or-wav-with-itunes.html/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Twitter Answers</title>
		<link>http://kevnull.com/2007/05/twitter-answers.html</link>
		<comments>http://kevnull.com/2007/05/twitter-answers.html#comments</comments>
		<pubDate>Wed, 09 May 2007 19:56:01 +0000</pubDate>
		<dc:creator>Kevin Cheng</dc:creator>
				<category><![CDATA[Geeky]]></category>

		<guid isPermaLink="false">http://kevnull.com/2007/05/twitter-answers.html</guid>
		<description><![CDATA[In response to danah&#8217;s survey on Twitter (if you don&#8217;t know what Twitter is, go check it out &#8211; it&#8217;s in a nutshell a way to send micro updates to anyone that cares to listen by phone, web or IM): First, the practical question. Can i quote you? [x] Yes, and you *must* use my [...]]]></description>
			<content:encoded><![CDATA[<p>In response to <a href="http://www.zephoria.org/thoughts/archives/2007/05/01/twitter_questio.html">danah&#8217;s survey</a> on <a href="http://twitter.com">Twitter</a> (if you don&#8217;t know what Twitter is, go check it out &#8211; it&#8217;s in a nutshell a way to send micro updates to anyone that cares to listen by phone, web or IM):</p>
<p>First, the practical question. Can i quote you?<br />
[x] Yes, and you *must* use my real name <em>(or any online handle/blog name you find useful)</em><br />
[ ] Yes, but please use a pseudonym and don&#8217;t use any identifying information.<br />
[ ] No, please just use this for your own weird thoughts.</p>
<p><strong>1. Why do you use Twitter? What do you like/dislike about it?</strong><br />
I use it to broadcast short thoughts throughout my day or week or to share something funny I saw/heard that I think most people would find interesting or entertaining. I may also announce some news, &#8220;We came in third place!&#8221; or occasionally to just let people know what I&#8217;m up to &#8211; in the hopes that they&#8217;ll be seething with jealousy or very sympathetic to my plight.</p>
<p>As for what I like or don&#8217;t like. I like the multiple mediums I can access it from. I like how digestible the data is. I like the immediacy of some of the feedback (I&#8217;ve also used Twitter to ask for help or advice on something). I dislike the &#8220;@mrsmith&#8221; public Twitters that are in fact responses to individual Twitters because it assumes everyone else <em>cares</em> about both ends of their conversation. Whenever I&#8217;m doing a response Twitter, I either direct message or I publicly Twitter on the same subject matter without explicitly</p>
<p><strong>2. Who do you think is reading your Tweets? Is this the audience you want? Why/why not? Tell me anything you think of relating to the audience for your Tweets.</strong><br />
My friends and acquaintances in the technology and design space. Also, there&#8217;s a large portion of followers I don&#8217;t recognize. I have no idea who these people are nor why they find a stranger&#8217;s Tweets interesting. I don&#8217;t really mind, either. I&#8217;m presuming at least some portion of them know of me somehow and I haven&#8217;t had the pleasure of meeting them.</p>
<p><strong>3. How do you read others&#8217; Tweets? Do you read all of them? Who do you read/not read and why? Do you know them all?</strong><br />
I know almost all of the people I follow with a few notable exceptions. One is the fictional <a href="http://twitter.com/darthvader">Darth Vader</a> Twitter because it cracks me up. The other is <a href="http://twitter.com/pvponline">Scott Kurtz</a>, the author and artist of <a href="http://pvponline.com">PvP Online</a>, whom I simply hope to meet. As for how, I mostly read them on the web or on <a href="http://m.30boxes.com/twapper">Twapper</a> on my phone in bursts. I rarely set it to update per Tweet unless I&#8217;m at an event like SxSW and need to know where the critical mass is.</p>
<p><strong>4. What content do you think is appropriate for a Tweet? What is inappropriate? Have you ever found yourself wanting to Tweet and then deciding against it? Why?<br />
</strong><br />
Just about anything is appropriate but I tend to find repeated Tweets kind of silly (like 20 people talking about an earthquake and whether they felt it or similar number of Tweets on the weather). As I said before, the &#8220;@&#8221; Tweets are a pet peeve of mine. I&#8217;ve certainly been tempted at times but I stick to direct messages when I can.</p>
<p><strong>5. Are your Tweets public? Why/why not? How do you feel about people you don&#8217;t know coming across them? What about people you do know?</strong><br />
Yeah they&#8217;re public and like blogs and Flickr photos, I am cognizant of that and make sure I don&#8217;t explicitly bitch about individuals or work. One is bound to regret that kind of thing later down the road. It&#8217;s public just because it&#8217;s an extension of a blog to me.</p>
<p><strong>6. What do i need to know about why Twitter is/is not working for you or your friends?</strong><br />
It works because it&#8217;s accessible in multiple formats so you can consume (and create) in whatever way works best for you. As many have mentioned, it won&#8217;t scale. Twitter could be useful for a lot of other applications (like multiple authors Twittering to a team Twitter). The former Yahoo! project MixD actually dealt with a lot of these issues well but unfortunately had some fixable bugs that weren&#8217;t fixed and didn&#8217;t gain the traction it needed to continue.</p>
]]></content:encoded>
			<wfw:commentRss>http://kevnull.com/2007/05/twitter-answers.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Open Hack Day, UK</title>
		<link>http://kevnull.com/2007/05/open-hack-day-uk.html</link>
		<comments>http://kevnull.com/2007/05/open-hack-day-uk.html#comments</comments>
		<pubDate>Tue, 01 May 2007 23:56:46 +0000</pubDate>
		<dc:creator>Kevin Cheng</dc:creator>
				<category><![CDATA[Geeky]]></category>
		<category><![CDATA[Man at Work]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[yahoo!]]></category>

		<guid isPermaLink="false">http://kevnull.com/2007/05/open-hack-day-uk.html</guid>
		<description><![CDATA[Beck at Yahoo! Open Hack Day by Laughing Squid / Scott Beale Last October, Yahoo! held an Open Hack Day where we brought in developers and designers in the Bay Area to work on whatever they wanted to, and invited them to utilize Yahoo! APIs to make cool hacks &#8230; and that&#8217;s what people did. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://flickr.com/photos/laughingsquid/256157555/"><img src="http://static.flickr.com/83/256157555_bd9e1df6fb.jpg"/></a><br /><a href="http://flickr.com/photos/laughingsquid/256157555/">Beck at Yahoo! Open Hack Day</a> by <a href="http://laughingsquid.com">Laughing Squid</a> / Scott Beale</p>
<p>Last October, Yahoo! held an Open Hack Day where we brought in developers and designers in the Bay Area to work on whatever they wanted to, and invited them to utilize <a href="http://developer.yahoo.com/">Yahoo! APIs</a> to make cool hacks &#8230; and that&#8217;s what people did. From Flickr Postcard mailers to a purse cam that sent periodic, geotagged photos to Flickr, there was a lot of great stuff that came out. And of course, there was Beck, the surprise performer.</p>
<p>This June, Yahoo!, in conjunction with BBC (&#8220;the Beeb&#8221;), are <a href="http://hackday.org">hosting a similar event</a> but this time in the UK. A few of you UK readers probably already heard about this but if you haven&#8217;t, you should <a href="http://hackday.org">definitely sign up</a>.</p>
<p>And yes, there will be a band playing. Not that you&#8217;re motivated by such trivialities.</p>
]]></content:encoded>
			<wfw:commentRss>http://kevnull.com/2007/05/open-hack-day-uk.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Overheard on TV</title>
		<link>http://kevnull.com/2007/01/overheard-on-tv.html</link>
		<comments>http://kevnull.com/2007/01/overheard-on-tv.html#comments</comments>
		<pubDate>Wed, 31 Jan 2007 08:03:43 +0000</pubDate>
		<dc:creator>Kevin Cheng</dc:creator>
				<category><![CDATA[Geeky]]></category>
		<category><![CDATA[blogs]]></category>

		<guid isPermaLink="false">http://kevnull.com/2007/01/overheard-on-tv.html</guid>
		<description><![CDATA[Marge Simpson says, &#8220;I&#8217;ve never heard anything on the gossip news &#8230; or the blogosphere.&#8221; Also, unrelated, I got a jury summons. Among the check boxes to choose from for reason not to go: - not a US citizen (check) - not 18 - convicted of a felony Does this mean they&#8217;re incapable of telling [...]]]></description>
			<content:encoded><![CDATA[<p>Marge Simpson says, &#8220;I&#8217;ve never heard anything on the gossip news &#8230; or the <strong>blogosphere</strong>.&#8221;</p>
<p>Also, unrelated, I got a jury summons. Among the check boxes to choose from for reason not to go:</p>
<p>- not a US citizen (check)<br />
- not 18<br />
- convicted of a felony</p>
<p>Does this mean they&#8217;re incapable of telling the age, citizenship, and &#8230; criminal record of the people they send jury summons to?!</p>
]]></content:encoded>
			<wfw:commentRss>http://kevnull.com/2007/01/overheard-on-tv.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Why I&#8217;m Not Getting an iPhone nor ModBook</title>
		<link>http://kevnull.com/2007/01/why-im-not-getting-an-iphone-nor-modbook.html</link>
		<comments>http://kevnull.com/2007/01/why-im-not-getting-an-iphone-nor-modbook.html#comments</comments>
		<pubDate>Thu, 18 Jan 2007 06:49:13 +0000</pubDate>
		<dc:creator>Kevin Cheng</dc:creator>
				<category><![CDATA[Geeky]]></category>
		<category><![CDATA[Thoughts and Rants]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[axiotron]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[macworld]]></category>
		<category><![CDATA[macworld2007]]></category>
		<category><![CDATA[modbook]]></category>

		<guid isPermaLink="false">http://kevnull.com/2007/01/why-im-not-getting-an-iphone-nor-modbook.html</guid>
		<description><![CDATA[The iPhone was announced amidst much hoo-hah last week at MacWorld. Those who know me know that I&#8217;m a gadget person but have been surprised to find I&#8217;m still using a Nokia 6100 phone &#8211; the same phone I&#8217;ve had for three years. Make no mistake, I&#8217;ve been shopping for a good integrated phone for [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/kurioso/359699598/" title="Photo Sharing"><img src="http://farm1.static.flickr.com/155/359699598_da7e77fb32.jpg" width="500" height="333" alt="Gawkers" /></a></p>
<p>The iPhone was announced amidst much hoo-hah last week at MacWorld. Those who know me know that I&#8217;m a gadget person but have been surprised to find I&#8217;m still using a Nokia 6100 phone &#8211; the same phone I&#8217;ve had for three years. Make no mistake, I&#8217;ve been shopping for a good integrated phone for a long time, checking out the latest and greatest every time I am in Hong Kong to visit my family (which I failed to do this past Christmas due to circumstances).</p>
<p>What I found would inevitably be disappointing. Too big. Too clunky. Too ugly. Too expensive. Too little memory. Too unusable. I wanted a phone that had mp3 playback, at least a 2MP camera so I wouldn&#8217;t have to lug a compact camera, some level of web and/or email capability, and a decent product and interface design. Apparently, this was too much to ask. The only ones that were close were priced far higher than the value I perceived, and required the additional cost of memory cards to make them even close to useful for some of the functions I mentioned.</p>
<p>When I last looked, it was actually cheaper, smaller, more flexible, and better usability and design for me to buy an iPod Nano and velcro it to the Nokia I had of similar dimensions than to buy any of these bricks. So I bought a Nano.</p>
<p>The iPhone is exactly the kind of integration with almost the form factor I desired and a price tag that was comparable when you compared apples to apples. However, I probably won&#8217;t be getting one. Why?</p>
<p>First, Apple has a track record for releasing rather buggy first generation products. The iPod had battery issues, the Nano had scratching issues, the MacBooks had a number of problems reported, etc. So a brand new product line and new market seems ripe for bugs that need to be sorted out.</p>
<p>Second, Apple has a track record for quickly releasing a second generation product that&#8217;s not just an upgrade, but usually a complete annihilation of the previous generation. Look at the iPod Mini, which became a bit of a joke to own when the Nano was announced. Besides, there&#8217;s rumors that an <a href="http://arstechnica.com/journals/apple.ars/2007/1/11/6593">iPhone Nano may be in the works</a>.</p>
<p>Finally, there&#8217;s the deliberate crippling of the technology that seems to be going on. EDGE instead of 3G connectivity is almost certainly a <a href="http://www.pbs.org/cringely/pulpit/2007/pulpit_20070111_001476.html">deliberate oversight</a> that will be fixed in the future. The MacWorld live demos showed just how long it took for any given webpage to load. In addition, there&#8217;s a noticeable absence of GPS capability in a device that&#8217;s begging for it.</p>
<p>So I won&#8217;t be getting an iPhone, at least not yet.</p>
<p><a href="http://www.flickr.com/photos/kurioso/359699885/" title="Photo Sharing"><img src="http://farm1.static.flickr.com/133/359699885_d3f621ce10.jpg" width="500" height="333" alt="ModBook Tablet Mac" /></a></p>
<p>Drawing much less attention was <a href="http://www.axiotron.com">Axiotron&#8217;s</a> <a href="http://eshop.macsales.com/shop/ModBook">ModBook</a>, an after market conversion of a MacBook to a tablet laptop. A <a href="http://unraveled.com">friend of mine</a> once messaged me after the announcement of BootCamp and Parallels:</p>
<blockquote><p>Now you have no excuse not to switch to Mac!</p></blockquote>
<p>He was referring to the fact that I stated the lack of videogames on Macs as a primary reason for not switching. I responded:</p>
<blockquote><p>One word: Tablet</p></blockquote>
<p>Well now that reason is gone as well &#8211; or so it would seem. However, the ModBook lacks some key features which I think will ultimately prevent me from getting one. It&#8217;s not the huge price tag, I was willing to pay similar prices for my Toshiba M200 when it first came out. It&#8217;s not the overall technology &#8211; a built-in GPS and WACOM Pen-abled technology gives it a ton of potential. However, two major pieces are missing: a decent video card, and a keyboard.</p>
<p>Because the ModBook uses a MacBook as its base, it usese the Intel built in graphics card instead of an ATI card, thus failing to fulfill my videogame requirement (not to mention any other intensive graphical usage like SketchUp). How can it be missing a keyboard, you ask? Well, the ModBook is what&#8217;s called a <em>slate</em> tablet (as opposed to a <em>hybrid</em> swivel like the M200). Keyboard usage is limited to connecting a USB or bluetooth keyboard separately to the laptop. The whole point of a laptop is portability and carrying two separate pieces of hardware is just unacceptable to me.</p>
<p>I still don&#8217;t understand tablet manufacturers and marketers to be honest. They primarily seem to target the &#8220;doctor&#8221; use case where a doctor does his rounds in a hospital and is taking notes on a tablet PC. Maybe I&#8217;m clueless to the level of demand in that market but it strikes me that professional artists, CAD users, designers and such could really make use of affordable tablets and yet, they never seem to cater to that market.</p>
<p>Hey, Axiotron, if you&#8217;re paying attention, I&#8217;m interested, but I&#8217;m typing this blog entry, not writing it by hand.</p>
]]></content:encoded>
			<wfw:commentRss>http://kevnull.com/2007/01/why-im-not-getting-an-iphone-nor-modbook.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Handwaving Hack on the Wii</title>
		<link>http://kevnull.com/2006/12/handwaving-hack-on-the-wii.html</link>
		<comments>http://kevnull.com/2006/12/handwaving-hack-on-the-wii.html#comments</comments>
		<pubDate>Fri, 29 Dec 2006 00:25:40 +0000</pubDate>
		<dc:creator>Kevin Cheng</dc:creator>
				<category><![CDATA[Geeky]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[Man at Work]]></category>
		<category><![CDATA[maps]]></category>
		<category><![CDATA[nintendo]]></category>
		<category><![CDATA[nintendowii]]></category>
		<category><![CDATA[wii]]></category>
		<category><![CDATA[yahoo!]]></category>

		<guid isPermaLink="false">http://kevnull.com/2006/12/handwaving-hack-on-the-wii.html</guid>
		<description><![CDATA[About a month ago, Yahoo! had our quarterly internal Hack Day. Now that I work in the group that organizes Hack Day, I felt compelled to contribute a hack. For those that don&#8217;t know, Hack Day is when Yahoos spend 24hrs (or a portion thereof) to build some pet projects, typically utilizing Yahoo! APIs. The [...]]]></description>
			<content:encoded><![CDATA[<p>About a month ago, Yahoo! had our quarterly internal Hack Day. Now that I work in the group that organizes Hack Day, I felt compelled to contribute a hack. For those that don&#8217;t know, Hack Day is when Yahoos spend 24hrs (or a portion thereof) to build some pet projects, typically utilizing Yahoo! APIs. The idea is to encourage innovation as well as kick start features for products.</p>
<p>I was dead set on working on <a href="http://transitsf.com">TransitSF</a>, the hack I worked on with Sean and Jane a year ago at the first hack day. It lets you enter two points in San Francisco and using <a href="http://maps.yahoo.com">Yahoo! Maps</a> and <a href="http://511.org">511.org&#8217;s</a> Tripplanner, tells you what public transit to take. But it needs a lot of work.</p>
<p><a href="http://www.flickr.com/photos/kurioso/316716723/" title="Photo Sharing"><img src="http://farm1.static.flickr.com/103/316716723_f75ba8d839.jpg" width="500" height="333" alt="Ed on Wii Baseball" /></a></p>
<p>Just as I was getting ready to start, though, we got a Nintendo Wii set up 5 feet from me. Let&#8217;s just say productivity was at an all time low. So instead, I decided to work on a hack that used the Nintendo Wii remote (or wiimote). By the time of hack day, only a week after release, there were already a number of hacks out there as well as some protocols and drivers. For the PC, there was <a href="http://carl.kenner.googlepages.com/glovepie">GlovePIE</a>.</p>
<p>So I did a few basic things. First, I hooked up the d-pad conttrollers to the cursor keys, then some other keyboard mappings. Essentially, this made for the perfect presentation remote (it was bluetooth connected so the range was good as well). But what about the motion? That&#8217;s the cool part of the remote afterall.</p>
<p>Well it turned out that measuring exact posiitoning of the wiimote was difficult but measuring that there is movement, especially along the Y-axis, was not so difficult. So I made the ultimate presentation tool. Whenever your demo or presentaiton starts going badly or somebody asks you a hard question, just start waving your hands as you &#8220;ummm&#8221; and &#8220;ahhhh&#8221; and point out how that&#8217;s a &#8220;very interesting point&#8221;.</p>
<p>Then, using this hand tool from Microsoft, we get &#8230; a fake bluescreen of death. Sorry, but we&#8217;re experiencing some technical errors <img src='http://kevnull.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>[<a href="http://kevnull.com/uploads/wiimote.pie">GlovePIE file</a>] [<a href="http://kevnull.com/uploads/bluescreen.scr">Fake Bluescreen</a>] (you&#8217;ll have to change the filename to point it to wherever you put the .scr file)</p>
]]></content:encoded>
			<wfw:commentRss>http://kevnull.com/2006/12/handwaving-hack-on-the-wii.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Halloween and Flickr</title>
		<link>http://kevnull.com/2006/10/halloween-and-flickr.html</link>
		<comments>http://kevnull.com/2006/10/halloween-and-flickr.html#comments</comments>
		<pubDate>Wed, 01 Nov 2006 00:03:54 +0000</pubDate>
		<dc:creator>Kevin Cheng</dc:creator>
				<category><![CDATA[Geeky]]></category>
		<category><![CDATA[flickr]]></category>
		<category><![CDATA[halloween]]></category>

		<guid isPermaLink="false">http://kevnull.com/2006/10/halloween-and-flickr.html</guid>
		<description><![CDATA[I&#8217;d just like to say, Halloween is an awesome time to look through my friends&#8217; contact streams. They are all freaking hilarious. That is all.]]></description>
			<content:encoded><![CDATA[<p>I&#8217;d just like to say, Halloween is an awesome time to look through my friends&#8217; contact streams. They are all freaking hilarious. That is all.</p>
]]></content:encoded>
			<wfw:commentRss>http://kevnull.com/2006/10/halloween-and-flickr.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Internet Child</title>
		<link>http://kevnull.com/2006/07/internet-child.html</link>
		<comments>http://kevnull.com/2006/07/internet-child.html#comments</comments>
		<pubDate>Thu, 13 Jul 2006 08:05:49 +0000</pubDate>
		<dc:creator>Kevin Cheng</dc:creator>
				<category><![CDATA[Geeky]]></category>
		<category><![CDATA[I've Journal]]></category>
		<category><![CDATA[ebay]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[netflix]]></category>
		<category><![CDATA[overheard]]></category>

		<guid isPermaLink="false">http://kevnull.com/2006/07/internet-child.html</guid>
		<description><![CDATA[Overheard at a bookstore a conversation between a mom and her child, who couldn&#8217;t be older than 7: Mom: Just look for it on eBay when you get home, ok? Kid: Ok. (Kid starts looking at DVD movies on their way out) Mom: Don&#8217;t get any movies here. If you see any movies you want [...]]]></description>
			<content:encoded><![CDATA[<p>Overheard at a bookstore a conversation between a mom and her child, who couldn&#8217;t be older than 7:</p>
<p>Mom: Just look for it on eBay when you get home, ok?</p>
<p>Kid: Ok.</p>
<p>(Kid starts looking at DVD movies on their way out)</p>
<p>Mom: Don&#8217;t get any movies here. If you see any movies you want to watch, tell Dad and he&#8217;ll add it to the NetFlix queue.</p>
<p>Wow. We are in the future.</p>
]]></content:encoded>
			<wfw:commentRss>http://kevnull.com/2006/07/internet-child.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
