<?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>Jon&#039;s Journal - Jon Niola&#039;s Web Site</title>
	<atom:link href="http://www.niola.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.niola.net</link>
	<description>Technology, politics, gaming, food, music, movies, ramblings and other fun stuff.</description>
	<lastBuildDate>Sat, 04 Sep 2010 00:42:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>My Tracks</title>
		<link>http://www.niola.net/2010/09/03/my-tracks/</link>
		<comments>http://www.niola.net/2010/09/03/my-tracks/#comments</comments>
		<pubDate>Sat, 04 Sep 2010 00:42:30 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[Exploration]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[The 'Net]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Maps]]></category>
		<category><![CDATA[My Tracks]]></category>
		<category><![CDATA[Plainsboro Preserve]]></category>

		<guid isPermaLink="false">http://www.niola.net/?p=282</guid>
		<description><![CDATA[Since having converted to the Cult of Android in May, I have been on the lookout for great, useful apps that enhance my experiences in some way. I am not one for installing any odd shit on my phone. Hell I think I still have less than 20 apps installed outside of the stock apps [...]]]></description>
			<content:encoded><![CDATA[<p>Since having converted to the Cult of <a href="http://www.android.com/">Android</a> in May, I have been on the lookout for great, useful apps that enhance my experiences in some way. I am not one for installing any odd shit on my phone. Hell I think I still have less than 20 apps installed outside of the stock apps my phone came with.</p>
<p>One app that I had never heard of until a friend mentioned it is Google&#8217;s own <a href="http://mytracks.appspot.com/">My Tracks</a>. In a word, this app is awesome.<br />
<a href="http://www.niola.net/wp-content/uploads/2010/08/device.png" rel="lightbox[282]"><img src="http://www.niola.net/wp-content/uploads/2010/08/device-180x300.png" alt="My Tracks on Android - Map" title="My Tracks on Android - Map" width="180" height="300" class="alignleft size-medium wp-image-283" /></a></p>
<p>I should also mention, My Tracks is also available for <a href="http://sites.google.com/site/iphonemytrack/">iPhone</a> but I have not used it on that platform yet so my focus here is on the Android version.</p>
<p>In a nutshell, the app can record your movement, or &#8220;tracks&#8221; using GPS and then allows you to share the map on Google Maps for others to see (or not.)</p>
<p>When you record your track, you can set markers for landmarks or points of interest along the way. So for example, say you take a hike in the woods and find something really cool like an old abandoned car, you can tag that spot with a marker and give it a description and it will be easier for others to find.</p>
<p>This functionality has made it a useful app for <a href="http://www.geocaching.com/">geocaching</a> and some folks are even using it to track locations of shipwrecks. </p>
<p><a href="http://www.niola.net/wp-content/uploads/2010/08/device1.png" rel="lightbox[282]"><img src="http://www.niola.net/wp-content/uploads/2010/08/device1-180x300.png" alt="Google My Tracks on Android - Stats View" title="Google My Tracks on Android - Stats View" width="180" height="300" class="alignleft size-medium wp-image-289" /></a></p>
<p>Another use for this application is for fitness &#8211; runners, walkers, bikers etc. </p>
<p>While not explicitly designed for runners like <a href="http://nikerunning.nike.com/nikeos/p/nikeplus/en_US/">Nike+</a>, using Google&#8217;s My Tracks app does not require any special sensors or special shoes since it relies on a GPS signal to plot it&#8217;s data. And it is hard to beat the price as My Tracks is free.</p>
<p>The screenshot to the left shows a stats view from a track I recorded walking around <a href="http://www.njaudubon.org/SectionCenters/SectionPlainsboro/Introduction.aspx">Plainsboro Preserve</a>.  It shows distance traveled, time, pace etc all interesting.  It also shows elevation statistics such as high, low, gain etc. Unfortunately though from researching that aspect it seems that GPS accuracy is less than ideal.</p>
<p>I have been using the app quite a bit just walking/jogging to see how my pace is compared to a previous time. I can keep multiple track recordings on my Android phone  to compare information and determine if I am making any improvement in my pace and with some basic math figure out an estimate of calories burned if I wanted to.</p>
<p><a href="http://www.niola.net/wp-content/uploads/2010/09/device2.png" rel="lightbox[282]"><img src="http://www.niola.net/wp-content/uploads/2010/09/device2-180x300.png" alt="My Tracks Android App - Share Track Screen" title="My Tracks Android App - Share Track Screen" width="180" height="300" class="alignleft size-medium wp-image-293" /></a></p>
<p>A cool feature I mentioned briefly above is the ability to share the track you recorded. Say you went for an off-the-trail hike in the woods, found some nice sights and wanted your friends to be able to re-trace your path? Well you can have the app send the track via email to your friends, or share it to Google&#8217;s own <a href="http://maps.google.com/">Google Maps</a> service and from there set the map to public or private. Sadly no option to save it to any third-party sites such as <a href="http://www.facebook.com">Facebook</a> or <a href="http://www.twitter.com">Twitter</a>, though I suppose there might be a <a href="http://www.fastcompany.com/1664980/google-facebook-social-networking-media-quora-dangelo-buzz-rumor">reason for that</a>.</p>
<p>Here is an <a href="http://goo.gl/maps/yiqM">uploaded</a> track I recorded on Google Maps.</p>
<p>On the map you will notice I set some markers such as &#8220;Maggie&#8217;s Trail&#8221; &#8211; every time you set a marker on the mobile My Tracks app it also stores metadata on the cell phone signal quality, carrier, tower etc. Most likely not too interesting to you unless you are a pretty hardcore geek (which some of us are lol.) </p>
<p><a href="http://www.niola.net/wp-content/uploads/2010/09/googlemap.jpg" rel="lightbox[282]"><img src="http://www.niola.net/wp-content/uploads/2010/09/googlemap-300x213.jpg" alt="Google Map created by My Tracks Android App" title="Google Map created by My Tracks Android App" width="300" height="213" class="alignleft size-medium wp-image-294" /></a></p>
<p>There are probably other uses I will figure out over time, but as it is now this is quite a useful and fun app.</p>
<p>Definitely worth a download from the <a href="http://www.android.com/market/">Android Market</a> .</p>
<p>&#8211;Jon</p>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.niola.net%2F2010%2F09%2F03%2Fmy-tracks%2F&amp;t=My%20Tracks" id="facebook_share_button_282" style="font-size:11px; line-height:13px; font-family:'lucida grande',tahoma,verdana,arial,sans-serif; text-decoration:none; display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; margin: 5px 0; height:15px; border:1px solid #d8dfea; color: #3B5998; background: #fff url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif) no-repeat top right;">Share</a>
	<script type="text/javascript">
	<!--
	var button = document.getElementById('facebook_share_link_282') || document.getElementById('facebook_share_icon_282') || document.getElementById('facebook_share_both_282') || document.getElementById('facebook_share_button_282');
	if (button) {
		button.onclick = function(e) {
			var url = this.href.replace(/share\.php/, 'sharer.php');
			window.open(url,'sharer','toolbar=0,status=0,width=626,height=436');
			return false;
		}
	
		if (button.id === 'facebook_share_button_282') {
			button.onmouseover = function(){
				this.style.color='#fff';
				this.style.borderColor = '#295582';
				this.style.backgroundColor = '#3b5998';
			}
			button.onmouseout = function(){
				this.style.color = '#3b5998';
				this.style.borderColor = '#d8dfea';
				this.style.backgroundColor = '#fff';
			}
		}
	}
	-->
	</script>
	]]></content:encoded>
			<wfw:commentRss>http://www.niola.net/2010/09/03/my-tracks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Foursquare for what?</title>
		<link>http://www.niola.net/2010/06/30/foursquare-for-what/</link>
		<comments>http://www.niola.net/2010/06/30/foursquare-for-what/#comments</comments>
		<pubDate>Wed, 30 Jun 2010 19:24:04 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[The 'Net]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[foursquare]]></category>
		<category><![CDATA[social networking]]></category>

		<guid isPermaLink="false">http://www.niola.net/?p=236</guid>
		<description><![CDATA[I consider myself adventurous when it comes to new interactive services and usually always try out the next &#8220;new&#8221; thing if anything just to satisfy my curiosity. It is always an interesting journey to see what ideas take off and which ones flounder into obscurity. My most recent experiment is the location-based social networking service [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_237" class="wp-caption alignleft" style="width: 310px"><a href="http://www.niola.net/wp-content/uploads/2010/06/fs_home_page.jpg" rel="lightbox[236]"><img src="http://www.niola.net/wp-content/uploads/2010/06/fs_home_page-300x222.jpg" alt="Foursquare&#039;s home page" title="Foursquare's home page" width="300" height="222" class="size-medium wp-image-237" /></a><p class="wp-caption-text">Foursquare's home page</p></div>
<p>I consider myself adventurous when it comes to new interactive services and usually always try out the next &#8220;new&#8221; thing if anything just to satisfy my curiosity. It is always an interesting journey to see what ideas take off and which ones flounder into obscurity.</p>
<p>My most recent experiment is the location-based social networking service <a href="http://www.foursquare.com">Foursquare</a>. While not bleeding-edge brand new (it launched sometime in Spring 2009) it has really gained some momentum lately and some friends of mine started using it so I figured what the hell and signed up to give it a spin. </p>
<p>An added bonus was when I discovered they had an Android app. As a recent convert to the world of <a href="http://www.android.com/">Android</a> this past May when I bought my <a href="http://www.engadget.com/2010/04/19/droid-incredible-review/">HTC Droid Incredible</a> I figured this would be a nice experiment to see how well they implemented this service on both web and handheld.</p>
<p>In a nutshell, Foursquare allows you to post, or &#8220;check-in&#8221; at a location to say you visited, see who else has visited, and who has visited that venue the most (the &#8220;mayor&#8221;) as well as leave tips or shouts about a venue, ie &#8220;Try the Triumph burger it is for the win!&#8221;</p>
<p>Visiting a location frequently or visiting a certain number of different venues unlocks profile badges. One badge for example is called Local and is awarded for checking into the same venue three times in one week.</p>
<p><div id="attachment_244" class="wp-caption alignleft" style="width: 310px"><a href="http://www.niola.net/wp-content/uploads/2010/06/fs_me_page.jpg" rel="lightbox[236]"><img src="http://www.niola.net/wp-content/uploads/2010/06/fs_me_page-300x222.jpg" alt="Foursquare profile page" title="Foursquare's profile page" width="300" height="222" class="size-medium wp-image-244" /></a><p class="wp-caption-text">Foursquare profile page</p></div><br />
These badges you earn are visible on your Foursquare profile as seen in my screenshot on the left so everyone can see where you have visited or what things you have done. In some cases they even have special badges for an event such as the World Cup or NBA Finals.<br />
&nbsp;<br />
The idea is that you can add your friends and see where they are checking in and maybe meet up with them (go go stalker service? lol) or find new things to visit you might not have know about or thought of. In some cases you might get a badge for visiting a featured location like a specific restaurant or historical location.<br />
&nbsp;<br />
That is basically what it is in it&#8217;s current incarnation. I can see a lot of potential revenue-generating angles for them to add to the service over time and with that huge batch of <a href="http://blog.foursquare.com/post/751153312/were-just-getting-started">Series B</a> capital they just closed on I am expecting/hoping to see some big enhancements and changes in the coming months. </p>
<p>Right now it is sink or swim for them. When they were little no one heard of them. Now that they are pushing 2 million users they are on the radar of all the big guys &#8211; Google, Facebook, Microsoft etc.</p>
<p>Now getting back to the basics of Foursquare &#8211; as it stands right now other than it being yet another social network to have to keep tabs on, I have not found a real benefit or value to using it at this time. </p>
<p>It is a simple question that I have not found an answer for yet &#8211; for what reason should I use Foursquare?</p>
<p>I have been browsing profiles on Foursquare to see who is doing what and I have come to the conclusion that many people fit into two camps. People like myself giving it a try out of curiosity and people who are egotistical nerd super-achievers who are mayors of like a dozen locations and have many hundreds of check-ins and badges.</p>
<p>Right now though it seems the balance of value is on Foursquare&#8217;s side. They get all this absolutely delicious location-specific data from their users that marketers would be delighted to buy access to. They have people willingly going to venues and saying I was here at this time. </p>
<p>I am not really into badge collecting. I am not one for wanting people to be right on my tracks so I don&#8217;t turn on stuff on my phone that lets most people know where I am at any given time. And I don&#8217;t see the point of checking in to places I visit right now.</p>
<p>None of this is to say the service is awful or bad or that it has no potential &#8211; quite the contrary. I think a location-based service such as Foursquare has huge potential but right now it seems they are missing the mark.</p>
<p>The bread &#038; butter of their service will be the mobile apps. For the most part their web site is not even really needed other than as a desktop portal.</p>
<p>With that in mind let&#8217;s check out the Android app. (Note that they also make apps for iPhone, Blackberry and Palm as well.)</p>
<p><a href="http://www.niola.net/wp-content/uploads/2010/06/fs_friend_screen.png" rel="lightbox[236]"><img src="http://www.niola.net/wp-content/uploads/2010/06/fs_friend_screen-180x300.png" alt="Foursquare&#039;s Android App - Friend Screen" title="Foursquare&#039;s Android App - Friend Screen" width="180" height="300" class="alignleft size-medium wp-image-257" /></a></p>
<p>When you launch the app, the first screen you get shown is the &#8220;friend screen&#8221; &#8211; I understand why they did this but as you can see in my screenshot this screen is nearly useless. Out of the few friends I have added, only Jeff has his app/phone set to show his current location. </p>
<p>I would have either made the screen more user-specific &#8211; ie you see only recent friend check-ins nearby or even better (at least in my opinion) I would have made the default screen a &#8220;places near my location&#8221; type of deal. As they add more features to the service they could even make the main entry view more of a portal such as showing a restaurant near you that is having a special a special on wings for every run the Yankees score tonight or the museum nearby is offering half-off today.  Or even the local library promoting a reading event.</p>
<p><a href="http://www.niola.net/wp-content/uploads/2010/06/fs_places_screen.png" rel="lightbox[236]"><img src="http://www.niola.net/wp-content/uploads/2010/06/fs_places_screen-180x300.png" alt="Foursquare&#039;s Android App - Places Screen" title="Foursquare&#039;s Android App - Places Screen" width="180" height="300" class="alignleft size-medium wp-image-255" /></a></p>
<p>There is a lot of room to enhance the places view as well. </p>
<p>For example, in this screenshot from my phone on the left imagine how much more useful it would be if it had star ratings right on this screen. Not just one either &#8211; like one from users, maybe one from Zagats, AAA or some other relevant service. </p>
<p>So a scenario would be I am in city visiting for work or whatever, I&#8217;d pull out my phone, fire up the app, give the GPS a moment to lock in my location and pull on the list and say &#8220;oh look a 5-star burger joint is only 100 meters up the road.&#8221; Or say I am out at 3 am with some friends and I want to find a place that is actually open, give me a preference to filter places to show places to eat that are within 1000 meters and open at this very moment.<br />
&nbsp;<br />
Hell they could even cross-market or partner with someone like <a href="http://www.urbanspoon.com">Urbanspoon</a> or <a href="http://www.yelp.com">Yelp</a> to get some venue-specific data if needed.</p>
<p><a href="http://www.niola.net/wp-content/uploads/2010/06/fs_venue_screen.png" rel="lightbox[236]"><img src="http://www.niola.net/wp-content/uploads/2010/06/fs_venue_screen-180x300.png" alt="Foursquare&#039;s Android App - Venue Screen" title="Foursquare&#039;s Android App - Venue Screen" width="180" height="300" class="alignleft size-medium wp-image-264" /></a></p>
<p>The venue screen to the left is a prime example of an under-utilized screen. Not only could they have the ratings I mentioned earlier there, they could/should feature relevant data such as phone number, hours, etc. There is another tab called Tips that has user-submitted blurbs but most venues have very few if any.</p>
<p>One of the downsides to allowing people to add venues is that there is a lot of shady data. One pizza place near me exists in the database three times &#8211; because three people added it with differently spelled names. </p>
<p>Superusers (the most active users) can supposedly edit the venues now but as I am not a superuser I am unable to see how this works or if I can merge multiple listings into one.</p>
<p>Another issue is people adding their own house. In the suburbs it is not as bad but in a city like NYC with some tall vertical residences you end up with stacks of peoples&#8217; homes mixed in with the legit listings. I don&#8217;t know Omar or David nor do I care to know they live at XYZ and I doubt I will be checking in there.</p>
<p>I understand why they allowed people to add venues, but it seems to me they lost some of their control in doing so. </p>
<p><a href="http://www.niola.net/wp-content/uploads/2010/06/fs_venue_map.png" rel="lightbox[236]"><img src="http://www.niola.net/wp-content/uploads/2010/06/fs_venue_map-180x300.png" alt="Foursquare&#039;s Android App - Venue Map Screen" title="Foursquare&#039;s Android App - Venue Map Screen" width="180" height="300" class="alignleft size-medium wp-image-266" /></a><br />
I found the maps for venues to not always be accurate either which I am guessing has a lot to do with random users adding said venues. If you go to add a venue and your GPS is off by a 50 meters or so the map rendering itself won&#8217;t be correct.</p>
<p>Fortunately most venues I have checked into are in their proper place, but I have found a few that are not and as far as I can see there is no way through the app to report a venue as being inappropriate, closed, or erroneous in some way. </p>
<p>Even a simple button to click and report it so that they could at least follow up somehow or just remove a venue if it turns out it does not belong and help them maintain better data integrity. Nothing can be more terrible for a service like this than invalid or irrelevant data. People are impatient and if they encounter it often enough they might say hell with it and not use Foursquare.</p>
<p><a href="http://www.niola.net/wp-content/uploads/2010/06/fs_venue_checkin_screen.png" rel="lightbox[236]"><img src="http://www.niola.net/wp-content/uploads/2010/06/fs_venue_checkin_screen-180x300.png" alt="Foursquare&#039;s Android App - Venue Check-In Screen" title="Foursquare&#039;s Android App - Venue Check-In Screen" width="180" height="300" class="alignleft size-medium wp-image-269" /></a></p>
<p>This final screenshot here shows the actual venue check-in screen.</p>
<p>This is where you see how they tie in with other social networking services such as Facebook and Twitter.  </p>
<p>Some folks may choose to broadcast this info out to their accounts and friends. Others won&#8217;t. All comes down to one&#8217;s own personal privacy preferences.</p>
<p>Location-aware services are still in their infancy and we are rapidly learning about how they can open up a whole other can of worms for privacy and safety.</p>
<p>For example, earlier this year a site named <a href="http://pleaserobme.com/">Please Rob Me</a> threw together a <a href="http://techcrunch.com/2010/02/17/please-rob-me-makes-foursquare-super-useful-for-burglars/">page</a> to show when people were not at home based on their updates to Foursquare and other social networking services.</p>
<p>Anytime you share info about yourself or friends on the web you are compromising your privacy some. It is up to each and every one of us where we the line is for too much sharing. </p>
<p>A service such as Foursquare is not exactly <a href="http://www.wired.com/threatlevel/2010/06/foursquare-privacy/">without privacy</a> issues itself either. </p>
<p>So what&#8217;s the verdict? It is a decent concept and implementation but it is rough around the edges.</p>
<p>For me it is that the service does not offer me enough of a benefit to use it at this time. As the disclaimer goes though, your mileage may vary and judging by some of the profiles I have seen there are no doubt some very active, content users.</p>
<p>I think we will see a lot coming out of the Foursquare folks in the coming months. Their service shows a lot of promise. For now I am keeping my account on there but probably won&#8217;t be actively checking in to anything.</p>
<p>Hopefully they will give me something cool to write about in the near future.</p>
<p>Cheers,<br />
&#8211;Jon</p>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.niola.net%2F2010%2F06%2F30%2Ffoursquare-for-what%2F&amp;t=Foursquare%20for%20what%3F" id="facebook_share_button_236" style="font-size:11px; line-height:13px; font-family:'lucida grande',tahoma,verdana,arial,sans-serif; text-decoration:none; display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; margin: 5px 0; height:15px; border:1px solid #d8dfea; color: #3B5998; background: #fff url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif) no-repeat top right;">Share</a>
	<script type="text/javascript">
	<!--
	var button = document.getElementById('facebook_share_link_236') || document.getElementById('facebook_share_icon_236') || document.getElementById('facebook_share_both_236') || document.getElementById('facebook_share_button_236');
	if (button) {
		button.onclick = function(e) {
			var url = this.href.replace(/share\.php/, 'sharer.php');
			window.open(url,'sharer','toolbar=0,status=0,width=626,height=436');
			return false;
		}
	
		if (button.id === 'facebook_share_button_236') {
			button.onmouseover = function(){
				this.style.color='#fff';
				this.style.borderColor = '#295582';
				this.style.backgroundColor = '#3b5998';
			}
			button.onmouseout = function(){
				this.style.color = '#3b5998';
				this.style.borderColor = '#d8dfea';
				this.style.backgroundColor = '#fff';
			}
		}
	}
	-->
	</script>
	]]></content:encoded>
			<wfw:commentRss>http://www.niola.net/2010/06/30/foursquare-for-what/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fun With Netscape 1.0</title>
		<link>http://www.niola.net/2010/04/21/fun-with-netscape-1-0/</link>
		<comments>http://www.niola.net/2010/04/21/fun-with-netscape-1-0/#comments</comments>
		<pubDate>Wed, 21 Apr 2010 18:00:30 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[browser war]]></category>
		<category><![CDATA[Internet history]]></category>
		<category><![CDATA[Mosaic]]></category>
		<category><![CDATA[Netscape]]></category>

		<guid isPermaLink="false">http://www.niola.net/?p=199</guid>
		<description><![CDATA[Spring is in the air and with that comes Spring cleaning. For the computer geeks among us this is also the time we clean off hard drives, go through old disks, etc. I decided to go through some old CD&#8217;s and Zip disks I had stashed away and came across some old-school stuff, including this [...]]]></description>
			<content:encoded><![CDATA[<p>Spring is in the air and with that comes Spring cleaning. For the computer geeks among us this is also the time we clean off hard drives, go through old disks, etc.</p>
<p>I decided to go through some old CD&#8217;s and <a href="http://en.wikipedia.org/wiki/Zip_drive">Zip</a> disks I had stashed away and came across some old-school stuff, including this gem:<br />
<div id="attachment_200" class="wp-caption alignleft" style="width: 310px"><a href="http://www.niola.net/wp-content/uploads/2010/04/netscape1.jpg" rel="lightbox[199]"><img src="http://www.niola.net/wp-content/uploads/2010/04/netscape1-300x224.jpg" alt="Welcome to Netscape" title="Welcome to Netscape" width="300" height="224" class="size-medium wp-image-200" /></a><p class="wp-caption-text">Welcome to Netscape</p></div></p>
<p>That there is the &#8220;Welcome&#8221; screen from version 1 (actually 1.1) of Netscape Navigator. <a href="http://en.wikipedia.org/wiki/Sir_Tim_Berners_Lee">Sir Tim Berners-Lee</a> may have invented the World Wide Web, but Netscape Navigator is pretty much the browser that changed the world. I know that sounds like a really bold statement, but it is the truth. This browser almost launched the &#8220;new economy&#8221; by itself.  </p>
<p>The highly successful IPO of Netscape Communications led to a huge influx of capital and creation of tens of millions of jobs in a virtual gold rush with companies trying to out-innovate each other for the next big thing. 16 years later and trillions of dollars of economic activity later it is almost just a footnote in the history books now but Netscape Communications deserves full credit for launching the <a href="http://en.wikipedia.org/wiki/New_media">New Media</a> revolution. </p>
<p>Without getting into a whole history lesson, Mosaic Communications (which went on to become Netscape Communications,  then gobbled up by <a href="http://www.aol.com">AOL</a> in 1998) had the first successful commercial web browser, Netscape Navigator, which was based off of <a href="http://www.ncsa.illinois.edu/Projects/mosaic.html">NCSA Mosaic</a>, a project developed by students at the <a href="http://illinois.edu/">University of Illinois at Urbana-Champain</a>, among them <a href="http://en.wikipedia.org/wiki/Marc_Andreessen">Marc Andreesen</a> who co-founded Netscape with <a href="http://www.sgi.com/">SGI</a> co-founder <a href="http://en.wikipedia.org/wiki/James_H._Clark">Jim Clark</a>.</p>
<p>Finding the program for this browser was a real treat for me. As someone who got my start in technology at the dawn of the dotcom era, it really brought me back to the exciting beginnings of the web. It brought me back to the days of hacking HTML trying to make shit work, the days of worrying about the size of gif files and making sure they do not take more than a few minutes to download on our 14.4 baud modems. The days of having to actually submit your site to Yahoo in hopes they would include it in their directory.</p>
<p>Looking back I feel privileged to have been a part of this &#8211; working in the industry when it was just taking it&#8217;s first baby steps. Sometimes looking back I still can&#8217;t believe how far things have come and how fast. Now we do full-blown video, animation, games etc over the web on cell phones and other portable devices at speeds that are mind boggling. </p>
<p>So back to the browser &#8211; I went to run it (this version did not have an installer &#8211; it was a self-contained single executable) but it did not want to run on Windows 7 64-bit. Tried setting compatibility modes etc and still could not get it to run.</p>
<p>Copied it to a Vista 32-bit machine and that did the trick.</p>
<div id="attachment_203" class="wp-caption alignleft" style="width: 310px"><a href="http://www.niola.net/wp-content/uploads/2010/04/netscape2.jpg" rel="lightbox[199]"><img src="http://www.niola.net/wp-content/uploads/2010/04/netscape2-300x224.jpg" alt="Header Failure" title="Header Failure" width="300" height="224" class="size-medium wp-image-203" /></a><p class="wp-caption-text">HTTP header errors when visitiong Yahoo</p></div>
<p>So I run the program and first thing you see is that the interface has a lot of the same basic features as they do now. You have the toolbar with forward and back buttons, home, stop etc. At the bottom you have the progress bar which would also show you the URL of a link you mouse over. About the only thing this version did not have in the interface that is standard now is the URL bar where you can type in a URL to visit. To visit a URL you had to go to the file menu and select open location.</p>
<p>First site I tried since it was one of the oldest was <a href="http://www.yahoo.com">Yahoo.com</a> but it did not work. I got the error above which looks like it is simply a case of an old browser not supporting the needed HTTP header.</p>
<p>I found that trying most sites it simply did not work. If I did not get that error I got other errors about supported character sets (this browser did not support UTF-8 or other unicode formats) or the browser simply did not have a handler for a given file type.</p>
<p>So failing that, I went on to play with the navigation buttons Net Search and Net Directory.</p>
<p>These options also brought up some neat old-school web stuff.</p>
<div id="attachment_206" class="wp-caption alignleft" style="width: 310px"><a href="http://www.niola.net/wp-content/uploads/2010/04/netscape3.jpg" rel="lightbox[199]"><img src="http://www.niola.net/wp-content/uploads/2010/04/netscape3-300x223.jpg" alt="Netscape Search Engine Options" title="Netscape Search Engine Options" width="300" height="223" class="size-medium wp-image-206" /></a><p class="wp-caption-text">Netscape's selection of search engines.</p></div>
<p>First button I tried was Net Search which brought up a page with links and descriptions of the few web sites one could use to search the web at the time.</p>
<p>This is really amazing because not only is this pre-Google, but it is pre-Yahoo as well. At this point in history Yahoo was a hierarchical directory of sites and Google was still a couple years away.</p>
<p>At this point in time there were really just a handful of options for searching the web &#8211; among them <a href="http://www.altavista.com/">AltaVista</a>, <a href="http://www.lycos.com">Lycos</a>, and <a href="http://www.webcrawler.com">WebCrawler</a>. </p>
<p>All three of these domain names still seem to work but none of them are their original owners anymore and for the most part have changed drastically where one could say they are simply just the the same names and that is about it.</p>
<p>In this screenshot one thing that I noticed was this list pre-dated Lycos even being a commercial entity. The URL on the bottom when I moused over the link shows it&#8217;s original URL from when it was a still a research project at <a href="http://www.cmu.edu">Carnegie Mellon University</a>. </p>
<div id="attachment_228" class="wp-caption alignleft" style="width: 310px"><a href="http://www.niola.net/wp-content/uploads/2010/04/netscape4.jpg" rel="lightbox[199]"><img src="http://www.niola.net/wp-content/uploads/2010/04/netscape4-300x224.jpg" alt="Netscape Navigator Web Directories" title="Netscape Navigator Web Directories" width="300" height="224" class="size-medium wp-image-228" /></a><p class="wp-caption-text">Web directories in Netscape Navigator.</p></div>
<p>Next on my little journey down memory lane was the Net Directory button. Interesting how we used to delineate between the two methods of finding sites &#8211; &#8220;search&#8221; and &#8220;directory.&#8221;  I think these days due to the sheer volume of content on the web and the pace of change, hierarchical directories of sites are all but gone other than perhaps <a href="http://www.dmoz.org/">DMOZ</a>.</p>
<p>Like the Net Search button, Net Directory brought up a page with some links to directories of sites,  most notable among them being <a href="http://www.yahoo.com">Yahoo</a>.</p>
<p>This page REALLY shows how young (and small) the web was compared to now. When I moused over the link for Yahoo it shows their original URL before co-founders <a href="http://en.wikipedia.org/wiki/David_Filo">David Filo</a> and <a href="http://en.wikipedia.org/wiki/Jerry_Yang_%28entrepreneur%29">Jerry Yang</a> incorporated Yahoo as a business &#8211; akebono.stanford.edu/yahoo &#8211; where you could browse through the directory of 13,000 pages. </p>
<p>Contrast those 13,000 pages to now &#8211; even a simple Google search with the keyword &#8220;USA&#8221; returns 741,000,000 pages. The exponential increase in availability of information online is almost hard to grasp.</p>
<p>&#8211;Jon</p>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.niola.net%2F2010%2F04%2F21%2Ffun-with-netscape-1-0%2F&amp;t=Fun%20With%20Netscape%201.0" id="facebook_share_button_199" style="font-size:11px; line-height:13px; font-family:'lucida grande',tahoma,verdana,arial,sans-serif; text-decoration:none; display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; margin: 5px 0; height:15px; border:1px solid #d8dfea; color: #3B5998; background: #fff url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif) no-repeat top right;">Share</a>
	<script type="text/javascript">
	<!--
	var button = document.getElementById('facebook_share_link_199') || document.getElementById('facebook_share_icon_199') || document.getElementById('facebook_share_both_199') || document.getElementById('facebook_share_button_199');
	if (button) {
		button.onclick = function(e) {
			var url = this.href.replace(/share\.php/, 'sharer.php');
			window.open(url,'sharer','toolbar=0,status=0,width=626,height=436');
			return false;
		}
	
		if (button.id === 'facebook_share_button_199') {
			button.onmouseover = function(){
				this.style.color='#fff';
				this.style.borderColor = '#295582';
				this.style.backgroundColor = '#3b5998';
			}
			button.onmouseout = function(){
				this.style.color = '#3b5998';
				this.style.borderColor = '#d8dfea';
				this.style.backgroundColor = '#fff';
			}
		}
	}
	-->
	</script>
	]]></content:encoded>
			<wfw:commentRss>http://www.niola.net/2010/04/21/fun-with-netscape-1-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>StarCraft 2: Wings of Liberty</title>
		<link>http://www.niola.net/2010/03/21/starcraft-2-wings-of-liberty/</link>
		<comments>http://www.niola.net/2010/03/21/starcraft-2-wings-of-liberty/#comments</comments>
		<pubDate>Sun, 21 Mar 2010 23:01:08 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[Gaming]]></category>
		<category><![CDATA[Battle.net]]></category>
		<category><![CDATA[Blizzard]]></category>
		<category><![CDATA[real-time strategy]]></category>
		<category><![CDATA[StarCraft 2]]></category>

		<guid isPermaLink="false">http://www.niola.net/?p=137</guid>
		<description><![CDATA[I have been playing the beta for StarCraft 2 for a bit now but have not had a chance to write about it until now. After waiting nearly 12 years for this game to come out I&#8217;d hope you could forgive me for being too busy playing it to write about it. While I mentioned [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_138" class="wp-caption alignleft" style="width: 310px"><a href="http://www.niola.net/wp-content/uploads/2010/03/sc2_install_screen.png" rel="lightbox[137]"><img class="size-medium wp-image-138" title="StarCraft 2 Installation Screen" src="http://www.niola.net/wp-content/uploads/2010/03/sc2_install_screen-300x195.png" alt="StarCraft 2 Installation Screen" width="300" height="195" /></a><p class="wp-caption-text">After almost 12 years waiting this was a welcome screen.</p></div>
<p>I have been playing the beta for StarCraft 2 for a bit now but have not had a chance to write about it until now. After waiting nearly 12 years for this game to come out I&#8217;d hope you could forgive me for being too busy playing it to write about it.</p>
<div id="attachment_140" class="wp-caption alignleft" style="width: 310px"><a href="http://www.niola.net/wp-content/uploads/2010/03/Screenshot014.jpg" rel="lightbox[137]"><img class="size-medium wp-image-140" title="StarCraft 2 Battle.net Login Screen" src="http://www.niola.net/wp-content/uploads/2010/03/Screenshot014-300x187.jpg" alt="StarCraft 2 Battle.net Login Screen" width="300" height="187" /></a><p class="wp-caption-text">This is the refined login screen to play StarCraft 2 on Battle.net</p></div>
<p>While I mentioned in a post about <a href="http://www.niola.net/2007/12/30/review-command-conquer-3/">Command &amp; Conquer 3</a> a couple years back that I felt many of the real-time strategy games had kind of evolved to re-skins of previous versions, at first glance that is what one may think when they first fire up SC2. Many of our old favorite units are in fact in SC2 and re-skinned such as the Protoss carriers, Terran siege tanks, Zerg ultralisks etc.</p>
<p>But there is much more to this game than a simple re-skinning, even though I will admit I am in absolute awe of the graphical beauty of this game especially with all the video options at ultra, I am going to focus more on the newer stuff.</p>
<p>The first major change you will see right from the beginning you can see Blizzard built this game around the online experience tying into the company&#8217;s flagship online gaming platform, <a href="http://www.battle.net">Battle.net</a>, which they originally introduced way back in 1997 for the original Diablo. Battle.net has since evolved to be the platform for all of Blizzard&#8217;s titles including <a href="http://www.worldofwarcraft.com">World of Warcraft</a> and now SC2.</p>
<p>Battle.net in it&#8217;s current incarnation serves as an authentication and matchmaking platform as well as competitive arena, but I expect to see many more changes unveiled over the coming months.</p>
<p>The matchmaking as it currently stands I am guessing is not as good as it will eventually be as the system gets more data to work with since most nights there are typically only 3,500 players or so on in the  beta. So far I have found it quite poor at finding suitable matches for me based on skill. I have had 2v2 matches where my team was shown to be favored and we get blown out and other matches where the other side was favored and we decimated them.</p>
<div id="attachment_145" class="wp-caption alignleft" style="width: 310px"><a href="http://www.niola.net/wp-content/uploads/2010/03/Screenshot012.jpg" rel="lightbox[137]"><img class="size-medium wp-image-145" title="Battle.net Friend Interface" src="http://www.niola.net/wp-content/uploads/2010/03/Screenshot012-300x187.jpg" alt="Battle.net Friend Interface" width="300" height="187" /></a><p class="wp-caption-text">Add a friend on Battle.net - you can add them by their SC2 name.identifier or their Real ID (which is often an email address)</p></div>
<p>Blizzard&#8217;s intent behind the new Battle.net seems to be leading toward making it into a full-blown social networking platform for players of their games.</p>
<p>For one, when Battle.net 2 as it is being called finally goes live, players of all Blizzard games will be able to chat across games. You could be in a skirmish match in StarCraft 2 and whisper a friend who is raiding Icecrown Citadel in WoW.</p>
<p>They have also mentioned that you will be able to unlock achievements, badges, emblems etc for your profile (similar to XBox Live) so the truly exceptional competitors will be able to display their accomplishments.</p>
<p>I wonder if they will eventually do something with StarCraft 2 profiles as they have done on the World of Warcraft armory where you can look up a particular player on the armory web site to see their achievements etc, and even subscribe to an RSS feed if you are one of those obsessive stalking types.</p>
<div id="attachment_150" class="wp-caption alignleft" style="width: 310px"><a href="http://www.niola.net/wp-content/uploads/2010/03/Screenshot010.jpg" rel="lightbox[137]"><img class="size-medium wp-image-150" title="Profile Screen" src="http://www.niola.net/wp-content/uploads/2010/03/Screenshot010-300x187.jpg" alt="Profile Screen" width="300" height="187" /></a><p class="wp-caption-text">Profile Screen showing ranking, achievements, recent match history, etc.</p></div>
<p>In the first StarCraft forming up a custom game with a group of friends required you to create the game and set a password and have everyone join up and then you can start it up. StarCraft 2 is not so different but a changed a little bit. Someone can invite multiple people to a &#8220;party&#8221; that can join games as a group and play as allies, teams, free-for-all etc.</p>
<p>Once invited by a host to a game you end up in the game lobby screen where players pick their races, the map, and the handicap and you are set. If someone in the game does not have the map, it downloads it to them and on the loading screen for the game it will show which team/player is favored and who is downloading the map if anyone is.</p>
<div id="attachment_158" class="wp-caption alignleft" style="width: 310px"><a href="http://www.niola.net/wp-content/uploads/2010/03/Screenshot006.jpg" rel="lightbox[137]"><img class="size-medium wp-image-158" title="Game Lobby" src="http://www.niola.net/wp-content/uploads/2010/03/Screenshot006-300x187.jpg" alt="Game Lobby" width="300" height="187" /></a><p class="wp-caption-text">The game lobby screen - select race, unit color, handicap, and map.</p></div>
<p>Right now my only complaint and it is a minor one is that the Battle.net interface still does not seem very friendly. Some of the options due to it being beta are ghosted as unavailable, but then some of the options that are currently accessible are not quite straightforward. Many sections of the user interface do not have text labels, but are rather generic looking icons that one has to mouseover to determine what they do. I imagine over time and familiarity it will become second nature but I found the user interface to be the one thing that really needs improvement.</p>
<p>Gameplay while similar to the old StarCraft seems to be less around the rush and more about resource management. Yeah if someone is slow and does not build any offensive units early on you may get them with a rush, though on some maps this is not too easy as the only land access to a base may be blocked by debris that actually has to be destroyed (and has a decent amount of hit points to boot.) While I have found that it is much harder to be rushed than previously, defensive structures such as cannons, turrets etc seem to be less effective than in the past.</p>
<p>I remember a common Protoss strategy I had in the original game was to use cannons to lock in someone. I&#8217;d create some pylons and cannons near a resource field close to their base to keep them from being able to build there too easily. I have tried that strategy in SC2 but so far found it ineffective as even a handful of decent ground units can rip them up.</p>
<div id="attachment_161" class="wp-caption alignleft" style="width: 310px"><a href="http://www.niola.net/wp-content/uploads/2010/03/Screenshot015.jpg" rel="lightbox[137]"><img class="size-medium wp-image-161" title="Protoss Forces" src="http://www.niola.net/wp-content/uploads/2010/03/Screenshot015-300x187.jpg" alt="Protoss Forces" width="300" height="187" /></a><p class="wp-caption-text">My protoss forces mounting for an assault. Someone is going to get OWNED by this lol</p></div>
<p>Some folks will likely beg to differ, but I honestly do not see any racial balance issues. Blizzard has done as usual a fine job keeping the playing field level. Any unit that can be perceived to be overpowered usually has some counter. And some of the units from the original StarCraft that were quite potent have been nerfed since then such as the Protoss carriers which now hold only four drones as opposed to eight (post-upgrade at Fleet Beacon) which was kind of a bummer. Anyone who has played Protoss will tell you how much fun it was to send in a dozen fully upgraded carriers in to decimate an enemy base.</p>
<p>One thing I wish I could write about is the single player campaigns, but unfortunately they are not in the beta at this time. Part of me hopes they do not put them in beta so that they will be a surprise. I am sure they will be quite enjoyable.</p>
<p>In the mean time I am quite enjoying the multiplayer skirmishes on Battle.net. Should you get beta feel free to add me, Griggsy.sctwo.</p>
<p>Cheers,<br />
&#8211;Jon</p>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.niola.net%2F2010%2F03%2F21%2Fstarcraft-2-wings-of-liberty%2F&amp;t=StarCraft%202%3A%20Wings%20of%20Liberty" id="facebook_share_button_137" style="font-size:11px; line-height:13px; font-family:'lucida grande',tahoma,verdana,arial,sans-serif; text-decoration:none; display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; margin: 5px 0; height:15px; border:1px solid #d8dfea; color: #3B5998; background: #fff url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif) no-repeat top right;">Share</a>
	<script type="text/javascript">
	<!--
	var button = document.getElementById('facebook_share_link_137') || document.getElementById('facebook_share_icon_137') || document.getElementById('facebook_share_both_137') || document.getElementById('facebook_share_button_137');
	if (button) {
		button.onclick = function(e) {
			var url = this.href.replace(/share\.php/, 'sharer.php');
			window.open(url,'sharer','toolbar=0,status=0,width=626,height=436');
			return false;
		}
	
		if (button.id === 'facebook_share_button_137') {
			button.onmouseover = function(){
				this.style.color='#fff';
				this.style.borderColor = '#295582';
				this.style.backgroundColor = '#3b5998';
			}
			button.onmouseout = function(){
				this.style.color = '#3b5998';
				this.style.borderColor = '#d8dfea';
				this.style.backgroundColor = '#fff';
			}
		}
	}
	-->
	</script>
	]]></content:encoded>
			<wfw:commentRss>http://www.niola.net/2010/03/21/starcraft-2-wings-of-liberty/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPad: Great New Device or Harbinger of Digital Confinement? (UPDATED)</title>
		<link>http://www.niola.net/2010/02/15/ipad/</link>
		<comments>http://www.niola.net/2010/02/15/ipad/#comments</comments>
		<pubDate>Tue, 16 Feb 2010 03:02:56 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[Miscellaenous]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Toys and Gadgets]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[drm]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[kindle]]></category>

		<guid isPermaLink="false">http://www.niola.net/blog/?p=99</guid>
		<description><![CDATA[A few weeks ago Apple formally announced the long-rumored iPad and my first impression was that I HAVE to have one. I think the device is really a cool, neat toy that would be nice to use around the house. Like any other Apple device it has generated a lot of buzz. Some early reviews [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.niola.net/wp-content/uploads/2010/02/ipad-300x191.jpg" alt="Apple&#039;s iPad" title="Apple iPad" width="300" height="191" class="alignleft size-medium wp-image-98" /> A few weeks ago Apple formally announced the long-rumored <a href="http://www.apple.com/ipad/">iPad</a> and my first impression was that I HAVE to have one. I think the device is really a cool, neat toy that would be nice to use around the house.</p>
<p>Like any other Apple device it has generated a lot of buzz. Some early reviews have been quite <a href="http://www.telegraph.co.uk/technology/apple/7087088/Apple-iPad-review.html">positive</a> and others were more <a href="http://www.engadget.com/2010/01/27/apple-ipad-first-hands-on/">measured</a>.</p>
<p>The more I thought about it as a device though, the more I began to think of it as going down a path I am not sure I want to go down.</p>
<p>One of the things many of us take for granted with our computers is the ability to install what software we want when we want. You buy a Windows machine, a Mac, or a Linux box and you can go on the Internet, download freeware/shareware, or buy commercial apps, install them, etc. </p>
<p>Contrast that to a device such as an iPhone (and many other phones for that matter) that require applications to be digitally signed before they can install and run on the device.</p>
<p>In our phones this has been par for the course under the guise of it being in our best interests so that when we need to count on the phone it works (though it is likely in the interest of carriers to keep <a href="http://voices.washingtonpost.com/posttech/2009/10/_with_regulatory_winds_against.html">certain apps</a> from interfering with their lucrative business.)</p>
<p>But for our actual computers this has never been the model. We have always had the &#8220;freedom to tinker&#8221; with our PC&#8217;s. </p>
<p>While some folks are quick to point out that the iPad is basically a larger and enhanced iPhone, the cynical side of me thinks this is a gateway device to Apple (or other large companies) being able to change the locks on our digital front doors.</p>
<p>What if the next generation of Macs and Mac OS X used an app store model and required signed apps? What if Microsoft Windows adopts a similar model in order to &#8220;keep us safe&#8221; from all the malware? </p>
<p>Of course this is all what if&#8217;s at this point, but there has been a trend with corporations like Apple, Microsoft etc acting more and more like gatekeepers of content and information.  Look at what happened with Amazon&#8217;s Kindle. It had it&#8217;s own beacon of irony when they remotely removed <a href="http://www.nytimes.com/2009/07/18/technology/companies/18amazon.html">Orwell&#8217;s &#8220;1984&#8243;</a> off of users&#8217; Kindle readers.</p>
<p>Even Apple&#8217;s app store is not without it&#8217;s own controversy. Many developers have cited Apple for their glaring inconsistencies in the approval process and in some cases exercising some behavior that seems to be anti-competitive such as removing applications from the app store for mentioning competitor&#8217;s services or in some cases denying approval to an app such as <a href="http://news.cnet.com/8301-13579_3-10297618-37.html">Google Voice</a>.</p>
<p>Sure one could say this is all tin-foil hat territory and that I am reading too much into it but am I <a href="http://www.ft.com/cms/s/2/fcabc720-10fb-11df-9a9e-00144feab49a.html?nclick_check=1">really?</a></p>
<p>Guess only time will tell. Either way I have to admit I do like what I see in the device from a technology and user experience standpoint. My only hope is that Apple is more open with the platform and more forthcoming with the application approval process than they have been with the iPhone.</p>
<p>UPDATE &#8211; Somehow I missed this when digging around but it seems the Free Software Foundation has some similar <a href="http://www.fsf.org/news/ibad_launch">concerns</a>.</p>
<p>&#8211;Jon</p>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.niola.net%2F2010%2F02%2F15%2Fipad%2F&amp;t=iPad%3A%20Great%20New%20Device%20or%20Harbinger%20of%20Digital%20Confinement%3F%20%28UPDATED%29" id="facebook_share_button_99" style="font-size:11px; line-height:13px; font-family:'lucida grande',tahoma,verdana,arial,sans-serif; text-decoration:none; display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; margin: 5px 0; height:15px; border:1px solid #d8dfea; color: #3B5998; background: #fff url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif) no-repeat top right;">Share</a>
	<script type="text/javascript">
	<!--
	var button = document.getElementById('facebook_share_link_99') || document.getElementById('facebook_share_icon_99') || document.getElementById('facebook_share_both_99') || document.getElementById('facebook_share_button_99');
	if (button) {
		button.onclick = function(e) {
			var url = this.href.replace(/share\.php/, 'sharer.php');
			window.open(url,'sharer','toolbar=0,status=0,width=626,height=436');
			return false;
		}
	
		if (button.id === 'facebook_share_button_99') {
			button.onmouseover = function(){
				this.style.color='#fff';
				this.style.borderColor = '#295582';
				this.style.backgroundColor = '#3b5998';
			}
			button.onmouseout = function(){
				this.style.color = '#3b5998';
				this.style.borderColor = '#d8dfea';
				this.style.backgroundColor = '#fff';
			}
		}
	}
	-->
	</script>
	]]></content:encoded>
			<wfw:commentRss>http://www.niola.net/2010/02/15/ipad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gigantor</title>
		<link>http://www.niola.net/2009/07/22/gigantor/</link>
		<comments>http://www.niola.net/2009/07/22/gigantor/#comments</comments>
		<pubDate>Wed, 22 Jul 2009 17:49:31 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Toys and Gadgets]]></category>
		<category><![CDATA[AMD]]></category>
		<category><![CDATA[Gigantor]]></category>
		<category><![CDATA[Windows 7]]></category>

		<guid isPermaLink="false">http://blog.niola.net/?p=63</guid>
		<description><![CDATA[If you have ever had a computer die on you, you know it REALLY sucks. Sometimes it is something minor that you can fix, other times even the most seasoned computer folks among us scratch our heads and wonder wtf happened. Unfortunately, I got to experience first hand a significant hardware failure on my Windows [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.niola.net/wp-content/images/gigantor/components.jpg" border="0" rel="lightbox[63]"><img src="http://www.niola.net/wp-content/images/gigantor/components-small.jpg" border="0" alt="The various components used to build Gigantor" hspace="5" vspace="5" width="300" height="201" align="left" /> </a>If you have ever had a computer die on you, you know it REALLY sucks. Sometimes it is something minor that you can fix, other times even the most seasoned computer folks among us scratch our heads and wonder wtf happened.</p>
<p>Unfortunately, I got to experience first hand  a significant hardware failure on my Windows XP machine, Megatron (yes, all of my computers on our home LAN are named after fictional characters from TV, movies, mythology, etc.)  I have had machines fail before and usually I have been able to salvage them, but this one was different as it seems it completely &#8220;fried&#8221; itself &#8211; the connector from the power supply to the motherboard had actually melted, and the connector from power supply to the nVidia GeForce 7900 was melted as well.  Turning on the machine, the fans would spin up, but the board would not do any of the POST beeps, and the hard drive would spin up, but the operating system would not boot, and my monitor showed it was getting no signal. </p>
<p>Not wanting to be bothered I figured I would just forget about it. But after a few short weeks I kept finding times where I needed to have a Windows machine. One night a bunch of the guys were playing Counter Strike: Source but running it on OS X is kind of pain so I did not bother. Another night I needed to test out this database GUI app but it only ran on Windows. </p>
<p>Yes, I am still a <a href="http://www.niola.net/2007/11/28/two-years-as-a-mac-user/">proud Mac user</a>, but as a software/web developer and gaming geek I would be remiss not to have multiple platforms available to me. Any given day working in the information technology field I may spend time in Windows, Mac OS X, Linux or Solaris. </p>
<p>It goes without saying that my Windows XP box was a part of my workflow and entertainment more than I had realized so I decided to rebuild it.</p>
<p>Megatron was a good, reliable machine for a few years. It had a nice Asus motherboard with an Intel Core2 Duo CPU, good hard drives, 4GB RAM, etc. Most of the components were premium. </p>
<p>Sadly though, the cost for replacing a lot of the Intel components is not cheap and I was reluctant to buy previous generation items or end of life items that may not be supported in the coming years.</p>
<p>So I opted to build a new rig &#8211; Gigantor &#8211; built based on the AMD platform this time. AMD has really come a long way over the years. Their performance is comparable to Intel&#8217;s offerings, but at a much better price point. I wanted a high-performance machine but on a budget and the economics of the AMD platform worked out well.</p>
<p>Once I decided on the platform, the rest was easy to fill in based on research and word of mouth. </p>
<p>Here is the rundown of the components (pictured at top of post):</p>
<p><a href="http://us.msi.com/product/p_spec.asp?model=790FX-GD70&#038;class=mb">MSI 790FX-GD70 motherboard</a> (solid socket AM3 board, DDR3 RAM support, loads of goodies)</p>
<p><a href="http://www.amd.com/us/products/desktop/processors/phenom-ii/Pages/phenom-ii.aspx">AMD Phenom 2 955 black edition</a> (AMD&#8217;s current top-of-the-line quad core CPU)</p>
<p><a href="http://corsair.com/products/tx/default.aspx">Corsair 750 watt power supply</a> (great reviews &#8211; my only complaint is that the cables are a pain in the ass)</p>
<p><a href="http://www.ocztechnology.com/products/memory/ocz_ddr3_pc3_12800_platinum_amd_edition">OCZ Platinum AMD Edition 4GB DDR3 1600 RAM</a> (really nice, fast RAM &#8211; currently running at a conservative 1333 6-6-6-24 timing)</p>
<p><a href="http://www.amd.com/us/products/desktop/graphics/ati-radeon-hd-4000/hd-4890/Pages/ati-radeon-hd-4890-overview.aspx">HIS Radeon 4890 1GB graphic card</a> (all I can say is this thing is a BEAST)</p>
<p><a href="http://us.creative.com/products/product.asp?category=209&#038;subcategory=669&#038;product=17927">Creative X-Fi Titanium PCI-E sound card</a> (for some reason most onboard sound cards still suck after all these years)</p>
<p><a href="http://www.wdc.com/en/products/products.asp?driveid=488">Pair of Western Digital Caviar 1TB drives</a> (RAID 1 mirror at the moment &#8211; eventually moving boot drive to SSD)</p>
<p><a href="http://www.lian-li.com/v2/en/contact_us/index1.php">Lian Li black aluminum case</a> (great cases but the documentation is BRUTAL &#8211; all written in Engrish lol)</p>
<p><a href="http://www.heatsinkfactory.com/thermalright-true-black-ultra-120-extreme-cpu-cooler.html">Thermalright TRUE heat sink</a> (due to ordering issues I subbed in a Zalman until the TRUE arrived)</p>
<p>All of these components probably retail for $1,500 or so but with rebates, sales, coupons, and some leftover credit on PayPal I think it was all under $900 bucks, which of course I will write off on my taxes next year.</p>
<p>One thing I did not order (completely forgot) was an OEM Windows license. My previous XP license had been activated many times, and I did not want to mess around with XP on bleeding edge hardware, and I hate Vista so I went an alternate route and installed the Windows 7 Release Candidate (I will write up more on this experience later) and it has worked well.</p>
<p>So here is the machine is all built:</p>
<p><a href="http://www.niola.net/wp-content/images/gigantor/inside.jpg" border="0" rel="lightbox[63]"><img src="http://www.niola.net/wp-content/images/gigantor/inside-small.jpg" border="0" alt="Inside Gigantor" hspace="5" vspace="5" width="300" height="201" align="left" /> </a></p>
<p>The inside of the case has good airflow, and the fans are pretty quiet. At idle my CPU cores are measuring at 28 degrees celcius and under 100% load about 55 degrees celcius which is not bad for air cooling.</p>
<p>Only a couple of annoyances in this process &#8211; one was all the extra cables from the Corsair power supply that as you can see in the picture above I stashed in the unused optical drive bays, and the other would be the tiny connectors from the motherboard to the case. They never label them well, and sometimes the pins are not an even match, ie connector might have four pins, but cable only needs three.</p>
<p>Other than that, it has been a smooth experience.</p>
<p>&#8211;Jon</p>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.niola.net%2F2009%2F07%2F22%2Fgigantor%2F&amp;t=Gigantor" id="facebook_share_button_63" style="font-size:11px; line-height:13px; font-family:'lucida grande',tahoma,verdana,arial,sans-serif; text-decoration:none; display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; margin: 5px 0; height:15px; border:1px solid #d8dfea; color: #3B5998; background: #fff url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif) no-repeat top right;">Share</a>
	<script type="text/javascript">
	<!--
	var button = document.getElementById('facebook_share_link_63') || document.getElementById('facebook_share_icon_63') || document.getElementById('facebook_share_both_63') || document.getElementById('facebook_share_button_63');
	if (button) {
		button.onclick = function(e) {
			var url = this.href.replace(/share\.php/, 'sharer.php');
			window.open(url,'sharer','toolbar=0,status=0,width=626,height=436');
			return false;
		}
	
		if (button.id === 'facebook_share_button_63') {
			button.onmouseover = function(){
				this.style.color='#fff';
				this.style.borderColor = '#295582';
				this.style.backgroundColor = '#3b5998';
			}
			button.onmouseout = function(){
				this.style.color = '#3b5998';
				this.style.borderColor = '#d8dfea';
				this.style.backgroundColor = '#fff';
			}
		}
	}
	-->
	</script>
	]]></content:encoded>
			<wfw:commentRss>http://www.niola.net/2009/07/22/gigantor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lost &amp; Found: The Pool at Cliffwood Beach</title>
		<link>http://www.niola.net/2009/05/11/cliffwood_pool/</link>
		<comments>http://www.niola.net/2009/05/11/cliffwood_pool/#comments</comments>
		<pubDate>Mon, 11 May 2009 05:05:28 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[Exploration]]></category>
		<category><![CDATA[abandoned]]></category>
		<category><![CDATA[Cliffwood Beach]]></category>
		<category><![CDATA[Jersey Shore]]></category>
		<category><![CDATA[New Jersey]]></category>

		<guid isPermaLink="false">http://blog.niola.net/?p=43</guid>
		<description><![CDATA[A couple of years ago I met a guy online who was working on a book (he is still working on as far as I know) about the rise and fall of the New Jersey shore communities throughout the twentieth century. Through our conversation I mentioned how I grew up in one of the small [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.niola.net/wp-content/images/cliffwood/cliffwood_beach_pool.jpg" rel="lightbox[43]"><img src="http://www.niola.net/wp-content/images/cliffwood/cliffwood_beach_pool_small.jpg" border="0" alt="Antique linen post card of the Cliffwood Beach Pool" hspace="5" vspace="5" width="200" height="121" align="left" /> </a>A couple of years ago I met a guy online who was working on a book (he is still working on as far as I know) about the rise and fall of the New Jersey shore communities throughout the twentieth century. Through our conversation I mentioned how I grew up in one of the small shore towns, Cliffwood Beach, and we got into talking about the resort destination it apparently once was.</p>
<p>The thought of Cliffwood Beach as a resort community was always beyond me. Through my childhood years there it always seemed to me like just your typical middle-class blue-collar family town. Sure, we had beaches but not many would go swimming in the bay being that it was so polluted. And there really was not much to do down at the beach other than look across at New York or set off illegal fireworks.</p>
<p>But the fact is that throughout the 1950&#8242;s <a href="http://en.wikipedia.org/wiki/Cliffwood_Beach,_NJ">Cliffwood Beach</a> was a popular resort community on the NJ shore. It featured a board walk, a saltwater swimming pool, a restaurant, and some amusements. Every summer people throughout the area would gather to enjoy their beautiful summer days at this Raritan Bay community.</p>
<p>This came to an abrupt end in September 1960 when <a href="http://en.wikipedia.org/wiki/Hurricane_Donna">Hurricane Donna</a> came ripping through and pretty much erased the resort area off the map.</p>
<p>I remember hearing stories from family members about the pool and the boardwalk, and the restaurant etc but there was pretty much no trace it ever existed other the stories that were passed down. I had been all over the town as a kid and up and down the length of the beach. Yet still nothing.</p>
<p><a href="http://www.niola.net/wp-content/images/cliffwood/cliffwood_piers.jpg" rel="lightbox[43]"><img src="http://www.niola.net/wp-content/images/cliffwood/cliffwood_piers_small.jpg" border="0" alt="Cliffwood Beach Piers" hspace="5" vspace="5" width="200" height="99" align="left" /> </a>Last summer (2008) I decided to go back to my childhood stomping grounds to see if I could find anything that would give me clues to the town&#8217;s history as a resort. I really did not see anything other than some old wood from piers (pictured on left) which may or may not have been part of the boardwalk. Still working on determining that.</p>
<p>Despite my best efforts though, I could not determine where the pool was. People I had spoke to told me the general location of where to find it but no dice. A few teens I talked to down at the beach were not much help either.</p>
<p><a href="http://www.niola.net/wp-content/images/cliffwood/cliffwood_beach_google_earth.jpg" rel="lightbox[43]"><img src="http://www.niola.net/wp-content/images/cliffwood/cliffwood_beach_google_earth_small.jpg" border="0" alt="Cliffwood Beach as seen on Google Earth" hspace="5" vspace="5" width="200" height="157" align="left" /> </a>On a whim I decided to look at some aerial views via <a href="http://earth.google.com/">Google Earth</a> and almost immediately something jumped out at me &#8211; a wooded rectangular area right near the beach. (Highlighted in image to the left &#8211; click to enlarge.)</p>
<p>What made this location fitting was it&#8217;s proximity to the Green Acres park which apparently was built in the aftermath of the hurricane.</p>
<p><a href="http://www.niola.net/wp-content/images/cliffwood/cliffwood_beach_overgrowth.jpg" rel="lightbox[43]"><img src="http://www.niola.net/wp-content/images/cliffwood/cliffwood_beach_overgrowth_small.jpg" border="0" alt="Cliffwood Beach Pool grown in" hspace="5" vspace="5" width="200" height="134" align="left" /> </a>Unfortunately due to being too busy, it has been almost a year, but I FINALLY managed to make a return trip to Cliffwood. I set out right for the rectangular area in the Google Earth aerial and the image to the left is what greeted me. For being so close to the beach it was actually quite grown in with mature growth &#8211; trees, plants, etc.</p>
<p>&nbsp;</p>
<p><a href="http://www.niola.net/wp-content/images/cliffwood/cliffwood_beach_overgrowth2.jpg" rel="lightbox[43]"><img src="http://www.niola.net/wp-content/images/cliffwood/cliffwood_beach_overgrowth2_small.jpg" border="0" alt="Cliffwood Beach Pool grown in" hspace="5" vspace="5" width="200" height="134" align="left" /> </a> Once I walked up the sandy path a little more to get closer to the overgrown area I immediately saw this aqua-colored outline of what was probably the top edge of the concrete outer wall of the pool. The paint was peeling, but surprisingly intact considering it has been almost 50 years since this pool last saw any use.</p>
<p>&nbsp;</p>
<p><a href="http://www.niola.net/wp-content/images/cliffwood/cliffwood_beach_pool_closeup.jpg" rel="lightbox[43]"><img src="http://www.niola.net/wp-content/images/cliffwood/cliffwood_beach_pool_closeup_small.jpg" border="0" alt="Cliffwood Beach Pool wall closeup" hspace="5" vspace="5" width="200" height="121" align="left" /> </a>Here is a closer view of the top of the wall. As you can see, the color is quite bright and hard not to notice.  Once I looked in the right area, the remains of this swimming pool were actually quite easy to find, though I think if you walked by this area regularly you probably would not have any idea unless you were specifically looking for it. The pool itself seems to be completely filled in with soil or sand, and is completely overgrown with vegetation. I am not sure if this was just a natural occurrence or if done by the town to avoid having to deal with it. Either way, it is quite hidden and it was pretty cool to find it.</p>
<p>&#8211;Jon</p>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.niola.net%2F2009%2F05%2F11%2Fcliffwood_pool%2F&amp;t=Lost%20%26%20Found%3A%20The%20Pool%20at%20Cliffwood%20Beach" id="facebook_share_button_43" style="font-size:11px; line-height:13px; font-family:'lucida grande',tahoma,verdana,arial,sans-serif; text-decoration:none; display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; margin: 5px 0; height:15px; border:1px solid #d8dfea; color: #3B5998; background: #fff url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif) no-repeat top right;">Share</a>
	<script type="text/javascript">
	<!--
	var button = document.getElementById('facebook_share_link_43') || document.getElementById('facebook_share_icon_43') || document.getElementById('facebook_share_both_43') || document.getElementById('facebook_share_button_43');
	if (button) {
		button.onclick = function(e) {
			var url = this.href.replace(/share\.php/, 'sharer.php');
			window.open(url,'sharer','toolbar=0,status=0,width=626,height=436');
			return false;
		}
	
		if (button.id === 'facebook_share_button_43') {
			button.onmouseover = function(){
				this.style.color='#fff';
				this.style.borderColor = '#295582';
				this.style.backgroundColor = '#3b5998';
			}
			button.onmouseout = function(){
				this.style.color = '#3b5998';
				this.style.borderColor = '#d8dfea';
				this.style.backgroundColor = '#fff';
			}
		}
	}
	-->
	</script>
	]]></content:encoded>
			<wfw:commentRss>http://www.niola.net/2009/05/11/cliffwood_pool/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Retooling</title>
		<link>http://www.niola.net/2009/04/22/retooling/</link>
		<comments>http://www.niola.net/2009/04/22/retooling/#comments</comments>
		<pubDate>Wed, 22 Apr 2009 16:48:53 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[Miscellaenous]]></category>
		<category><![CDATA[Jon Niola]]></category>
		<category><![CDATA[Jon's Journal]]></category>
		<category><![CDATA[retooling]]></category>

		<guid isPermaLink="false">http://blog.niola.net/?p=38</guid>
		<description><![CDATA[I am sure you have no doubt noticed I have not been updating my blog very much as of late. I think a large part of it is because when I write something these days I tend to focus too much on political stuff, and quite frankly writing about politics these days is not fun [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.niola.net/wp-content/images/circuit.png" border="0" alt="Circuit" hspace="5" vspace="5" width="145" height="125" align="left" /> I am sure you have no doubt noticed I have not been updating my blog very much as of late. I think a large part of it is because when I write something these days I tend to focus too much on political stuff, and quite frankly writing about politics these days is not fun or interesting anymore. Far too often I find myself getting headaches out of anger since the more research I do for a piece, the more shit I find that really infuriates the hell out of me.</p>
<p>So going forward I am going to completely avoid politics as a subject around here. People who know me know where I stand, and if I do get the itch to write about politics I will likely post on a more appropriate site such as <a href="http://openleft.com/frontPage.do">OpenLeft</a>.</p>
<p>I am also going to remove all of my previous politically-oriented posts from this site. No, I am not hiding nor am I ashamed of what I have said, but I am doing so because I want this site to be a place to share and discuss fun stuff that I enjoy in life. Stuff like geeky tech gadgets, toys, cars, home projects, food, music, life, etc.</p>
<p>If someone is really interested in my previous political postings I have made here and since deleted, they can always use the  <a href="http://www.archive.org/index.php">WayBack Machine</a>. Once you say something on the web these days you best be ready to stand by it because when it is out there, it is out there for good <img src='http://www.niola.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Cheers,</p>
<p>&#8211;Jon</p>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.niola.net%2F2009%2F04%2F22%2Fretooling%2F&amp;t=Retooling" id="facebook_share_button_38" style="font-size:11px; line-height:13px; font-family:'lucida grande',tahoma,verdana,arial,sans-serif; text-decoration:none; display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; margin: 5px 0; height:15px; border:1px solid #d8dfea; color: #3B5998; background: #fff url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif) no-repeat top right;">Share</a>
	<script type="text/javascript">
	<!--
	var button = document.getElementById('facebook_share_link_38') || document.getElementById('facebook_share_icon_38') || document.getElementById('facebook_share_both_38') || document.getElementById('facebook_share_button_38');
	if (button) {
		button.onclick = function(e) {
			var url = this.href.replace(/share\.php/, 'sharer.php');
			window.open(url,'sharer','toolbar=0,status=0,width=626,height=436');
			return false;
		}
	
		if (button.id === 'facebook_share_button_38') {
			button.onmouseover = function(){
				this.style.color='#fff';
				this.style.borderColor = '#295582';
				this.style.backgroundColor = '#3b5998';
			}
			button.onmouseout = function(){
				this.style.color = '#3b5998';
				this.style.borderColor = '#d8dfea';
				this.style.backgroundColor = '#fff';
			}
		}
	}
	-->
	</script>
	]]></content:encoded>
			<wfw:commentRss>http://www.niola.net/2009/04/22/retooling/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>10 Things We Can Learn From SPAM</title>
		<link>http://www.niola.net/2008/08/29/10-things-we-can-learn-from-spam/</link>
		<comments>http://www.niola.net/2008/08/29/10-things-we-can-learn-from-spam/#comments</comments>
		<pubDate>Sat, 30 Aug 2008 04:23:17 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[Rant]]></category>
		<category><![CDATA[WTF]]></category>
		<category><![CDATA[spam]]></category>

		<guid isPermaLink="false">http://blog.niola.net/?p=17</guid>
		<description><![CDATA[So tonight I went to do my usual monthly routine of skimming through my spam folders to make sure that there was nothing legit accidentally placed in there. This is far from an enjoyable task, especially on my Yahoo mail account which averages 8,000-12,000 spam emails per month &#8211; a drawback no doubt from having [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.niola.net/wp-content/images/spam.jpg" border="0" alt="zomg spam" hspace="5" vspace="5" width="150" height="95" align="left" />So tonight I went to do my usual monthly routine of skimming through my spam folders to make sure that there was nothing legit accidentally placed in there. This is far from an enjoyable task, especially on my Yahoo mail account which averages 8,000-12,000 spam emails per month &#8211; a drawback no doubt from having the email publicly out there for over 11 years and used for pretty much all correspondence where I suspect I will be spammed.</p>
<p>I can safely say I pretty much fucking hate spammers. If I did not sign up to be on a mailing list for XYZ, DON&#8217;T FUCKING TELL ME ABOUT IT. </p>
<p>It is kind of interesting the shit you see in your spam box. And surprisingly it is lacking in diversity as when going through it there are some themes that seem really common. </p>
<p>This got me to thinking, if somehow all email was archived in a cave somewhere, and the Earth got fucked up by a meteor or something, and email was the only way visitors from space got to learn about our society, what would they learn about us if they read the spam?</p>
<p>1. Apparently folks in our society do not need to go to college to get an education &#8211; all you have to do is pay some site and you will receive a degree. Obviously this makes you highly qualified.</p>
<p>2. All Canadian pharmacies sell only viagra, cialas, and oxycontin. And everyone needs this stuff. </p>
<p>3. College girls love to masturbate, but only on camera. And only if you visit their site because they have a crush on you. And you pay them money. Maybe they would not need the money if they went to item #1 above.</p>
<p>4. Everyone needs more credit cards. Especially ones from no-name banks with 30% interest rates. But it&#8217;s ok, everyone that applies gets one! </p>
<p>5. I am pretty certain if the spam is to be believed I am the only person in the US without a time share! I guess I am not a good member of society.</p>
<p>6. Everyone on Earth seems to have some serious fecal problems. All we need is colon cleanse. Colon cleanse should obviously be a part of your daily consumption as if it were another food group.</p>
<p>7. You should never pay for software, music, movies. You can always get it cheap from China. Everyone in the software and entertainment biz works for free!</p>
<p>8. There is a lot of money waiting for me. In an African bank. Just provide pertinent bank info and await the deposit! </p>
<p>9. No one drives to work anymore. We all work from home making $7,500-$10,000 dollars a month with our own franchises.</p>
<p>10. And last but not least, there must have been a major outbreak of small penis syndrome since obviously EVERYONE needs penis enlargement.</p>
<p>&#8211;Jon</p>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.niola.net%2F2008%2F08%2F29%2F10-things-we-can-learn-from-spam%2F&amp;t=10%20Things%20We%20Can%20Learn%20From%20SPAM" id="facebook_share_button_17" style="font-size:11px; line-height:13px; font-family:'lucida grande',tahoma,verdana,arial,sans-serif; text-decoration:none; display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; margin: 5px 0; height:15px; border:1px solid #d8dfea; color: #3B5998; background: #fff url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif) no-repeat top right;">Share</a>
	<script type="text/javascript">
	<!--
	var button = document.getElementById('facebook_share_link_17') || document.getElementById('facebook_share_icon_17') || document.getElementById('facebook_share_both_17') || document.getElementById('facebook_share_button_17');
	if (button) {
		button.onclick = function(e) {
			var url = this.href.replace(/share\.php/, 'sharer.php');
			window.open(url,'sharer','toolbar=0,status=0,width=626,height=436');
			return false;
		}
	
		if (button.id === 'facebook_share_button_17') {
			button.onmouseover = function(){
				this.style.color='#fff';
				this.style.borderColor = '#295582';
				this.style.backgroundColor = '#3b5998';
			}
			button.onmouseout = function(){
				this.style.color = '#3b5998';
				this.style.borderColor = '#d8dfea';
				this.style.backgroundColor = '#fff';
			}
		}
	}
	-->
	</script>
	]]></content:encoded>
			<wfw:commentRss>http://www.niola.net/2008/08/29/10-things-we-can-learn-from-spam/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Review: Command &amp; Conquer 3</title>
		<link>http://www.niola.net/2007/12/30/review-command-conquer-3/</link>
		<comments>http://www.niola.net/2007/12/30/review-command-conquer-3/#comments</comments>
		<pubDate>Mon, 31 Dec 2007 04:49:42 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[Gaming]]></category>
		<category><![CDATA[Command & Conquer 3]]></category>
		<category><![CDATA[real-time strategy]]></category>
		<category><![CDATA[Review]]></category>
		<category><![CDATA[StarCraft]]></category>

		<guid isPermaLink="false">http://blog.niola.net/2007/12/30/review-command-conquer-3/</guid>
		<description><![CDATA[I have been an avid fan of real-time strategy games ever since the first time I played Dune II on my old Pentium 90 back in 1993 up through the now-legendary StarCraft. Building up a base, gathering resources, building and mobilizing armies and the rapid pace at which you have to make decisions in a [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.niola.net/wp-content/images/candc3.png" alt="Command &amp; Conquer 3" align="left" border="0" height="91" hspace="5" vspace="5" width="163" />I have been an avid fan of real-time strategy games ever since the first time I played <a href="http://en.wikipedia.org/wiki/Dune_II">Dune II</a> on my old Pentium 90 back in 1993 up through the now-legendary <a href="http://www.blizzard.com/starcraft/">StarCraft</a>. Building up a base, gathering resources, building and mobilizing armies and the rapid pace at which you have to make decisions in a tough, competitive match can be a real adrenaline rush.</p>
<p>I remember back in 1998 when StarCraft first came out that we would play it on the LAN in our office every evening when work was done for the day. Some of the games went late into the night and would be pretty heated. The best times were our 4 vs 4 games. These were the real battles. The rivalries and competitive drive would rival that of cross-town baseball teams. There would be shit-talking, name-calling, teasing, gloating etc. And we loved every bit of it.</p>
<p>Well, that is almost ten years ago, and while some may disagree with me, I have to say the genre has become stagnant over the last 6-7 years with most of the new titles being released either being a) shitty or b) minor upgrade/re-skin of an older title. Then you had good franchises that had a good title, but the factions were poorly balanced like in Red Alert 2: Yuri&#8217;s Revenge. No one can tell me with a straight face that Yuri&#8217;s faction was balanced.</p>
<p>Enter <a href="http://www.commandandconquer.com/default.aspx">Command &amp; Conquer 3</a>. C&amp;C3 was released this past spring, but due to my ill-conceived assumptions that it would suck I did not get around to buying it until recently. In fact, if not for a trip to the Apple store and seeing it on the shelf I might not have tried it. But being that I am a <a href="http://www.niola.net/blog/2007/11/28/two-years-as-a-mac-user/">happy Mac user</a> who is experimenting with Mac gaming (improving but still has a long way to go) I decided to buy it for the hell of it.</p>
<p>Needless to say I was pleased. The game is fun. The artificial intelligence seems to be a HUGE improvement over previous titles in the franchise. And as far as graphics go this one is probably the biggest leap forward in an RTS game to date. In fact even on my Macbook Pro with it&#8217;s substantial specs, setting all the graphics options to full slowed the game down enough to be noticeable.</p>
<p>First thing I did was fire up some skirmish games to get a feel for it. Set up some games with me and three computer teammates versus four computer opponents. A cocky decision &#8211; I set the AI for my opponents to &#8220;brutal&#8221; &#8211; in Red Alert 2 I could man-handle brutal computer opponents even out-numbered. In Command &amp; Conquer 3 I got curb-stomped pretty hard.</p>
<p>I had a base in the corner of the map with a substantial defensive setup and the AI was smart enough the find the one hole I had and exploit the hell out of it. I quickly learned that the artificial intelligence is not the same inept AI as in the past. No longer would they repeatedly <a href="http://en.wikipedia.org/wiki/Rush_%28computer_and_video_games%29">zerg</a> my most fortified points. At one point they even somehow managed to sneak this massive artillery unit into the thin strip of land behind my base on the border of the map to bombard the hell out of my power plants which brought my defensive systems down and enabled them to hit me from the front of my base as well. I pretty much got my ass handed to me.</p>
<p>Another cool option when setting up a skirmish game is that not only can you set the level of the AI for the computer opponents, but now you can set their style &#8211; ie. they can focus on all-out offensive rush, turtle-like defense, or balanced. Combine these factors with the difficulty, and the new handicap modifier the game has a substantial amount of room to customize the battle. Whether you want a near-impossible scenario, or a game where you fire it up and just romp all over the computer you can pretty much do it all.</p>
<p>As with other real-time strategy games, there are many web sites where you can download custom player-created maps to try out. Some are designed to give you unlimited resources so you can really give it to your opponent while others are designed to make it hard to attack the opposing bases by using landscape to create some natural defenses and choke points.</p>
<p>After a couple of weeks doing skirmishes and playing some online games I have started playing the single-player campaigns. So far so good. This is one of those areas where the Command &amp; Conquer franchise has always done well. The storylines are fun and well-written and make the game feel much more alive. Seeing <a href="http://www.imdb.com/name/nm0000461/">Michael Ironside</a> and <a href="http://www.imdb.com/name/nm0001850/">Billy Dee Williams</a> among the actors in the game is kind of like an 80&#8242;s flashback, but cool although I must admit that I am somewhat biased since I am a fan of <a href="http://www.imdb.com/title/tt0120201/">their</a> <a href="http://www.imdb.com/title/tt0080684/">work</a>.</p>
<p>Between C&amp;C3 and the announced <a href="http://www.starcraft2.com/">StarCraft 2</a> it looks like the genre may be experiencing a bit of a renaissance.</p>
<p>&#8211;Jon</p>
<a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.niola.net%2F2007%2F12%2F30%2Freview-command-conquer-3%2F&amp;t=Review%3A%20Command%20%26%20Conquer%203" id="facebook_share_button_11" style="font-size:11px; line-height:13px; font-family:'lucida grande',tahoma,verdana,arial,sans-serif; text-decoration:none; display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; margin: 5px 0; height:15px; border:1px solid #d8dfea; color: #3B5998; background: #fff url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif) no-repeat top right;">Share</a>
	<script type="text/javascript">
	<!--
	var button = document.getElementById('facebook_share_link_11') || document.getElementById('facebook_share_icon_11') || document.getElementById('facebook_share_both_11') || document.getElementById('facebook_share_button_11');
	if (button) {
		button.onclick = function(e) {
			var url = this.href.replace(/share\.php/, 'sharer.php');
			window.open(url,'sharer','toolbar=0,status=0,width=626,height=436');
			return false;
		}
	
		if (button.id === 'facebook_share_button_11') {
			button.onmouseover = function(){
				this.style.color='#fff';
				this.style.borderColor = '#295582';
				this.style.backgroundColor = '#3b5998';
			}
			button.onmouseout = function(){
				this.style.color = '#3b5998';
				this.style.borderColor = '#d8dfea';
				this.style.backgroundColor = '#fff';
			}
		}
	}
	-->
	</script>
	]]></content:encoded>
			<wfw:commentRss>http://www.niola.net/2007/12/30/review-command-conquer-3/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
