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

<channel>
	<title>tienshiao.org</title>
	<atom:link href="http://www.tienshiao.org/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.tienshiao.org</link>
	<description>The Official Tienshiao Ma Fan Club</description>
	<lastBuildDate>Sat, 19 Jun 2010 02:05:57 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>The Perfect Moment</title>
		<link>http://www.tienshiao.org/2010/06/18/the-perfect-moment/</link>
		<comments>http://www.tienshiao.org/2010/06/18/the-perfect-moment/#comments</comments>
		<pubDate>Sat, 19 Jun 2010 02:05:57 +0000</pubDate>
		<dc:creator>Tienshiao</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.tienshiao.org/?p=364</guid>
		<description><![CDATA[Years ago, I was working for a small company that sold software online. Every once in a while, we would be ready to release a new version of the software, or release a new version of the website, or we would have a large new ad campaign ready to go. And inevitably something would come up. [...]]]></description>
			<content:encoded><![CDATA[<p>Years ago, I was working for a small company that sold software online. Every once in a while, we would be ready to release a new version of the software, or release a new version of the website, or we would have a large new ad campaign ready to go. And inevitably something would come up. We would experience some server issues, or some datacenter issues. Or maybe issues with our CDN. Or with our ad server. Or our admins would be sick. Et cetera. There would be some sort of exception. We would delay our release, because it wasn&#8217;t the perfect moment. Of course, when our new release date rolled around, there would be some new set of issues and again it wasn&#8217;t the perfect moment. It wasn&#8217;t that everything was always on fire. But with so many components and so many people involved, there was always something that was less than perfect. There was no perfect &#8220;normal&#8221; moment. That perfect moment was the exception. The real &#8220;normal&#8221; was imperfect.</p>
<p>Now take a present day decision: I&#8217;m working on a release so I&#8217;m taking time away from my golf. I&#8217;m waiting for that perfect moment to work on my golf game. During that perfect moment, there will be a lull with my work and I&#8217;ll have plenty of spare time to get out to the range and get out to the course. That&#8217;s the delusion. There is no perfect time. After this release, there will be another release. Another project. Another fire to put out. If I want to work on my golf game, I need to make it a priority and work it into my schedule along with all the other things.</p>
<p>I&#8217;m not going to say something trite like, &#8220;The perfect moment is now.&#8221; because definitely some moments are better than others. But don&#8217;t wait for that &#8220;perfect moment&#8221; when you&#8217;re done with everything or everything has settled down, because that &#8220;perfect moment&#8221; doesn&#8217;t exist. If it is important to you, you just need to make it happen.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tienshiao.org/2010/06/18/the-perfect-moment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Delivering Happiness</title>
		<link>http://www.tienshiao.org/2010/06/07/delivering-happiness/</link>
		<comments>http://www.tienshiao.org/2010/06/07/delivering-happiness/#comments</comments>
		<pubDate>Mon, 07 Jun 2010 08:27:32 +0000</pubDate>
		<dc:creator>Tienshiao</dc:creator>
				<category><![CDATA[Life in Review]]></category>

		<guid isPermaLink="false">http://www.tienshiao.org/?p=357</guid>
		<description><![CDATA[I don&#8217;t regularly read self-help books or business books. Or (auto)biographies for that matter. But I seem to have found an enjoyable intersection &#8211; the kind of &#8220;business biography&#8221;. One of the first ones I remember reading is &#8220;Masters of Doom&#8221; which covered the early life of id Software. More recently, I read &#8220;Founders at [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.amazon.com/gp/product/0446563048?ie=UTF8&amp;tag=theofficitien-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0446563048"><img class="alignright" title="Delivering Happiness" src="http://ecx.images-amazon.com/images/I/41OyYo65lML._SL160_.jpg" alt="Delivering Happiness" width="106" height="160" /></a>I don&#8217;t regularly read self-help books or business books. Or (auto)biographies for that matter. But I seem to have found an enjoyable intersection &#8211; the kind of &#8220;business biography&#8221;. One of the first ones I remember reading is &#8220;<a href="http://www.amazon.com/gp/product/0375505245?ie=UTF8&amp;tag=theofficitien-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0375505245">Masters of Doom</a><img style="border: none !important; margin: 0px !important;" src="http://www.assoc-amazon.com/e/ir?t=theofficitien-20&amp;l=as2&amp;o=1&amp;a=0375505245" border="0" alt="" width="1" height="1" />&#8221; which covered the early life of id Software. More recently, I read &#8220;<a href="http://www.amazon.com/gp/product/1430210788?ie=UTF8&amp;tag=theofficitien-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=1430210788">Founders at Work</a><img style="border: none !important; margin: 0px !important;" src="http://www.assoc-amazon.com/e/ir?t=theofficitien-20&amp;l=as2&amp;o=1&amp;a=1430210788" border="0" alt="" width="1" height="1" />&#8220;, which features interviews with a wide variety of tech related start ups. With those two in mind, I was excited to dig into &#8220;<a href="http://www.deliveringhappinessbook.com/">Delivering Happiness</a>&#8221; by Tony Hsieh. &#8220;Delivering Happiness&#8221; covers the early history of <a href="http://www.zappos.com/">Zappos</a>, of which I&#8217;m a big fan of.</p>
<p>In the first part of the book, Tony covers his personal history from his acts of entrepreneurship as a child through college to his founding of LinkExchange through Zappos&#8217; early history (until around they moved to Las Vegas). The stories of his childhood are great, in part because they&#8217;re really easy to identify with as an Asian American myself. I found myself amazed at Tony&#8217;s commitment to Zappos early on. I&#8217;m pretty risk averse, and I&#8217;m not sure I would have made the same bet. Wow!</p>
<p>The second half introduces Zappos&#8217; core values, how they came to be and how they&#8217;ve affected the company. Initially, I was a little disappointed that the book was straying from the &#8220;story mode&#8221; to the &#8220;lessons mode&#8221;, but as I continued reading I found different things to like about the book. The core values would certainly be great for any business (some reminded me of Toyota&#8217;s philosophy of <a href="http://en.wikipedia.org/wiki/Kaizen">kaizen</a>), but they&#8217;re applicable to the individual as well. I consider myself a pretty well-balanced individual, but I&#8217;m not without my flaws. From a self-help perspective, I can learn something from a couple of the core values (particularly the perspectives introduced by &#8220;Be Adventurous, Creative, and Open-Minded&#8221; and &#8220;Pursue Growth and Learning&#8221;. Risks versus mistakes and pushing comfort zones are areas I should work on). Some of the other core values validate personal positions. In particular, I enjoyed reading about their relationships with their vendors. I&#8217;ve always felt that more can be accomplished by treating those you work with as partners instead of occasionally treating them as opponents (say when it comes to money matters). Another brilliant section (IMO), is Tony&#8217;s discussion of Zappos&#8217; &#8220;pipeline&#8221;. Some companies have succession plans for high level executives, but Zappos&#8217; pipeline provides succession planning for all levels.</p>
<p>All in all, it is an awesome book. I&#8217;ll definitely be passing it around (or gifting copies to friends). Those that are business minded or startup minded will enjoy it, as well as those that are interested in tech or Zappos.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tienshiao.org/2010/06/07/delivering-happiness/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhones and iPads, and J2ME</title>
		<link>http://www.tienshiao.org/2010/04/06/iphones-and-ipads-and-j2me/</link>
		<comments>http://www.tienshiao.org/2010/04/06/iphones-and-ipads-and-j2me/#comments</comments>
		<pubDate>Wed, 07 Apr 2010 01:23:35 +0000</pubDate>
		<dc:creator>Tienshiao</dc:creator>
				<category><![CDATA[Computers]]></category>

		<guid isPermaLink="false">http://www.tienshiao.org/?p=355</guid>
		<description><![CDATA[The iPad is out, and it has 256 MB of RAM. Which is the same as the 3GS.
In the J2ME days, one challenge was fighting weird, asymmetric constraints. I didn&#8217;t do a lot of J2ME development (in fact, very little), but hardware specs and system limitations were generally well documented by the community. There used [...]]]></description>
			<content:encoded><![CDATA[<p>The iPad is out, and it has 256 MB of RAM. Which is the same as the 3GS.</p>
<p>In the J2ME days, one challenge was fighting weird, asymmetric constraints. I didn&#8217;t do a lot of J2ME development (in fact, very little), but hardware specs and system limitations were generally well documented by the community. There used to be a webpage somewhere with a big table listing model, display specs, JAR size limits, CPU performance, etc.</p>
<p>Even just amongst Nokia phones, there&#8217;d be a wide range of constraints leading to developers having to build custom builds for various models. One subset of models would all have the same resolution screen, and same J2ME runtime limitations (JAR size, etc). Nokia might have another more premium line up. That line up would have a nice fancy higher resolution display, but the runtime would remain the same with the same limits. But because of the runtime constraints and the need to drive more pixels, these phones would be more challenging to develop for, be limited in certain ways, or perform worse. For instance, to best take advantage of the larger display, the developer may want to use higher resolution graphics but the runtime may limit the size of the sprites or the size of the overall JAR, or the runtime may not be able to drive the display as quickly.</p>
<p>I am curious to see how this will play out with the iPhone and iPad. The iPad has the same amount of memory and basically the same video hardware as the iPhone 3GS, but needs to drive a display with over 5 times the number of pixels. And if that memory is shared with the video hardware, the iPad will actually have less available memory. It will be a delicate balancing act.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tienshiao.org/2010/04/06/iphones-and-ipads-and-j2me/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Anger</title>
		<link>http://www.tienshiao.org/2010/03/01/anger/</link>
		<comments>http://www.tienshiao.org/2010/03/01/anger/#comments</comments>
		<pubDate>Mon, 01 Mar 2010 11:22:37 +0000</pubDate>
		<dc:creator>Tienshiao</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.tienshiao.org/?p=352</guid>
		<description><![CDATA[The other day, my friend asked me when was the last time I got angry and really acted out.
Ignoring certain problems in my life (because), it&#8217;s been a really long time. I couldn&#8217;t think of an instance at the time, but now I recall an episode during my first post-college job in Santa Barbara. No, [...]]]></description>
			<content:encoded><![CDATA[<p>The other day, my friend asked me when was the last time I got angry and really acted out.</p>
<p>Ignoring certain problems in my life (because), it&#8217;s been a really long time. I couldn&#8217;t think of an instance at the time, but now I recall an episode during my first post-college job in Santa Barbara. No, I didn&#8217;t do anything stupid, I just got really really steamed. There have been instances since then that others have felt that I should have been angrier (Beverly Hills Audi), or that I have felt others should have been angrier (San Jose Fairmont) but the lesson there is that different things push different buttons for different people.</p>
<p>I&#8217;m pretty &#8220;in control&#8221;, but I wasn&#8217;t always like this. Apparently I had a really bad temper as a young child. One of the defining moments in my life was when I was in third grade. During a presentation in the library, the presenter asked the students if they knew anybody with a bad temper and all my friends looked in my direction. At that moment, I realized I had a problem. I don&#8217;t remember those friends anymore (I moved, it was a long time ago, etc), but they played a very important role in my life.</p>
<p>That presentation was to introduce a new lesson plan that we&#8217;d be participating in as students. It was called &#8220;<a href="http://www.sandymcdaniel.com/products/project.htm">Project Self Esteem</a>&#8221; (<a href="http://www.eric.ed.gov:80/ERICWebPortal/custom/portlets/recordDetails/detailmini.jsp?_nfpb=true&amp;_&amp;ERICExtSearch_SearchValue_0=ED347442&amp;ERICExtSearch_SearchType_0=no&amp;accno=ED347442">another link</a>). Here is an abstract:</p>
<blockquote><p>This guide presents Project Self-Esteem, a program for improving self-esteem and preventing drug and alcohol abuse in kindergarten through grade 6. Chapter I presents the team leader&#8217;s guide and discusses introducing the program to the principal, school staff, and parents. Chapter II focuses on kindergarten and includes lessons on being a friend to oneself, taking care of oneself, and being kind to others. Chapter III focuses on grade 1 and includes lessons on friendship, being a friend to oneself, taking care of oneself, and being kind to others. Chapter IV for grades 2 and 3 presents 12 lessons on realizing one&#8217;s uniqueness, gratitudes, compliments, stress reduction, communication skills, friendship, and cheating. Chapter V for grade 4 presents 11 lessons on realizing one&#8217;s uniqueness, goal setting, stress reduction, learning to memorize, feelings, self-esteem, communicating assertively, friendship, and stealing and teasing. Chapter VI for grade 5 presents 11 lessons on realizing one&#8217;s uniqueness, goal setting, listening, communication skills, working with anger, handling incoming anger and upsets, communicating assertively, learning about handicaps and listening, and stealing and teasing. Chapter VII for grade 6 presents nine lessons on social skills, social skills/choice making, assertive training, peers and conformity, friendship, alcohol and drug abuse, and introduction to junior high. Chapter VIII presents a teacher&#8217;s guide. Chapter IX presents the parent program. A bibliography is included. (ABL)</p></blockquote>
<p>I really don&#8217;t remember the specific lessons much at all, maybe vaguely about &#8220;stress reduction&#8221; and &#8220;learning to memorize&#8221;. And I actually do employ something similar to the &#8220;stress reduction&#8221; exercise when I need to go to sleep but am too wound up. One lesson I do remember was related to anger management. It basically involved counting to 10 slowly after being angered. I don&#8217;t do that now, but the lesson was learned.</p>
<p>Back to the present, I told my friend that I felt that raging and throwing a fit was ineffective, inefficient, and only escalated the situation. She then called me &#8220;Spock&#8221;. Fine. But it makes sense to me. We&#8217;re all adults, and should be able to calmly work things out and admit mistakes when we make them. But in thinking about it some more, I may have overlooked a couple of aspects of throwing a fit.</p>
<ul>
<li>Communications is not done strictly through spoken or written word. Communications involves body language and actions. A calm response may be partially misinterpreted (there&#8217;s a really guarded phrase &#8220;may be partially&#8221;) as apathy (&#8220;he doesn&#8217;t care&#8221;) and/or meekness (&#8220;he&#8217;s giving up&#8221;). The seriousness and importance would then be underestimated.</li>
<li>Admitting mistakes and compromising can often be taken as a sign of weakness. If one is &#8220;forced&#8221; to admit their mistake and arrive at a compromise, he may be unhappy and feel he has been subjugated. On the other hand, if the other admits their mistake they may be viewed as weak. &#8220;Sometimes it is better to win, than to be right&#8221;? Maybe I&#8217;m OK with admitting my mistakes because, as a programmer, I constantly make mistakes (there is a whole industry out there helping us track our mistakes (bugs) and looking for them (QA)). But perhaps others are not used to having their mistakes be so transparent. Different populations would have different value judgments for admitting mistakes and giving up position on them (WMDs?). Interactions should take that into account.</li>
</ul>
<p>My parents divorced when I was starting high school (Hi Mom, Dad! Sorry.). They fought. Friends I knew had fights. Did that have an effect on me? Probably. At some point, I almost certainly said, &#8220;I won&#8217;t be like that.&#8221;</p>
<p>Shit. I don&#8217;t want to play these stupid games. Posturing. Social traditions. Whatever. Can&#8217;t I just leave this to sociology researchers?</p>
<p>I guess ultimately it comes down to communicating effectively.</p>
<p>As for the certain problems in my life, managing the emotional response and the rational response has been a challenge at times. It really isn&#8217;t about anger (maybe some of it is). More introspection is required.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tienshiao.org/2010/03/01/anger/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Practice</title>
		<link>http://www.tienshiao.org/2010/02/01/practice/</link>
		<comments>http://www.tienshiao.org/2010/02/01/practice/#comments</comments>
		<pubDate>Mon, 01 Feb 2010 09:41:11 +0000</pubDate>
		<dc:creator>Tienshiao</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.tienshiao.org/?p=347</guid>
		<description><![CDATA[How do you get good at something? What if you aren&#8217;t &#8220;talented&#8221;?
You practice. This thread follows one person&#8217;s journey from absolute beginner to master. After 6+ years of daily sketching and practice, he now shows in galleries and teaches art. Here is his website.
A lot of talented people have worked hard for their talents.
]]></description>
			<content:encoded><![CDATA[<p>How do you get good at something? What if you aren&#8217;t &#8220;talented&#8221;?</p>
<div id="attachment_348" class="wp-caption aligncenter" style="width: 245px"><a href="http://www.tienshiao.org/wp-content/uploads/2010/02/attachment.jpg"><img class="size-medium wp-image-348" title="Day 1" src="http://www.tienshiao.org/wp-content/uploads/2010/02/attachment-235x300.jpg" alt="Day 1" width="235" height="300" /></a><p class="wp-caption-text">Day 1</p></div>
<div id="attachment_349" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.tienshiao.org/wp-content/uploads/2010/02/attachment-1.jpg"><img class="size-medium wp-image-349" title="Day 2353" src="http://www.tienshiao.org/wp-content/uploads/2010/02/attachment-1-300x251.jpg" alt="Day 2353" width="300" height="251" /></a><p class="wp-caption-text">Day 2353</p></div>
<p>You practice. This <a href="http://conceptart.org/forums/showthread.php?t=870">thread</a> follows one person&#8217;s journey from absolute beginner to master. After 6+ years of daily sketching and practice, he now shows in galleries and teaches art. Here is his <a href="http://www.jonathanhardesty.com/">website</a>.</p>
<p>A lot of talented people have worked hard for their talents.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tienshiao.org/2010/02/01/practice/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Recently</title>
		<link>http://www.tienshiao.org/2010/01/29/recently/</link>
		<comments>http://www.tienshiao.org/2010/01/29/recently/#comments</comments>
		<pubDate>Fri, 29 Jan 2010 21:09:25 +0000</pubDate>
		<dc:creator>Tienshiao</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.tienshiao.org/?p=343</guid>
		<description><![CDATA[Here&#8217;s what I&#8217;ve been working on recently:

My putting. (If you&#8217;re viewing this through an RSS reader like Google Reader, you might be missing the pretty embedded graph.)
No, I&#8217;m kidding. I have been working on my putting (and I&#8217;m happy with my improvements), but I wanted to show you TallyZoo. I think we have a buzzwordy [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s what I&#8217;ve been working on recently:</p>
<p><script src="http://www.tallyzoo.com/embed/450/350" type="text/javascript"></script></p>
<p>My putting. (If you&#8217;re viewing this through an RSS reader like Google Reader, you might be missing the pretty embedded graph.)</p>
<p>No, I&#8217;m kidding. I have been working on my putting (and I&#8217;m happy with my improvements), but I wanted to show you <a href="http://www.tallyzoo.com/">TallyZoo</a>. I think we have a buzzwordy term along the lines of &#8220;Personal Information Platform&#8221;. But I just use it to count things. You can use the website or the companion <a href="http://app.vu/TallyZoo">TallyZoo iPhone app</a>.</p>
<p>It kind of works well with the whole New Year&#8217;s Resolution business. I&#8217;m using it to track my gym visits too. It&#8217;s rather open ended with all the benefits and inconveniences that entails. You can use it to track pretty much anything, but specialized apps can probably do a better job in their niches.</p>
<p>There is definitely plenty of room for improvement. But I guess as the saying goes, &#8220;If you&#8217;re happy with your product, you waited too long to release.&#8221; Or something like that.</p>
<p>If you want to try out the iPhone app, I can probably hook you up with a copy. Or send you an iTunes gift card/code to cover the cost. Or something. You should obviously leave a ridiculously positive rating in return.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tienshiao.org/2010/01/29/recently/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Goals/Resolutions for 2010</title>
		<link>http://www.tienshiao.org/2009/12/31/goals-resolutions-for-2010/</link>
		<comments>http://www.tienshiao.org/2009/12/31/goals-resolutions-for-2010/#comments</comments>
		<pubDate>Thu, 31 Dec 2009 23:32:07 +0000</pubDate>
		<dc:creator>Tienshiao</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.tienshiao.org/?p=337</guid>
		<description><![CDATA[2010 is nearly upon us. I&#8217;m perfectly happy to leave 2009 behind. Not that a new calendar is going to magically change anything. 2009 was memorable and at the same time forgettable. Meh.
Businessy/money goals:

Increase my revenue by 20%. On a cash accounting basis, I ended up doing 10% more in 2009 than in 2008. This [...]]]></description>
			<content:encoded><![CDATA[<p>2010 is nearly upon us. I&#8217;m perfectly happy to leave 2009 behind. Not that a new calendar is going to magically change anything. 2009 was memorable and at the same time forgettable. Meh.</p>
<p>Businessy/money goals:</p>
<ol>
<li><strong>Increase my revenue by 20%.</strong> On a cash accounting basis, I ended up doing 10% more in 2009 than in 2008. This is less than I predicted a month ago. This is due to overdue invoices, etc. Bleah. I hate being effectively a bank and loaning money.</li>
<li><strong>Reduce my dependence on my primary contract.</strong> This is slightly in conflict with the above, which just means I need to make more money from elsewhere.</li>
<li><strong>Create a new (additional) revenue stream that is largely orthogonal to my existing revenue streams.</strong> In other words, not from iPhone (or similar) apps and not from freelance work. Preferably something that does not take too much time, and does not generate revenue in proportion to the number of hours I work (ie I&#8217;m not getting paid hourly or waiting on invoices). Should leverage my technical skills. Maybe I&#8217;ll set up a little web store or something. I do have one idea already. I&#8217;ll have to think about that a little bit more. Concern: is this diluting my focus? Or am I managing my risks and hedging my bets?</li>
<li><strong>Release 3 or 4 more personal iPhone apps.</strong></li>
<li><strong>Double my savings.<br />
</strong></li>
</ol>
<p>More personal, non-businessy stuff:</p>
<ol>
<li><strong>Go to the gym 130 times in 2010.</strong> This is somewhere in between twice a week and three times a week. This should allow me to slack once in a while, and still keep me honest.</li>
<li><strong>Work on remembering names.</strong> I suck at remembering names, in one ear and out the other. I don&#8217;t need to be one of those people that can hear a name once and remember it forever. I&#8217;ll settle with remembering for the rest of the night. I suppose I&#8217;ll do some research on memory techniques, and work on making a more concerted effort during introductions.</li>
<li><strong>Move.</strong> Destination unknown. You know where I want to be.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.tienshiao.org/2009/12/31/goals-resolutions-for-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>One Thing I Learned About Myself In 2009</title>
		<link>http://www.tienshiao.org/2009/12/24/one-thing-i-learned-about-myself-in-2009/</link>
		<comments>http://www.tienshiao.org/2009/12/24/one-thing-i-learned-about-myself-in-2009/#comments</comments>
		<pubDate>Thu, 24 Dec 2009 19:16:50 +0000</pubDate>
		<dc:creator>Tienshiao</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.tienshiao.org/?p=335</guid>
		<description><![CDATA[One thing I learned about myself this year is that I am an optimist.
I am certainly cynical in (many) ways, but in the end I am an optimist. I believe people will act selfishly and in their own self interest, but I also believe that most people generally will not go out of their way [...]]]></description>
			<content:encoded><![CDATA[<p>One thing I learned about myself this year is that I am an optimist.</p>
<p>I am certainly cynical in (many) ways, but in the end I am an optimist. I believe people will act selfishly and in their own self interest, but I also believe that most people generally will not go out of their way to harm another.</p>
<p>It&#8217;s been a tough year. And at times, when I thought it couldn&#8217;t get any worse, it would get worse. But I was ever hopeful. I always hoped that things would get better. Well, almost. I may have temporarily lost &#8220;it&#8221; a couple of times, but every time after achieving equilibrium, I returned to my hopeful self. There were times I was depressed. Maybe even deeply depressed. But I always knew that the depression was fleeting and that it would get better.</p>
<p>The depression itself was insightful. I feel that my depression has given me a small window into the lives of others who suffer from depression.</p>
<p>When I watched &#8220;<a href="http://en.wikipedia.org/wiki/The_Road_%28film%29">The Road</a>&#8220;, I asked myself, &#8220;Who would I be, Viggo&#8217;s character, the hopeful one? Or Charlize&#8217;s, the hopeless one?&#8221; And most definitely, I would be Viggo&#8217;s. Though to be fair, many people would probably be hopeful at the beginning of an apocalypse, but their position (and mine as well) may change many years into one.</p>
<p>I can play the Devil&#8217;s Advocate, I can see the opposing views (usually). I give people the benefit of doubt. I trust strangers to be decent. I trust my friends to be good. I trust easily. And I&#8217;ll get burned for it once in a while. But that&#8217;s OK, because the good outweighs the bad, and I am rewarded when my trust and optimism are returned.</p>
<p>(Maybe that&#8217;s why I&#8217;m always running late, I&#8217;m optimistic about how much I can get done/how far I can travel in a certain amount of time.)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tienshiao.org/2009/12/24/one-thing-i-learned-about-myself-in-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sending small TCP packets on the iPhone</title>
		<link>http://www.tienshiao.org/2009/11/28/sending-small-tcp-packets-on-the-iphone/</link>
		<comments>http://www.tienshiao.org/2009/11/28/sending-small-tcp-packets-on-the-iphone/#comments</comments>
		<pubDate>Sun, 29 Nov 2009 00:52:00 +0000</pubDate>
		<dc:creator>Tienshiao</dc:creator>
				<category><![CDATA[Computers]]></category>

		<guid isPermaLink="false">http://www.tienshiao.org/2009/11/28/sending-small-tcp-packets-on-the-iphone/</guid>
		<description><![CDATA[WTH is up with the iPhone TCP stack in 3.1.2? Something changed since 2.x (since 3.0?) and I get huge (relatively speaking) lag with small packets even with TCP_NODELAY. Or maybe they&#8217;re due more aggressive power management changes? I&#8217;ve had to rewrite my network code and event handling to compensate. But even then it doesn&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<p>WTH is up with the iPhone TCP stack in 3.1.2? Something changed since 2.x (since 3.0?) and I get huge (relatively speaking) lag with small packets even with TCP_NODELAY. Or maybe they&#8217;re due more aggressive power management changes? I&#8217;ve had to rewrite my network code and event handling to compensate. But even then it doesn&#8217;t work as well it did before.</p>
<p>At least now my users won&#8217;t get random crazy lag between KEY_DOWN events and KEY_UP events which cause Front Row to scroll 100 items further than intended.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tienshiao.org/2009/11/28/sending-small-tcp-packets-on-the-iphone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Choices</title>
		<link>http://www.tienshiao.org/2009/11/18/choices/</link>
		<comments>http://www.tienshiao.org/2009/11/18/choices/#comments</comments>
		<pubDate>Wed, 18 Nov 2009 11:27:02 +0000</pubDate>
		<dc:creator>Tienshiao</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.tienshiao.org/?p=324</guid>
		<description><![CDATA[Months ago, during summer, I was watching Journeyman on Hulu. I&#8217;ve been watching a lot of TV lately. I&#8217;ve probably watched more in the last year than the couple years before combined. I guess it takes your mind off of things. I read a study somewhere indicating that the fake (one way) social interaction you [...]]]></description>
			<content:encoded><![CDATA[<p>Months ago, during summer, I was watching <a href="http://en.wikipedia.org/wiki/Journeyman_(TV_series)">Journeyman</a> on Hulu. I&#8217;ve been watching a lot of TV lately. I&#8217;ve probably watched more in the last year than the couple years before combined. I guess it takes your mind off of things. I read a study somewhere indicating that the fake (one way) social interaction you get from TV beats no social interaction at all. Great.</p>
<p>Anyways, months ago, I was watching Journeyman. Journeyman is about a guy that travels back through time trying to fix things (hah, where&#8217;s the line?). And as is fashionable, as the particular episode started to  wrap up, a trendy song started playing. I liked the song, and the lyrics caught my attention. The song was &#8220;<a href="http://www.youtube.com/watch?v=qujfdzLJPyU">Lucky Man</a>&#8221; by The Verve. The words that caught my attention were: &#8220;Happiness / More or less / It&#8217;s just a change in me&#8221;. Was this the moment that I knew that my happiness was my choice? I&#8217;m not sure. If that wasn&#8217;t the moment, then it was just a happy coincidence that I heard the song at that time.</p>
<p>Yes, my happiness is my choice. However, at the time, I <em>chose</em> not to be happy. I chose not to be happy because I wanted to honor the commitment I had made to myself. I chose not to be happy because I was willing to give up my short term personal happiness for what I hoped were greater longer term gains. I am clearly no hedonist.</p>
<p>Is it time for me to choose differently? I&#8217;m not sure. Which means it isn&#8217;t quite time yet. But the fact that I am asking myself this, means that that moment is coming. It fills me with great sadness. I suppose when I think about it, having to choose between my happiness and my commitments fills me with sadness too.</p>
<p>My friend, Chris, told me something some 7+ years ago (I wonder if he still remembers, I&#8217;ll have to ask him). He said, &#8220;We choose what we want.&#8221; Fitting words then. And now.</p>
<blockquote><p><strong>Lucky Man by The Verve</strong></p>
<p>Happiness<br />
More or less<br />
It&#8217;s just a change in me<br />
Something in my liberty<br />
Oh, my, my<br />
Happiness<br />
Coming and going<br />
I watch you look at me<br />
Watch my fever growing<br />
I know just where I am</p>
<p>But how many corners do I have to turn?<br />
How many times do I have to learn<br />
All the love I have is in my mind?</p>
<p>But I&#8217;m a lucky man<br />
With fire in my hands</p>
<p>Happiness<br />
Something in my own place<br />
I&#8217;m stood here naked<br />
Smiling, I feel no disgrace<br />
With who I am</p>
<p>Happiness<br />
Coming and going<br />
I watch you look at me<br />
Watch my fever growing<br />
I know just who I am</p>
<p>But how many corners do I have to turn?<br />
How many times do I have to learn<br />
All the love I have is in my mind?</p>
<p>I hope you understand<br />
I hope you understand</p>
<p>Gotta love that&#8217;ll never die</p>
<p>Happiness<br />
More or less<br />
It&#8217;s just a change in me<br />
Something in my liberty<br />
Happiness<br />
Coming and going<br />
I watch you look at me<br />
Watch my fever growing<br />
I know<br />
Oh, my, my<br />
Oh, my, my<br />
Oh, my, my<br />
Oh, my, my</p>
<p>Gotta love that&#8217;ll never die<br />
Gotta love that&#8217;ll never die<br />
No, no<br />
I&#8217;m a lucky man</p>
<p>It&#8217;s just a change in me<br />
Something in my liberty<br />
It&#8217;s just a change in me<br />
Something in my liberty<br />
It&#8217;s just a change in me<br />
Something in my liberty<br />
Oh, my, my<br />
Oh, my, my<br />
It&#8217;s just a change in me<br />
Something in my liberty<br />
Oh, my, my<br />
Oh, my, my</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.tienshiao.org/2009/11/18/choices/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
