<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Random Bytes...by Ross Rader :: Main Page</title>

<script src="/blog/_frameworks_static/js/utils.js" type="text/javascript"></script>

<script language="JavaScript" type="text/javascript"><!--    

translator.settext("You may not have more than", 'You may not have more than');
translator.settext("elements in this selection", 'elements in this selection.');
translator.settext("You must have at least", 'You must have at least');
translator.settext("elements in this selection", 'elements in this selection.');
translator.settext("You must agree to the terms and conditions before submitting.", 'You must agree to the terms and conditions before submitting.');

// -->
</script>


<link rel="StyleSheet" href="/blog/_templates/style.css" type="text/css">


<meta http-equiv="Content-Type" content="text/html; charset=utf-8">



<link rel="alternate" type="application/rss+xml" title="RSS: Random Bytes...by Ross Rader" href="../../../../index.xml">







<link rel="EditURI" type="application/rsd+xml" title="RSD" href="../../../../rsd.xml">


<meta name="Description" content="Ross Wm. Rader&#39;s current home page. Odds and sods of current interest without much thought given to rhyme or reason. Hey, it keeps me out of trouble, hopefully it keeps you interested ;)">
<meta name="Keywords" content="blog, weblog, podcast, ICANN, ITU, technology, pundit, recipes,  emerging, innovation, internet, ross, rader, tucows, blogware, skydasher, voip, ical, rss, enclosure">



<script language="JavaScript" type="text/javascript"><!--
// rich_edit settings
translator.settext("Enter URL:", 'Enter URL:');
// -->
</script>
<script src="/blog/_static/js/rich_edit.js" type="text/javascript"></script>





<script src="/blog/_frameworks_static/js/prototype.js" type="text/javascript"></script>
<script src="/blog/_frameworks_static/js/scriptaculous.js?load=effects" type="text/javascript"></script>
<script src="/blog/_static/js/ajaxian_comments.js" type="text/javascript"></script>
<script language="JavaScript" type="text/javascript"><!--
// article settings
templates.set( 'allow_comments',  false  );
templates.set( 'show_comment_login',  false );
templates.set( 'comment_login_required',  false  );
templates.set( 'is_standalone', false );

translator.settext("by", "by");
translator.settext("Anonymous", "Anonymous");
translator.settext("on", "on");
translator.settext("Permanent Link", "Permanent Link");
translator.settext("Profile", "Profile");
translator.settext("Reply", "Reply");
// -->
</script>



<LINK REL="SHORTCUT ICON" HREF="/blog/favicon.ico">
<link rel="stylesheet" type="text/css" media="screen" href="/blog/webclip.css"/>
<script language="javascript" type="text/javascript" src="/blog/webclip.js"></script>

</head>

<body >

<div id="content">
<table border="0" cellpadding="0" cellspacing="0" class="columns" width="100%">


<tr>
<td class="header" align="center" colspan="3">

<table border="0" cellpadding="0" cellspacing="0" width="100%" class="blogHeader"><tr>


<td class="blogHeaderLeft">

<a title="Randon Bytes is brought to you by: Me!" href="/blog/index.html"><img align="left" valign="middle" src="/blog/images/mbf-sm.jpg"></a>

<div class="component"><center>
<div class="componentBlogname">Random Bytes</div>

<!-- quote -->

<SCRIPT LANGUAGE="JavaScript">
//store the quotations in arrays
// number of arrays should be the same as the number of quotes
quotes = new Array(7);
quotes[0] = "Too many people are thinking of security instead of opportunity. They seem more afraid of life than death.";
quotes[1] = "Web 2.0? Nothing ever stabilizes until at least version 3.";
quotes[2] = "Where facts are few and experts are many.";
quotes[3] = "You can syndicate any boat you row. I told you so.";
quotes[4] = "Hifi slices of my life.";
quotes[5] = "Stuff you'll quote me on when I'm rich and famous.";
quotes[6] = "Web 2.0 is just Web 1.0 with pastel colors and a style sheet.";
//calculate a random index
index = Math.floor(Math.random() * quotes.length);

//display the quotation
document.write("<DT>" + "\"" + quotes[index] + "\"\n");

//done
</SCRIPT>

<br><em>
<script type="text/javascript">

var d=new Date()
var weekday=new Array(7)
weekday[0]="Sunday"
weekday[1]="Monday"
weekday[2]="Tuesday"
weekday[3]="Wednesday"
weekday[4]="Thursday"
weekday[5]="Friday"
weekday[6]="Saturday"

document.write(weekday[d.getDay()] + " Edition")
</script>
<br>
<script language="JavaScript"><!--
function makeArray() {
     for (i = 0; i<makeArray.arguments.length; i++)
          this[i + 1] = makeArray.arguments[i];
}

var months = new makeArray('January','February','March',
    'April','May','June','July','August','September',
    'October','November','December');

var date = new Date();
var day  = date.getDate();
var month = date.getMonth() + 1;
var yy = date.getYear();
var year = (yy < 1000) ? yy + 1900 : yy;

document.write(months[month] + " " + day + ", " + year);
//--></script>
</em>
</div>
</center>

</td>





<td class="blogHeaderRight">

<div align="right" class="componentText">
<span  class="componentHomeLink">
<a href="/blog/blog">Home</a><br>
<a href="../../../../index.xml">RSS</a><br>
<a href="../../../../index.xml">Category RSS</a><br>
<a href="../../../../cmd=preferences">Subscription Options</a><br>
</span>
</div>



</td>

</tr></table>

</td>
<!-- END HEADER -->

</tr>
 <!-- has_header -->

<tr>



<!-- START CENTER COL -->
<td class="center">
<div id="centercol">





 <!-- if article.access_denied -->

<div id="message_display" class="message" style="display: none;"></div>

<script type='text/javascript' src='http://track3.mybloglog.com/js/jsserv.php?mblID=2006123022135941'></script>


<div class="categoryBreadcrumb">

<a href="/blog/blog">Main Page</a>


</div>



<div class="articleBreadcrumb">

<span style="font-weight:bold;">&#171;</span>&nbsp;<a href="../9">July 09</a>
 <!-- if category.prev_articles_url -->



&nbsp;|&nbsp; 


<a href="../13">
July 13</a>&nbsp;&#187;
 <!-- if next_article.url -->

</div> <!-- articleBreadcrumb -->
 <!-- if category_breadcrumbs -->

<!-- recently updated photo albums -->



 <!-- recent_albums -->






<div class="dayArticles" style="margin-top:12px;margin-bottom:12px;">
<div class="postDate" style="margin-bottom:5px;">Monday, July 12</div>


<div class="article" style="margin-top:0;margin-bottom:5px;">

<span class="articleAuthor" style="color:#808080;font-weight:bold;">[03:49PM EDT]</span>&nbsp; 
<span class="articleBody">
<!-- 
Flickr Leverages API Standard - for now...
 -->
</span>
<span class="articleBody">
<P><A href="http://radio.weblogs.com/0110772/2004/07/08.html#a1635">Seb Pacquet</A>: "<EM>Of course this synergy could not happen if the blogging solutions didn't provide APIs for posting.</EM>"</P>
<P>Of course, this synergy won't be around for long <A href="../9/102382.html">if the community doesn't settle on one API</A>.</P>
<BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px">
<P align=right>[..and speaking of Flickr, we've cleaned up our UTF-8 goofiness and it now works like a charm with Blogware via those same APIs...]</P></BLOCKQUOTE>

<!-- new -->
<span class="articleStats">

<a href="104140.html#comments">C (5)</a> &nbsp;|&nbsp; 
 <!-- num_comments -->



<a href="104140.html#trackbacks">T (62)</a> &nbsp;|&nbsp; 
 <!-- num_trackbacks -->
 <!-- allow_trackbacks -->


<a href="104140.html">#</a>
</span> <!-- //end articlestats --> <!-- //new -->

</div> <!-- article -->



<div class="article" style="margin-top:0;margin-bottom:5px;">

<span class="articleAuthor" style="color:#808080;font-weight:bold;">[08:22PM MYT]</span>&nbsp; 
<span class="articleBody">
<!-- 
Lorem Ipsum
 -->
</span>
<span class="articleBody">
<DIV class=normal id=lipsum>
<P>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Morbi adipiscing purus sit amet tortor. Aliquam neque. Aliquam sit amet nulla. Vestibulum ut lorem non justo luctus elementum. Vestibulum adipiscing orci sed sapien. Phasellus libero. Pellentesque vel lacus. Donec elementum elementum ligula. Mauris viverra cursus urna. Nulla porta lobortis turpis. In augue justo, consectetuer id, dignissim quis, elementum nec, mi. Vestibulum erat magna, rhoncus quis, bibendum nec, nonummy ac, diam. Suspendisse auctor sodales sapien. Donec tellus ante, imperdiet vel, varius imperdiet, dignissim in, tellus. Sed tempor. Praesent sem. Nullam cursus enim et metus. Suspendisse in massa suscipit magna ornare laoreet. Phasellus dapibus. </P>
<P>Donec dignissim posuere risus. Proin facilisis pede a nibh. Sed placerat, odio at tincidunt consectetuer, risus wisi placerat dui, vel feugiat leo libero sit amet ante. Ut scelerisque magna eu sem. Morbi metus enim, sagittis non, gravida sit amet, blandit a, lorem. Fusce vel mi eu nulla commodo malesuada. Curabitur sed dui. In hac habitasse platea dictumst. Suspendisse faucibus pede eu orci. Nam et tellus non orci auctor ornare. Vestibulum sapien lacus, rutrum sed, tempus eget, iaculis ac, neque. Vivamus vestibulum. Duis iaculis dui a eros. Etiam vel orci. Suspendisse tempus nibh. </P>
<P>Maecenas ac turpis. Sed condimentum eros. Proin id dolor eget nunc venenatis tempor. Fusce facilisis scelerisque dui. Integer vitae risus. Nulla libero lorem, viverra nec, feugiat nec, vulputate et, eros. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Sed cursus mi eget dui. Duis elit velit, cursus ac, iaculis vitae, nonummy quis, tellus. Aliquam vitae felis. Donec erat. Praesent arcu dolor, adipiscing eleifend, gravida nec, suscipit vel, eros. Nunc sit amet orci. Ut mattis, libero sed placerat cursus, mi arcu aliquam sem, et interdum mi lacus id wisi. Pellentesque at nibh. Aenean dapibus arcu vel mauris. Curabitur quis mauris eget nunc euismod interdum. Duis ac magna sed massa lacinia adipiscing. </P>
<P>Donec euismod purus ac nisl congue auctor. Ut ut tortor vel lacus tristique volutpat. Vivamus pulvinar, nibh sit amet ultrices pellentesque, lectus velit lacinia magna, id mattis ligula sem a ligula. Duis ac lectus. Vivamus et mauris sagittis mi convallis vestibulum. Donec enim magna, scelerisque id, euismod id, elementum et, ipsum. Donec cursus nisl nec ipsum. Quisque feugiat sagittis leo. Suspendisse cursus ipsum malesuada dui. Aliquam posuere. </P>
<P>Praesent bibendum purus. Suspendisse potenti. Quisque vel ipsum. Phasellus mattis mi sed nunc. Phasellus nisl tellus, mattis ac, fringilla eget, luctus eu, felis. Cras scelerisque dignissim augue. Donec tellus magna, mollis adipiscing, porta viverra, blandit in, est. Duis aliquam feugiat quam. Curabitur sit amet augue at nisl pulvinar tincidunt. Ut consectetuer nunc nec tellus. Pellentesque lacinia dictum risus. Quisque quis ipsum. Integer neque turpis, ornare viverra, egestas a, fermentum et, odio. Donec egestas ultricies diam. Maecenas a urna. Sed placerat, lectus a eleifend pulvinar, augue enim aliquam metus, at commodo ante tellus et libero. Maecenas sed turpis in ante blandit suscipit. </P>
<P>Maecenas eu diam adipiscing diam condimentum lacinia. Etiam eleifend dolor et arcu. Duis sed odio at mi condimentum tincidunt. Proin vehicula. Curabitur scelerisque. Sed et nunc. Maecenas facilisis tellus sit amet felis. Aenean justo neque, egestas ac, facilisis non, accumsan eget, ipsum. Mauris eget pede. Vestibulum mollis mattis diam. Cras lacinia aliquam felis. Suspendisse sem quam, cursus ut, sodales sed, egestas nec, elit. Aenean sodales elementum nibh. Vestibulum condimentum luctus enim. Nulla quis dui. Donec mi orci, laoreet a, egestas vel, faucibus porta, leo. Aliquam ac libero non sapien luctus porttitor. </P>
<P>Etiam sed tortor vitae ligula fringilla mattis. Aliquam diam. Maecenas felis eros, dictum eu, tincidunt a, congue ut, lectus. Ut nisl justo, sollicitudin quis, scelerisque at, vehicula id, turpis. Quisque lacus tellus, tempus quis, molestie sed, consequat ac, risus. Duis quis sem eu erat molestie hendrerit. Duis sapien pede, facilisis ut, facilisis ut, cursus in, purus. Nullam orci. Maecenas tincidunt, orci eget venenatis molestie, neque augue mollis mauris, nec ultricies ipsum lectus ut lacus. Vivamus adipiscing eros et pede. In tempor. Sed tristique. Praesent blandit lorem sit amet elit. Praesent sed eros. In auctor, leo ac molestie vestibulum, nibh mauris accumsan augue, sit amet ultrices augue ipsum ut libero. In sit amet diam nec tellus euismod lacinia. Nam aliquet, ipsum hendrerit vestibulum tristique, dolor urna feugiat justo, ut interdum nulla lectus vel felis. Praesent in arcu. Proin id quam. </P>
<P>Donec non purus nec sapien pharetra vehicula. Pellentesque dictum dapibus risus. In tincidunt felis et tellus. Aliquam eget purus id mauris venenatis blandit. Curabitur dignissim aliquam ligula. Quisque lacinia dolor at diam. Sed vitae felis et sem ultricies consectetuer. Quisque sed sapien. Morbi euismod. In hac habitasse platea dictumst. Ut quis nulla. Nam non felis. Integer eu sem quis est egestas molestie. </P>
<P>Ut laoreet arcu ac purus. Nullam mattis. In et dui sed massa euismod consequat. Donec ornare tempus velit. Duis semper venenatis elit. Pellentesque nec augue eu dui tempus porttitor. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos hymenaeos. Suspendisse sodales libero at ipsum. Nam suscipit. Donec turpis ante, tristique eu, convallis id, tincidunt vitae, nunc. Morbi fringilla, pede nec laoreet condimentum, augue metus luctus augue, sit amet tempus ligula tortor in libero. Vestibulum dictum congue pede. Morbi magna lectus, condimentum non, suscipit vel, tempor non, nunc. Etiam mattis gravida orci. Mauris elit. </P>
<P>Nam arcu nibh, pharetra ac, blandit nec, suscipit at, lectus. Ut luctus. Nulla tincidunt gravida mauris. Nulla interdum luctus velit. Proin eu velit a quam eleifend pharetra. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos hymenaeos. Ut sollicitudin, nulla ut lobortis elementum, nulla augue blandit nunc, sit amet lobortis arcu lorem in leo. Mauris eget turpis in mauris pulvinar viverra. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos hymenaeos. Mauris at mi vitae leo congue convallis. Quisque velit libero, hendrerit sit amet, hendrerit eget, accumsan eu, nibh. Quisque sed tortor. Aliquam scelerisque. Nullam interdum. Integer rhoncus. Duis tellus nibh, sodales vel, pellentesque ut, suscipit vitae, ligula. </P>
<P>Quisque ut dui. Suspendisse vulputate scelerisque est. Morbi purus lorem, ultrices a, cursus at, sollicitudin a, nunc. Integer est pede, consequat eget, pharetra nec, auctor eget, felis. Donec placerat gravida urna. Mauris ornare nibh in tortor. Donec tortor. Donec sit amet nulla. Nam et diam in felis elementum commodo. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Praesent posuere facilisis diam. Proin scelerisque, ante at condimentum porta, metus dolor vulputate massa, ut scelerisque risus lectus et arcu. Integer pretium. Cras est. Maecenas urna urna, sodales vitae, varius in, faucibus eu, nibh. Maecenas purus tellus, condimentum ut, dignissim ut, condimentum quis, dui. Integer tristique metus nec augue. Morbi non purus ornare quam commodo tempor. </P>
<P>Suspendisse bibendum venenatis velit. Quisque sem neque, vulputate eget, auctor a, lobortis eget, dolor. Morbi mattis posuere ipsum. Aenean justo. Duis adipiscing, nibh at bibendum semper, felis eros congue erat, in euismod erat mauris id tortor. Nullam varius felis non massa. Pellentesque pharetra viverra diam. Cras quam. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec molestie cursus est. Vivamus wisi. Quisque justo velit, vestibulum et, sagittis vitae, imperdiet non, purus. Fusce venenatis tellus ac wisi. Proin vel justo. Curabitur lectus erat, hendrerit vitae, sagittis vitae, nonummy sed, est. Mauris quis orci. Sed facilisis sem eu turpis. Donec ultrices vehicula dui. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; </P>
<P>Pellentesque dui tellus, fringilla vel, eleifend vel, hendrerit et, mauris. In risus nulla, consequat in, interdum in, ornare at, est. Vestibulum eget odio. Integer ullamcorper suscipit nulla. Nunc non dui. Praesent neque. Aenean congue purus consectetuer diam. Mauris id wisi. Donec in sapien sed enim vehicula venenatis. Morbi cursus est euismod urna. Aenean ipsum. In vitae risus. Maecenas elit felis, fringilla a, dignissim sit amet, lobortis eu, leo. Nullam eu neque. Ut nisl arcu, interdum at, accumsan at, viverra vitae, est. Nulla nec lorem. Nullam facilisis vestibulum erat. Sed tempor eleifend nunc. Donec enim. </P>
<P>Cras imperdiet urna at elit condimentum pharetra. Integer leo. Curabitur venenatis interdum justo. Morbi ipsum. Nullam interdum massa pellentesque turpis. Vestibulum ut est. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Cras accumsan. In pulvinar pellentesque mauris. Nam suscipit sagittis arcu. Ut tristique, turpis at aliquam pulvinar, metus velit fringilla arcu, in viverra leo sem ac mauris. Praesent turpis diam, malesuada in, viverra sit amet, semper varius, wisi. Donec placerat. Quisque est. In hac habitasse platea dictumst. Praesent hendrerit massa sit amet urna. Praesent nonummy urna. Aliquam dictum ornare urna. </P>
<P>Donec euismod. Praesent libero pede, viverra et, fermentum vitae, luctus sagittis, justo. Vestibulum tellus nunc, ornare in, blandit vitae, malesuada sed, enim. Mauris nec sapien. Curabitur lacinia lacinia ligula. Integer a sapien ut enim imperdiet congue. Mauris placerat. Curabitur at nunc. Proin odio. Vestibulum vitae nibh id ante pharetra porttitor. Nulla facilisi. Vivamus vestibulum justo vel pede. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Maecenas eget risus et erat tempor convallis. Nulla vestibulum nisl in nulla. Duis vehicula massa nec sapien. Nunc bibendum arcu ac urna. Maecenas bibendum interdum nisl. </P></DIV>

<!-- new -->
<span class="articleStats">

<a href="113515.html#post_comment">C</a> &nbsp;|&nbsp; 
 <!-- num_comments -->



<a href="113515.html#trackbacks">T (146)</a> &nbsp;|&nbsp; 
 <!-- num_trackbacks -->
 <!-- allow_trackbacks -->


<a href="113515.html">#</a>
</span> <!-- //end articlestats --> <!-- //new -->

</div> <!-- article -->


 

<!-- articles -->
</div><!-- dayArticles -->
 <!-- days -->




</div> <!-- centercol -->
</td>
<!-- END CENTER COL -->


<!-- START RIGHT COL -->
<td class="right">
<div id="rightcol">

<div class="component">
<div class="componentHead">Blogroll 2.0</div>
<div align="left" class="componentContent">
<script language="javascript" type="text/javascript" src="http://rpc.blogrolling.com/display.php?r=5bc2713b2c0c05e875fb8fc39fd34d68"></script>
</div> <!-- componentContent -->
</div> <!-- component -->

<script language="javascript" type="text/javascript" src="http://rpc.blogrolling.com/display.php?r=7ca176a6e2d51bcfd2d8f2fabe1afb48"></script>
<script type="text/javascript"><!--
google_ad_client = "pub-7001454564406163";
google_ad_width = 120;
google_ad_height = 90;
google_ad_format = "120x90_0ads_al";
google_ad_channel ="0737607735";
google_color_border = "B4D0DC";
google_color_bg = "ECF8FF";
google_color_link = "0000CC";
google_color_url = "008000";
google_color_text = "6F6F6F";
//--></script>
<script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>

<center><embed type="application/x-shockwave-flash" src="http://picasaweb.google.com/s/c/bin/slideshow.swf" width="144" height="96" flashvars="host=picasaweb.google.com&RGB=0x000000&feed=http%3A%2F%2Fpicasaweb.google.com%2Fdata%2Ffeed%2Fapi%2Fuser%2Frossrader%2Falbumid%2F5221036298095716161%3Fkind%3Dphoto%26alt%3Drss" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed></center>

<div class="component">
<div class="componentHead">Make a Donation to the Tour For Kids!</div>

<center>
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="image" src="https://www.paypal.com/en_US/i/btn/x-click-but21.gif" border="0" name="submit" alt="Make payments with PayPal - it's fast, free and secure!">
<img alt="" border="0" src="https://www.paypal.com/en_US/i/scr/pixel.gif" width="1" height="1">
<input type="hidden" name="encrypted" value="-----BEGIN PKCS7-----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-----END PKCS7-----
">
</form>
</center>
</div>

<div class="component">

<center>

<!-- Start of Flickr Badge -->
<style type="text/css">
.zg_div {margin:0px 5px 5px 0px; width:117px;}
.zg_div_inner {border: solid 1px #CCCCCC;  color:#FFFFFF; text-align:center; font-family:arial, helvetica; font-size:11px;}
.zg_div a, .zg_div a:hover, .zg_div a:visited {color:#999999; background:inherit !important; text-decoration:none !important;}
</style>
<script type="text/javascript">
zg_insert_badge = function() {
var zg_bg_color = 'ffffff';
var zgi_url = 'http://www.flickr.com/apps/badge/badge_iframe.gne?zg_bg_color='+zg_bg_color+'&zg_person_id=45565012%40N00';
document.write('<iframe style="background-color:#'+zg_bg_color+'; border-color:#'+zg_bg_color+'; border:none;" width="113" height="151" frameborder="0" scrolling="no" src="'+zgi_url+'" title="Flickr Badge"><\/iframe>');
if (document.getElementById) document.write('<div id="zg_whatlink"><a href="http://www.flickr.com/badge_new.gne"	style="color:#999999;" onclick="zg_toggleWhat(); return false;">what is this?<\/a><\/div>');
}
zg_toggleWhat = function() {
document.getElementById('zg_whatdiv').style.display = (document.getElementById('zg_whatdiv').style.display != 'none') ? 'none' : 'block';
document.getElementById('zg_whatlink').style.display = (document.getElementById('zg_whatdiv').style.display != 'none') ? 'none' : 'block';
return false;
}
</script>
<div class="zg_div"><div class="zg_div_inner"><a href="http://www.flickr.com">www.<strong style="color:#3993ff">flick<span style="color:#ff1c92">r</span></strong>.com</a><br>
<script type="text/javascript">zg_insert_badge();</script>
<div id="zg_whatdiv">This is a Flickr badge showing public photos from <a href="http://www.flickr.com/photos/45565012@N00">rrader</a>. Make your own badge <a href="http://www.flickr.com/badge_new.gne">here</a>.</div>
<script type="text/javascript">if (document.getElementById) document.getElementById('zg_whatdiv').style.display = 'none';</script>
</div>
</div>

<!-- End of Flickr Badge -->
</center>
</div>

<div class="component">
<div class="componentHead">Twitterings</div>
<div align="left" class="componentContent">

<div style="width:200px;text-align:center"><embed src="http://static.twitter.com/flash/twitter_timeline_badge.swf" flashvars="user_id=1366341&color1=0xFFFFCE&color2=0xFCE7CC&textColor1=0x4A396D&textColor2=0xBA0909&backgroundColor=0x92E2E5&textSize=10" width="200" height="400" quality="high" name="twitter_timeline_badge" align="middle" type="application/x-shockwave-flash" allowScriptAccess="always" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer"></embed><br><a style="font-size: 10px; color: #0xBA0909; text-decoration: none" href="http://static.twitter.com/rossrader"><img src="http://static.twitter.com/images/twitter_bubble_logo.gif" border="0" /></a></div>

</div> <!-- componentContent -->
</div> <!-- component -->


	

<div class="component">
<div class="componentHead">Search</div>
<div class="componentContent">
<div class="componentSearch">
<form method=get action="/blog/blog">
<input type=hidden name=cmd value="search">
<table border="0" cellpadding="0" cellspacing="0" class="componentSearch">

<tr>
<td nowrap><input type=text name=keywords value="" size=20></td>
</tr>

<tr>
<td nowrap>
<input type="checkbox" class="checkbox" name="search_all" value="true">Search all blogs</td>
</tr>

<tr>
<td nowrap>
<div style="margin-top:2px;">
<input type="submit" class="buttonWhite" value="Go"></div></td>
</tr>

</table>
</form>
</div> <!-- componentSearch -->
</div> <!-- componentContent -->
</div> <!-- component -->


<div class="component">
<div class="componentContent">
<center> 

<!-- <p><iframe src="http://liveclipboard.blogrolling.com/d.cgi?feed=http://www.byte.org/blog/index.xml" frameborder="0" framespacing="0" height="14" width="55" scrolling="no" marginwidth="0" marginheight="0"></iframe></p> -->

<a href="http://www.mozilla.org/products/firefox/" title="Get
Firefox - Web Browsing Redefined"><img align="center"  src="http://www.
mozilla.org/products/firefox/buttons/takebacktheweb_small.png"
width="125" height="50" border="0" alt="Get Firefox"></a></center> <br>
"<a href="/blog/index.html">Random Bytes</a>" is a produced for and by <a href="http://www.blogware.com/profiles/ross">Ross Rader</a>. 
<p>Everything else is just a happy byproduct.</p>
<p>The views expressed here belong to me and not my employer..</p>
</div>
</div>

<div class="component">
<div class="componentHead">Contact Me</div>
<div align="left" class="componentContent">
<p>Feel free to use my contact information to get in touch for work related items.</p>
<p>email: ross@tucows.com</br>
tel. +1.4165385492</br>
cel. +1.4168288783</br>
MSN. ross@tucows.com
<!-- <a href="http://www.gotrillian.com/?3430"><img align="middle" src="http://status.gotrillian.com/img/default-msn-3430.png" alt="WebStatus Images by GoTrillian.com"/></a> --></p>
</div> <!-- componentContent -->
</div> <!-- component -->

<div class="component">

<div class="componentHead">Local Topics</div>
<div class="componentContent">

<div class="componentTopicItem"><a href="../../../../random_bytes">Random Bytes</a></div>

<div class="componentTopicItem"><a href="../../../../Syndicasts">Syndicasts</a></div>

<div class="componentTopicItem"><a href="../../../../NotRandomBytes">Not Random Bytes</a></div>

<div class="componentTopicItem"><a href="../../../../CoolBytes">Cool Bytes</a></div>

<div class="componentTopicItem"><a href="../../../../Skydasher">Skydasher</a></div>

<div class="componentTopicItem"><a href="../../../../TastyBytes">Tasty Bytes</a></div>

<div class="componentTopicItem"><a href="../../../../Photographs">Photographs</a></div>

<div class="componentTopicItem"><a href="../../../../sot">Stream of thoughtlessness</a></div>

<div class="componentTopicItem"><a href="../../../../TheDigs">The Digs</a></div>

<div class="componentTopicItem"><a href="../../../../ThePHPDiaries">The PHP Diaries</a></div>

<div class="componentTopicItem"><a href="../../../../WebImageoftheDay">Web Image of the Day</a></div>

<div class="componentTopicItem"><a href="../../../../Calacanis">Calacanis</a></div>

</div> <!-- componentContent -->
 <!-- blog.sub_categories -->
</div>




<div class="component">
<div class="componentHead">Recent Articles</div>
<div class="componentContent">
<div class="componentRecentArticles">

<div class="componentRecentArticlesItem">
<a href="../../../2009/6/13/4221181.html">Next steps for Palin?</a>
</div>

<div class="componentRecentArticlesItem">
<a href="../../../2009/6/12/4220269.html">GM Reinvention?</a>
</div>

<div class="componentRecentArticlesItem">
<a href="../../../2009/6/11/4219099.html">Prediction</a>
</div>

<div class="componentRecentArticlesItem">
<a href="../../../2008/11/19/3986038.html">Corporate Twittering: What not to do</a>
</div>

<div class="componentRecentArticlesItem">
<a href="../../../2008/11/4/3962177.html">John McCain is a Spammer</a>
</div>

<div class="componentRecentArticlesItem">
<a href="../../../2008/10/7/3919937.html">Why Hulu beats Apple</a>
</div>

<div class="componentRecentArticlesItem">
<a href="../../../2008/10/6/3918133.html">Doc Searls Weblog · Dancing on fire</a>
</div>

<div class="componentRecentArticlesItem">
<a href="../../../2008/9/18/3890366.html">My first blog</a>
</div>

<div class="componentRecentArticlesItem">
<a href="../../../2008/9/11/3879630.html">Flying today...</a>
</div>

<div class="componentRecentArticlesItem">
<a href="../../../2008/9/6/3872219.html">Airport Express/Extreme network slow? This might help...</a>
</div>

<div class="componentRecentArticlesItem">
<a href="../../../2008/9/6/3871955.html">Airport Express/Extreme network is really slow - I need your help!</a>
</div>

<div class="componentRecentArticlesItem">
<a href="../../../2008/9/3/3867774.html">Where I'm at...</a>
</div>

<div class="componentRecentArticlesItem">
<a href="../../../2008/8/26/3856813.html">Awesome Apple</a>
</div>

<div class="componentRecentArticlesItem">
<a href="../../../2008/8/7/3828850.html">Why Microsoft is Terminally Doomed</a>
</div>

<div class="componentRecentArticlesItem">
<a href="../../../2008/8/6/3827782.html">Zero Inbox</a>
</div>

</div> <!-- componetRecentArticles -->
</div> <!-- componentContent -->
</div> <!-- component -->
 <!-- blog.recent_articles -->




<div class="component">
<div class="componentHead">Recent Comments</div>
<div class="componentContent">
<div class="componentRecentComments">

<div class="componentRecentCommentsItem">
<a href="../../../2005/2/14/324804.html#917940">Re: Mozilla Foundation Response to IDN Homograph Spoofing Attack</a>
</div>

<div class="componentRecentCommentsItem">
<a href="../../../2007/3/22/2827230.html#877917">Re: Re: ICANN Rhetoric</a>
</div>

<div class="componentRecentCommentsItem">
<a href="../../../2007/3/22/2827230.html#877906">Re: ICANN Rhetoric</a>
</div>

<div class="componentRecentCommentsItem">
<a href="../../../2007/2/23/2758985.html#856239">Re: CorkBored</a>
</div>

<div class="componentRecentCommentsItem">
<a href="../../../2007/2/10/2725069.html#846844">Re: Re: The Birds</a>
</div>

</div> <!-- componetRecentComments -->
</div> <!-- componentContent -->
</div> <!-- component -->
 <!-- blog.recent_comments -->




<div class="component">
<div class="componentHead">Recent Visitors</div>
<div class="componentContent">
<div class="componentRecentVisitors">

<div class="componentRecentVisitorsItem">
jamessmithforum - Tue 15 Dec 2009 03:21 AM EST&nbsp;
</div>

<div class="componentRecentVisitorsItem">
ahmed100 - Tue 08 Dec 2009 06:49 AM EST&nbsp;
</div>

<div class="componentRecentVisitorsItem">
Andrew C - Fri 04 Dec 2009 09:57 PM EST&nbsp;
</div>

<div class="componentRecentVisitorsItem">
maxvoice - Mon 30 Nov 2009 06:33 AM EST&nbsp;
</div>

<div class="componentRecentVisitorsItem">
ahmed1212 - Thu 19 Nov 2009 09:20 PM EST&nbsp;
</div>

</div> <!-- componetRecentVisitors -->
</div> <!-- componentContent -->
</div> <!-- component -->
 <!-- blog.recent_visitors -->


<div class="component">
<div class="componentHead">Login</div>
<div class="componentContent">
<div class="componentLogin">
<form method=post action="http://www.byte.org/blog/">
<input type=hidden name=cmd value="login">
<table border="0" cellpadding="2" cellspacing="0" class="componentLogin"><tr>
<td align="right" nowrap>User name:</td>
<td align="left" nowrap><input type=text name=username value="" size=10></td>
</tr><tr>
<td align="right" nowrap>Password:</td>
<td align="left" nowrap><input type=password name=password value="" size=10></td>
</tr>
<tr>
<td colspan = 2 align=center>
<input type=checkbox class="checkbox" name="store_cookie" value="true"> Remember me&nbsp;</td>
</tr>

<td colspan = 2 align=center>
<div style="margin-top:2px;">
<input type="submit" class="buttonWhite" value="Login"></div></td>
</tr><tr>
<td align="right" colspan="2" nowrap>
<div style="margin:8px 0 6px 0;"><a href="../../../../cmd=signup">Create an Account</a></div></td>
</tr><tr>
<td align="right" colspan="2" nowrap>
<div style="margin:8px 0 6px 0;"><a href="javascript:openWindow('/users/index.cgi/cmd=view_why_create/locale=en_US', 'Variables', 400, 500);">Why Create A Reader Account?</a></div>
</td>
</tr></table>
</form>
</div> <!-- componentLogin -->
</div> <!-- componentContent -->
</div> <!-- component -->


<script language="javascript" type="text/javascript" src="http://rpc.blogrolling.com/display.php?r=bf12241e8f17a694c58e5df476671e5b"></script>

</div> <!-- rightcol -->
</td>
<!-- END RIGHT COL -->


</tr>


<tr>
<td class="footer" colspan="3">

<table border="0" cellpadding="0" cellspacing="0" width="100%" class="blogFooter"><tr>




<td class="blogFooterCenter">

<font color="white">
"Indeed the dictum that truth always triumphs over persecution, is one of those pleasant falsehoods which men repeat after one another till they pass into common places, but which all experience refutes."
- John Stuart Mill 
</font>

</td>



</tr></table>

</td>
<!-- END FOOTER -->

</tr>
 <!-- has_footer -->

</table>

</div> <!-- content -->

</body>
</html>
