<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule"
>

<channel>
	<title>Al Hoang &#187; linux</title>
	<atom:link href="http://blogs.law.harvard.edu/hoanga/category/unix/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.law.harvard.edu/hoanga</link>
	<description>Just another weblog</description>
	<lastBuildDate>Wed, 09 Sep 2009 06:52:48 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
		<item>
		<title>Getting KDE 4.1.0 on a Fedora 8 machine when KDE 3 is already there</title>
		<link>http://blogs.law.harvard.edu/hoanga/2008/11/29/getting-kde-410-on-a-fedora-8-machine-when-kde-3-is-already-there/</link>
		<comments>http://blogs.law.harvard.edu/hoanga/2008/11/29/getting-kde-410-on-a-fedora-8-machine-when-kde-3-is-already-there/#comments</comments>
		<pubDate>Sat, 29 Nov 2008 14:32:26 +0000</pubDate>
		<dc:creator>hoanga</dc:creator>
				<category><![CDATA[fixes]]></category>
		<category><![CDATA[gripe]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[stupid]]></category>

		<guid isPermaLink="false">http://blogs.law.harvard.edu/hoanga/?p=690</guid>
		<description><![CDATA[According to the Fedora FAQ one should be able to update with just this

sudo yum --enablerepo=updates-testing groupupdate "KDE (K Desktop Environment)"

However when I did, I ran into some icons from packages kdepim-3.5.9 and kdegraphics-4.1.0 conflicting with packages crystalsvg-icon-theme and libkipi.  Here is a log&#8230;

  file /usr/share/icons/crystalsvg/48x48/apps/kpalmdoc.png from install of kdepim-3.5.9-10.fc9.i386 conflicts with file [...]]]></description>
			<content:encoded><![CDATA[<p>According to the Fedora FAQ one should be able to update with just this</p>
<pre>
sudo yum --enablerepo=updates-testing groupupdate "KDE (K Desktop Environment)"
</pre>
<p>However when I did, I ran into some icons from packages kdepim-3.5.9 and kdegraphics-4.1.0 conflicting with packages crystalsvg-icon-theme and libkipi.  Here is a log&#8230;</p>
<pre>
  file /usr/share/icons/crystalsvg/48x48/apps/kpalmdoc.png from install of kdepim-3.5.9-10.fc9.i386 conflicts with file from package crystalsvg-icon-theme-4.0.4-1.fc9.i386
  file /usr/share/icons/crystalsvg/64x64/actions/kontact_contacts.png from install of kdepim-3.5.9-10.fc9.i386 conflicts with file from package crystalsvg-icon-theme-4.0.4-1.fc9.i386
  file /usr/share/icons/crystalsvg/64x64/actions/kontact_date.png from install of kdepim-3.5.9-10.fc9.i386 conflicts with file from package crystalsvg-icon-theme-4.0.4-1.fc9.i386
  file /usr/share/icons/crystalsvg/64x64/actions/kontact_journal.png from install of kdepim-3.5.9-10.fc9.i386 conflicts with file from package crystalsvg-icon-theme-4.0.4-1.fc9.i386
  file /usr/share/icons/crystalsvg/64x64/actions/kontact_mail.png from install of kdepim-3.5.9-10.fc9.i386 conflicts with file from package crystalsvg-icon-theme-4.0.4-1.fc9.i386
  file /usr/share/icons/crystalsvg/64x64/actions/kontact_news.png from install of kdepim-3.5.9-10.fc9.i386 conflicts with file from package crystalsvg-icon-theme-4.0.4-1.fc9.i386
  file /usr/share/icons/crystalsvg/64x64/actions/kontact_notes.png from install of kdepim-3.5.9-10.fc9.i386 conflicts with file from package crystalsvg-icon-theme-4.0.4-1.fc9.i386
  file /usr/share/icons/crystalsvg/64x64/actions/kontact_summary.png from install of kdepim-3.5.9-10.fc9.i386 conflicts with file from package crystalsvg-icon-theme-4.0.4-1.fc9.i386
  file /usr/share/icons/crystalsvg/64x64/actions/kontact_summary_green.png from install of kdepim-3.5.9-10.fc9.i386 conflicts with file from package crystalsvg-icon-theme-4.0.4-1.fc9.i386
  file /usr/share/icons/crystalsvg/64x64/actions/kontact_todo.png from install of kdepim-3.5.9-10.fc9.i386 conflicts with file from package crystalsvg-icon-theme-4.0.4-1.fc9.i386
  file /usr/share/icons/crystalsvg/64x64/actions/rss_tag.png from install of kdepim-3.5.9-10.fc9.i386 conflicts with file from package crystalsvg-icon-theme-4.0.4-1.fc9.i386
  file /usr/share/icons/hicolor/16x16/apps/kipi.png from install of kdegraphics-4.1.0-3.fc9.i386 conflicts with file from package libkipi-0.1.5-4.fc9.i386
  file /usr/share/icons/hicolor/22x22/apps/kipi.png from install of kdegraphics-4.1.0-3.fc9.i386 conflicts with file from package libkipi-0.1.5-4.fc9.i386
  file /usr/share/icons/hicolor/32x32/apps/kipi.png from install of kdegraphics-4.1.0-3.fc9.i386 conflicts with file from package libkipi-0.1.5-4.fc9.i386
  file /usr/share/icons/hicolor/48x48/apps/kipi.png from install of kdegraphics-4.1.0-3.fc9.i386 conflicts with file from package libkipi-0.1.5-4.fc9.i386

Error Summary
-------------
</pre>
<p>I tried deleting these packages manually but that led into an even deeper&#8217;s rats nest of dependency hell.  So one thing I tried was </p>
<pre>
$ sudo yum groupremove "KDE (K Desktop Environment)"
$ sudo yum --enablerepo=updates-testing groupinstall  "KDE (K Desktop Environment)"
</pre>
<p>However I still got conflcts so ran </p>
<pre>
$ sudo yum remove libkipi
$ sudo yum remove crystalsvg-icon-theme
$ sudo yum --enablerepo=updates-testing groupupdate  "KDE (K Desktop Environment)"
</pre>
<p>And finally I have got KDE 4.1.0 to install in way too many steps.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.law.harvard.edu/hoanga/2008/11/29/getting-kde-410-on-a-fedora-8-machine-when-kde-3-is-already-there/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>Linux is a woman</title>
		<link>http://blogs.law.harvard.edu/hoanga/2008/11/10/linux-is-a-woman/</link>
		<comments>http://blogs.law.harvard.edu/hoanga/2008/11/10/linux-is-a-woman/#comments</comments>
		<pubDate>Mon, 10 Nov 2008 10:06:22 +0000</pubDate>
		<dc:creator>hoanga</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[humor]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://blogs.law.harvard.edu/hoanga/?p=698</guid>
		<description><![CDATA[I love this quote

It&#8217;s obvious that GNU/Linux is a woman. She&#8217;s high maintenance, expects
everything to be given to her for free, and no matter what goes wrong&#8230;
it&#8217;s your fault.

]]></description>
			<content:encoded><![CDATA[<p>I love this quote</p>
<blockquote><p>
It&#8217;s obvious that GNU/Linux is a woman. She&#8217;s high maintenance, expects<br />
everything to be given to her for free, and no matter what goes wrong&#8230;<br />
it&#8217;s your fault.
</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://blogs.law.harvard.edu/hoanga/2008/11/10/linux-is-a-woman/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>Long Live Linux</title>
		<link>http://blogs.law.harvard.edu/hoanga/2008/04/08/long-live-linux/</link>
		<comments>http://blogs.law.harvard.edu/hoanga/2008/04/08/long-live-linux/#comments</comments>
		<pubDate>Tue, 08 Apr 2008 11:06:57 +0000</pubDate>
		<dc:creator>hoanga</dc:creator>
				<category><![CDATA[humor]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[unix]]></category>

		<guid isPermaLink="false">http://blogs.law.harvard.edu/hoanga/2008/04/08/long-live-linux/</guid>
		<description><![CDATA[Because the packaging certainly isn&#8217;t&#8230;

]]></description>
			<content:encoded><![CDATA[<p>Because the packaging certainly isn&#8217;t&#8230;</p>
<p><a href="http://feeds.gawker.com/~r/gizmodo/full/~3/226838511/crappy-casemod-contest-still-ongoing"><img width="400" height="225" src="http://gizmodo.com/assets/resources/2008/01/ghettomod_0806.jpg"></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.law.harvard.edu/hoanga/2008/04/08/long-live-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>Rereading a disk partition table in Linux without rebooting</title>
		<link>http://blogs.law.harvard.edu/hoanga/2008/03/10/rereading-a-disk-partition-table-in-linux-without-rebooting/</link>
		<comments>http://blogs.law.harvard.edu/hoanga/2008/03/10/rereading-a-disk-partition-table-in-linux-without-rebooting/#comments</comments>
		<pubDate>Mon, 10 Mar 2008 14:25:30 +0000</pubDate>
		<dc:creator>hoanga</dc:creator>
				<category><![CDATA[fixes]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://blogs.law.harvard.edu/hoanga/2008/03/10/rereading-a-disk-partition-table-in-li</guid>
		<description><![CDATA[Ran into a problem with trying to partition up a disk on a running system.  The idea is I wanted to create a new partition on a disk with partitions already mounted and use it without rebooting.
Here&#8217;s what you&#8217;ll mostly likely run into&#8230;

# sudo fdisk /dev/sda
... Steps for adding disk  elided ...

Command (m [...]]]></description>
			<content:encoded><![CDATA[<p>Ran into a problem with trying to partition up a disk on a running system.  The idea is I wanted to create a new partition on a disk with partitions already mounted and use it without rebooting.</p>
<p>Here&#8217;s what you&#8217;ll mostly likely run into&#8230;</p>
<pre>
# sudo fdisk /dev/sda
... Steps for adding disk  elided ...

Command (m for help): w
The partition table has been altered!

Calling ioctl() to re-read partition table.

WARNING: Re-reading the partition table failed with error 16: Device or resource busy.
The kernel still uses the old table.
The new table will be used at the next reboot.
Syncing disks.

ahoang@jp-db-3:~$ sudo mke2fs -m 0 -j /dev/sda3
mke2fs 1.40.2 (12-Jul-2007)
Could not stat /dev/sda3 --- No such file or directory

The device apparently does not exist; did you specify it correctly?

# ls -la /dev/sda*
/dev/sda   /dev/sda1  /dev/sda2
</pre>
<p>The simplest thing to do is just reboot and Linux will redetect everything on restart.  However, sometimes you just can&#8217;t reboot.  After Googling around it seems that <a href="http://www.cyberciti.biz/tips/re-read-the-partition-table-without-rebooting-linux-system.html">partprobe does the job handily</a>.  Luckily this tool is already on an Ubuntu system so no need to apt-get install but it&#8217;s only a few keystrokes away.</p>
<p>Here&#8217;s the rest of the log once I ran partprobe and was humming along&#8230;</p>
<pre>
# sudo partprobe
# ls /dev/sda*
/dev/sda  /dev/sda1  /dev/sda2  /dev/sda3
# sudo mke2fs -m 0 -j /dev/sda3
mke2fs 1.40.2 (12-Jul-2007)
... Creating a file system output elided ...
</pre>
]]></content:encoded>
			<wfw:commentRss>http://blogs.law.harvard.edu/hoanga/2008/03/10/rereading-a-disk-partition-table-in-linux-without-rebooting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>Getting screwed by an upgrade (libtidy in Ubuntu 8.04 not ready for real work)</title>
		<link>http://blogs.law.harvard.edu/hoanga/2008/02/20/getting-screwed-by-an-upgrade-libtidy-in-ubuntu-804-not-ready-for-r/</link>
		<comments>http://blogs.law.harvard.edu/hoanga/2008/02/20/getting-screwed-by-an-upgrade-libtidy-in-ubuntu-804-not-ready-for-r/#comments</comments>
		<pubDate>Wed, 20 Feb 2008 14:39:57 +0000</pubDate>
		<dc:creator>hoanga</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[stupid]]></category>

		<guid isPermaLink="false">http://blogs.law.harvard.edu/hoanga/2008/02/20/getting-screwed-by-an-upgrade-libtidy-</guid>
		<description><![CDATA[On my workstation at work I&#8217;ve been running Ubuntu 8.04 to test out something I&#8217;ll post on later.  However, one thing that was driving me nuts was that tidy was blowing up with a very unhelpful message like so:

/usr/lib/ruby/1.8/tidy/tidybuf.rb:39: [BUG] Segmentation fault

At first I thought it was some incompatibility with the gem installed version [...]]]></description>
			<content:encoded><![CDATA[<p>On my workstation at work I&#8217;ve been running Ubuntu 8.04 to test out something I&#8217;ll post on later.  However, one thing that was driving me nuts was that tidy was blowing up with a very unhelpful message like so:</p>
<blockquote><p>
/usr/lib/ruby/1.8/tidy/tidybuf.rb:39: [BUG] Segmentation fault
</p></blockquote>
<p>At first I thought it was some incompatibility with the gem installed version of tidy however after a bit more searching it seems tied with a specific bug in Debian that is <a href="http://groups.google.com/group/linux.debian.bugs.dist/browse_thread/thread/2090a2a92dac4267/859f841b6cb89654">logged here</a>.   Basically, the recent version of libtidy has some sort of instability that will blow up on certain types of HTML input.  Kind of not useful I say&#8230;</p>
<p>Looks like this has been fixed in Debian unstable so this might be a perfect candidate to have merged into Ubuntu since this really sucks inheriting a package bug.</p>
<p><a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=462325">Read the Bug Report</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.law.harvard.edu/hoanga/2008/02/20/getting-screwed-by-an-upgrade-libtidy-in-ubuntu-804-not-ready-for-r/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>How to mount FreeBSD partitions under Linux</title>
		<link>http://blogs.law.harvard.edu/hoanga/2008/02/06/how-to-mount-freebsd-partitions-under-linux/</link>
		<comments>http://blogs.law.harvard.edu/hoanga/2008/02/06/how-to-mount-freebsd-partitions-under-linux/#comments</comments>
		<pubDate>Wed, 06 Feb 2008 13:41:30 +0000</pubDate>
		<dc:creator>hoanga</dc:creator>
				<category><![CDATA[gripe]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[unix]]></category>

		<guid isPermaLink="false">http://blogs.law.harvard.edu/hoanga/2008/02/06/how-to-mount-freebsd-partitions-under-</guid>
		<description><![CDATA[The Gentoo Wiki to the rescue again.  I&#8217;m sure you can find lots of other examples as well if you Google around.
]]></description>
			<content:encoded><![CDATA[<p>The Gentoo Wiki <a href="http://gentoo-wiki.com/HOWTO_Mount_UFS_partitions">to the rescue again</a>.  I&#8217;m sure you can find lots of other examples as well if you Google around.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.law.harvard.edu/hoanga/2008/02/06/how-to-mount-freebsd-partitions-under-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>How to play mplayer in the desktop fullscreen on Ubuntu</title>
		<link>http://blogs.law.harvard.edu/hoanga/2008/02/06/how-to-play-mplayer-in-the-desktop-fullscreen-on-ubuntu/</link>
		<comments>http://blogs.law.harvard.edu/hoanga/2008/02/06/how-to-play-mplayer-in-the-desktop-fullscreen-on-ubuntu/#comments</comments>
		<pubDate>Wed, 06 Feb 2008 13:41:23 +0000</pubDate>
		<dc:creator>hoanga</dc:creator>
				<category><![CDATA[fixes]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://blogs.law.harvard.edu/hoanga/2008/02/06/how-to-play-mplayer-in-the-desktop-ful</guid>
		<description><![CDATA[I was experimenting with trying to play videos in the desktop background so I can work on other things while passively watching videos that I really didn&#8217;t want to spend 100% of my concentration on.  However when I tried to use mplayers -rootwin option under Ubuntu it did not show anything.
After doing some Googling [...]]]></description>
			<content:encoded><![CDATA[<p>I was experimenting with trying to play videos in the desktop background so I can work on other things while passively watching videos that I really didn&#8217;t want to spend 100% of my concentration on.  However when I tried to use mplayers -rootwin option under Ubuntu it did not show anything.</p>
<p>After doing some Googling around, it seems that the problem is tied with how rich desktop environments like KDE and Gnome <a href="http://lists.mplayerhq.hu/pipermail/mplayer-users/2007-October/069418.html">manage the &#8216;desktop&#8217;</a>.  They normally override the traditional X11 root window with their own which means that sending output to rootwin won&#8217;t show anything.</p>
<p>However, luckily there are ways around this.  <a href="http://lists.mplayerhq.hu/pipermail/mplayer-users/2002-January/009477.html">One post</a> on the mplayer list mentioned ways to disable background handling by GNOME and KDE.  However I could not get this working under Gnome.  After some more Googling around I found that Lifehacker had a hint on <a href="http://lifehacker.com/software/linux-tip/use-a-screensaver-as-desktop-wallpaper-299410.php">how to enable screensavers in the background</a>.  So using that information it was rather simple.  The recipe for Ubuntu is:</p>
<blockquote><p>
# Tell GNOME to not handle the desktop<br />
$ gconftool-2 &#8211;type bool &#8211;set /apps/nautilus/preferences/show_desktop false<br />
# Play a video file in the rootwin as fullscreen<br />
$ mplayer -rootwin -fs my_cool_video.avi
</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://blogs.law.harvard.edu/hoanga/2008/02/06/how-to-play-mplayer-in-the-desktop-fullscreen-on-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>Vmware server busting under Ubuntu 8.04 Hardy Heron</title>
		<link>http://blogs.law.harvard.edu/hoanga/2008/02/04/vmware-server-busting-under-ubuntu-804-hardy-heron/</link>
		<comments>http://blogs.law.harvard.edu/hoanga/2008/02/04/vmware-server-busting-under-ubuntu-804-hardy-heron/#comments</comments>
		<pubDate>Mon, 04 Feb 2008 10:42:59 +0000</pubDate>
		<dc:creator>hoanga</dc:creator>
				<category><![CDATA[gripe]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://blogs.law.harvard.edu/hoanga/2008/02/04/vmware-server-busting-under-ubuntu-804</guid>
		<description><![CDATA[One of the joys of living on the edge of Linux releases is the fun of dependency hell.  At present, vmware server does not run on the latest released kernel 2.6.24.  Which means if you NEED vmware server, you&#8217;re screwed.  At least until the folks at vmware update vmware server to work [...]]]></description>
			<content:encoded><![CDATA[<p>One of the joys of living on the edge of Linux releases is the fun of <a href="http://en.wikipedia.org/wiki/Dependency_hell">dependency hell</a>.  At present, vmware server does not run on the latest released kernel 2.6.24.  Which means if you NEED vmware server, you&#8217;re screwed.  At least until the folks at vmware update vmware server to work with the latest kernel release.</p>
<ul>
<li><a href="http://ubuntuforums.org/showthread.php?t=613976">An Ubuntu Forum on the problem</a></li>
<li><a href="http://communities.vmware.com/thread/113938?tstart=15">A vmware.com forum with more details</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blogs.law.harvard.edu/hoanga/2008/02/04/vmware-server-busting-under-ubuntu-804-hardy-heron/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>One reason I&#8217;m glad I don&#8217;t own an OLPC</title>
		<link>http://blogs.law.harvard.edu/hoanga/2008/01/26/one-reason-im-glad-i-dont-own-an-olpc/</link>
		<comments>http://blogs.law.harvard.edu/hoanga/2008/01/26/one-reason-im-glad-i-dont-own-an-olpc/#comments</comments>
		<pubDate>Sat, 26 Jan 2008 05:43:33 +0000</pubDate>
		<dc:creator>hoanga</dc:creator>
				<category><![CDATA[geek]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://blogs.law.harvard.edu/hoanga/2008/01/26/one-reason-im-glad-i-dont-own-an-olpc/</guid>
		<description><![CDATA[Hackzine has a blog post on using a SD card as swap space for the OLPC to handle the following situation:

Most of the time, the 256MB in the XO Laptop is sufficient. But I use yum to install software, and it can be very memory hungry. I often run out of RAM when installing more [...]]]></description>
			<content:encoded><![CDATA[<p>Hackzine has a <a href="http://www.hackszine.com/blog/archive/2008/01/use_an_sd_card_as_swap_space_o.html?CMP=OTC-7G2N43923558">blog post</a> on using a SD card as swap space for the <a href="http://laptop.org">OLPC</a> to handle the following situation:</p>
<blockquote><p>
Most of the time, the 256MB in the XO Laptop is sufficient. But I use yum to install software, and it can be very memory hungry. I often run out of RAM when installing more than a few packages at once
</p></blockquote>
<p>While the hack is definitely a good one to get around a system limitation in the OLPC, it is yet another reason I&#8217;m glad that the OLPC is not on my desk being fiddled with.  For the others who are having fun with it, that&#8217;s great however I have gotten a little tired of dealing with trying to get Linux to behave like a system that I want it to be on resource-constrained systems.</p>
<p>I&#8217;ve had enough experience dealing with it on the Zaurus.  In general you end up having to have a specialized toolchain / user environment in order to deal with things and this can be a fun challenge when you want to use &#8217;standard&#8217; system components to upgrade or install something since you&#8217;ll get into <a href="http://en.wikipedia.org/wiki/Dependency_hell">dependency hell</a>.     </p>
<p>Another issue with running outside the rails is the community can sometimes <a href="http://www.openzaurus.org/wordpress/2007/04/26/openzaurus-time-is-over-long-live-angstrom/">fall out from under you</a> and you&#8217;re left with the choice of keeping your system at its current state with tweaking or rebuilding your system again.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.law.harvard.edu/hoanga/2008/01/26/one-reason-im-glad-i-dont-own-an-olpc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>KDE4 pretty but a bit rough on usability</title>
		<link>http://blogs.law.harvard.edu/hoanga/2008/01/21/kde4-pretty-but-a-bit-rough-on-usability/</link>
		<comments>http://blogs.law.harvard.edu/hoanga/2008/01/21/kde4-pretty-but-a-bit-rough-on-usability/#comments</comments>
		<pubDate>Mon, 21 Jan 2008 13:54:55 +0000</pubDate>
		<dc:creator>hoanga</dc:creator>
				<category><![CDATA[gripe]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://blogs.law.harvard.edu/hoanga/2008/01/21/kde4-pretty-but-a-bit-rough-on-usabili</guid>
		<description><![CDATA[I&#8217;ve been playing with KDE4 on my desktop at home.  One of the things I have always liked about KDE is the myriad of options you can drown in while trying to configure something.
However, it seems that KDE4 at present is still not up to that task&#8230;  ah well.
Live and learn, I guess.
]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been playing with KDE4 on my desktop at home.  One of the things I have always liked about KDE is the myriad of options you can drown in while trying to configure something.</p>
<p>However, it seems that KDE4 at present is <a href="https://bugs.launchpad.net/ubuntu/+source/meta-kde4/+bug/183782">still not up to that task</a>&#8230;  ah well.</p>
<p>Live and learn, I guess.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.law.harvard.edu/hoanga/2008/01/21/kde4-pretty-but-a-bit-rough-on-usability/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>Voice Chat for Second Life Linux client still not working</title>
		<link>http://blogs.law.harvard.edu/hoanga/2007/11/14/voice-chat-for-second-life-linux-client-still-not-working/</link>
		<comments>http://blogs.law.harvard.edu/hoanga/2007/11/14/voice-chat-for-second-life-linux-client-still-not-working/#comments</comments>
		<pubDate>Wed, 14 Nov 2007 15:40:07 +0000</pubDate>
		<dc:creator>hoanga</dc:creator>
				<category><![CDATA[gripe]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[stupid]]></category>

		<guid isPermaLink="false">http://blogs.law.harvard.edu/hoanga/2007/11/14/voice-chat-for-second-life-linux-clien</guid>
		<description><![CDATA[
This past Saturday I tried checking out the Second Life version of the November TLUG Meeting due to some previous obligations barring me from attending in person.


So I went through the rigmarole of installing Second Life on my Linux machine at home and getting it configured to work properly with these things called SLurls which [...]]]></description>
			<content:encoded><![CDATA[<p>
This past Saturday I tried checking out the Second Life version of the <a href="http://tlug.jp/wiki/Meetings:2007:11">November TLUG Meeting</a> due to some previous obligations barring me from attending in person.
</p>
<p>
So I went through the rigmarole of installing Second Life on my Linux machine at home and getting it configured to work properly with these things called <a href="http://slurl.com/">SLurls</a> which seem to be some way to handle URLs that can send you directly to a location in Second Life.
</p>
<p>
<a href="http://www.linuxforums.org/forum/gaming-games-multimedia-entertainment/104105-how-firefox-calls-secondlife-slurls.html">This HOWTO</a> was awfully handy in configuring Firefox.  (You need to play with the <em>about:</em> URL) So now I&#8217;m all ready to listen in on the conversation and run into <a href="https://jira.secondlife.com/browse/VWR-210">this bug</a>
</p>
<p>
Basically, voice chat won&#8217;t work under Linux at this point in time.  So I was basically having my avatar hang out in this room with some occasional text messages coming by with other people complaining about the sound.  But I had zero sound&#8230; wonderful.   I quickly disconnected since there are better things to do than watch a virtual presentation with virtually no sound.  Bleh&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.law.harvard.edu/hoanga/2007/11/14/voice-chat-for-second-life-linux-client-still-not-working/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>Linux and the MSI-7265, the final straw</title>
		<link>http://blogs.law.harvard.edu/hoanga/2007/04/07/linux-and-the-msi-7265-the-final-straw/</link>
		<comments>http://blogs.law.harvard.edu/hoanga/2007/04/07/linux-and-the-msi-7265-the-final-straw/#comments</comments>
		<pubDate>Sat, 07 Apr 2007 14:34:52 +0000</pubDate>
		<dc:creator>hoanga</dc:creator>
				<category><![CDATA[fixes]]></category>
		<category><![CDATA[gripe]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[stupid]]></category>
		<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://blogs.law.harvard.edu/hoanga/2007/04/07/linux-and-the-msi-7265-the-final-straw</guid>
		<description><![CDATA[I&#8217;ve written before before on my battles with Linux and Core 2 Duos.    After waiting a long time for Feisty to get closer to a release state I loaded up Feisty (after some initial install pains.   The alternate install CD recognizes enough to install but the desktop version doesn&#8217;t and [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve written before <a href="http://blogs.law.harvard.edu/hoanga/2007/01/28/linux-and-the-msi-7265-motherboard/">before</a> on my battles with Linux and Core 2 Duos.    After waiting a long time for <a href="http://www.ubuntu.org">Feisty</a> to get closer to a release state I loaded up Feisty (after some initial install pains.   The alternate install CD recognizes enough to install but the desktop version doesn&#8217;t and requires a USB CD-ROM or something)&#8230; I hit the final straw my efforts to get to my ORIGINAL plan months ago of working with <a href="https://help.ubuntu.com/community/KVM">virtualization on Linux</a>.</p>
<blockquote><p>
$ sudo modprobe kvm-intel<br />
FATAL: Error inserting kvm_intel (/lib/modules/2.6.20-14-generic/kernel/drivers/kvm/kvm-intel.ko): Operation not supported <br />
$ dmesg | tail -n 2 <br />
[  176.258182] kvm: disabled by bios <br />
[ 1198.635777] kvm: disabled by bios 
</p></blockquote>
<p>For the record I have:</p>
<ol>
<li>A 2.6.20 based linux kernel that DEFINITELY supports kvm (Pending hardware)</li>
<li>Definitely a CPU that supports extensions</li>
<li>Enabled VT extensions in the BIOS</li>
</ol>
<p>What the hell?  I can only surmise it&#8217;s this stupid MSI-7265 motherboard that I&#8217;ve been trying to live with for the past X months.  In my past post I read in a review it is a no-frills motherboard that is &#8216;lean and mean&#8217;.   Well I&#8217;ve about had it with &#8216;lean and mean&#8217;.  Give me a stupid motherboard that isn&#8217;t brain damaged in the BIOS.  I&#8217;m going to start shopping for less sucktactular alternatives.  If anyone has recommendations I&#8217;m more than happy to hear any.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.law.harvard.edu/hoanga/2007/04/07/linux-and-the-msi-7265-the-final-straw/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>Finally a gem release of ruby-opengl</title>
		<link>http://blogs.law.harvard.edu/hoanga/2007/02/21/finally-a-gem-release-of-ruby-opengl/</link>
		<comments>http://blogs.law.harvard.edu/hoanga/2007/02/21/finally-a-gem-release-of-ruby-opengl/#comments</comments>
		<pubDate>Thu, 22 Feb 2007 01:05:29 +0000</pubDate>
		<dc:creator>hoanga</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://blogs.law.harvard.edu/hoanga/2007/02/21/finally-a-gem-release-of-ruby-opengl/</guid>
		<description><![CDATA[Just wanted to let folks know that I&#8217;ve finally figured out how to get the build system in place for ruby-opengl to:

Gemify itself
Build native extensions during Gem installation using mkrf

Which means (I hope) that there should be an easier way to get OpenGL working with Ruby.  Currently it should support installing in Linux and [...]]]></description>
			<content:encoded><![CDATA[<p>Just wanted to let folks know that I&#8217;ve finally figured out how to get the build system in place for <a href="http://ruby-opengl.rubyforge.org/">ruby-opengl</a> to:</p>
<ul>
<li>Gemify itself</li>
<li>Build native extensions during Gem installation using mkrf</li>
</ul>
<p>Which means (I hope) that there should be an easier way to get <a href="http://www.opengl.org">OpenGL</a> working with <a href="http://ruby-lang.org">Ruby</a>.  Currently it should support installing in Linux and OS X.  Installation should be as difficult as:</p>
<blockquote><p>
gem install -y ruby-opengl
</p></blockquote>
<p>Deinstallation should be similar.</p>
<p>
For win32 users, I&#8217;d suggest using the old bindings provided with the all-in-one installer although I&#8217;d like to get a gem built for win32 so hopefully it can get included in the all-in-one installer.
</p>
<h4>References</h4>
<ul>
<li><a href="http://rb-opengl.darwinports.com/">rb-opengl in Darwin.. err MacPorts</a></li>
<li><a href="http://www.chaoticdust.com/oblivious/2006/10/18/answer-one-how-can-i-use-opengl-in-ruby-on-the-mac/">An older way to get OpenGL in Ruby on OS X working</a></li>
]]></content:encoded>
			<wfw:commentRss>http://blogs.law.harvard.edu/hoanga/2007/02/21/finally-a-gem-release-of-ruby-opengl/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>Reviews on the Nokia N800</title>
		<link>http://blogs.law.harvard.edu/hoanga/2007/01/29/reviews-on-the-nokia-n800/</link>
		<comments>http://blogs.law.harvard.edu/hoanga/2007/01/29/reviews-on-the-nokia-n800/#comments</comments>
		<pubDate>Tue, 30 Jan 2007 01:24:23 +0000</pubDate>
		<dc:creator>hoanga</dc:creator>
				<category><![CDATA[geek]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://blogs.law.harvard.edu/hoanga/2007/01/29/reviews-on-the-nokia-n800/</guid>
		<description><![CDATA[Eugenia of OSNews writes a nice lengthy review on the Nokia N800.   It has many improvements compared to its predecessor.   Some things they got right:

Good Battery life (10-15 hrs standby, 3-5 hours in actual usage)
Faster processor
Great Wi-Fi reception
Some support for VoIP (GoogleTalk, Gizmo?)
Future Skype Support
Opera Web Browser version handles Flash now
Sure [...]]]></description>
			<content:encoded><![CDATA[<p>Eugenia of OSNews writes a <a href="http://www.osnews.com/story.php/17052/Review-The-Nokia-N800-Internet-Tablet/">nice lengthy review</a> on the Nokia N800.   It has many improvements compared to its predecessor.   Some things they got right:</p>
<ul>
<li>Good Battery life (10-15 hrs standby, 3-5 hours in actual usage)</li>
<li>Faster processor</li>
<li>Great Wi-Fi reception</li>
<li>Some support for VoIP (GoogleTalk, Gizmo?)</li>
<li>Future Skype Support</li>
<li>Opera Web Browser version handles Flash now</li>
<li>Sure support for SD cards &gt;1GB</li>
<li>Reasonable price (~$400 USD)</li>
</ul>
<p>However there are some flaws:</p>
<ul>
<li>They broke backwards compatibility with the previous N770 apps</li>
<li>Flash can&#8217;t handle Google Videos or Youtube</li>
<li>Craptastic MPEG-4 support</li>
</ul>
<p>I have to say no Youtube and crappy MPEG-4 support for me is a dealbuster.  There are a gazillion of these small devices that playback video however none of them play back ENOUGH video formats for me to be compelling.    Although the <a href="http://www.nseries.com/products/n800/">N800</a> this time comes much closer.  I guess I&#8217;ll wait for the N900 to roll about.</p>
<h4>Other Reviews</h4>
<p>There are other reviews floating on the net&#8230; here&#8217;s a list.  I didn&#8217;t bother reading them as Eugenia&#8217;s was thorough enough to not require sifting through tons of probably useless fanboy lushing in order to find how it stacks up.</p>
<ul>
<li><a href="http://forums.mobileburn.com/showthread.php?t=20294">Mobile Burn&#8217;s Review</a></li>
<li><a href="http://reviews.cnet.com/Nokia_N800_Internet_Tablet/4505-3126_7-32309517.html">CNet&#8217;s Review</a></li>
<li><a href="http://review.zdnet.com/Nokia_N800_Internet_Tablet/4505-3126_16-32309517.html">ZDnet Review</a></li>
<li><a href="http://tags.gizmodo.com/gadgets/nokia-n800/">Gizmodo&#8217;s N800 News Feed</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blogs.law.harvard.edu/hoanga/2007/01/29/reviews-on-the-nokia-n800/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>Linux and the MSI-7265 Motherboard</title>
		<link>http://blogs.law.harvard.edu/hoanga/2007/01/28/linux-and-the-msi-7265-motherboard/</link>
		<comments>http://blogs.law.harvard.edu/hoanga/2007/01/28/linux-and-the-msi-7265-motherboard/#comments</comments>
		<pubDate>Sun, 28 Jan 2007 13:59:36 +0000</pubDate>
		<dc:creator>hoanga</dc:creator>
				<category><![CDATA[gripe]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://blogs.law.harvard.edu/hoanga/2007/01/28/linux-and-the-msi-7265-motherboard/</guid>
		<description><![CDATA[In an 
earlier post
I wrote about the pains of Core 2 Duo motherboards and Linux support.  Since September, there has been quite a bit of progress in the Linux community to support the JMicron SATA/PATA controller that is on the Intel P965 based motherboards.  However, I&#8217;ve found that things are STILL not all [...]]]></description>
			<content:encoded><![CDATA[<p>In an <a href="http://blogs.law.harvard.edu/hoanga/2006/09/11/core-2-duo-motherboards-and-linux-instability-fun/"><br />
earlier post</a><br />
I wrote about the pains of Core 2 Duo motherboards and Linux support.  Since September, there has been quite a bit of progress in the Linux community to support the JMicron SATA/PATA controller that is on the Intel P965 based motherboards.  However, I&#8217;ve found that things are STILL not all rosy with my<br />
<a href="http://www.msicomputer.com/product/p_spec.asp?model=P965_Neo-F&amp;class=mb">MSI-7265 </a> (aka the P965 Neo F model) motherboard.  After looking around I found an interesting review on the MSI-7265 motherboard:<br />
The <a href="http://www.reghardware.co.uk">Register Hardware</a> writes:</p>
<blockquote><p>
The P965 Neo is a simple, no fuss but no frills motherboard with a decent layout
</p></blockquote>
<p>What this means is that the MSI-7265 does not offer very good access to many of the devices via the BIOS versus some other P965-based motherboards do such as the Asus P5B.  After a bit of wrangling of my Gentoo installation I was able to get Linux installed, upgrade the kernel to 2.6.19-*mumble some Gentoo patch*, and boot properly.</p>
<h4>What&#8217;s working</h4>
<ul>
<li>The SATA AND the PATA controller on the jmicron chipset. (Allows using a DVD drive and the hard drive)</li>
<li>Onboard Audio</li>
<li>The onboard Realtek 8110SC-based ethernet port (requires getting a driver from the Realtek website)</li>
<li>The USB ports</li>
</ul>
<h4>What&#8217;s NOT working</h4>
<ul>
<li>Any of the Serial ATA ports off the ICH8 controller</li>
<li>Suspend (It sleeps but never comes back up)</li>
</ul>
<h4>References</h4>
<p><a href="http://www.reghardware.co.uk/2006/09/20/review_msi_p965_neo-f/">The Reg Hardware Review on the MSI 7265 Motherboard</a> <br />
<a href="http://ubuntuforums.org/showthread.php?t=234706&amp;page=27">Ubuntu Thread on MSI P965 Neo Install</a> <br />
<a href="http://ubuntuforums.org/showthread.php?t=233540&amp;page=3">An older Ubuntu thread on the MSI P965 Compatibility</a> <br />
<a href="http://linux-ata.org/driver-status.html">Linux SATA Driver Status Page</a> (Really useful!) <br />
<a href="http://www-or.amp.i.kyoto-u.ac.jp/members/liang/oss/linux-msi-p965-neo.html">A Japanese post on trying to get the MSI P965 working</a> (They failed) </p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.law.harvard.edu/hoanga/2007/01/28/linux-and-the-msi-7265-motherboard/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>Wireless drivers and Open Source</title>
		<link>http://blogs.law.harvard.edu/hoanga/2006/12/26/wireless-drivers-and-open-source/</link>
		<comments>http://blogs.law.harvard.edu/hoanga/2006/12/26/wireless-drivers-and-open-source/#comments</comments>
		<pubDate>Tue, 26 Dec 2006 05:35:16 +0000</pubDate>
		<dc:creator>hoanga</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[unix]]></category>

		<guid isPermaLink="false">http://blogs.law.harvard.edu/hoanga/2006/12/26/wireless-drivers-and-open-source/</guid>
		<description><![CDATA[The Jem report has a
great article describing the intracies and difficulties in
why wireless drivers suck under Linux/FreeBSD and most other Free operating systems out there.
A choice quote from an Atmel representative is extremely enlightening on why some companies are far more open to OSS drivers:


You&#8217;ve only got three real chances for success: you can be [...]]]></description>
			<content:encoded><![CDATA[<p>The Jem report has a<br />
<a href="http://www.thejemreport.com/mambo/content/view/293/">great article</a> describing the intracies and difficulties in<br />
why wireless drivers suck under Linux/FreeBSD and most other Free operating systems out there.<br />
A choice quote from an Atmel representative is extremely enlightening on why some companies are far more open to OSS drivers:</p>
<blockquote>
<p>
You&#8217;ve only got three real chances for success: you can be first to market with a technology, or you can have valuable and unique features that no one else has and the market wants, or you can have the lowest price.
</p>
<p>
 Atmel wasn&#8217;t first, didn&#8217;t have any new unique features, and wasn&#8217;t the cheapest, either. With the PC and OEM markets being somewhat locked out, we repositioned to focus on the embedded space where the market was experiencing and predicting large growth. In the embedded market, if you don&#8217;t get documentation to developers, then you both fail.
</p>
</blockquote>
<p>Basically, the players that are friendly to OSS basically lost the market initiative so OSS drivers are a way to grab a certain sub-segment of the market.  Kind of sad to hear this to tell you the truth but understandable.</p>
<p>
<a href="http://www.thejemreport.com/mambo/content/view/293/">Read it yourself</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.law.harvard.edu/hoanga/2006/12/26/wireless-drivers-and-open-source/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>Getting a remote instance of Firefox running with a local instance</title>
		<link>http://blogs.law.harvard.edu/hoanga/2006/12/05/getting-a-remote-instance-of-firefox-running-with-a-local-instance/</link>
		<comments>http://blogs.law.harvard.edu/hoanga/2006/12/05/getting-a-remote-instance-of-firefox-running-with-a-local-instance/#comments</comments>
		<pubDate>Wed, 06 Dec 2006 01:47:25 +0000</pubDate>
		<dc:creator>hoanga</dc:creator>
				<category><![CDATA[geek]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[unix]]></category>

		<guid isPermaLink="false">http://blogs.law.harvard.edu/hoanga/2006/12/05/getting-a-remote-instance-of-firefox-r</guid>
		<description><![CDATA[I needed to access some web-based interface on a machine that was accessible only through an isolated network.  Luckily, X11 display forwarding makes this a trivial job.  However, Firefox isn&#8217;t giving me any love.  Normally, you would try to do something below to start a X11 forwarded session via ssh between a [...]]]></description>
			<content:encoded><![CDATA[<p>I needed to access some web-based interface on a machine that was accessible only through an isolated network.  Luckily, X11 display forwarding makes this a trivial job.  However, Firefox isn&#8217;t giving me any love.  Normally, you would try to do something below to start a X11 forwarded session via ssh between a machine named <em>client1</em> and a machine named <em>server1</em></p>
<blockquote><p>
client1$ ssh -X server1<br />
server1$ firefox 
</p></blockquote>
<p>What this does is that it ends up trying to open a new window / tab on <em>client1</em> rather than on <em>server1</em> and forwarding its display back home.   After gnashing my teeth on this, I found the answer at <a href="http://kb.mozillazine.org/Setting_up_extension_development_environment">this URL</a>.  THe key magic is you need to set the <b>MOZ_NO_REMOTE</b> value to 1 (Oh yeah, I love these features) so that it prevents Firefox from trying to query the local machine for any Firefox instances. So to fix the above example try this (assuming bourne shell syntax):</p>
<blockquote><p>
client$ ssh -X server1<br />
server1$ export MOZ_NO_REMOTE=1<br />
server1$ firefox
</p></blockquote>
<p>You might have to try giving the <em>-P</em> option to fire up a different profile in Firefox as well but what I show above worked for me.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.law.harvard.edu/hoanga/2006/12/05/getting-a-remote-instance-of-firefox-running-with-a-local-instance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>The need for an OSS Second Life?</title>
		<link>http://blogs.law.harvard.edu/hoanga/2006/11/30/the-need-for-an-oss-second-life/</link>
		<comments>http://blogs.law.harvard.edu/hoanga/2006/11/30/the-need-for-an-oss-second-life/#comments</comments>
		<pubDate>Thu, 30 Nov 2006 14:52:25 +0000</pubDate>
		<dc:creator>hoanga</dc:creator>
				<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://blogs.law.harvard.edu/hoanga/2006/11/30/the-need-for-an-oss-second-life/</guid>
		<description><![CDATA[There&#8217;s a Linux Journal (LJ) blog post on the need for an Open Source Second Life implementation.  Their main reasons are:

Enough of a user base now that open sourcing the client&#8217;s won&#8217;t mean much
Their revenue stream derives from buying virtual property in the Second Life metaverse

While they are valid points, the main issue holding [...]]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s a Linux Journal (LJ) blog post on <a href="http://www.linuxjournal.com/node/1000133">the need for an Open Source Second Life</a> implementation.  Their main reasons are:</p>
<ul>
<li>Enough of a user base now that open sourcing the client&#8217;s won&#8217;t mean much</li>
<li>Their revenue stream derives from buying virtual property in the Second Life metaverse</li>
</ul>
<p>While they are valid points, the main issue holding back Second Life being very useful on Linux is the really binary driver situation with nVidia drivers and ATI drivers.  In general, I favor nVidia and ATI publishing enough so open source 3d drivers can be written in but there seems to be a serious amount of resistance.  My only guess is that ATI and nVidia are in a standoff match and even releasing a glance at how they put their secret sauce together will lead to the other competitor gaining a serious upper advantage.</p>
<p>
Is that true?  I&#8217;m not sure.  I&#8217;m wary of that excuse though.
</p>
<p>
Getting back to <a href="http:///www.secondlife.com">Second Life</a> though, I&#8217;m completely indifferent about it.  Perhaps Windows and Mac users might be happy with an Open Source version however I&#8217;m not sure those users would care as much.
</p>
<p>
I&#8217;ve never used Second Life before and find no compelling reason to dive into it right now even though I like 3d graphics stuff quite a bit.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.law.harvard.edu/hoanga/2006/11/30/the-need-for-an-oss-second-life/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>Linux powered Mp3 player</title>
		<link>http://blogs.law.harvard.edu/hoanga/2006/11/28/linux-powered-mp3-player/</link>
		<comments>http://blogs.law.harvard.edu/hoanga/2006/11/28/linux-powered-mp3-player/#comments</comments>
		<pubDate>Tue, 28 Nov 2006 15:55:02 +0000</pubDate>
		<dc:creator>hoanga</dc:creator>
				<category><![CDATA[japan]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://blogs.law.harvard.edu/hoanga/2006/11/28/linux-powered-mp3-player/</guid>
		<description><![CDATA[About time&#8230;




Got to wait until Feb 2007 to get your hands on one though.   Hope it doesn&#8217;t cost too much
]]></description>
			<content:encoded><![CDATA[<p>About time&#8230;</p>
<p><a href="http://www.reghardware.co.uk/2006/11/23/wizpy_linux_media_player/"><br />
<img src="http://regmedia.co.uk/2006/11/23/wizpy_1.jpg" alt="Linux Mp3 Player" /><br />
</a><br />
<br />
Got to wait until Feb 2007 to get your hands on one though.   Hope it doesn&#8217;t cost too much</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.law.harvard.edu/hoanga/2006/11/28/linux-powered-mp3-player/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>Chumby, an open hardware flash player</title>
		<link>http://blogs.law.harvard.edu/hoanga/2006/11/02/chumby-an-open-hardware-flash-player/</link>
		<comments>http://blogs.law.harvard.edu/hoanga/2006/11/02/chumby-an-open-hardware-flash-player/#comments</comments>
		<pubDate>Thu, 02 Nov 2006 13:22:23 +0000</pubDate>
		<dc:creator>hoanga</dc:creator>
				<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://blogs.law.harvard.edu/hoanga/2006/11/02/chumby-an-open-hardware-flash-player/</guid>
		<description><![CDATA[    
Lots of discussion on Chumby has been happening (  here,  here,  here and  here).
A couple of points on Chumby are:

An open source hardware flash player
Schematics completely open
Runs Linux
The hacker that wrote Hacking the Xbox is one of the leads behind this
Lots of O&#8217;Reilly alpha geeks seem utterly [...]]]></description>
			<content:encoded><![CDATA[<p><a name="a671"></a><a href="http://chumby.com">  <img src="http://img.engadget.com/common/images/3060000000059404.JPG?0.6087117103481441" />  </a><br />
Lots of discussion on Chumby has been happening (  <a href="http://www.hackaday.com/2006/08/27/chumby/">here,</a>  <a href="http://www.christine.net/2006/08/announcing_the_.html">here,</a>  <a href="http://host487.ipowerweb.com/%7Edilchill/blog/2006/08/chumby.html">here</a> and  <a href="http://www.scottjanousek.com/blog/2006/08/27/chumby-a-flash-lite-2-alarm-clock-on-steriods/">here</a>).</p>
<p>A couple of points on Chumby are:</p>
<ol>
<li>An open source hardware flash player</li>
<li>Schematics completely open</li>
<li>Runs Linux</li>
<li>The hacker that wrote <a href="http://hackingthexbox.com/">Hacking the Xbox</a> is one of the leads behind this</li>
<li>Lots of O&#8217;Reilly alpha geeks seem utterly into this</li>
<li>Price point at around US$150</li>
</ol>
<p>Here&#8217;s my analysis of those points.  A $150 price point isn&#8217;t bad however  as a thrifty geek who has bought   <a href="http://www.sharp.co.jp/products/slc760/">more</a>  <a href="http://jkontherun.blogs.com/jkontherun/2005/02/jkotr_review_sh.html">than</a>  <a href="http://supertank.iodata.jp/products/sotohdlgw/">enough</a>  <a href="http://www.revogear.com/ProductDetails.asp?ProductCode=KuroBoxHG">gizmos</a>  that run <a href="http://www.kernel.org">linux</a>  I&#8217;m skeptical this will really rock my world.  Although I really am for  companies that support open hardware designs.  However, if the price can  eventually be brought down to $100 I&#8217;d definitely be interested in picking  one up to play with.  In regards to Flash.  Why a closed, proprietary  format?  While I understand the ubiquity of flash, without either:</p>
<ol>
<li>A reverse-engineered open set of creative tools</li>
<li>A more open specification than the one that is available</li>
<li>Adobe opening up their toolsets</li>
</ol>
<p>Flash remains one of those formats I tolerate but do not encourage  its proliferation.  Chumby only seems to be aggravating the situation  when I look at it.  But, nonetheless it&#8217;s still a cool gadget but I&#8217;ll  take a wait and see approach.  Right now I&#8217;m looking at something that  fits my   <a href="http://www.neurosaudio.com/store/product.asp?catalog%5Fname=DigitalInnovationsCatalog&amp;category%5Fname=Neuros+MPEG4+Recorders&amp;product%5Fid=6011000">current needs</a>  more.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.law.harvard.edu/hoanga/2006/11/02/chumby-an-open-hardware-flash-player/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
	</item>
	</channel>
</rss>
