<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>The Squirrels Are Watching</title>
	<atom:link href="http://andrewfong.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://andrewfong.wordpress.com</link>
	<description></description>
	<lastBuildDate>Mon, 31 May 2010 06:00:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='andrewfong.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://0.gravatar.com/blavatar/27afcb7ba0fd156c9cafcced9ac4e290?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>The Squirrels Are Watching</title>
		<link>http://andrewfong.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://andrewfong.wordpress.com/osd.xml" title="The Squirrels Are Watching" />
	<atom:link rel='hub' href='http://andrewfong.wordpress.com/?pushpress=hub'/>
		<item>
		<title>This Blog Has Moved</title>
		<link>http://andrewfong.wordpress.com/2010/05/30/this-blog-has-moved/</link>
		<comments>http://andrewfong.wordpress.com/2010/05/30/this-blog-has-moved/#comments</comments>
		<pubDate>Mon, 31 May 2010 06:00:07 +0000</pubDate>
		<dc:creator>andrewfong</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://andrewfong.wordpress.com/?p=236</guid>
		<description><![CDATA[As is my wont, this blog is moving! Again! The Squirrels Are Watching is now located at andrewfong.com/blog.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=andrewfong.wordpress.com&amp;blog=300392&amp;post=236&amp;subd=andrewfong&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>As is my wont, this blog is moving! Again! The Squirrels Are Watching is now located at <a href="http://andrewfong.com/blog">andrewfong.com/blog</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/andrewfong.wordpress.com/236/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/andrewfong.wordpress.com/236/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/andrewfong.wordpress.com/236/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/andrewfong.wordpress.com/236/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/andrewfong.wordpress.com/236/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/andrewfong.wordpress.com/236/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/andrewfong.wordpress.com/236/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/andrewfong.wordpress.com/236/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/andrewfong.wordpress.com/236/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/andrewfong.wordpress.com/236/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/andrewfong.wordpress.com/236/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/andrewfong.wordpress.com/236/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/andrewfong.wordpress.com/236/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/andrewfong.wordpress.com/236/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=andrewfong.wordpress.com&amp;blog=300392&amp;post=236&amp;subd=andrewfong&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://andrewfong.wordpress.com/2010/05/30/this-blog-has-moved/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3d1b36292dcb7fe6fbb73dd4441268ad?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Andrew F</media:title>
		</media:content>
	</item>
		<item>
		<title>Buy Tort Bunnies Schwag</title>
		<link>http://andrewfong.wordpress.com/2010/03/26/buy-tort-bunnies-schwag/</link>
		<comments>http://andrewfong.wordpress.com/2010/03/26/buy-tort-bunnies-schwag/#comments</comments>
		<pubDate>Fri, 26 Mar 2010 22:38:59 +0000</pubDate>
		<dc:creator>andrewfong</dc:creator>
				<category><![CDATA[Fact and Law]]></category>
		<category><![CDATA[Scribbles]]></category>
		<category><![CDATA[Tort Bunnies]]></category>
		<category><![CDATA[t-shirts]]></category>
		<category><![CDATA[print on demand]]></category>
		<category><![CDATA[schwag]]></category>
		<category><![CDATA[Zazzle]]></category>
		<category><![CDATA[MySoti]]></category>

		<guid isPermaLink="false">http://andrewfong.wordpress.com/?p=232</guid>
		<description><![CDATA[There are now not one but two places where you can buy Tort Bunnies stuff. Zazzle has been around for a while. Selection is pretty good and given that I wanted to make posters and not deal with CafePress&#8217;s premium shop nonsense, that didn&#8217;t leave very many alternatives. The value t-shirt option is very cheap, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=andrewfong.wordpress.com&amp;blog=300392&amp;post=232&amp;subd=andrewfong&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>There are now not <a onclick="return mugicPopWin(this,event);" oncontextmenu="mugicRightClick(this);" title="Tort Bunnies at Zazzle" href="http://zazzle.com/tortbunnies/">one</a> but <a title="Tort Bunnies at MySoti" href="http://www.mysoti.com/mysoti/designer/tortbunnies">two</a> places where you can buy Tort Bunnies stuff.</p>
<p><a href="http://www.mysoti.com/mysoti/designer/tortbunnies"><img class="aligncenter size-full wp-image-233" title="I Shock Your Conscience Shirt" src="http://andrewfong.files.wordpress.com/2010/03/shirt.png?w=316&#038;h=364" alt="T-Shirt: I shock your conscience. I shock it hard. " width="316" height="364" /></a></p>
<p><a onclick="return mugicPopWin(this,event);" oncontextmenu="mugicRightClick(this);" title="Tort Bunnies at Zazzle" href="http://zazzle.com/tortbunnies/">Zazzle</a> has been around for a while. Selection is pretty good and given that I wanted to make posters and not deal with <a onclick="return mugicPopWin(this,event);" oncontextmenu="mugicRightClick(this);" href="http://www.cafepress.com/cp/info/sell/index.aspx?area=shops&amp;page=shops_premium">CafePress&#8217;s premium shop nonsense</a>, that didn&#8217;t leave very many alternatives. The <a onclick="return mugicPopWin(this,event);" oncontextmenu="mugicRightClick(this);" href="http://www.zazzle.com/shock_your_conscience_1_sided_tshirt-235784467579758270">value t-shirt option</a> is very cheap, but apart from that, things get very expensive, very quick IMHO. You&#8217;re welcome to pay more if you want though &#8212; I am charging a percentage-based royalty after all.</p>
<p><a title="Tort Bunnies at MySoti" href="http://www.mysoti.com/mysoti/designer/tortbunnies">MySoti</a> is a newer print-on-demand site. The prices for their American Apparel branded shirts are cheaper than the same at Zazzle&#8217;s. Also, word on the Internet is that <a href="http://pointclickapparel.info/?page_id=88">their print quality is better</a> <a href="http://pointclickapparel.info/?page_id=61">than Zazzle&#8217;s</a>, but they have a rather long turn-around time. Their FAQ says <a href="http://www.mysoti.com/mysoti/view/faq#faq14">not to call them until after 28 days</a>. The selection is a bit more limited too, hence, why I currently only have three shirt designs up here.</p>
<p>Anyhow, I&#8217;m going to wait for feedback and some sample merchandise before passing further judgment. For now, you&#8217;re welcome to try your luck buying from either supplier.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/andrewfong.wordpress.com/232/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/andrewfong.wordpress.com/232/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/andrewfong.wordpress.com/232/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/andrewfong.wordpress.com/232/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/andrewfong.wordpress.com/232/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/andrewfong.wordpress.com/232/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/andrewfong.wordpress.com/232/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/andrewfong.wordpress.com/232/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/andrewfong.wordpress.com/232/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/andrewfong.wordpress.com/232/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/andrewfong.wordpress.com/232/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/andrewfong.wordpress.com/232/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/andrewfong.wordpress.com/232/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/andrewfong.wordpress.com/232/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=andrewfong.wordpress.com&amp;blog=300392&amp;post=232&amp;subd=andrewfong&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://andrewfong.wordpress.com/2010/03/26/buy-tort-bunnies-schwag/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3d1b36292dcb7fe6fbb73dd4441268ad?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Andrew F</media:title>
		</media:content>

		<media:content url="http://andrewfong.files.wordpress.com/2010/03/shirt.png" medium="image">
			<media:title type="html">I Shock Your Conscience Shirt</media:title>
		</media:content>
	</item>
		<item>
		<title>Tort Bunnies is Now Accessible to the Blind</title>
		<link>http://andrewfong.wordpress.com/2010/03/24/tort-bunnies-is-now-accessible-to-the-blind/</link>
		<comments>http://andrewfong.wordpress.com/2010/03/24/tort-bunnies-is-now-accessible-to-the-blind/#comments</comments>
		<pubDate>Thu, 25 Mar 2010 03:07:06 +0000</pubDate>
		<dc:creator>andrewfong</dc:creator>
				<category><![CDATA[Code and Tech]]></category>
		<category><![CDATA[Fact and Law]]></category>
		<category><![CDATA[accessibility]]></category>
		<category><![CDATA[ADA]]></category>
		<category><![CDATA[Tort Bunnies]]></category>
		<category><![CDATA[website design]]></category>

		<guid isPermaLink="false">http://andrewfong.wordpress.com/?p=225</guid>
		<description><![CDATA[Tort Bunnies is now accessible to the visually impaired and anyone else using a screen reader, or at very least, a little less annoying to navigate than before. For those not in the know, the blind can use software that reads web-content aloud to navigate the web. Naturally, this breaks down with certain graphical elements, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=andrewfong.wordpress.com&amp;blog=300392&amp;post=225&amp;subd=andrewfong&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://tortbunnies.com/">Tort Bunnies</a> is now accessible to the visually impaired and anyone else using a screen reader, or at very least, a little less annoying to navigate than before. For those not in the know, the blind can use software that reads web-content aloud to navigate the web. Naturally, this breaks down with certain graphical elements, like web-comic images. I&#8217;ve had transcripts of all the comics hidden on the site for a while now for search engines to index, but they weren&#8217;t all that inviting to people using screen readers. Some issues that I&#8217;ve fixed:</p>
<ul>
<li>The transcript used to include things like &#8220;&#8212;&#8211;&#8221; to separate panels of the comic. Screen-readers, however, read this as &#8220;dash dash dash dash dash,&#8221; which I imagine gets really annoying over time. That&#8217;s been replaced with the phrase &#8220;next panel.&#8221;</li>
<li>The transcripts were not clearly marked, and in order to get there, a screen reader would have to jump past the image, notes, and all sorts of markup before getting to the transcript. There is a now a hidden link near the beginning of the page that allows screen-readers to jump straight to the transcript.</li>
<li>The alt text and title text were <a href="http://www.456bereastreet.com/archive/200412/the_alt_and_title_attributes/">mixed up</a>. They&#8217;re separated now.</li>
</ul>
<p>There are still minor things here and there that might annoy people using screen-readers of course. For example, I use the « and » symbols in a few places as &#8220;arrows&#8221; pointing left and right. Some screen readers will not read them as arrows however, but as &#8220;left double angle bracket&#8221; and &#8220;right double angle bracket.&#8221; I know that might be annoying, but I&#8217;m fan of how they look and given that they&#8217;re frequently used (see, e.g., Gmail), I think the burden here should actually be on the makers of screen-readers to come up a better textual description of that symbol.<br />
<span id="more-225"></span><br />
I&#8217;d also like to point out that the <a href="http://www.w3.org/TR/WCAG20/">W3C&#8217;s accessibility guidelines</a> aren&#8217;t exactly great reading material. Much thanks to <a href="http://www.456bereastreet.com/archive/200603/evaluating_website_accessibility_part_1_background_and_preparation/">456 Berea St.</a> for something that was easier to follow.</p>
<p>In any case, I&#8217;m not even sure if I have any visually impaired readers, but given that my Written and Oral Advocacy class is arguing about whether certain websites count as &#8220;places of public accommodation&#8221; covered by Title III of the <a href="http://en.wikipedia.org/wiki/Americans_with_Disabilities_Act_of_1990">Americans with Disabilities Act</a>, making Tort Bunnies accessible seemed appropriate.</p>
<p>That said, I don&#8217;t think it&#8217;d actually be a good idea for Title III of the ADA to mandate that private websites be forced by law to be made accessible to the blind. Regardless of what the law actually says (and I sincerely believe that Title III does not cover websites with no nexus to a physical location), extending Title III to websites is bad policy.</p>
<p><b>So Many Places</b></p>
<p>First, Title III, or at least the part that would apply to websites, was designed to regulate &#8220;places.&#8221; While we might consider websites to be places in cyberspace, there are important attributes of physical places that break down with virtual ones. For example, many websites include Javascript / iFrame widgets that include code from other websites &#8212; e.g. a comment box from <a href="http://disqus.com">Disqus</a> (which Tort Bunnies uses), a <a href="http://help.twitter.com/forums/10711/entries/15354">Twitter badge</a>, or a <a href="http://en.wikipedia.org/wiki/CAPTCHA">CAPTCHA</a> to screen out spammers (<a href="http://recaptcha.net/">see reCAPTCHA</a> for a CAPTCHA that is accessible). To the end-user, all of these widgets appear to be part of the page itself, but in reality, they&#8217;re hosted and served from somewhere completely different. What appears to be one page is really an amalgamation of several pages, all operated and controlled by different actors. If one of these widgets in inaccessible, who&#8217;s legally liable? The widget-maker or the page designer who decided to include the widget in the first place? What if all the widgets are independently accessible but when used in conjunction with each other become inaccessible? How about if at the time the page was first designed, the widgets were accessible, but a year later, the widget-maker pushed a change that made the widget inaccessible?</p>
<p>Physical places tend to be physically exclusive. You&#8217;re generally in one place at a time. With webpages however, the idea that you are simultaneously everywhere and nowhere actually makes some sense. This is hardly an insolvable problem, but it illustrates why I&#8217;m nervous about letting non-tech-savvy lawyers, judges, politicians, and jurors try to work this out. Their natural instinct is to look for a physical metaphor (&#8220;Amazon.com is like a brick-and-mortar bookstore&#8221;), even though physical metaphors don&#8217;t really work.</p>
<p><b>Code First, Ask Later</b></p>
<p>Second, a large part of what has made the Internet what it is today is that there&#8217;s a very low barrier to entry to putting up a website on the Internet. Unlike physical structures, where you often need a large team of contractors, a professional architect, and all sorts of bureaucratic approval, a website is something that can be built on the cheap by some kid in a basement who taught herself how to code by reading online tutorials and checking out web forums. The mere fear that the website you spent a year toiling away in your spare time might get you hauled into court to explain why you chose to use <a href="http://en.wikipedia.org/wiki/Adobe_Flash">Flash</a> might deter many would-be Mark Zuckerbergs and Sergey Brins.</p>
<p>It also runs contrary to the idea that coders build for themselves. One strong indicator of success that I&#8217;ve noticed among startups that succeed is that the founders all set out to build products that they themselves wanted to use &#8212; i.e. they wanted to make <a href="http://en.wikipedia.org/wiki/Eating_one's_own_dog_food">dog food that they themselves would enjoy eating</a>. See also Paul Graham&#8217;s note about <a href="http://www.paulgraham.com/apple.html">how programmers build for the platforms they use themselves</a>. If you make these people build for other people (and not pay them), a lot of that enthusiasm and innovation just goes out the window. To put it another way, is a sighted programmer really the best advocate for the blind? You can force her to make her webpage accessible, but if you do, you&#8217;ll probably just get a half-assed product.</p>
<p><b>Solutions</b></p>
<p>Ultimately, I think the way forward for the blind is not to force others to make their websites accessible, through legislative means or otherwise, but to get personally involved in creating what they themselves want to see on the Internet. Instead of hiring lawyers to sue some store for not having an accessible website, you could hire a team of developers to build an alternative website or browser custom-designed for the blind through which you could interact with the original store&#8217;s website (the beauty of the Internet is that you could probably do this without asking permission from the original store). Or instead of lobbying Congress to extend the reach of the ADA, perhaps the blind could have Congress allocate money for research into technology that would make all of this a moot point &#8212; e.g. find the digital equivalent of a wheelchair that can climb stairs.</p>
<p>Anyhow, just my two cents.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/andrewfong.wordpress.com/225/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/andrewfong.wordpress.com/225/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/andrewfong.wordpress.com/225/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/andrewfong.wordpress.com/225/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/andrewfong.wordpress.com/225/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/andrewfong.wordpress.com/225/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/andrewfong.wordpress.com/225/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/andrewfong.wordpress.com/225/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/andrewfong.wordpress.com/225/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/andrewfong.wordpress.com/225/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/andrewfong.wordpress.com/225/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/andrewfong.wordpress.com/225/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/andrewfong.wordpress.com/225/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/andrewfong.wordpress.com/225/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=andrewfong.wordpress.com&amp;blog=300392&amp;post=225&amp;subd=andrewfong&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://andrewfong.wordpress.com/2010/03/24/tort-bunnies-is-now-accessible-to-the-blind/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3d1b36292dcb7fe6fbb73dd4441268ad?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Andrew F</media:title>
		</media:content>
	</item>
		<item>
		<title>Windows Phone 7 Series Apps</title>
		<link>http://andrewfong.wordpress.com/2010/02/15/windows-phone-7-series-apps/</link>
		<comments>http://andrewfong.wordpress.com/2010/02/15/windows-phone-7-series-apps/#comments</comments>
		<pubDate>Tue, 16 Feb 2010 06:03:57 +0000</pubDate>
		<dc:creator>andrewfong</dc:creator>
				<category><![CDATA[Code and Tech]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Windows Mobile]]></category>
		<category><![CDATA[Windows Phone 7 Series]]></category>
		<category><![CDATA[Xbox 360]]></category>
		<category><![CDATA[Xbox Live]]></category>

		<guid isPermaLink="false">http://andrewfong.wordpress.com/?p=200</guid>
		<description><![CDATA[360 games are not just isolated worlds, but things that are integrated deeply with the Xbox 360 "OS". And now, hopefully, they're bringing that to the phone.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=andrewfong.wordpress.com&amp;blog=300392&amp;post=200&amp;subd=andrewfong&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Microsoft just announced the Windows Phone 7 Series. So yeah, they still need to work on naming, but folks seem <a href="http://www.engadget.com/2010/02/15/editorial-engadget-on-windows-phone-7-series/?s=t5">legitimately excited</a> about this.</p>
<p>Quick thoughts on the app experience: It looks as if it&#8217;s going to be way different than the iPhone. The iPhone treats applications as isolated silos. The home-screen is a nice metaphor for this &#8212; little self-contained boxes lined up in a grid. With the 7 Series, Microsoft seems to have put an awful lot of time into the home-screen and other &#8220;first impression&#8221; user experiences. My guess, and it&#8217;s only a guess, is that Microsoft&#8217;s goal is to treat apps less as isolated tidbits and things that modify the core user experience. That is, they&#8217;re going to be focusing heavily on things like unified inboxes, apps that modify the home-screen, etc.</p>
<p>This line of thought isn&#8217;t new. It&#8217;s basically what Palm was arguing with <a href="http://www.engadget.com/2009/06/03/palm-pre-review-part-2-synergy-phone-media-applications/">Synergy</a>, but more relevantly, it&#8217;s what Microsoft used to sell the <a href="http://en.wikipedia.org/wiki/Xbox_360#Xbox_Live">Xbox 360</a>. 360 games are not just isolated worlds, but things that are integrated deeply with the Xbox 360 &#8220;OS&#8221;. All 360 games share a uniform gamer profile and Achievement system. They share the same friends list and use the same messaging system. &#8220;Virtual goods&#8221; are all purchased through the same Xbox Live Marketplace. There&#8217;s a level of vertical integration here that would make Apple jealous.</p>
<p>And now, hopefully, they&#8217;re bringing that to the phone. There are obviously a lot of risks here. People don&#8217;t necessarily think of apps that way post- (and maybe pre-) iPhone. Compared to a grid of apps, a more integrated UI also looks like it could get very confusing, very quickly (I personally find the 360&#8242;s dashboard to be somewhat unintuitive at times, even if it is pretty). It could also get messy (see MySpace).</p>
<p>Still, there is hope, and for once, people seem to be rooting for Microsoft.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/andrewfong.wordpress.com/200/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/andrewfong.wordpress.com/200/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/andrewfong.wordpress.com/200/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/andrewfong.wordpress.com/200/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/andrewfong.wordpress.com/200/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/andrewfong.wordpress.com/200/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/andrewfong.wordpress.com/200/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/andrewfong.wordpress.com/200/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/andrewfong.wordpress.com/200/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/andrewfong.wordpress.com/200/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/andrewfong.wordpress.com/200/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/andrewfong.wordpress.com/200/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/andrewfong.wordpress.com/200/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/andrewfong.wordpress.com/200/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=andrewfong.wordpress.com&amp;blog=300392&amp;post=200&amp;subd=andrewfong&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://andrewfong.wordpress.com/2010/02/15/windows-phone-7-series-apps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3d1b36292dcb7fe6fbb73dd4441268ad?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Andrew F</media:title>
		</media:content>
	</item>
		<item>
		<title>I Still Don&#8217;t Get the iPad</title>
		<link>http://andrewfong.wordpress.com/2010/01/27/i-still-dont-get-the-ipad/</link>
		<comments>http://andrewfong.wordpress.com/2010/01/27/i-still-dont-get-the-ipad/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 22:14:31 +0000</pubDate>
		<dc:creator>andrewfong</dc:creator>
				<category><![CDATA[Code and Tech]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://andrewfong.wordpress.com/?p=195</guid>
		<description><![CDATA[So the iPad&#8217;s been unveiled. It&#8217;s basically a giant iPhone. I don&#8217;t get it. If I already have an iPhone and a laptop, why do I need an iPad? On one hand, it&#8217;s much more limited than a computer. You can&#8217;t use Flash or multitask. The latter is a real bummer for me. In class, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=andrewfong.wordpress.com&amp;blog=300392&amp;post=195&amp;subd=andrewfong&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>So the <a onclick="return mugicPopWin(this,event);" oncontextmenu="mugicRightClick(this);" href="http://www.apple.com/ipad/">iPad&#8217;s been unveiled</a>. It&#8217;s basically a giant iPhone. I don&#8217;t get it. If I already have an iPhone and a laptop, why do I need an iPad?</p>
<p>On one hand, it&#8217;s much more limited than a computer. You <a href="http://www.engadget.com/2010/01/27/apple-ipad-first-hands-on/">can&#8217;t use Flash or multitask</a>. The latter is a real bummer for me. In class, I like being able to quickly hop from taking notes on a word-processor to a PDF of the reading we&#8217;re discussing to asking a classmate on chat what I missed while I was busy looking up something on Wikipedia. I see a lot of netbooks in class these days &#8212; probably because students don&#8217;t want to carry a full-size laptop around to take notes &#8212; and a tablet might be perfect for them, but the inability to multitask is a real deal breaker.</p>
<p>On the other hand, it&#8217;s much too big for me to stick in my pocket. The nice thing about the iPhone is that I can quickly whip it out to check restaurant reviews on Yelp, update my Facebook status, or locate something on Google Maps &#8212; all while walking down the street with a cup of coffee in my hand. I can&#8217;t do that as conveniently with an iPad.</p>
<p><span id="more-195"></span><br />
That&#8217;s not to say I don&#8217;t get the value of a slate-like touchscreen device. I think there&#8217;s a lot of potential value. Software like Photoshop is begging for touchscreen integration. And slate-like devices are generally great for those situations where I want full laptop (or at least netbook) functionality but where the the laptop form factor would be inconvenient &#8212; e.g. on a 6-hour plane ride in coach. Microsoft has long been doing all sorts of stuff with tablet computers, but one gets the sense it <a href="http://scobleizer.com/2010/01/27/ballmers-tablet-bumble/">doesn&#8217;t take the idea seriously</a>. It&#8217;d be great if Apple did. On a side note, I&#8217;m really hoping someone does more on this <a href="http://www.engadget.com/2010/01/04/lenovo-ideapad-u1-hybrid-laptop-by-day-unhinged-tablet-by-nigh/">detachable screen tablet</a> idea.</p>
<p>It&#8217;s just that this value isn&#8217;t recognized in the iPad.</p>
<p>The only area where I think the iPad excels is for passive content consumption &#8212; reading books, watching movies in bed, and reading a digital NY Times. Unfortunately, I think passive content consumption is a shrinking market. People don&#8217;t just want to read. They want to write. They want to comment. They want to edit. A giant iPhone doesn&#8217;t let them do that.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/andrewfong.wordpress.com/195/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/andrewfong.wordpress.com/195/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/andrewfong.wordpress.com/195/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/andrewfong.wordpress.com/195/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/andrewfong.wordpress.com/195/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/andrewfong.wordpress.com/195/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/andrewfong.wordpress.com/195/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/andrewfong.wordpress.com/195/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/andrewfong.wordpress.com/195/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/andrewfong.wordpress.com/195/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/andrewfong.wordpress.com/195/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/andrewfong.wordpress.com/195/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/andrewfong.wordpress.com/195/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/andrewfong.wordpress.com/195/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=andrewfong.wordpress.com&amp;blog=300392&amp;post=195&amp;subd=andrewfong&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://andrewfong.wordpress.com/2010/01/27/i-still-dont-get-the-ipad/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3d1b36292dcb7fe6fbb73dd4441268ad?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Andrew F</media:title>
		</media:content>
	</item>
		<item>
		<title>Citizens United v. Federal Election Commission</title>
		<link>http://andrewfong.wordpress.com/2010/01/22/citizens-united-v-federal-election-commission/</link>
		<comments>http://andrewfong.wordpress.com/2010/01/22/citizens-united-v-federal-election-commission/#comments</comments>
		<pubDate>Fri, 22 Jan 2010 07:22:01 +0000</pubDate>
		<dc:creator>andrewfong</dc:creator>
				<category><![CDATA[Fact and Law]]></category>
		<category><![CDATA[Citizens United]]></category>
		<category><![CDATA[FEC]]></category>
		<category><![CDATA[free speech]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[McCain-Feingold]]></category>
		<category><![CDATA[politics]]></category>

		<guid isPermaLink="false">http://andrewfong.wordpress.com/?p=191</guid>
		<description><![CDATA[Citizens United v. Federal Election Commission apparently lifted the ban on corporations spending money in support of a candidate. I haven&#8217;t read the decision yet, but I have some general thoughts on free speech versus campaign finance reform generally. On one hand, we don&#8217;t limit political speech. It runs contrary to the first amendment. You [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=andrewfong.wordpress.com&amp;blog=300392&amp;post=191&amp;subd=andrewfong&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><em>Citizens United v. Federal Election Commission </em>apparently <a href="http://blogs.wsj.com/law/2010/01/21/what-will-citizens-united-do-to-the-2010-election-cycle/">lifted the ban on corporations spending money in support of a candidate</a>. I haven&#8217;t read the decision yet, but I have some general thoughts on free speech versus campaign finance reform generally.</p>
<p>On one hand, we don&#8217;t limit political speech. It runs contrary to the first amendment. You might say that corporations warrant a special exception, but there&#8217;s a lot of &#8220;potentially political&#8221; speech out there that I think should be protected. The <a href="http://en.wikipedia.org/wiki/Attack_of_the_Clones">second Star Wars prequel</a>, <a href="http://en.wikipedia.org/wiki/V_for_Vendetta_(film)">V for Vendetta</a>, <a href="http://en.wikipedia.org/wiki/V_(2009_TV_series)#Controversy">V the TV show</a>, and <a href="http://en.wikipedia.org/wiki/Avatar_(2009_film)">Avatar</a> all could be construed as not-so-subtle attacks on certain politicians and parties, yet all of these were creative works by corporations worthy of first amendment protection (well, maybe not <em>Attack of the Clones</em>, but the rest are pretty good).</p>
<p>On the other hand, we really don&#8217;t want the wealthy being able to buy influence with large contributions. So what do we do?</p>
<p>Traditionally, the way to counter speech you don&#8217;t like is to speak up yourself. In the past, it was pretty hard because there was only so much airtime on TV or pages in print media. Today however, it&#8217;s really a lot easier. The costs of putting your own 30-second campaign ad on <a href="http://youtube.com">YouTube</a> are trivial. Tools like <a href="http://digg.com">Digg</a> and <a href="http://reddit.com/">Reddit</a> make it easy for people-driven movements to raise awareness or draw attention to your YouTube clip without any of them spending a penny (well, maybe they have to pay for Internet access, but you get the idea).</p>
<p>The reason you can buy influence with money is that speech, the kind that reach large numbers of people, is expensive. As the cost of speech goes down, the influence of wealth does as well.</p>
<p>Yes, today, you&#8217;ll probably reach a larger audience with a TV ad than you will with your YouTube clip. That&#8217;s likely to change in the next decade or so however. TV (as we know it) will die, and it <em>should</em> die.</p>
<p>So rather than griping about the decision, perhaps activists should spend more time trying to increase broadband access.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/andrewfong.wordpress.com/191/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/andrewfong.wordpress.com/191/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/andrewfong.wordpress.com/191/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/andrewfong.wordpress.com/191/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/andrewfong.wordpress.com/191/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/andrewfong.wordpress.com/191/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/andrewfong.wordpress.com/191/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/andrewfong.wordpress.com/191/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/andrewfong.wordpress.com/191/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/andrewfong.wordpress.com/191/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/andrewfong.wordpress.com/191/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/andrewfong.wordpress.com/191/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/andrewfong.wordpress.com/191/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/andrewfong.wordpress.com/191/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=andrewfong.wordpress.com&amp;blog=300392&amp;post=191&amp;subd=andrewfong&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://andrewfong.wordpress.com/2010/01/22/citizens-united-v-federal-election-commission/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3d1b36292dcb7fe6fbb73dd4441268ad?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Andrew F</media:title>
		</media:content>
	</item>
		<item>
		<title>Stop Using Tiananmen Square as a Censorship Test</title>
		<link>http://andrewfong.wordpress.com/2010/01/13/stop-using-tiananmen-square-as-a-censorship-test/</link>
		<comments>http://andrewfong.wordpress.com/2010/01/13/stop-using-tiananmen-square-as-a-censorship-test/#comments</comments>
		<pubDate>Wed, 13 Jan 2010 07:10:33 +0000</pubDate>
		<dc:creator>andrewfong</dc:creator>
				<category><![CDATA[Fact and Law]]></category>
		<category><![CDATA[censorship]]></category>
		<category><![CDATA[China]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Tiananmen Square]]></category>

		<guid isPermaLink="false">http://andrewfong.wordpress.com/?p=189</guid>
		<description><![CDATA[I commented on Robert Scoble&#8217;s blog in response to Serkan Toto&#8217;s use of search results for &#8220;Tiananmen Square&#8221; on Google.com vs. &#8220;天安门广场&#8221; on Google.cn to illustrate that some filtering was still up. He&#8217;s right, filtering is still up as of now, but that&#8217;s a bad search query to illustrate your point. I complained about this [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=andrewfong.wordpress.com&amp;blog=300392&amp;post=189&amp;subd=andrewfong&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://scobleizer.com/2010/01/12/why-now-google/#comment-29604174">I commented on Robert Scoble&#8217;s blog</a> in response to <a href="http://www.crunchbase.com/person/serkan-toto">Serkan Toto&#8217;s</a> use of search results for &#8220;Tiananmen Square&#8221; on Google.com vs. &#8220;天安门广场&#8221; on Google.cn to illustrate that some filtering was still up. He&#8217;s right, filtering is still up as of now, but that&#8217;s a bad search query to illustrate your point. <a href="http://andrewfong.wordpress.com/2009/11/22/bing-censoring-in-china/">I complained about this earlier with Nicholas Kristof</a> too, and I think this sort of thing illustrates how our preconceived notions about the People&#8217;s Republic of China color our view of events there.</p>
<p>I&#8217;ve reposted the relevant bits of my comment on Scoble&#8217;s blog below:</p>
<blockquote><p>[U]sing Tiananmen Square as a test query is misleading. Of course &#8220;天安门广场&#8221; is going to return images of, you know, the actual square! Here are the search results for &#8220;天安门广场&#8221; in <a rel="nofollow" href="http://google.com/">Google.com</a>, which is US-based and uncensored:</p>
<p><a rel="nofollow" href="http://bit.ly/7C8EsD">http://bit.ly/7C8EsD</a></p>
<p>Huh, not much there &#8212; but this time you can&#8217;t blame censorship for it.</p>
<p>Why? Well, English speakers are very likely to associate Tiananmen with the 1989 crackdown, so Google&#8217;s search algorithm associates the term &#8220;Tiananmen&#8221; with images of the tank guy.</p>
<p>On the other hand, for mainland Chinese, &#8220;天安门广场&#8221; has a meaning outside of the 1989 crackdown. It&#8217;s a place, and one that&#8217;s smack dab in the middle of Beijing. When someone in China mentions &#8220;天安门广场&#8221;, they&#8217;re probably using it in the context of &#8220;there&#8217;s a street vendor near the northwest corner of Tiananmen Square selling kites,&#8221; not &#8220;never forget the people killed here 21 years ago.&#8221; Most people on the Internet use it for boring everyday stuff, not to foment dissent over an event a lot of &#8220;netizens&#8221; are too young to remember. Google&#8217;s algorithm picks up on this kind of thing and organically ranks things related directly to the location itself over things related to the one incident that English speakers associate Tiananmen with.</p>
<p>&#8220;天安门广场 1989&#8243; and &#8220;Tiananmen 1989&#8243; are probably much better terms for proving your point.</p>
<p>That said, you&#8217;re right that Google.cn hasn&#8217;t implemented all or some of the de-censoring yet. You can tell, because on the bottom of the search results on Google.cn, you see &#8220;据当地法律法规和政策，部分搜索结果未予显示。&#8221;</p>
<p>That is, &#8220;According to local laws, regulations and policies, some search results are not shown.&#8221;</p></blockquote>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/andrewfong.wordpress.com/189/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/andrewfong.wordpress.com/189/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/andrewfong.wordpress.com/189/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/andrewfong.wordpress.com/189/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/andrewfong.wordpress.com/189/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/andrewfong.wordpress.com/189/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/andrewfong.wordpress.com/189/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/andrewfong.wordpress.com/189/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/andrewfong.wordpress.com/189/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/andrewfong.wordpress.com/189/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/andrewfong.wordpress.com/189/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/andrewfong.wordpress.com/189/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/andrewfong.wordpress.com/189/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/andrewfong.wordpress.com/189/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=andrewfong.wordpress.com&amp;blog=300392&amp;post=189&amp;subd=andrewfong&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://andrewfong.wordpress.com/2010/01/13/stop-using-tiananmen-square-as-a-censorship-test/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3d1b36292dcb7fe6fbb73dd4441268ad?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Andrew F</media:title>
		</media:content>
	</item>
		<item>
		<title>Google Thinking Twice About China</title>
		<link>http://andrewfong.wordpress.com/2010/01/12/google-thinking-twice-about-china/</link>
		<comments>http://andrewfong.wordpress.com/2010/01/12/google-thinking-twice-about-china/#comments</comments>
		<pubDate>Wed, 13 Jan 2010 02:51:53 +0000</pubDate>
		<dc:creator>andrewfong</dc:creator>
				<category><![CDATA[Fact and Law]]></category>
		<category><![CDATA[China]]></category>
		<category><![CDATA[cyber-warfare]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[terrorism]]></category>

		<guid isPermaLink="false">http://andrewfong.wordpress.com/?p=186</guid>
		<description><![CDATA[Technically, Google is simply saying it&#8217;ll &#8220;reconsider&#8221; its operations in China, but this could be huge. http://googleblog.blogspot.com/2010/01/new-approach-to-china.html What I&#8217;m interested in how you even handle this whole cyber-warfare issue. Hackers are trying to screw around with your network. This is normally a criminal problem. Yet what if the hackers are sanctioned, either directly or indirectly, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=andrewfong.wordpress.com&amp;blog=300392&amp;post=186&amp;subd=andrewfong&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Technically, Google is simply saying it&#8217;ll &#8220;reconsider&#8221; its operations in China, but this could be huge.</p>
<p><a href="http://googleblog.blogspot.com/2010/01/new-approach-to-china.html">http://googleblog.blogspot.com/2010/01/new-approach-to-china.html</a></p>
<p>What I&#8217;m interested in how you even handle this whole cyber-warfare issue. Hackers are trying to screw around with your network. This is normally a criminal problem. Yet what if the hackers are sanctioned, either directly or indirectly, by the Chinese government? Is this now a national security issue? Do certain laws go out the door and other ones come in? Whatever we choose, how do you reconcile your choice with how we handle terrorism?</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/andrewfong.wordpress.com/186/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/andrewfong.wordpress.com/186/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/andrewfong.wordpress.com/186/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/andrewfong.wordpress.com/186/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/andrewfong.wordpress.com/186/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/andrewfong.wordpress.com/186/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/andrewfong.wordpress.com/186/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/andrewfong.wordpress.com/186/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/andrewfong.wordpress.com/186/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/andrewfong.wordpress.com/186/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/andrewfong.wordpress.com/186/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/andrewfong.wordpress.com/186/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/andrewfong.wordpress.com/186/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/andrewfong.wordpress.com/186/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=andrewfong.wordpress.com&amp;blog=300392&amp;post=186&amp;subd=andrewfong&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://andrewfong.wordpress.com/2010/01/12/google-thinking-twice-about-china/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3d1b36292dcb7fe6fbb73dd4441268ad?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Andrew F</media:title>
		</media:content>
	</item>
		<item>
		<title>Google Groups is (A Little) Evil</title>
		<link>http://andrewfong.wordpress.com/2010/01/11/google-groups-is-a-little-evil/</link>
		<comments>http://andrewfong.wordpress.com/2010/01/11/google-groups-is-a-little-evil/#comments</comments>
		<pubDate>Tue, 12 Jan 2010 01:32:58 +0000</pubDate>
		<dc:creator>andrewfong</dc:creator>
				<category><![CDATA[Code and Tech]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Groups]]></category>
		<category><![CDATA[spam]]></category>

		<guid isPermaLink="false">http://andrewfong.wordpress.com/?p=182</guid>
		<description><![CDATA[When I create a new Google Group, I can directly add the e-mail addresses of people who don&#8217;t have Google Accounts. They&#8217;re automatically subscribed and start receiving e-mails from the group right away. If that person later wants to unsubscribe, there&#8217;s no way of doing so without first creating a Google account associated with that [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=andrewfong.wordpress.com&amp;blog=300392&amp;post=182&amp;subd=andrewfong&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>When I create a new Google Group, I can directly add the e-mail addresses of people who don&#8217;t have Google Accounts. They&#8217;re automatically subscribed and start receiving e-mails from the group right away.</p>
<p>If that person later wants to unsubscribe, there&#8217;s no way of doing so without first creating a Google account associated with that e-mail address. You can go to the group&#8217;s homepage, but it requires that you log in with a Google account (which you don&#8217;t have yet) before you can do anything. You can try e-mailing groupname+unsubscribe@googlegroups.com, but all this does is get a link sent back to you. If you click on the link, surprise surprise, you need to log in with a Google account.</p>
<p><span id="more-182"></span>To make it worse, this information really isn&#8217;t clear anywhere on Google Groups itself. The &#8220;<a href="http://groups.google.com/support/bin/answer.py?hl=en&amp;answer=46608">How do I unsubscribe from a group?</a>&#8221; page doesn&#8217;t mention that you need a Google account to unsubscribe. Neither does the &#8220;<a href="http://groups.google.com/support/bin/answer.py?hl=en&amp;answer=46438">Do I need a Google Account to use Google Groups</a>&#8221; page.</p>
<p>Furthermore, when you create a new group, by default, there&#8217;s no footer attached to your e-mails. Why does this matter? Because that footer is usually what has the information on how to unsubscribe.</p>
<p>This is extremely annoying for non-Google-account members of Google Groups, and before folks start bashing people who don&#8217;t have Google accounts, keep in mind that this is not some tiny insignificant minority. I moderate the Google Group used by supporters of my high school speech and debate (forensics) team. Its membership consists largely of parents over 40 years old. Many of these folks barely know how to use e-mail. It&#8217;s simply unreasonable to expect them to go through the hassle of creating a new account and linking it to their primary e-mail address just to unsubscribe. Most of them probably won&#8217;t get past the thoroughly not-friendly-to-older-folks process of filling out a <a href="http://en.wikipedia.org/wiki/CAPTCHA">CAPTCHA</a>.</p>
<p>It&#8217;s also annoying for me as a moderator, because these group members who are unable to unsubscribe hit reply-all and decide to fill up a thread with &#8220;UNSUBSCRIBE PLEASE&#8221; messages &#8212; that, or they mark the group as spam just to block it. Neither is good for the group and forces me to manually unsubscribe many of the people on the list. Given that the group now has several hundred members and as a high school &#8211; centric group, sees roughly a quarter of its membership turn over each year, this means a lot of work for the moderator.</p>
<p>It&#8217;s not as if unsubscribing without a Google account is a difficult technical feature to implement. Most newsletters let you unsubscribe without having to first sign up for something. They do so largely because they&#8217;re afraid of being marked as spam by companies like Google itself.</p>
<p>Given that you can sign someone without a Google account up for e-mails from a Google Group, Google probably already has some way of dealing with non-Google-account users internally. All they to do is set up a way for these users to remove themselves from a mailing list without having to first log in &#8212; e.g. (1) click the unsubscribe link automatically appended to the end of every e-mail, (2) enter your e-mail address in on the form that appears, and (3) click the link in the confirmation e-mail you get.</p>
<p>The fact that Google hasn&#8217;t implemented something so simple may be because they want to get people to sign up for a Google account (and thereby possibly turn over valuable personal information) who otherwise would not have. That sounds a bit like extortion, and it makes Google Groups look evil.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/andrewfong.wordpress.com/182/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/andrewfong.wordpress.com/182/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/andrewfong.wordpress.com/182/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/andrewfong.wordpress.com/182/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/andrewfong.wordpress.com/182/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/andrewfong.wordpress.com/182/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/andrewfong.wordpress.com/182/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/andrewfong.wordpress.com/182/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/andrewfong.wordpress.com/182/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/andrewfong.wordpress.com/182/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/andrewfong.wordpress.com/182/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/andrewfong.wordpress.com/182/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/andrewfong.wordpress.com/182/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/andrewfong.wordpress.com/182/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=andrewfong.wordpress.com&amp;blog=300392&amp;post=182&amp;subd=andrewfong&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://andrewfong.wordpress.com/2010/01/11/google-groups-is-a-little-evil/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3d1b36292dcb7fe6fbb73dd4441268ad?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Andrew F</media:title>
		</media:content>
	</item>
		<item>
		<title>A Few of My Favorite Things (For Windows)</title>
		<link>http://andrewfong.wordpress.com/2010/01/06/a-few-of-my-favorite-things-for-windows/</link>
		<comments>http://andrewfong.wordpress.com/2010/01/06/a-few-of-my-favorite-things-for-windows/#comments</comments>
		<pubDate>Thu, 07 Jan 2010 04:08:16 +0000</pubDate>
		<dc:creator>andrewfong</dc:creator>
				<category><![CDATA[Code and Tech]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[autohotkey]]></category>
		<category><![CDATA[Favorites]]></category>
		<category><![CDATA[Gnome-do]]></category>
		<category><![CDATA[Launchy]]></category>
		<category><![CDATA[Lenovo]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Mike Lin]]></category>
		<category><![CDATA[PowerMenu]]></category>
		<category><![CDATA[Quicksilver]]></category>
		<category><![CDATA[StartupMonitor]]></category>
		<category><![CDATA[Switcher]]></category>
		<category><![CDATA[Thinkpad]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Windows 7]]></category>

		<guid isPermaLink="false">http://andrewfong.wordpress.com/?p=177</guid>
		<description><![CDATA[I used to have an Apple PowerBook but switched back full-time to a PC over a year ago. My reasoning at the time was basically a preference for some of the PC hardware choices out there (namely, a laptop that wouldn&#8217;t burn my lap) plus an understanding I could dual-boot / virtualize Linux whenever I [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=andrewfong.wordpress.com&amp;blog=300392&amp;post=177&amp;subd=andrewfong&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I used to have an Apple PowerBook but switched back full-time to a PC over a year ago. My reasoning at the time was basically a preference for some of the PC hardware choices out there (namely, a laptop that wouldn&#8217;t burn my lap) plus an understanding I could dual-boot / virtualize Linux whenever I couldn&#8217;t stand Windows.</p>
<p>I use Windows 7 full-time now, but this post is not about Mac vs. Windows vs. Linux though (even though I, and every other computer user on the planet, have plenty to say about that).<sup>1</sup></p>
<p>Below the fold, a list of some of my five favorite tools on Windows. Most of these are things I downloaded to replicate functionality I missed from OS X or Linux.</p>
<p><span id="more-177"></span><strong><a href="http://www.autohotkey.com/">AutoHotKey</a></strong>. I blogged about this <a href="http://andrewfong.wordpress.com/2009/07/01/fun-with-autohotkey/">before</a>, but one of my top annoyances with Windows is the inability to change the keyboard shortcuts. AHK is a little difficult to grasp for beginners &#8212; it uses a pseudo-programming-language, but once you grasp it, it&#8217;s an extremely powerful tool.</p>
<p><a href="http://www.mlin.net/StartupMonitor.shtml"><strong>Startup Monitor</strong></a>. Programs installing things that run on startup without asking for permission annoy me. I don&#8217;t mind if it takes an extra second for Acrobat or Quicktime to start, but it does bug me that some of my memory is being used by programs I use relatively infrequently. To block such annoyances, I&#8217;ve long relied on StartupMonitor. StartupMonitor gives you a little alert when a program installs something into startup and lets you block it if you want. Simple. Done.</p>
<p><em>NB1: The page says the program hasn&#8217;t been tested with Vista and up yet, but it works on Windows 7 for me.</em></p>
<p><em>NB2: The guy who wrote StartupMonitor, </em><a href="http://mlin.net/"><em>Mike Lin</em></a><em>, also has other cool tools available. Check it out.</em></p>
<p><strong><a href="http://insentient.net/">Switcher</a> </strong>- One of things I missed from Mac OS X is Expose (in fact, seeing this in action was one of the reasons I started using Macs in the first place). Switcher is Expose for Windows &#8212; a fast Windows switching app that runs in the background that you can trigger with a hotkey or mouse movement.  In fact, it&#8217;s better than Expose IMHO, because of how customizable it is.</p>
<p><strong><a href="http://www.abstractpath.com/powermenu/">PowerMenu</a></strong> &#8211; Lets you right click on Windows and say &#8220;always on top&#8221; or &#8220;transparency 50%&#8221;. Unfortunately, it doesn&#8217;t seem to work with 64-bit apps. For x64 users, you can get always on top with <a href="http://www.hyperionics.com/files/index.asp">FileBox eXtender</a>. For transparency, see <a href="http://www.actualtools.com/transparentwindow/">Actual Transparent Window</a> (you have to pay after 60 days though).</p>
<p><a href="http://www.launchy.net/"><strong>Launchy</strong></a> &#8211; It&#8217;s like <a href="http://www.blacktree.com/">Quicksilver</a> or <a href="http://do.davebsd.com/">Gnome-do</a> for Windows. Hit a hotkey and a box pops up. Type in a phrase and it&#8217;ll start searching for the app  you probably want. With the new search box in the start menu for Windows Vista and Windows 7, this is less useful now, but it&#8217;s still much more customizable. You can set it up to search certain folders, act as a simple calculator, and do other fun stuff.</p>
<p><sup>1</sup> <span style="font-size:90%;">One little tidbit &#8212; I&#8217;ve gotten hooked on the Thinkpad&#8217;s <a href="http://en.wikipedia.org/wiki/Pointing_stick">trackpoint</a>. Apple&#8217;s going to have to include either that or some crazy new UI paradigm for me to switch. For a mix of pointing and typing, it&#8217;s a much more efficient than the trackpad (you don&#8217;t need to move your entire hand just to move the mouse cursor). In that way, I think it&#8217;s like a <a href="http://en.wikipedia.org/wiki/Dvorak_Simplified_Keyboard">Dvorak keyboard</a>. Once you get over the learning curve, it&#8217;s annoying to switch back.</span></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/andrewfong.wordpress.com/177/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/andrewfong.wordpress.com/177/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/andrewfong.wordpress.com/177/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/andrewfong.wordpress.com/177/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/andrewfong.wordpress.com/177/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/andrewfong.wordpress.com/177/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/andrewfong.wordpress.com/177/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/andrewfong.wordpress.com/177/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/andrewfong.wordpress.com/177/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/andrewfong.wordpress.com/177/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/andrewfong.wordpress.com/177/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/andrewfong.wordpress.com/177/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/andrewfong.wordpress.com/177/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/andrewfong.wordpress.com/177/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=andrewfong.wordpress.com&amp;blog=300392&amp;post=177&amp;subd=andrewfong&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://andrewfong.wordpress.com/2010/01/06/a-few-of-my-favorite-things-for-windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3d1b36292dcb7fe6fbb73dd4441268ad?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Andrew F</media:title>
		</media:content>
	</item>
	</channel>
</rss>
