<?xml version='1.0' encoding='iso-8859-1'?>
<rss version='2.0'>
<channel><title>Ordorica.org</title>
<link>http://www.ordorica.org/homepage</link>
<description>Digital Playground</description>
<generator>Etomite RSSFeed-2.0 Snippet</generator>
<managingEditor>webmaster@ordorica.org</managingEditor>
<webMaster>webmaster@ordorica.org</webMaster>
<language>en-us</language>
<copyright>Copyright 2006, Ordorica.org. All Rights Reserved.</copyright>
<docs>http://backend.userland.com/rss</docs><lastBuildDate>Sun, 30 Aug 2009 11:44:41 -0700</lastBuildDate><item>
<title>Interbench</title>
<link>http://www.ordorica.org/201</link>
<description>gentoo64 interbench-0.30 # ./interbench
loops_per_ms unknown; benchmarking...
973436 loops_per_ms saved to file interbench.loops_per_ms
Creating file for read load...

Using 973436 loops per ms, running every load for 30 seconds
Benchmarking kernel 2.6.30-gentoo-r5 at datestamp 200908282338

--- Benchmarking simulated cpu of Audio in the presence of simulated ---
Load	Latency +/- SD (ms)  Max Latency   % Desired CPU  % Deadlines Met
None	  0.404 +/- 4.59         100		99.5	       99.5
Video	  0.115 +/- 0.192       1.24		 100	        100
X	  0.377 +/- 0.514       3.94		 100	        100
Burn	  0.237 +/- 0.299       1.82		 100	        100
Write	  0.049 +/- 0.105        1.8		 100	        100
Read	    0.1 +/- 0.247       1.78		 100	        100
Compile	  0.077 +/- 0.674         13		 100	        100
Memload	  0.993 +/- 10.2         207		99.5	       99.3

--- Benchmarking simulated cpu of Video in the presence of simulated ---
Load	Latency +/- SD (ms)  Max Latency   % Desired CPU  % Deadlines Met
None	  0.222 +/- 0.418       2.81		 100	        100
X	   0.57 +/- 1.16        39.2		99.9	       99.9
Burn	   0.22 +/- 0.473       16.7		 100	       99.9
Write	  0.043 +/- 0.0561     0.398		 100	        100
Read	   0.04 +/- 0.0854      1.28		 100	        100
Compile	  0.099 +/- 1.01        33.8		99.9	       99.9
Memload	    3.1 +/- 13.1         174		91.6	       90.1

--- Benchmarking simulated cpu of X in the presence of simulated ---
Load	Latency +/- SD (ms)  Max Latency   % Desired CPU  % Deadlines Met
None	      0 +/- 0.00628    0.073		 100	        100
Video	      0 +/- 0.00618    0.081		 100	        100
Burn	   7.21 +/- 18.9          87		43.5	         37
Write	      0 +/- 0.00429    0.063		 100	        100
Read	      0 +/- 0.00757    0.076		 100	        100
Compile	   14.3 +/- 32.2         140		30.4	       23.8
Memload	  0.559 +/- 4.17        50.2		  98	         97

--- Benchmarking simulated cpu of Gaming in the presence of simulated ---
Load	Latency +/- SD (ms)  Max Latency   % Desired CPU
None	      0 +/- 0              0		 100
Video	      0 +/- 0              0		 100
X	      0 +/- 0              0		 100
Burn	   46.9 +/- 54.2         103		68.1
Write	      0 +/- 0              0		 100
Read	      0 +/- 0              0		 100
Compile	   70.9 +/- 80.9         191		58.5
Memload	      0 +/- 0              0		 100

2.6.31-rc8

gentoo64 interbench-0.30 # ./interbench
973436 loops_per_ms read from file interbench.loops_per_ms

Using 973436 loops per ms, running every load for 30 seconds
Benchmarking kernel 2.6.31-rc8 at datestamp 200908290006

--- Benchmarking simulated cpu of Audio in the presence of simulated ---
Load	Latency +/- SD (ms)  Max Latency   % Desired CPU  % Deadlines Met
None	  0.223 +/- 0.277        1.5		 100	        100
Video	  0.104 +/- 0.178       0.98		 100	        100
X	  0.605 +/- 2.31        50.1		99.8	       99.8
Burn	   1.66 +/- 1.69        2.89		 100	        100
Write	  0.212 +/- 0.435       6.55		 100	        100
Read	  0.107 +/- 0.223       1.48		 100	        100
Compile	  0.256 +/- 0.32        2.86		 100	        100
Memload	  0.819 +/- 13           313		99.5	       99.5

--- Benchmarking simulated cpu of Video in the presence of simulated ---
Load	Latency +/- SD (ms)  Max Latency   % Desired CPU  % Deadlines Met
None	  0.467 +/- 0.689        3.5		 100	        100
X	  0.438 +/- 1.45        39.6		99.9	       99.9
Burn	  0.221 +/- 0.477       16.8		 100	       99.9
Write	  0.218 +/- 1.62        66.7		99.8	       99.8
Read	  0.172 +/- 0.245       1.83		 100	        100
Compile	  0.393 +/- 1.83          31		 100	       99.7
Memload	  0.512 +/- 4.71         169		99.4	       99.3

--- Benchmarking simulated cpu of X in the presence of simulated ---
Load	Latency +/- SD (ms)  Max Latency   % Desired CPU  % Deadlines Met
None	      0 +/- 0.00739     0.12		 100	        100
Video	  0.003 +/- 0.0481     0.819		 100	        100
Burn	   8.56 +/- 21.8          90		44.9	         39
Write	   0.09 +/- 1.56          27		 100	       99.7
Read	      0 +/- 0.00911    0.114		 100	        100
Compile	   13.9 +/- 30.1         160		38.5	       29.2
Memload	  0.199 +/- 2.47          34		 100	       99.3

--- Benchmarking simulated cpu of Gaming in the presence of simulated ---
Load	Latency +/- SD (ms)  Max Latency   % Desired CPU
None	      0 +/- 0              0		 100
Video	      0 +/- 0              0		 100
X	      0 +/- 0              0		 100
Burn	   44.8 +/- 53.1         117		69.1
Write	      0 +/- 0              0		 100
Read	      0 +/- 0              0		 100
Compile	   59.8 +/- 67.8         149		62.6
Memload	      0 +/- 0              0		 100


2.6.31-rc8-rt


gentoo64 interbench-0.30 # ./interbench 
973436 loops_per_ms read from file interbench.loops_per_ms
Creating file for read load...

Using 973436 loops per ms, running every load for 30 seconds
Benchmarking kernel 2.6.31-rc8-rt9 at datestamp 200908290625

--- Benchmarking simulated cpu of Audio in the presence of simulated ---
Load	Latency +/- SD (ms)  Max Latency   % Desired CPU  % Deadlines Met
None	   0.08 +/- 0.18        1.22		 100	        100
Video	  0.133 +/- 0.214       1.13		 100	        100
X	  0.625 +/- 0.829       2.35		 100	        100
Burn	  0.178 +/- 0.267       1.34		 100	        100
Write	  0.313 +/- 3.23        50.1		99.7	       99.7
Read	  0.058 +/- 0.0719     0.566		 100	        100
Compile	  0.035 +/- 0.0956      1.69		 100	        100
Memload	   0.57 +/- 8.29         201		99.7	       99.7

--- Benchmarking simulated cpu of Video in the presence of simulated ---
Load	Latency +/- SD (ms)  Max Latency   % Desired CPU  % Deadlines Met
None	  0.459 +/- 2.95         117		99.6	       99.3
X	   1.09 +/- 4.9         47.8		98.9	         97
Burn	  0.665 +/- 0.931       3.16		 100	        100
Write	  0.365 +/- 3.48         115		99.6	       99.2
Read	  0.053 +/- 0.117       1.53		 100	        100
Compile	  0.048 +/- 0.269       5.76		 100	        100
Memload	  0.594 +/- 6.03         167		98.8	       98.4

--- Benchmarking simulated cpu of X in the presence of simulated ---
Load	Latency +/- SD (ms)  Max Latency   % Desired CPU  % Deadlines Met
None	  0.001 +/- 0.0252     0.411		 100	        100
Video	  0.007 +/- 0.0807         1		 100	       99.7
Burn	   10.8 +/- 23.8          81		36.3	       29.6
Write	  0.083 +/- 1.44          25		 100	       99.7
Read	      0 +/- 0.00308    0.041		 100	        100
Compile	   3.96 +/- 14           133		55.2	       50.7
Memload	    1.9 +/- 12.1        97.6		98.3	         97

--- Benchmarking simulated cpu of Gaming in the presence of simulated ---
Load	Latency +/- SD (ms)  Max Latency   % Desired CPU
None	      0 +/- 0              0		 100
Video	      0 +/- 0              0		 100
X	  0.001 +/- 0.0285      0.65		 100
Burn	   71.6 +/- 72.3        85.6		58.3
Write	      0 +/- 0              0		 100
Read	^T      0 +/- 0              0		 100
Compile	    103 +/- 106          179		49.3
Memload	   2.51 +/- 18           200		97.6</description>
<pubDate>Sun, 30 Aug 2009 11:44:41 -0700</pubDate>
<guid isPermaLink='true'>http://www.ordorica.org/index.php?id=201</guid></item><item>
<title>Clear Channel</title>
<link>http://www.ordorica.org/199</link>
<description>Clear Channel stream extractor

I've had a perl script located at http://ordorica.org/tune.pl that can get a Clear Channel stream, like KFI 640AM, and send you the .asx file for streaming. This way I can avoid Clear Channel websites which want to show ads during the stream, and also use a different audio player that supports windows media format.

They recently made an update to their website so the web based player now authenticates with javascript instead of just using HTML. So today I worked on updating my tune.pl code to support their new contrived authentication and "station id."

To use the script, just provide the channel's website. For example:





http://ordorica.org/tune.pl?station=kfi640

http://ordorica.org/tune.pl?station=kiisfm

The script returns an asx stream, which works with VLC, foobar with mslive plugin, and others.
  

You can get the script here:

http://ordorica.org/tune.txt

Updates: 1/9/2010 - Many improvements to the script, which I have detailed in the script itself.
  

#!/usr/bin/perl

# Genasx Grabber
# Grabs the asx file from the auth-encoded ClearChannel radio stream.
# by hector@ucsd.edu, Licensed under GPL 3

# Why?
#
# So you can listen to ClearChannel radio streams without using CC radio's
# flash player. It seems ClearChannel usually supports this for people who have
# players without flash, or various operating systems. Sometimes CC breaks this
# method by not offering any asx stream and using their flash rtmp protocol,
# but usually it starts working again.

# Version 0.9: Remove extra whitespace around generated asx
# Version 0.8: Clean up ClearChannel's asx to be more standards compliant (to work with foobar2000 v. 1.0)
# Version 0.7: Add in URL redirection option for players that support it
# Version 0.6: Added lots of commented debugging to print to terminal
# Version 0.5: Format change by clearchannel, fix the script
# Version 0.4: Speed up using better regex's
# Version 0.3: Clean up the perl code
# Version 0.2: Port to perl to work anywhere
# Version 0.1: Initial implementation as a bash script

#    GPL3 Notice
#    -----------
#    This program is free software: you can redistribute it and/or modify
#    it under the terms of the GNU General Public License as published by
#    the Free Software Foundation, either version 3 of the License, or
#    (at your option) any later version.
#
#    This program is distributed in the hope that it will be useful,
#    but WITHOUT ANY WARRANTY; without even the implied warranty of
#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#    GNU General Public License for more details.

#    You should have received a copy of the GNU General Public License
#    along with this program.  If not, see .


use LWP::Simple qw(!head);
use CGI qw(:standard);

#the call paramater in the command line, #tune.pl station=kfi640 in a terminal, or tune.pl?station= on a website
my($station) = param('station');

#print a blank page if the station param isn't given
print "Content-type: text/html\n\n" if(! $station);

#so far all ClearChannel streams seem to be .com
$content = get("http://www.$station.com/cc-common/ondemand/player2.html?world=st");
 die "Couldn't get it@!" unless defined $content;


#find the streaming_token line, and match the token into variable $1 and the stream_id into $2
if($content =~ m/streaming_token = '(\w+)'.*'(\d+)'/) {

   #the token has an extra character at the beginning, remove this character
   $token = substr $1, 1;
   $station_id = $2;

   $content = get("http://www.$station.com/cc-common/universal_player/services/1_4_1_4/getstationlist2.php?dontcacheme=1&site_id=$station_id");
   die "Couldn't get the station id!" unless defined $content;

   #extract the station id
   if($content =~ m/stream_id" : (\d+)/) {
   $station_id = $1;
   }

   #print our genasx call in the terminal for debuging
   #print "\nOur HTTP request (returns asx): \n\n http://www.$station.com/cc-common/universal_player/services/genasx.php?ua=$token&id=$station_id\n";

   #now get the asx file
   $asx = get("http://www.$station.com/cc-common/universal_player/services/genasx.php?ua=$token&id=$station_id");

# global lookup hash
my %ESCAPES = (
	'&' => '&',
	'' => '>',
	'"' => '"',
);

# xml encoding subroutine
sub xml_encode {
    my ($str) = @_;
    #original string: $str =~ s/([&"])/$ESCAPES{$1}/ge;
    $str =~ s/([&])/$ESCAPES{$1}/ge;
    return $str;
}

#clean up the asx to be more standards compliant
$asx = xml_encode($asx);

#clean up leading and trailing whitespace
$asx =~ s/^\s+//;
$asx =~ s/\s+$//;

#create the asx with type asf.
open (MYFILE, '>tune.asx');
print MYFILE $asx;
close (MYFILE);

#debug to console
#print "Location: $1\n\n";

#302 redirect
#the location of your generated tune.asx. Usually the same as this file.
#my $URL = "http://ordorica.org/tune.asx";

#redirect the player to tune.asx. I have to do this because my webserver doesn't allow me to use
#.asx as a cgi program. If your's does, then you can simply use tune.asx as the script by
#uncommenting the text below. Then you have to comment out the above .asx file creator.
#
#print "Status: 302 Moved\nLocation: $URL\n\n";

#301 redirect
#$q = new CGI;
#print $q->redirect("http://ordorica.org/tune.asx");

#print "Content-Type: video/x-ms-as; charset=iso-8859-1\n\n";
#print "Content-Type: video/x-ms-as\n\n";

#print the asx to the browser/music player
print</description>
<pubDate>Sun, 01 Mar 2009 21:48:28 -0800</pubDate>
<guid isPermaLink='true'>http://www.ordorica.org/index.php?id=199</guid></item><item>
<title>More Bug Fixes</title>
<link>http://www.ordorica.org/198</link>
<description>More Bug Fixes

After trying to deal with xhtml validation errors:



http://validator.w3.org/check?uri=referer



I started rewriting the Etomite news module again to automatically finish closing all html tags. I also adjusted it to show more of the story by default.

Then I ran YSlow and optimized my site to get a 89 (B) grade. I can't get an A without moving to CDN servers. This was worth it! My site is much more responsive, smaller, and renders without errors.

One of the easy fixes YSlow suggested that made the most difference was to set my Etags:

http://developer.yahoo.net/blog/archives/2007/07/high_performanc_11.html 

By adjusting my .htaccess file on my Dreamhost server. I added the line:

FileETag MTime Size  
And now  the browser doesn't have to recheck every image on page reloads. It's actually a Dreamhost bug that causes it.

I also added:

<FilesMatch "\.(ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf)$">
Header set Expires "Thu, 15 Apr 2010 20:00:00 GMT"
</FilesMatch>  
To my .htaccess to set a longer expiration date on my files.
  

 Overall I got my http requests down from ~5 on a reload to 1 (I have a random image on each page).</description>
<pubDate>Sun, 22 Feb 2009 04:51:36 -0800</pubDate>
<guid isPermaLink='true'>http://www.ordorica.org/index.php?id=198</guid></item><item>
<title>SunSpider 2/22/09</title>
<link>http://www.ordorica.org/197</link>
<description>SunSpider on Chromium 1.0.165.0 build 10150

Wow, Chrome realy improved its javascript performance with a new version of their javascript engine v8 that now supports faster string processing. The results speak for it self. The Chromium builds are a bit buggy, but are damn fast if you are willing to give it a try.

Also, Windows 7 x64 works without the --in-process-plugins tweak with the later builds.

RESULTS (means and 95% confidence intervals)
--------------------------------------------
Total:                  671.2ms +/- 10.3%
--------------------------------------------

  3d:                    87.2ms +/- 17.4%
    cube:                23.6ms +/- 20.6%
    morph:               37.0ms +/- 21.6%
    raytrace:            26.6ms +/- 28.5%

  access:                54.8ms +/- 18.2%
    binary-trees:         3.8ms +/- 27.4%
    fannkuch:            17.6ms +/- 25.3%
    nbody:               21.6ms +/- 34.2%
    nsieve:              11.8ms +/- 13.7%

  bitops:                42.2ms +/- 23.2%
    3bit-bits-in-byte:    3.2ms +/- 32.5%
    bits-in-byte:         6.8ms +/- 20.0%
    bitwise-and:         12.0ms +/- 19.4%
    nsieve-bits:         20.2ms +/- 31.8%

  controlflow:            2.6ms +/- 26.2%
    recursive:            2.6ms +/- 26.2%

  crypto:                36.4ms +/- 12.5%
    aes:                 12.2ms +/- 13.3%
    md5:                 13.2ms +/- 16.8%
    sha1:                11.0ms +/- 13.8%

  date:                  97.4ms +/- 7.9%
    format-tofte:        48.8ms +/- 10.7%
    format-xparb:        48.6ms +/- 15.1%

  math:                  79.6ms +/- 18.2%
    cordic:              41.8ms +/- 18.5%
    partial-sums:        28.2ms +/- 21.2%
    spectral-norm:        9.6ms +/- 19.6%

  regexp:                15.6ms +/- 15.5%
    dna:                 15.6ms +/- 15.5%

  string:               255.4ms +/- 12.9%
    base64:              39.0ms +/- 20.9%
    fasta:               29.8ms +/- 16.5%
    tagcloud:            50.4ms +/- 16.3%
    unpack-code:         88.0ms +/- 16.6%
    validate-input:      48.2ms +/- 20.9%
Click Here for the SunSpider results page.</description>
<pubDate>Sun, 22 Feb 2009 04:09:35 -0800</pubDate>
<guid isPermaLink='true'>http://www.ordorica.org/index.php?id=197</guid></item><item>
<title>Fixed Bug</title>
<link>http://www.ordorica.org/196</link>
<description>Fixed bug in News Parser
I've finally fixed a bug in the News Parser module for Etomite. I had to strip out some <span> and <fieldset> tags from the news stories to display them on the main page.
It's interesting the bug never showed up in Internet Explorer since it appears to insert its own </span> tags to fix the formatting. Anyways, I'll update the module a bit more and submit it back to the Etomite snippet library.</description>
<pubDate>Wed, 28 Jan 2009 11:52:06 -0800</pubDate>
<guid isPermaLink='true'>http://www.ordorica.org/index.php?id=196</guid></item><item>
<title>Chromium Updater</title>
<link>http://www.ordorica.org/chromium_updater</link>
<description>Chromium Updater version 0.1
Today I present a simple batch file that I made to download the open source Chromium browser. For those who don't now, Chromium is the open source branch of Google Chrome's browser. It doesn't have a EULA (End User License Agreement) to agree too, unlike Chrome.
Warning, this is bleeding edge. You could download a build that just doesn't work, or a build that has tons of rendering errors. Report bugs to the dev team if you find any!
 
Chromium_Updater.exe [1495KB] [Windows XP, Vista, Server, Windows 7]
 
It's a simple script that uses wget (I've included the dependencies) to downloaded the latest build in Chromium's repository. Here:
http://build.chromium.org/buildbot/snapshots/chromium-rel-xp/
When a new build is available, wget downloads the build. I then append the changelog for that version to changelog-history.xml; in the case anybody is interested.
Finally, I extract and replace the chromium build in the directory (using 7zip, also open source).
 
Personally, I run it as a cron job. Use the task scheduler and schedule chromium_update.bat (Don't update too frequently, Chromium doesn't change *that* fast)
I've also included RunHiddenConsole.exe so you can schedule a silent update.
 
Just run:
RunHiddenConsole.exe chromium_update.bat
 
I've designed it to run in the background without interruption. If Chromium is open during update, then those files will just go un-updated.</description>
<pubDate>Wed, 28 Jan 2009 11:39:23 -0800</pubDate>
<guid isPermaLink='true'>http://www.ordorica.org/index.php?id=195</guid></item><item>
<title>Opera 10 alpha</title>
<link>http://www.ordorica.org/194</link>
<description>Opera 10 alpha on SunSpider for comparison.

My opinion:

I've been using Chrome since it has the nicest interface with Vista Aero. It's really become stable compared to it's initial release, and it even updates nicely in the background.  It doesn't nag with multiple allow prompts like Firefox 3 to allow SSL exceptions. I use it's application mode for Gmail and Google Docs. It loads faster than a real application, and is accessible anywhere you have internet access. The new tab feature is the best, and no firefox plugins offer the same level of integration with user history and a search pane. I now bookmark everything of interest and just really on Chrome's ability to quickly find what I'm looking for based on a keyword.
  

I still use firefox  though because of noscript which protects you from javascript and xss attacks. And it's almost as fast as Chrome's v8 engine. Plus you can somewhat replicate Chrome's look with the Chromifox2 theme. The Chrome theme really makes the tabs stand out.
  

Opera is the slowest in terms of javascript. But it's rendering is excellent, and fast on most sites. It did get stuck on gmail for me (it never finished loading).

Once Chrome has a "only load javascript from first party domain.com" then I'll switch permanently. But Chrome otherwise is fast, and loads instantly. I don't have to worry about sites crashing and taking out the whole browser.


RESULTS (means and 95% confidence intervals)
--------------------------------------------
Total:                 2815.8ms +/- 5.9%
--------------------------------------------

  3d:                   311.0ms +/- 7.9%
    cube:               104.4ms +/- 6.1%
    morph:               98.0ms +/- 11.2%
    raytrace:           108.6ms +/- 10.8%

  access:               518.4ms +/- 7.9%
    binary-trees:        37.8ms +/- 6.7%
    fannkuch:           264.0ms +/- 9.7%
    nbody:              144.0ms +/- 5.6%
    nsieve:              72.6ms +/- 14.6%

  bitops:               406.4ms +/- 10.8%
    3bit-bits-in-byte:   50.0ms +/- 16.2%
    bits-in-byte:        89.4ms +/- 12.2%
    bitwise-and:        174.2ms +/- 8.2%
    nsieve-bits:         92.8ms +/- 18.1%

  controlflow:           44.4ms +/- 15.2%
    recursive:           44.4ms +/- 15.2%

  crypto:               204.0ms +/- 9.4%
    aes:                 98.4ms +/- 5.8%
    md5:                 53.0ms +/- 16.8%
    sha1:                52.6ms +/- 17.5%

  date:                 204.6ms +/- 15.6%
    format-tofte:       119.2ms +/- 15.5%
    format-xparb:        85.4ms +/- 16.6%

  math:                 295.6ms +/- 5.5%
    cordic:             132.6ms +/- 9.7%
    partial-sums:       100.0ms +/- 6.9%
    spectral-norm:       63.0ms +/- 15.6%

  regexp:                85.6ms +/- 14.3%
    dna:                 85.6ms +/- 14.3%

  string:               745.8ms +/- 7.4%
    base64:              80.4ms +/- 8.2%
    fasta:              168.2ms +/- 6.7%
    tagcloud:           121.6ms +/- 10.7%
    unpack-code:        297.0ms +/- 14.7%
    validate-input:      78.6ms +/- 7.8%</description>
<pubDate>Mon, 05 Jan 2009 00:33:56 -0800</pubDate>
<guid isPermaLink='true'>http://www.ordorica.org/index.php?id=194</guid></item><item>
<title>Sunspider</title>
<link>http://www.ordorica.org/193</link>
<description>1/5/09 - Happy New Year
And a new set of benchmarks.
 
Chrome:
============================================
RESULTS (means and 95% confidence intervals)
--------------------------------------------
Total:                 1068.2ms +/- 7.0%
--------------------------------------------
  3d:                   126.2ms +/- 9.7%
    cube:                31.2ms +/- 13.0%
    morph:               60.4ms +/- 27.2%
    raytrace:            34.6ms +/- 11.0%
  access:                76.4ms +/- 5.8%
    binary-trees:         4.6ms +/- 14.8%
    fannkuch:            24.0ms +/- 20.4%
    nbody:               30.8ms +/- 14.1%
    nsieve:              17.0ms +/- 5.2%
  bitops:                57.0ms +/- 6.4%
    3bit-bits-in-byte:    4.4ms +/- 15.5%
    bits-in-byte:         9.6ms +/- 7.1%
    bitwise-and:         19.2ms +/- 2.9%
    nsieve-bits:         23.8ms +/- 13.5%
  controlflow:            3.2ms +/- 17.4%
    recursive:            3.2ms +/- 17.4%
  crypto:                49.4ms +/- 8.1%
    aes:                 19.2ms +/- 40.5%
    md5:                 15.4ms +/- 22.5%
    sha1:                14.8ms +/- 13.8%
  date:                 121.0ms +/- 18.2%
    format-tofte:        63.0ms +/- 19.7%
    format-xparb:        58.0ms +/- 16.5%
  math:                  98.6ms +/- 6.9%
    cordic:              53.2ms +/- 1.0%
    partial-sums:        33.4ms +/- 13.3%
    spectral-norm:       12.0ms +/- 19.4%
  regexp:               226.8ms +/- 13.5%
    dna:                226.8ms +/- 13.5%
  string:               309.6ms +/- 17.0%
    base64:              35.6ms +/- 16.9%
    fasta:               32.0ms +/- 26.6%
    tagcloud:            80.4ms +/- 25.2%
    unpack-code:        104.4ms +/- 20.2%
    validate-input:      57.2ms +/- 5.4%


Firefox:

============================================
RESULTS (means and 95% confidence intervals)
--------------------------------------------
Total:                 1311.2ms +/- 1.8%
--------------------------------------------
  3d:                   178.4ms +/- 5.4%
    cube:                53.6ms +/- 20.3%
    morph:               32.8ms +/- 4.9%
    raytrace:            92.0ms +/- 1.4%
  access:               160.8ms +/- 2.7%
    binary-trees:        47.4ms +/- 4.4%
    fannkuch:            65.8ms +/- 3.1%
    nbody:               34.2ms +/- 6.0%
    nsieve:              13.4ms +/- 18.1%
  bitops:                40.0ms +/- 3.1%
    3bit-bits-in-byte:    2.0ms +/- 0.0%
    bits-in-byte:         9.2ms +/- 6.0%
    bitwise-and:          2.4ms +/- 28.4%
    nsieve-bits:         26.4ms +/- 2.6%
  controlflow:           41.2ms +/- 19.0%
    recursive:           41.2ms +/- 19.0%
  crypto:                57.8ms +/- 11.9%
    aes:                 34.8ms +/- 19.6%
    md5:                 16.4ms +/- 4.2%
    sha1:                 6.6ms +/- 10.3%
  date:                 231.2ms +/- 6.8%
    format-tofte:       132.4ms +/- 11.1%
    format-xparb:        98.8ms +/- 1.4%
  math:                  63.2ms +/- 10.2%
    cordic:              32.8ms +/- 18.6%
    partial-sums:        20.4ms +/- 3.3%
    spectral-norm:       10.0ms +/- 0.0%
  regexp:                83.0ms +/- 20.2%
    dna:                 83.0ms +/- 20.2%
  string:               455.6ms +/- 4.2%
    base64:              18.2ms +/- 5.7%
    fasta:               85.2ms +/- 4.2%
    tagcloud:           112.0ms +/- 5.7%
    unpack-code:        183.4ms +/- 10.0%
    validate-input:      56.8ms +/- 5.5%</description>
<pubDate>Sun, 04 Jan 2009 21:52:55 -0800</pubDate>
<guid isPermaLink='true'>http://www.ordorica.org/index.php?id=193</guid></item><item>
<title>Chrome Firefox</title>
<link>http://www.ordorica.org/192</link>
<description>Google Chrome 1.0.154.39 vs. Mozilla Firefox 3.1b2 nightly 12/19/08
 I just did a quick Sunspider benchmark using these latest builds. A firefox nightly, and Chrome dev branch.
Here are the results:
Firefox:
 ============================================
RESULTS (means and 95% confidence intervals)
--------------------------------------------
Total:                 1330.6ms +/- 6.3%
--------------------------------------------
  3d:                   179.4ms +/- 11.2%
    cube:                61.4ms +/- 1.1%
    morph:               31.2ms +/- 15.8%
    raytrace:            86.8ms +/- 20.2%
  access:               147.0ms +/- 11.9%
    binary-trees:        44.0ms +/- 20.1%
    fannkuch:            59.2ms +/- 19.0%
    nbody:               30.6ms +/- 24.6%
    nsieve:              13.2ms +/- 7.9%
  bitops:                38.6ms +/- 9.3%
    3bit-bits-in-byte:    1.8ms +/- 30.9%
    bits-in-byte:        10.0ms +/- 0.0%
    bitwise-and:          2.6ms +/- 26.2%
    nsieve-bits:         24.2ms +/- 17.6%
  controlflow:           48.0ms +/- 4.8%
    recursive:           48.0ms +/- 4.8%
  crypto:                63.2ms +/- 3.2%
    aes:                 38.8ms +/- 4.8%
    md5:                 17.8ms +/- 3.1%
    sha1:                 6.6ms +/- 16.8%
  date:                 223.4ms +/- 15.1%
    format-tofte:       125.2ms +/- 27.1%
    format-xparb:        98.2ms +/- 21.1%
  math:                  63.2ms +/- 11.4%
    cordic:              32.0ms +/- 26.8%
    partial-sums:        20.6ms +/- 5.4%
    spectral-norm:       10.6ms +/- 10.5%
  regexp:                96.4ms +/- 17.7%
    dna:                 96.4ms +/- 17.7%
  string:               471.4ms +/- 6.1%
    base64:              19.2ms +/- 2.9%
    fasta:               84.6ms +/- 18.0%
    tagcloud:           118.4ms +/- 7.9%
    unpack-code:        191.2ms +/- 11.7%
    validate-input:      58.0ms +/- 20.8%

Chrome:

============================================
RESULTS (means and 95% confidence intervals)
--------------------------------------------
Total:                 1091.6ms +/- 5.1%
--------------------------------------------
  3d:                   113.2ms +/- 13.6%
    cube:                30.2ms +/- 16.0%
    morph:               51.2ms +/- 20.7%
    raytrace:            31.8ms +/- 19.8%
  access:                76.8ms +/- 6.0%
    binary-trees:         4.8ms +/- 21.7%
    fannkuch:            28.0ms +/- 10.4%
    nbody:               27.8ms +/- 22.4%
    nsieve:              16.2ms +/- 25.1%
  bitops:                52.2ms +/- 8.1%
    3bit-bits-in-byte:    4.0ms +/- 31.1%
    bits-in-byte:         8.2ms +/- 24.9%
    bitwise-and:         19.2ms +/- 5.4%
    nsieve-bits:         20.8ms +/- 23.3%
  controlflow:            2.6ms +/- 26.2%
    recursive:            2.6ms +/- 26.2%
  crypto:                49.6ms +/- 11.0%
    aes:                 18.2ms +/- 37.2%
    md5:                 17.4ms +/- 17.9%
    sha1:                14.0ms +/- 26.6%
  date:                 127.4ms +/- 14.6%
    format-tofte:        66.4ms +/- 10.2%
    format-xparb:        61.0ms +/- 19.6%
  math:                 101.8ms +/- 3.5%
    cordic:              54.0ms +/- 1.6%
    partial-sums:        35.0ms +/- 8.3%
    spectral-norm:       12.8ms +/- 4.3%
  regexp:               234.2ms +/- 16.1%
    dna:                234.2ms +/- 16.1%
  string:               333.8ms +/- 10.0%
    base64:              39.4ms +/- 34.9%
    fasta:               35.6ms +/- 4.0%
    tagcloud:            89.0ms +/- 10.3%
    unpack-code:        121.8ms +/- 7.6%
    validate-input:      48.0ms +/- 24.8%</description>
<pubDate>Thu, 18 Dec 2008 21:42:27 -0800</pubDate>
<guid isPermaLink='true'>http://www.ordorica.org/index.php?id=192</guid></item><item>
<title>Something changed</title>
<link>http://www.ordorica.org/188</link>
<description>Optimization and updates 
 
Today I updated the back end of this site to a new version of Etomite. So far so good. I also spent time minimizing the size of the site by compressing all that I could. 
 
Unfortunately I had to revert from xhtml 1.1. compliance  to xhtml transitional because etomite does not yet support sending the app/xhtml data type. 
 
I had my Last.fm music playlist up, but it also doesn't pass validation, so I removed it. I rather have a working site. 
   
 
Oh yeah, and I added iphone/ipod touch links for some of my hosted videos. 
   
  Alright, more changes will come when I get the time. Right now i'm too busy worrying about my hurt roommate (bad car accident) and my housing situation since our lease ends soon.</description>
<pubDate>Sat, 31 May 2008 18:04:15 -0700</pubDate>
<guid isPermaLink='true'>http://www.ordorica.org/index.php?id=188</guid><category>etomite</category><category>blog</category></item><item>
<title>Nameservers</title>
<link>http://www.ordorica.org/169</link>
<description>More TLD's for Ordorica and iPhone/iPod Touch Support

I just purchased some more TLD's (Top Level Domains) for Ordorica.org. My ultimate goal is to purchase the most popular Ordorica TLD namespace so that I have control over my last name. Without futher ado:

ordorica.org - this website
  ordorica.tv - future tv streaming domain (right now I use the subdomain streaming.ordorica.org)
  ordorica.fm - future internet radio domain (right now I use mp3.ordorica.org and ogg.ordorica.org)
  ordorica.biz - redirect to ordorica.org
  ordorica.us - redirect to ordorica.org
  ordorica.mobi - future mobile version of Ordorica.org

I used to own ordorica.info, but let it go since that TLD isn't really in demand. Unfortunately now a cyber squatter owns that domain. I am also currently trying to purchase Ordorica.com, which is also being held by a cyber-squatting company. I am trying to negotiate a price for it however. Ordorica.net is currently owned by another Ordorica, but its just being used as a Honda S2000 tribute site. I will negotiate for it another time depending on how acquiring Ordorica.com goes.

Look to this website for more updates. I've been silently updating content on my site, but I need to start posting more often. I also plan to implement comments ASAP, hopefully based on Ajax. User logins are also greatly needed.

The one area were I have made progress is encoding videos for iPhone/iPod Touch support. I recently bought an iPod Touch for Christmas, and the only thing it lacks is Adobe Flash support. So I will be updating my website with mp4 encoded videos at 384Kb/s and 768Kb/s optimized for the iPod's resolution. Actually, I'm quite surprised how good 384Kb/s video looks, much better than anything YouTube has to offer, but not as good as my native resolution Flash videos. I might even encode them for the "3G" phone network speeds since 384 is just too much. (but does anybody actually use up all that bandwidth with 3G?). EDIT: just checked iPhone network plans and they seem to include unlimited bandwidth, so I will encode the videos for that target.

Ok, it's late and I have to begin the encoding for 3G. Night.</description>
<pubDate>Wed, 02 Jan 2008 00:35:46 -0800</pubDate>
<guid isPermaLink='true'>http://www.ordorica.org/index.php?id=169</guid><category>site changes</category><category>ordorica</category></item><item>
<title>AMV Cowbell</title>
<link>http://www.ordorica.org/159</link>
<description>I got a fever, and the only prescription... is more
  cowbell!
  <div id='video'>This text should be replaced by a flash video.</div><script type='text/javascript'>
var s1 = new SWFObject('moviez/player.swf','player','512','384','9');
s1.addParam('allowscriptaccess','always');
s1.addParam('allowfullscreen','true');
s1.addParam('flashvars','file=/moviez/amv_cowbell.flv&type=flv&streamer=stream.php&backcolor=000000&frontcolor=FFFFF0&lightcolor=ff9933&screencolor=121212&bufferlength=1&controlbar=over');
s1.write('video');
</script></description>
<pubDate>Wed, 14 Nov 2007 23:54:24 -0800</pubDate>
<guid isPermaLink='true'>http://www.ordorica.org/index.php?id=159</guid><category>video</category></item><item>
<title>Please Prepare</title>
<link>http://www.ordorica.org/158</link>
<description>The coming war on "Terror" Bush is currently off the coast of Iran with a whole fleet of aircraft carriers, submarines, and other military reinforcements. We are purposely pissing off Iran to try and give them a reason to attack us first; but that doesn&#39;t really matter in the long run since Bush has already labeled the Iranian Guard as a terrorist organization. Our dictator doesn&#39;t need permission anyways from the American people who are already pissed off at the never ending war in Iraq. A completely unjustified war once we failed to leave after removing Saddam from power. Remember that Saddam didn&#39;t have WMD&#39;s (although I&#39;m sure the U.S. has the receipts for the weapons we sold them), but I agree that he was generally a bad guy. Many top White House insiders have stated that we should be prepared for a possible attack of Los Angeles and New York with a dirty bomb... Whenever a top official says something like that we should take it seriously, because those bastards already know what is going to happen. Might as well order your KI  (Potassium Iodide) supplies now.  I know I fear for my families health and saftey in the coming days. To put it frankly, Bush and the Congress have the lowest approval rating ever, and the only thing that can keep the current military industrial complex in power is another false flag terror event. Can anybody say 9/11 redux?Can anybody say North American Union? FEMA  camps? Removal of Habeas Corpus? Removal of Free Speech? Americans; this is my plea for you to pay attention to the coming days. Our civil liberties are being eroded away in the name of safety and fighting terrorism. The North American union is a reality that is soon approaching us. The NAU is basically like the EU (European Union) where joining countries, in this case the U.S., Canada, and Mexico, give up their sovereign rights (The Constitution) in order to become part of the NAU. There is even the equivalent currency, the Amero , like the EU&#39;s Euro. The Amero is already being considered to replace the failing and falling U.S. dollar. FEMA camps are just version 2.0 of Nazi Germany&#39;s concentration camps, but this time built in your backyard, the U.S.A. What are FEMA camps for anyways? Why would the Federal Emergency Management Agency build such camps anyways? Think about it. What use would they have other than to enslave a population of people? Before you go ape shit on the issue, remember that we (the U.S.) has done this in the past, i.e. WWII and the Japanese population. But this time the camps are meant for ME and YOU, or more precisely, anybody who disagrees with the government and its current course of actions. Guess what? the major established religions throughout the U.S. are already aware and preparing for the reality of mass relocations to the camps, with the Preachers and Pastors  telling the public to just "go along with it." But wait! you say, FEMA camps are for relocating people during natural disasters (think Katrina)... Sure I might believe that if there weren&#39;t so many of them. I might have believed that if FEMA did their job the first time around during Katrina. But as we all know, we can&#39;t depend on them for help. Update (1/1/08):The latest excuse for the FEMA camps is that they are for "mass" illegal immigration. Tell me exactly how they are going to round up millions of illegal immigrants? "Show me your papers" is the next evolution in supposed saftey. Just take a look at the FEMA camp videos  taken from across the country.  And of course now we have "Free Speech Zones" where the elite and government officials (Bush) can declare an arbitrarily sized zone on public property where you are not allowed to exercise your 1st Amendment rights. WHAT!? ARE YOU! NOT OUTRAGED? Does anybody remember the Constitution and the Bill of Rights? I do."Congress shall make no law respecting an establishment of religion, or prohibiting the free exercise thereof; or abridging the freedom of speech, or of the press; or of the people peaceably to assemble, and to petition the Government for a redress of grievances." - 1st AmendmentCongress shall make no law! Yet if you cross a free speech zone you are liable to get shot or thrown in jail. Kind of like Area 51. Cross the line and your dead; the government will deny it all. R.I.P. The Constitution of the U.S.A.1776-2007We had a short but good run.All of this treason within the government has lead me to consider moving out of the U.S. I refuse to be sheeple. I refuse to take a National ID (now renamed "Real ID") card. I refuse to give up my rights. But where to go? Canada is even more big-brother friendly than the U.S. 1984 has come full circle. George Orwell might as well have been psychic.What can we do about the impending police state? Vote for a candidate who isn&#39;t part of the military industrial complex. There are only 3 candidates who aren&#39;t just puppets for big corporations in the 2008 presidential election. Ron Paul, a true libertarian and constitutionalist (he&#39;s got my vote). Mike Gravel, who wants to bring us universal healthcare and restore democracy in the U.S. And candidate Dennis Kucinich.I can only hope that we the people of the United States have the chance to vote in 2008. If a dirty or nuclear attack occurs on U.S. soil before the end of Bush&#39;s reign, there are already executive orders allowing Bush to take complete control of the U.S. and place us under marshal law. What do you think those FEMA camps are for? Furthermore, executive orders are bullshit. Bush can create any law, turn it into an executive order, and sign it. Just like that he has become our dictator.  Sure, executive orders are not a new thing, but its Bush who is abusing this power.</description>
<pubDate>Sun, 09 Sep 2007 23:23:56 -0700</pubDate>
<guid isPermaLink='true'>http://www.ordorica.org/index.php?id=158</guid><category>truth</category><category>blog</category><category>9/11</category></item><item>
<title>Global Warming</title>
<link>http://www.ordorica.org/150</link>
<description>One of the greatest lies? The Video---------------------------------------------------------The Great Global Warming SwindleI&#39;ve hosted this video here for you; a benefit of just some of the work I&#39;ve been doing in the background for a while. The video player is flash format, and I&#39;ve presented the videos in their native resolution and framerate. Enjoy. Note: The video is CPU intensive (not for old computers!). If you have an older computer, I&#39;d suggest YouTube (a.k.a. google) to view this video. It&#39;s a BBC documentary once aired on "Channel 4." Directed by Martin Durkin, aired on March 8, 2007. This controversial video goes against the alarmist warnings of the current political Global Warming agenda.The Science---------------------------------------------------------Anyways, what is so important about this video? Well I was once like most people; unaware of the realities of Global Warming. I saw Al Gore&#39;s movie An Inconvenient Truth and thought it provided a powerful argument. Its science seemed plausible. After all, the most touted claim by Global Warming activists is, "Most scientist agree on the Global Warming issue." Or so I thought. But then I heard about this: Livescience.comBasically, the Earth, Mars, and Pluto are heating up too! Haven&#39;t you heard of Mars polar ice caps? Did you know they are also melting? That&#39;s right. CO2 emissions are not the largest contributing factor to global warming like some people would like you to believe. The original data for warming due to the sun came from NASA! You have to understand that Solar radation is the largest single contributing factor to global warming. After all, the Sun comprises 99.86% of the Solar System&#39;s mass. As the number of sunpots increase, our planet warms (possibly due to the increasing coronal discharge from the sunspots). During the last mini ice age, we had a record low of recorded sunspots. The correlation between sunspots and temperature (or more generally the correleation between the sun and temperature) is undeniable.But the Livescience article claims that Mars&#39; icecaps are melting due to something called Milankovitch Cycles. Of course the article also mentions that Earth goes throught the very same cycles. Milankovitch cycles on Earth cause both "Warm Periods" and "Ice Ages" as admitted by even the IPCC (the Intergovernmental Panel on Climate Change). We are in fact coming out of the last ice age, and in the global timeline of events, our planet is returning to normal conditions (which are slightly warmer than we currently are). The IPCC is supposed to be the neutral authority on Global Warming.Unforntunately the IPCC is two faced. Within their own organization there are two opinions: 1. Global Warming is a serious problem, and global catastrophe is impending. We need a Carbon Tax to mitigate the problem, and spend billions trillions of dollars in doing so. The human production of CO2 is one of the main causes of rising temperatures. 2. Global Warming is real. The temperature on the surface, especially within urban areas, is increasing. But, humans cannot be blamed for the majority of warming. The evidence doesn&#39;t support this theory. We should try to lower our output of CO2, but we shouldn&#39;t take drastic measures and implement ill conceived ideas like the Carbon Tax. Spreading FUD is definitely the wrong way to go about it.The Politics ---------------------------------------------------------As I said before, the IPCC is two faced. Let me explain. Most of what we hear and see from the mass media, including Al Gore&#39;s movie, is based on opinion #1. As we all know, FUD sells a lot better than opinion #2 which doesn&#39;t have such a dire message. An important fact: The rise in CO2 follows the rise in temperature of the planet, by about 800 years! Which means our sun heats us up first, and then more CO2 is produced as an effect. This cause and effect relationship is clearly supported by the data, but people like Al Gore conveniently forget to tell you that fact. Sure, they try to push aside this fact by saying "Some unknown process" causes this relationship to happen, but it&#39;s just another way to say "We&#39;ll make up explanations to fit our theory." Instead of just conceding that the data doesn&#39;t show a strong correlation to support their theories.The Carbon Tax---------------------------------------------------------- Sure, I understand that we need to clean up our ways, and take steps to reduce carbon emissions. But its not the end of the world! And realistically the human race&#39;s contribution to CO2 emissions is only a fraction of the total (in fact, a fraction of a fraction). CO2 is a fraction of the greenhouse gases, with water vapor being 90 something % of the gasses. We surely don&#39;t need a "Carbon Tax." To me, global warming is just a buzzword to generate fear in the population so that we will one day be willing to pay a Carbon Tax. To become "Carbon Neutral" is the latest trend. What does that usually mean? It means you pay somebody, like These Guys, to supposedly take initiative on your behalf to reduce carbon emissions. But studies have already shown they don&#39;t actually do anything useful with your money! It&#39;s all bureaucracy created to take your money. Global Warming is potentially a mutli-trillion dollar a year business. And unfortunate suckers are falling for it!Guess what, my own hosting company, Dreamhost, is "Carbon Neutral." Suckers? Well, at least that&#39;s one less thing people can complain about. Al Gore too has jumped on this latest trend, buying "carbon credits" to offset his CO2 emission. Ditto for the Governator Arnold. Ditto for countless other celebrities who are getting on this bandwagon. My Opinion----------------------------------------------------------So I just wanted to throw my ideas out at you. I hope you do your own research, and argue with me if you feel like it.  Why do you think I put all those links up? They don&#39;t all support my opinion either. I&#39;m trying my best not to be biased. Resorting to mudslinging and name-calling has never solved any problems, and it would seem that the mass-consciousness of the world is now set on becoming "green" without any regard to the wasteful spending and other consequences our decisions have on the rest of the world. The Green movement has become a political movement, the IPCC has become a politicking body like every other bureaucracy. What do bureaucracies do best? They find ways to keep themselves in power; to make moneyYou have to realize that a whole industry has sprung up to "combat" the global warming issue. Many people&#39;s jobs and careers are based on the FUD of global warming, while others, like from my very own alma mater UCSD/Scripps marine biologist (also one of the lead authors of the IPCC&#39;s reports) depend on research and grant money for their livelihood. Who&#39;s going to give you research money for a non-immediate issue? Not many people. But if you add "...dire consequences" you are likely to get paid.Some notes:1.  Humans put out more CO2 emissions than volcanos. This is against the claim made by "The Great Global Warming Swindle." It still doesn&#39;t change much however. (of course this data too depends on how catastrophic any given volcano erruption is, but for the most part we put out more emissions). 2. One of the graphs in "The Great Global Warming Swindle" is incorrectly labeled for time (x-axis). The director has since made these points clear. I still believe the movie provides a valid viewpoint.</description>
<pubDate>Mon, 14 May 2007 20:56:20 -0700</pubDate>
<guid isPermaLink='true'>http://www.ordorica.org/index.php?id=150</guid></item><item>
<title>21st</title>
<link>http://www.ordorica.org/147</link>
<description>Finally!

21st birthday, i'm finally considered an adult (with all the rights)! Too bad my birthday is always on a week/school day. Anyways, I'm out to celebrate the day. I just wanted to give an update on this site since its been a while.

 I've been updating my download pages, and silently updating my website for a while. I need to do something about all the spam I get in the guestbook. ttyl</description>
<pubDate>Thu, 05 Apr 2007 11:54:25 -0700</pubDate>
<guid isPermaLink='true'>http://www.ordorica.org/index.php?id=147</guid></item><item>
<title>Backend Update</title>
<link>http://www.ordorica.org/146</link>
<description>CMS Backend Changes:

So today I actually decided to upgrade the backend of this website... Not too much will appear different to you, but the upgrade brings faster page loads and many bug fixes. I'm also in the process of cleaning out and updating the Downloads section on Ordorica.org. It's been such a long time and people are starting to complain >_<

I made that new snazy logo, and i'll leave it up until I get bored of it. What else? I made a new link to my home computer.

http://home.ordorica.org

But technically your not supposed to know that. It's mostly for personal use, and it's also a Dynamically changing IP that doesn't have much upload, but it works for what I need it for... which is nothing... lawls</description>
<pubDate>Wed, 18 Oct 2006 12:58:07 -0700</pubDate>
<guid isPermaLink='true'>http://www.ordorica.org/index.php?id=146</guid><category>downloads</category><category>etomite</category><category>site changes</category></item><item>
<title>Resnet</title>
<link>http://www.ordorica.org/145</link>
<description>An update

So yeah, It's 6:30pm, Saturday, and i'm in the ACS-Resnet office. Yeah, incase you haven't heard, i'm now working for Resnet, or Residential Networking. We're the people that help you with your UCSD related internet and computer issues. The very same people whom I've written many bad things about on this website because of a lack of service when I was the customer. So why do I work for them? Well, if you can't beat them, join them, and hopefully along the way you can have influence and make policy changes that benefit everybody.

 It's been a boring day in the office. Only a few calls and not much else happening. Luckily i'm out of here at 7:15. Saturday shift sucks only because it's Saturday and there are a lot of other things I'd rather be doing... but then again... I am getting paid to do not much. A lot of paperwork/data entry + phones.
  

School has been going ok, although my first ECE 35 lab was BS only because of what happened to me. On our lab day me and my partner built our circuit and had it working with some time to spare. Then we found out that the logic analyzers weren't working, so we had to halt progress and finish another day. So the next day I wait for the lab, go to it, and find out it has been canceled. The next day, same thing! So I head in Thursday night before the lab is due for open lab hours and when I get there, there isn't a seat to be found, or an open computer. The place was packed. So anyways, that lab is horribly incomplete through no fault of my own; I mean, I did try to complete it, but fortune was not in my favor.

What else? Same ol' Same ol' I guess. Living in my apartment is turning out to be fun. The biggest downside though is having to take the bus and leave from my apartment so early to get to class. I would drive, but parking on campus has gotten to new rediculous heights. During the peak hours even Regents East parking has begun to fill up. A whole lot more than previous years. And on campus parking now really sucks for students as they continue to take away S spots and convert them to A and B spots.</description>
<pubDate>Sat, 07 Oct 2006 18:51:01 -0700</pubDate>
<guid isPermaLink='true'>http://www.ordorica.org/index.php?id=145</guid><category>resnet</category><category>work</category></item><item>
<title>Ollie Williams</title>
<link>http://www.ordorica.org/144</link>
<description>Who Wants This Dog!!</description>
<pubDate>Tue, 05 Sep 2006 13:04:43 -0700</pubDate>
<guid isPermaLink='true'>http://www.ordorica.org/index.php?id=144</guid><category>blog</category></item><item>
<title>Whaa?</title>
<link>http://www.ordorica.org/142</link>
<description>An update of sorts: 
 
 
    
 
So much to say... Its been over 2 months since my last update. The Lakers lost. Miami + Shaq won. I wonder why? Damn Phil + Kobe. USA got eliminated so early in the World Cup, much to my dismay, although they did put up a good fight. The Mexican futbol team did even better, and had a second chance, but unfortunately they didn't try as hard as the Argentinan team who played dirty, but none-the-less got the job done. 
   
 
School has finished. My grades were worse than expected. I didn't see it coming. Honestly I thought that I did my best work, at least I spent a good amount of time studying for math and CSE30. Sadly I got an B+ in music instead of the expected A, which really sucks considering I actually tried and usually music is an easy A for me. Ok, ok, ok. I know that I did "waste" a lot of time being "unproductive" but I wouldn't take back that experience for better grades. Anyways, it's motivated me to get A's for now on, starting with summer session I + II.  For the first session i'm taking Physics 2B and 2B Lab, which I hear is a real bitch according to almost everybody. But I know I can do well considering it's just 2 classes and so far I don't even have a summer job, although I may get one if the opportunity arises since i'll be in SD for the entire summer. For session 2 i'm looking at CSE21 and Physics 2C. 21 shouldn't be too bad, but Physics sucks, it's just my worst subject. 
 
My little "break" from school has been tiring as hell. So far I have driven to LA and back from my house (3hours+ depending on traffic) almost every day! Even some weekends. First my mom didn't have her car because our BRAND NEW Toyota Sequoia got totalled when some young kid didn't know what "yield" meant. !@#!$. I was the taxi for a while because my car was the only one at home. Finally after she got her car I thought I was gonna get to rest. Wrong! Now my brother has a summer job over where my father works (in LA too) and he doesn't drive, and his shift is different from my dads for a few weeks. Guess who had to drive? It's a well paying summer job (starts at 14.50 + overtime/doubletime/trippletime/bonus) but just too damn far for me to drive him there in the morning, and then pick him up after he is done. ugh. thats 240+ miles per day and i ain't getting paid. 
   
 
Now that the break is almost over we've been in rush mode trying to get everything ready for my eventual move in to my new apartment in La Regencia. 4th floor, 3 bedroom, 2bath, 1500 sq ft. Me, Rohun, James, and Pichaya. I guess i'll be getting to know them well over the next year, and maybe even after that. Unfortunately I have to bum a room off of my friend until July 16th when I can move in (summer session starts the 3rd). But I got my bed, desk, and other random stuff ready for the new apartment.  Now I just need money! 
 
Hmmm, i've been listening to The White Stripes lately. Back when they were a hit for their song "Seven Nation Army" I really didn't care for their music, but now I really like some of their experimental songs, especially their older albums before they became big for that song. Also I have discovered Wolfmother who sound like a mix of classic rock / phychedellic rock. Those are some awesome guitar rifts. 
 
I missed most of my old high school friends who already left to go back to college or whatnot. It sucks being on the quarter system + starting a month later than everybody else. Its been 2+ years now since I've seen my good friend Kyle Morgan who is currently attending Westpoint and doing summer training. Good luck man (although I know u can't read this since u don't have a computer). I'll call u sometime. 

Yeah, thats enough rambling for today. I'll try to keep my website updated more often once I get the time. After I start summer school that is. Believe it or not I'm more busy at home than school on any day. Another website i'm working on is www.sixthcollege.com which I plan to have done before the next school year starts, but it's already mostly done except for the fact that it needs content.

k, ttyl</description>
<pubDate>Fri, 30 Jun 2006 23:50:15 -0700</pubDate>
<guid isPermaLink='true'>http://www.ordorica.org/index.php?id=142</guid><category>blog</category><category>ordorica</category></item><item>
<title>Lakers</title>
<link>http://www.ordorica.org/141</link>
<description>Staples Center 
 
 
    
 
Guess where i'm gonna be tomorrow? That's right, the Staples Center for game 3 of the Lakers vs Suns playoffs. 
 
Kobe vs Nash - sick  
 
w00t! 
 
Yup</description>
<pubDate>Fri, 28 Apr 2006 02:36:05 -0700</pubDate>
<guid isPermaLink='true'>http://www.ordorica.org/index.php?id=141</guid></item></channel></rss>