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

<channel>
	<title>Jeremy Visser &#187; lca2008</title>
	<atom:link href="http://jeremy.visser.name/tag/lca2008/feed/" rel="self" type="application/rss+xml" />
	<link>https://jeremy.visser.name</link>
	<description></description>
	<lastBuildDate>Fri, 16 Jul 2010 03:39:52 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<atom:link rel='hub' href='https://jeremy.visser.name/?pushpress=hub'/>
<cloud domain='jeremy.visser.name' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
		<item>
		<title>Two Snake Enter, One Snake Leave?</title>
		<link>https://jeremy.visser.name/2008/02/05/two-snake-enter-one-snake-leave/</link>
		<comments>https://jeremy.visser.name/2008/02/05/two-snake-enter-one-snake-leave/#comments</comments>
		<pubDate>Tue, 05 Feb 2008 05:13:47 +0000</pubDate>
		<dc:creator>Jeremy</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[aargh]]></category>
		<category><![CDATA[lca2008]]></category>

		<guid isPermaLink="false">http://jeremy.visser.name/2008/02/two-snake-enter-one-snake-leave</guid>
		<description><![CDATA[I saw Friday&#8217;s keynote at LCA2008, which was titled Two Snake Enter, One Snake Leave?, and given by Anthony Baxter. It was a good talk &#8212; Anthony was talking about the upcoming Python 3.0, which is a backwards-incompatible refresh of the Python language. It is being tweaked in a backwards-incompatible way in order to freshen [...]]]></description>
			<content:encoded><![CDATA[<p>I saw Friday&#8217;s keynote at LCA2008, which was titled <a href="http://linux.conf.au/programme/keynotes"><em>Two Snake Enter, One Snake Leave?</em></a>, and given by <a href="http://anthonybaxter.livejournal.com/">Anthony Baxter</a>.</p>
<p>It was a good talk &#8212; Anthony was talking about the upcoming <a href="http://www.python.org/download/releases/3.0/">Python 3.0</a>, which is a backwards-incompatible refresh of the Python language. It is being tweaked in a backwards-incompatible way in order to freshen up the language, which was gaining 15 years worth of cruft. I only wish PHP were doing the same.</p>
<p>Now, I wasn&#8217;t unhappy with the talk. It was just that <strong>it shouldn&#8217;t have been a keynote</strong>. The talk was not too technical, but it was really only relevant to Python developers attending the conference. I think the talk should have been a normal talk, not a keynote, so those that aren&#8217;t developing Python applications could have gone and seen something more relevant to them.</p>
<p>The other two keynotes, <em>Reconceptualizing Security</em> and <em>Would you do it again for free?</em> both had psychological and philosophical themes that were relevant to everyone in the audience. No matter whether you were a Linux user, kernel hacker, gamer, etc., you could still benefit from seeing those keynotes. But the Python one? Not really relevant unless you are a Python programmer.</p>
<p>Nothing against the talk itself &#8212; just it was in the wrong category.</p>
]]></content:encoded>
			<wfw:commentRss>https://jeremy.visser.name/2008/02/05/two-snake-enter-one-snake-leave/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Nouveau</title>
		<link>https://jeremy.visser.name/2008/02/04/nouveau/</link>
		<comments>https://jeremy.visser.name/2008/02/04/nouveau/#comments</comments>
		<pubDate>Mon, 04 Feb 2008 01:43:49 +0000</pubDate>
		<dc:creator>Jeremy</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[lca2008]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[nouveau]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://jeremy.visser.name/2008/02/nouveau</guid>
		<description><![CDATA[I&#8217;m currently giving the Nouveau driver (open source reverse-engineered NVIDIA drivers) a test drive on my computer. I have a PCI-Express NVIDIA GeForce 7600GT, and the 2D side of things are working extremely well. Dragging windows around is extremely fast, with no laggy artifacts left behind. Even the Composite extension works &#8212; I&#8217;m currently running [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m currently giving the <a href="http://nouveau.freedesktop.org/">Nouveau</a> driver (open source reverse-engineered NVIDIA drivers) a test drive on my computer. I have a PCI-Express NVIDIA GeForce 7600GT, and the 2D side of things are working extremely well.</p>
<p>Dragging windows around is extremely fast, with no laggy artifacts left behind. Even the Composite extension works &#8212; I&#8217;m currently running the Metacity compositor (Metacity 2.21 actually works with NVIDIA cards as it no longer depends on the <code>libcm</code> library) and it is smooth.</p>
<p>The one thing I haven&#8217;t got going yet is 3D acceleration. According to <a href="http://linux.conf.au/programme/detail?TalkID=81">Dave Airlie&#8217;s talk</a> on Friday, you need to use Gallium3D in order to get 3D acceleration with the Nouveau driver, which I don&#8217;t really feel like using until somebody creates some Debian packages. However, Dave did demonstrate OpenArena running on Nouveau on Friday, and it worked extremely well &#8212; excellent framerate and no visual glitches.</p>
<p>I&#8217;ve installed Nouveau with <a href="https://launchpad.net/~raof/+archive">RAOF&#8217;s PPA</a>. You need to completely remove <code>nvidia-glx</code> before you install Nouveau. I also had some conflicts with two versions of the <code>drm</code> (<strong>not</strong> an acronym for Digital Rights Management) kernel module being installed at the same time. Try this if you&#8217;re having trouble:</p>
<blockquote class="terminal"><pre>$ sudo modprobe -r drm
$ sudo insmod /lib/modules/`uname -r`/extra/drm.ko</pre>
</blockquote>
<p>That will force Nouveau&#8217;s <code>drm</code> module to load instead of the kernel one. You&#8217;ll need to do that on every bootup, as I haven&#8217;t yet bothered to figure out how to do that automatically.</p>
]]></content:encoded>
			<wfw:commentRss>https://jeremy.visser.name/2008/02/04/nouveau/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Keysigning</title>
		<link>https://jeremy.visser.name/2008/02/04/keysigning/</link>
		<comments>https://jeremy.visser.name/2008/02/04/keysigning/#comments</comments>
		<pubDate>Sun, 03 Feb 2008 22:40:57 +0000</pubDate>
		<dc:creator>Jeremy</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[gpg]]></category>
		<category><![CDATA[lca2008]]></category>

		<guid isPermaLink="false">http://jeremy.visser.name/2008/02/keysigning</guid>
		<description><![CDATA[Phew, I just got the LCA2008 keysigning over and done with. I signed about 70 keys today and last night, which involved typing my passphrase over and over and over again &#8212; for some reason, caff didn&#8217;t want to use the Seahorse GPG agent.]]></description>
			<content:encoded><![CDATA[<p>Phew, I just got the <a href="http://www.keysigning.org/event/lca2008">LCA2008 keysigning</a> over and done with. I signed about 70 keys today and last night, which involved typing my passphrase over and over and over again &#8212; for some reason, <a href="http://pgp-tools.alioth.debian.org/">caff</a> didn&#8217;t want to use the <a href="http://www.gnome.org/projects/seahorse/">Seahorse</a> GPG agent.</p>
]]></content:encoded>
			<wfw:commentRss>https://jeremy.visser.name/2008/02/04/keysigning/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Thieves</title>
		<link>https://jeremy.visser.name/2008/02/01/thieves/</link>
		<comments>https://jeremy.visser.name/2008/02/01/thieves/#comments</comments>
		<pubDate>Fri, 01 Feb 2008 11:17:51 +0000</pubDate>
		<dc:creator>Jeremy</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[lca2008]]></category>

		<guid isPermaLink="false">http://jeremy.visser.name/2008/02/thieves</guid>
		<description><![CDATA[For my accommodation at St. Mary&#8217;s for LCA2008, I decided to bring my own pillow, as I didn&#8217;t trust that they would provide a very comfortable one. Well, on Wednesday, I got back to my room, only to find that my bed had been made, and my pillow case gone. Presumably, the cleaners didn&#8217;t anticipate [...]]]></description>
			<content:encoded><![CDATA[<p>For my accommodation at St. Mary&#8217;s for LCA2008, I decided to bring my own pillow, as I didn&#8217;t trust that they would provide a very comfortable one. Well, on Wednesday, I got back to my room, only to find that my bed had been made, and my pillow case gone.</p>
<p>Presumably, the cleaners didn&#8217;t anticipate the fact that guests might be bringing their <em>own</em> pillows. What if I had also brought a towel and left it on the bed? That would probably go missing too.</p>
]]></content:encoded>
			<wfw:commentRss>https://jeremy.visser.name/2008/02/01/thieves/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Damn, I missed</title>
		<link>https://jeremy.visser.name/2008/01/31/damn-i-missed/</link>
		<comments>https://jeremy.visser.name/2008/01/31/damn-i-missed/#comments</comments>
		<pubDate>Thu, 31 Jan 2008 11:11:57 +0000</pubDate>
		<dc:creator>Jeremy</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[lca2008]]></category>

		<guid isPermaLink="false">http://jeremy.visser.name/2008/01/damn-i-missed</guid>
		<description><![CDATA[I missed the RepRap talk today that I really wanted to see. I saw the Open Source Animation talk by Elizabeth Garbee, but only afterwards did I realise that I&#8217;d missed the RepRap talk. Ah well, the animation talk was okay. It was interesting seeing the demos of software that Elizabeth used to create animations [...]]]></description>
			<content:encoded><![CDATA[<p>I missed the <a href="http://linux.conf.au/programme/detail?TalkID=70">RepRap talk</a> today that I really wanted to see. I saw the <a href="http://linux.conf.au/programme/detail?TalkID=117">Open Source Animation</a> talk by Elizabeth Garbee, but only afterwards did I realise that I&#8217;d missed the RepRap talk.</p>
<p>Ah well, the animation talk was okay. It was interesting seeing the demos of software that Elizabeth used to create animations from stills &#8212; I had no idea that such software even existed in the open source world. I guess I shouldn&#8217;t have underestimated the community. <img src='https://jeremy.visser.name/wordpress/wp-content/plugins/tango-smilies/tango/face-wink.png' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>https://jeremy.visser.name/2008/01/31/damn-i-missed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
