<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Steve Tranby</title>
	
	<link>http://stevetranby.com</link>
	<description>random thoughts on programming, technology, finance, and 42</description>
	<lastBuildDate>Tue, 07 Sep 2010 15:30:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/stevetranby" /><feedburner:info uri="stevetranby" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>How To Securely Manage Your Online Identity</title>
		<link>http://feedproxy.google.com/~r/stevetranby/~3/PRMnJIe_oWg/</link>
		<comments>http://stevetranby.com/blog/2010/09/securely-manage-your-online-identity/#comments</comments>
		<pubDate>Mon, 06 Sep 2010 00:48:06 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
				<category><![CDATA[Software & Tools]]></category>

		<guid isPermaLink="false">http://stevetranby.com/?p=720</guid>
		<description><![CDATA[Today we use hundreds of websites on a daily or weekly basis. Many of these require us to create and login with a password. Over time managing all of your identities is a serious challenge. I have decided to give an initial look at the problems and some solutions that you are likely already using [...]]]></description>
			<content:encoded><![CDATA[<p>Today we use hundreds of websites on a daily or weekly basis. Many of these require us to create and login with a password. Over time managing all of your identities is a serious challenge. I have decided to give an initial look at the problems and some solutions that you are likely already using to help in this regard.</p>
<h2><strong>Problem with Passwords</strong></h2>
<p><strong>We&#8217;re Human</strong></p>
<p><a title="Dilbert.com" href="http://dilbert.com/strips/comic/2007-06-14/"><img src="http://dilbert.com/dyn/str_strip/000000000/00000000/0000000/000000/00000/1000/600/1626/1626.strip.gif" border="0" alt="Dilbert.com" width="95%" /></a></p>
<p>People use simple passwords that are common words, names, or are patterns of keys such as &#8216;qwerty&#8217; or &#8216;asdfasdf&#8217; because they are easier to remember. Many people also use a small number of passwords to login to hundreds of websites that they visit each day. I would also guess that many people use the save password feature with their browser in order to save from typing their passwords in each time they visit a site that requires it. Anyone can walk up to your computer and login to any website for which you have a saved password. So we use simple passwords,  and reuse them, and store them in our browsers. How can we prevent ourselves from this inherently insecure behavior?</p>
<p><span id="more-720"></span><br />
<strong>More Secure Yet Memorable Passwords with an Algorithm</strong></p>
<p>In order to create better passwords you need to both make it less guessable, and also unique per application or website.  Others have discussed a simple idea that can help with both ideas. The first thing to do is create your base password.  It is smart to have this base password also be fairly hard to guess by adding in numbers and special characters. After you have your base password you need to come up with a simple method for creating a unique password for the given application or website.  For example you might use the first 4 letters of the application or website name. So for ebay.com I might use a base password of &#8216;Steve#12&#8242; and add the first 4 letters to the beginning of my base password: &#8216;ebaySteve#12&#8242;.</p>
<p><strong>Generating Secure Passwords</strong></p>
<p><a title="Dilbert.com" href="http://dilbert.com/strips/comic/2004-12-05/"><img src="http://dilbert.com/dyn/str_strip/000000000/00000000/0000000/000000/00000/0000/700/705/705.strip.sunday.gif" border="0" alt="Dilbert.com" width="95%" /></a></p>
<p>If you want to make sure that your password is as secure as possible you need to make sure that it has an adequate length, has all types of characters from lower case, upper case, numbers, and special characters, and finally it needs to be randomly generated. If you use a management tool or form filling plugin there is likely a password generator in their tool set. This <a href="https://www.grc.com/passwords.htm">password generation website</a> might also come in handy. The main reason people aren&#8217;t as likely to use these types of passwords is that you really can&#8217;t remember more than a few of these in your head, and thus they really should be used for financial accounts, your main email accounts, and as the master password to unlock your stored passwords (either within the browser, or using a management tool).</p>
<h2><strong>Trust No One (TNO)</strong></h2>
<p>Common sense would tell us to never trust a password with anyone else. Yet we freely give out our email password so that this new web service can check to see if any of our friends also using the service. This is where Facebook Connect, Twitter xAuth, Google OAuth, Windows Live, and OpenID/OAuth can help to allow that service you want to use to access your information without giving out your password. Keep this idea of trusting no one in your mind while you think about managing your online presence in a secure and safe manner.</p>
<p>Before we move on, please note that just because you don&#8217;t give a website your password doesn&#8217;t mean that they don&#8217;t have access to all your information. Let&#8217;s say you login to TwitPic and Twitter presents an option to Allow or Deny this website from accessing your account.  Well this is good because they don&#8217;t have your password and therefore TwitPic can&#8217;t impersonate you and login to Twitter to change your email address. However, TwitPic now has full access to your account and can do anything that twitter&#8217;s API allows them to access. Just because you didn&#8217;t give out your password does not mean that you should allow any website you visit to authenticate you through one of these services (Twitter, Facebook Connect, Google Profile, etc).   Also you might want to checkout your connections that you have allowed to access your account.</p>
<blockquote><p>Check <a href="http://twitter.com/settings/connections">Twitter Connected Applications</a></p>
<p>Check <a href="http://www.facebook.com/editapps.php?ref=mb#!/editapps.php?v=allowed">Facebook Connected Applications</a></p>
<p>Check <a href="https://www.google.com/accounts/b/0/IssuedAuthSubTokens">Google Connected Applications</a></p></blockquote>
<p><strong>Extended Security with The Second Factor</strong></p>
<p>In order to help prove that you are actually who you say you are, a <a href="http://en.wikipedia.org/wiki/Two-factor_authentication">second factor of authentication</a> can be used.  This second factor should be something you have to carry with you in the form of a dongle, cell phone, or written password grid.</p>
<blockquote><p>RSA&#8217;s website states, &#8220;RSA SecurID® two-factor authentication is based on something you know (a password or PIN) and something you have (an authenticator)—providing a much more reliable level of user authentication than reusable passwords.&#8221;</p></blockquote>
<p>In order to use a second factor you login as normal, and then you will be presented with a question asking for the other factor which is usually a set of digits or simple PIN or word. You either press a button on the dongle or token generator, or read from your cell phone via SMS message, or otherwise find using the system you have chosen for your second factor. The use of something you have is very important in the banking industry, accessing a company VPN, or for other higher priority information and access. Unfortunately there&#8217;s no real great 2-factor solution for all websites, as some of them cost money (Verisign, SecureID), and other&#8217;s only work at specific websites (PayPal, Ebay)</p>
<blockquote><p><a href="http://www.verisign.com/authentication/two-factor-authentication/index.html">Verisign&#8217;s VIP</a> &#8211; Used to be free openID provider after purchasing the dongle, but it looks like it&#8217;s now meant more for the enterprise.</p>
<p><a href="http://www.rsa.com/node.aspx?id=1156">RSA&#8217;s SecureID</a> &#8211; Mostly used in the enterprise for accessing company resources.</p>
<p><a href="https://www.paypal.com/cgi-bin/webscr?cmd=xpt/Marketing_CommandDriven/securitycenter/PayPalSecurityKey-outside">PayPal&#8217;s Security Key</a> &#8211; useful to login to PayPal and Ebay securely.</p>
<p><a href="https://www.grc.com/ppp">Perfect Paper Passwords</a> &#8211; usually custom  implemented for your company&#8217;s intranet for example, but LastPass.com is setup to use it, and possibly others.</p>
<p><a href="http://www.yubico.com/products/yubikey/">YubiKey</a> &#8211; generic USB device that behaves like a keyboard and spits out random 2nd-factor passwords &#8211; in conjunction with a web service) or a static password &#8211; which is added to a password you type in &#8211; less secure, but creates a very secure single password, and you only have to remember part of that password.</p></blockquote>
<h2>Password Management</h2>
<p>One you have devised a strategy to generate unique passwords, you might consider having a way to manage and store them all without having to remember them all in your head. This is where a password manager can help you out by letting you create and memorize one very secure password that unlocks all the other passwords you have saved in your digital password manager. There are a handful of options, and I&#8217;m sure a quick search would present a plethora of other options, but I&#8217;ll cover three of them here.</p>
<p><a title="Dilbert.com" href="http://dilbert.com/strips/comic/1996-02-10/"><img src="http://dilbert.com/dyn/str_strip/000000000/00000000/0000000/000000/10000/8000/100/18197/18197.strip.gif" border="0" alt="Dilbert.com" width="95%" /></a></p>
<p>If you use Firefox or Opera you can specify a master password which you will enter every time you open the browser that encrypts all your saved passwords. Do not use a browser&#8217;s store password feature for any sensitive accounts unless you unlock that store with a password that you enter every time you launch the browser. This is definitely a good tool for not having to remember all your passwords, it only works for that browser on that computer.</p>
<p>Just remember to be conscious of the fact that now there&#8217;s only one password to protect all of your other passwords. It might be a good idea to store your financial accounts or sensitive email accounts separately, or maybe to not store them at all, and when you can use 2-factor authentication.</p>
<p><strong>KeePass</strong></p>
<p>This is where a password management tool can help by remembering the passwords for each site for the user. This allows the user to create a strong unique password for each site that requires it without having to remember all of these impossible to remember passwords. I decided to start using <a href="http://keepass.info/">KeePass</a> as my password management tool of choice, and it still is very good option, and highly secure if you use a strong master password. The KeePass tool can be run from a thumbdrive, which does allow for it to be portable, and the database file can be shared across multiple computers using a synchronization utility like <a href="http://www.dropbox.com/referrals/NTE2ODQzODk">Dropbox</a>. For a long time this program has been a key part of my software utility belt &#8211; that is until I found LastPass, which I instantly fell in love with and immediately began storing all my passwords with them, after a careful look at their technology. There are other similar solutions &#8211; such as <a href="http://agilewebsolutions.com/products/1Password">1Password</a> &#8211; but I haven&#8217;t used them and can&#8217;t really speak on their behalf.</p>
<p><strong>LastPass</strong></p>
<p><a href="http://lastpass.com/">LastPass</a> is a online password management tool that stores all your passwords on their servers which allows access to them from any computer or device that allows javascript in the browser. That might sounds like a horrible idea, but they have implemented a Zero-Knowledge (TNO) system which prevents them from being able to decrypt your passwords, and having full deniability if the government were to come knocking at their door as even if they wanted to they have no means to give them your encrypted data. I still use KeyPass where it doesn&#8217;t make sense to store passwords off-premise &#8211; most notably at work.</p>
<p><strong>A Look Under LastPass&#8217; Hood</strong></p>
<p>Steve Gibson recently discussed the details how LastPass security is implemented on his podcast<a href="http://twit.tv/sn256"> Security Now episode 256</a> and confirmed my belief that this really is a safe, secure, and brilliant solution. The system works securely by using a 256-bit AES key to encrypt and hash all the passwords locally on the client machine before sending across HTTPS/SSL to the LastPass servers effectively providing a fully Trust-No-One (TNO) solution that can be used from any browser that supports javascript, or through plugins, or mobile applications.</p>
<blockquote><p><a href="http://lastpass.com/whylastpass_technology.php">LastPass Technology</a><br />
<a href="http://lastpass.com/support_faqs.php">Support FAQ</a></p></blockquote>
<p><strong>Final Thoughts</strong></p>
<p>Remember that with security there is an inverse relation to convenience. In general, the greater the security the less convenient and the more convenient the less secure. Try and secure at least your main email account (the one that &#8220;forgot my password&#8221; emails are sent to) and your other sensitive accounts such as your bank, work VPN account, and think about using the algorithmic approach to generating a password for each of the websites you visit. Hopefully I&#8217;ve convinced you to at least view your passwords in a more serious light.</p>
<p>I&#8217;d love to hear and comments on how you manage your online accounts, or if you have any security issues related to this post.</p>
<p>&lt;/steve&gt;</p>

<p><a href="http://feedads.g.doubleclick.net/~a/XAIy_9RExSrDnnFQ9ST7OWXUgvo/0/da"><img src="http://feedads.g.doubleclick.net/~a/XAIy_9RExSrDnnFQ9ST7OWXUgvo/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/XAIy_9RExSrDnnFQ9ST7OWXUgvo/1/da"><img src="http://feedads.g.doubleclick.net/~a/XAIy_9RExSrDnnFQ9ST7OWXUgvo/1/di" border="0" ismap="true"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://stevetranby.com/blog/2010/09/securely-manage-your-online-identity/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://stevetranby.com/blog/2010/09/securely-manage-your-online-identity/</feedburner:origLink></item>
		<item>
		<title>Random Selection without Repeat (aka Shuffle)</title>
		<link>http://feedproxy.google.com/~r/stevetranby/~3/CeOQuKWET64/</link>
		<comments>http://stevetranby.com/blog/2010/09/random-selection-without-repeat-shuffle/#comments</comments>
		<pubDate>Thu, 02 Sep 2010 02:18:14 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
				<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://stevetranby.com/?p=1199</guid>
		<description><![CDATA[While writing Naval Fight I wanted to have the easy computer opponent select a random position on the board grid every turn. The initial naive solution I implemented initially for testing was to have the computer choose a grid position at random checking to make sure it is a valid position, valid meaning that it [...]]]></description>
			<content:encoded><![CDATA[<p>While writing <a href="http://stevetranby.com/iphone/navalfight/">Naval Fight</a> I wanted to have the easy computer opponent select a random position on the board grid every turn.</p>
<p>The initial naive solution I implemented initially for testing was to have the computer choose a grid position at random checking to make sure it is a valid position, valid meaning that it had not been used before.</p>
<pre class="brush: js;">do {
position = gridPositions [ random() * N ];
} while ( ! valid(position) );</pre>
<p>After testing on the iPhone device it became apparent that this was terribly inefficient, and it was possible this loop could continue indefinitely. The next iteration I used an array of all possible positions that would be randomly selected from, but after a selection was used it was removed from this array.</p>
<pre class="brush: js;">validPositions = gridPositions.clone();

// selection
position = validPositions[random() * validPositions.length];
validPositions.removeElement(position);</pre>
<p>This solution was adequate, but there can always be improvements, and now that I am storing information in a second array, how can it be used more efficiently. Thinking about the problem further it became apparent that this was akin to listening to a playlist on shuffle. Which then gives the light bulb moment that instead of thinking about random selection with no repeats I should just shuffle the array of positions, just like having a deck of cards and removing a card for each turn, noting it&#8217;s value (ie: grid position). After a little searching I came across the <a title="Fisher-Yates Shuffle" href="http://en.wikipedia.org/wiki/Fisher%E2%80%93Yates_shuffle">Fisher-Yates shuffle algorithm</a>, and found an efficient and unbiased implementation:</p>
<pre class="brush: js;">// setup
int currentPosition = 0;

for (int i = gridPositions.length; i &gt; 1; i--) {
  // Pick a random element to swap with the i-th element.
  int j = random() * i;
  // Swap elements.
  int tmp = gridPositions[j];
  gridPositions[j] = items[i-1];
  gridPositions[i-1] = tmp;
}

// selection on each turn
position = gridPositions[currentPosition++];</pre>
<p>This solution generates an array of possible positions which are then shuffled, and finally an index into the array is stored where the next position can be read. Each time the position is accessed from the array this counter increases to always point at the next position. There are other solutions that would work, but this seems to be a good final solution for my problem.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/Ebu6u4VrqlF2QwzRZb0tZz-EH3M/0/da"><img src="http://feedads.g.doubleclick.net/~a/Ebu6u4VrqlF2QwzRZb0tZz-EH3M/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/Ebu6u4VrqlF2QwzRZb0tZz-EH3M/1/da"><img src="http://feedads.g.doubleclick.net/~a/Ebu6u4VrqlF2QwzRZb0tZz-EH3M/1/di" border="0" ismap="true"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://stevetranby.com/blog/2010/09/random-selection-without-repeat-shuffle/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://stevetranby.com/blog/2010/09/random-selection-without-repeat-shuffle/</feedburner:origLink></item>
		<item>
		<title>Listen to Your Passion</title>
		<link>http://feedproxy.google.com/~r/stevetranby/~3/5Mlc47waQSs/</link>
		<comments>http://stevetranby.com/blog/2010/08/listen-to-your-passion/#comments</comments>
		<pubDate>Mon, 16 Aug 2010 23:45:16 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
				<category><![CDATA[Learning]]></category>
		<category><![CDATA[podcast]]></category>
		<category><![CDATA[podcasts]]></category>
		<category><![CDATA[radio]]></category>
		<category><![CDATA[revision3]]></category>
		<category><![CDATA[shows]]></category>
		<category><![CDATA[this week in]]></category>
		<category><![CDATA[twit]]></category>

		<guid isPermaLink="false">http://stevetranby.com/?p=935</guid>
		<description><![CDATA[What&#8217;s your passion? What do you find interesting? Funny? Inspiring? There is very likely an audio or video show out there with your specific interests in mind. Podcasts &#8211; as they are usually referred to &#8211; can be found by searching the iTunes Store, Zune Social, Miro Guide, or just a generic search on your [...]]]></description>
			<content:encoded><![CDATA[<p>What&#8217;s your passion? What do you find interesting? Funny? Inspiring? There is very likely an audio or video show out there with your specific interests in mind. Podcasts &#8211; as they are usually referred to &#8211; can be found by searching the <a href="http://www.apple.com/itunes/podcasts/">iTunes Store</a>, <a href="http://social.zune.net/podcasts/">Zune Social</a>, <a href="http://miroguide.com/">Miro Guide</a>, or just a generic search on your favorite trusty search engine. You can then download and listen (or watch) these shows on your commute, while working out, or traveling. I mostly enjoy learning about my trade &#8211; technology and programming &#8211; but also enjoy keeping up with sports, news, and the economy, as well as having a good laugh or two. I find it difficult to choose which podcasts to listen to since there&#8217;s only so much time in the day, and while it&#8217;s great to constantly learn, at some point you have to make your own contribution using the knowledge gained from listening and apply it to your own projects and life.</p>
<p>The following is a list of many of the shows that I tune into. Some I listen to weekly, but most of them I only listen to the episodes that interest me. I find podcasts are especially beneficial for when I&#8217;m working out and traveling, and if you have a long commute I&#8217;d imagine they&#8217;re a lifesaver.<br />
<span id="more-935"></span></p>
<hr style="border: 1px dotted #ccc; margin-top: 10px; height: 1px;" />
<div style="float: right;"><a href="http://revision3.com/">Revision3 Website</a></div>
<h3>Revision 3 Network</h3>
<dl>
<dd><a href="http://revision3.com/diggnation"> Diggnation </a></dd>
<dt> From tech to drinking to sex and everything in between, it&#8217;s the Wayne and Garth of the Web 2.0 era, looks like it&#8217;ll be ending soon though as the guys grow out of this stage of their lives. </dt>
<dd><a href="http://revision3.com/trs"> Totally Rad Show </a></dd>
<dt> Love this show, all about movies, video games, tv, and comic books, and Dan becomes a man, with some miscellaneous stuff thrown in the mix.</dt>
<dd><a href="http://revision3.com/filmriot"> Film Riot </a></dd>
<dt> I know I&#8217;ll never be a filmmaker, but I have always had a desire to make a movie and have even attempted some very lame ideas as a child. </dt>
<dd><a href="http://revision3.com/tekzilla"> Tekzilla </a></dd>
<dt> A modern version of the old school TechTV show The Screen Savers giving tips and tricks on tech, gadgets, and computers.</dt>
<dd><a href="http://revision3.com/diggdialogg"> Digg Dialog </a></dd>
<dt> Q&amp;A with many famous people including Adrian Peterson, Ozzie Osbourne, Matt Damon,&nbsp;Al Gore, Richard Branson, Arnold Schwarzenegger, to name a few. </dt>
<dd><a href="http://revision3.com/diggreel"> The Digg Reel </a></dd>
<dt> A look at a handful of the best Digg videos of the week. </dt>
<dd><a href="http://revision3.com/hak5"> Hak 5 </a></dd>
<dt> If you&#8217;ve seen the movie hackers, its akin to the Hack the Planet, sort of, maybe, well if you want to find out go have a look.</dt>
<dd><a href="http://revision3.com/geekbeattv">GeekBeat.TV</a></dd>
<dt>Cali Lewis brings you a quick look at the latest gadgets and technology.</dt>
<dd>Other Shows</dd>
<dt>AppJudgement, Bytejacker, Food Mob, The Game Show, Unboxing Porn, Scam School, HD Nation</dt>
</dl>
<hr style="border: 1px dotted #ccc; margin-top: 10px; height: 1px;" />
<div style="float: right;"><a href="http://twit.tv/">Twit.TV Website</a></div>
<h3>Twit Network</h3>
<dl>
<dd><a href="http://twit.tv/ww"> Windows weekly</a></dd>
<dt>Latest news coming out of the Microsoft Camp with Paul Thurrott from WinSuperSite.</dt>
<dd><a href="http://twit.tv/mbw"> Macbreak Weekly </a></dd>
<dt>Latest news of all things Apple discussed by a handful of Apple fanboys.</dt>
<dd><a href="http://twit.tv/twig"> This Week In Google </a></dd>
<dt>All things Google and cloud computing with Gina Tripani and Jeff Jarvis</dt>
<dd><a href="http://twit.tv/sn"> Security Now </a></dd>
<dt>Steve Gibson discussing all things security. Recently every other episode is a Q&amp;A based on listener feedback. Checkout the past episodes if you want to take a free course in networking, security, and how a computer works from the transistor to the multi-core universe.</dt>
<dd><a href="http://twit.tv/natn">net@night</a></dd>
<dt>Amber Mac talks with Leo about what&#8217;s happening on the &#8216;net right now.</dt>
<dd>Other Shows</dd>
<dt>Tech News Today, iPad Today, Green Tech Today, NSFW, Home Theater Geeks, This Week in LAW, Futures in Biotech</dt>
</dl>
<hr style="border: 1px dotted #ccc; margin-top: 10px; height: 1px;" />
<div style="float:right;"><a href="http://thisweekin.com/">This Week In Website</a></div>
<h3>This Week In Network</h3>
<dl>
<dd><a href="http://thisweekin.com/thisweekin-startups/"> This week in Startups </a></dd>
<dt>The original that started the network giving advice on starting a business and entrepreneurship, as well as bringing on guests to discuss their success and failures. </dt>
<dd><a href="http://thisweekin.com/thisweekin-mobile/"> This week in Mobile </a></dd>
<dt> Originally about Android, but now is about everything mobile. </dt>
<dd><a href="http://thisweekin.com/thisweekin-ipad/"> This week in iPad </a></dd>
<dt> Self explanatory, discussion about apps and news with guests talk about their company developing for the iPad. </dt>
<dd><a href="http://thisweekin.com/kevin-pollaks-chat-show/"> The Kevin Pollak&#8217;s Chat Show </a></dd>
<dt>Kevin Pollak has great discussions through interviews, mostly with comedians or at least people with a comedic background, in what amounts to an online talk show.</dt>
<dd>Other Shows</dd>
<dt>This Week In: Mobile, Poker, Video Games, Music, Books, Movies, and coming soon Cars, Fantasy Sports, Health &amp; Wellness, Cause, Music</dt>
</dl>
<hr style="border: 1px dotted #ccc; margin-top: 10px; height: 1px;" />
<h3>Other Podcasts To Check Out</h3>
<p>For those with similar interests, and for a few of my non-tech related interests, check out a look into the variety of podcasts that are out there.</p>
<dl>
<dd><a href="http://www.ted.com/">TED Talks</a></dd>
<dt>Videos of talks given at both the main TED official conference, as well as sponsored conferences held all around the world.</dt>
<dd><a href="http://espn.go.com/espnradio/"> ESPN Radio</a></dd>
<dt> Mike &amp; Mike in the morning, Pardon the Interruption (PTI), among other shows on ESPN.</dt>
<dd><a href="http://www.kfan.com/cc-common/podcast.html"> KFAN &nbsp;Sports Talk </a></dd>
<dt> To keep up with all things sports in Minnesota</dt>
<dd><a href="http://freakonomics.blogs.nytimes.com/tag/freakonomics-podcast/"> Freak-n-omics</a></dd>
<dt>I think this show has ended, but an interesting look at the &#8220;hidden side of things&#8221; spawned off by one of the book&#8217;s authors.</dt>
<dd><a href="http://herdingcode.com/"> Herding Code </a></dd>
<dt>A round table discussion mostly on .Net, but they also bring up Ruby on Rails a bit more recently.</dt>
<dd><a href="http://www.hanselminutes.com/"> Hanselminutes </a></dd>
<dt>Scott Hanselman interviews various people on topics mostly related to Microsoft and the .Net platform.</dt>
<dd><a href="http://www.youtube.com/user/GoogleTechTalks">Google Tech Talks</a></dd>
<dt>Google brings in guests to talk about technology and programming by experts in their respective fields or areas. Great for the serious learner.</dt>
<dd><a href="http://channel9.msdn.com/">Channel 9</a></dd>
<dt>Interviews with Microsoft Developers</dt>
<dd><a href="http://itunes.stanford.edu/">Stanford iTunes University Course Lectures</a></dd>
<dt>A free resource of video lectures from Standford including the iPhone development course. </dt>
</dl>
<hr style="border: 1px dotted #ccc; margin-top: 10px; height: 1px;" />The list is heavily skewed toward technology and programming, but there are so many other options on health, lifestyle, zen, skiing, travel, finance, economics, math, science, philosophy, religion, and much more. If you don&#8217;t find one out there to fill your interest think about starting one yourself, it&#8217;s easier than ever today.</p>
<p>Stay classy Internet!</p>
<p>&lt;/steve&gt;</p>

<p><a href="http://feedads.g.doubleclick.net/~a/IuoonCsY_lcrJzttjQyP2_F96f0/0/da"><img src="http://feedads.g.doubleclick.net/~a/IuoonCsY_lcrJzttjQyP2_F96f0/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/IuoonCsY_lcrJzttjQyP2_F96f0/1/da"><img src="http://feedads.g.doubleclick.net/~a/IuoonCsY_lcrJzttjQyP2_F96f0/1/di" border="0" ismap="true"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://stevetranby.com/blog/2010/08/listen-to-your-passion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://stevetranby.com/blog/2010/08/listen-to-your-passion/</feedburner:origLink></item>
		<item>
		<title>iPad – It’s Just A Big iPhone</title>
		<link>http://feedproxy.google.com/~r/stevetranby/~3/1JGZzukH49U/</link>
		<comments>http://stevetranby.com/blog/2010/07/ipad-its-just-a-big-iphone/#comments</comments>
		<pubDate>Tue, 20 Jul 2010 11:49:52 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
				<category><![CDATA[Reviews]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[ebook]]></category>
		<category><![CDATA[ereader]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[magazines]]></category>
		<category><![CDATA[reviews]]></category>
		<category><![CDATA[tablet]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://stevetranby.com/?p=897</guid>
		<description><![CDATA[The Larger Screen Matters Ever since watching the first Harry Potter movie, I&#8217;ve been fascinated with the idea of having newspapers with video and continually updated content. I have always hoped that someday we would have the same experience, and the iPad is the first gadget to finally succeed in bringing us this reality. After using the iPad [...]]]></description>
			<content:encoded><![CDATA[<h2>The Larger Screen Matters</h2>
<p><img class="alignright" style="margin: 10px;" title="iPad" src="http://www.cultofmac.com/wordpress/wp-content/uploads/2010/03/apple-ipad-1.jpg" alt="iPad" width="400" height="300" /><br />
Ever since watching the first Harry Potter movie, I&#8217;ve been fascinated with the idea of having newspapers with video and continually updated content. I have always hoped that someday we would have the same experience, and the iPad is the first gadget to finally succeed in bringing us this reality. After using the iPad for a few months now, I think that it is still a luxury consumption device that could definitely fit between the laptop and phone markets. It really is just a larger iPhone, and with similar resolution to the new iPhone 4 Retina Display &#8482;, but it&#8217;s amazing how having a larger form factor makes apps and games so much more enjoyable to use. While it is currently meant for consuming content, the addition of a bluetooth keyboard and more powerful apps will allow for creating content such as drawing, composing music, documents, presentations, and writing screenplays as just a few examples.</p>
<p>While it can replace the Amazon Kindle for most people, I still enjoy reading on the Kindle due to it being very light to hold, and it&#8217;s excellent for reading in bright sunlight. But, if you only want to buy or carry around a single reading device, then the iPad is definitely the device to have. It is a great replacement for reading books, magazines, newspapers, and cookbooks. It works very well as a PDF reader, especially with the new support in the Apple&#8217;s official e-reader app iBooks. It can also be used for playing games, watching movies, viewing photos, browsing the internet, looking at maps, and much more.</p>
<p><span id="more-897"></span></p>
<h2>Hands-On Using the iPad</h2>
<p>Watching video is definitely what I use the iPad for most often with apps for Netflix, ABC, iTunes Video, and soon, Hulu. The resolution of the iPad is 1024&#215;768 and while it looks great and can be viewed from a wide angle, it would have been awesome if it were somewhat higher resolution. The aspect ratio is 4:3 and not 16:9 or other widescreen ratio. Personally I think this was a smart move because this device is meant to be used for running applications and web browser as well as watching video, it is not meant to be solely used to watch HD video. Video can be zoomed in similar to how it works when watching various widescreen format movies or television on a big screen HDTV and it supports a VGA output for apps that support it, including Apple&#8217;s Keynote presentation app.</p>
<p>Gaming is one of the killer features of iPad, and it really shows where just having a larger screen is enough for it to be much different than the iPhone. So far I&#8217;m very pleased with how well games play, especially when written with touch and more casual setting in mind.  Plants vs. Zombies is definitely one of my favorites, it being a unique take on the tower defense style of game play. Reading on the iPad is a pleasant experience in most situations. It does have a highly glossy screen so it can be difficult to see the text in bright sunlight or a room with a lot of lights or windows that reflect off the screen. The brightness of the device can be turned up high enough to use in direct sunlight, but is not well suited for reading at length in that environment.</p>
<p>Typing on the iPad was better than I expected, especially after hearing many reviews, both in portrait and landscape mode. In portrait mode I was able to use two thumbs and in landscape mode I can touch type just like a regular keyboard with surprising accuracy. Apple could possibly improve the current setup with alternative keyboard layouts, however, I think the current keyboard more than adequate for things like normal-length email responses, Twitter posts, filling out forms, entering a URL, or even writing a short-to-medium-length blog post. You can also pair a bluetooth keyboard which brings the typing aspect of the device up to par with a laptop, but of course a dock or other means of propping up the iPad to a desirable angle is necessary to make this a viable option. I&#8217;m writing this using the onscreen keyboard with the iPad in my lap on a laptop stand angled at roughly 20-degrees and I am typing at about 80% speed with high word accuracy, partly helped by Apple&#8217;s correction suggestions. Beware of some small odd characteristics of the on-screen keyboard, most notably not having a tab key.</p>
<h2>Final Thoughts</h2>
<p>This is definitely a first version of a new product, but it is a quality first version. Most people who will likely buy a device like the iPad in the next few years should probably wait to see what other devices come out, or at least wait for the iPad 2 (whenever it comes out). This will also give you time to see what apps are worth buying, and give time for developers to implement the capabilities that you might want. Anyone who already has a netbook or laptop necessary to do work and doesn&#8217;t mind taking it along while traveling does not need an iPad and would likely find it costly and limiting.</p>
<p>After spending a few months with the iPad I can honestly say that it is a great device that I will continue to find new uses for, but as a programmer I am going to use my laptop for a majority of my work.  However, I will use the iPad now when I travel, when I&#8217;m watching TV, while I eat breakfast, as a digital photo frame, and especially for reading, watching movies, and playing games. It is a luxury item right now, but eventually the costs will come down a little bit and the increasing capabilities of the apps you can buy for the device could easily allow this to replace your netbook or even a laptop for many people. If you haven&#8217;t bought one yet, you might consider waiting for the next version of this device, or even for an Android or other platform with the same form factor, but I think you&#8217;ll be pleased with the iPad if you purchased one today.</p>
<h2>Apps The I Use</h2>
<p><strong>Video / Music</strong></p>
<ul>
<li>Netflix &#8211; Free (Requires $9+/mo subscription)</li>
<li>Pandora &#8211; Free (To remove ads $30/yr with Pandora Pro account)</li>
<li>Last.fm &#8211; Free (Advertisements)</li>
<li>Air Video &#8211; $2.99 (Stream video from a PC or Mac over the LAN or Internet)</li>
<li>ABC Video &#8211; Free (Most shows delayed by one day)</li>
<li>Hulu Pro (Requires $10/mo &#8211; coming soon)</li>
</ul>
<p><strong>Social Networking</strong></p>
<ul>
<li>Twitterific &#8211; Free ($3 pro version removes ads)</li>
<li>Gowalla &#8211; Free (Well designed iPad app for location based check-in)</li>
<li>IM+ &#8211; $9.99 (great multi-protocol messaging client)</li>
<li>WordPress &#8211; Free (blogging editor and management for WordPress sites)</li>
</ul>
<p><strong>Books / News / Info</strong></p>
<ul>
<li>BBC &#8211; Free (great app with news and video)</li>
<li>iBooks &#8211; Free (Allows reading of PDFs as well as ePub formatted books)</li>
<li>Bloomberg &#8211; Free (Stock information and charts)</li>
<li>Instapaper &#8211; $4.99 (read saved websites and content for offline reading &#8211; free version also)</li>
<li>Wikipanion &#8211; Free (view wikipedia pages)</li>
<li>IMDB &#8211; Free (checkout info on movies and tv shows)</li>
</ul>
<p><strong>Productivity and Office</strong></p>
<ul>
<li>Evernote &#8211; Free (Offline support with $5/mo premium subscription)</li>
<li>Good Reader &#8211; $2.99 (Manage and Download files from variety of sources including dropbox, google docs, etc)</li>
<li>Dropbox &#8211; Free (sync your dropbox files)</li>
<li>Wolfram Alpha &#8211; $1.99 (Mathematica-based calculator of sorts &#8211; <a href="http://wolframalpha.com/">website</a>)</li>
<li>Ebay &#8211; Free (Better experience than through the browser)</li>
</ul>
<p><strong>Games</strong></p>
<ul>
<li>Plants vs. Zombies &#8211; $9.99 (a linear style tower defense game with humour and high replay value)</li>
<li>Flight Control &#8211; $4.99 (touch paths to guide air craft to land safely without crashing)</li>
<li>Harbor Master &#8211; Free (similar to flight control with ships, and just as entertaining)</li>
</ul>
<p><strong>Art and Drawing</strong></p>
<ul>
<li>Sketchbook Pro &#8211; $7.99</li>
<li>ArtStudio &#8211; $2.99</li>
<li>iDraft &#8211; Free</li>
<li>Adobe Ideas &#8211; Free</li>
</ul>
<p><strong>Misc</strong></p>
<ul>
<li>Epicurious &#8211; Free (Cooking, recipes, instructions, shopping lists, etc)</li>
<li>Kayak &#8211; Free (Search kayak.com for cheap fares and hotels)</li>
</ul>
<h2>Resources and Related Content</h2>
<ul>
<li><a href="http://www.cultofmac.com/diy-ipad-stand-out-of-its-own-packaging-materials/39539">DIY Stands</a></li>
<li><a href="http://db.tidbits.com/article/11152">iPad Blank Slate &#8211; Why Is That Important?</a></li>
<li><a href="http://www.winsupersite.com/alt/ipad.asp">Paul Thurrot &#8211; Take On The iPad</a></li>
<li><a href="http://www.scripting.com/stories/2010/04/06/isIpadAGamechanger.html">Game Changer</a></li>
<li><a href="http://daringfireball.net/2010/04/kids_are_all_right">John Gruber &#8211; Kids are all right</a></li>
<li><a href="http://daringfireball.net/2010/04/the_ipad">John Gruber &#8211; The iPad</a></li>
<li><a href="http://www.readwriteweb.com/archives/farewell_keyboard_generation_i_will_grow_up_on_touchscreens.php">Farewell Keyboard Generation I Will Grow Up On Touchscreens</a></li>
<li><a href="http://sethgodin.typepad.com/seths_blog/2010/04/secrets-of-the-biggest-selling-launch-ever.htm">Secrets Of The Biggest Selling Launch Ever</a></li>
<li><a href="http://cameronmoll.tumblr.com/post/498950232/the-mobile-web-vs-the-objective-c-web">Obj-c vs. Web</a></li>
<li><a href="http://blog.threepress.org/2010/04/05/ibooks-and-epub/">iBook and ePub</a></li>
<li><a href="http://www.patrickweb.com/weblog/archives/2010_04_04.php#ipad_-_part_1">iPad Part 1</a></li>
<li><a href="http://www.crunchgear.com/2010/04/07/review-the-apple-ipad/">Crunch Gear&#8217;s Review</a></li>
<li><a href="http://www.tbray.org/ongoing/When/201x/2010/04/06/Yet-More-iPad">Yet More iPad</a></li>
<li><a href="http://stevecheney.posterous.com/the-genius-in-apples-vertical-platform">Genius In Apple&#8217;s Vertical Platform</a></li>
<li><a href="http://iphonedevelopment.blogspot.com/2010/04/my-weekend-with-ipad.html">My Weekend With iPad</a></li>
</ul>
<p>&lt;/Steve&gt;</p>

<p><a href="http://feedads.g.doubleclick.net/~a/LjLkuxqyWvcXq2lykSPSzzQojJ0/0/da"><img src="http://feedads.g.doubleclick.net/~a/LjLkuxqyWvcXq2lykSPSzzQojJ0/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/LjLkuxqyWvcXq2lykSPSzzQojJ0/1/da"><img src="http://feedads.g.doubleclick.net/~a/LjLkuxqyWvcXq2lykSPSzzQojJ0/1/di" border="0" ismap="true"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://stevetranby.com/blog/2010/07/ipad-its-just-a-big-iphone/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://stevetranby.com/blog/2010/07/ipad-its-just-a-big-iphone/</feedburner:origLink></item>
		<item>
		<title>Startup Weekend Boulder 2010</title>
		<link>http://feedproxy.google.com/~r/stevetranby/~3/DVdo6S08AgM/</link>
		<comments>http://stevetranby.com/blog/2010/06/startup-weekend-boulder-2010/#comments</comments>
		<pubDate>Mon, 28 Jun 2010 22:01:01 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
				<category><![CDATA[Entrepreneurship]]></category>
		<category><![CDATA[boulder]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[startups]]></category>

		<guid isPermaLink="false">http://stevetranby.com/?p=856</guid>
		<description><![CDATA[Back in April I ventured to Boulder to participate in a event called Startup Weekend, founded in 2007 by Andrew Hyde. The idea is for people with different backgrounds to gather together to form a startup company with the hope of having a working prototype to present by Sunday evening. The focus of the event is [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://stevetranby.com/wp-content/uploads/2010/05/startupweekend-logo.png"><img class="alignright size-full wp-image-873" title="Startup Weekend Logo" src="http://stevetranby.com/wp-content/uploads/2010/05/startupweekend-logo.png" alt="" width="281" height="150" /></a></p>
<p>Back in April I ventured to Boulder to participate in a event called <a href="http://startupweekend.org/">Startup Weekend</a>, founded in 2007 by <a href="http://andrewhy.de/">Andrew Hyde</a>. The idea is for people with different backgrounds to gather together to form a startup company with the hope of having a working prototype to present by Sunday evening. The focus of the event is to pitch ideas, then form one or more startup groups and create a product or service based on the selected ideas. However, it also gives people an opportunity to network with other locals who share a similar interest in entrepreneurship, as well as with a few venture capitalists or other mentors and sponsors who are willing to share their expertise and experience, as well as ideas and comments on the various projects.<br />
<span id="more-856"></span><br />
During the drive down to Boulder I wasn&#8217;t sure what to expect, but was excited and anxious to find out what the weekend had in store. After arriving on the CU Boulder campus, everyone gathered for some food and drinks and met each other, having the usual small talk and sharing some project ideas. Then we settled down and were given a brief introduction of what to expect for the weekend, with discussion about the theme for the projects for that weekend: <a href="http://en.wikipedia.org/wiki/Triple_bottom_line">Triple Bottom Line</a> &#8211; people, planet, and profits. There were around 12 ideas pitched, and 6 were selected by voting. Once the 6 were selected everyone wandered around deciding which group to join. I decided on the idea that Terry pitched &#8211; where you can rate how you feel at any given time and associate other information that can then be tracked, graphed, and correlated. This project would eventually be known as <a href="http://twitter.com/FeelAwesome">FeelAwesome</a> and was also joined by Ami, Dan, Eliana, Matt, Thad, and Zack. The other groups that were formed were EatMyStuff, Ferment-In, PadSpark, ThePluginLife, and Twlp.me.</p>
<p>The remaining time on Friday was spent on introductions, fleshing out the original idea, deciding who would work on each aspect of the project and final pitch presentation. It was decided we were going to do a mobile app, so I would be working on developing an initial working iPhone app. Since I hadn&#8217;t received my new macbook yet I did what any self-respecting computer geek would do and brought down my 25&#8243; monitor and MacMini for the next two days. Similar in spirit to a hack-a-thon, we mostly spent the time working while taking breaks every so often to socialize and eat. The final day was mostly spent getting the app to the point where we could share screenshots of the functionality. The other members who were not developing were busy creating the slides, marketing on twitter and facebook, and otherwise getting the final presentation ready.</p>
<p>The final presentations were 5-10 minutes with each team presenting their ideas and products while answering questions from the other groups and sponsors. Our team came in 3rd place, just behind the winner Twlp.me and the runner-up PadSpark. It was fun to see everyone&#8217;s results, and it was surprising just how much can be accomplished in such a short period of time.</p>
<p>A big thank you to the sponsors: <a href="http://www.twilio.com/">Twilio</a>, <a href="http://hosting.com/">Hosting.com</a>, and <a href="http://askyourtargetmarket.com/">AskYourTargetMarket.com</a> for helping to keep the costs down and offer prizes to the winning teams.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/PTG2Cgo70v3XF1UCwWneQePIOHk/0/da"><img src="http://feedads.g.doubleclick.net/~a/PTG2Cgo70v3XF1UCwWneQePIOHk/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/PTG2Cgo70v3XF1UCwWneQePIOHk/1/da"><img src="http://feedads.g.doubleclick.net/~a/PTG2Cgo70v3XF1UCwWneQePIOHk/1/di" border="0" ismap="true"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://stevetranby.com/blog/2010/06/startup-weekend-boulder-2010/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://stevetranby.com/blog/2010/06/startup-weekend-boulder-2010/</feedburner:origLink></item>
		<item>
		<title>Delivering Happiness with Tony Hsieh</title>
		<link>http://feedproxy.google.com/~r/stevetranby/~3/qEehgp3c_oA/</link>
		<comments>http://stevetranby.com/blog/2010/06/delivering-happiness-with-tony-hsieh/#comments</comments>
		<pubDate>Wed, 23 Jun 2010 20:25:38 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
				<category><![CDATA[Reviews]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[book review]]></category>
		<category><![CDATA[Zappos]]></category>

		<guid isPermaLink="false">http://stevetranby.com/?p=836</guid>
		<description><![CDATA[Having been given a complementary advanced reading copy of the book Delivering Happiness: A Path to Profits, Passion, and Purpose, it is only fitting that I return the favor by giving an honest review of a personal, humorous, and informative narrative told by the CEO of Zappos himself, Tony Hsieh. The book gives you an insight [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://stevetranby.com/wp-content/uploads/2010/06/TonyHsieh_BioPhoto.jpg"><img class="alignright size-medium wp-image-874" title="Tony Hsieh" src="http://stevetranby.com/wp-content/uploads/2010/06/TonyHsieh_BioPhoto-200x300.jpg" alt="" width="200" height="300" /></a>Having been given a complementary advanced reading copy of the book <a href="http://www.amazon.com/gp/product/0446563048?ie=UTF8&amp;tag=stevtran-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0446563048">Delivering Happiness: A Path to Profits, Passion, and Purpose</a><img style="border: none !important; margin: 0px !important;" src="http://www.assoc-amazon.com/e/ir?t=stevtran-20&amp;l=as2&amp;o=1&amp;a=0446563048" border="0" alt="" width="1" height="1" />, it is only fitting that I return the favor by giving an honest review of a personal, humorous, and informative narrative told by the CEO of Zappos himself, <a href="http://twitter.com/zappos">Tony Hsieh</a>.</p>
<p>The book gives you an insight into the life of Tony Hsieh, whom many have only heard about through the recent acquisition of Zappos by Amazon. He discusses his adventures in entrepreneurship &#8211; from worm farms, through building a customer service enterprise &#8211; in his pursuit of delivering happiness to the world. Along the way Hsieh dabbles in the art of making and selling buttons through a mail-order catalog, running a pizza business during college, building Link Exchange and selling to Microsoft for $275 million, and finally, through the survival of Zappos during a period where they were walking within inches of financial bankruptcy.</p>
<p>Just the story of Tony&#8217;s life is an interesting read in and of itself. You learn of why he acquires a love for the peace-love-unity-respect (PLUR) culture after attending a rave for the first time, why he sold his million dollar loft after throwing a massive birthday bash, why he left a stable well-paying job at Oracle, and of course, the journey from an initial investment in ShoeSite.com to what we know today as <a href="http://zappos.com/">Zappos.com</a>.</p>
<blockquote><p>Our Brand, Culture, and Pipeline are the only competitive advantages that we will have in the long run. Everything else can and will eventually be copied. &#8211; Tony Hsieh</p></blockquote>
<p><span id="more-836"></span><br />
Of course there&#8217;s much more than just an interesting story. There is also a look into the culture of a company dedicated to delivering the best possible customer service both to its customers, as well as its employees. Throughout the last half of the book there are excerpts written by employees, vendors, and customers that give insight into the company.</p>
<p>I can easily recommend reading this book, especially those in charge of managing and running a business, as it&#8217;s a great guide to building a great company culture and having excellent customer service. If you are just starting a company then definitely check it out now before your company grows too large &#8211; it&#8217;s worth learning Tony&#8217;s mistakes, failures, and successes.</p>
<p><a href="http://www.deliveringhappinessbook.com/"><img class="center" src="http://www.deliveringhappinessbook.com/wp-content/themes/thesis_16/custom/images/DH-Badge1-180px.png" alt="" /></a></p>

<p><a href="http://feedads.g.doubleclick.net/~a/afEDBiz4IyywacGZnxNI4Q73-80/0/da"><img src="http://feedads.g.doubleclick.net/~a/afEDBiz4IyywacGZnxNI4Q73-80/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/afEDBiz4IyywacGZnxNI4Q73-80/1/da"><img src="http://feedads.g.doubleclick.net/~a/afEDBiz4IyywacGZnxNI4Q73-80/1/di" border="0" ismap="true"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://stevetranby.com/blog/2010/06/delivering-happiness-with-tony-hsieh/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://stevetranby.com/blog/2010/06/delivering-happiness-with-tony-hsieh/</feedburner:origLink></item>
		<item>
		<title>It’s not a Phone! It’s not a Computer! It’s an iPad!</title>
		<link>http://feedproxy.google.com/~r/stevetranby/~3/u1iSQJuQ02U/</link>
		<comments>http://stevetranby.com/blog/2010/02/its-not-a-phone-its-not-a-computer-its-an-ipad/#comments</comments>
		<pubDate>Wed, 03 Feb 2010 15:00:28 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[app store]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[camera]]></category>
		<category><![CDATA[developers]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[future shock]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[itunes]]></category>
		<category><![CDATA[multi-touch]]></category>
		<category><![CDATA[netbook]]></category>
		<category><![CDATA[tablet]]></category>
		<category><![CDATA[touch]]></category>

		<guid isPermaLink="false">http://stevetranby.com/?p=684</guid>
		<description><![CDATA[This has been discussed to death, but I have decided to weigh in a few thoughts. If you love to customize your PC, run Linux, or would give up your netbook only from your cold dead hands, then this post is not for you. If, on the other hand, you think that the iPad is [...]]]></description>
			<content:encoded><![CDATA[<p>This has been discussed to death, but I have decided to weigh in a few thoughts. If you love to customize your PC, run Linux, or would give up your netbook only from your cold dead hands, then this post is not for you. If, on the other hand, you think that the iPad is actually a bit more than just a large coaster, feel free to continue reading.</p>
<p>The main thing to keep in mind is that the iPad hasn’t been released, has only had a limited hands-on time for a handful of people, there will be a version 2, and most of my thoughts could be somewhat translated to another appliance-like tablet device.</p>
<p><strong>That Really Is The Name. No Joke. </strong></p>
<div id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:d58192d4-48af-4cae-89d5-1fe4f59729c4" class="wlWriterEditableSmartContent" style="padding-bottom: 15px; margin: 0px; padding-left: 15px; padding-right: 0px; display: inline; float: right; padding-top: 15px;">
<div><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="296" height="248" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.youtube.com/v/lsjU0K8QPhs&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1&amp;hl=en" /><embed type="application/x-shockwave-flash" width="296" height="248" src="http://www.youtube.com/v/lsjU0K8QPhs&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1&amp;hl=en"></embed></object></div>
</div>
<p>There have already been hundreds of jokes and parodies about the name, some recent, a few in the past. Will we continue to mock it 6 months from now? Probably not, as either it will have failed as a product, or the name will fade into the background as almost every name does (think Microsoft, Bing, even Google for that matter). Sure this name may sound the most ridiculous right now, and there is merit to women being upset that it wasn&#8217;t thought out even a little.  But over time it will just be the name and in six months it won’t matter anymore.</p>
<p><strong>Hyper-Hyped Up Beyond Imagination</strong></p>
<p>Is it even possible that Apple&#8217;s reveal could have lived up to most of the hype showering the internet? I don&#8217;t think so. It may have been short of many reasonable expectations, but the hype was definitely an impossible goal to be reached (especially since Jobs did claim the device to be magical). I think I can safely say that the version they showed off at the event was not magical, and really was just a larger iPhone. That said, I think Apple delivered a product very similar to the first iPod, something that initially is a letdown, but with lots of potential.</p>
<p><span id="more-684"></span></p>
<p><strong>My Netbook is Better</strong></p>
<p>Yes, netbooks obviously have more capabilities and power, as they are meant to be a cheaper and smaller laptop. I personally enjoy my 14” laptop over working on a 10” netbook, and anything I want the ultra portability for I have found the iPhone to be sufficient, and I have started even to not bring the laptop on trips. Again, a netbook can do more – much more &#8211; in the traditional sense of computing, but really a netbook is a laptop. This is where I think iPad seems to fit nicely between a full laptop and a smart-phone. Whether or not there is a market there is of course another matter.</p>
<p>There will be plenty of people who want a netbook or convertible tablet to work as they always have with a keyboard, USB ports, flash, and most of the features of a modern computer. But I can see myself sitting on the couch using something akin to the iPad while watching TV. I think this is a big part of what the iPad and similar devices will be meant for, the casual computing around the house.</p>
<p><strong>No Multitasking</strong></p>
<p>Being able to listen to Pandora while an app for tracking my run would be nice, I hope they eventually enable this in a future version of the iPhone OS. If you sit back and think about it this really is only an artificial limitation, the iPod can already play music in the background, along with email, and mobile safari, so why not any other app? What if I want an alarm clock app, or maybe a location aware app to notify when I&#8217;m near a Starbucks. Do I need full multitasking like netbooks or the nexus one? Probably not exactly, but why not give us some form of a real background app? Maybe limit it to a set small number of allowed background apps. This is probably not a huge deal for me, since I’d have my iPhone with me to play music, video, etc.</p>
<p><strong>No Camera</strong></p>
<p>Not having a camera isn’t a deal breaker for me, but I think that the possibilities that would come with both a front and rear facing camera, or even two front cameras for non-touch gesture recognition, or even object and facial recognition. I’d be surprised if the cost of the camera prevented it from being added. However, there’s possibilities of 3rd party cases that include a rotatable camera, or a stand that is angled for the tablet, with an extended camera above it. I think that a front facing camera  right in the bezel isn’t necessarily the most elegant solution. Also, I’d rather take my point and shoot or iphone to take photos. Sure it’d be nice to have the photo camera for those few times you only have the iPad, but is it really a necessity? I think not.</p>
<p><strong>No Flash</strong></p>
<p>Flash is ubiquitous, so why doesn&#8217;t Apple support it? I believe it’s an issue of controlling the ecosystem and elegance of interacting with the device. Some claim it’s due to performance or stability which is likely some part of Apple’s decision. If you use it for video, Apple will tell you to switch to H.264 and the HTML5 &lt;video&gt; tag, or better yet make an app. If you use Flash for animations, games, or an interface Apple would tell you to make an app instead.  They might also have decided against allowing Flash since it was not originally created with a finger touch interface in mind, much less multi-touch.</p>
<p>Advocates of open operating systems allowing installation of any application will of course not enjoy this control that Apple has on their devices, but those who support web standards would like to see Flash be replaced. This will hopefully push development of SVG and Canvas further, and Apple could do its part in this by funding it.</p>
<p>This does not push Adobe out of the way, they just need to share their focus of their developer tools to publish to both Flash and other open standards. They are moving this way with CS5 and will enable iPhone Apps to be produced from their flash tools.</p>
<p>Hulu is probably the most prominent example of flash that I use, but when I think about it do I really care? I might if I’m at an airport, or coffee shop, but really I watch Hulu on my HDTV for the great viewing experience, so I’ll stick to using a media server for Hulu instead of an iPad.</p>
<p><strong>No Deal</strong></p>
<p>If you wanted Apple to include at least one of the missing features and you won’t be buying one because of this, make no mistake, with Steve Job’s claiming this to be one of the key products he’s created, there will be a version 2 of the iPad. My guess is that it’ll be on similar to the change from iPhone 2G to the iPhone 3G with OS 3.0. I hope they include similar functionality as just discussed, but for me these aren’t necessarily deal breakers.</p>
<p>My hope is that the iPad both improves itself overtime, and also improves the usefulness and ease of computing tools in the future.</p>
<p><strong>Glimpse To Future Computing</strong></p>
<p>According to Fraser Speirs people are having <a href="http://speirs.org/blog/2010/1/29/future-shock.html">Future Shock</a> in the sense that they aren’t comfortable with the likely shift to purpose driven computing – or task-based interface computing. I think I agree with John Gruber of Daring Fireball that the iPad, and similar devices in the future, will be like <a href="http://daringfireball.net/2010/01/various_ipad_thoughts">driving an automatic transmission</a> car:</p>
<blockquote><p>That’s where Apple is taking computing. A car with an automatic transmission still shift<br />
s gears; the driver just doesn’t need to know about it. A computer running iPhone OS still has a hierarchical file system; the user just never sees it.</p></blockquote>
<div id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:2ec03ee1-7ee2-4cd1-a652-00638fb1b26b" class="wlWriterEditableSmartContent" style="padding-bottom: 10px; margin: 0px; padding-left: 10px; padding-right: 0px; display: inline; float: right; padding-top: 10px;">
<div><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="287" height="240" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.youtube.com/v/XiqgmAYrd3c&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1&amp;hl=en" /><embed type="application/x-shockwave-flash" width="287" height="240" src="http://www.youtube.com/v/XiqgmAYrd3c&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1&amp;hl=en"></embed></object></div>
</div>
<p>There will definitely be a percentage of the population (probably 5%) that will want to have full control and use of a computer. Similar to those people that like to work on their car and use a manual transmission to fully enjoy the driving experience, some people like myself will want to customize and utilize the full power of the Computer we now today in PCs and Macs. Many of these people will be developers, and some will be hardcore computer users who still enjoy building their system hardware, or installing and compiling their own Unix-based kernel, or just enjoy the open nature of the PC platforms.</p>
<p>That said, it doesn’t mean the iPad specifically is the computing device of the future, but rather the idea of more appliance style devices that are intuitive, easy to use, and get out of the way when not using them. Even Microsoft had this idea of a docking device &#8211; see video “Microsoft’s Vision For 2019” &#8211; that you could hook up to a monitor, carry with you, and is surprisingly similar to this iPad device.</p>
<p>Also, if you think about where Chrome OS is taking us, you might come to a conclusion that the iPad and Chrome OS are on two different paths heading toward the same convergent point. This convergent point will hopefully bring computing devices that will enable you to use the applications you love without configuring every separate computer you use, instead you will access everything from the cloud where you will synchronize and cache data locally allowing you to use the device as a tool. The iPad is bringing us a step closer to this idea of simple task-oriented computing.</p>
<p><strong>The Price is Decent </strong></p>
<p>$499 is much better than $800-1000, and while 16GB isn’t that much space, you could still sync enough content for a week on there. There are more expensive options, with more storage, and 3G/GPS, but the price will only drop over time. Many people will still compare the iPad to netbooks and not buy due to the cost, but they weren’t going to buy an Apple product anyway. If you want access anywhere, it&#8217;ll cost you a few hundred more and you currently have to use AT&amp;T (which many people hate) but who is offering the data plan with no contract, which along with the price is a great precedent being set for mobile data access. The pricing will be $15/mo for 250MB and $30/mo for unlimited is actually very good considering most data plans, even those capped, are more like $60/mo. Some people are hearing rumors of Verizon joining the iPhone or iPad, and I hope they are true, but it seemed like Apple is going to continue holding hands with AT&amp;T for the foreseeable future.</p>
<p><strong>Multi-Touch That Just Works</strong></p>
<p>The Nexus and other Android-based devices can support multi-touch and hopefully will soon officially be supported in Google’s apps. However, the experience is much better currently with multi-touch on the iPhone. Partly due to stringent UI guidelines, at this time the SDK for the iPhone supports touch that is better integrated with the default UI elements. There’s also a possible patent issue that Apple might have, but some people are saying it wouldn’t hold up in court. Regardless so far from the phones I’ve used, including the Nexus One, the iPhone is still the superior multi-touch device in my opinion.</p>
<p><strong>It&#8217;s All About iTunes – Content and Apps</strong></p>
<p>Finally we get to the last, but not least, item of importance and discuss the iTunes store. While the iPad will definitely have a better web browsing experience than the iPhone, it still doesn’t support plug-ins, and thus there are many websites and applications that won’t work on the iPad in the browser. Also Apple has created the iBook application for ePub format books, and like apps Apple will take a cut of the revenue from all content and applications delivered through iTunes. This is really the success of Apple’s new mobile strategy and focus.</p>
<div id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:5d781c4e-2e9d-4f2c-a6e2-5eac160478d9" class="wlWriterEditableSmartContent" style="padding-bottom: 15px; margin: 0px; padding-left: 15px; padding-right: 0px; display: inline; float: right; padding-top: 15px;">
<div><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="316" height="263" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.youtube.com/v/ntyXvLnxyXk&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1&amp;hl=en" /><embed type="application/x-shockwave-flash" width="316" height="263" src="http://www.youtube.com/v/ntyXvLnxyXk&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1&amp;hl=en"></embed></object></div>
</div>
<p>New media content from books, magazines, and newspapers will be available on the iPad device, and it will probably be a very good device for reading and consuming this type of content, and I think is one of the core areas they think the device will be used. Think about the concept video of the Sports Illustrated magazine.</p>
<p>Even without the camera, there are already applications that the iPad will be useful for, including reading reference material like programming pdfs, board games with iPhone integration, navigation tool for hiking, stargazing, tracking stats at an event like baseball or horse racing, photo frame, simple sketching canvas, configurable user input for DJs and media editing, diagramming, editing video, editing photos, there really are a lot of possibilities even with this current version’s limitations.</p>
<p><strong>Developer Story</strong></p>
<p>The iPad uses the same SDK and OS platform as the iPhone, and thus writing an app for both will be relatively easy. There will definitely need to be some changes made to the UI, and some apps and games will work fine with the 2x scaling, but some will want to make an even better version specifically for the iPad. Similar to how there are slightly different capabilities between the various iPhone versions, so will the iPad have some as well. These can be coded in a way that checks the device for the capabilities and allows an app to be run on any of the devices. The iPad does bring with it a separate binary and thus Apple has created Universal Apps similar to what happened with the PowerPC/Intel transition. I also am not a huge fan of objective-c, but as with any language, you just learn the syntax and live with it if you choose to program for the given platform.</p>
<p>There are also some new View Controllers that allow the split screen view, and a popovers view. These are specific to the iPad because of the screen size. Here is another area Apple is going for convention over configuration in that you can’t resize the split views, it’s meant to simplify the UI and learning curve to using the iPad applications.</p>
<p>I do have some issues with Apple controlling the submission process, and the idea that my app might not be allowed is something that I continue to think about, but I believe I will continue to develop as long as they have a large market. I am also going to make sure my apps run on Android, and hopefully HTML5 becomes more ubiquitous so we can get more native-style capabilities within the browser. Also some tools and frameworks have been written to write once – usually using<br />
HTML/CSS/JavaScript – and compile to any device or platform, which I plan to research more in the next few months.</p>
<p>Due to some of these limitations, I expect an open Android device to be better suited for some tasks and applications. It’ll be interesting to see what 2010 has in store for developers with new types of devices springing out of nowhere, and new marketplaces and app stores. As a developer, I am actually pretty excited about the future, even if the iPad is not part of it, and even if it just means making some kickass HTML5 applications on top of the ever more ubiquitous cloud.</p>
<p><strong>60 Days For Improvements </strong></p>
<p>The iPad will probably ship as the same device that people were able to get their hands on at the Apple event. However, they could come out and introduce a new Touch OS (likely it would be OS 4.0) with support for multitasking. It’s possible they even deliver a camera in the device at launch, maybe they didn’t have time to add the camera in the shipment of devices to be ready for the event. I doubt any of this will come to pass and they will wait for the 2nd version to bring anything new to the iPad, but there is an opening here for them to possibly do something before launch.</p>
<p><strong>I Won’t Buy One At Launch</strong></p>
<p>At the moment I have no intentions of buying the iPad, but I will go to an Apple store and try one out when I get the chance, and see if holding it changes my mind. Even though I think the price is reasonable, it is still high enough, similar to the kindle, that it’s a want and not a need. If someone gave one to me I would happily use it, and I think it would fit well as a media and internet device around the house, during short trips, and at a coffee shop or park. For me, a netbook is just too small and underpowered for what I use my laptop for and the iPad would fit quite nicely as the device between my laptop and my iPhone.</p>
<p>There is much more that I could discuss, but there are many others who have already commented on every aspect of the device so I’ll just finish by saying don’t write off the idea of what the iPad will bring us in terms of computing in the future. It definitely won’t be this first version and maybe not even an Apple product, however there will be a move toward appliance computing, even Google is attempting this with their GoogleOS.</p>
<h3>Related Videos and Discussion</h3>
<p><strong>Apple</strong></p>
<p>- <a href="http://www.slashgear.com/apple-redefines-a-market-hands-on-with-ipad-2871864/">Apple ReDefines A Market with Demo Video</a></p>
<p>- <a href="http://www.youtube.com/watch?v=WPS1DMlzz0M">Apple’s 1990 Tablet Concept</a></p>
<p><strong>Microsoft</strong></p>
<p>- <a href="http://www.youtube.com/watch?v=1VuQeR-N8nE">Future Home Concept</a></p>
<p>– <a href="http://www.youtube.com/watch?v=V35Kv6-ZNGA">Future Vision: Health Care Concept</a></p>
<p>– <a href="http://www.youtube.com/watch?v=rXiYtMnjAmc">Courier Tablet</a></p>
<p><strong>Other Concept Videos</strong></p>
<p>- <a href="http://www.youtube.com/watch?v=sO7BJmMat-g">IKEA Tablet Concept</a></p>
<p>- <a href="http://www.youtube.com/watch?v=ntyXvLnxyXk">Sports Illustrated Tablet Concept</a></p>
<p><strong>Humorous Videos</strong></p>
<p>- <a href="http://www.youtube.com/watch?v=1ZS8HqOGTbA">Keynote In &lt; 180s Using Only Adjectives</a></p>
<p>- <a href="http://www.smosh.com/smosh-pit/articles/ipad-made-me-poop-bricks">iPad Made Me Poop Bricks</a></p>
<p>- <a href="http://theflashblog.com/?p=1703">The Ultimate Browsing Experience</a></p>
<p>- <a href="http://www.youtube.com/watch?v=9_EcybyLJS8">Hilter’s Reaction To The iPad</a></p>
<p>- <a href="http://mona.posterous.com/ipad-vs-etch-a-sketch ">iPad vs. Etch-a-Sketch</a></p>
<p><strong>Discussion</strong></p>
<p>- <a href="http://www.apple.com/ipad/specs/">iPad Technical Specifications</a></p>
<p>- <a href="http://www.azarask.in/blog/post/you-cant-multitask/">You Can’t Multi-Task</a> (Aza Raskin)</p>
<p>- <a href="http://www.readwriteweb.com/archives/5_reasons_to_wait_for_ipad_20.php">Five Reasons To Wait For iPad 2.0</a></p>
<p>- <a href="http://mashable.com/2010/01/27/apple-ipad-downsides/">Apple iPad Downsides</a></p>
<p>- <a href="http://mashable.com/2010/01/27/ipad-whats-missing/">iPad: What’s Missing</a></p>
<p>- <a href="http://webworkerdaily.com/2010/01/29/could-the-ipad-be-my-new-travel-computing-device/">Could The iPad Be My Next Trave Computing Device?</a></p>
<p>- <a href="http://www.winsupersite.com/alt/ipad_preview.asp">Paul Thurrot’s iDud Review</a></p>
<p>- <a href="http://al3x.net/2010/01/28/ipad.html">Alex Payne On The iPad</a></p>
<p>- <a href="http://www.nytimes.com/2010/01/28/technology/personaltech/28pogue-email.html">David Pogue First Impressions</a></p>
<p>- <a href="http://www.scripting.com/stories/2010/01/31/whatIfFlashWereAnOpenStand.html">If Flash Were An Open Standard</a></p>
<p>- <a href="http://radar.oreilly.com/2010/01/ipad-opportunities-for-web-dev.html">Web Developers Can Rule The iPad</a></p>
<p>- <a href="http://www.readwriteweb.com/archives/open_thread_what_features_will_ipads_competitors_h.php">What Features Competitors Should Have</a></p>

<p><a href="http://feedads.g.doubleclick.net/~a/UQTCnhIyFQ0AGKV5n1TqKWkTwu0/0/da"><img src="http://feedads.g.doubleclick.net/~a/UQTCnhIyFQ0AGKV5n1TqKWkTwu0/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/UQTCnhIyFQ0AGKV5n1TqKWkTwu0/1/da"><img src="http://feedads.g.doubleclick.net/~a/UQTCnhIyFQ0AGKV5n1TqKWkTwu0/1/di" border="0" ismap="true"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://stevetranby.com/blog/2010/02/its-not-a-phone-its-not-a-computer-its-an-ipad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://stevetranby.com/blog/2010/02/its-not-a-phone-its-not-a-computer-its-an-ipad/</feedburner:origLink></item>
		<item>
		<title>Five reasons I’m a Browser</title>
		<link>http://feedproxy.google.com/~r/stevetranby/~3/zkIKuLDLDx0/</link>
		<comments>http://stevetranby.com/blog/2010/01/five-reasons-im-a-browser/#comments</comments>
		<pubDate>Fri, 22 Jan 2010 15:00:11 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[rich internet applications]]></category>
		<category><![CDATA[silverlight]]></category>
		<category><![CDATA[storage]]></category>

		<guid isPermaLink="false">http://stevetranby.com/?p=647</guid>
		<description><![CDATA[The next decade will see the continued rise of the browser as the platform, and I&#8217;m ready to ride the wave. Here&#8217;s a look into five reasons why I enjoy the web and all that it offers us. Install Not Required Open a brand new computer, start the browser, access a website, and finally close [...]]]></description>
			<content:encoded><![CDATA[<p>The next decade will see the continued rise of the browser as the platform, and I&#8217;m ready to ride the wave. Here&#8217;s a look into five reasons why I enjoy the web and all that it offers us.</p>
<p><strong>Install Not Required</strong></p>
<p>Open a brand new computer, start the browser, access a website, and finally close the browser. No more 5-hour reformat process, only to then have to install ten or more applications which can each take quite a while. Now you just access the application by URL and login. That&#8217;s it, nothing to install, no keys to enter &#8211; just register, pay if required, and login. Now you are not tied to a single machine, but instead can use any computer device that has a browser. Also, beyond just not needing to install anything, you also always have access to the latest and greatest version of the application, even if this does allow companies like Google to keep their apps in perpetual beta.</p>
<p><strong><span id="more-647"></span>View Source FTW</strong></p>
<p>The internet would not be as fast and open if it weren&#8217;t for the simple fact that HTML &#8211; and its modern partners CSS and Javascript &#8211; is delivered to the user in its source format. Most web developers even today get their start by looking at other sites, learning from them and copying their markup and code. I seriously hope that the web continues to stay open with the majority of websites and web applications using plain-text (not binary) markup and code. While I am one who appreciates the capabilities that Flash, Java, and Silverlight give developers, it seems that having a single, open environment that every device implements will be extremely useful. Hopefully a concept of viewing the source is still available amongst the changes and innovations.</p>
<p><strong>Google and their Apps</strong></p>
<p>Google has really redefined how we think about the web, especially for developers as they have pushed HTML 5 forward and Javascript to new levels of performance. While I do think Google will be visited by the Department of Justice in the next year or two, I still can&#8217;t help but love every successful solution they have created. Their office suite is decent, but its killer feature, of course, is the ability to collaborate in real-time, and it&#8217;s extremely useful. Google Voice has changed how I receive voice mail and text messages, the chat history in Gmail chat has come in handy more than once, and I have been using Google Reader to easily read through hundreds of blogs. It&#8217;s undeniable that Google will remain a leader in the browser ecosystem.</p>
<p><strong>Cloud Computing and Synchronization<br />
</strong></p>
<p>It&#8217;s great to be able to post my photos to Facebook and share them with anyone in the world, or upload a document to Google Docs and edit it with another person. Keeping a local copy of your data is not only smart, but is something I think will be a standard practice even if others say you&#8217;ll just store everything in the cloud. I believe that synchronization is key ingredient and differentiates from the cloud computing of the past &#8211; namely thin-clients and dumb-terminals &#8211; by utilizing computers as smart-clients. Applications have started to utilize these mechanisms to bring offline capabilities. Solutions like DropBox or Microsoft&#8217;s Live Mesh are bringing synchronized storage solutions to the world. With these solutions you now have access from any connected computer to applications and data, but also high performance computing from your synchronized machines.</p>
<p><strong>Javascript and its Frameworks</strong></p>
<p>Coming from an academic background, I found Javascript to be a little under-powered when I first started developing websites, but now realize that it&#8217;s mostly the DOM that&#8217;s the problem. Even five years ago it was still just a scripting language. However, it has matured and grown up into a very powerful language that is breaking out from its dynamic HTML past. Incredible frameworks have been written &#8211; jQuery being my go-to tool of choice &#8211; that abstract away browser differences and make working with the DOM mostly tolerable. After Google came along with V8 in Chrome, the other browsers followed to make Javascript fast enough to emulate Flash. Even server developers are testing out Javascript end-to-end to allow writing functions that work on both the client and the server. Overall, I&#8217;m surprised how much I enjoy the language and it only gets better each day I use it. There is still a long road ahead for HTML, CSS, and Javascript to catch up to the performance that Flash or Silverlight can bring, but it&#8217;s catching up quickly with Canvas, &lt;video&gt;, local storage, and even 3D APIs that can be accessed using Javascript. It&#8217;s time to embrace the fact that Javascript is here to stay and one must either get on board or watch as the train leaves the station.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/pEB8eoun2yoNZqeSkuC8wD7vTdU/0/da"><img src="http://feedads.g.doubleclick.net/~a/pEB8eoun2yoNZqeSkuC8wD7vTdU/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/pEB8eoun2yoNZqeSkuC8wD7vTdU/1/da"><img src="http://feedads.g.doubleclick.net/~a/pEB8eoun2yoNZqeSkuC8wD7vTdU/1/di" border="0" ismap="true"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://stevetranby.com/blog/2010/01/five-reasons-im-a-browser/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://stevetranby.com/blog/2010/01/five-reasons-im-a-browser/</feedburner:origLink></item>
		<item>
		<title>Five reasons I’m a Mac</title>
		<link>http://feedproxy.google.com/~r/stevetranby/~3/286vOjK1HXs/</link>
		<comments>http://stevetranby.com/blog/2010/01/five-reasons-im-a-mac/#comments</comments>
		<pubDate>Fri, 15 Jan 2010 15:00:37 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[garageband]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[keyboard]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[osx]]></category>

		<guid isPermaLink="false">http://stevetranby.com/?p=644</guid>
		<description><![CDATA[After finally paying for my first Apple product &#8211; the iPhone &#8211; I decided to also purchase a MacMini so I could start developing apps, as well as record music and video using the quality iLife suite. #5 Window Dressing Ironically, one of the features I love about owning a Mac is that you can [...]]]></description>
			<content:encoded><![CDATA[<p>After finally paying for my first Apple product &#8211; the iPhone &#8211; I decided to also purchase a MacMini so I could start developing apps, as well as record music and video using the quality iLife suite.</p>
<p><strong>#5 Window Dressing</strong></p>
<p>Ironically, one of the features I love about owning a Mac is that you can also run Windows at the same time using virtualization. I wish the opposite were true, but alas Apple holds the keys to Zion close to its chest. Just having the option to run Windows makes the purchase of an Apple machine much easier, as I know that the same machine can be used for anything I would need OSX, Unix, or Windows for.</p>
<p><strong><span id="more-644"></span>#4 Quality</strong></p>
<p>Most people regard Apple as the ultimate example of product design and quality. I have to agree &#8211; the products feel like quality and look like something you&#8217;d want to show others. Apple really is a status symbol amongst the younger generations. They also put User Experience first before anything else, and this is why they have captured the hearts of consumers. The quality that their products have helps to retain value and offers their consumers products that resell at close to the original new price, which actually eliminates the effective &#8220;tax&#8221; you pay as a premium over other products.</p>
<p><strong>#3 Unix</strong></p>
<p>After OSX came out I began to look seriously at the Mac platform, but didn&#8217;t really take it seriously until the Intel transition. After experimenting with many Linux distributions I have decided that while Debian (and the Ubuntu shell) is still my favorite, I really enjoy having a beautiful modern user experience that OSX gives me while having the ability to access a full featured Unix system. I can finally use git natively with ease along with all the powerfully simple Unix commands for editing, searching, and much more. It really is close to an ideal setup with form and function.</p>
<p><strong>#2 GarageBand and iLife</strong></p>
<p>Recording music from a keyboard isn&#8217;t too difficult, but GarageBand makes the process simply enjoyable. I am finally able to record and edit without hassle. There&#8217;s a lot more that you can do with other instruments, voice, and audio loops, but I just appreciate that it came pre-installed and does what I need. I&#8217;m also using iPhoto a little bit (still deciding between Google&#8217;s Picasa) and when I take video I use iMovie because it feels almost like the other professional software applications but without the complexity and cost.</p>
<p><strong>#1 iPhone Development</strong></p>
<p>The main reason I took the plunge and purchased an Intel MacMini was for my interest in getting started developing for the iPhone, which I proceeded to immediately take apart and upgrade to 4GB RAM (which I highly recommend). Developing with XCode on the Mac is not my first choice, but it&#8217;s the only option. I probably wouldn&#8217;t have started using OSX if not for the iPhone, but it&#8217;s been mostly a good experience (after modifying many of the keyboard shortcuts). With the new virtualization tools and boot camp, I think my next computer purchase will be a Mac so that I can enjoy all three major systems on one machine without rebooting.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/xZTOlL0bJXocb0QMSuagqgWag3w/0/da"><img src="http://feedads.g.doubleclick.net/~a/xZTOlL0bJXocb0QMSuagqgWag3w/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/xZTOlL0bJXocb0QMSuagqgWag3w/1/da"><img src="http://feedads.g.doubleclick.net/~a/xZTOlL0bJXocb0QMSuagqgWag3w/1/di" border="0" ismap="true"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://stevetranby.com/blog/2010/01/five-reasons-im-a-mac/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://stevetranby.com/blog/2010/01/five-reasons-im-a-mac/</feedburner:origLink></item>
		<item>
		<title>Five reasons I’m a PC</title>
		<link>http://feedproxy.google.com/~r/stevetranby/~3/mODRxRCTzW8/</link>
		<comments>http://stevetranby.com/blog/2010/01/five-reasons-im-a-pc/#comments</comments>
		<pubDate>Fri, 08 Jan 2010 15:00:49 +0000</pubDate>
		<dc:creator>Steve</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[basic]]></category>
		<category><![CDATA[computer]]></category>
		<category><![CDATA[gaming]]></category>
		<category><![CDATA[pc]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://stevetranby.com/?p=627</guid>
		<description><![CDATA[The following are a few of the reasons I enjoy the PC, and thus Windows. While I also use Linux, it&#8217;s only a small part of my PC experience. #5 Custom Build Not long after learning what a computer was I found out how to take them apart, upgrade the memory and processor, and ultimately [...]]]></description>
			<content:encoded><![CDATA[<p>The following are a few of the reasons I enjoy the PC, and thus Windows. While I also use Linux, it&#8217;s only a small part of my PC experience.</p>
<p><strong>#5 Custom Build</strong></p>
<p>Not long after learning what a computer was I found out how to take them apart, upgrade the memory and processor, and ultimately build an entire PC from scratch. It&#8217;s one of the great aspects of the PC market, as opposed to Apple, is being able to choose from a wide range of components and parts, which also means lower prices due to competition. There was fun in figuring out how powerful a computer my money could buy. It seems that this era of hacking together a machine is slowly coming to an end as the computers of today are becoming more specialized and built in smaller form factors.</p>
<p><strong><span id="more-627"></span>#4 Inexpensive</strong></p>
<p>Compared to an Apple computer of the same exact hardware usually the PC can be bought for close to half the price. It&#8217;s difficult for me to pay the Apple Tax, as many call it, when I&#8217;m a power user in the Windows world. This is definitely one of the reasons that I&#8217;ve continued to build and own a PC over a Mac. Some argue the quality of the Mac&#8217;s parts are better, and in some cases it&#8217;s true, however you also can&#8217;t get a top of the line component for the Mac since you have to go with the limited options Apple gives you.</p>
<p><strong>#3 Gaming</strong></p>
<p>Most computer games on the market are geared for PC, and more specifically, Windows and DirectX. This is a fact and any self-respected gamer will confirm this. I can still remember fiddling with the <a href="http://en.wikipedia.org/wiki/AUTOEXEC.BAT">autoexec.bat</a> file to get the Sound Blaster audio card working for the <a href="http://en.wikipedia.org/wiki/Imperial_Pursuit">X-Wing Star Wars</a> game. I remember getting Doom from Software Etc and being amazed by the graphics, leading me to reading 3D Game Programming books and attempting to make a video game. Thus gaming is a big reason why many including myself own a PC.</p>
<p><strong>#2 Choose Your Own Programs</strong></p>
<p>Once Windows became dominant in the marketplace, the application developers followed closely behind, eventually developing millions of programs &#8211; many of which were not very good and similar in function. This gave users a lot of choice, which we now know can lead to a lot of decent, but not great, products. Compared to the Mac where I can hardly find a program</p>
<p><strong>#1 QBasic</strong></p>
<p>In 4th grade I learned how to program a little turtle with a language called <a href="http://en.wikipedia.org/wiki/Logo_%28programming_language%29">Logo</a>, which sparked my interest in what I later learned was called programming. At the time we were just trying to make cool art.  A year later I started learning <a href="http://en.wikipedia.org/wiki/QBasic">QBasic</a>, reading the help documents to learn the language which Windows was founded from, and have been a programmer ever since. After QBasic I fell in love with Visual Basic/C++/Interdev and finally, Visual Studio 2005-2010. I&#8217;ve always wanted to know how everything works, and this pushed me into learning to love telling a computer exactly what I wanted it to do.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/WnUG1h5vAbhvDoSU7Kcj49w9zow/0/da"><img src="http://feedads.g.doubleclick.net/~a/WnUG1h5vAbhvDoSU7Kcj49w9zow/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/WnUG1h5vAbhvDoSU7Kcj49w9zow/1/da"><img src="http://feedads.g.doubleclick.net/~a/WnUG1h5vAbhvDoSU7Kcj49w9zow/1/di" border="0" ismap="true"></img></a></p>]]></content:encoded>
			<wfw:commentRss>http://stevetranby.com/blog/2010/01/five-reasons-im-a-pc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://stevetranby.com/blog/2010/01/five-reasons-im-a-pc/</feedburner:origLink></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! -->
