<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<?xml-stylesheet type="text/css" href="http://tonyagudo.net/styles/feed.css"?>
<title type="html">tonyagudo.net</title>
<link rel="alternate" type="text/html" href="http://tonyagudo.net" />
<link rel="self" type="application/atom+xml" href="http://tonyagudo.net/atom.xml" />
<updated>2008-08-03T12:08:56-04:00</updated>
<author>
<name>Tony Agudo</name>
<uri>http://tonyagudo.net</uri>
</author>
<id>http://tonyagudo.net/</id>
<generator uri="http://nanoblogger.sourceforge.net" version="3.3">NanoBlogger</generator>
<entry>
<title type="html">Mozilla Summit: The Rise of Ogg</title>
<author>
<name>Tony Agudo</name>
</author>
<link rel="alternate" type="text/html" href="http://tonyagudo.net/archives/2008/08/01/index.html#e2008-08-01T12_25_15.txt" />
<id>http://tonyagudo.net/archives/2008/08/01/index.html#e2008-08-01T12_25_15.txt</id>
<published>2008-08-01T12:25:15-04:00</published>
<updated>2008-08-01T12:25:15-04:00</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<![CDATA[<p>
Every *nix user out there knows about the Ogg Vorbis and Theora media formats, which come standard on *nix. Ever since the creation of these formats, other than on *nix distributions Ogg hasn't gotten any serious traction in the marketplace. Until now...
</p>
<p>
I just discovered via Groklaw that the latest nightly builds of Firefox have <a href="http://www.bluishcoder.co.nz/2008/07/theora-video-backend-for-firefox-landed.html">implemented native support for Ogg Vorbis <b>and</b> Theora</a>, on all platforms. Remember when Firefox first hit the scene, as the first major browser with tabs? That caused Microsoft and others to get off their butts and get tabs too. Now what's going to happen when this hits the next stable version of Firefox? There's going to be a rush to support this "new" media format, to not get left behind.
</p>
<p>
Remember when the W3C initially wanted to put Ogg as the default media format in HTML5, but backed off after Nokia actually had the stones to claim Ogg was proprietary and MP3 wasn't? Mozilla is going to demonstrate how boneheadedly wrong that statement is, and make the W3C look like idiots for believing a phone maker.
</p>
<p>
And coincidentally, on the Second Life forums it was disclosed that the next version of the viewer(1.21) will finally have Ogg Vorbis streaming as parcel media. So that makes two major products that support a free software media format. Let the Rise of Ogg begin.
</p>
<a href="javascript:HaloScan('riseofogg');" target="_self"><script type="text/javascript">postCount('riseofogg');</script></a> | <a href="javascript:HaloScanTB('riseofogg');" target="_self"><script type="text/javascript">postCountTB('riseofogg'); </script></a>]]>
</div>
</content>
</entry>
<entry>
<title type="html">Video Card Upgrade! And my own Nanoblogger projects!</title>
<author>
<name>Tony Agudo</name>
</author>
<link rel="alternate" type="text/html" href="http://tonyagudo.net/archives/2008/07/15/index.html#e2008-07-15T23_19_57.txt" />
<id>http://tonyagudo.net/archives/2008/07/15/index.html#e2008-07-15T23_19_57.txt</id>
<published>2008-07-15T23:19:57-04:00</published>
<updated>2008-07-15T23:19:57-04:00</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<![CDATA[<p>
Yesterday on my day off from work, I had decided to go on  my usual 
routine 
of going to the movies with my cousin Ish. Since he works at the 
theatre, we get to see movies for free(most of the time). We had seen 
"Journey to the Center of the Earth", and it was a decent movie. After 
the movie, Ish had to go to work so I went off on my own.
</p>
<p>
I wound up going over to Staples to see what was new. I had bought a 
Nvidia 6200 graphics card for about $80, because the old 5500 FX card 
just didn't cut it anymore for playing Second Life. After installation, 
I cranked up the graphics settings on SL to see how the "Windlight" 
technology holds up on the new card. To my surprise, no more serious 
choppiness or lag that plaugued the old card. Although I could have 
gotten a better card online, I'm happy until Linden Lab decides to bump 
up the graphics again.  <img src="http://tonyagudo.net/moods/smilies/smiley.gif" alt=":)" />
</p>
<p>
And the nanoblogger projects mentioned in the title? First there's <a 
href="http://www.cli-apps.org/content/show.php/NBMenu?content=80327">NBmenu.sh</a>, 
a curses-based menu for managing blogs with nanoblogger. I've been 
actually working on it since I discovered SliTaz a while back. It's not 
as popular as my <a 
href="http://tonyagudo.net/Sample-Scripts.tar.gz">Sample Nautilus 
Scripts</a>, but I like it. Also, I'm starting development on an XML-RPC 
server/client interface to nanoblogger. The big problem with developing 
it will be creating and editing entries on the client side and then 
transporting them to the server to be processed. Both the server and 
client programs will be written up in Python, and I will upload a first 
alpha soon so anyone can help test, debug, and contribute code. If 
you're interested in helping either NBMenu or NBWeb(the codename for the 
server/client project), feel free to drop me an email with [NBMenu] or 
[NBWeb] within the subject line. I could certainly use the help!
</p>
<a href="javascript:HaloScan('vidupgrade');" target="_self"><script type="text/javascript">postCount('vidupgrade');</script></a> | <a href="javascript:HaloScanTB('vidupgrade');" target="_self"><script type="text/javascript">postCountTB('vidupgrade'); </script></a>]]>
</div>
</content>
</entry>
<entry>
<title type="html">Web-on-a-prim headaches</title>
<author>
<name>Tony Agudo</name>
</author>
<link rel="alternate" type="text/html" href="http://tonyagudo.net/archives/2008/06/26/index.html#e2008-06-26T00_27_35.txt" />
<id>http://tonyagudo.net/archives/2008/06/26/index.html#e2008-06-26T00_27_35.txt</id>
<published>2008-06-26T00:27:35-04:00</published>
<updated>2008-06-26T00:27:35-04:00</updated>
<category term="Second Life" />
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<![CDATA[<p>
Today I had finally decided to put the finshing touches on a HUD version 
of my <a 
href="http://www.slexchange.com/modules.php?name=Marketplace&file=item&itemID=733602">Parcel 
Web Browser</a>, with the ability to set the HUD's texture to the 
current parcel's media texture, so you can see webpages anywhere a media 
URL is set. That little piece of magic is accomplished with the use of 
the LSL function <a 
href="http://wiki.secondlife.com/wiki/LlParcelMediaQuery"> 
llParcelMediaQuery</a>. Guess what the wiki page didn't tell me? It 
<b>only</b> works on parcels you own or land owned by a group you belong 
to.
</p>
<p>Minutes before I figured out the wiki's big error, I had already put 
up the HUD for sale at both SLX and OnRez. Luckily no one bought the 
HUD, so no damage was done. But I'm a bit angry at the fact that the 
primary reference on LSL omitted a critical caveat on a function's 
description.
</p>
<p>
What I could do at least is prevent someone else from getting caught up 
like I did. I'm going to edit the wiki page for llParcelMediaQuery and 
note that it has the same caveats as it's sister function 
llParcelMediaCommandList. But as for the HUD, I guess I'll have to put 
it on hold until I figure out how to get around the underlying technical 
limitations.
</p>
<a href="javascript:HaloScan('webonprimheadaches');" target="_self"><script type="text/javascript">postCount('webonprimheadaches');</script></a> | <a href="javascript:HaloScanTB('webonprimheadaches');" target="_self"><script type="text/javascript">postCountTB('webonprimheadaches'); </script></a>]]>
</div>
</content>
</entry>
<entry>
<title type="html">Associated Press attacks fair use</title>
<author>
<name>Tony Agudo</name>
</author>
<link rel="alternate" type="text/html" href="http://tonyagudo.net/archives/2008/06/22/index.html#e2008-06-22T00_43_39.txt" />
<id>http://tonyagudo.net/archives/2008/06/22/index.html#e2008-06-22T00_43_39.txt</id>
<published>2008-06-22T00:43:39-04:00</published>
<updated>2008-06-22T00:43:39-04:00</updated>
<category term="Blogging" />
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<![CDATA[<p>
Recently, The Associated Press(AP for short) has adopted a policy for 
bloggers who want to quote from their articles. The good news about it? 
None at least until Monday(more on that later). The bad news? The policy 
is a not-so-veiled attack on fair use.
</p>
<p>
Simply put, they want to <a 
href="http://blogs.zdnet.com/feeds?p=111">charge 
you a fee</a> depending on how 
many words 
you quote, starting at $12.50 USD for 5 words.
</p>
<p>
This all started when the AP filed DMCA notices against the <a 
href="http://www.drudgeretort.com">Drudge Retort</a>, claiming 
violations of fair use for quoting AP content. After initial outcry made 
them back off on the DMCA notices, they instead came out with a "license 
fee assesment" policy for quoting AP content.
</p>
<p>
The big problem with this is that it itself violates fair use 
principles, as quoting falls under it and there is no licensing 
requirement for fair use. In other words, they have no legal legs to 
force their policy on anyone. The most they can really ask is to 
cite/link 
back to their content.
</p>
<p>
On Monday, the AP will release a new set of "guidelines", hopefully 
grounded in actual copyright and fair use practices. That announcement 
hasn't stopped 
many bloggers from boycotting AP and using alternate sources such as 
Reuters. I believe, however, that the best way to send the right message 
to AP isn't by boycotting it, but rather do what they don't want: 
exercise our fair use rights. Quote and cite. If they don't like it, 
there isn't much they can legally do beyond attempting DMCA takedowns 
and subsequently get trampled in court.
</p>
<p>
And AP, remember: If you do somehow get the law to back your "policy", 
it 
will absolutely cut both ways. If you get to break fair use, so can 
everybody else, which makes life miserable for everyone(except lawyers).
</p>
<a href="javascript:HaloScan('apfairuse');" target="_self"><script type="text/javascript">postCount('apfairuse');</script></a> | <a href="javascript:HaloScanTB('apfairuse');" target="_self"><script type="text/javascript">postCountTB('apfairuse'); </script></a>]]>
</div>
</content>
</entry>
<entry>
<title type="html">Nanoblogger 3.4-RC1: Another slightly mixed bag</title>
<author>
<name>Tony Agudo</name>
</author>
<link rel="alternate" type="text/html" href="http://tonyagudo.net/archives/2008/06/21/index.html#e2008-06-21T20_34_13.txt" />
<id>http://tonyagudo.net/archives/2008/06/21/index.html#e2008-06-21T20_34_13.txt</id>
<published>2008-06-21T20:34:13-04:00</published>
<updated>2008-06-21T20:34:13-04:00</updated>
<category term="Blogging" />
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<![CDATA[<p>
Just over a week ago, <a 
href="http://nanoblogger.sourcforge.net">Nanoblogger</a> version 3.4-rc1 
was released. I quickly downloaded it and was eager to check out the 
"action based" command-line interface. After referencing the <a 
href="http://nanoblogger.sourceforge.net/docs/nanoblogger.html">User 
Manual</a> and the included generic upgrade instructions, I attempted to 
upgrade this blog. The result: <a 
href="http://sourceforge.net/tracker/index.php?func=detail&atid=635240&aid=1994218&group_id=103576"> 
A big mess</a>.
</p>
<p>
The most likely reason for the big mess was the fact that the RC 
stripped out several nice CSS stylesheets, and by using the upgrade 
instructions included, data gets lost. I did, however, figure out a 
simpler and painless upgrade path: Simply make a copy of your blog 
directory and use the RC with that. That way all data is 
preserved(including CSS stylesheets).
</p>
<p>
So Kevin, if you're reading this blog post, I have two suggestions for 
the next RC: 1. The upgrade instructions need to be changed or implement 
a "blog upgrade" command to make upgrades easier. 2. Bring back the CSS 
stylesheets you cut out or at least throw them into the "extras" 
tarball.
</p>
<p>
That being said, I will upgrade to the RC when I make my next post, just 
for that "my mood" plugin  <img src="http://tonyagudo.net/moods/smilies/smiley.gif" alt=":)" />
</p>
<a href="javascript:HaloScan('nanoblogger34rc1');" target="_self"><script type="text/javascript">postCount('nanoblogger34rc1');</script></a> | <a href="javascript:HaloScanTB('nanoblogger34rc1');" target="_self"><script type="text/javascript">postCountTB('nanoblogger34rc1'); </script></a>]]>
</div>
</content>
</entry>
<entry>
<title type="html">VirtualBox 1.6: A slightly mixed, but still fun bag</title>
<author>
<name>Tony Agudo</name>
</author>
<link rel="alternate" type="text/html" href="http://tonyagudo.net/archives/2008/06/03/index.html#e2008-06-03T12_55_11.txt" />
<id>http://tonyagudo.net/archives/2008/06/03/index.html#e2008-06-03T12_55_11.txt</id>
<published>2008-06-03T12:55:11-04:00</published>
<updated>2008-06-03T12:55:11-04:00</updated>
<category term="VirtualBox" />
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<![CDATA[<p>
Yesterday, I had a discussion with an acquaintance in Second Life about 
<a href="http://www.virtualbox.org">VirtualBox</a>, a really cool 
virtualization package for all major platforms. I already had VirtualBox 
installed on my machine, but I found out that it's no longer the latest 
version. Sun Microsystems recently acquired Innotek, and with it 
VirtualBox. So I went to the Downloads page and decided to download the 
binary package, since didn't feel like compiling the OSE version. One 
little RPM command later, and I was up and running.
</p>
<p>
The good things added in this VirtualBox are USB support(OSE doesn't 
have that) and added built-in support for more OSes. However, it's not 
without a small annoyance or two. In the previous VirtualBox, once I set 
up a virtual machine to run in Fullscreen mode, it stayed that way until 
either I shut the machine down or directly chose to take it out of 
fullscreen. In this new VirtualBox, it kept going back to windowed mode 
several times while a machine was booting up. Certainly not a 
showstopper, but quite annoying. And performance overall seemed pretty 
much the same, even after I tried enabling some options for Intel 
virtualization optimizers.
</p>
<p>
But all in all, not bad for Sun's first release after acquiring it. I 
give it four stars, and the fifth one will come once they fix that 
annoying fullscreen-to-window bug.
</p>
<a href="javascript:HaloScan('vbox');" target="_self"><script 
type="text/javascript">postCount('vbox');</script></a> | <a 
href="javascript:HaloScanTB('vbox');" target="_self"><script 
type="text/javascript">postCountTB('vbox'); </script></a>]]>
</div>
</content>
</entry>
<entry>
<title type="html">OpenGate: Not so "Open" at all</title>
<author>
<name>Tony Agudo</name>
</author>
<link rel="alternate" type="text/html" href="http://tonyagudo.net/archives/2008/05/26/index.html#e2008-05-26T21_34_57.txt" />
<id>http://tonyagudo.net/archives/2008/05/26/index.html#e2008-05-26T21_34_57.txt</id>
<published>2008-05-26T21:34:57-04:00</published>
<updated>2008-05-26T21:34:57-04:00</updated>
<category term="Open Source" />
<category term="Second Life" />
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<![CDATA[<p>
If you've been around Second Life long enough, chances are you've come 
across a"Stargate(TM)". Based on the TV show of the same name, they are 
networked teleportation devices that take you to any other place where 
another stargate is. In my early days of SL, I was even friends with the 
creator of a Stargate network. The other day, I had gotten a copy of 
Doran Zemlja's "<a 
href="http://www.slexchange.com/modules.php?name=Marketplace&file=item&ItemID=308348&allReviews=1#reviews">OpenGate</a>", 
which is an open source Stargate network licensed under the GNU GPL. I 
had put up an OpenGate right at my store's front door, hopefully to help 
bring in more customers. Today I had an interesting idea: Why not make a 
triangular Stargate? It shouldn't be too hard to do.
</p>
<p>
Boy, was I wrong. I did make a simple prototype, no problem. But when I 
moved all the appropriate objects, textures and scripts over, the shape 
reverted to a regular gate. WTF? "Ok, no problem, just find the script 
the function call that reverts the shape, and comment it out". The only 
problem? ALL the scripts are virtually unreadable to a mortal's 
eyeballs. I complained about it on the OpenGate network group, and I was 
told to look on the OpenGate website for why Doran did this. What i 
found made absolutely no sense at all:
</p>
<p>
<i>People who've looked at the source code in-world have noticed that is pretty much unreadable. The first question I'm asked is "why the obfuscated code?"
<br/
I'm trying to kill several birds with one stone here.
<br/>
During development of the first gate network, I would often succumb to the temptation of modifying the code in world to fix bugs. The result was that the online tarball would become out of sync with what was actually in use, and I lost much time scratching my head over which version was correct.
<b>
Obfuscating the in world code forces me to do development out of world.
<br>
There is a fair amount of shared code between the different scripts. On several occasions I found that I had different versions of key algorithms in different scripts, and this caused many headaches. To avoid this, I wanted to use C/C++ style #includes and #define macros, and that necessitated moving to a development platform with real development tools.
<br>
To some degree, obfuscated code is a natural result of using #include and #define macros.
<br/>
Often people would make changes on their objects and submit them back to me for inclusion in the project. Such code had often gone through several iterations of copying and pasting in different tools, and it was often difficult to get a clean diff to figure out what had changed.
<br/>
Obfuscating the in world code should help reduce this problem. I will no longer accept contributions that do not diff cleanly against the code in the distribution.
<br/>
<b>Many well meaning people who used the objects in world took them apart, picked a single script, and found their favorite nit to pick in the name of readability, efficiency, reduced memory, or reduced lag, and "fixed" them</b>. They often did this without understanding the complete design, especially without understanding how the different scripts interoperated with each other, how the different objects interacted within a single gate, or how the individual gates interacted with each other in the gate network as a whole. On a few occasions this led to disruptions of the gate network. Now that the distributed chord algorithm is in use, these problems are magnified.
<br/>
Obfuscating the in world code increases the level of effort required to make changes, and should reduce the number of frivilous unconsidered changes.</i>
</p>
<p>
That last sentence and paragraph burned me up. She's 
obfuscating the code to actively discourage other people from making 
changes. While this doesn't technically violate the GPL's terms, it's 
actually a way of trying to be cute with it. Whenever I make a project, 
I always try to keep the code as neat and easily readable as possible, 
not just for me, but for anybody who wants to study it, modify it, and 
even sell their own modifications. That's the nature of the GPL at work. 
If Doran doesn't want other people to make changes and submit them for 
inclusion, she should have chosen a different license.
</p>
<p>
Yes, you read that last sentence right. It seems to me that Doran 
doesn't totally grok the GPL. A good GPL project doesn't put up 
obstacles to code changes, it removes as many as possible. So what can 
be done about a poor GPL project like this one?
</p>
<p>
Answer: <strong>Fork it and do it better!</strong>
</p>
<a href="javascript:HaloScan('opengate');" target="_self"><script type="text/javascript">postCount('opengate');</script></a> | <a href="javascript:HaloScanTB('opengate');" target="_self"><script type="text/javascript">postCountTB('opengate'); </script></a>]]>
</div>
</content>
</entry>
<entry>
<title type="html">Meeting Kermit(not the Frog)</title>
<author>
<name>Tony Agudo</name>
</author>
<link rel="alternate" type="text/html" href="http://tonyagudo.net/archives/2008/05/24/index.html#e2008-05-24T01_26_47.txt" />
<id>http://tonyagudo.net/archives/2008/05/24/index.html#e2008-05-24T01_26_47.txt</id>
<published>2008-05-24T01:26:47-04:00</published>
<updated>2008-05-24T01:26:47-04:00</updated>
<category term="Second Life" />
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<![CDATA[<p>
I had just added a listing enhancement to one of my items on SL Exchange 
when a new customer teleported in. His name is <a 
href="http://tonyagudo.net/images/Kermit.bmp">Kermit</a>(I can't 
remember 
his last name) and he found my shop through my listings. It turns out 
he's trying to figure out how he can start creating stuff in SL and he 
can't decide what to specialize in. I told him building is the easiest 
skill for most people to pick up. We chatted for a while, eventually 
talking about having original sports leagues in SL, particularly 
football and soccer. It turns out that faithfully recreating such a game 
would require a really big undertaking, with a lot of scripts, 
animations, HUDs for the players, coaches, referees, and of course 
scripts for the field too.
</p>
<p>
After we were done talking, I gave him a free copy of my Green Android 
Warrior avatar as something to cut his teeth with avatar creating, on 
the condition that if he makes an interesting mod of it he lets me know 
about it.
</p>]]>
</div>
</content>
</entry>
<entry>
<title type="html">That virtual world over There...</title>
<author>
<name>Tony Agudo</name>
</author>
<link rel="alternate" type="text/html" href="http://tonyagudo.net/archives/2008/05/22/index.html#e2008-05-22T02_11_30.txt" />
<id>http://tonyagudo.net/archives/2008/05/22/index.html#e2008-05-22T02_11_30.txt</id>
<published>2008-05-22T02:11:30-04:00</published>
<updated>2008-05-22T02:11:30-04:00</updated>
<category term="Second Life" />
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<![CDATA[<p>
Yesterday I got curious about a virtual world competitor to Second 
Life(R), known simply as "<a href="http://www.there.com">There</a>". 
After perusing the FAQ and Developer FAQ, I'm convinced that I chose the 
right virtual world. Here's why:
</p>
<p>
First off, it's Windows-only. No Mac or Linux client at all, so you know 
it's already a small world. Secondly, by default you can't build 
anything at all. You need to join a "developer's program", where your 
creation is subject to approval by a staff. Also, many 
features that you get in Second Life such as Voice Chat, landmarks and 
others that you get for free, aren't available to basic members. But the 
biggest dealbreaker for me(and certainly a lot of other people), is that 
There charges money for creating stuff, and you won't turn a profit 
until you sell the item at least ten times.
</p>
<p>
It's not all bad for There, though. They have a fixed offline schedule, 
so no unexpected outages. Plus you can join up to fifty groups, twice as 
many as in SL. And for teens, they're not relegated to a "teen grid". 
However the inclusion of teens is a big reason why There has such 
rigorous restrictions, which actually makes me glad SL did make the teen 
grid. Heck, the teen grid is actually better than There.
</p>
<p>
So in conclusion, I can't recommend There as a good virtual world for 
anybody. It's a Second Life look-alike on the surface, but it's too 
PG-13 to be a Second Life competitor. Perhaps I'll start searching 
around for other virtual worlds and see what's good and what's not. 
Don't get me wrong, I still love SL but I think it would be a good idea 
to see what else is out there. Maybe I'll make my search into a blog 
category.
</p>]]>
</div>
</content>
</entry>
<entry>
<title type="html">Retiring the phrase "ready for the desktop"</title>
<author>
<name>Tony Agudo</name>
</author>
<link rel="alternate" type="text/html" href="http://tonyagudo.net/archives/2008/05/17/index.html#e2008-05-17T22_22_38.txt" />
<id>http://tonyagudo.net/archives/2008/05/17/index.html#e2008-05-17T22_22_38.txt</id>
<published>2008-05-17T22:22:38-04:00</published>
<updated>2008-05-17T22:22:38-04:00</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<![CDATA[<p>
Today I came across a very thoughtful article/rant on <a 
href="http://www.linux.com/feature/134808">Linux.com</a> about the trend 
of Linux reviews measuring this or that distro release against a 
supposed goal of being "ready for the desktop", when the actual 
definition of a "desktop-ready" OS isn't actually defintive, but rather 
subjective.
</p>
<p>
Jeremy LaCroix goes into two main variations on this trend and exposes 
the inherent objectivity problems with it. First up is comparing Linux 
to Windows, as if Windows is the reference for "desktop-ready" for 
everyone. The problem with this is that no OS is "desktop-ready" for 
everyone. Windows tries to be everything for everyone, but that's it's 
biggest weakness. It's strength is it's large collection of commercial 
apps, and plays to that. That makes it favored for business and office 
use. Macs focus on multimedia creation, tight hardware integration and 
different usability concepts. Linux is renowned for it's total 
customization, portability, development base and stability(ditto for 
Unix). So each OS is tailored for different audiences, and judging one 
or more OSes against a percieved "perfect" OS robs objectivity out of a 
review.
</p>
<p>
The other variation is the "let's sit a non computer-savvy person down 
and see how he/she gets along on this distro". Think about that scenario 
for a second. That's like putting a jet pilot in front of a tank's 
cockpit and seeing how he does with it. No matter what the distro or OS, 
that person may get some of the easy basics in a few minutes, but it 
will take at least a week of regular use to seriously learn how to use 
it. And a reviewer using this variation won't realize that and simply 
judge based on the first use. So again, objectivity is thrown out the 
window in favor of an attention-grabbing "review".
</p>
<p>
I know if I were forced to work on Windows or Mac OS X for a day, I 
would have quite a few problems. There's no one-stop package manager 
like Synaptic on Windows, and the UI differences on Mac OS X would clash 
with my navigation habits. So if I reviewed both OSes like that, they 
would both recieve an F, and I would rightly catch a lot of flak for it. 
So, for the sake of objectivity and preventing flame wars, let's replace 
"Is it ready for the desktop?" with "Is it ready for <b>your</b> 
desktop?", okay?
</p>]]>
</div>
</content>
</entry>
</feed>
