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

<channel>
	<title>Hung Truong: The Blog! &#187; Nerd</title>
	<atom:link href="http://www.hung-truong.com/blog/category/nerd/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.hung-truong.com/blog</link>
	<description>I say potato, you say potato...</description>
	<lastBuildDate>Sun, 22 Jan 2012 18:10:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Thoughts on Textbooks on iBooks</title>
		<link>http://www.hung-truong.com/blog/2012/01/22/thoughts-on-textbooks-on-ibooks/</link>
		<comments>http://www.hung-truong.com/blog/2012/01/22/thoughts-on-textbooks-on-ibooks/#comments</comments>
		<pubDate>Sun, 22 Jan 2012 18:10:30 +0000</pubDate>
		<dc:creator>Hung</dc:creator>
				<category><![CDATA[Nerd]]></category>
		<category><![CDATA[School]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[iBooks]]></category>

		<guid isPermaLink="false">http://www.hung-truong.com/blog/?p=2544</guid>
		<description><![CDATA[I was thinking about the latest news from Apple, that they were partnering with textbook publishers to bring cheaper textbooks directly to the iPad while at the same time releasing an application for anyone to publish iBooks for the Apple Bookstore. Perhaps I am being cynical, but it&#8217;s always appeared to me that the main [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.hung-truong.com/blog/wp-content/uploads/2012/01/textbooks_hero.png" rel="lightbox[2544]"><img src="http://www.hung-truong.com/blog/wp-content/uploads/2012/01/textbooks_hero-500x217.png" alt="" title="" width="500" height="217" class="aligncenter size-medium wp-image-2549" /></a></p>
<p>I was thinking about the latest news from Apple, that they were partnering with textbook publishers to bring cheaper textbooks directly to the iPad while at the same time releasing an application for anyone to publish iBooks for the Apple Bookstore. </p>
<p>Perhaps I am being cynical, but it&#8217;s always appeared to me that the main business model of a textbook publisher is to slightly tweak versions of a textbook, altering page numbers and quiz questions in order to force students to buy newer editions instead of used ones. Perhaps the industry is thinking that iBooks will eliminate the used book market, and they&#8217;re probably right. But this could also have some negative (for publishers) side effects as well. </p>
<p>Apple is lowering the distribution costs of textbooks dramatically. Assuming that schools actually pay for a set of iPads for each student, it becomes trivially easy (with the iBook publishing software) to create free textbooks for schools. Who would want to give textbooks away for free? Teachers. There are cases of <a href="http://www.usnews.com/education/blogs/high-school-notes/2011/12/19/teachers-publish-their-own-textbooks">teachers self-publishing</a> for their own schools, but for this idea to really work, I think teachers would need to collaboratively create a textbook that meets either regional or national standards and release it for free on iBooks. If you don&#8217;t believe this will happen, take a look at <a href="http://www.khanacademy.org/">Khan Academy</a>.</p>
<p>Previous attempts to create free textbooks have been hit or miss. I am not quite sure how popular <a href="http://en.wikibooks.org/wiki/Main_Page">Wikibooks</a> are in the classroom. The problem is probably that of traction and scale. Previously, no one has created a standard for e-textbook distribution. Apple is doing that with iBooks. The beautiful part is that they&#8217;re bootstrapping it with traditional publishers who are probably digging their own grave.</p>
<p>Of course, this could play out in a number of ways. Maybe iBooks will prove to be too costly for most public schools to adopt (I&#8217;m guessing this is very likely). If only private schools or schools with a lot of funding can support them, it may not become worthwhile to create free textbooks for all. </p>
<p>What I&#8217;d hope to see is a slow adoption of iPads in the classroom using iBooks as textbooks. Once a critical mass of schools is using iBooks, free textbooks will be developed and adopted by certain school districts and spread to others.</p>
<p>I&#8217;m glad to see that Apple is trying to &#8220;disrupt&#8221; (I lose some points here by using a word I hate) the textbook industry, and it&#8217;s awesome that they&#8217;re partnering with that industry to do it. I&#8217;m really looking forward to seeing how this plays out, hopefully for the benefit of our education system.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hung-truong.com/blog/2012/01/22/thoughts-on-textbooks-on-ibooks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Conditional GETs in App Engine</title>
		<link>http://www.hung-truong.com/blog/2010/12/01/conditional-gets-in-app-engine/</link>
		<comments>http://www.hung-truong.com/blog/2010/12/01/conditional-gets-in-app-engine/#comments</comments>
		<pubDate>Wed, 01 Dec 2010 20:16:06 +0000</pubDate>
		<dc:creator>Hung</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Nerd]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[app engine]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://www.hung-truong.com/blog/?p=2143</guid>
		<description><![CDATA[<br />
<b>Warning</b>:  Division by zero in <b>/home/hungtruong/hung-truong.com/blog/wp-content/plugins/tla_49490.php</b> on line <b>407</b><br />
<br />
<b>Warning</b>:  Division by zero in <b>/home/hungtruong/hung-truong.com/blog/wp-content/plugins/tla_49490.php</b> on line <b>415</b><br />
I&#8217;m currently working on an app in Google App Engine that polls feeds periodically and then does stuff with them. I suppose I could use that pubsubhubbub thingy but I have a feeling that most feeds aren&#8217;t using this yet. Anyway, I did a quick naive implementation of polling about every hour or so. Apparently [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m currently working on an app in <a href="http://appengine.google.com">Google App Engine</a> that polls feeds periodically and then does stuff with them. I suppose I could use that <a href="http://code.google.com/p/pubsubhubbub/">pubsubhubbub</a> thingy but I have a feeling that most feeds aren&#8217;t using this yet.</p>
<p>Anyway, I did a quick naive implementation of polling about every hour or so. Apparently the feed parser I&#8217;m using is pretty inefficient because it&#8217;s eating up a lot of resources (relatively speaking) on App Engine. I remembered that the http protocol is pretty smart, and there&#8217;s a way to figure out if stuff has changed since the last time you grabbed it.</p>
<p>Google&#8217;s urlfetch doesn&#8217;t seem to support conditional GETs (someone tell me if I am wrong). I looked around and found a <a href="http://stii.co.za/python/http-conditional-get-with-python-urllib2/">few</a> <a href="http://www.artima.com/forums/flat.jsp?forum=122&amp;thread=15024">tutorials</a> on how to accomplish this in Python using urllib2. The tutorials weren&#8217;t exactly what I wanted, so I had to change a few things here or there. Here&#8217;s a snippet of code that I&#8217;m using:</p>
<pre>
import urllib2
feed = Feed.get() #my feed object has a etag, last_modified and url property
req = urllib2.Request(url)
if feed.etag:
    req.add_header("If-None-Match", feed.etag)
if feed.last_modified:
    req.add_header("If-Modified-Since", feed.last_modified)
try:
    url_handle = urllib2.urlopen(req)
    content = url_handle.read()
    headers = url_handle.info()
    feed.etag = headers.getheader("ETag")
    feed.last_modified = headers.getheader("Last-Modified")
    feed.put()
except Exception, e:
    logging.info(e) #just says 304 didn't change
    return
dostuffwith(content)
</pre>
<p>This handles my use case, which is doing work if the feed is new, and ignoring it if it hasn&#8217;t been modified. I could probably wrap this into a function that returned false if it the file hadn&#8217;t changed, and the content if it was new&#8230; Probably will do that next. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.hung-truong.com/blog/2010/12/01/conditional-gets-in-app-engine/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SXSW 2011 Panel Proposal: &#8220;Quitters Always Prosper&#8221; Please Vote!</title>
		<link>http://www.hung-truong.com/blog/2010/08/12/sxsw-2011-panel-proposal-quitters-always-prosper-please-vote/</link>
		<comments>http://www.hung-truong.com/blog/2010/08/12/sxsw-2011-panel-proposal-quitters-always-prosper-please-vote/#comments</comments>
		<pubDate>Thu, 12 Aug 2010 19:07:59 +0000</pubDate>
		<dc:creator>Hung</dc:creator>
				<category><![CDATA[Nerd]]></category>
		<category><![CDATA[panel]]></category>
		<category><![CDATA[SXSW]]></category>

		<guid isPermaLink="false">http://www.hung-truong.com/blog/?p=1967</guid>
		<description><![CDATA[<br />
<b>Warning</b>:  Division by zero in <b>/home/hungtruong/hung-truong.com/blog/wp-content/plugins/tla_49490.php</b> on line <b>407</b><br />
<br />
<b>Warning</b>:  Division by zero in <b>/home/hungtruong/hung-truong.com/blog/wp-content/plugins/tla_49490.php</b> on line <b>415</b><br />
I submitted a panel proposal to SXSW again this year entitled &#8220;Quitters Always Prosper: The Iterative Career Process.&#8221; Here&#8217;s the proposal as seen on the official panel picker: Quitters Always Prosper: The Iterative Career Process You just graduated from college and started your first real job. But it isn&#8217;t what you thought it was. Somehow, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://panelpicker.sxsw.com/ideas/view/6589"><img src="http://www.hung-truong.com/blog/wp-content/uploads/2010/08/sxsw-panel-picker-2011.jpg" alt="" title="sxsw panel picker 2011" width="360" height="181" class="aligncenter size-full wp-image-1972" /></a></p>
<p>I submitted a panel proposal to SXSW again this year entitled &#8220;Quitters Always Prosper: The Iterative Career Process.&#8221; Here&#8217;s the proposal as seen on the <a href="http://panelpicker.sxsw.com/ideas/view/6589">official panel picker</a>:</p>
<blockquote>
<h3>Quitters Always Prosper: The Iterative Career Process</h3>
<p>You just graduated from college and started your first real job. But it isn&#8217;t what you thought it was. Somehow, somewhere along the way, you made an error in judgment, or your company flat out lied to you about your job. What do you do?</p>
<p>Hear from a panel of young professionals who were in this same position and quit before they hit the one -year mark. They’ve since moved on to greener pastures and have found their true calling, or are at least a step closer. They are part of a larger movement who believe in an iterative career path.</p>
<p>Disillusioned employees: share your pain and ask the panel how and why they made their decision to quit. Learn the warning signs of a bad fit during the interview process and in the first few days on the job. Know that you aren’t alone, and there’s something you can do about it.</p>
<p>Employers: learn how to decrease new employee turnaround. Discover the best incentives to retain great talent. Learn when and when not to hire.</p>
<p>When the going gets tough, quit!</p>
<p><strong>Questions Answered:</strong></p>
<ol>
<li>
            What are the warning signs before I accept a job that it is not a good fit?
 </li>
<li>
            What alternatives are there for reconciliation before sending in my resignation?
  </li>
<li>
            What should I do before quitting (e.g. securing a new job, etc)?          </li>
<li>
            How do I explain my short stay to a potential new employer?          </li>
<li>
            What should I learn from my bad experience, and how should I apply it to the next job?          </li>
</blockquote>
<p>As many of you know, I quit my job at Microsoft after about 6 months. There were a lot of reasons why, and it boils down to the fact that it just wasn&#8217;t a good fit. I&#8217;ve noticed a disproportionate number of my cohort from grad school who also left their first jobs after graduating within one year. I thought it would be interesting to do a panel on the subject and try to get to the bottom of this phenomenon. </p>
<p>I think It&#8217;s of interest not only to people who aren&#8217;t happy at their jobs, but also employers who struggle with retention rates, especially among younger employees. I think it&#8217;ll be an interesting panel. While I <a href="http://www.hung-truong.com/blog/2010/04/22/sxsw-student-startups-podcast-up/">moderated a SXSW panel at this year&#8217;s conference</a>, I was thinking that I could either moderate again (it&#8217;s very fun and stressful) or be a panelist, since I&#8217;ve experienced it myself.</p>
<p>I&#8217;d really appreciate it if you could take the time to <a href="http://panelpicker.sxsw.com/ideas/view/6589">vote for my proposal, leave a comment, and spread the word</a>! As with my last panel, I think the subject is something that people think about, but often do not talk about. If we can get a room of like-minded people together, I&#8217;m confident that people can be inspired to make tough decisions and get more out of life!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hung-truong.com/blog/2010/08/12/sxsw-2011-panel-proposal-quitters-always-prosper-please-vote/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SXSW Student Startups Podcast Up!</title>
		<link>http://www.hung-truong.com/blog/2010/04/22/sxsw-student-startups-podcast-up/</link>
		<comments>http://www.hung-truong.com/blog/2010/04/22/sxsw-student-startups-podcast-up/#comments</comments>
		<pubDate>Thu, 22 Apr 2010 20:37:32 +0000</pubDate>
		<dc:creator>Hung</dc:creator>
				<category><![CDATA[Nerd]]></category>
		<category><![CDATA[SXSW]]></category>

		<guid isPermaLink="false">http://www.hung-truong.com/blog/?p=1822</guid>
		<description><![CDATA[<br />
<b>Warning</b>:  Division by zero in <b>/home/hungtruong/hung-truong.com/blog/wp-content/plugins/tla_49490.php</b> on line <b>407</b><br />
<br />
<b>Warning</b>:  Division by zero in <b>/home/hungtruong/hung-truong.com/blog/wp-content/plugins/tla_49490.php</b> on line <b>415</b><br />
SXSW just posted their audio recording of the Student Startups panel that I moderated! Here it is in embedded form, or you can download it, too! Oh man, I sound super nervous (I was). Please let me know what you thought of the panel if you didn&#8217;t get a chance to attend and you&#8217;re hearing [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.hung-truong.com/blog/wp-content/uploads/2010/03/IMG_0119-500x375.jpg" alt="" title="IMG_0119" width="500" height="375" class="aligncenter size-medium wp-image-1779" /></p>
<p>SXSW just posted their audio recording of the <a href="http://www.hung-truong.com/blog/2010/03/20/sxsw-2010-my-panel-moderator-experience/">Student Startups panel that I moderated</a>! Here it is in embedded form, or you can <a href="http://www.hung-truong.com/blog/audio/StudentStartups.mp3">download it</a>, too!</p>
<p>Oh man, I sound super nervous (I was). Please let me know what you thought of the panel if you didn&#8217;t get a chance to attend and you&#8217;re hearing it now for the first time!</p>
<p>Thanks again to my panelists, <a href="http://www.olark.com/portal/">Ben</a>, <a href="http://www.ellenchisa.com/">Ellen</a> and <a href="http://www.tungle.me/Home/">Marc</a>! They did a terrific job!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hung-truong.com/blog/2010/04/22/sxsw-student-startups-podcast-up/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://www.hung-truong.com/blog/audio/StudentStartups.mp3" length="26642251" type="audio/mpeg" />
		</item>
		<item>
		<title>SXSW 2010: My Panel Moderator Experience</title>
		<link>http://www.hung-truong.com/blog/2010/03/20/sxsw-2010-my-panel-moderator-experience/</link>
		<comments>http://www.hung-truong.com/blog/2010/03/20/sxsw-2010-my-panel-moderator-experience/#comments</comments>
		<pubDate>Sat, 20 Mar 2010 16:56:25 +0000</pubDate>
		<dc:creator>Hung</dc:creator>
				<category><![CDATA[Nerd]]></category>
		<category><![CDATA[Travel]]></category>
		<category><![CDATA[moderator]]></category>
		<category><![CDATA[panel]]></category>
		<category><![CDATA[SXSW]]></category>

		<guid isPermaLink="false">http://www.hung-truong.com/blog/?p=1775</guid>
		<description><![CDATA[<br />
<b>Warning</b>:  Division by zero in <b>/home/hungtruong/hung-truong.com/blog/wp-content/plugins/tla_49490.php</b> on line <b>407</b><br />
<br />
<b>Warning</b>:  Division by zero in <b>/home/hungtruong/hung-truong.com/blog/wp-content/plugins/tla_49490.php</b> on line <b>415</b><br />
I got back from SXSW 2010 a few days ago, and I thought I would write a post about what it was like to moderate a panel while it&#8217;s fresh in my mind. As you may know, my panel submission, &#8220;Student Startups: Entrepreneurship in the University&#8221; was selected to be a real panel at SXSW [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.hung-truong.com/blog/wp-content/uploads/2010/03/IMG_0119-1024x768.jpg" rel="lightbox[1775]"><img src="http://www.hung-truong.com/blog/wp-content/uploads/2010/03/IMG_0119-500x375.jpg" alt="" title="IMG_0119" width="500" height="375" class="aligncenter size-medium wp-image-1779" /></a></p>
<p>I got back from SXSW 2010 a few days ago, and I thought I would write a post about what it was like to moderate a panel while it&#8217;s fresh in my mind. As you may know, my panel submission, &#8220;<a href="http://www.hung-truong.com/blog/2009/12/17/save-the-date-attend-my-panel-at-sxsw-2010-3152010/">Student Startups: Entrepreneurship in the University</a>&#8221; was selected to be a real panel at SXSW 2010! From the time that I knew it was accepted, I sprung into action and got my panelists together. <a href="http://www.ellenchisa.com/">Ellen</a> from <a href="http://www.alightlearning.com/">Alight Learning</a>, <a href="http://be-n.com/portfolio/">Ben</a> from <a href="http://www.olark.com/portal/">Olark</a> (formerly Hab.la) and <a href="http://twitter.com/ugpnarayan">Rishi</a> from <a href="http://www.undergroundshirts.com/">Underground Printing</a>.</p>
<p>While I did my research beforehand (I was a student entrepreneur myself, to begin with), I felt the need to cram some preparation a few days before the panel, too. I guess I should have gotten everything ready before the conference started, but I also wanted to get proper feedback from my panelists.</p>
<p>One way I prepared to moderate was by reading a few blog posts on the subject that were linked to from the <a href="http://sxsw.com/interactive/talks/speaker_faq">Speaker FAQ</a>. Most agree that one should not over-prepare the panelists. You want the discussion to happen during the panel itself and not before. In the hour before the panel, inside the green room, I had to sort of referee the panelists to avoid discussing too much. Most also agree that the moderator needs to do the most homework. I had to come up with the focus of my panel, questions to ask to reach that focus, and I had to be prepared to follow up with more questions depending on where the conversation went (which included asking questions to get the discussion back on track if it was going off on a tangent).</p>
<p>At first the panel was going to be about details: where to get money, what kind of corporate structure to use, etc. When I started thinking about the potential panel attendee, I realized that these questions would probably be really boring and unnecessary. I tried to frame my panel from the viewpoint of a college undergrad who just wants to get something started. I hoped that by the end of the panel, at least one person in the room would decide to give startups a try, or at least be excited enough by the idea to do more research into it.</p>
<p>My biggest worries were that no one would come, or that too many people would come. I also worried that people would be mean on the backchannel (as I have witnessed during other panels). I worried that I would not have enough questions to ask and that there would be a bunch of dead silence. Luckily, none of these things happened. The audience was a good size, I treated the audience with respect from the beginning and asked them to do the same on our hashtag, and my panelists were really interesting and led me to ask other followup questions. I don&#8217;t think there was much filler content at all.</p>
<p>Probably the only truly stressful part of the process was when Rishi called me the day before the panel and told me he couldn&#8217;t make it, by no fault of his own. I had to find a replacement panelist within less than 24 hours! Luckily, I am an entrepreneur at heart and rose to the challenge. I went to the trade show floor and started asking the startup-looking companies if their founder was there, and if so, if he/she had started a company while in school. I got incredibly lucky the first time I asked, at <a href="http://www.tungle.me/Home/">Tungle.me</a>&#8216;s booth. I ended up meeting <a href="http://ca.linkedin.com/in/marcgingras">Marc Gingras</a>, a really awesome guy who ended up working out perfectly. Marc rounded out the panel as the guy who started a company during the dotcom boom. He also has experience being a VC and doing other startups after his first. I really can&#8217;t thank Marc enough for spending his time sitting on my panel and helping it become a great success.</p>
<p>My basic strategy during the panel was to break the ice by asking the audience to participate a bit first. I stole this from the App-Vertising panel I saw a few days before. I asked who in the audience were students, investors, entrepreneurs or educators. Next, I had my panel introduce themselves and then I introduced myself. I started with an easy question: &#8220;I am a student who wants to get into startups, what should I do?&#8221; From there I listened to the panelists and tried to anticipate where the discussion was heading. I had a few points I wanted to hit, so if I heard something that related to another topic, I segued into it. For example, I might&#8217;ve said &#8220;Ben, you mentioned finding your co-founders at a student group, did anyone else have a similar experience? If not, where did you find your co-founders?&#8221;</p>
<p>The backchannel on Twitter also provided a good source of questions. I&#8217;m really glad that people asked them because it kept the conversation relevant to what people wanted to know and it gave me a chance to save my questions for a more relevant time to ask them.</p>
<p>I haven&#8217;t gotten the official feedback on the panel yet, but I think that it was overall a success. Very few people left in the during the panel and many people were nice enough to come up and talk to me and the panelists afterward. I wish I could have talked to every single person to see if the panel was helpful, but I think they had to run to the keynote right after (and so did we)! I really hope that the panel inspired some people to take a chance and become an entrepreneur. I think that if one person became more inspired after hearing the panel, our mission was definitely accomplished.</p>
<p>While the process was a bit stressful and required a fair amount of work, I&#8217;d love to either moderate or participate in a panel again, someday. I&#8217;ve got to start thinking of panel ideas for SXSW 2011!</p>
<p>[Photo credit: Chris Norred]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hung-truong.com/blog/2010/03/20/sxsw-2010-my-panel-moderator-experience/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>SXSW 2010 Official Celebrity Sighting Namedropping Post!</title>
		<link>http://www.hung-truong.com/blog/2010/03/17/sxsw-2010-official-celebrity-sighting-namedropping-post/</link>
		<comments>http://www.hung-truong.com/blog/2010/03/17/sxsw-2010-official-celebrity-sighting-namedropping-post/#comments</comments>
		<pubDate>Thu, 18 Mar 2010 05:13:00 +0000</pubDate>
		<dc:creator>Hung</dc:creator>
				<category><![CDATA[Nerd]]></category>
		<category><![CDATA[Travel]]></category>
		<category><![CDATA[SXSW]]></category>

		<guid isPermaLink="false">http://www.hung-truong.com/blog/?p=1753</guid>
		<description><![CDATA[<br />
<b>Warning</b>:  Division by zero in <b>/home/hungtruong/hung-truong.com/blog/wp-content/plugins/tla_49490.php</b> on line <b>407</b><br />
<br />
<b>Warning</b>:  Division by zero in <b>/home/hungtruong/hung-truong.com/blog/wp-content/plugins/tla_49490.php</b> on line <b>415</b><br />
I have lots of material to post from this year&#8217;s SXSW 2010 Interactive Festival. First thing&#8217;s first, though: I need to document all of the celebrities that I sighted and took pictures with! The first celebrity of South By came fairly early. While leaving the Windows Phone party on Friday night, I ran into my [...]]]></description>
			<content:encoded><![CDATA[<p>I have lots of material to post from this year&#8217;s SXSW 2010 Interactive Festival. First thing&#8217;s first, though: I need to document all of the celebrities that I sighted and took pictures with!</p>
<p><a href="http://www.hung-truong.com/blog/wp-content/uploads/2010/03/Pete-Cashmore.jpg" rel="lightbox[1753]"><img src="http://www.hung-truong.com/blog/wp-content/uploads/2010/03/Pete-Cashmore-500x375.jpg" alt="" title="Pete Cashmore" width="500" height="375" class="aligncenter size-medium wp-image-1768" /></a></p>
<p>The first celebrity of South By came fairly early. While leaving the Windows Phone party on Friday night, I ran into my old friend <a href="http://en.wikipedia.org/wiki/Pete_Cashmore">Pete Cashmore</a>. I can call him my old friend because we used to be in that <a href="http://9rules.com/">9rules</a> thing together and he wrote about <a href="http://mashable.com/2006/10/04/notecentric-social-notes-for-school/">Notecentric</a> and <a href="http://mashable.com/2009/10/08/top-mashups/">MapsKrieg</a> on his <a href="http://mashable.com/">Mashable</a> blog. I chatted him up a bit to see if he remembered me (he either did or was being nice). And he was pretty nice, too! He told me about the Mashable party at Buffalo Billiards (that I didn&#8217;t actually get a chance to go to). Then I had to run off because there was a free taco truck nearby and Pete was trying to get into the Speakeasy anyway.</p>
<p>That same night I also spotted <a href="http://scobleizer.com/">Scobleizer</a>, but I didn&#8217;t talk to him because I was looking for additional Korean tacos and I already met him last year. I also met some <a href="http://www.hung-truong.com/blog/wp-content/uploads/2010/03/Super-Jonas-Bros.jpg" rel="lightbox">Jonas Brothers</a> but later found out they were just cardboard cutouts.</p>
<p>The next night, at the Frog Design opening party, I was waiting in line and met a cool guy named <a href="http://bearninja.com/">Mike D&#8217;Amico</a>. The line was for a photo booth. I guess we&#8217;re both pretty narcissistic. Anyway, some gals ran up to mike and started talking to him. They seemed strangely familiar. I thought they were maybe in a TV show or small-time movie actors. Once they started handing Threadless buttons to me I realized the magnitude of the situation. </p>
<p><a href="http://www.hung-truong.com/blog/wp-content/uploads/2010/03/Threadless-Models.jpg" rel="lightbox[1753]"><img src="http://www.hung-truong.com/blog/wp-content/uploads/2010/03/Threadless-Models-450x600.jpg" alt="" title="Threadless Models" width="450" height="600" class="aligncenter size-medium wp-image-1759" /></a></p>
<p>They were <a href="http://www.threadless.com/?streetteam=notoupee">Threadless</a> t-shirt models!!! <a href="http://www.threadless.com/profile/224796/hello_kristen">Kristen</a> and <a href="http://www.threadless.com/profile/25330/kahlean">Colleen</a> were both really nice. I took a picture with them, Threadless style, though I didn&#8217;t have a Threadless shirt on at the time. We exchanged business cards and I promised them I&#8217;d wear my <a href="http://www.threadless.com/product/1960/Three_Keyboard_Cat_Moon?streetteam=notoupee">Three Keyboard Cat Moon</a> shirt the next day.</p>
<p>Sunday was a slow day for celebrity sightings but that was probably due to the fact that I was busy preparing for my panel the next day. Monday turned out to be a good day, both for my panel (more on that in a later post!) and for celebrity sightings!</p>
<p>My friends <a href="http://www.sameerhalai.com/main/">Sameer</a> and <a href="http://www.mhanratty.com/">Maureen</a> and I were heading to the 20&#215;2 party but found the foursquare party along the way. The line was huge but somehow we became VIPs by drinking some Vitamin Water and having out pictures taken. The party had a bunch of tables with t-shirts and schwag lined up. I got a Brizzly, Foursquare and something else (some kind of iPhone app company) shirt. While at the foursquare table I saw that iJustine girl. I talked with her for a second and got a picture with her. She seemed nice enough, but kinda had other things to do besides talk to me. She probably needed to go stream her life or something, whatevs!</p>
<p><a href="http://www.hung-truong.com/blog/wp-content/uploads/2010/03/iJustine.jpg" rel="lightbox[1753]"><img src="http://www.hung-truong.com/blog/wp-content/uploads/2010/03/iJustine-450x600.jpg" alt="" title="iJustine" width="450" height="600" class="aligncenter size-medium wp-image-1762" /></a></p>
<p><a href="http://www.danah.org/">danah boyd</a> was also at the party but someone was chatting her up relentlessly. Sameer got her to say &#8220;Hi&#8221; (he&#8217;s met her before) but she had to run to the VIP area or something. She also seemed nice but kinda busy.</p>
<p>Later that night, Sameer and I were in the line for the Mens room and ran into the CEO of Twitter, <a href="http://twitter.com/eV">Evan Williams</a>! He was wearing the same dress shirt/sweater combo as during his keynote earlier in the day. Sameer asked for his business card and Ev nicely obliged. We didn&#8217;t get a picture. That might&#8217;ve been a bit too odd, given we were waiting for the bathroom. I heard that Ashton Kutcher was also at the party but I didn&#8217;t head up to the VIP area to check him out.</p>
<p><a href="http://www.hung-truong.com/blog/wp-content/uploads/2010/03/Ev-1.jpg" rel="lightbox[1753]"><img src="http://www.hung-truong.com/blog/wp-content/uploads/2010/03/Ev-1-500x375.jpg" alt="" title="Ev 1" width="500" height="375" class="aligncenter size-medium wp-image-1764" /></a><br />
<a href="http://www.hung-truong.com/blog/wp-content/uploads/2010/03/Ev-2.jpg" rel="lightbox[1753]"><img src="http://www.hung-truong.com/blog/wp-content/uploads/2010/03/Ev-2-500x375.jpg" alt="" title="Ev 2" width="500" height="375" class="aligncenter size-medium wp-image-1765" /></a></p>
<p>Overall it was a very good year for celebrity sightings at SXSW. I really wanted to meet Cashmore last year, so it&#8217;s great I finally got to talk with him a bit this time. Next year I hope to run into even more famous celebrities like Guy Kawasaki or Leo Laporte! See you soon, SXSW 2011!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hung-truong.com/blog/2010/03/17/sxsw-2010-official-celebrity-sighting-namedropping-post/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Hobby: Letterpress</title>
		<link>http://www.hung-truong.com/blog/2010/03/09/new-hobby-letterpress/</link>
		<comments>http://www.hung-truong.com/blog/2010/03/09/new-hobby-letterpress/#comments</comments>
		<pubDate>Tue, 09 Mar 2010 16:00:12 +0000</pubDate>
		<dc:creator>Hung</dc:creator>
				<category><![CDATA[Nerd]]></category>
		<category><![CDATA[letterpress]]></category>

		<guid isPermaLink="false">http://www.hung-truong.com/blog/?p=1747</guid>
		<description><![CDATA[<br />
<b>Warning</b>:  Division by zero in <b>/home/hungtruong/hung-truong.com/blog/wp-content/plugins/tla_49490.php</b> on line <b>407</b><br />
<br />
<b>Warning</b>:  Division by zero in <b>/home/hungtruong/hung-truong.com/blog/wp-content/plugins/tla_49490.php</b> on line <b>415</b><br />
Recently I&#8217;ve become really interested in letterpress. It&#8217;s basically a form of printing on a movable type machine that results in a print that&#8217;s sort of embossed as well. I recently bought a set of cards from Vince Letterpress: Meaghan was really nice because she had originally sent me two blue cards and a yellow. [...]]]></description>
			<content:encoded><![CDATA[<p>Recently I&#8217;ve become really interested in letterpress. It&#8217;s basically a form of printing on a movable type machine that results in a print that&#8217;s sort of embossed as well. I recently bought a set of cards from <a href="http://www.vinceprinters.com.au/">Vince Letterpress</a>:</p>
<p><a href="http://www.hung-truong.com/blog/wp-content/uploads/2010/03/Letterpress.jpg" rel="lightbox[1747]"><img src="http://www.hung-truong.com/blog/wp-content/uploads/2010/03/Letterpress-e1268118134282-500x263.jpg" alt="" title="Letterpress" width="500" height="263" class="aligncenter size-medium wp-image-1748" /></a></p>
<p>Meaghan was really nice because she had originally sent me two blue cards and a yellow. I told her that I had intended to frame them as a set of three and she printed a red one and sent it to me for free. It was really good of her to do that.</p>
<p>I think the reason I like Letterpress is that it leaves a very tangible impression. The object itself is a representation of something that&#8217;s not quite 2d, but not quite 3d either. In an age of all things digital, when it&#8217;s so easy to reproduce something by printing it out on an inkjet or laser printer, it&#8217;s nice to have something that&#8217;s a bit more difficult to recreate. Sure, someone could scan the card and print it out, but there would be something lost in the translation from a physical object with physical properties to a digital representation back to a physical object.</p>
<p>I like that the printer works by smashing into the paper. It creates something that&#8217;s different every time. I like that you can touch the card and feel its texture. I like that you can see it from different angles in the light, and how it changes a bit. In the example above, I really like the colors.</p>
<p>So far my hobby consists of collecting letterpress&#8217;ed stuff. I&#8217;d really like to take a letterpress printing class some time. It seems like it&#8217;d be a good way to balance my love of new technology with some older-fashioned tech.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hung-truong.com/blog/2010/03/09/new-hobby-letterpress/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>iRobot Roomba 530: Review!</title>
		<link>http://www.hung-truong.com/blog/2009/11/30/irobot-roomba-530-review/</link>
		<comments>http://www.hung-truong.com/blog/2009/11/30/irobot-roomba-530-review/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 03:56:15 +0000</pubDate>
		<dc:creator>Hung</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[Nerd]]></category>
		<category><![CDATA[Review]]></category>
		<category><![CDATA[Roomba]]></category>

		<guid isPermaLink="false">http://www.hung-truong.com/blog/?p=1629</guid>
		<description><![CDATA[<br />
<b>Warning</b>:  Division by zero in <b>/home/hungtruong/hung-truong.com/blog/wp-content/plugins/tla_49490.php</b> on line <b>407</b><br />
<br />
<b>Warning</b>:  Division by zero in <b>/home/hungtruong/hung-truong.com/blog/wp-content/plugins/tla_49490.php</b> on line <b>415</b><br />
I brought home a bundle of joy yesterday. No, I did not adopt a child or animal. But I do have a new pet: the iRobot Roomba 530 vacuum-cleaning robot! I&#8217;ve wanted a Roomba for a while. It makes perfect sense: it&#8217;s a robot, which I love. It&#8217;s a vacuum cleaner, which I also really [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.amazon.com/gp/product/B000UU7TZE?ie=UTF8&#038;tag=b00003ph0-20&#038;linkCode=as2&#038;camp=1789&#038;creative=390957&#038;creativeASIN=B000UU7TZE"><img src="http://www.hung-truong.com/blog/wp-content/uploads/2009/11/roomba-530.jpg" alt="roomba 530" title="roomba 530" width="500" height="410" class="aligncenter size-full wp-image-1630" /></a></p>
<p>I brought home a bundle of joy yesterday. No, I did not adopt a child or animal. But I do have a new pet: the <a href="http://www.amazon.com/gp/product/B000UU7TZE?ie=UTF8&#038;tag=b00003ph0-20&#038;linkCode=as2&#038;camp=1789&#038;creative=390957&#038;creativeASIN=B000UU7TZE">iRobot Roomba 530</a> vacuum-cleaning robot!</p>
<p>I&#8217;ve wanted a Roomba for a while. It makes perfect sense: it&#8217;s a robot, which I love. It&#8217;s a vacuum cleaner, which I also really like. It&#8217;s also kind of a pet. I have to say that the way it moves around is pretty cute. There are really nice, nuanced touches. Like how it beeps as it backs up when it leaves its docking station. Or how it slows down a bit when it knows it&#8217;s gonna hit the wall. And it hits the wall a lot. It also plays a sort of sad sound when it runs out of batteries. The Roomba definitely has a personality.</p>
<p>In addition to just being a cool nerdy object, the Roomba does a pretty decent job. It picked up a bunch of gunk the first time it swept through my apartment. It seemed to prefer the living room, maybe because it was dirtiest? Or maybe because it liked the feel of the shag rug. I&#8217;m not sure. The algorithm that determines where the Roomba goes seems non-deterministic. So it ends up doing something different each time, but I think the algorithm also ensures that it hits all the spots a couple of times, and it apparently knows when it&#8217;s found some dirt, in which case it goes back for more. There are some really nice details about the design of the robot. It&#8217;s circular, which means it can turn with a 0 degree radius. It has a rotating brush thingy that helps it get stuff that&#8217;s in a corner. It&#8217;s also pretty short, so it fits under my couch and my bed. It&#8217;s only gotten stuck like once, and that was an edge case where it used a table leg as a ramp.</p>
<p>So far I am very happy with my Roomba. It&#8217;s cute, functional and gives some serious nerd cred. I realize that it&#8217;s only a matter of time before my Roomba gains sentience and tries to kill me in my sleep. For now, though, it&#8217;s worth saving the trouble of having to vacuum by hand all the time.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hung-truong.com/blog/2009/11/30/irobot-roomba-530-review/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Random Michael Jackson Flash Vids</title>
		<link>http://www.hung-truong.com/blog/2009/06/26/random-michael-jackson-flash-vids/</link>
		<comments>http://www.hung-truong.com/blog/2009/06/26/random-michael-jackson-flash-vids/#comments</comments>
		<pubDate>Fri, 26 Jun 2009 06:07:45 +0000</pubDate>
		<dc:creator>Hung</dc:creator>
				<category><![CDATA[Nerd]]></category>

		<guid isPermaLink="false">http://www.hung-truong.com/blog/?p=1485</guid>
		<description><![CDATA[<br />
<b>Warning</b>:  Division by zero in <b>/home/hungtruong/hung-truong.com/blog/wp-content/plugins/tla_49490.php</b> on line <b>407</b><br />
<br />
<b>Warning</b>:  Division by zero in <b>/home/hungtruong/hung-truong.com/blog/wp-content/plugins/tla_49490.php</b> on line <b>415</b><br />
What the hey!? Michael Jackson died today (yesterday)! Well that&#8217;s kind of a bummer. I mostly spent most of the evening listening to his music (I went to the library and grabbed History) and watching music videos on YouTube. Also, I just remembered about the random Super Mario Bros. sprite animations that some Japanese person [...]]]></description>
			<content:encoded><![CDATA[<p>What the hey!? Michael Jackson died today (yesterday)! Well that&#8217;s kind of a bummer. I mostly spent most of the evening listening to his music (I went to the library and grabbed History) and watching music videos on YouTube.</p>
<p>Also, I just remembered about the random <a href="http://www.hung-truong.com/blog/2006/03/25/super-michael-jackson-brothers/">Super Mario Bros. sprite animations</a> that some Japanese person (sikamako) made using graphics from the old Genesis game, <a href="http://en.wikipedia.org/wiki/Michael_Jackson%27s_Moonwalker">Moonwalker</a>! I had only previously linked to one. So I thought that in tribute of MJ, I&#8217;d link to all of them. They&#8217;re all really weird:</p>
<h3>Super Michael Bros.</h3>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="470" height="412" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.hung-truong.com/blog/wp-content/uploads/2006/03/michael_brothers.swf" /><embed type="application/x-shockwave-flash" width="470" height="412" src="http://www.hung-truong.com/blog/wp-content/uploads/2006/03/michael_brothers.swf"></embed></object><br />
I think this is the original one. I don&#8217;t remember where I got it. Seems sort of normal enough. Just MJ running through a few Mario stages.</p>
<h3>Michael Quest</h3>
<p><EMBED src="http://www.hung-truong.com/blog/video/mq.swf" WIDTH=470 HEIGHT=412></EMBED><br />
Michael Quest is a little weirder. Basically he comes in and pwns a bunch of video games. Then some red ninjas come in? Then MJ is revived by Luigi? And he turns into the metal thing from Moonwalker. Yeah, this really makes no sense. Just watch it.</p>
<h3>Michael Fantasy</h3>
<p><EMBED src="http://www.hung-truong.com/blog/video/mf.swf" WIDTH=470 HEIGHT=412></EMBED><br />
It actually gets weirder. There&#8217;s a flashback to Michael Quest (of course). Then the princess rides a gigantic Zangief from SFII to destroy the earth. This is foreshadowed before it actually happens, so then a bunch of random video game characters try and stop it. And of course, Michael Jackson saves the day again.</p>
<h3>Michael Forever</h3>
<p><EMBED src="http://www.hung-truong.com/blog/video/mforever.swf" WIDTH=470 HEIGHT=412></EMBED><br />
I believe this is the last one. I think Michael finds some Dragon Balls, revives some characters, then has to stop Princess Peach again, this time riding a giant E. Honda&#8230; There&#8217;s a lot of Japanese pop cultural references (like Doraemon, Dragon Ball, etc) and I probably don&#8217;t understand all of them. Suffice it to say that MJ is still a badass in this one. Crisis averted.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hung-truong.com/blog/2009/06/26/random-michael-jackson-flash-vids/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Twitter? I Hardly Know Her!</title>
		<link>http://www.hung-truong.com/blog/2009/03/12/twitter-i-hardly-know-her/</link>
		<comments>http://www.hung-truong.com/blog/2009/03/12/twitter-i-hardly-know-her/#comments</comments>
		<pubDate>Thu, 12 Mar 2009 16:48:13 +0000</pubDate>
		<dc:creator>Hung</dc:creator>
				<category><![CDATA[Nerd]]></category>
		<category><![CDATA[Social Network]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://www.hung-truong.com/blog/?p=1248</guid>
		<description><![CDATA[<br />
<b>Warning</b>:  Division by zero in <b>/home/hungtruong/hung-truong.com/blog/wp-content/plugins/tla_49490.php</b> on line <b>407</b><br />
<br />
<b>Warning</b>:  Division by zero in <b>/home/hungtruong/hung-truong.com/blog/wp-content/plugins/tla_49490.php</b> on line <b>415</b><br />
Sometimes it&#8217;s fun to go look at what I wrote, say, two years ago and compare it to how I feel now. Case in point: Twitter. Almost two years ago, I wrote that: Now, I actually use the Facebook updates now and then, but it seems like people who use Twitter do this to the [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="size-full wp-image-1249 aligncenter" title="twitter_fail_whale" src="http://www.hung-truong.com/blog/wp-content/uploads/2009/03/twitter_fail_whale.png" alt="twitter_fail_whale" width="400" height="300" /></p>
<p>Sometimes it&#8217;s fun to go look at what I wrote, say, two years ago and compare it to how I feel now. Case in point: <a href="http://www.hung-truong.com/blog/2007/05/06/seriously-what-is-the-deal-with-twitter/">Twitter</a>. Almost two years ago, I wrote that:</p>
<blockquote><p>Now, I actually use the Facebook updates now and then, but it seems like people who use Twitter do this to the max. Like they update multiple times a day. Are these people so self-centered that they think everyone needs to know what they’re doing?</p>
<p>&#8230;</p>
<p>In Twitter, the ability to update is the entire application itself. To me, Twitter is simply a subset of what Facebook already provides. Why would you ever need both?</p></blockquote>
<p>This historical post is both illuminating and funny for a number of reasons. Apparently in the past I hardly updated my Facebook status at all. These days I probably do so at least once a day, and usually multiple times a day. I guess that&#8217;s just an indicator of how social norms have changed in regards to sharing personal information online: what was thought of as &#8220;oversharing&#8221; in the past is basically normal now. It&#8217;s also funny that I recognized that Twitter was a subset of Facebook. Recently I&#8217;ve come to believe that being a subset is actually a feature.</p>
<p>I think Twitter hit critical mass for me somewhere in the last few months. So really, my previous opinions of it being pointless weren&#8217;t necessarily incorrect. It just didn&#8217;t hold any value for me. Now that the value of Twitter (in my own usage) is improving due to <a href="http://en.wikipedia.org/wiki/Network_effect">network effects</a>, I use it more often.</p>
<p>I think the appeal of Twitter comes down to this: There is a much better signal-to-noise ratio at this point using Twitter versus Facebook. On Facebook I get updates about everything that everyone I have ever known (and befriended) has ever done! I don&#8217;t care about pictures of drunk cheerleaders who I was friends with in undergrad. But Facebook feeds them to me. I really should remove them at some point, but oh well, such is social networking.</p>
<p>For now, Twitter has a much more relevant set of messages. I&#8217;ve also noticed that people are much more likely to respond to me via Twitter, versus commenting on a Facebook status. Probably due to the noise/signal thing again. It&#8217;s easy for me to simply &#8220;unfollow&#8221; someone who is not providing me with relevant or funny information. Sadly, the relevance factor of Twitter is probably a temporary quality. Facebook used to have a low S/N ratio until everyone joined it. Twitter may face the same problem if it can grow like Facebook did (lol at scaling).</p>
<p>It&#8217;s interesting to look at all of this in the context of history. I used ujournal before I used Xanga before I used livejournal before I used MySpace (ick) before I used Facebook before I used Twitter before I used (fill in the blank)&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hung-truong.com/blog/2009/03/12/twitter-i-hardly-know-her/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

