<?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>ChrisBellini.com &#187; Internet</title>
	<atom:link href="http://www.chrisbellini.com/category/computers/internet/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.chrisbellini.com</link>
	<description>test</description>
	<lastBuildDate>Mon, 21 Dec 2009 02:04:12 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>simpler times in a simpler city</title>
		<link>http://www.chrisbellini.com/2009/11/06/simpler-times-in-a-simpler-city/</link>
		<comments>http://www.chrisbellini.com/2009/11/06/simpler-times-in-a-simpler-city/#comments</comments>
		<pubDate>Sat, 07 Nov 2009 02:33:50 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[geocities]]></category>

		<guid isPermaLink="false">http://www.chrisbellini.com/?p=1040</guid>
		<description><![CDATA[Last week, Yahoo! discontinued Geocities; the free web hosting service.  Although Geocities hadn't been relevant since 1998, I'm still a bit sad at the thought of a piece of Web history coming to an end.  I have fond memories of Geocities, before it was owned by Yahoo!
Back in 1995, the Internet came to [...]]]></description>
			<content:encoded><![CDATA[<p>Last week, Yahoo! discontinued Geocities; the free web hosting service.  Although Geocities hadn't been relevant since 1998, I'm still a bit sad at the thought of a piece of Web history coming to an end.  I have fond memories of Geocities, before it was owned by Yahoo!</p>
<p>Back in 1995, the Internet came to my hometown of Timmins, Ontario.  Vianet was the lone <acronym title="Internet Service Provider">ISP</acronym> and I signed up for an account while I was still in highschool living with my parents (yes, I myself paid for the service).  With the floppy disks of tools provided by Vianet (Trumpet Winsock, Netscape Navigator, Eudora and PowWow) a new world unveiled itself to me that was far beyond the local <acronym title="Bulletin Board System">BBS</acronym> I had become accustomed to.  The sheer amount of information available on the burgeoning World Wide Web fascinated me.  I had to learn how websites were made.</p>
<p>After learning what a search engine was and how to use one (in this case, it was Altavista), I queried to find out what a web page actually was and how to make it available to the world.  I learned that in order to allow people to access the web pages you create with HTML, you need someone to host them for you.  In 1996, when I began to seriously experiment with HTML, Geocities was <em>the</em> free web host to use.</p>
<p>A friend and I put together our first website, the Lords of Digital Consciousness.  It was, by today's standard, extremely basic and horribly tacky.  We abused repeating background  images, the MARQUEE tag and animated GIFs.  The point I'm trying to make, though, is that Geocities made it super-simple to put together a site for the entire world to see at no cost. Geocities allowed you to store your website in neighbourhoods that matched your site's theme; Area51 for sci-fi, WallStreet for business, Colosseum for sports and so on.  Naturally, we parked our Lords of Digital Consciousness website in Silicon Valley - the neighbourhood for computer-related websites.</p>
<p>Even if Geocities becomes just another footnote in Internet history, I won't forget the impact it made on me.  In 1996, while working on the Lords of Digital Consciousness in my spare time while I was in university, I wanted to improve and understand the process of creating websites by reading more.  Being a pre-pharmacy major at the time, I should have had my nose in biochem and human physiology text books, instead of the HTML, JavaScript and Perl books I had been buying and reading for "fun".  I eventually switched my major to Computer Science and the rest is, as they say, history.  However, every once and a while - when I'm deep into modern frameworks, n-tier architectures, and enterprise design patterns, I think back to simpler times when completing a project only involved editing some HTML and JavaScript in Windows Notepad and storing it in my place in one of Geocities' neighbourhoods.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chrisbellini.com/2009/11/06/simpler-times-in-a-simpler-city/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>firefox 3.5 &#8211; an exercise in poor design</title>
		<link>http://www.chrisbellini.com/2009/07/10/firefox-35-an-exercise-in-poor-design/</link>
		<comments>http://www.chrisbellini.com/2009/07/10/firefox-35-an-exercise-in-poor-design/#comments</comments>
		<pubDate>Fri, 10 Jul 2009 13:52:25 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[firefox 3.5]]></category>

		<guid isPermaLink="false">http://www.chrisbellini.com/?p=1018</guid>
		<description><![CDATA[Lucifer is putting on a sweater - I'm posting something technical again!
Mozilla released Firefox 3.5 last week with loads of new features like the zippy TraceMonkey JavaScript engine.  It also includes another feature that I don't think I can ever warm up to - a revamped NSS module that causes ridiculously long launch times [...]]]></description>
			<content:encoded><![CDATA[<p>Lucifer is putting on a sweater - I'm posting something technical again!</p>
<p>Mozilla released Firefox 3.5 last week with loads of new features like the zippy TraceMonkey JavaScript engine.  It also includes another feature that I don't think I can ever warm up to - a revamped <a href="http://www.mozilla.org/projects/security/pki/nss/" target="_blank"><acronym title="Network Security Services">NSS</acronym></a> module that causes ridiculously long launch times on Windows computers.  </p>
<p>The NSS is responsible for handling encryption tasks via <acronym title="Secure Sockets Layer">SSL, </acronym><acronym title="Transport Layer Security">TLS</acronym>, etc.  When we're talking about encryption, random numbers are par for the course.  I'm not sure how they generated random numbers in previous NSS versions, but for 3.5, Mozilla decided that using various temporary files on people's computers was a stellar way to calculate a seed for a random number generator.  Generating truly random numbers on computers is hard.  Hell, randomness itself is hard.  Yet whatever Mozilla was doing before seemed to work well.  Why they decided to use temp files now is anybody's guess.  Especially given the fact that typical computer users don't even know of the existence of the various temporary folders on their systems, so we could be talking thousands of files that the NSS has to iterate over to generate a random number generator's seed.  Thankfully, <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=501605">this issue has been logged as a Priority 1 bug</a>, so we (hopefully) can anticipate a speedy resolution.  In the meantime, if you like Firefox 3.5 on Windows but its slow startup has you at your wits' end (and you don't want to revert to a 3.0.x version), keep the following folders on your computer as clean as possible until this is fixed in a point release:</p>
<p><strong>Windows 2000, XP and 2003</strong></p>
<ul>
<li>C:\Documents and Settings\[user_name]\Temp\</li>
<li>C:\Documents and Settings\[user_name]\Local Settings\Temp</li>
<li>C:\Documents and Settings\[user_name]\My Recent Documents</li>
<li>C:\Documents and Settings\[user_name]\Local Settings\Temporary Internet Files</li>
<li>C:\Documents and Settings\[user_name]\Local Settings\History</li>
</ul>
<p><strong>Windows Vista, 2008 and 7</strong></p>
<ul>
<li>C:\Users\[user_name]\Temp\</li>
<li>C:\Users\[user_name]\AppData\Local\Temp</li>
<li>C:\Users\[user_name]\AppData\Roaming\Microsoft\Windows\Recent</li>
<li>C:\Users\[user_name]\Local Settings\Temporary Internet Files</li>
<li>C:\Users\[user_name]\Local Settings\History</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.chrisbellini.com/2009/07/10/firefox-35-an-exercise-in-poor-design/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>social (networking) awkwardness</title>
		<link>http://www.chrisbellini.com/2009/03/24/social-networking-awkwardness/</link>
		<comments>http://www.chrisbellini.com/2009/03/24/social-networking-awkwardness/#comments</comments>
		<pubDate>Tue, 24 Mar 2009 13:58:00 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[social networking]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://www.chrisbellini.com/?p=916</guid>
		<description><![CDATA[I recently attended a friend of mine's Stag and Doe in my hometown of Timmins, Ontario.  Like many young people from Northern Ontario, I graduated from university and relocated to a city with more opportunities that are applicable to my field of study.  As such, I make the 800 kilometre trek from Kitchener [...]]]></description>
			<content:encoded><![CDATA[<p>I recently attended a friend of mine's <a href="http://en.wikipedia.org/wiki/Stag_and_doe" target="_blank">Stag and Doe</a> in my hometown of Timmins, Ontario.  Like many young people from Northern Ontario, I graduated from university and relocated to a city with more opportunities that are applicable to my field of study.  As such, I make the 800 kilometre trek from Kitchener to Timmins for visits and occasions like the aforementioned Stag and Doe - and in all honesty, I don't do it as often as I should.  That said, there are many people in Timmins that I know/knew and have consequently added to my <a href="http://www.facebook.com" target="_blank">Facebook</a> friends list.  While at the Stag and Doe, I noticed some new social dilemmas brought about by social networking sites like Facebook and MySpace.</p>
<p>There are those on my Facebook friends list - acquaintances, really - whom I speak with sporadically if at all, yet if they provide status updates and post pictures, I have a pretty good idea what's going on in their lives with no actual conversation between us required. I've seen pictures of their vacation to Cuba, the house they just bought, their newborn children and the wicked kegger they went to last weekend.  I know when they're happy/sad/at work/[insert any number of life's banalities here].  So when meeting face-to-face with someone I haven't seen in a while whose recent life events are available to me on Facebook, a few awkward moments can occur.  For example, people post lots of pictures on Facebook: </p>
<p><strong>Them:</strong> Wanna see pictures of our baby?<br />
<strong>Me:</strong> I saw them when you posted them on Facebook.<br />
<strong>Them:</strong> Oh, ok. <em>[down-cast face]</em><br />
<strong>Me:</strong> <em>[summoning enthusiasm]</em> Let's see them again.</p>
<p>Awkward!  It's like entering a room where people are supposed to shout "surprise" at you, but you caught them off guard when they weren't ready, so you're requested to leave and enter the room again and act just as surprised.</p>
<p>Another confusing situation is when you meet a person whom you haven't seen in some time and struggle to start a catching-up conversation.  They may have posted status updates about how they hate their boss or renovated their kitchen or bowled a perfect game or bought the Dalai Lama a beer - and you, in turn, commented on these status updates or wrote on each other's walls.  The whole face-to-face catching-up chit chat that would normally take place in the good ol' pre-Facebook days is eschewed, and what you're left with is something akin to an old Chris Farley sketch from <acronym title="Saturday Night Live"><a href="http://www.nbc.com/Saturday_Night_Live" target="_blank">SNL</a></acronym> when it was still watchable:</p>
<p><strong>Me:</strong> Hey, remember when you when said you bowled a perfect game and I'm like "three-oh-oh my God, that rawks" and you were all "ya, I was so pumped"?<br />
<strong>Them:</strong> Yeah.<br />
<strong>Me:</strong> <em>[giddily]</em> That was awesome.</p>
<p>Admittedly, I'm a staunch technology advocate and early-adopter, but I am concerned about where we're headed as a species.  Once upon a time, the concern was that email, <acronym title="Instant Messaging">IM</acronym> and <acronym title="Internet Relay Chat">IRC</acronym> would erode our social skills, leaving us tethered to computers in darkened rooms incapable of having in-person conversations ever again.  The thing about email, <acronym title="Instant Messaging">IM</acronym> and <acronym title="Internet Relay Chat">IRC</acronym> is that they're still essentially two-way communications; you bring up a topic of conversation, then you get a reply, then you reply, then you reply and so on.  Social websites like Facebook, on the other hand, allow people to broadcast the goings-on of their lives and an audience comments and rates the activities.  It's like we're all Jim Carey's character in <a href="http://en.wikipedia.org/wiki/The_Truman_Show" target="_blank">The Truman Show</a>, except that we know we're the show and we play it up.  Yet because Facebook is our window into everybody else's life, it leaves us with little to say to our acquaintances that we've reconnected with on Facebook when we're standing in front of them once again.  Some of our interactions will have to evolve, but how?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chrisbellini.com/2009/03/24/social-networking-awkwardness/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>burning kindle</title>
		<link>http://www.chrisbellini.com/2009/02/25/burning-kindle/</link>
		<comments>http://www.chrisbellini.com/2009/02/25/burning-kindle/#comments</comments>
		<pubDate>Wed, 25 Feb 2009 15:52:02 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Kindle]]></category>

		<guid isPermaLink="false">http://www.chrisbellini.com/?p=899</guid>
		<description><![CDATA[Amazon is now shipping version 2 of their Kindle ebook reader.  Many of the blogs and Twitter-ers that I follow are espousing the latest Kindle and mention how quick they are to order one of the $350 USD little gadgets to "try it out".
I know I'm not part of the blogging and Twitter elite [...]]]></description>
			<content:encoded><![CDATA[<p>Amazon is now shipping <a href="http://www.amazon.com/Kindle-Amazons-Wireless-Reading-Device/dp/B000FI73MA" target="_blank">version 2 of their Kindle ebook reader</a>.  Many of the blogs and Twitter-ers that I follow are espousing the latest Kindle and mention how quick they are to order one of the $350 USD little gadgets to "try it out".</p>
<p>I know I'm not part of the blogging and Twitter elite - I'm a scrubby Z-lister blogger and Twitter-er - so I'm clearly doing it wrong.  Yet I could not fathom a need to drop that kind of cash on a device to "try it out" or even out of a want for the thing, and here's why - if Apple starts selling books on iTunes or the App Store, it's game over for the Kindle.</p>
<p>The Kindle is a little device that allows you to purchase ebooks from Amazon via a built-in 3G-style wireless and read them.  That's all well and good, but what about books with full-colour images and illustrations?  To me, that would be like ditching your Nintendo DS and picking up the original GameBoy.  The other knock I have against the Kindle is its inability to display monospaced fonts.  Almost anything I read is related to software development and reading code in a proportional font is unacceptable - you be the judge:</p>
<p><strong>Monospaced Code:</strong></p>
<pre>
// You should see this in a monospaced font. Yay : - )
using System;

public class HelloWorld
{
   public static void Main(string[] args)
   {
      Console.WriteLine("Hello, World!");
   }
}
</pre>
<p>
<strong>Proportional Code:</strong><br />
// You should see this in a proportional font. Boo-urns : - (<br />
using System;</p>
<p>public class HelloWorld<br />
{<br />
   public static void Main(string[] args)<br />
   {<br />
      Console.WriteLine("Hello, World!");<br />
   }<br />
}</p>
<p>It's a no-brainer.</p>
<p>Which is why I say Apple can destroy the Kindle if they decide to sell ebooks on iTunes or the App Store.  The iPhone and iPod Touch have beautiful full-colour displays, can render monospaced fonts and feature full 3G and 802.11 wireless connectivity complete with Web browsing abilities.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chrisbellini.com/2009/02/25/burning-kindle/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Happy 1234567890 Day</title>
		<link>http://www.chrisbellini.com/2009/02/13/happy-1234567890-day/</link>
		<comments>http://www.chrisbellini.com/2009/02/13/happy-1234567890-day/#comments</comments>
		<pubDate>Fri, 13 Feb 2009 14:16:05 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[1234567890]]></category>
		<category><![CDATA[Unix]]></category>
		<category><![CDATA[Unix time]]></category>

		<guid isPermaLink="false">http://www.chrisbellini.com/?p=894</guid>
		<description><![CDATA[Today, a once-in-eternity event happens.  On this very day - February 13, 2008 - at exactly 6:31:30 PM (Eastern Standard Time), 1,234,567,890 seconds will have elapsed since 12:00:00 AM (UTC) on January 1, 1970.
What's so special about January 1, 1970, you ask?  Officially, it's the moment that Unix time began.  The Unix [...]]]></description>
			<content:encoded><![CDATA[<p>Today, a once-in-eternity event happens.  On this very day - February 13, 2008 - at exactly 6:31:30 PM (Eastern Standard Time), 1,234,567,890 seconds will have elapsed since 12:00:00 AM (UTC) on January 1, 1970.</p>
<p>What's so special about January 1, 1970, you ask?  Officially, it's the moment that Unix time began.  The Unix operating system uses the total number of elapsed seconds from that date to internally represent dates/time.  Therefore, at 6:31:30 PM (EST) today you may proudly salute your Mac Book Pro, Linksys wireless router, or your Facebook account, because those Unix-based products and services will have reached a worthy (but admittedly useless) milestone.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chrisbellini.com/2009/02/13/happy-1234567890-day/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>the web has left dial-up behind</title>
		<link>http://www.chrisbellini.com/2009/01/11/the-web-has-left-dial-up-behind/</link>
		<comments>http://www.chrisbellini.com/2009/01/11/the-web-has-left-dial-up-behind/#comments</comments>
		<pubDate>Sun, 11 Jan 2009 17:58:53 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[dial-up]]></category>

		<guid isPermaLink="false">http://www.chrisbellini.com/?p=881</guid>
		<description><![CDATA[It's a new year and that means that I've recently returned from my annual Holiday trip to visit the in-laws in Michigan's Upper Peninsula.  At Dena's father's house, which is off the beaten path, broadband (minus satellite) is not an option.  Dial-up, and rather over-priced for that matter, is the only option.
Web technology [...]]]></description>
			<content:encoded><![CDATA[<p>It's a new year and that means that I've recently returned from my annual Holiday trip to visit the in-laws in Michigan's Upper Peninsula.  At Dena's father's house, which is off the beaten path, broadband (minus satellite) is not an option.  Dial-up, and rather over-priced for that matter, is the only option.</p>
<p>Web technology progresses at a brisk pace, enriching the browser experience via AJAX, Flash, and video.  Broadband has kept pace with this to mitigate the bandwidth requirements of these new technologies.  When I first signed up with Rogers' broadband Internet service nine years ago, download rates were a tad under 1Mbps.  Today, without changing my tier or paying more, I can currently get up to 7Mbps, although it's more realistically in the neighbourhood of 4-5Mbps.</p>
<p>While at Dena's father's house, it became apparent that the sites that I visit on a daily basis (<a href="http://www.gmail.com" target="_blank">Gmail</a>, <a href="http://www.ping.fm" target="_blank">Ping.fm</a>, <a href="http://www.twitter.com" target="_blank">Twitter</a>, <a href="http://www.facebook.com" target="_blank">Facebook</a>) would be barely usuable on a 40Kbps dial-up connection.  The four aforementioned sites do have clean designs, but their use of AJAX (and the amount of JavaScript code required to be downloaded to the client) choke a dial-up connection.  This made me realize that even in my own development work, I write a fair amount of JavaScript code for AJAX use to improve user experience, but I now am aware that dial-up users won't be experience much while they wait for the page to load.  We spend plenty of time optimizing back-end code running on the web server, but perhaps we've neglected tweaking the client-side code.  If there were reliable statistics regarding broadband vs dial-up users, we'd have a valid business case.</p>
<p>In the end, to make these sites usable on my father-in-law's computer, I resorted to using the mobile versions of the websites:<a href="http://m.ping.fm" target="_blank">http://m.ping.fm</a>, <a href="http://m.twitter.com" target="_blank">http://m.twitter.com</a> and <a href="http://m.facebook.com" target="_blank">http://m.facebook.com</a>.  As a nice touch, GMail offers a basic HTML version of the site while the JavaScript code loads.  It was better than nothing.</p>
<p><center>															<script type="text/javascript" src="http://blip.tv/scripts/pokkariPlayer.js?ver=2008010901"></script>					<script type="text/javascript" src="http://blip.tv/syndication/write_player?skin=js&posts_id=613752&source=3&autoplay=true&file_type=flv&player_width=320&player_height=25"></script>
<div id="blip_movie_content_613752">					<a rel="enclosure" href="http://blip.tv/file/get/Gigicogo-ModemHandshakeSound273.mp3" onclick="play_blip_movie_613752(); return false;"><img title="Click to play" alt="Video thumbnail. Click to play" width="320" height="25" src="http://blip.tv/file/get/Gigicogo-ModemHandshakeSound273.mp3.jpg" border="0" title="Modem Handshake Sound" /></a>					<br />					<a rel="enclosure" href="http://blip.tv/file/get/Gigicogo-ModemHandshakeSound273.mp3" onclick="play_blip_movie_613752(); return false;">Modem Handshake Sound</a>					</div>
<p>										</center></p>
]]></content:encoded>
			<wfw:commentRss>http://www.chrisbellini.com/2009/01/11/the-web-has-left-dial-up-behind/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
