<?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>Nik Gomez.com &#187; Tech</title>
	<atom:link href="http://nikgomez.com/category/tech/feed/" rel="self" type="application/rss+xml" />
	<link>http://nikgomez.com</link>
	<description>hello all, this site has been run, edited, published, designed, maintained by myself since March 26th, 2007, but I&#039;ve been doing web design circa 2000. I am a junior at USC majoring in computer science business administration.</description>
	<lastBuildDate>Mon, 30 Jan 2012 18:50:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Google: recursion</title>
		<link>http://nikgomez.com/2011/05/31/google-recursion/</link>
		<comments>http://nikgomez.com/2011/05/31/google-recursion/#comments</comments>
		<pubDate>Tue, 31 May 2011 07:40:17 +0000</pubDate>
		<dc:creator>Nik Gomez</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[computer science]]></category>
		<category><![CDATA[easter eggs]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[nerds]]></category>
		<category><![CDATA[recursion]]></category>

		<guid isPermaLink="false">http://nikgomez.com/?p=1828</guid>
		<description><![CDATA[I&#8217;m sure this is as old as the internet, but it&#8217;s new to me. I&#8217;ve definitely seem something similar in my algo books (in the index for Loops says see Recursion, and for Recursion says see Loops.) (via Reddit &#8211; What did the cooling system say to the sound card?)]]></description>
			<content:encoded><![CDATA[<div id="attachment_1829" class="wp-caption aligncenter" style="width: 620px"><a href="http://www.google.com/search?q=recursion"><img class="size-full wp-image-1829" title="google_recursion" src="http://nikgomez.com/wordpress/wp-content/uploads/2011/05/google_recursion.jpg" alt="" width="610" height="283" /></a><p class="wp-caption-text">Google: recursion. Gotta love when nerds throw in easter eggs for other nerds.</p></div>
<p>I&#8217;m sure this is as old as the internet, but it&#8217;s new to me. I&#8217;ve definitely seem something similar in my algo books (in the index for Loops says <em>see </em><em>Recursion</em>, and for Recursion says <em>see Loops.</em>)</p>
<p>(via <a href="http://www.reddit.com/r/technology/comments/hnwj6/what_did_the_cooling_system_say_to_the_sound_card/">Reddit &#8211; What did the cooling system say to the sound card?</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://nikgomez.com/2011/05/31/google-recursion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Float Documentary Trailer (a.k.a. Engineering Can Take Your Breath Away)</title>
		<link>http://nikgomez.com/2011/02/09/float-documentary-trailer-a-k-a-engineering-can-take-your-breath-away/</link>
		<comments>http://nikgomez.com/2011/02/09/float-documentary-trailer-a-k-a-engineering-can-take-your-breath-away/#comments</comments>
		<pubDate>Thu, 10 Feb 2011 06:06:49 +0000</pubDate>
		<dc:creator>Nik Gomez</dc:creator>
				<category><![CDATA[Movie]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[air]]></category>
		<category><![CDATA[documentary]]></category>
		<category><![CDATA[elegance]]></category>
		<category><![CDATA[float]]></category>
		<category><![CDATA[planes]]></category>
		<category><![CDATA[trailer]]></category>

		<guid isPermaLink="false">http://nikgomez.com/?p=1649</guid>
		<description><![CDATA[At :25 in, I was astounded. I love engineering.]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><div style='text-align:center;'>
<object type="application/x-shockwave-flash" width="600" height="300" data="http://www.vimeo.com/moogaloop.swf?clip_id=18557380&amp;server=www.vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=01AAEA">
	<param name="quality" value="best" />
	<param name="allowfullscreen" value="true" />
	<param name="scale" value="showAll" />
	<param name="movie" value="http://www.vimeo.com/moogaloop.swf?clip_id=18557380&amp;server=www.vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=01AAEA" />
	<param name="wmode" value="opaque" />
</object>
</div></p>
<p>At :25 in, I was astounded. I love engineering.</p>
]]></content:encoded>
			<wfw:commentRss>http://nikgomez.com/2011/02/09/float-documentary-trailer-a-k-a-engineering-can-take-your-breath-away/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MOG launches new app in Chrome Web Store</title>
		<link>http://nikgomez.com/2010/12/07/mog-launches-new-app-in-chrome-web-store/</link>
		<comments>http://nikgomez.com/2010/12/07/mog-launches-new-app-in-chrome-web-store/#comments</comments>
		<pubDate>Wed, 08 Dec 2010 00:33:30 +0000</pubDate>
		<dc:creator>Nik Gomez</dc:creator>
				<category><![CDATA[Music]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[chrome web store]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[mog]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[rhapdoy]]></category>
		<category><![CDATA[subscription]]></category>
		<category><![CDATA[web app]]></category>

		<guid isPermaLink="false">http://nikgomez.com/?p=1576</guid>
		<description><![CDATA[I consume a lot of music, and there&#8217;s no way that I could ever afford to purchase every album I listen to for $14.99. That&#8217;s where music subscription services come in. As a recent convert to MOG (from Rhapsody), I get excited every time I get even just a weekly update in my inbox letting [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_1577" class="wp-caption aligncenter" style="width: 610px"><a href="https://chrome.google.com/webstore/detail/jgljcanfdcmdnncaneopdlcgjlkgpenj#"><img class="size-full wp-image-1577 " title="MOG Music's new web app" src="http://nikgomez.com/wordpress/wp-content/uploads/2010/12/mogapp.jpg" alt="" width="600" height="328" /></a><p class="wp-caption-text">MOG Music&#39;s new web app brings its interface up to speed with competitors like Rdio</p></div>
<p>I consume a lot of music, and there&#8217;s no way that I could ever afford to purchase every album I listen to for $14.99. That&#8217;s where music subscription services come in. As a recent convert to MOG (from Rhapsody), I get excited every time I get even just a weekly update in my inbox letting me know what music has been added recently. But the announcement of an entirely revamped web app launched into Google&#8217;s brand new Chrome Web Store is something that anyone who loves music should pay attention to.</p>
<p>To get you acquainted with what it is exactly that MOG offers, here&#8217;s a quick summary of the $4.99 /month service (for $9.99, you get the mobile app too):</p>
<blockquote><p><strong>Unlimited Music:</strong> Access to over 10 million songs and close to one million albums, on-demand.<br />
<strong>High Quality Audio:</strong> Music is streamed at 320 kbps; better than any other music service.<br />
<strong>Best-in-Class, Personal Radio:</strong> The most powerful music discovery engine on the planet (powered by MOG Mobius).<br />
<strong>One-click Access</strong>: With one click, get instant access to New Releases, Top Artists, Top Albums and Editor&#8217;s Picks.<br />
<strong>Anytime, Anywhere:</strong> Unlimited access to the MOG app from any computer using Chrome or Safari browsers or on your TV (Roku and GoogleTV).</p></blockquote>
<h2>The Good (a.k.a. why it&#8217;s better than what it was)</h2>
<p>So why is this new web app a good thing? Because the way that we interface with MOG&#8217;s library has been vastly improved. For starters, the browsing of MOG&#8217;s huge catalog and the managing of the &#8216;Play Queue&#8217; all happens in the same browser window now. Where you used to click a button in one window to add a song to the queue in another pop-up, now an addition to the queue affects the window you&#8217;re looking at. This really unifies the user experience and brings MOG up to speed with the user experience that competitors like Rdio already offer.</p>
<p>Another improvement is the way in which you now browse and discover music on the site. When you click on an artist&#8217;s name after you either search for them or just happen upon them while browsing the site, a dropdown summarizing the content pertaining to that artist is shown. From here, you can view that artist&#8217;s discography, see their top tracks, play a radio station built around their sound, or dive deeper and see the individual songs that make up an album. Because the site is built as a web app meeting to the (relatively) new HTML5 standards, the absence of pageloads makes browsing the site super smooth. Jumping in and out of artist pages is quick and painless.</p>
<h2>The Bad (or hopefully &#8216;The Temporarily Left Out&#8217;)</h2>
<p>The site isn&#8217;t perfect though. As a beta release, this is understandable, but there are a few things that I hope are in the pipeline to be implemented soon. The first thing that stuck out to me was that playlists are nowhere to be found. When someone gives you unlimited access to a 10 million song catalog of music, you want playlists. In a larger context than just music discovery, the curators of today&#8217;s information landscape provide a great service to the communities that they belong to: they help content of value bubble to the top for everyone to enjoy. Leaving out playlists leaves out the ability for quality music to surface. Only a small fraction of the catalog is ever seen.</p>
<p>Another addition that I&#8217;d love to see is the ability to see more than just the music content offered by MOG when viewing an artist&#8217;s page. When I&#8217;m in a discovery mood, I want to know everything I can about an artist: their bio, maybe some photos, a few similar artists, etc. <a href="last.fm/">Last.fm</a> does an incredible job of bringing this information forward on <a href="http://www.last.fm/music/The+Knife">their artist pages</a>.</p>
<p>Finally, I can&#8217;t scrobble any of the music I listen to with the new web app! I have no idea what percentage of MOG users are also Last.fm users, but this issue is bordering on being a deal-breaker for me. I&#8217;ve been OK with the inability to scrobble songs on my iPhone, but if I can&#8217;t scrobble on my desktop either, then I&#8217;m left in a pretty bad situation. This seems to be such a small feature to implement, I hope MOG throws this in very soon.</p>
<h2>The All-In-All</h2>
<p>So where does this leave the music subscription space? Rdio has a great interface and iPhone app but no catalog. Rhapsody has a gigantic catalog but the worst interface out there. MOG offers it all: the ideal UI, a large (and quickly growing) catalog, and mobile apps that are winning awards as fast as they can be awarded.</p>
<ul>
<li><a href="http://mog.com/">MOG.com</a> (the old interface)</li>
<li><a href="http://mog.com/promos/overview">The MOG Walkthrough</a></li>
<li><a href="https://chrome.google.com/webstore/detail/jgljcanfdcmdnncaneopdlcgjlkgpenj#">MOG Music &#8211; Chrome Web Store</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://nikgomez.com/2010/12/07/mog-launches-new-app-in-chrome-web-store/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>N = NP. jk. N != NP. well, probably.</title>
		<link>http://nikgomez.com/2010/10/19/n-np-jk-n-np-well-probably/</link>
		<comments>http://nikgomez.com/2010/10/19/n-np-jk-n-np-well-probably/#comments</comments>
		<pubDate>Wed, 20 Oct 2010 06:16:11 +0000</pubDate>
		<dc:creator>Nik Gomez</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[complexity]]></category>
		<category><![CDATA[computer science]]></category>
		<category><![CDATA[math]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://nikgomez.com/?p=1525</guid>
		<description><![CDATA[This is from a few months back, but I figured that the N != NP problem is always relevant so I might as well post it. Here&#8217;s a quick summary of the problem: &#8220;P versus NP&#8221; is more than just an abstract mathematical puzzle. It seeks to determine&#8211;once and for all&#8211;which kinds of problems can [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_1526" class="wp-caption aligncenter" style="width: 510px"><a href="http://en.wikipedia.org/wiki/P_versus_NP_problem"><img class="size-full wp-image-1526" title="Hard Math" src="http://nikgomez.com/wordpress/wp-content/uploads/2010/10/math.jpg" alt="" width="500" height="347" /></a><p class="wp-caption-text">Solve this problem and win $1 million!</p></div>
<p>This is from a few months back, but I figured that the N != NP problem is always relevant so I might as well post it.</p>
<p>Here&#8217;s a quick summary of the problem:</p>
<blockquote><p>&#8220;P versus NP&#8221; is more than just an abstract mathematical puzzle. It seeks to determine&#8211;once and for all&#8211;which kinds of problems can be solved by computers, and which kinds cannot. &#8220;P&#8221;-class problems are &#8220;easy&#8221; for computers to solve; that is, solutions to these problems can be computed in a reasonable amount of time compared to the complexity of the problem. Meanwhile, for &#8220;NP&#8221; problems, a solution might be very hard to find&#8211;perhaps requiring billions of years&#8217; worth of computation&#8211;but once found, it is easily checked.</p>
<p>The &#8220;P versus NP problem&#8221; asks whether these two classes are actually identical; that is, whether every NP problem is also a P problem. If P equals NP, every NP problem would contain a hidden shortcut, allowing computers to quickly find perfect solutions to them. But if P does not equal NP, then no such shortcuts exist, and computers&#8217; problem-solving powers will remain fundamentally and permanently limited. Practical experience overwhelmingly suggests that P does not equal NP. But until someone provides a sound mathematical proof, the validity of the assumption remains open to question.</p></blockquote>
<p>This past summer I worked for a social gaming company in Mountain View. I remember getting into a good discussion with some coworkers about this problem. That&#8217;s another reason why working in nerd-land was nice; conversations about unsolved computer science questions are par for the course. That being said, my algorithms class last semester was nearly the end of me.</p>
<p><a href="http://www.technologyreview.com/computing/26086/page1/">What Does &#8216;P vs. NP&#8217; Mean for the Rest of Us?</a> -MIT Technology Review</p>
<p>(via <a href="http://www.boingboing.net/2010/08/19/inside-everybodys-fa.html?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed:+boingboing/iBag+(Boing+Boing)">Boing Boing</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://nikgomez.com/2010/10/19/n-np-jk-n-np-well-probably/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Got 17 free months? Make a Daft Punk Helmet!</title>
		<link>http://nikgomez.com/2010/07/22/got-17-free-months-make-a-daft-punk-helmet/</link>
		<comments>http://nikgomez.com/2010/07/22/got-17-free-months-make-a-daft-punk-helmet/#comments</comments>
		<pubDate>Fri, 23 Jul 2010 06:59:16 +0000</pubDate>
		<dc:creator>Nik Gomez</dc:creator>
				<category><![CDATA[Music]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[alive 2007]]></category>
		<category><![CDATA[daft-punk]]></category>
		<category><![CDATA[ed-banger]]></category>
		<category><![CDATA[electro]]></category>
		<category><![CDATA[french]]></category>
		<category><![CDATA[helmet]]></category>
		<category><![CDATA[house]]></category>
		<category><![CDATA[prop]]></category>

		<guid isPermaLink="false">http://nikgomez.com/?p=1402</guid>
		<description><![CDATA[A Guy-Manuel de Homem-Christo helmet to be exact. This video made my day, and I love that DIY projects like this exist. I think that I heard, back around the time of the Alive 2007 tour, that the real helmets cost thousands of dollars to make. Check the link below for a more detailed explanation [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><span style="text-align:center; display: block;"><a href="http://nikgomez.com/2010/07/22/got-17-free-months-make-a-daft-punk-helmet/"><img src="http://img.youtube.com/vi/H0TBZeCgL0E/2.jpg" alt="" /></a></span></p>
<p>A <a href="http://en.wikipedia.org/wiki/Guy-Manuel_de_Homem-Christo">Guy-Manuel de Homem-Christo</a> helmet to be exact. This video made my day, and I love that DIY projects like this exist.</p>
<p>I think that I heard, back around the time of the <a href="http://nikgomez.com/2007/07/25/and-i-thought-daft-punk-couldnt-live-up-to-the-hype/">Alive 2007 tour</a>, that the real helmets cost thousands of dollars to make. Check the link below for a more detailed explanation of how this was done.</p>
<p><a href="http://volpinprops.blogspot.com/2010/07/daft-punk-final.html">Daft Punk: FINAL!</a> -Volpin Props</p>
]]></content:encoded>
			<wfw:commentRss>http://nikgomez.com/2010/07/22/got-17-free-months-make-a-daft-punk-helmet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Game of Life in HTML5</title>
		<link>http://nikgomez.com/2010/07/19/the-game-of-life-in-html5/</link>
		<comments>http://nikgomez.com/2010/07/19/the-game-of-life-in-html5/#comments</comments>
		<pubDate>Tue, 20 Jul 2010 05:44:09 +0000</pubDate>
		<dc:creator>Nik Gomez</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[the game of life]]></category>

		<guid isPermaLink="false">http://nikgomez.com/?p=1378</guid>
		<description><![CDATA[Conway&#8217;s Game of Life is a pretty sweet game. Well, it&#8217;s more like a set of rules that, when run, can result in some pretty awesome patterns. Simply put, you start with a grid of boxes. The boxes are in either of two states: alive or dead. To play the game, you start by turning [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://sixfoottallrabbit.co.uk/gameoflife/">Conway&#8217;s Game of Life</a> is a pretty sweet game. Well, it&#8217;s more like a set of rules that, when run, can result in <a href="http://en.wikipedia.org/wiki/Conway%27s_Game_of_Life#Examples_of_patterns">some pretty awesome patterns</a>.</p>
<p>Simply put, you start with a grid of boxes. The boxes are in either of two states: alive or dead. To play the game, you start by turning some boxes alive, and running these rules over and over:</p>
<ul>
<li>A living cell with 0 or 1 neighbours dies, by underpopulation</li>
<li>A living cell with 4 or more neighbours dies, by overpopulation</li>
<li>A living cell with 2 or 3 neighbours survives</li>
<li>A dead cell with 3 or more neighbours becomes alive, by reproduction</li>
</ul>
<p>I&#8217;m not sure why, but we learned about the Game of Life in one of my computer science classes a few semesters ago. I thought it was interesting at the time, but it (sort of) came in handy when I interned at Microsoft. Every year the company puts on &#8220;Puzzle Day&#8221; which is a program-wide competition between teams that are solving puzzles all day. One of the puzzles was just a wide grid with seemingly random boxes colored black. It came with some clue about &#8220;life&#8221;, and I figured that it was simply Conway&#8217;s Game. Little did I know that there were custom rules that we had to figure out to solve what the boxes revealed&#8230; Sadly, this wasn&#8217;t one of the puzzles we solved, but we came close, right?</p>
<p><a href="http://sixfoottallrabbit.co.uk/gameoflife/">Conway&#8217;s Game of Life in HTML5</a></p>
]]></content:encoded>
			<wfw:commentRss>http://nikgomez.com/2010/07/19/the-game-of-life-in-html5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apple’s new wall of exclusion: a demo of HTML5 and open standards</title>
		<link>http://nikgomez.com/2010/06/06/apples-new-wall-of-exclusion-a-demo-of-html5-and-open-standards/</link>
		<comments>http://nikgomez.com/2010/06/06/apples-new-wall-of-exclusion-a-demo-of-html5-and-open-standards/#comments</comments>
		<pubDate>Sun, 06 Jun 2010 17:00:29 +0000</pubDate>
		<dc:creator>Nik Gomez</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[opera]]></category>
		<category><![CDATA[safari]]></category>
		<category><![CDATA[web standards]]></category>

		<guid isPermaLink="false">http://nikgomez.com/?p=1302</guid>
		<description><![CDATA[Apple has been catching a lot of flack for it&#8217;s HTML5 Showcase page it recently put up on its website. And for good reason! The problem with the site is that it purports to be a page intended to show how the latest version of Apple’s Safari web browser, new Macs, and new Apple mobile [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_1303" class="wp-caption aligncenter" style="width: 560px"><a href="http://www.apple.com/html5/"><img class="size-full wp-image-1303" title="Apple Safari and HTML5" src="http://nikgomez.com/wordpress/wp-content/uploads/2010/06/apple_html5.jpg" alt="" width="550" height="368" /></a><p class="wp-caption-text">wait, I thought Firefox, Chrome, and Opera supported HTML5 too...</p></div>
<p>Apple has been catching a lot of flack for it&#8217;s <a href="http://www.apple.com/html5/">HTML5 Showcase</a> page it recently put up on its website. And for good reason! The problem with the site is that it purports to be a page intended to</p>
<blockquote><p>show how the latest version of <strong>Apple’s Safari web browser, new Macs, and  new Apple mobile devices</strong> all support the capabilities of HTML5, CSS3,  and JavaScript.</p></blockquote>
<p>So what&#8217;s the problem? You can only view the demos with Safari. If you&#8217;re using Firefox, Chrome, or Opera &#8211; all modern browsers that support HTML5 &#8211; you get the error message shown in the image above. The fact that Apple is browser sniffing and excluding products that are all capable of displaying the content on those demo pages is troublesome.</p>
<p>Christopher Blizzard of Mozilla summarizes the issue and what&#8217;s really important in this way,</p>
<blockquote><p>The most important aspect of HTML5 isn’t the new stuff like video and  canvas (which Safari and Firefox have both been shipping <em>for years</em>)  it’s actually the <a href="http://hacks.mozilla.org/2010/05/firefox-4-the-html5-parser-inline-svg-speed-and-more/">honest-to-god  promise of interoperability</a>.  Even stodgy old Microsoft, who has  been doing their best to hold back the web for nearly a decade,  understands this and you’ll see it throughout their marketing for IE9.   (Their marketing phrase is “same markup” – watch for it and you’ll see  it everywhere in their messaging.)  The idea that the same markup, even  with mistakes, will be rendered exactly the same.  HTML5 represents the  chance for browsers to work together and find common ground.</p></blockquote>
<p>It really sucks that Apple thinks it can push the market around like this, but it&#8217;s great to see that people aren&#8217;t going to take it.</p>
<p><a href="http://www.0xdeadbeef.com/weblog/2010/06/intellectual-honesty-and-html5/">intellectual honesty and html5 -Christopher Blizzard</a></p>
]]></content:encoded>
			<wfw:commentRss>http://nikgomez.com/2010/06/06/apples-new-wall-of-exclusion-a-demo-of-html5-and-open-standards/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Software Literacy: The Third-Grade Programmer</title>
		<link>http://nikgomez.com/2010/05/18/software-literacy-the-third-grade-programmer/</link>
		<comments>http://nikgomez.com/2010/05/18/software-literacy-the-third-grade-programmer/#comments</comments>
		<pubDate>Tue, 18 May 2010 16:05:23 +0000</pubDate>
		<dc:creator>Nik Gomez</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[children]]></category>
		<category><![CDATA[education]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[literacy]]></category>
		<category><![CDATA[mit]]></category>
		<category><![CDATA[processing]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[scratch]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://nikgomez.com/?p=1149</guid>
		<description><![CDATA[Note: This is an essay I wrote for a class. It&#8217;s on a topic that I feel at least some passion for, and I hope you enjoy it. As for the citations, just look for the author&#8217;s names down at the bottom in the Works Cited section. I&#8217;m changing this from a Word document to [...]]]></description>
			<content:encoded><![CDATA[<p><em>Note: This is an essay I wrote for a class. It&#8217;s on a topic that I feel at least some passion for, and I hope you enjoy it. As for the citations, just look for the author&#8217;s names down at the bottom in the Works Cited section. I&#8217;m changing this from a Word document to a blog post, so there might be some hiccups along the way.</em></p>
<h2>Abstract</h2>
<p>Although personal computers have become everyday items in children’s lives very few children have learned anything about programming. And while programming has been reserved for the most technically-minded engineers in the past, its core concepts have the potential for helping students learn concepts in math, science, and other areas requiring analytical thinking. Recently, programming environments and languages have been developed with the goal of having a “low floor,” a “high ceiling,” and “wide-walls.” Two projects that have had considerable success in their endeavors are Scratch and Processing. While they are targeted at different audiences – Scratch for elementary school students and Processing for high school students and older – both have successfully introduced people to programming who otherwise couldn’t have overcome the barriers to programming.</p>
<h1>Software Literacy</h1>
<blockquote><p><em>“The ability to ‘read’ a medium means you can access the materials and tools created by others. The ability to ‘write’ in a medium means you can generate materials and tools for others. You must have both to be literate.” (Kay)</em></p></blockquote>
<p>It has been quite a few years since personal computers were introduced into the marketplace, and since the late 1970s, they have become a commonplace item across the country. While this generation of children and students have come to be known as “digital natives,” very few know much, if anything, about programming and the critical thinking concepts that make it up (Resnick, Maloney and Monroy-Hernandez).</p>
<p>Being able to quickly learn software and the ideas of how to write code have tremendous potential for helping students learn concepts in math, science, and other analytical thinking fields. But what characteristics must the tools we use to teach software literacy have in order to be most affective? It has been argued for years that programming languages should have a “low floor,” a “high ceiling,” and “wide-walls.” This triplet of characteristics means that the language should have a shallow learning curve, create increasingly complex projects, and accommodate a user’s various interests (Papert).</p>
<p>Meeting these three requirements has not been an easy task for tool and language developers. But two projects from MIT exemplify success in these three areas best: Scratch and Processing. Scratch teaches children age 8 – 16 programming concepts through a building block metaphor. Processing brings together a programming language, development environment, and teaching methodology to appeal to the visual design and electronic arts communities. Each of the tools has its strengths and weaknesses, but both appropriately serve their intended audiences.</p>
<h2>A History of Computer Programmers</h2>
<p>It’s not difficult to find a highly detailed timeline of the invention of programming languages, but what is to be said for the programmers developing in those languages? Looking at who programmers have been in the past and how they’ve changed over the past fifty years can give us insight into who the programmers of the future might be. The continuing evolution of who computer programmers are and how they are viewed by the public is best explained through the lens of the level of the languages the programmers used.</p>
<div id="attachment_1261" class="wp-caption aligncenter" style="width: 509px"><img class="size-medium wp-image-1261" title="Hardcore Programmer" src="http://nikgomez.com/wordpress/wp-content/uploads/2010/04/Untitled2-499x388.png" alt="" width="499" height="388" /><p class="wp-caption-text">A “real” programmer working on a mainframe computer</p></div>
<h3>“Real” Programmers</h3>
<p>The earliest programmers, or “real” programmers, are best characterized as the select few people  in the 1940’s who understood how to operate the immense computers that filled the space of an entire room. They knew machine language, and poured their blood, sweat, and tears into writing it. Machine language is considered the lowest level language class, and it is the only language that a computer truly understands. These earliest programmers labored hard-wiring the switches and cables inside the machines with only the 0s and 1s that the machines could interpret (Lohr). Luckily, very few computer programmers still write any machine code.</p>
<h3>1960’s Hacker Culture</h3>
<p>The next phase of programmers moved from the cumbersome machine languages to a slightly higher level set called assembly languages. Assembly languages are one level of abstraction away from machine code and take advantage of human words like ‘add,’ ‘sub,’ and ‘mov.’ This abstraction allowed for many more people to learn how to program and bred a new group of people writing code not as their day job, but as a hobby. Some of these programmers, affectionately called “hackers,” were more enthusiasts than professional software engineers, but the results of their efforts are no less important. The World Wide Web and the Internet are both products of 1960s hacker culture. But while assembly languages were slightly less primitive than machine code, they were by no means simple to learn and understand.</p>
<h3>Now and the Future</h3>
<p>More recently, languages referred to as high level languages have spread as the most prevalent to code in. High level languages are strongly abstracted from machine code and, like assembly languages, must be translated back into machine code in order to be executed. This strong abstraction has allowed for people to teach themselves how to program. As a result, there are far more programmers today than existed even twenty years ago. And while most professional programmers still have a formal education in software development, the next logical step in the evolution of who programmers takes us to the general public.</p>
<p>Today, the software community is working towards the goal of universal software literacy. The hope is for programming knowledge to be commonplace and for ordinary people to understand how to conceive of a simple solution to a complex problem with the help of computers.</p>
<p>This shift of who a programmer is involves a similar advancement in the languages or software environments that these new programmers will write code in. We need languages further abstracted from machine code and syntax that more closely resembles human language to decrease the learning curve of programming and improve the readability of code. Even though software literacy for the general public seems like a lofty ambition, developments have already been made in this direction.</p>
<h2>Scratch – the children’s programming language</h2>
<p>Of all the programs that have attempted to introduce programming concepts to beginners, MIT’s Scratch has had the most success. Scratch is an interactive program rather than a syntax-based coding language; it employs building blocks to construct programs rather than relying on potentially confusing grammars. Developed by the Lifelong Kindergarten Group at the MIT Media Laboratory and released in 2007, Scratch was build with its specific core audience of children age 8 to 16 in mind (Maloney, Peppler and  Kafai). The creators of Scratch knew that since computers had been introduced in the late 1970s, they had become everyday items in children’s lives, but that very few children have learned how to program. Knowing this, the Scratch team set out to build a program that satisfied the triplet of having low-floor/high-ceiling/wide-walls and appealed to children (Resnick, Maloney and  Monroy-Hernandez).</p>
<div id="attachment_1260" class="wp-caption aligncenter" style="width: 510px"><img class="size-medium wp-image-1260" title="Scratch Program" src="http://nikgomez.com/wordpress/wp-content/uploads/2010/04/Untitled-500x425.png" alt="" width="500" height="425" /><p class="wp-caption-text">An example of a Scratch program that simulates a simple pong-like game. It highlights the programming concepts of loops, variables, user input, and conditional statements.</p></div>
<h3>Give It Meaning</h3>
<p>Scratch’s users learn important mathematical and computational concepts, as well as how to think creatively, reason systematically, and work collaboratively. But how do they accomplish all of this without losing interest? By making sure that every aspect of the program gives meaning to the user’s work. Scratch does this in two ways: diversity and personalization.</p>
<p>Scratch is unlike many of its competitors because it has wide-walls and supports the creation of a diverse range of project types such as stories, games, and simulations. Scratch allows its users to make different kinds of programs as it is much more meaningful to work on a project that reflects one’s own interests. These programs reflect who each young creator is, as exemplified by Scratch’s built-in personalization features.</p>
<p>Scratch makes it easy for people to customize their programs by incorporating different media and allowing users to do things like import photos and record their own voices. Scratch succeeds in having both a low-floor and high-ceiling because kids can not only “develop abstract programs to do mindless things with a cat or a box, etc… but they could add their own pictures and their own voices to the Scratch environment. (Resnick, Maloney and Monroy-Hernandez)” When Scratchers build programs that are personally meaningful to them, they are more eager to learn mathematical and computational concepts that pertain to their projects (Resnick, Sowing the  Seeds for a More Creative Society). How better to introduce the eighth-grade algebra concept of variables than to show a boy that a programming variable will let him keep track of how many points he has scored in the basketball game he programmed?</p>
<h3>Make It Social</h3>
<p>Once a child creates a Scratch program, she can share it on the Scratch web site in the same way that one would share a video on YouTube. The Scratch programming environment is tightly coupled with this sharing web site, and the 700,000+ projects that have been shared there are a testament to the vibrant community currently developing in Scratch. This website functions both as a location for viewing or collaborating on one another’s work and as a repository of material to learn new techniques and programming concepts from. Once a project has been uploaded to the sharing site, it can be run from in the browser, commented on or voted for, or downloaded for reverse-engineering by another Scratcher. Scratches share the same benefits as an open-source program like Scratch, namely that its users can keep learning from their peer’s discoveries.</p>
<p>The depth offered by Scratch is quite extraordinary considering the fact that it is merely an educational tool for very young children. It teaches concepts like conditional statements (“if” sometime is true, “then” do an action), iteration (going through each element in a list), parallel execution (multiple processes running simultaneously), and user input (keyboards, mice, etc.) in a manner that a 10-year-old can fully comprehend. Its replacement of a syntax and grammar-based language by a graphical user interface is wholly appropriate for the context of its use. But this veil of simplification must eventually be removed to reveal a more advanced, but hopefully not more confusing, development environment.</p>
<h2>Processing – the electronic sketchbook</h2>
<p>Processing was born from the idea of making a language that both gives visual expression to  sophisticated forms of computation and acts as a teaching tool for those unfamiliar with computer programming (Maeda). Under the direction of renowned graphic designer John Maeda, Processing has been developed by MIT graduate students Casey Reas and Ben Fry since 2001. Processing’s syntax is a stripped down version of Java, which allows for a declined learning curve while preserving the power and flexibility of Java. Whereas Scratch is aimed at young children, Processing looks to serve an older, more educated audience of people in high school and older.</p>
<p>The intelligent development environment used by Processing is called the “sketchbook,” and all of the programs a user writes are referred to as “sketches.” While Processing is fully capable of generating full-featured software, its intention is much simpler than that. Reas and Fry want their users to sketch different renditions of what the finished product might be, much in the way that architects work with cardboard before building a skyscraper or musicians sit down with a piano before composing a concerto. Because Processing was created by people with primarily creative backgrounds, it breaks from the cycle of programmers making tools for programmers and “engages people with visual and spatial minds. (Reas and Fry)”</p>
<div id="attachment_1262" class="wp-caption aligncenter" style="width: 510px"><img class="size-medium wp-image-1262" title="Processing Art" src="http://nikgomez.com/wordpress/wp-content/uploads/2010/04/Untitled3-500x496.png" alt="" width="500" height="496" /><p class="wp-caption-text">A piece generated by a Processing script from C.E.B. Reas’ ‘Process/Form’ exhibition at bitforms gallery nyc.</p></div>
<h3>Programmers Teaching Artists Teaching Programmers</h3>
<p>The two main audiences that come to Processing are artists and programmers, each with an interest in the other’s field of expertise. For both groups, Processing serves as an excellent jumping-off point from which one can explore other programming languages or creative theory. The variety of classes and workshops being offered at universities such as UCLA, MIT, and Hongik University in Seoul give evidence to Processing’s flexibility, with some classes approaching the language from a programmers point of view and others from an artist’s perspective.</p>
<p>As computers become more pervasive in the creative arts, programming skills increase in demand. One reason why so many people come to Processing and succeed in learning the concepts of programming through the language is because it embraces and is centered around artistic theory. In fact, the equivalent of a “Hello World” program given on the Processing learning web site is one line of code that draws a line. From there it moves on to giving the line a background and color (Fry and Reas).</p>
<p>A one-week workshop at Hongik University in 2003 brought together design and computer science students, and the interaction between the two groups illustrates Processing’s strengths in crossing over the two fields. When students without previous programming experience produced work that was visually complex but technically elementary, the computer science majors helped them understand more advanced programming techniques. And the inverse occurred with the students without any comprehension of basic design principles (Reas and Fry).</p>
<h2>Conclusion</h2>
<p>The concept of software literacy is not new. Ted Nelson wrote in 1974 that “the more you know about computers… the better your imagination can flow between the technicalities, can slide the parts together, can discern the spaces of what you would have these things do. (Nelson)” This is exactly the idea that Scratch and Processing are striving to further. Pushing programming onto unwilling students is not how software literacy will be accomplished. Rather, tightly coupling people’s interests with the manner in which programming is introduced to them makes them much more receptive to the ideas being presented. Also, we must not forget the reason for teaching programming concepts. The fact that educators are using coding as a gateway to many other critical thinking concepts is important; it betters education and expands how our minds conceive of solving problems.</p>
<h2><span id="more-1149"></span>Works Cited</h2>
<p>Fry, Ben and Casey Reas. <span style="text-decoration: underline;">Getting Started \ Processing 1.0</span>. 2007. 2010 8-March &lt;http://processing.org/learning/gettingstarted/&gt;.</p>
<p>Kay, Alan. <span style="text-decoration: underline;">User Interface: A Personal View</span>. Addison-Wesley, 1989.</p>
<p>Lohr, Steve. “Frances E. Holberton, 84, Early Computer Programmer.” <span style="text-decoration: underline;">The New York Times</span> 2001 17-December: F5.</p>
<p>Maeda, John. “When A Good Idea Works.” <span style="text-decoration: underline;">Technology Review</span> 2009 September/October: 108-109.</p>
<p>Maloney, John, et al. “Programming by Choice: Urban Youth Learning Programming with Scratch.” <span style="text-decoration: underline;">ACM Special Interest Group on Computer Science Education</span>. Portland: ACM, 2008.</p>
<p>Nelson, Theodor. “Computer Lib/Dram Machines.” <span style="text-decoration: underline;">The New Media Reader</span> 2003: 306.</p>
<p>Papert, Seymour. <span style="text-decoration: underline;">Mindstorms: children, computers, and powerful ideas</span>. Cambridge: Basic Books, Inc., 1980.</p>
<p>Raymond, Eric. <span style="text-decoration: underline;">The Early Hackers</span>. 2000 25-August. 2010 7-March &lt;http://www.catb.org/~esr/writings/cathedral-bazaar/hacker-history/ar01s02.html&gt;.</p>
<p>Reas, Casey and Ben Fry. “Processing: Programming for Designers and Artists.” <span style="text-decoration: underline;">Design Management Review</span> 2009 Winter: 52.</p>
<p>Resnick, Mitchel. “Sowing the Seeds for a More Creative Society.” <span style="text-decoration: underline;">Learning and Leading with Technology</span> 2007-2008 December/January: 18-22.</p>
<p>Resnick, Mitchel, et al. “Scratch: Programming for All.” <span style="text-decoration: underline;">Communications of the ACM</span> (2009).</p>
]]></content:encoded>
			<wfw:commentRss>http://nikgomez.com/2010/05/18/software-literacy-the-third-grade-programmer/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Apple is to HTML5 as Google is to Flash</title>
		<link>http://nikgomez.com/2010/03/31/apple-html5-as-google-flash/</link>
		<comments>http://nikgomez.com/2010/03/31/apple-html5-as-google-flash/#comments</comments>
		<pubDate>Wed, 31 Mar 2010 23:48:00 +0000</pubDate>
		<dc:creator>Nik Gomez</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[brightcove]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[standards]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://nikgomez.com/?p=1135</guid>
		<description><![CDATA[OK, I completely understand the insane generalization I just made with the title of this post, but when it comes to online video adoption, I think it holds true. Apple has made it very clear from the launch of the iPhone that it really isn&#8217;t interested in working with Flash anymore. And as of the [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_1140" class="wp-caption aligncenter" style="width: 560px"><img class="size-full wp-image-1140" title="Chrome vs. iPad" src="http://nikgomez.com/wordpress/wp-content/uploads/2010/03/chrome_vs_ipad.jpg" alt="" width="550" height="300" /><p class="wp-caption-text">the battle of Apple with HTML5 and the iPad vs Google with Flash and Chrome</p></div>
<p>OK, I completely understand the insane generalization I just made with the title of this post, but when it comes to online video adoption, I think it holds true. Apple has made it very clear from the launch of the <a title="Apple iPhone" href="http://www.apple.com/iphone/">iPhone</a> that it really isn&#8217;t interested in working with Flash anymore. And as of the past couple weeks, Google has made it very obvious that it really isn&#8217;t interested in always doing what Apple wants.</p>
<p>Everyone knows that the iPhone doesn&#8217;t support Flash, and most people know that <a title="Apple iPad" href="http://www.apple.com/ipad/">iPad</a> arriving on Saturday won&#8217;t support it either. For a while, it looked like Adobe and Apple were making headway in cleaning up Flash so that it could run on Apple&#8217;s mobile devices without eating through battery life on the already life-strained devices. All that changed with the iPad. It&#8217;s become apparent that Apple has no interest in Flash and would much rather everyone move on to HTML5&#8242;s video tag.</p>
<p>As usual, when Apple says, &#8220;Jump,&#8221; there&#8217;s plenty of parties lining up asking, &#8220;How high?&#8221; In the past week, we&#8217;ve seen plenty companies announce that they&#8217;ve readied their &#8220;iPad compatable&#8221; sites that are devoid of Flash and HTML5 rich. The biggest of these announcement comes from <a title="Brightcove and HTML5" href="http://www.brightcove.com/en/video-platform/solutions/html5">Brightcove</a> which lists customers like the New York Times, NPR, and the Wall Street Journal.</p>
<p>In opposition to this, and further feeding rumors of bad blood between the two, Google has fully integrated Flash into its <a title="Google Chrome" href="http://www.google.com/chrome">Chrome</a> browser and operating system. While the vast majority of users have already installed the Flash Player plug-in, it&#8217;s interesting that Flash is comes prewrapped in Chrome because 1) it flies directly in the face of Google&#8217;s public support of the HTML5 standard and 2) it shows Google&#8217;s dedication to Adobe&#8217;s Open Screen Project. Essentially, Google&#8217;s sending mixed signals to the tech world. Are we supposed to completely support the new open web standards including HTML5, or can exceptions be made when a company (like Adobe) throws their proprietary technology in the mix saying it&#8217;s needed to build a ubiquitous platform for developers?</p>
<p>My vote? I say go with HTML5. I think HTML5 has great potential, and new projects like <a title="Sublime Video" href="http://jilion.com/sublime/video">SublimeVideo</a> and <a title="RGraph" href="http://www.rgraph.net/">RGraph</a> are perfect  examples of this. Flash has had its 15 minutes, and it&#8217;s due time for us to dump it in favor of open standards.</p>
]]></content:encoded>
			<wfw:commentRss>http://nikgomez.com/2010/03/31/apple-html5-as-google-flash/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lala.com is the future of music consumption</title>
		<link>http://nikgomez.com/2009/03/31/lalacom-is-the-future-of-music-consumption/</link>
		<comments>http://nikgomez.com/2009/03/31/lalacom-is-the-future-of-music-consumption/#comments</comments>
		<pubDate>Tue, 31 Mar 2009 19:25:40 +0000</pubDate>
		<dc:creator>Nik Gomez</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[contracts]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[lala]]></category>
		<category><![CDATA[mp3]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://nikgomez.com/?p=892</guid>
		<description><![CDATA[One of the things I love most is when technology and music are combined to make something incredible. The iPhone, Last.fm, MIDI controllers, and Daft Punk&#8217;s pyramid are all perfect examples of this. Lala.com has been added to that list. Lala.com in a nutshell Here&#8217;s the process that Lala presents for consuming music. First, you [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_900" class="wp-caption aligncenter" style="width: 179px"><a href="http://lala.com"><img class="size-full wp-image-900 " title="Lala Logo" src="http://nikgomez.com/wordpress/wp-content/uploads/2009/03/picture-77.png" alt="Lala Logo" width="169" height="112" /></a><p class="wp-caption-text">lala.com&#39;s logo</p></div>
<p>One of the things I love most is when technology and music are combined to make something incredible. The <a title="Apple iPhone" href="http://www.apple.com/iphone/">iPhone</a>, <a title="Last.fm" href="http://last.fm">Last.fm</a>, <a title="MIDI Controller - Wikipedia" href="http://en.wikipedia.org/wiki/MIDI_controller">MIDI controllers</a>, and <a href="http://www.flickr.com/photos/17648282@N02/1836854462/sizes/l/">Daft</a> <a href="http://www.flickr.com/photos/23538379@N06/3081790682/">Punk&#8217;s</a> <a href="http://www.flickr.com/photos/mrdata/1429694006/sizes/o/">pyramid</a> are all perfect examples of this. <a title="Lala.com" href="http://lala.com">Lala.com</a> has been added to that list.</p>
<h2>Lala.com in a nutshell</h2>
<p>Here&#8217;s the process that Lala presents for consuming music. First, you can listen to any song in it&#8217;s massive online database for free. The catch? You can once listen to each song once. Now you can either download a DRM-free MP3 for about a buck, or you can purchase the web-version of a song for 10 cents. This web version of the song is now free of the one-play restriction and is added to your library.</p>
<p>Now to the second aspect of Lala. Using a small standalone app, Lala will scan your music folder and unlock the web versions of every song you have. If Lala doesn&#8217;t find a match in its database, it will upload your song to the cloud. Every song you have on your computer is now available for you to stream for free unlimited times.</p>
<h2>Your music in the cloud</h2>
<p>If you aren&#8217;t familiar with &#8220;the cloud&#8221;, just think of websites like <a href="http://mail.google.com">Gmail</a> or <a href="http://docs.google.com/">Google Docs</a> where all of your information is stored on some remote servers (the cloud) instead of your local machine. With Lala, its of your music that is in the cloud.</p>
<p>This currently means that you can access all of your music for free on <em>any computer</em> with an internet connection. While this is the main feature Lala boasts right now, the potential of this reaches much further. Lala could integrate the subscription model of services like <a href="http://www.rhapsody.com/">Real Network&#8217;s Rhapsody</a> and <a href="http://www.zune.net/en-us/software/marketplace/default.htm">Microsoft&#8217;s Zune Marketplace</a> and quickly overtake them. Lala&#8217;s current monetisation scheme seems to be working pretty well for them ($.10 or $1), but there are so many other directions they can take in the future.</p>
<h2>iPhone app</h2>
<p>Engadget just posted <a href="http://www.techcrunch.com/2009/03/28/an-exclusive-first-look-at-lalas-iphone-app/">an article</a> showing a very early build of the iPhone app Lala has in the works. Right now, mobile devices like the iPhone are limited by their data storage capacities. Because of mobile phones&#8217; small sizes, storage is limited to around 16GBs right now.  If Lala can get past the legal hurdles that the record companies present and get the web versions of songs to play on mobile apps, this storage restriction will be lifted.</p>
<h2>I&#8217;m hooked</h2>
<p>Lala has the potential to do everything that I want a media player to do. iTunes works well right now, but the reason I love it is because it syncs so well with my iPhone, not because of its ability to play music (and I&#8217;ve never bought music from the iTunes Store).</p>
<p>I believe agility will be one of Lala&#8217;s key strengths. If the company can continue to innovate the online music marketplace as it has, I see no reason why media desktop apps won&#8217;t be a thing of the past.</p>
<p><em>update: I&#8217;ve fallen in love with Lala&#8217;s &#8220;Mix it up&#8221; feature. It&#8217;s basically a playlist generator (ie. iTunes Genius), and it works great!</em></p>
]]></content:encoded>
			<wfw:commentRss>http://nikgomez.com/2009/03/31/lalacom-is-the-future-of-music-consumption/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Eventbox is beautifully unnecessary</title>
		<link>http://nikgomez.com/2009/01/03/eventbox-is-beautifully-unnecessary/</link>
		<comments>http://nikgomez.com/2009/01/03/eventbox-is-beautifully-unnecessary/#comments</comments>
		<pubDate>Sun, 04 Jan 2009 03:27:41 +0000</pubDate>
		<dc:creator>Nik Gomez</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[aggregator]]></category>
		<category><![CDATA[eventbox]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[feeds]]></category>
		<category><![CDATA[flickr]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[reddit]]></category>
		<category><![CDATA[rss]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://nikgomez.com/?p=739</guid>
		<description><![CDATA[Seems like this new little app called Eventbox is getting all kinds of hype right now, so I figured I&#8217;d check it out to see if it&#8217;s worth the $15 that its developer, The Cosmic Machine, is asking. Functionality While the functionality of an application is probably its most important aspect, in Eventbox&#8217;s case, it&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_784" class="wp-caption aligncenter" style="width: 460px"><a href="http://nikgomez.com/wordpress/wp-content/uploads/2009/01/eventbox-full.png"><img class="size-full wp-image-784 " title="Eventbox Window" src="http://nikgomez.com/wordpress/wp-content/uploads/2008/12/eventbox-mid.png" alt="what the eventbox &quot;unread&quot; window looks like" width="450" height="238" /></a><p class="wp-caption-text">what the eventbox &quot;unread&quot; window looks like (click for a larger view)</p></div>
<p>Seems like this new little app called <a title="Eventbox - The Cosmic Machine" href="http://thecosmicmachine.com/">Eventbox</a> is getting all kinds of hype right now, so I figured I&#8217;d check it out to see if it&#8217;s worth the $15 that its developer, The Cosmic Machine, is asking.</p>
<h3>Functionality</h3>
<p>While the functionality of an application is probably its most important aspect, in Eventbox&#8217;s case, it&#8217;s where it falls short. Eventbox tries to position itself as a place that brings together all of your friends&#8217; online social postings for your to view in one spot. It&#8217;s essentially an RSS feed aggregator for social activity. As of v1.0, Eventbox supports gathering data from Facebook, Twitter, Flickr, Reddit, and RSS feeds.</p>
<p>While I&#8217;m all for what aggregators do (Google Reader is probably my most visited bookmark), there are far superior alternatives to Eventbox. Maybe if it supported more sites, although I can&#8217;t think of too many more that interest me, Eventbox would seem more necessary. Feed aggregators are necessary because people read hundreds of site&#8217;s postings, but as far as activity postings go, I only really need Facebook and Twitter. Two sites don&#8217;t warrant a dedicated app that can&#8217;t replicate each site&#8217;s full functionality (Facebook is about a bit more than status postings).  FriendFeed, Netvibes.com&#8217;s widgets, or any number of other online apps do Eventbox&#8217;s job with much more finesse.</p>
<h3>Design</h3>
<p>Now that you know how ridiculous I think this app is, here&#8217;s how incredible its design is. In all honesty, Eventbox is a shining example of why people get hooked on Macs when they switch from PCs. The icons, the layout, the styling of its various animations, and the flow of moving through the app all contribute to something that looks and works perfectly.</p>
<p>I really wish that Eventbox had more of a purpose because it&#8217;s such a joy to work with.</p>
<h3>Overall</h3>
<p>I hope it&#8217;s pretty clear how I feel about Eventbox. It&#8217;s a beautifully designed application that I have no use for. There is praise coming from <a href="http://twitter.com/majornelson/status/1092637707">all</a> <a href="http://search.twitter.com/search?q=eventbox">around</a>, but I can&#8217;t sing the same tune. I love Facebook, Twitter, Flickr, and the rest of the social networking sites, but I already have a browser, and my homepage (<a href="http://www.netvibes.com/">Netvibes.com</a>) already puts those sites together.</p>
]]></content:encoded>
			<wfw:commentRss>http://nikgomez.com/2009/01/03/eventbox-is-beautifully-unnecessary/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google yelling &#8220;monopoly&#8221;</title>
		<link>http://nikgomez.com/2008/02/03/google-yelling-monopoly/</link>
		<comments>http://nikgomez.com/2008/02/03/google-yelling-monopoly/#comments</comments>
		<pubDate>Mon, 04 Feb 2008 05:31:52 +0000</pubDate>
		<dc:creator>Nik Gomez</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[acquisition]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[companies]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[merger]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[yahoo]]></category>

		<guid isPermaLink="false">http://nikgomez.com/2008/02/03/google-yelling-monopoly/</guid>
		<description><![CDATA[For a while now, my opinion of Google has been declining. Not because of active things that Google has done, but because of its lack of action/innovation with some products. With the Microsoft &#038; Yahoo deal, and Google's offensive statement, it's getting personal.
]]></description>
			<content:encoded><![CDATA[<p><img src="http://nikgomez.com/wordpress/wp-content/uploads/2008/02/microsoftyahoo.jpg" alt="microsoftyahoo.jpg" align="right" />For a while now, my opinion of Google has been declining. There isn&#8217;t really one big event that has caused this, but I guess it is the compilation of the following:</p>
<ul>
<li>Their site design is horrible. Apart from the Google.com search hub, the minimal approach is unnecessary. Some might argue that this style is the best kind of UI. I argue that it isn&#8217;t intuitive, and that the lack of any design doesn&#8217;t do any good.</li>
<li>Adsense seems to be getting worse at judging what content to base the ads off of. Contextual ads aren&#8217;t revolutionary anymore.</li>
<li>Innovation on projects like Google Docs has seemed to slow down. I loved Writely, but since Google acquired it, the plain UI has left is barren.</li>
</ul>
<p>As you can probably tell, these problems aren&#8217;t issues that Google has actively done. They are all things that have occurred because of the expansion of this online ad company to encompass everything that an online service provider could offer. My problems with Google have been passively incured, until now.</p>
<p>Since Microsoft&#8217;s announcement of a hostile $44.6 billion offer for Yahoo Inc., Google has gone on the offensive and issued a public statement criticizing the offer. The post from Google&#8217;s official blog titled &#8220;Yahoo! and the future of the Internet&#8221; is a blatant attempt to bring negative attention to the situation.</p>
<p>In the post, Google states that while the internet has been about the principles of &#8220;openness and innovation,&#8221; Microsoft might try to &#8220;exert the same sort of inappropriate and illegal influence over the Internet that it did with the PC.&#8221;</p>
<blockquote><p>&#8220;In addition, Microsoft plus Yahoo! equals an overwhelming share of instant messaging and web email accounts. And between them, the two companies operate the two most heavily trafficked portals on the Internet. Could a combination of the two take advantage of a PC software monopoly to unfairly limit the ability of consumers to freely access competitors&#8217; email, IM, and web-based services? Policymakers around the world need to ask these questions &#8212; and consumers deserve satisfying answers.&#8221;</p></blockquote>
<p>Why is this a ridiculous statement? Because the listed web services (email, IM, and web portals) aren&#8217;t where the money is being made. Google is an ad company, so why would an ad company be so concerned with another company that &#8211; according to Google &#8211; will dominate these web service markets? Because Microsoft and Yahoo have made their attempts at ad-selling departments as well.</p>
<p>What Google fails to point out in this statement is that they are the dominant leader with more than 65% of the ad-sales market. Monopolistic practices by Microsoft? If anything, the monopolistic practices for revenue-generating departments have been on Google&#8217;s side.</p>
<ul>
<li><a href="http://googleblog.blogspot.com/2008/02/yahoo-and-future-of-internet.html">Official Google Blog statement</a></li>
<li><a href="http://www.microsoft.com/presspass/press/2008/feb08/02-03Statement.mspx?rss_fdn=Press%20Releases">Microsoft.com response</a></li>
</ul>
<p>I don&#8217;t mean to come off as a Microsoft fanboy (I own a Mac for my everyday use, but I love my Zune) or as a Google hater (I use Gmail both for personal and USC email accounts). All I&#8217;m trying to say is that for too long, Microsoft has been an easy target to yell monopoly around. Just because a company is successful and has a corporate face (as opposed to Google or Apple&#8217;s fun-eco-friendly faces) doesn&#8217;t mean that its sometimes aggressive, market-upsetting actions are illegal.</p>
]]></content:encoded>
			<wfw:commentRss>http://nikgomez.com/2008/02/03/google-yelling-monopoly/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bill Gates&#8217; 2008 CES keynote</title>
		<link>http://nikgomez.com/2008/01/07/bill-gates-2008-ces-keynote/</link>
		<comments>http://nikgomez.com/2008/01/07/bill-gates-2008-ces-keynote/#comments</comments>
		<pubDate>Mon, 07 Jan 2008 08:05:55 +0000</pubDate>
		<dc:creator>Nik Gomez</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[2008]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[bill gates]]></category>
		<category><![CDATA[ces]]></category>
		<category><![CDATA[funny]]></category>
		<category><![CDATA[keynote]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[steve-jobs]]></category>

		<guid isPermaLink="false">http://nikgomez.com/2008/01/07/bill-gates-2008-ces-keynote/</guid>
		<description><![CDATA[I, like everyone else, find picturing Microsoft without Bill Gates rather hard. But nothing is changing the fact that he will step down in July. As has been tradition for the past few years, the kickoff of the Consumer Electronics Show (CES) is begun with Bill Gates giving the opening keynote.]]></description>
			<content:encoded><![CDATA[<p><img src="http://nikgomez.com/wordpress/wp-content/uploads/2008/01/billgatesretires.jpg" alt="billgatesretires.jpg" align="right" />I, probably like everyone else in the world, find picturing Microsoft without Bill Gates rather hard. Bill Gates is the face of Microsoft even more than Steve Jobs is the face of Apple (the iPod is Apple&#8217;s face). But as iconic as one of the richest persons in the world is, that doesn&#8217;t change the fact that Bill Gates will be stepping down from his position as CEO of Microsoft in July to take on the full-time responsibility that the Bill and Melinda Gates Foundation demands.</p>
<p>As has been tradition for the past few years, the kickoff of the Consumer Electronics Show (CES) is begun with Bill Gates giving the opening keynote. Tonight marks the last CES keynote Bill will give, and his intro to the address was very fitting. Here is a link to the video that was shown addressing what Bill&#8217;s last day at Microsoft might be like:</p>
<p><a href="http://video.msn.com/video.aspx?vid=be9075bb-df0a-41c9-8d86-7ded46627e26">Bill Gates&#8217; Last Day At Microsoft </a></p>
<p>Can anyone say cameo? And talk about getting your money&#8217;s worth. I didn&#8217;t count, but there are probably around 10-15 semi/full-blown famous people in that 6 minutes clip. Regardless of the fact that Bill can obviously get anyone in the world to do anything for him, this video was a nice piece of comedy that shined above what usually amounts to loads of geekery at events like CES. It&#8217;s sad to see such an outstanding innovator leave the industry, but there is little doubt in my mind that the work that he will do with his and Melinda&#8217;s foundation will rival what he did at Microsoft in terms of positive impact on the world as a whole.</p>
<p>As for the rest of the keynote, he and his Microsoft helpers did announce some interesting technologies, most importantly the broadcasting of the 2008 Beijing Summer Olympics online with their Silverlight technology, but nothing really held up to the intro video. Even the Guitar Hero with Slash finale, it all seemed kind of lackluster when compared to the fact that an era of technology leadership is ending and that another is about to begin.</p>
<p>Addressing the CES conference, I probably won&#8217;t be covering any of it unless some product really jumps out at me. As for the Macworld conference, I&#8217;ll probably be all over that (even though I can&#8217;t go this year).</p>
]]></content:encoded>
			<wfw:commentRss>http://nikgomez.com/2008/01/07/bill-gates-2008-ces-keynote/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My Apple AirPort Extreme</title>
		<link>http://nikgomez.com/2007/08/26/my-apple-airport-extreme/</link>
		<comments>http://nikgomez.com/2007/08/26/my-apple-airport-extreme/#comments</comments>
		<pubDate>Mon, 27 Aug 2007 01:18:21 +0000</pubDate>
		<dc:creator>Nik Gomez</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[airport-extreme]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[router]]></category>
		<category><![CDATA[setup]]></category>
		<category><![CDATA[wireless]]></category>

		<guid isPermaLink="false">http://nikgomez.com/2007/08/26/my-apple-airport-extreme/</guid>
		<description><![CDATA[Sooo, I normally wouldn&#8217;t spend $170 on a wireless router, but I have a number of reasons as to why I decided to purchase this piece of overpriced Apple hardware: I had $120 credit to a store, and I didn&#8217;t know what else to buy. I needed a wireless router, and the Linksys router I [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center"><img src="http://nikgomez.com/wordpress/wp-content/uploads/2007/08/appleairportextreme.png" alt="Apple AirPort Extreme" /></p>
<p>Sooo, I normally wouldn&#8217;t spend $170 on a wireless router, but I have a number of reasons as to why I decided to purchase this piece of overpriced Apple hardware:</p>
<ol>
<li>I had $120 credit to a store, and I didn&#8217;t know what else to buy.</li>
<li>I needed a wireless router, and the Linksys router I was interested in was sold out.</li>
<li>I own a MacBook Pro, and I think that the whole Apple-addiction is getting to me.</li>
</ol>
<p>I understand that none of these can atone for my careless money-spending, but I must say that this wireless-n router is pretty damn nice.</p>
<p>Let&#8217;s get the obvious points out of the way. It is beautiful simply because it was &#8220;Designed by Apple in California&#8221;. It&#8217;s white, geometric, and minimal in its design. And it isn&#8217;t really competitively priced, but what Apple hardware really is (I understand that it&#8217;s getting better)?</p>
<p>In my room, there are wires going everywhere, which is part of the reason why I wanted a <em>wireless</em> router. This cleaned up two stray ethernet cords climbing up the side of my desk (one for me and one for my roommate).</p>
<p>Onto the setup. It was really easy, all I had to do was install the drivers/software that came bundled with the router; no different from any other router I&#8217;ve used. It recognized my incoming internet instantly, and my MacBook Pro recognized the router equally fast. It was setting up my hard drive where I found problems.</p>
<p>Try as I might, I couldn&#8217;t get my computer to pair with the hard drive. Even though the router recognized it, OS X wouldn&#8217;t for some reason. It turned out that my hard drive happens to be one of about 10 that no longer works due to some software and firmware restrictions. I hope that gets corrected soon, but I don&#8217;t think it will seeing as this router has been out for quite a few months.</p>
<p>All in all, this router works as it should. I have set it up as a wireless print server instead of a hard drive server, and it does what it is supposed to. Is it worth $170? No, but I had store credit and I think it looks nice&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://nikgomez.com/2007/08/26/my-apple-airport-extreme/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Google&#8217;s counter to SiCKO</title>
		<link>http://nikgomez.com/2007/07/01/googles-counter-to-sicko/</link>
		<comments>http://nikgomez.com/2007/07/01/googles-counter-to-sicko/#comments</comments>
		<pubDate>Sun, 01 Jul 2007 16:24:34 +0000</pubDate>
		<dc:creator>Nik Gomez</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[advertising]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[government]]></category>
		<category><![CDATA[health]]></category>
		<category><![CDATA[marketing]]></category>
		<category><![CDATA[michael-moore]]></category>
		<category><![CDATA[Movie]]></category>
		<category><![CDATA[public]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[sicko]]></category>

		<guid isPermaLink="false">http://nikgomez.com/2007/07/01/googles-counter-to-sicko/</guid>
		<description><![CDATA[Google, in a suprizing and dissappointing PR move, has decided to come out against Michael Moore and offer to place HMO ads directly across from search results that include SiCKO. Why? Because Google believes that: Moore attacks health insurers, health providers, and pharmaceutical companies by connecting them to isolated and emotional stories of the system [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center"><a href="http://google-health-ads.blogspot.com/2007/06/does-negative-press-make-you-sicko.html" title="Does negative press make you Sicko?" target="_blank"><img src="http://nikgomez.com/wordpress/wp-content/uploads/2007/07/sickomoore.jpg" alt="Michael Moore SiCKO" /></a></p>
<p>Google, in a suprizing and dissappointing PR move, has decided to come out against Michael Moore and offer to place HMO ads directly across from search results that include SiCKO. Why? Because Google believes that:</p>
<blockquote><p><span lang="EN-AU">Moore attacks health insurers, health providers, and pharmaceutical companies by connecting them to isolated and emotional stories of the system at its worst.</span></p></blockquote>
<p>Like many people, I have already seen Michael Moore&#8217;s SiCKO, the film about the sad state of the health care system in the United States. I saw the movie before it came out in theaters because Moore let it known that he wants people to torrent it, and that he didn&#8217;t mind at all that it was ripped to YouTube (although later taken off). But that&#8217;s beside the point.</p>
<p>I am fairly confused at Google&#8217;s reaction to the movie. Is this Google&#8217;s first overt move to reject it&#8217;s public user-base, turning instead to the big business ad customers? Of course, Google has more money to make by doing what it has done, but is it really worth it? SiCKO has received near universal praise for its criticisms, and I agree with the <a href="http://www.nytimes.com/2007/06/24/us/politics/24sicko.html?_r=2&amp;oref=slogin&amp;oref=slogin" title="New York Times SiCKO" target="_blank">New York Times</a> when they say that it is <span lang="EN-AU">a “cinematic indictment of the American health care system.”</span></p>
<p>Apart from the purely capitalistic point of view (which is that Google is doing the right thing),  today&#8217;s market relies on more than just your big money customer base. Companies must look out for the public, and I find this especially true for Google. While we, the average searchers, aren&#8217;t the ones directly paying Google, we are the ones looking at the ads. We don&#8217;t hold the large wallets, but in our massive numbers, we hold far more power than the businesses Google is trying to cater to.</p>
<p>This move by Google confuses me. I really hope that this does not become a trend in Google&#8217;s business tactics; it could lead to the gradual diminishment of one of the largest internet companies we know.</p>
<p><em><a href="http://google-health-ads.blogspot.com/2007/07/my-opinion-and-googles.html" title="Opinions" target="_blank">Update</a>: Google has retracted the statements of their employee. </em></p>
]]></content:encoded>
			<wfw:commentRss>http://nikgomez.com/2007/07/01/googles-counter-to-sicko/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Digg&#8217;s best submission title = self-censorship</title>
		<link>http://nikgomez.com/2007/06/22/diggs-best-submission-title-self-censorship/</link>
		<comments>http://nikgomez.com/2007/06/22/diggs-best-submission-title-self-censorship/#comments</comments>
		<pubDate>Sat, 23 Jun 2007 01:38:57 +0000</pubDate>
		<dc:creator>Nik Gomez</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[article]]></category>
		<category><![CDATA[censorship]]></category>
		<category><![CDATA[comment]]></category>
		<category><![CDATA[digg]]></category>
		<category><![CDATA[kevin-rose]]></category>
		<category><![CDATA[revolt]]></category>
		<category><![CDATA[social]]></category>
		<category><![CDATA[users]]></category>

		<guid isPermaLink="false">http://nikgomez.com/2007/06/22/diggs-best-submission-title-self-censorship/</guid>
		<description><![CDATA[Note: All of the ? should be black boxes, I can&#8217;t get my databases to register the symbol, just check out the digg story. Although Digg is currenly in the midst of a small scale user revolt over the release of their new comment system, its users are still able to submit great stories with [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://digg.com/politics/to_declassify_cl_ied_do_ts" title="Digg Article"><img src="http://nikgomez.com/wordpress/wp-content/uploads/2007/05/digg_logo.PNG" title="Digg.com Logo" alt="Digg.com Logo" align="left" /></a></p>
<p>Note: All of the ? should be black boxes, I can&#8217;t get my databases to register the symbol, just check out the digg story.</p>
<p>Although Digg is currenly in the midst of a small scale user revolt over the release of their new comment system, its users are still able to submit great stories with even greater titles. Take this for example: ??? to declassify cl?????ied do?????ts. No, your browser isn&#8217;t malfunctioning; that&#8217;s how it&#8217;s supposed to look. The description for the post goes as such, &#8220;THE CIA says it it has decided to declassify most of a voluminous 1973 file known as &#8220;the family jewels&#8221;, which details some of the agency&#8217;s most notorious operations.&#8221; Fairly clever, huh? The comments for this submission are equally as good!</p>
<blockquote><p>Please refrain from discussing or engaging in any sort of interoffice ????? or ????? or finger??? or ????sting or ????? or even ???? Even though so many people in this office are begging for it. And if anybody does anything with my sister Lindsay, I’ll take off my pants, I’ll shave ????. And I’ll personally ???&#8230; -jimsterbell</p></blockquote>
<blockquote><p>09-f9-11-02-9d-74-e3-5b-d8-41-56-c5-63-56-88-?? -praveenmarkandu</p></blockquote>
<blockquote><p>My thoughts on the new threaded comment system is that it ????&#8217;? so ????ing much that if I ever see Kevin Rose on the street I will ???? his ????? little ????. I HOPE YOU ??? KEVIN! -MikeonTV</p></blockquote>
<p>Yeah, Digg users might be funny, but not a single one has any class.</p>
]]></content:encoded>
			<wfw:commentRss>http://nikgomez.com/2007/06/22/diggs-best-submission-title-self-censorship/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why is Blockbuster&#8217;s influence so huge all of a sudden?</title>
		<link>http://nikgomez.com/2007/06/19/why-is-blockbusters-influence-so-huge-all-of-a-sudden/</link>
		<comments>http://nikgomez.com/2007/06/19/why-is-blockbusters-influence-so-huge-all-of-a-sudden/#comments</comments>
		<pubDate>Wed, 20 Jun 2007 06:06:44 +0000</pubDate>
		<dc:creator>Nik Gomez</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[blockbuster]]></category>
		<category><![CDATA[bluray]]></category>
		<category><![CDATA[consoles]]></category>
		<category><![CDATA[dvd]]></category>
		<category><![CDATA[format]]></category>
		<category><![CDATA[hddvd]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[Movie]]></category>
		<category><![CDATA[netflix]]></category>
		<category><![CDATA[ps3]]></category>
		<category><![CDATA[sony]]></category>
		<category><![CDATA[war]]></category>

		<guid isPermaLink="false">http://nikgomez.com/2007/06/19/why-is-blockbusters-influence-so-huge-all-of-a-sudden/</guid>
		<description><![CDATA[Last time I checked, everyone had crossed Blockbuster off of their list of companies that matter. I thought that it&#8217;s recent attempts to make a showing in the online movie rental sector was a joke. As of late, it seems that my assumptions were wrong because every tech blog has been pronouncing the victory of [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://nikgomez.com/wordpress/wp-content/uploads/2007/06/blockbusterlogo.jpg" title="Blockbuster Logo" alt="Blockbuster Logo" align="left" />Last time I checked, everyone had crossed Blockbuster off of their list of companies that matter. I thought that it&#8217;s recent attempts to make a showing in the online movie rental sector was a joke. As of late, it seems that my assumptions were wrong because every tech blog has been pronouncing the victory of BluRay over HD-DVD as a result of Blockbuster&#8217;s recent announcement that it would be adoption BluRay over HD-DVD.</p>
<p>Don&#8217;t get me wrong, I was BluRay to win this standards war. I believe that Sony&#8217;s PS3, while the most expensive, is the best &#8220;next-gen&#8221; console. I believe that it is years ahead of the Wii and of the Xbox360. But that argument needs to be saved for another day. Apart from the console wars being waged right now, BluRay is just the better format.</p>
<p>Has everyone forgot about Netflix? The one company that has risen above just being a &#8220;geek&#8217;s only&#8221; secret you shared with only your best friends. It&#8217;s public and normal people use it without a problem. Just for a second, think about what would happen if Netflix adopted HD-DVD. Obviously, Blockbuster is the larger of the two companies, but it is also falling much faster than Netflix is rising. If there was a coalition of sorts made of up every movie rental company/organization against Blockbuster&#8217;s adoption of the format, it could mean the end of both BluRay and Blockbuster. Of course, this won&#8217;t happen, but the Netflix situation certainly could.</p>
<p>Just playing Devil&#8217;s Advocate here, but just think for a second about the contradiction of your past words and current assumptions. As usual, only time will tell&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://nikgomez.com/2007/06/19/why-is-blockbusters-influence-so-huge-all-of-a-sudden/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apple WWDC 2007 Keynote</title>
		<link>http://nikgomez.com/2007/06/12/apple-wwdc-2007-keynote/</link>
		<comments>http://nikgomez.com/2007/06/12/apple-wwdc-2007-keynote/#comments</comments>
		<pubDate>Tue, 12 Jun 2007 16:10:03 +0000</pubDate>
		<dc:creator>Nik Gomez</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[keynote]]></category>
		<category><![CDATA[leopard]]></category>
		<category><![CDATA[os-x]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[steve-jobs]]></category>
		<category><![CDATA[wwdc]]></category>

		<guid isPermaLink="false">http://nikgomez.com/2007/06/12/apple-wwdc-2007-keynote/</guid>
		<description><![CDATA[Of course anything that happens regarding Steve Jobs will make the tech blogs, but yesterday was a big day in the life of a newly converted Mac user. It was the start of WWDC, and as usual, Jobs gave his keynote as an opening act. Also as usual, there were massive rumors circulating both forums [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center"><a href="http://www.apple.com/macosx/leopard/" title="Apple Mac OS X Leopard" target="_blank"><img src="http://nikgomez.com/wordpress/wp-content/uploads/2007/06/macosxleopard.jpg" alt="Mac OS X Leopard Disc" /></a></p>
<p>Of course anything that happens regarding Steve Jobs will make the tech blogs, but yesterday was a big day in the life of a newly converted Mac user. It was the start of WWDC, and as usual, Jobs gave his keynote as an opening act. Also as usual, there were massive rumors circulating both forums and blogs alike, some rumors came true, other fell back into the &#8220;save for next Apple event&#8221; pile. Here are some of the things announced today and my take left along side of them:</p>
<p><strong>Mac OS X Leopard</strong></p>
<ul>
<li><img src="http://nikgomez.com/wordpress/wp-content/uploads/2007/06/leoparddesktopicon.gif" title="leoparddesktopicon.gif" alt="leoparddesktopicon.gif" align="left" />Desktop: We have a new dock and semi-transparent top bar. The new dock is definitely nice with the Stacks feature, but listing a semi-transparent bar as a feature? What&#8217;s up with that? If Jobs would have skipped the bar and focused solely on the dock, I would be much more pleased. Either way, the new dock is a definite improvement. It&#8217;s a step in the left direction.</li>
<li><img src="http://nikgomez.com/wordpress/wp-content/uploads/2007/06/leopardfindericon.gif" title="leopardfindericon.gif" alt="leopardfindericon.gif" align="left" />Finder: This is where I am most excited for Leopard. The finder has a whole new way of browsing through the files and folders located all around your hard drive. New icons that mimic the file/folder contents, new Cover Flow view, and and improved searching with Spotlight all excite me. I believe that Core Animation will be integrated somehow into the new Finder features which would make this new explorer even prettier.</li>
<li><img src="http://nikgomez.com/wordpress/wp-content/uploads/2007/06/leopardtimemachineicon.gif" title="leopardtimemachineicon.gif" alt="leopardtimemachineicon.gif" align="left" />Time Machine: Nothing really new, but Time Machine looks nice. Admittedly, it is just a backup program with a pretty GUI, but what&#8217;s wrong with that? Having it integrated into my OS is very welcome.</li>
<li><img src="http://nikgomez.com/wordpress/wp-content/uploads/2007/06/leopardspacesicon.gif" title="leopardspacesicon.gif" alt="leopardspacesicon.gif" align="left" />Spaces: Again, nothing new, but this is probably my second favorite feature coming to Leopard. This makes it OK for those of us who can&#8217;t fit four screens on our desks. It looks like it will have very intuitive integration into everyday use, and with the rapid increases in RAM size and decrease in prices, more programs are going to be open more of the time. One screen can&#8217;t really handle that without something like Spaces.</li>
<li><img src="http://nikgomez.com/wordpress/wp-content/uploads/2007/06/leopardichaticon.gif" title="leopardichaticon.gif" alt="leopardichaticon.gif" align="left" />iChat: A few new things make this simple text/audio/video chatting program even more appealing. You can now show your the people who you are chatting with your presentations, slideshows, or other things not pertaining to your face. Nice new features, nothing shocking though.</li>
<li><img src="http://nikgomez.com/wordpress/wp-content/uploads/2007/06/leopardbootcampicon.png" title="leopardbootcampicon.png" alt="leopardbootcampicon.png" align="left" />Boot Camp: We all knew that Boot Camp would be integrated into Leopard, and although we were hoping that Apple would make it into a Parallels/VMware killer of sorts, Jobs presented it as a complementary product to these two others. The new Boot Camp will allow quick switching between your different virtual machines. Small update.</li>
<li><img src="http://nikgomez.com/wordpress/wp-content/uploads/2007/06/leopardfrontrowicon.png" title="leopardfrontrowicon.png" alt="leopardfrontrowicon.png" align="left" />Front Row: It will look like Apple TV, that&#8217;s nice&#8230; I guess. I don&#8217;t really use Front Row right now, maybe I will next year at college. This new interface doesn&#8217;t affect me too much.</li>
</ul>
<p><strong>iPhone</strong></p>
<ul>
<li>3rd Party Apps: No SDK, only web apps. Apple needs to learn that, although first-party limitations have worked thus far, competitors are coming in on all sides. Seeing as Apple is entering into a brand new market that already seems saturated with carriers and phone makers, being locked into the Cingular/AT&amp;T contract sucks big time. Only web apps really hinders the capabilities for others to develop kick-ass applications.</li>
<li>Size Issues: The picture of the iPhone has changed on the Apple website (which has also received a redesign). What is odd is that it now seems MUCH smaller than before. It turns out that after the old and new images are compared and the new one is vertially stretched, they match exactly. This is some shady imaging on Apple&#8217;s part. It looks like Andre the Giant&#8217;s hand holding the iPhone where as before it was Mini-Me&#8217;s.</li>
</ul>
<p><strong>Other/Misc.</strong></p>
<ul>
<li>Safari 3 for Windows: I get the point of releasing an Apple browser for Windows. It can be used as yet another point of entry for Apple. It&#8217;s too bad that their product sucks. Mac users don&#8217;t even use Safari, why would Windows users. If Windows users are to use any browser other than IE (which sucks equally to Safari), they will either use Firefox or Opera. Apple still has a ways to go with this browser. They might want to focus on getting a home-court advantage before going to the visitor&#8217;s side.
<p><em>Update: <a href="http://blog.wired.com/monkeybites/2007/06/wired_news_benc.html" title="Wired Safari 3 Benchmark" target="_blank">Wired</a> has done benchmarks on Safari 3, Firefox 2, and IE 7. Guess what? Apple lied. Safari is slower than both&#8230;</em></li>
<li>Games: Another &#8220;why?&#8221; to me. Now that Parallels is making strides in virtualization with Windows and the integration of gaming on Macs using the Windows OS, why keep producing games for Macs? I don&#8217;t think it makes sense on a developer&#8217;s side. It makes perfect sense for Apple, but not for EA.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://nikgomez.com/2007/06/12/apple-wwdc-2007-keynote/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New iPhone ads are simple in true Apple style</title>
		<link>http://nikgomez.com/2007/06/03/new-iphone-ads-are-simple-in-true-apple-style/</link>
		<comments>http://nikgomez.com/2007/06/03/new-iphone-ads-are-simple-in-true-apple-style/#comments</comments>
		<pubDate>Mon, 04 Jun 2007 03:08:50 +0000</pubDate>
		<dc:creator>Nik Gomez</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[ad]]></category>
		<category><![CDATA[announcement]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[ipod]]></category>
		<category><![CDATA[phone]]></category>
		<category><![CDATA[simple]]></category>
		<category><![CDATA[style]]></category>

		<guid isPermaLink="false">http://nikgomez.com/2007/06/03/new-iphone-ads-are-simple-in-true-apple-style/</guid>
		<description><![CDATA[I will confess, although I am no Apple-fanboy (yet), their commercials and advertising practices are truly impressive. If I owned a business, I would kidnap every person on their PR and marketing teams. Like many, I was very disturbed by the iPhone ads that were recently shown of about a million famous people saying &#8220;hello?&#8221;; [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.apple.com/iphone/" title="Apple iPhone" target="_blank"><img src="http://nikgomez.com/wordpress/wp-content/uploads/2007/06/apple_iphone.png" title="Apple iPhone" alt="Apple iPhone" align="left" /></a>I will confess, although I am no Apple-fanboy (yet), their commercials and advertising practices are truly impressive. If I owned a business, I would kidnap every person on their PR and marketing teams. Like many, I was very disturbed by the iPhone ads that were recently shown of about a million famous people saying &#8220;hello?&#8221;; they were annoying, repetitive, and didn&#8217;t tell me anything about this supposedly revolutionary device. Now, after seeing the new iPhone ads, I&#8217;m glad that Apple has returned to their minimalistic style.</p>
<p><a href="http://www.apple.com/iphone/ads/" title="Apple iPhone Ads" target="_blank">These new ads</a> are very basic in nature. What do they show? How to work the device. Through clever workflow ideas (<a href="http://www.apple.com/iphone/ads/ad3/" target="_blank" title="Apple iPhone Ads: Calamari">Calamari</a>) they display the ways that the iPhone can easily switch from and to each different function in-between sessions. The narrator is soothing, the music appropriate, and the visual part is as simple as it can get: a hand holding an iPhone. Then again, it does have one level of complexity at times; its that damn second hand.</p>
<p>That second hand is going to be a big problem for Apple. The fact that the iPod is completely functional is one hand is amazing (but this attribute is repeatable). June 29th is the launch date according to these commercials.<span id="more-98"></span></p>
<p><em>Update: <a href="http://www.tuaw.com/2007/06/04/new-iphone-ads-what-mac-ads-should-be/" title="New iPhone Ads: what Mac ads should be" target="_blank">TUAW</a> did an article about these new ads saying that the Mac ads should be more like this. I can&#8217;t agree enough. I feel that the Mac ads are rude and elitist. They are what make me NOT want to be like the Mac guy. </em></p>
]]></content:encoded>
			<wfw:commentRss>http://nikgomez.com/2007/06/03/new-iphone-ads-are-simple-in-true-apple-style/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Yottamusic rescues Rhapsody (for me)</title>
		<link>http://nikgomez.com/2007/05/29/yottamusic-rescues-rhapsody-for-me/</link>
		<comments>http://nikgomez.com/2007/05/29/yottamusic-rescues-rhapsody-for-me/#comments</comments>
		<pubDate>Wed, 30 May 2007 00:33:46 +0000</pubDate>
		<dc:creator>Nik Gomez</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[os-x]]></category>
		<category><![CDATA[rhapsody]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[subscription]]></category>
		<category><![CDATA[web-2.0]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[yottamusic]]></category>

		<guid isPermaLink="false">http://nikgomez.com/2007/05/29/yottamusic-rescues-rhapsody-for-me/</guid>
		<description><![CDATA[As I am a new convert to the amazing OS X via my Macbook Pro, I have been going through the process of discovering which apps that I love do/don&#8217;t work on the OS. Many do work, contrary to popular thought, but one such app that does not work is Rhapsody. After realizing that there [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.yottamusic.com/" title="Yottamusic" target="_blank"><img src="http://nikgomez.com/wordpress/wp-content/uploads/2007/05/yottamusic_logo.png" title="Yottamusic Logo" alt="Yottamusic Logo" align="left" /></a>As I am a new convert to the amazing OS X via my Macbook Pro, I have been going through the process of discovering which apps that I love do/don&#8217;t work on the OS. Many <em>do</em> work, contrary to popular thought, but one such app that does not work is Rhapsody.</p>
<p>After realizing that there is no way that I could ever afford to buy all of the music that I wanted from Apple&#8217;s iTunes Music Store, I stepped into the world of subscription music services. After trying out just about every product on the market, I have come to the conclusion that Rhapsody is the best by far. Now imagine my dismay after learning that Rhapsody is a Windows only app! I was so disappointed that my favorite music discovery application was gone forever. Luckily for me, a few Google searches after getting over my sadness, I discovered <a href="http://www.yottamusic.com/" title="Yottamusic" target="_blank">Yottamusic</a>.</p>
<p>Yottamusic seems (at first) to be just another subscription services sans a desktop application. It was the little note that says that Rhapsody users need not register that excited me. Yotta turned out to be an amazing service that uses the Rhapsody music library as a back-end and some great AJAX in the front-end to create a very sleek user experience. The best way to describe it would be to say that it is the Web 2.0 makeover of a service trying <em>so</em> hard to get out of the 1.0 stage.</p>
<p>Yottamusic works with many different browsers, and if you happen to be using one that they don&#8217;t officially support, they let you know immediately (but that doesn&#8217;t mean that your browser will be shut out). I understand that Rhapsody&#8217;s web service works with Firefox on OS X, but it&#8217;s interface and design is very sluggish and unintuitive. Yotta is its younger, edgier sibling that has all of the unnecessary bells and whistles left in the dust. If you do nothing else, check out the <a href="http://www.yottamusic.com/introcomic" title="Intro Comic - Yottamusic" target="_blank">Intro Comic</a> that they have to describe their product.</p>
<p><em>Update: Yottamusic has been shut down by Rhapsody. Replacement? Mog.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://nikgomez.com/2007/05/29/yottamusic-rescues-rhapsody-for-me/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->
