<?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>Scott Yang's Playground &#187; Google</title>
	<atom:link href="http://scott.yang.id.au/tag/google/feed/" rel="self" type="application/rss+xml" />
	<link>http://scott.yang.id.au</link>
	<description>Faith, Technology and Randomness in Life, According to Scott</description>
	<lastBuildDate>Thu, 09 Feb 2012 09:01:12 +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>Google Chrome Hacked</title>
		<link>http://scott.yang.id.au/2011/05/google-chrome-hacked/</link>
		<comments>http://scott.yang.id.au/2011/05/google-chrome-hacked/#comments</comments>
		<pubDate>Mon, 09 May 2011 23:56:41 +0000</pubDate>
		<dc:creator>scotty</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://scott.yang.id.au/?p=2046</guid>
		<description><![CDATA[Via Hacker News. Google Chrome Pwned by VUPEN aka Sandbox/ASLR/DEP Bypass. While Chrome has one of the most secure sandboxes and has always survived the Pwn2Own contest during the last three years, we have now uncovered a reliable way to execute arbitrary code on any installation of Chrome despite its sandbox, ASLR and DEP. I [...]]]></description>
			<content:encoded><![CDATA[<p>Via <a href="http://news.ycombinator.com/item?id=2529663">Hacker News</a>. <a href="http://www.vupen.com/demos/VUPEN_Pwning_Chrome.php">Google Chrome Pwned by VUPEN aka Sandbox/ASLR/DEP Bypass</a>.</p>
<blockquote><p>While Chrome has one of the most secure sandboxes and has always survived the Pwn2Own contest during the last three years, we have now uncovered a reliable way to execute arbitrary code on any installation of Chrome despite its sandbox, ASLR and DEP.</p></blockquote>
<p>I would hope an update to fix the exploit would be released soon, although sandboxing has already proved to be insecure which makes future exploits easier. Meanwhile, I&#8217;m going back to browsing by <code>telnet hostname 80</code>.</p>
]]></content:encoded>
			<wfw:commentRss>http://scott.yang.id.au/2011/05/google-chrome-hacked/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google&#8217;s New 404 Page</title>
		<link>http://scott.yang.id.au/2011/03/googles-new-404-page/</link>
		<comments>http://scott.yang.id.au/2011/03/googles-new-404-page/#comments</comments>
		<pubDate>Wed, 02 Mar 2011 22:16:41 +0000</pubDate>
		<dc:creator>scotty</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[404]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Google]]></category>

		<guid isPermaLink="false">http://scott.yang.id.au/?p=2023</guid>
		<description><![CDATA[Much better looking 404 Not found page at Google. Interestingly this is a single HTTP request &#8212; despite the Google logo + that blue&#8217;ish broken robot, that is embedded as url(data:image/png;base64,...) as inline CSS inside the HTML.]]></description>
			<content:encoded><![CDATA[<p><img src="http://scott.yang.id.au/file/images/google-404-robot.png" alt="Google's 404 Robot" class="floaty"/> Much better looking <a href="http://www.google.com/this-is-an-invalid-url">404 Not found page at Google</a>. Interestingly this is a single HTTP request &#8212; despite the Google logo + that blue&#8217;ish broken robot, that is embedded as <code>url(data:image/png;base64,...)</code> as inline CSS inside the HTML.</p>
]]></content:encoded>
			<wfw:commentRss>http://scott.yang.id.au/2011/03/googles-new-404-page/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Offers will compete with Group Buy Sites</title>
		<link>http://scott.yang.id.au/2011/01/google-offers-will-compete-with-group-buy-sites/</link>
		<comments>http://scott.yang.id.au/2011/01/google-offers-will-compete-with-group-buy-sites/#comments</comments>
		<pubDate>Fri, 21 Jan 2011 07:27:02 +0000</pubDate>
		<dc:creator>scotty</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[groupon]]></category>
		<category><![CDATA[shopping]]></category>

		<guid isPermaLink="false">http://scott.yang.id.au/2011/01/google-offers-will-compete-with-group-buy-sites/</guid>
		<description><![CDATA[Google Offers is coming to compete with Groupon, and huge number of group buy sites that appear on the market like mushrooms after the rain.]]></description>
			<content:encoded><![CDATA[<p><img src="http://scott.yang.id.au/file/images/google-offers-logo.png" alt="Google Offers" class="floaty"/> <a href="http://mashable.com/2011/01/20/google-offers/ ">Google Offers is coming to compete with Groupon</a>, and huge number of group buy sites that appear on the market like mushrooms after the rain. </p>
]]></content:encoded>
			<wfw:commentRss>http://scott.yang.id.au/2011/01/google-offers-will-compete-with-group-buy-sites/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Nexus S by Samsung and all that Gingerbread goodness</title>
		<link>http://scott.yang.id.au/2010/12/google-nexus-s-by-samsung-and-all-that-gingerbread-goodness/</link>
		<comments>http://scott.yang.id.au/2010/12/google-nexus-s-by-samsung-and-all-that-gingerbread-goodness/#comments</comments>
		<pubDate>Mon, 06 Dec 2010 23:22:06 +0000</pubDate>
		<dc:creator>scotty</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[nexus s]]></category>
		<category><![CDATA[samsung]]></category>

		<guid isPermaLink="false">http://scott.yang.id.au/?p=1994</guid>
		<description><![CDATA[Released early this morning (AEST time) &#8212; Google Nexus S, made by Samsung. Official page here. A few highlights: 1GHz Cortex A8 (Hummingbird) processor 512MB RAM and 16GB internal storage 4 inch WVGA contour display (yes it&#8217;s not flat) Android 2.3 &#8220;Gingerbread&#8221; Android 2.3 platform was also announced, with SIP stack, Near Field Communications, more [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://scott.yang.id.au/file/images/google-nexus-s.png" alt="Nexus S" style="float:right;margin:0 0 1ex 1ex"/>Released early this morning (AEST time) &#8212; <a href="http://www.google.com/phone/detail/nexus-s">Google Nexus S</a>, made by Samsung. <a href="http://www.google.com/nexus/">Official page here</a>.</p>
<p>A few highlights:</p>
<ul>
<li>1GHz Cortex A8 (Hummingbird) processor</li>
<li>512MB RAM and 16GB internal storage</li>
<li>4 inch WVGA contour display (yes it&#8217;s not flat)</li>
<li>Android 2.3 &#8220;Gingerbread&#8221;</li>
</ul>
<p><a href="http://developer.android.com/sdk/android-2.3.html">Android 2.3 platform</a> was also announced, with SIP stack, Near Field Communications, more sensor support, multiple cameras support, Download Manager, and more. Now just waiting for a build is available for me Nexus One :)</p>
<p>Also on <a href="http://googleblog.blogspot.com/2010/12/introducing-nexus-s-with-gingerbread.html">Google&#8217;s official blog</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://scott.yang.id.au/2010/12/google-nexus-s-by-samsung-and-all-that-gingerbread-goodness/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Google is Waving Goodbye to Wave</title>
		<link>http://scott.yang.id.au/2010/08/google-is-waving-goodbye-to-wave/</link>
		<comments>http://scott.yang.id.au/2010/08/google-is-waving-goodbye-to-wave/#comments</comments>
		<pubDate>Wed, 04 Aug 2010 23:12:25 +0000</pubDate>
		<dc:creator>scotty</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[wave]]></category>

		<guid isPermaLink="false">http://scott.yang.id.au/?p=1973</guid>
		<description><![CDATA[Google&#8217;s probably the last update on Google Wave. It&#8217;s a bit sad, because Wave is primary a Sydney product, sad I have spent the last Google partners day looking at it. We even used it for one of the collaboration at work. I guess a technically superior product might still not be popular, if no [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://googleblog.blogspot.com/2010/08/update-on-google-wave.html">Google&#8217;s probably the last update on Google Wave</a>. It&#8217;s a bit sad, because Wave is primary a Sydney product, sad I have spent the last Google partners day looking at it. We even used it for one of the collaboration at work. I guess a technically superior product might still not be popular, if no one actually know how to use it.  </p>
]]></content:encoded>
			<wfw:commentRss>http://scott.yang.id.au/2010/08/google-is-waving-goodbye-to-wave/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Tour de Googleplex, Sydney</title>
		<link>http://scott.yang.id.au/2009/04/tour-de-googleplex-sydney/</link>
		<comments>http://scott.yang.id.au/2009/04/tour-de-googleplex-sydney/#comments</comments>
		<pubDate>Thu, 30 Apr 2009 00:56:58 +0000</pubDate>
		<dc:creator>scotty</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Sydney]]></category>

		<guid isPermaLink="false">http://scott.yang.id.au/2009/04/tour-de-googleplex-sydney/</guid>
		<description><![CDATA[Saw this on Sydney Morning Herald yesterday &#8212; Google named Australia&#8217;s best place to work: After its outstandingly successful parent company topped a 100 Best Places To Work survey conducted by the US magazine Fortune, Google Australia has claimed the No.1 spot in a similar Australian poll. BRW, which conducted the study, said Google had [...]]]></description>
			<content:encoded><![CDATA[<p>Saw this on Sydney Morning Herald yesterday &#8212; <a href="http://www.smh.com.au/news/technology/biztech/google-named-australias-best-place-to-work/2009/04/29/1240982266605.html">Google named Australia&#8217;s best place to work</a>:</p>
<blockquote>
<p>After its outstandingly successful parent company topped a 100 Best Places To Work survey conducted by the US magazine Fortune, Google Australia has claimed the No.1 spot in a similar Australian poll.</p>
<p>BRW, which conducted the study, said Google had created a legendary corporate culture of perks, fun, appreciation and reward for its staff.</p>
</blockquote>
<p>I actually had a privilege to tour the new Googleplex in Pyrmont last Thursday for the Google Partners&#8217; Day. That was quite an experience. Read on to see what I have learnt on that day.</p>
<p><b>BLAH BLAH BLAH</b>. <em>&lt;Silenced due to an NDA I have to sign with Google&gt;</em>.</p>
<p>Well. I guess I <em>cannot</em> actually say what I saw on the Google Partners Day, but just a few things in point forms (which I hope would not violate the terms in NDA):</p>
<ul>
<li>
<p><b>Google Maps sucks</b> (on that day). The <a href="http://maps.google.com.au/maps?f=q&amp;hl=en&amp;q=48%20Pirrama%20Road%2C%20Pyrmont%2C%20NSW%202009%20Australia">Googleplex address on Google Maps</a> was actually around 500 metres North-West along Pirrama Road than what it actually is. It has already been fixed now (thanks Google), but I was trying to navigate myself to there, relying on Google Maps on my Nokia E71, and ended up right in front of a parkland. <em>Google Maps can&#8217;t navigate me to Googleplex</em>? Well, at least that was my excuse of being late on the day.</p>
</li>
<li>
<p><b>Great networking time</b> that you have opportunity talking to other Australia publishers &#8212; only if I was not that naive. Seriously, an engineer like me felt a bit out of place amongst the publishers, advertisers, agents, etc. I also skipped the after-event <del>drinking</del> networking time because I need to come back for MBF BST.</p>
<p>Still, I had a short chat with Guy &amp; Bevan from <a href="http://www.statelesssystems.com/">Stateless Systems</a> &#8212; great guys.</p>
</li>
<li>
<p><b>Seven plastic guitars</b> &#8212; that&#8217;s how many they have for Guitar Hero and Rock Band. Cool.</p>
</li>
<li>
<p><b>The best place to work in Australia</b>, only if you are a single unattached geek who prefer marrying social life with work. Lots of freedom there. Lots of gadgets. Lots of social events as far as I can tell. Good food and good coffee machine. Moreover I am pretty sure you will be working with some of the best geeks in Australia over there.</p>
<p>However if you are married with kids, have a different life outside work, other commitments (church activities for example) &#8212; I am not sure whether the Googler-style would be good.</p>
</li>
</ul>
<p>Interestingly in the SMH article, top 5 of greatest places to work are <b>all in Sydney</b>. Maybe it tells us more about the city than those companies :)</p>
]]></content:encoded>
			<wfw:commentRss>http://scott.yang.id.au/2009/04/tour-de-googleplex-sydney/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Undo Send Available on Gmail</title>
		<link>http://scott.yang.id.au/2009/03/undo-send-available-on-gmail/</link>
		<comments>http://scott.yang.id.au/2009/03/undo-send-available-on-gmail/#comments</comments>
		<pubDate>Thu, 19 Mar 2009 23:01:48 +0000</pubDate>
		<dc:creator>scotty</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Gmail]]></category>
		<category><![CDATA[Google]]></category>

		<guid isPermaLink="false">http://scott.yang.id.au/?p=1916</guid>
		<description><![CDATA[Undo Send &#8212; new in Gmail Labs, via Twitter. One feature that I wished that I have over the last 14 years of emailing. Back in the Thunderbird days, way too often press [Ctrl]-[Enter] instead of [Enter], which sent off an unfinished email. Too bad you only have 5 seconds to recall your mistakes.]]></description>
			<content:encoded><![CDATA[<p><a href="http://gmailblog.blogspot.com/2009/03/new-in-labs-undo-send.html">Undo Send &#8212; new in Gmail Labs</a>, via <a href="http://twitter.com/google/status/1357137265">Twitter</a>. One feature that I wished that I have over the last 14 years of emailing. Back in the Thunderbird days, way too often press [Ctrl]-[Enter] instead of [Enter], which sent off an unfinished email. Too bad you only have 5 seconds to recall your mistakes.</p>
]]></content:encoded>
			<wfw:commentRss>http://scott.yang.id.au/2009/03/undo-send-available-on-gmail/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>HTC Dream vs. Nokia E71</title>
		<link>http://scott.yang.id.au/2009/03/htc-dream-vs-nokia-e71/</link>
		<comments>http://scott.yang.id.au/2009/03/htc-dream-vs-nokia-e71/#comments</comments>
		<pubDate>Mon, 02 Mar 2009 08:09:58 +0000</pubDate>
		<dc:creator>scotty</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[E71]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[HTC Dream]]></category>
		<category><![CDATA[Nokia]]></category>

		<guid isPermaLink="false">http://scott.yang.id.au/?p=1893</guid>
		<description><![CDATA[Basically I have been playing with the HTC Dream smartphone for the last week and half, thanks to the loan phone from Optus. Let me say it first &#8212; it is a very very nice phone that I believe every geek would love to have one. On the day when it arrived on my desk, [...]]]></description>
			<content:encoded><![CDATA[<p>Basically I have been playing with the <a href="http://scott.yang.id.au/2009/02/got-my-htc-dream-android-phone-from-optus/">HTC Dream smartphone</a> for the last week and half, thanks to the loan phone from Optus. Let me say it first &#8212; it is a very very nice phone that I believe every geek would love to have one. On the day when it arrived on my desk, I can&#8217;t stop people from touching it! Too bad I had to return it last Friday. However the question is &#8212; <b>would I buy one</b>? Hmm. Maybe <em>not</em>. Not <em>yet</em>.</p>
<p>So let me compare it with the <a href="http://scott.yang.id.au/2009/01/belated-christmas-pressies/">Nokia E71 that I got in January</a>, which is my current phone.</p>
<p style="text-align:center"><img src="http://gallery.yang.id.au/d/8752-2/CIMG5038.JPG" width="640" height="480" alt="HTC Dream vs. Nokia E71" style="border:#ccc solid 1px;padding:3px;"/></p>
<p>Instead of reviewing it feature by feature, I will share some of the things I would do (or would like to do) on the mobile phone, and how would HTC Dream stack up against Nokia E71 in handling those tasks.</p>
<table cellpadding="3" cellspacing="0" class="data">
<tr valign="bottom">
<td>&nbsp;</td>
<td>
<div style="text-align:center"><img src="http://scott.yang.id.au/file/images/htc-dream-200.jpg" width="200" height="200" alt="HTC Dream"/><br/><strong>HTC Dream</strong></div>
</td>
<td>
<div style="text-align:center"><img src="http://scott.yang.id.au/file/images/nokia-e71-200.jpg" width="166" height="200" alt="HTC Dream"/><br/><strong>Nokia E71</strong></div>
</td>
</tr>
<tr valign="top">
<td rowspan="2">Dimensions and<br/>Portability</td>
<td>
<p>117.7 x 55.7 x 17.1 mm @ 158g</p>
<p>1150mAh battery</p>
</td>
<td>
<p>114 x 57 x 10 mm @ 127g</p>
<p>1500mAh battery</p>
</td>
</tr>
<tr valign="top">
<td colspan="2">
<p>Dream is around 25% heavier than E71, although it is only a tiny bit longer and not much narrower. However, E71 is considerably <em>thinner</em> than HTC Dream &#8212; in fact it is probably one of the thinnest smart phones around. A slide out keyboard on Dream is not helping either. Both are quite &#8220;portable&#8221; in my standard, i.e. I am happy to slip either into my shorts pocket. However as of all mobile phones &#8212; smaller &amp; thinner = better.</p>
<p>Another aspect of portability is its battery life. On paper &#8212; Nokia E71&#8242;s 1,500mAh Lion battery is 30% juicier than Dream HTC&#8217;s. The reality is also true. I do around 1-2 hours of web surfing a day, and they stay on, connected to 3G and Wifi whole day. I have to recharge almost every single day on Dream, but my E71 could usually last 2-2.5 days. Dream can be recharged over USB though, whereas you need to get Nokia CA-100 cable for E71 to charge over USB power (which they <em>ought</em> to include that in the first place).</p>
<p>Winner: <b>Nokia E71</b></p>
</td>
</tr>
<tr valign="top">
<td rowspan="2">Making Phone Calls</td>
<td>
<p><b>Dial Number</b><br/>Press [Dial] button<br/>Select &#8220;Dialer&#8221; tab<br/>Input number on touch screen<br/>Press [Dial] button to make call</p>
<p><b>Dial A Contact</b><br/>Press [Dial] button<br/>Select &#8220;Contacts&#8221; tab<br/>Slide out keyboard<br/>Type in partial name on keyboard<br/>Select matched contact<br/>Close keyboard<br/>Press [Dial] button to make call</p>
</td>
<td>
<p><b>Dial Number</b><br/>Press [Home] button<br/>Input number from keyboard<br/>Press [Dial] button to make call</p>
<p><b>Dial A Contact</b><br/>Press [Contact] button<br/>Type in partial name on keyboard<br/>Select matched contact<br/>Press [Dial] button to make call</p>
</td>
</tr>
<tr valign="top">
<td colspan="2">
<p>One of the most basic functionality of mobile phones is, <em>guess what</em>, making phone calls! The call quality is &#8220;about the same&#8221; sucky GSM low pass filter sound, but the &#8220;process of calling&#8221; is a bit different. Nokia E71, with its permanent keyboard, makes it easier to turn on, type in a number and make phone calls. With HTC Dream however, you get the option of typing in phone number with either the full screen dialer (not as responsive as real keys), or slide out the actual keyboard to use the keys, and then slide back in before making phone calls (very awkward). Same with dialing a contact &#8212; dedicated contacts button on E71 makes the process a little bit easier and quicker. If you are buying a phone just to make phone calls, the choice is no brainer&#8230; (Which of course would be <em>neither</em> &#8212; $40 prepaid dumb phone from supermarket will suffice).</p>
<p>Winner: <b>Nokia E71</b></p>
</td>
</tr>
<tr valign="top">
<td rowspan="2">Email &amp; SMS</td>
<td>
<p><b>Input Method</b><br/>5 row QWERTY keyboard</p>
<p><b>Application Support</b><br/>Email app with IMAP4/POP3 support<br/>Gmail app</p>
</td>
<td>
<p><b>Input Method</b><br/>4 row QWERTY keyboard<br/>Predictive/suggestive input</p>
<p><b>Application Support</b><br/>Email app with IMAP4/POP3 support<br/>Gmail app in Java<br/>Nokia Messaging with push email support</p>
</td>
</tr>
<tr valign="top">
<td colspan="2">
<p>One reason why I prefer a phone with QWERTY keyboard is because I do quite a bit of emailing when I commute. In this department, HTC Dream&#8217;s slide out keyboard is <em>marginally better</em> than Nokia E71&#8242;s. There are more spaces between keys, and there is a dedicated numeric row &#8212; which is something very useful I found. I have relatively small hands but it&#8217;s still quite easy to make mistakes on E71 when I am in a hurry. But I guess that&#8217;s where Nokia&#8217;s suggestive text input comes in. It will try to complete the words for you, or make a suggestion when you made a typo. It can be annoying sometimes (making wrong suggestions), but in general I found it quite helpful.</p>
<p>Email application wise, Dream HTC is street ahead of Nokia E71. Out of factory E71 only comes with a simple email app that supports multiple IMAP4 and POP3 accounts. You can however get <a href="http://email.nokia.com/">Nokia Messaging</a> with IMAP4 IDLE/push email support (a much better client but no guarantee to be free in the future). If you are a Gmail user like me, you can also download <a href="http://www.google.com/mobile/gmail/">Gmail Mobile</a>, which is a J2ME application that feels <em>half finished</em>.</p>
<p>On the other hand, HTC Dream has a nice looking email client + a <em>much better</em> Gmail Mobile application out of box, which actually supports HTML email viewing (but not composing, at least I have not found a way to do it). Well, you cannot blame Google for creating a better Gmail client for their own operating system, can you? Not just better Gmail integration &#8212; but also contacts/tasks/calendar events sync between the phone and your Google account. It&#8217;s so integrated that the only way to use a <em>different</em> Google account is by resetting the phone (doh). Whereas Gmail Mobile app on J2ME allows you to have multiple Gmail account logging in at the same time.</p>
<p>Winner: <b>Dream HTC</b></p>
</td>
</tr>
<tr valign="top">
<td rowspan="2">Web Browsing</td>
<td>
<p><b>Display</b><br/>480&#215;320 HVGA LCD screen</p>
<p><b>Navigation</b><br/>Trackball or Touch screen</p>
<p><b>Browser</b><br/>Webkit-based Android browser<br/>3<sup>rd</sup> party browsers (Steel, OperaMini)</p>
</td>
<td>
<p><b>Display</b><br/>320&#215;240 QVGA LCD screen</p>
<p><b>Navigation</b><br/>4 way directional key</p>
<p><b>Browser</b><br/>Webkit-based Nokia browser<br/>3<sup>rd</sup> party browsers (OperaMini, Skyfire)</p>
</td>
</tr>
<tr valign="top">
<td colspan="2">
<p>Darn. I <em>love</em> everything about web browsing on HTC Dream. The browser interface is slick. Text is rendered beautifully. Screen is twice the resolution as E71. You can scroll around with either the trackball or by dragging on the touch screen. I don&#8217;t have an iPhone, nor Windows Mobile 6 based devices so I cannot compare with them. But browsing experience on HTC Dream is on an entirely different level than E71.</p>
<p>Nokia E71 came with <a href="http://opensource.nokia.com/projects/S60browser/">Nokia Web Browser</a> that is also <a href="http://webkit.org/">Webkit</a> based, although the quality of rendering makes it hard to believe that they actually share the same layout engine. There is no anti-alias fonts (which I think there&#8217;s a hack to turn it on). It&#8217;s slow. Half the website I visited would kill it. When the sites don&#8217;t kill it, they don&#8217;t render properly. However there is no way to change the default browser so I am stuck with it.</p>
<p>There are other 3<sup>rd</sup> party browsers available on Nokia E71 though. OperaMini, an J2ME based browser, is my favourite, and it is also available on Android. Good for digesting the content rich site that would otherwise kill the defacto Nokia Browser, and it goes through a proxy that can really cut down the traffic to save cost. However it has no Javascript nor Flash. Yes I have tried Skyfire &#8212; it feels heavy and unresponsive to me.</p>
<p>Winner: <b>Dream HTC</b></p>
</td>
</tr>
<tr valign="top">
<td rowspan="2">Watching YouTube</td>
<td>
<p>Dedicated YouTube application</p>
</td>
<td>
<p>Nokia Browser + Flash Lite<br/><a href="http://www.emtube.yoyo.pl">emTube</a>/<a href="http://www.mobitubia.com/">MobiTubia</a></p>
</td>
</tr>
<tr valign="top">
<td colspan="2">
<p>YouTube is fun. YouTube on your mobile is even <em>useful</em> &#8212; when you need to calm the kids and distract them :) On HTC Dream you have a dedicated YouTube application that allows you to search and watch videos on that nice HVGA screen. Just need to make sure you are on Wi-Fi connection so you don&#8217;t get a surprising bill at the end of the month.</p>
<p>On E71 however, it&#8217;s not that straightforward. YouTube for mobile <em>does not work</em> on Nokia Browser, as video gets encoded in 3GP format which is not supported by the Real Player on E71. To watch YouTube video on out-of-box E71 however, you need to browse to the regular YouTube site, search for the video you wish to watch, and then use the built in Flash Lite to watch the content in its small QVGA screen. That&#8217;s if YouTube happens to render properly on Nokia Browser (most of the time it doesn&#8217;t), haven&#8217;t crashed it, and you can find the content you looking for before the browser grinds to a halt. Flash Lite is also a bit under-powered when it plays the content, and will likely skip every 3rd frame&#8230;</p>
<p>Winner: <b>Dream HTC</b></p>
<p><b>Update</b>: Apparently Google has <a href="http://googlemobile.blogspot.com/2009/03/new-youtube-app-for-windows-mobile-and.html">just released an YouTube application for S60 platform</a>, and watching YouTube video on my E71 is now just as easy as on HTC Dream :)</p>
</td>
</tr>
<tr valign="top">
<td rowspan="2">Remote Administration</td>
<td>
<p><b>SSH</b>: <a href="http://code.google.com/p/connectbot/">ConnectBot</a></p>
<p><b>RDP</b>: <a href="http://code.google.com/p/connectoid/">Connectoid</a></p>
</td>
<td>
<p><b>SSH</b>: <a href="http://s2putty.sourceforge.net/">PuTTY for Symbian</a></p>
<p><b>RDP</b>: Various commercial applications</p>
</td>
</tr>
<tr valign="top">
<td colspan="2">
<p>One thing I need to do (but have not managed to do it) is to be able to manage my servers remotely from my phone. For example if MySQL crashed, and I can just ssh into my box and restart it. Both ConnectBot on Android and PuTTY on Symbian are pretty good. However with bigger screen + better keyboard, HTC Dream might be sysadmin&#8217;s choice over E71. With ConnectBot I can actually fit 80 columns in a screen! It&#8217;s actually the first application I installed when I received the HTC Dream.</p>
<p>No experience with RDP based administration. Yup I am lucky I know :)</p>
<p>Winner: <b>Dream HTC</b></p>
</td>
</tr>
<tr valign="top">
<td rowspan="2">Making VoIP Calls</td>
<td>
<p>Nil</p>
</td>
<td>
<p><b>Applications</b><br/>Nokia built in SIP client<br/><a href="http://www.fring.com/">Fring</a><br/><a href="http://www.nimbuzz.com/">Nimbuzz</a></p>
</td>
</tr>
<tr valign="top">
<td colspan="2">
<p>It&#8217;s 2009. There is basically no point paying ridiculous high mobile call rates and everyone should be onto VoIP &#8212; provided your phone actually supports it. Unfortunate I have not yet found a SIP client that works well on HTC Dream. Consider mobile carriers&#8217; <a href="http://apcmag.com/optus_threatens_customers_over_voip_calls.htm">generally negative response to VoIP</a>, I am not sure how soon will we see a full VoIP application on Android.</p>
<p>On the other hand, there are heaps of options on Symbian/S60. SIP stack is built into the OS. The fully integrated client is available on E71, which you can set as the default action when you press [Dial] button. There are other clients integrated with other IM networks. Currently I am using Nimbuzz that also registers my phone onto PennyTel&#8217;s SIP service, MSN and Skype. Making VoIP calls on mobile is actually quite clear (when you have good 3G reception) and <em>very economical</em>.</p>
<p>Winner: <b>Nokia E71</b></p>
</td>
</tr>
<tr valign="top">
<td rowspan="2">Connect Computer to the Net</td>
<td>
<p>Nil</p>
</td>
<td>
<p>Modem via USB cable or Bluetooth</p>
<p><a href="http://www.joikuspot.com/">Joikuspot</a></p>
</td>
</tr>
<tr valign="top">
<td colspan="2">
<p>When you are on the road and there is no Wi-Fi hotspot in sight, being able to use the phone as modem to connect to Internet via 3G/HSPA might be the best option. Again, I have not found a way to do it on HTC Dream other then rooting the phone to install tethering application.</p>
<p>On the other hand, there are heaps of options for my Nokia. Nokia PC Suite can be used to connect your computer to Internet via a connection to the phone &#8212; from either USB cable, infrared or Bluetooth. For me I just need to turn the Bluetooth on, wait for PC Suite to detect the existence of the phone, and then click on a button to make that as a modem. Easy. The same functionality is also available on Mac and Linux, although it can be a bit fiddly (with PPP chat scripts) on Linux.</p>
<p>The other possibility would be using a tethering application such as <a href="http://www.joikuspot.com/">Joiku Spot</a>, which turns your phone into an adhoc Wi-Fi access point, where multiple computers can use to connect to the Internet.</p>
<p>Winner: <b>Nokia E71</b></p>
</td>
</tr>
</table>
<p>For many other things I do, they are pretty much on-par. HTC Dream almost always have flashy UI and Nokia E71 usually have good established commercial software support. One thing I like about HTC Dream and Android though, is its active developer community and the momentum behind it. When you open up Market Place in Android (another great piece, compare to Nokia&#8217;s pathetic &#8220;Download!&#8221;), you can easily search for new and popular applications &#8212; and they are usually <b>free</b> (whereas most apps on Nokia&#8217;s &#8220;Download!&#8221; cost). It&#8217;s easy to find new apps to review and install. Whereas with my Nokia, I hit Google search first, and then have to go through many banner-ad-filled web pages before I can find a download link.</p>
<p>And when you have the developer mind share &#8212; you are winning the game. Just ask Apple. From what I can see, although for the existing pool of software packages, there are more available on Symbian than on Android. Give it a year and two, and it will be very different I think. Nokia with its aging Symbian and S60 interface will have to fight very hard to win back the developers. Maybe Qt could help? Who knows&#8230;</p>
<h3 id="toc-conclusion">Conclusion</h3>
<p>HTC Dream verses Nokia E71 &#8212; who wins? It&#8217;s a draw for me. I love my Nokia E71 for its small form factor and ease of use, but envy the arguably better operating system that&#8217;s Android on HTC Dream. The deal breaker for me would be making VoIP calls and the ability to tether, which neither are available on HTC Dream yet. I believe they might not be something that are difficult to develop, but pressure from mobile carriers might prevent them to be included in the Android Market Place.</p>
<p>So for now, it&#8217;s Nokia E71 for me. My next phone in 2 years? Who knows. There is a big OS war out there &#8212; Symbian, Android, Windows Mobile, iPhone and Blackberry. Do we have big enough market for so many mobile operating systems? Who will survive and who will wither? Time will tell.</p>
]]></content:encoded>
			<wfw:commentRss>http://scott.yang.id.au/2009/03/htc-dream-vs-nokia-e71/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Google Apps Migrated for Yang.id.au</title>
		<link>http://scott.yang.id.au/2009/01/google-apps-migrated-for-yangidau/</link>
		<comments>http://scott.yang.id.au/2009/01/google-apps-migrated-for-yangidau/#comments</comments>
		<pubDate>Thu, 15 Jan 2009 11:54:48 +0000</pubDate>
		<dc:creator>scotty</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Email]]></category>
		<category><![CDATA[Gmail]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Yang]]></category>

		<guid isPermaLink="false">http://scott.yang.id.au/?p=1854</guid>
		<description><![CDATA[Meet my new email client. Yes, it&#8217;s Google Mail. Or to be more specific, Gmail part of Google Apps, and it is now hosting my (and Vivian&#8217;s) emails on this domain (yang.id.au). I have been running my own email server for the last 10 years, hosting my own domains. It has been sendmail at the [...]]]></description>
			<content:encoded><![CDATA[<p>Meet my new email client.</p>
<p style="text-align:center"><img src="http://scott.yang.id.au/file/images/yang-google-app.png" width="340" height="221" alt="Yang.id.au at Google Apps" style="border:#ccc solid 1px;padding:3px;"/></p>
<p>Yes, it&#8217;s Google Mail. Or to be more specific, Gmail part of <a href="http://www.google.com/a/">Google Apps</a>, and it is now hosting my (and Vivian&#8217;s) emails on this domain (yang.id.au).</p>
<p>I have been running my own email server for the last 10 years, hosting my own domains. It has been <a href="http://www.sendmail.org/">sendmail</a> at the beginning, then <a href="http://www.qmail.org/">qmail</a>, and then <a href="http://www.postfix.org/">postfix</a> for the better part of last 10 years. I have tried various IMAP solutions. The ultra-insecure wu-ftpd first, then <a href="http://www.courier-mta.org/imap/">Courier-IMAP</a>, and for the last 2 years <a href="http://www.dovecot.org/">Dovecot</a>. The server has been running on various Linux distributions &#8212; RedHat, Mandrake and Gentoo. And in the recent years I also have to deal with email spams/virus. I have tried various combinations of <a href="http://spamassassin.apache.org/">Spam Assassin</a>, <a href="http://www.clamav.net/">ClamAV</a>, <a href="http://www.gasmi.net/gld.html">Gld</a> for greylisting and <a href="http://dspam.nuclearelephant.com/">dspam</a>.</p>
<p>Yes. Running a mail server &#8212; even for just two people &#8212; is a lot of work. Moreover I have not yet mention about hardware related issues that have been <a href="http://www.flickr.com/photos/57798966@N00/3195743616/">plaguing my home server</a> for the last couple of weeks. What a pain!</p>
<p>So I am at the cross-road of choices again. Should I bow down to the Google god and submit all my private emails into the cloud in return of piece of mind that they will be in safe hands? Or should I continue to keep my ageing server running, and train that stupid bayesian filter that still can&#8217;t seem to figure out the difference between spam and ham&#8230;</p>
<p>Not the first time I had this internal battle. I always picked the former in the past years. However this time, under the <a href="http://twitter.com/josephb/status/1105832957">&#8220;encouraging&#8221; words</a> of <a href="http://www.josephburford.com/">josephb</a> (yeah, I am just finding someone to blame in case it did not work out :), I picked the cloud. I think I made the right choice (so far).</p>
<p>Signing up and modifying the DNS records are easy. It&#8217;s also quite straight forward to set up IMAP4 so Vivian can still use Thunderbird to access her emails. Now I have fully integrated email solution that can be accessed from anywhere&#8230;</p>
<ul>
<li>Web-based access via Google Mail</li>
<li>IMAP4-based access via Thunderbird</li>
<li>Mobile-based access via Gmail J2ME app</li>
</ul>
<p>So far so good. No more software upgrade, or ringing home from work &#8220;hey Vivian can you reboot the server?&#8221; Although I am no longer able to <code>grep -r foobar ~/.maildir/</code> to scan through my mails, I can now search my emails like how I search on Google.</p>
<p>Copying all my existing emails (from the last 12 years) to Google did require a little bit more work. I will write about it in my next post.</p>
]]></content:encoded>
			<wfw:commentRss>http://scott.yang.id.au/2009/01/google-apps-migrated-for-yangidau/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Google AdSense, 3 and Half Year Later</title>
		<link>http://scott.yang.id.au/2008/12/google-adsense-3-and-half-year-later/</link>
		<comments>http://scott.yang.id.au/2008/12/google-adsense-3-and-half-year-later/#comments</comments>
		<pubDate>Mon, 15 Dec 2008 00:21:38 +0000</pubDate>
		<dc:creator>scotty</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[AdSense]]></category>
		<category><![CDATA[Google]]></category>

		<guid isPermaLink="false">http://scott.yang.id.au/2008/12/google-adsense-3-and-half-year-later/</guid>
		<description><![CDATA[It has been 3 and half years since I first added advertisement from Google AdSense on this website. The amount of traffic has been steady over the last 3 &#189; years although I have been really slack blogging here recently. Here are some interesting statistics on monetising this blog with Google AdSense. Year Impressions Clicks [...]]]></description>
			<content:encoded><![CDATA[<p>It has been <b>3 and half years</b> since I first <a href="http://scott.yang.id.au/2005/06/added-adsense/">added advertisement from Google AdSense on this website</a>. The amount of traffic has been steady over the last 3 &frac12; years although I have been really slack blogging here recently. Here are some interesting statistics on monetising this blog with Google AdSense.</p>
<table class="data" cellpadding="2" cellspacing="0">
<thead>
<tr>
<th>Year</th>
<th>Impressions</th>
<th>Clicks</th>
<th>Revenue</th>
</tr>
</thead>
<tbody>
<tr>
<td>2005</td>
<td align="right">87,xxx</td>
<td align="right">2,1xx</td>
<td align="right">$372</td>
</tr>
<tr>
<td>2006</td>
<td align="right">212,xxx</td>
<td align="right">5,4xx</td>
<td align="right">$1,030</td>
</tr>
<tr>
<td>2007</td>
<td align="right">205,xxx</td>
<td align="right">2,6xx</td>
<td align="right">$498</td>
</tr>
<tr>
<td>2008</td>
<td align="right">211,xxx</td>
<td align="right">2,0xx</td>
<td align="right">$363</td>
</tr>
</tbody>
</table>
<p>Note that I have only started using Google AdSense in July 2005. So you might want to double the 2005 stats to get a more comparative number, assuming the traffic level in 2005 is constant. Also although there are still &frac12; month to go for December 2008, the stats shown above should give you a general idea. I have also <a href="http://scott.yang.id.au/2006/07/new-theme/">changed to a new theme</a> which may/may not affect the revenue generation. Finally, many of my most popular pages on this blog (mainly those WordPress plugin pages + the front page of this blog) don&#8217;t actually have ads shown on them.</p>
<p>So, what can I conclude from the stats generated from above?</p>
<ul>
<li>
<p><b>Lazy bloggers won&#8217;t make truck load of money</b>. Actually, even if you are a heavily effective pro-blogger who can consistently produce a few well-written insightful blog posts a day, you probably still won&#8217;t make as much money as an investment banker or a seasoned J2EE/.Net engineer. Your blogs probably won&#8217;t sell for more than their redundant packages either, in the current economy climate.</p>
<p>Still, a few hundred US greenbacks are more than enough to pay for the web hosting for this site and many others (which are currently on USD$20/month SliceHost VPS). Still got some spare changes for a treat every now and then&#8230;</p>
</li>
<li>
<li>
<p><b>People are getting more and more blind to the online ads</b>. While the number of impressions stays pretty constant, the number of clicks (and thus the click through rate) has dropped year after year. Assuming Google has maintained the quality of ads shown on this blog (finger crossed), I can only concluded that people have fed up with the online ads and become blind to them.</p>
<p>I guess that&#8217;s probably the reason why there are more and more <em>aggressive</em> ads on big news sites like SMH, where they take over the whole screen to make sure you see them. Did I say aggressive or <em>annoying</em>?</p>
</li>
<li>
<p><b>Not just CTR, CPC has been dropping too</b>! If you divide the revenue by the number of clicks, you will get the Cost Per Click (CPC), and you&#8217;ll see them drop year after year as well. That means you now need to get 150 clicks to make the same amount of money where you used to be able to make it with 100 clicks. That sucks more because CTR is dropping at the same time.</p>
<p>I guess there might be multiple reasons behind it. Google AdWords bidding is still a mystery that I don&#8217;t think I will ever understand. No one wants to bid on my site anyway after seeing all the crappy writing I have here. The financial crisis and economy downturn has also reduced the marketing budget of many advertisers. Finally there are many more websites parked with AdSense to compete for the cake. No wonder my slice gets smaller and smaller.</p>
</li>
</ul>
<p>Well. That&#8217;s about my it &#8212; my thoughts on Google AdSense on this blog. With imminent recession in 2009, I guess I can pretty much predict the number..</p>
]]></content:encoded>
			<wfw:commentRss>http://scott.yang.id.au/2008/12/google-adsense-3-and-half-year-later/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Kogan Agora, Google Android Powered Mobile Phone</title>
		<link>http://scott.yang.id.au/2008/12/kogan-agora-google-android/</link>
		<comments>http://scott.yang.id.au/2008/12/kogan-agora-google-android/#comments</comments>
		<pubDate>Fri, 05 Dec 2008 01:06:18 +0000</pubDate>
		<dc:creator>scotty</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Agora]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Kogan]]></category>
		<category><![CDATA[Nokia]]></category>

		<guid isPermaLink="false">http://scott.yang.id.au/2008/12/kogan-agora-google-android/</guid>
		<description><![CDATA[It&#8217;s all over the news yesterday and today. Kogan, a relatively-small electronics shop in Melbourne famous for re-branded cheap Chinese goods, has pre-released their Google Android powered mobile phone. It can now be ordered online but won&#8217;t be shipping until late Jan 2009. There will be two models: Kogan Agora for AUD$299, and Kogan Agora [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s all over the news yesterday and today. <a href="http://www.kogan.com.au/">Kogan</a>, a relatively-small electronics shop in Melbourne famous for re-branded cheap Chinese goods, has <a href="http://www.kogan.com.au/blog/2008/dec/4/here-it-kogan-agora/">pre-released their Google Android powered mobile phone</a>. It can now be ordered online but won&#8217;t be shipping until late Jan 2009. There will be two models:</p>
<ul>
<li><a href="http://www.kogan.com.au/shop/android-powered-kogan-agora-3G-mobile-phone/">Kogan Agora</a> for AUD$299, and</li>
<li><a href="http://www.kogan.com.au/shop/android-powered-kogan-agora-pro-mobile-phone/">Kogan Agora Pro</a> for AUD$399</li>
</ul>
<p>Postage will be around $30+ to Sydney Australia.</p>
<p style="text-align:center"><a href="http://www.kogan.com.au/shop/android-powered-kogan-agora-pro-mobile-phone/"><img src="http://scott.yang.id.au/file/images/kogan-agora-pro.jpg" alt="Kogan Agora Pro" width="728" height="364"/></a></p>
<p>Looks a bit like, hmm, <a href="http://www.samsung.com/au/blackjack/">Samsung Blackjack</a>? Pretty impressive specification for a $399 phone though.</p>
<ul>
<li>2.5-inch TFT-LCD flat touch-sensitive screen.</li>
<li>Integrated QWERTY keyboard.</li>
<li>High-speed 3G network connection.</li>
<li>One-Touch Google Search.</li>
<li>Easy Web Browsing.</li>
<li>Easy-to-use email with attachment support for images, videos, music and documents.</li>
<li>Customisable Home Screen with instant Email, text message and IM notifications.</li>
<li>Instant access to mobile Internet services (Gmail, YouTube, Google Talk, Google Calendar, Google Maps).</li>
<li>Music Player.</li>
<li>Bluetooth 2.0 with Enhanced Data Rate</li>
<li>microSD. expansion slot for all your storage needs.</li>
<li>Wi-Fi network access.</li>
<li>GPS navigation capability.</li>
<li>2.0 megapixel camera.</li>
</ul>
<p>The $100-less non-Pro version will not get Wi-Fi and GPS. Network will be triband UMTS/HSDPA (850, 1900, 2100MHz) + GSM/EDGE (850, 900, 1800, 1900MHz). Oh, did I mention <a href="http://www.android.com/">Android</a>, Google-backed Linux-based mobile operating system?</p>
<p>I guess the reason why I am posting this is &#8212; I have actually been thinking about getting a new phone. Yes I know I&#8217;ve got a <a href="http://scott.yang.id.au/2007/11/just-bought-a-three-skypephone/">3 Skypephone</a>, but over one year of usage I found it is very much under-powered for what I want to use the phone for. Well, it is 2008 &#8212; not 1998. I actually don&#8217;t spend at of time <em>talking</em> on the phone. What I really want is a small portable computer that can fit into my pocket, and is well connected to the Internet. You happen to be able to dial a number to talk to someone as well, but talking on the phone is just <em>so last century</em>.</p>
<p>So I have been contemplating to get a <a href="http://www.nokia.com.au/A41175727">Nokia E71</a> &#8212; the kind of <del>portable computer</del> phone that I think will fit my usage pattern very well. HSDPA connectivity for fast 3.5G mobile network. Wi-Fi when I am at home. GPS + AGPS to get you around the town. QWERTY keyboard for editing odd files in SSH <em>(very important)</em>. Combined with <a href="http://www.exetel.com.au/residential-hspa-information.php">Exetel HSPA</a> plans at $5/month + $0.015/MB will get you online in most Australian cities in no time. Still want to make phone calls? <a href="http://www.fring.com/">Fring</a> or <a href="http://www.nimbuzz.com/">Nimbuzz</a> + cheap VoIP providers like <a href="http://www.pennytel.com/">PennyTel</a> would have that covered &#8212; at a small fraction of cost that a mobile operator would normally charge you. You can get a Nokia E71 outright for around $499 at the moment. I&#8217;ll be buying this for my &#8220;business&#8221; against my ABN so hopefully will be tax deductible.</a></p>
<p>&#8230; and now this?! A pretty much spec-wise equivalent phone, at slightly lower price ($430+ delivered), but with <b>Google Android</b>! That certainly has made the decision harder.</p>
<p>Well. Spec-wise they do look similar. HSDPA? Check. GPS? Check. Wi-Fi? Check. QWERTY keyboard + QVGA screen? Check. Kogan Agora does have a less-impressive camera, but it does not bother me. What will be really against Agora would be its build quality. It does not look as metal-cladded as the Nokia. It&#8217;s probably contracted out to some cheap Chinese factory (like my 3Skypephone, which has some build quality issue).</p>
<p>The real competition is probably on the software. Symbian S60 or Google Android? Yes I would love to have Linux on my phone, and it does seem to have good looking interface. But what about the applications? Most of those on the <a href="http://www.android.com/market/">market</a> are probably categorised as &#8220;fun&#8221; rather than &#8220;useful&#8221;. I can&#8217;t even find a proper VoIP app that supports SIP! It&#8217;s tight integration with Google services can be worry as well. Maybe the app market will be different in 12 months time, but apps on <a href="http://www.s60.com/">S60</a> feel just so much more mature.</p>
<p>So. Nokia E71 (which has been available for 6 months) or Kogan Agora (won&#8217;t be available for another 2 months)? <em><small>By the way, don&#8217;t suggest an iPhone.</small></em></p>
]]></content:encoded>
			<wfw:commentRss>http://scott.yang.id.au/2008/12/kogan-agora-google-android/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Google Chrome &#8211; First Impression</title>
		<link>http://scott.yang.id.au/2008/09/google-chrome-first-impression/</link>
		<comments>http://scott.yang.id.au/2008/09/google-chrome-first-impression/#comments</comments>
		<pubDate>Wed, 03 Sep 2008 12:36:53 +0000</pubDate>
		<dc:creator>scotty</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[review]]></category>

		<guid isPermaLink="false">http://scott.yang.id.au/?p=1789</guid>
		<description><![CDATA[I said I was going to download Google Chrome first thing in the morning, didn&#8217;t it? Well, I had a hectic morning trying to get to Tech.Ed on time so I did not manage to download the freshly baked Google Chrome Beta, but then I still managed to get it up and running after I [...]]]></description>
			<content:encoded><![CDATA[<p>I said I was going to download <a href="http://scott.yang.id.au/2008/09/welcome-chrome-the-google-operating-system/">Google Chrome</a> first thing in the morning, didn&#8217;t it? Well, I had a hectic morning trying to get to Tech.Ed on time so I did not manage to download the freshly baked <a href="http://www.google.com/chrome">Google Chrome Beta</a>, but then I still managed to get it up and running after I came back in the evening. The download was small &#8212; less than 500kb, which it <em>almost fooled me</em> to think that Chrome is smaller than <a href="http://w3m.sourceforge.net/">w3m</a>! Then the installer launched and downloaded the rest. Oh well.</p>
<p>I was quick to get it up and running, and it takes network/proxy setting from Internet Explorer, but offers to import bookmarks, passwords and history from Firefox.</p>
<p style="text-align:center"><img src="http://scott.yang.id.au/file/images/google-chrome-playground.jpg" width="640" height="520" alt="Google Chrome displaying Scott's Playground" style="padding:3px;border:#ccc 1px solid;"/></p>
<p>I have been running it for the last 30 minutes. Here are some first impressions.</p>
<ul>
<li>Fast. Really fast. WebKit is <b>Fast</b>. V8 is <b>FAST</b>. The whole Internet speeds up. Woohoo!</li>
<li>It did not import my passwords from Firefox correctly because I have master password on.</li>
<li>Element and resource inspector is pretty cool. Not as good as Firebug, but better than the vanilla DOM inspector.</li>
<li>There&#8217;s no status bar. When you hover over a link, the URL just pops up at the lower-left-hand corner.</li>
<li>Lack of title bar is annoying, because you can&#8217;t really easily see the full title (well you can only when you hover over the tab and the full title comes up in tool tip).</li>
<li>Crashed twice on me I have to go to Task Manager to kill all chrome.exe. While the offending tab crashes (which happens to be Gmail, how ironic), the entire Chrome window + other tabs become unresponsive.</li>
</ul>
<p>Lack of plugin also means it might not be as useful for developers, but general browsing it beats Firefox hands down in terms of speed and responsiveness. Like most Google software it&#8217;s still in beta &#8212; and if it is like Gmail it would be in &#8220;beta&#8221; for possibly a few years &#8212; so I might cut it some slack here. I might actually try to use it as my primary browser for the next week or two.</p>
]]></content:encoded>
			<wfw:commentRss>http://scott.yang.id.au/2008/09/google-chrome-first-impression/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Welcome Chrome, the Google Operating System</title>
		<link>http://scott.yang.id.au/2008/09/welcome-chrome-the-google-operating-system/</link>
		<comments>http://scott.yang.id.au/2008/09/welcome-chrome-the-google-operating-system/#comments</comments>
		<pubDate>Tue, 02 Sep 2008 11:53:34 +0000</pubDate>
		<dc:creator>scotty</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[webkit]]></category>

		<guid isPermaLink="false">http://scott.yang.id.au/?p=1783</guid>
		<description><![CDATA[Top news item at TechMeme today &#8212; Google has revealed its own browser &#8212; Google Chrome, via a comic adoption by the artist Scott McCloud (ain&#8217;t that presentation brilliant!) By browsing the 5-chapter comic book you basically learnt that Chrome is a new Open Source web browser developed by Google. WebKit is used as the [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://scott.yang.id.au/file/images/google-chrome.jpg" width="150" height="55" alt="Google Chrome Logo" class="floaty"/> Top news item at <a href="http://techmeme.com/">TechMeme</a> today &#8212; <a href="http://googleblog.blogspot.com/2008/09/fresh-take-on-browser.html">Google has revealed its own browser</a> &#8212; <a href="http://www.google.com/googlebooks/chrome/"><b>Google Chrome</b></a>, via a comic adoption by the artist <a href="http://www.scottmccloud.com/">Scott McCloud</a> (ain&#8217;t that presentation brilliant!)</p>
<p>By browsing the 5-chapter comic book you basically learnt that</p>
<ul>
<li>Chrome is a new Open Source web browser developed by Google.</li>
<li><img src="http://scott.yang.id.au/file/images/google-chrome-screenshot.jpg" width="440" height="359" alt="Google Chrome Screenshot" class="floaty"/> <a href="http://webkit.org/">WebKit</a> is used as the rendering engine.</li>
<li>Super-fast JIT Javascript VM &#8220;V8&#8243; was developed in Denmark and will be used to power the next generation web applications.</li>
<li>Each browser tab will be in its process (just like <a href="http://arstechnica.com/news.ars/post/20080731-ie8-beta-2-getting-heavy-performance-crash-recovery-tweaks.html">IE 8</a>) so (1) memory gets properly cleaned by the OS after you close the tab (2) a crashed web page won&#8217;t bring down the entire browser.</li>
<li>OmniBox will be more awesome than Firefox 3&#8242;s AwesomeBar, with full Google integration.</li>
<li>New fast-opening home page with all the history tracking and favourite search terms, will hopefully replace <code>about:blank</code>.</li>
<li>Sandboxing each tab into individual processes not only provides stability, but also enhance security.</li>
<li>It&#8217;s developer centric &#8212; open source, open standard, HTML5, local storage via Gear.</li>
</ul>
<p>This comes as a surprise especially after <a href="http://www.techcrunch.com/2008/08/28/mozilla-extends-lucrative-deal-with-google-for-3-years/">Google has just renewed their deal with Mozilla until 2011</a>. If Chrome is so much better (and indeed it would be, if what has been described is true), then why bother? Buying time before Chrome can take over the world?</p>
<p>From my understanding Chrome is indeed more than just a browser competing against IE, Firefox, Opera or Safari. With its own process management and client-side enhancement like V8, Gear and HTML5, it is aiming to be the GUI of Google Operating System, the platform of future applications.</p>
<p>It is also a major win for WebKit &#8212; which is now the rendering engine for <a href="http://www.apple.com/safari/">Apple Safari</a>, <a href="http://www.apple.com/iphone/">iPhone</a>, <a href="http://www.adobe.com/products/air/">Adobe AIR</a>, KDE Unity, <a href="http://code.google.com/android/">Google Android</a> and now Google Chrome. I am pretty sure there are more projects using WebKit which is arguably having a much better C++ code base than Gecko. And it&#8217;s fast &#8212; really really fast.</p>
<p>Can&#8217;t wait to download it tomorrow.</p>
]]></content:encoded>
			<wfw:commentRss>http://scott.yang.id.au/2008/09/welcome-chrome-the-google-operating-system/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Google, the Anonymous eBay Critic</title>
		<link>http://scott.yang.id.au/2008/05/google-the-anonymous-ebay-critic/</link>
		<comments>http://scott.yang.id.au/2008/05/google-the-anonymous-ebay-critic/#comments</comments>
		<pubDate>Fri, 30 May 2008 13:51:28 +0000</pubDate>
		<dc:creator>scotty</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[eBay]]></category>
		<category><![CDATA[Google]]></category>

		<guid isPermaLink="false">http://scott.yang.id.au/?p=1748</guid>
		<description><![CDATA[SMH: Clerical error exposes Google as anonymous eBay critic. Worse, it has not only revealed that it is Google who hides behind the mask criticising eBay&#8217;s latest policy on payment methods, meta data in the PDF file has also revealed that some Google employees used Microsoft Word to construct the document!! Well. Google, listen &#8212; [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.smh.com.au/news/biztech/google-exposed-as-anonymous-ebay-critic/2008/05/30/1211654272331.html">SMH: Clerical error exposes Google as anonymous eBay critic</a>. Worse, it has not only revealed that it is <b>Google</b> who hides behind the mask criticising <a href="http://blog.ozbargain.com.au/2008/ebay-payment-method-paypal/">eBay&#8217;s latest policy on payment methods</a>, meta data in the PDF file has also revealed that some Google employees used <b>Microsoft Word</b> to construct the document!! Well. Google, listen &#8212; don&#8217;t worry about criticising eBay&#8217;s anti-competitiveness. Just bring in something similar in Australia and we&#8217;ll flood your way!</p>
]]></content:encoded>
			<wfw:commentRss>http://scott.yang.id.au/2008/05/google-the-anonymous-ebay-critic/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google App Engine &#8211; AWS Competitor?</title>
		<link>http://scott.yang.id.au/2008/04/google-app-engine/</link>
		<comments>http://scott.yang.id.au/2008/04/google-app-engine/#comments</comments>
		<pubDate>Tue, 08 Apr 2008 14:13:16 +0000</pubDate>
		<dc:creator>scotty</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Python]]></category>

		<guid isPermaLink="false">http://scott.yang.id.au/?p=1737</guid>
		<description><![CDATA[Google has just launched a preview version of Google App Engine, a development platform for your next start-up web-based application that is designed to be scalable. Looks like it is designed to compete against Amazon Web Services, and it includes the full suit of development stack, including: Web serving environment, including a Python runtime environment [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://scott.yang.id.au/file/images/google-appengine.png" width="250" height="250" class="floaty"/> Google has just <a href="http://googleappengine.blogspot.com/2008/04/introducing-google-app-engine-our-new.html">launched a preview version of Google App Engine</a>, a development platform for your next start-up web-based application that is designed to be scalable. Looks like it is designed to compete against <a href="http://www.amazonaws.com/">Amazon Web Services</a>, and it includes the full suit of development stack, including:</p>
<ul>
<li>Web serving environment, including a Python runtime environment + Django framework. Competes with Amazon&#8217;s Elastic Computing Cloud.</li>
<li>Persistent storage powered by Google BigTable and Google FS, supporting its own query language and transactions using optimistic locking (what?! no MVCC?) Competes with Amazon&#8217;s Simple Storage Service and SimpleDB.</li>
<li>API for authenticate Google users, sending emails, fetching URLs, etc.</li>
</ul>
<p>Looks much more restrictive than Amazon&#8217;s EC2 where you get your own Xen VPS. However Google also gives you 500MB storage, 200M megacycles of CPU time/day and 10GB data transfer/day for free, which is enough for any startup to prototype their next killer app. Developing for a sandbox is never fun though, but the SDK provides an emulated environment so you can do your development locally before uploading to Google App Engine.</p>
<p>Biggest winner? I think it is Python. Hopefully we will see more Python-based web applications this year.</p>
<p><b>Update</b>: TechCrunch has already <a href="http://www.techcrunch.com/2008/04/08/techcrunch-labs-our-experience-building-and-launching-app-on-google-app-engine/">coded and deployed their first HotOrNot-type application</a> on Google App Engine &#8212; and it took the RoR guy only 4 hours to sign up, figure out Python, code up the site and deploy. Too bad that it&#8217;s already too popular and ran out the quota.</p>
<p><b>Update 2</b>: Interesting response from <a href="http://www.joyeur.com/2008/04/08/let-my-people-have-root">Joyent</a>, which has already made its way into providing utility computing via its Accelerator/Solaris Container products. Basically what Joyent is saying &#8212; no root, not open! Obviously they are still stuck in the mindset of doing all the scaling themselves which is only possible when you have the admin access to the running instances. It is great when you have root &#8212; sometimes &#8212; when you want to tinker with the setup yourself. What Google is saying here is, just worry about coding around the framework, and they&#8217;ll do the scalability for you. Having &#8220;root&#8221; will only blow a hole in your foot in this case.</p>
]]></content:encoded>
			<wfw:commentRss>http://scott.yang.id.au/2008/04/google-app-engine/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

