<?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>Svoccblog &#187; Computers</title>
	<atom:link href="http://blog.incase.de/index.php/category/computers/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.incase.de</link>
	<description>Sven's occasional log</description>
	<lastBuildDate>Tue, 07 Jul 2009 10:58:26 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>RHEL/CentOS bi-arch problems</title>
		<link>http://blog.incase.de/index.php/2009/07/07/rhel-bi-arch-problems/</link>
		<comments>http://blog.incase.de/index.php/2009/07/07/rhel-bi-arch-problems/#comments</comments>
		<pubDate>Tue, 07 Jul 2009 10:57:45 +0000</pubDate>
		<dc:creator>sven</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[PlanetDebian]]></category>
		<category><![CDATA[rant]]></category>

		<guid isPermaLink="false">http://blog.incase.de/?p=84</guid>
		<description><![CDATA[Oh well, I think RHELs support for multiple architectures installed at the same time (and thus the same support in CentOS) really needs some rethinking.
While the following might not be able to happen with the default installation media (I didn&#8217;t verify), it still can happen if you run your own mirrors and actually need both [...]]]></description>
			<content:encoded><![CDATA[<p>Oh well, I think RHELs support for multiple architectures installed at the same time (and thus the same support in CentOS) really needs some rethinking.<br />
While the following might not be able to happen with the default installation media (I didn&#8217;t verify), it still can happen if you run your own mirrors and actually need both architectures listed in your yum repositories&#8230;<br />
Anyway, what happened today is just one example of how the multi-arch support caused problems for me:</p>
<p>On a Xen Dom0, I needed to apply a kernel upgrade (from 2.6.18-92something to 2.6.18-128something) and as a result, a reboot. At this point you should memorize that the old kernel worked quite fine and all I did was a <i>yum update</i> followed by a reboot. A procedure I did on quite a number of Dom0 machines in the past weeks.</p>
<p>Well, the reboot this time didn&#8217;t work, the kernel halted after printing:<br />
<code>request_module: runaway loop modprobe binfmt-464c</code></p>
<p>Well, reboot again, select old kernel, systems boots fine&#8230;.</p>
<p>What happened was that both the x86_64 and i686 versions of the old kernel was installed, so <i>yum update</i> updated both, probably first the x86_64 version, then the i686 version (but I didn&#8217;t check). Well, while for the old kernel, grub booted the x86_64 kernel with the x86_64 initrd, for the new kernel it tried to boot the i686 kernel with the x86_64 initrd.  (verified by unpacking the initrd and the vmlinuz kernel image and running <i>file</i> on the binaries therein)</p>
<p>Now the big question is: How could the stupid yum/rpm/postinstall script system end up doing this? It is supposed to warn about conflicts if two packages ship different versions of the same file AFAICT, but there is no way the i686 and x86_64 versions of /boot/vmlinuz* could be identical. So there should have been a warning about this. And after that, how come the mkinitrd tool doesn&#8217;t even try to check wether the kernel architecture and that of the initrd binaries match? It happily packed 64bit binaries and 64bit kernel modules(sic!) when run against a 32bit kernel&#8230;.</p>
<p>OK, enough of my frustration&#8230;.<br />
I really wished I had to maintain not RHEL/CentOS machines but Debian (based distro) machines here at work. Unfortunately, that won&#8217;t happen for various reasons&#8230;</p>
<p>While the bi-arch support in RHEL/CentOS is helpful in many ways, RPM and the way bi-arch works on these distros caused almost as much trouble to me already as it helped avoid.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.incase.de/index.php/2009/07/07/rhel-bi-arch-problems/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Another link collection 2009-06-22</title>
		<link>http://blog.incase.de/index.php/2009/06/22/another-link-collection-2009-06-22/</link>
		<comments>http://blog.incase.de/index.php/2009/06/22/another-link-collection-2009-06-22/#comments</comments>
		<pubDate>Mon, 22 Jun 2009 08:45:44 +0000</pubDate>
		<dc:creator>sven</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[PlanetDebian]]></category>

		<guid isPermaLink="false">http://blog.incase.de/?p=81</guid>
		<description><![CDATA[I seem not to post anything but links lately, but anyway,
Eddy Petrișor has a post about transitioning from lilo to grub2 (considering usage of LVM). 
Romain Beauxis writes about what he dislikes about git (or probably most distributes version control systems) when it comes to team-maintained packages, to which Martin F. Krafft responded with an [...]]]></description>
			<content:encoded><![CDATA[<p>I seem not to post anything but links lately, but anyway,</p>
<p>Eddy Petrișor has a <a href="http://ramblingfoo.blogspot.com/2009/06/howto-transitioning-to-grub2.html">post</a> about transitioning from lilo to grub2 (considering usage of LVM). </p>
<p>Romain Beauxis <a href="http://blog.rastageeks.org/spip.php?article36">writes</a> about what he dislikes about git (or probably most distributes version control systems) when it comes to team-maintained packages, to which Martin F. Krafft <a href="http://madduck.net/blog/2009.06.18:team-maintained-packaging-with-dvcs/">responded</a> with an interesting post that puts some aspects of distributed versioning into a more balanced perspective then Romain had. After all though, I agree that there are uses to DVCSs which make sense (like being able to commit while not having any sort of connection to the &#8220;central&#8221; repository). However, I still think that relatively small &#8220;projects&#8221; like maintaining Debian packages have more to gain from the central repository then from the ability to commit while not connected. That is, at least as long as upstream doesn&#8217;t use a DVCS already, in which case there are other benefits from using the same DVCS, like easily pulling in upstream changes.</p>
<p>David Welton posted about a small script that <a href="http://journal.dedasys.com/2009/06/15/swap-desktops">swaps virtual desktops</a> (please note that you will need to enable javascript to actually see the script).</p>
<p>While not technologically new to me, this <a href="http://www.davidpashley.com/blog/2009/06/15#copying-files-with-netcat">post by David Pashley</a> about copying files with netcat was a nice summarization of how to do it (and why it is sometime preferable over scp or rsync, plain or over ssh). One of the comments refers to <a href="http://www.maier-komor.de/mbuffer.html">mbuffer</a>, which might also prove useful if you need really high speeds (>200MByte/s) or want some more advanced buffering options. The pv tool (alias Pipe Viewer) might be of interest to meter the throughput.</p>
<p>Phil Hands <a href="http://wiki.hands.com//chezfil/entry/bootable-USB-stick/">writes</a> about getting an USB stick to boot (certain) ISO images with the help of grub4dos.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.incase.de/index.php/2009/06/22/another-link-collection-2009-06-22/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Link collection 2009/05/18</title>
		<link>http://blog.incase.de/index.php/2009/05/18/link-collection-20090518/</link>
		<comments>http://blog.incase.de/index.php/2009/05/18/link-collection-20090518/#comments</comments>
		<pubDate>Mon, 18 May 2009 14:06:11 +0000</pubDate>
		<dc:creator>sven</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[PlanetDebian]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.incase.de/?p=78</guid>
		<description><![CDATA[
Marco d&#8217;Itri about adding support for yet-unknown-to-kernel-drivers devices. More specifically: how to make udev tell ftdi-sio that it should accept a certain VendorID/ProductID combination in addition to previously supported ones.
Thomer M. Gil about ICMPTX, a combination made from proxy and server that tunnels IP through ICMP. Nice thing if you need a connection from some [...]]]></description>
			<content:encoded><![CDATA[<ul>
<li>Marco d&#8217;Itri about <a href="http://blog.bofh.it/debian/id_267">adding support for yet-unknown-to-kernel-drivers devices</a>. More specifically: how to make udev tell ftdi-sio that it should accept a certain VendorID/ProductID combination in addition to previously supported ones.</li>
<li>Thomer M. Gil about <a href="http://thomer.com/icmptx/">ICMPTX</a>, a combination made from proxy and server that tunnels IP through ICMP. Nice thing if you need a connection from some NATed and heavily firewalled location I guess. (Thanks go to <a href="http://www.indentedlines.net/">Runa Sandvik</a> for finding this.)</li>
<li>Non-technical in a way, but still a nice link: <a href="http://www.nasa.gov/multimedia/imagegallery/image_feature_1354.html">Image of the Shuttle transiting the sun</a>, thanks to <a href="http://www.nardol.org/2009/5/16/inspiring-picture">Pablo Lorenzzoni</a> for this link.</li>
<li><a href="http://blog.bofh.it/debian/id_265">Another post</a> by Marco d&#8217;Itri that explains how to install Debian on a <a href="http://www.marvell.com/products/embedded_processors/developer/kirkwood/sheevaplug.jsp">SheevaPlug</a>. Not that I need this info now, but it might come in handy some day.
</li>
</ul>
<p>That&#8217;s it for now, will update the post if I find more interesting links in the next few days.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.incase.de/index.php/2009/05/18/link-collection-20090518/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Link collection 2009/03</title>
		<link>http://blog.incase.de/index.php/2009/03/31/link-collection-2009-03/</link>
		<comments>http://blog.incase.de/index.php/2009/03/31/link-collection-2009-03/#comments</comments>
		<pubDate>Tue, 31 Mar 2009 14:22:43 +0000</pubDate>
		<dc:creator>sven</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[PlanetDebian]]></category>
		<category><![CDATA[Random links]]></category>

		<guid isPermaLink="false">http://blog.incase.de/?p=71</guid>
		<description><![CDATA[Well, I normally despise of thinks like this link collection, but I thought I might add it anyway, since these are useful links for me and if I don&#8217;t post them here, I&#8217;m likely to forget where to find them in the near future:

Sean Finney has a nice post about storing the list of parameters [...]]]></description>
			<content:encoded><![CDATA[<p>Well, I normally despise of thinks like this link collection, but I thought I might add it anyway, since these are useful links for me and if I don&#8217;t post them here, I&#8217;m likely to forget where to find them in the near future:</p>
<ol>
<li>Sean Finney has a <a href="http://www.seanius.net/blog/2009/03/saving-and-restoring-positional-params-redux/">nice post</a> about storing the list of parameters a (shell) script got in a way that it can be restored later. Quite handy if your script walks through the arguments parsing them (and consuming them while doing so) but you want to be able to display them in a helpful way if the parsing fails at some point.</li>
<li>A while ago, Ingo Jürgensmann had <a href="http://blog.windfluechter.net/index.php?/archives/307-Automatically-restore-files-from-lost+found-improved.html">a post</a> that helps retrieving files from lost+found after a filesystem check, provided that you run his helper script on a regular basis. The same approach can also be used if you have a backup of all files, but lost the sorting work you did after the backup was done. This is possible because running the script can be done more often then you would normally do backups.</li>
<li>He also has a small post about <a href="http://blog.windfluechter.net/index.php?/archives/386-IPv6-oddities-with-mtr.html">mtr oddities</a> when IPv6 comes into play</li>
<li>Adeodato Simó <a href="http://chistera.yi.org/~adeodato/blog/entries/2009/03/17/postgresql_timestamp_with_time_zone.html">wrote</a> about databases and when timestamps that store the timezone information really are more useful then timestamps that don&#8217;t.</li>
<li>Adeodato also has <a href="http://chistera.yi.org/~adeodato/blog/entries/2009/01/15/ssh_as_socks_proxy.html">a short post on using ssh as a socks proxy</a>, which can be quite handy if you are behind a firewall.</li>
</ol>
<p>Update: Fixed link to Ingo&#8217;s file retrieval from lost+found article. Thanks to Patrick Schoenfeld who pointed me at the wrong link.<br />
Also thanks to the anonymous poster who found an alternative way to store and (in a way) restore commandline parameters. The solution doesn&#8217;t work in an as general way as that by Sean Finney et al., but it is much shorter and therefore interesting for where it can be used (when you control how commandline parameters are processed). See comments on this post for details.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.incase.de/index.php/2009/03/31/link-collection-2009-03/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Apache SSL oddity</title>
		<link>http://blog.incase.de/index.php/2009/03/26/apache-ssl-oddity/</link>
		<comments>http://blog.incase.de/index.php/2009/03/26/apache-ssl-oddity/#comments</comments>
		<pubDate>Thu, 26 Mar 2009 16:07:31 +0000</pubDate>
		<dc:creator>sven</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[PlanetDebian]]></category>

		<guid isPermaLink="false">http://blog.incase.de/?p=65</guid>
		<description><![CDATA[If you ever have the problem described below, you have to realize that Apache HTTPD is selecting the SSL certificate (and/or key) not based on you VirtualHost definition, but based on the ServerName in the current context. This means that you have two virtual hosts with the same ServerName, but on two different IPs, and [...]]]></description>
			<content:encoded><![CDATA[<p>If you ever have the problem described below, you have to realize that Apache HTTPD is selecting the SSL certificate (and/or key) not based on you VirtualHost definition, but based on the ServerName in the current context. This means that you have two virtual hosts with the same ServerName, but on two different IPs, and are wondering why the wrong key (and/or certificate) is used, it might be because of this. Assume we have the following (simplified) configuration:</p>
<p><code><br />
&lt;VirtualHost a.b.c.d:443&gt;<br />
ServerName a.b.c.d<br />
SSLCertificateFile /etc/ssl/certs/a.b.c.d_443.pem<br />
SSLCertificateKeyFile /etc/ssl/certs/a.b.c.d_443-key.pem<br />
&lt;/VirtualHost&gt;<br />
&lt;VirtualHost a.b.c.d:444&gt;<br />
ServerName a.b.c.d<br />
SSLCertificateFile /etc/ssl/certs/a.b.c.d_444.pem<br />
SSLCertificateKeyFile /etc/ssl/certs/a.b.c.d_444-key.pem<br />
&lt;/VirtualHost&gt;<br />
</code><br />
(note: This happened to me when wanting to open a SSL server for subversion on a host that also had Apache run as a reverse/application proxy for some specific application that managed its own CA)</p>
<p>Both VirtualHosts will use the very same certificate and key (as far as I was able to tell, but at least the same key), in my case that of the specific application (which was(is?), in its way, broken regarding SSL).</p>
<p>This might as well be a bug or a design decision (AKA feature), I don&#8217;t know. However the &#8220;workaround&#8221; that worked for us was to change one of the server names to something else (since it seems it is unused anyway, unless the apache decides to generate a self-refering URL, which it certainly won&#8217;t do for the reverse/application proxy part).</p>
<p>Update: Fixed formatting on configuration sample to make it clear this is <b>not</b> about namebased virtual hosts.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.incase.de/index.php/2009/03/26/apache-ssl-oddity/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Rescueing files from lost+found</title>
		<link>http://blog.incase.de/index.php/2009/03/01/rescueing-files-from-lostfound/</link>
		<comments>http://blog.incase.de/index.php/2009/03/01/rescueing-files-from-lostfound/#comments</comments>
		<pubDate>Sun, 01 Mar 2009 18:49:02 +0000</pubDate>
		<dc:creator>sven</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[PlanetDebian]]></category>

		<guid isPermaLink="false">http://blog.incase.de/?p=62</guid>
		<description><![CDATA[Oh well, I tried to search for it but failed miserably, so I&#8217;m blogging about it hoping the original author might read my post on planet.debian.org (where I read the original post):
A friend of mine might need exactly the sort of scripts someone posted here:

Creating a list of file checksum+pathname/filename
Reading files from lost+found and moving [...]]]></description>
			<content:encoded><![CDATA[<p>Oh well, I tried to search for it but failed miserably, so I&#8217;m blogging about it hoping the original author might read my post on planet.debian.org (where I read the original post):</p>
<p>A friend of mine might need exactly the sort of scripts someone posted here:</p>
<ol>
<li>Creating a list of file checksum+pathname/filename</li>
<li>Reading files from lost+found and moving them to their original filename by identifying from the list in (1)</li>
</ol>
<p>However, I can&#8217;t recall who posted about this, and don&#8217;t want to do the same work again. Please, Dear Lazyweb, help me <img src='http://blog.incase.de/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.incase.de/index.php/2009/03/01/rescueing-files-from-lostfound/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>About Usability</title>
		<link>http://blog.incase.de/index.php/2009/01/08/about-usability/</link>
		<comments>http://blog.incase.de/index.php/2009/01/08/about-usability/#comments</comments>
		<pubDate>Thu, 08 Jan 2009 17:20:57 +0000</pubDate>
		<dc:creator>sven</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[PlanetDebian]]></category>

		<guid isPermaLink="false">http://blog.incase.de/?p=60</guid>
		<description><![CDATA[Sami Haahtinen wrote a nice post about usability. I do mostly agree with him, except for one little thing:
A few years back, I noticed that I often started as a kind of &#8220;Joe User&#8221; with new applications, and often even stayed that way, often wishing that the UI of that application was simpler or at [...]]]></description>
			<content:encoded><![CDATA[<p>Sami Haahtinen wrote a nice post <a href="http://ressukka.net/blog/posts/20090104_About_Usability/">about usability</a>. I do mostly agree with him, except for one little thing:</p>
<p>A few years back, I noticed that I often started as a kind of &#8220;Joe User&#8221; with new applications, and often even stayed that way, often wishing that the UI of that application was simpler or at least made it more obvious which options are important and which I could most likely keep at their defaults.<br />
Yet I am a system administrator and programmer/developer, so most people would probably consider me as an advanced user by default (wether that is correct in any given context or not, for example I still don&#8217;t really grok GIMP).<br />
Also I did have quite a lot of contact with users that have very little experience, knowledge and interest in computers and software and only use them to achive certain goals.</p>
<p>Anyway, I&#8217;m quite sure most readers of this blog are aware that Linus Torvalds once complained about the <a href="http://www.gnome.org">Gnome</a> printing dialog being simplified way too much. And at that time, I had to agree (note that I didn&#8217;t check out Gnome again since those days, at least 2 years ago).</p>
<p>What I really wonder (especially since I realized this in some of my own applications) is why it is so hard for developers to add some additional checkbox or button that enables/disables advanced options. For example, let&#8217;s take an applications printing dialog. By default, it would only allow the selection of a printer, orientation (if sensible) and (if the selected printer supports more than one) the paper size. Now advanced options might include duplex printing (automatic or manual), printing mutliple pages on a single sheet of paper, printing in grey on color printers,&#8230;</p>
<p>These options might be of use to anyone, but would most likely confuse beginners. So what I did in most of my little application was to just show the basic options and add an &#8220;advanced options&#8221; button which provided access to additional functionality which was not normally needed.</p>
<p>As for the issue with <a href="http://www.mozilla.com/firefox/">firefox</a> updates mentioned by Sami: I don&#8217;t think it is a problem that firefox asks what to do with extensions. For one, it only lists extensions which are installed but claim not to support the new version of firefox. Second, practically everyone I know of who uses any extension can be considered to be an advanced user. And third: The dialog is pretty straightforward about what it is asking and when I once hit it while a (&#8221;dumb user&#8221;) friend was sitting with me, he understood what it was about quite easily (I didn&#8217;t explain the dialog, just what extensions were).</p>
<p>So my idea of a good UI is:<br />
As simple as possible for beginning users, but allow advanced users to get to the details (&#8221;Details&#8221; or &#8220;Advanced options&#8221; buttons/checkboxes/dialogs).</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.incase.de/index.php/2009/01/08/about-usability/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Re: Silly translations</title>
		<link>http://blog.incase.de/index.php/2008/11/29/re-silly-translations/</link>
		<comments>http://blog.incase.de/index.php/2008/11/29/re-silly-translations/#comments</comments>
		<pubDate>Sat, 29 Nov 2008 12:10:17 +0000</pubDate>
		<dc:creator>sven</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[PlanetDebian]]></category>

		<guid isPermaLink="false">http://blog.incase.de/?p=52</guid>
		<description><![CDATA[In Silly translations, Gintautas Miliauskas wrote about some rather silly translations. This reminded me of a finding by a colleague a few days ago.
He had recently updated his Ubuntu installation to KDE4 (using a german locale). After this, he reassigned a hotkey (to CTRL-SPACE). However, KDE showed: STRG-Weltraum (ctrl-&#8221;outer space&#8221;) instead of STRG-Leertaste (ctrl-space key) [...]]]></description>
			<content:encoded><![CDATA[<p>In <a href="http://blog.miliauskas.lt/2008/11/silly-translations.html">Silly translations</a>, Gintautas Miliauskas wrote about some rather silly translations. This reminded me of a finding by a colleague a few days ago.<br />
He had recently updated his Ubuntu installation to KDE4 (using a german locale). After this, he reassigned a hotkey (to CTRL-SPACE). However, KDE showed: STRG-<strong>Weltraum</strong> (ctrl-&#8221;outer space&#8221;) instead of STRG-Leertaste (ctrl-space key) <img src='http://blog.incase.de/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>UPDATE: Since Frederik (see comments) reminded me of the fact I already knew:<br />
This silly translation is <strong>not</strong> the fault of the german KDE members, but <strong>a bug in the Ubuntu package</strong>, which is taking more or less random translations from Rosetta.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.incase.de/index.php/2008/11/29/re-silly-translations/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>User configuration</title>
		<link>http://blog.incase.de/index.php/2008/01/04/user-configuration/</link>
		<comments>http://blog.incase.de/index.php/2008/01/04/user-configuration/#comments</comments>
		<pubDate>Fri, 04 Jan 2008 21:47:10 +0000</pubDate>
		<dc:creator>sven</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[PlanetDebian]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[paths]]></category>
		<category><![CDATA[userdata]]></category>
		<category><![CDATA[XDG]]></category>

		<guid isPermaLink="false">http://blog.incase.de/index.php/2008/01/04/user-configuration/</guid>
		<description><![CDATA[Anthony Towns wrote about user configuration (i.e. ~/.foo) and the XDG spec/proposal versus his own (and according to him) simpler version. The main goal of all this is to get rid of all the ~/.foo directories and files in a users home directory. Apart from technically minor differences, I don&#8217;t see why AJs proposal would [...]]]></description>
			<content:encoded><![CDATA[<p>Anthony Towns wrote about <a href="http://azure.humbug.org.au/~aj/blog/2008/01/05#2008-01-05-user-etc">user configuration</a> (i.e. ~/.foo) and the <a href="http://standards.freedesktop.org/basedir-spec/basedir-spec-0.6.html">XDG spec</a>/proposal versus his own (and according to him) simpler version. The main goal of all this is to get rid of all the ~/.foo directories and files in a users home directory. Apart from technically minor differences, I don&#8217;t see why AJs proposal would be simpler than the XDG approach. All it does is hardcoding the values which are adjustable in XDG via XDG_*_DIRS. </p>
<p>There is one notable difference though: AJ proposes fallback values which are compatible with existing application paths (i.e. HOME_ETC/XDG_CONFIG_HOME should default to ~/ &#8211; resulting in ~/.foo files/dirs). This is a good proposal in a way: If you patch an existing application to strictly follow the proposal made by AJ, it still finds its old configuration (and other files) if the new environment variables are not set. No need to move anything around. However, I think the XDG approach is better since it makes sure that compliant applications don&#8217;t clutter ~/ anymore. They do need some mechanism to move existing configurations and data around though if the XDG-compliant stuff isn&#8217;t already there, but an old style config exists.</p>
<p>All in all, I think it is worth following the XDG spec, even if it is slightly more complex than AJs proposal. For one, it already exists for a while and I think that some applications already started following that spec. It also makes slightly more sense to me to have the system fully configurable as to where the apps store data as opposed to the hardcoded fallback/default values AJ proposes (even if we would change AJs proposal to use &#8220;$HOME-cleaning&#8221; default values). </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.incase.de/index.php/2008/01/04/user-configuration/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>CPU feature flags and their meanings</title>
		<link>http://blog.incase.de/index.php/2007/10/17/cpu-feature-flags-and-their-meanings/</link>
		<comments>http://blog.incase.de/index.php/2007/10/17/cpu-feature-flags-and-their-meanings/#comments</comments>
		<pubDate>Wed, 17 Oct 2007 15:03:51 +0000</pubDate>
		<dc:creator>sven</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[PlanetDebian]]></category>

		<guid isPermaLink="false">http://blog.incase.de/index.php/2007/10/17/cpu-feature-flags-and-their-meanings/</guid>
		<description><![CDATA[Since I never really found a nice overview of which CPU flags (see /proc/cpuinfo) mean what, so I gathered some information using the web, with the most notable sources being the BOINC FAQ entry on CPU Register Acronyms at [1] and the output of the nice little (though seemingly mostly unmaintained) cpuid utility. See my [...]]]></description>
			<content:encoded><![CDATA[<p>Since I never really found a nice overview of which CPU flags (see /proc/cpuinfo) mean what, so I gathered some information using the web, with the most notable sources being the BOINC FAQ entry on CPU Register Acronyms at <a href="http://boincfaq.mundayweb.com/index.php?language=1&#038;view=176">[1]</a> and the output of the nice little (though seemingly mostly unmaintained) cpuid utility. See my results at <a href="http://blog.incase.de/index.php/cpu-feature-flags-and-their-meanings/">[2]</a>. Any suggestions for enhancements and completions are highly welcome, just leave a comment to this post.</p>
<p>[1]: <a href="http://boincfaq.mundayweb.com/index.php?language=1&#038;view=176">href=&#8221;http://boincfaq.mundayweb.com/index.php?language=1&#038;view=176</a><br />
[2]: <a href="http://blog.incase.de/index.php/cpu-feature-flags-and-their-meanings/">http://blog.incase.de/index.php/cpu-feature-flags-and-their-meanings/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.incase.de/index.php/2007/10/17/cpu-feature-flags-and-their-meanings/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Brane Dump &#8212; The Thoughts of Matt Palmer</title>
		<link>http://blog.incase.de/index.php/2007/09/18/brane-dump-the-thoughts-of-matt-palmer/</link>
		<comments>http://blog.incase.de/index.php/2007/09/18/brane-dump-the-thoughts-of-matt-palmer/#comments</comments>
		<pubDate>Tue, 18 Sep 2007 14:20:04 +0000</pubDate>
		<dc:creator>sven</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[PlanetDebian]]></category>

		<guid isPermaLink="false">http://blog.incase.de/index.php/2007/09/18/brane-dump-the-thoughts-of-matt-palmer/</guid>
		<description><![CDATA[In &#8220;Documentation &#8211; the chicken and the egg&#8221; [1], Matt Palmer wrote about the problem that noone writes documentation because noone reads it and that noone reads documentation because the few documentation in existence usually isn&#8217;t very good. So he, like me hs the habit of searching for help on the net instead of in [...]]]></description>
			<content:encoded><![CDATA[<p>In &#8220;<a href="http://www.hezmatt.org/~mpalmer/blog/general/documentation_the_chicken_and_the_egg.html">Documentation &#8211; the chicken and the egg</a>&#8221; [1], Matt Palmer wrote about the problem that noone writes documentation because noone reads it and that noone reads documentation because the few documentation in existence usually isn&#8217;t very good. So he, like me hs the habit of searching for help on the net instead of in a projects documentation. </p>
<p>However I disagree with him in the consequences a bit. Because I noticed that on several projects with good documentation (subversion is an example that immediately comes to my mind, but postfix isn&#8217;t too bad either), the internet search returns a reference to the docs more often than not. Of course, this means that the documentation needs to be searchable for those webcrawlers. So if you have the task to write documentation, I strongly suggest to make it searchable in some way. For company-internal projects, this obviously means that the documentation must be reachable via an internal search engine. In a project a few years back, we implemented an internal search engine which included company internal information (even with user based access rules so that each user only got those results he could actually access) as well as an external search engines results. It was closed source, but a pretty nice idea. It didn&#8217;t, however, index any locally (user&#8217;s desktop) stored documents, only what was on some company web page (but including .doc, .rtf, .pdf and the like which where retrievable via http). </p>
<p>[1] <a href="http://www.hezmatt.org/~mpalmer/blog/general/documentation_the_chicken_and_the_egg.html">http://www.hezmatt.org/~mpalmer/blog/general/documentation_the_chicken_and_the_egg.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.incase.de/index.php/2007/09/18/brane-dump-the-thoughts-of-matt-palmer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Migrating aptitudes knowledge about auto-installed packages</title>
		<link>http://blog.incase.de/index.php/2007/08/13/noodles-emptiness/</link>
		<comments>http://blog.incase.de/index.php/2007/08/13/noodles-emptiness/#comments</comments>
		<pubDate>Mon, 13 Aug 2007 14:09:56 +0000</pubDate>
		<dc:creator>blog</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[PlanetDebian]]></category>

		<guid isPermaLink="false">http://blog.incase.de/index.php/2007/08/13/noodles-emptiness/</guid>
		<description><![CDATA[Jonathan McDowell wonders how to take aptitude&#8217;s knowledge about auto-installed packages from one computer to the other. Well, I looked into the issue for a few minutes and I found a solution though it doesn&#8217;t look nice.

for i in
    # grep installed package names
    `COLUMNS=200 dpkg -l &#124; grep [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.earth.li/~noodles/blog/new-the.html">Jonathan McDowell</a> wonders how to take aptitude&#8217;s knowledge about auto-installed packages from one computer to the other. Well, I looked into the issue for a few minutes and I found a solution though it doesn&#8217;t look nice.</p>
<pre>
for i in
    # grep installed package names
    `COLUMNS=200 dpkg -l | grep -E '^ii'| awk '{print $2};' `
do
    # find package in /var/lib/aptitude/pkgstates
    # check for the right state (1 seems to mean
    # auto-installed, 3 manually installed)
    if
        grep-available -s Package,State \
                       -F Package \
                       -X $i /var/lib/aptitude/pkgstates  \
        | grep -q 'State: 1'
    then
            echo $i
    fi
done
</pre>
<p>Results in a list of auto-installed packages AFAICT. If you change the &#8220;State: 1&#8243; into &#8220;State: 3&#8243;, it seems you get only manually installed packages. So if you take the latter and feed it to &#8220;aptitude install&#8221;, your database should be right. If you take the former, you feed the list to &#8220;aptitude markauto&#8221;. A cleaner solution (which works even if /var/lib/aptitude/pkgstates changes formats) would involve checking &#8220;aptitude show&#8221; output, evaluating the &#8220;Automatically installed:&#8221; field. However, simply feeding &#8220;aptitude show&#8221; output to grep-dctrl (or any equivalent) resultes in the rather irritating error message &#8220;grep-dctrl: -:14: expected a colon.&#8221;, with the 14 changing to a different line in the packages description (usually a line directly following an empty line). So I&#8217;m just giving you an idea here.</p>
<div style='display:none'>
 <a href="http://oregonstate.edu/groups/ambassadors/files/blowjob/suck-cock.html" title="mature blowjobs">mature blowjobs</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/blowjob/suck-my-dick.html" title="oral sex videos">oral sex videos</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/incest/mother-incest.html" title="incest girl">incest girl</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/incest/actual-incest.html" title="incest free">incest free</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/group-sex/threesome-stories.html" title="free gang bang">free gang bang</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/group-sex/gangbang-sex.html" title="group sex pics">group sex pics</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/boobs/small-boobs.html" title="pamela anderson boobs">pamela anderson boobs</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/boobs/blonde-fuck-boobs.html" title="slim blonde boobs">slim blonde boobs</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/lesbian/ebony-lesbians.html" title="lesbian sluts">lesbian sluts</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/lesbian/busty-lesbians.html" title="famous lesbians">famous lesbians</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/ativan/what-is-lorazepam.html">ativan package insert</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/ativan/lorazepam-withdrawal.html">ativan interactions</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/monster-cock/monster-cock-fuck.html" title="monster cock cumshots">monster cock cumshots</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/monster-cock/huge-monster-cocks.html" title="monster cock wmv">monster cock wmv</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/tits/mature-tits.html" title="bouncing tits">bouncing tits</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/tits/hot-tits.html" title="granny tits">granny tits</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/cash-advance/cash-advance-online.html">first cash advance</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/cash-advance/cash-advance-payments.html">easy cash advances</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/movies/dans-movies.html" title="anime sex movies">anime sex movies</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/movies/download-free-movies.html" title="free x movies">free x movies</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/pussy/pussy-cat.html" title="red pussy">red pussy</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/pussy/young-teen-pussy.html" title="clean pussy">clean pussy</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/ringtones/verizon-ring-tones.html">nokia ringtone</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/ringtones/tracfone-ringtones.html">free cellular ringtones</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/anime/anime-fucking.html" title="anime boys">anime boys</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/anime/busty-anime.html" title="anime drawings">anime drawings</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/bisexual/bisexual-britni.html" title="bisexual rape">bisexual rape</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/bisexual/bisexual-mpegs.html" title="curious bisexual wives">curious bisexual wives</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/big-cock/big-and-cock.html" title="big latino cocks">big latino cocks</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/big-cock/big-cock-suckers.html" title="big cock tgp">big cock tgp</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/cialis/purchase-cialis.html">cilia definition</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/cialis/cialis-pill.html">cialis pricing</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/adipex/buy-adipex-online.html">adipex picture</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/adipex/adipex-cheap.html">adipex vs ionamin</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/black/ebony-ass.html" title="big black pussy">big black pussy</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/black/black-girls-fucking.html" title="ebony cum">ebony cum</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/tramadol/buy-tramadol-online.html">tramadol 100 mg</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/tramadol/tramadol-prescription-online.html">tramadol next day</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/shemale/free-shemale-videos.html" title="shemale barbie">shemale barbie</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/shemale/tranny-island.html" title="tranny hardcore">tranny hardcore</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/alprazolam/alprazolam-pictures.html">alprazolam without prescription</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/alprazolam/buy-alprazolam-cheap.html">alprazolam photo degradation</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/hot-girls/hot-college-girls.html" title="hot topless girls">hot topless girls</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/hot-girls/hot-collage-girls.html" title="hot toons girls">hot toons girls</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/indian/southwest-indians.html" title="indian people">indian people</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/indian/indian-beauties.html" title="indian men">indian men</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/phentermine/cheap-phentermine-online.html">phentermine prices</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/phentermine/no-prescription-phentermine.html">phentermine ingredients</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/pantyhose/secretary-stockings.html" title="pantyhose lovers">pantyhose lovers</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/pantyhose/pantyhose-forum.html" title="pantyhose shiny">pantyhose shiny</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/naked-girls/naked-girls.html" title="tiffany teen nude">tiffany teen nude</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/naked-girls/beyonce-nude.html" title="gay teen">gay teen</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/amateur/amateur-gangbang.html" title="mature amateur">mature amateur</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/amateur/amateur-housewife.html" title="amateur home porn">amateur home porn</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/hydrocodone/hydrocodone-online.html">hydrocodone overdose</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/hydrocodone/norco-hydrocodone.html">mexico rx hydrocodone</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/mature/older-women-gallery.html" title="sex grannies">sex grannies</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/mature/mature-xxx.html" title="horny mature">horny mature</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/valium/valium-side-effects.html">buy valium cheap</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/valium/diazepam-used-for.html">valium phentermine cheap</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/bondage/bedroom-bondage.html" title="extreme bdsm">extreme bdsm</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/bondage/suspension-bondage.html" title="bondage links">bondage links</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/pornstars/pornstar-sex.html" title="pornstar videos">pornstar videos</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/pornstars/mega-pornstar-vids.html" title="british pornstars">british pornstars</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/big-dick/suck-dick.html" title="cock sucker">cock sucker</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/big-dick/horse-dick.html" title="boys penis">boys penis</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/teen-porn/teen-porn-pics.html" title="amateur teen porn">amateur teen porn</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/teen-porn/illegal-teen-porn.html" title="sexy teen porn">sexy teen porn</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/anal/extreme-anal.html" title="anal play">anal play</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/anal/free-anal-videos.html" title="anal plug">anal plug</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/japanese/japanese-schoolgirl-porn.html" title="japanese lesbian sex">japanese lesbian sex</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/japanese/japanese-girls-sex.html" title="hot japanese babes">hot japanese babes</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/fioricet/fioricet-online-pharmacy.html">fioricet addiction support</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/fioricet/drug-abuse-fioricet.html">fda approved fioricet</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/cartoon/free-adult-cartoons.html" title="adult sex cartoons">adult sex cartoons</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/cartoon/cartoon-sex-comics.html" title="hottest adult cartoons">hottest adult cartoons</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/xanax/order-xanax-online.html">anxiety alprazolam</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/xanax/order-alprazolam.html">alprazolam cheap</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/facial/shemale-cum.html" title="cum covered">cum covered</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/facial/facial-abuse.html" title="free facial">free facial</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/xxx/xxx-sex.html" title="porn webcam xxx">porn webcam xxx</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/xxx/teen-titans-xxx.html" title="black xxx">black xxx</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/hairy/hairy-vagina.html" title="hairy matures">hairy matures</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/hairy/hairy-asian-pussy.html" title="hairy muscle men">hairy muscle men</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/ambien/ambien-without-prescription.html">ambien information</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/ambien/ambien-withdrawal.html">india ambien</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/meridia/meridia-diet-pill.html">meridia diet</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/meridia/meridia-side-effects.html">meridia attorney colorado</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/soma/carisoprodol-online.html">soma 350mg</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/soma/soma-cheap.html">soma buy online</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/levitra/buy-levitra-cheap.html">levitra generic canada</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/levitra/levitra-result.html">levitra prescription</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/payday-loans/payday-loans-uk.html">loans until payday</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/payday-loans/georgia-payday-loans.html">payday loans cash</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/latina/hot-latina.html" title="sexy latina women">sexy latina women</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/latina/hot-action-latinas.html" title="sexy latinas fucking">sexy latinas fucking</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/gloryhole/gloryhole-sex-movie.html" title="gloryhole porn">gloryhole porn</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/gloryhole/free-gloryhole-movies.html" title="black gloryhole">black gloryhole</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/bad-credit-loans/bad-credit-loans.html">gloryhole porn</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/bad-credit-loans/loans-bad-credit.html">black gloryhole</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/beastiality/horse-dick.html" title="women fucking horses">women fucking horses</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/beastiality/sex-with-horse.html" title="horse sucking">horse sucking</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/viagra/viagra-retail-discount.html">canadian viagra</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/viagra/home-made-viagra.html">viagra tv commercials</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/nude-girls/girls-nude.html" title="petite girls nude">petite girls nude</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/nude-girls/small-girls-nude.html" title="pretty girls nude">pretty girls nude</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/milf/free-milfs.html" title="mature milfs">mature milfs</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/milf/milf-blowjob.html" title="amateur milf">amateur milf</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/celebrity/celebrity-nude.html" title="celebrity upskirts">celebrity upskirts</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/celebrity/celebrity-nudes.html" title="celeb photos">celeb photos</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/hentai/totally-spies-hentai.html" title="videl hentai">videl hentai</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/hentai/hentai-anime.html" title="hentai totally spies">hentai totally spies</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/bbw/bbw-anal.html" title="plump girl gallery">plump girl gallery</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/bbw/plump-teen-webcam.html" title="thick black girls">thick black girls</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/webcam/webcam-girls.html" title="live webcam girls">live webcam girls</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/webcam/webcam-girl-teen.html" title="live girls webcam">live girls webcam</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/bukkake/bukkake-dvd.html" title="bukkake free videos">bukkake free videos</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/bukkake/free-teen-bukkake.html" title="bukkake vids">bukkake vids</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/rape/asian-rape.html" title="rape photos">rape photos</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/rape/rape-victims.html" title="wife rape">wife rape</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/clips/teen-sex-clips.html" title="xxx free clips">xxx free clips</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/clips/gay-movie-clips.html" title="sexy babes clips">sexy babes clips</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/teen-girls/teen-girls-fuck.html" title="shaved teen girls">shaved teen girls</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/teen-girls/topless-teen-girls.html" title="beautiful teen girls">beautiful teen girls</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/vicodin/vicodin-sales.html">vicodin drug test</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/vicodin/effect-of-vicodin.html">free vicodin</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/gay/free-gay-porn.html" title="gay orgy">gay orgy</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/gay/gay-cock.html" title="gay video">gay video</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/personal-loans/easy-personal-loans.html">mbna personal loans</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/personal-loans/overnight-personal-loans.html">credit personal loans</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/hardcore/simpsons-hardcore.html" title="sex hardcore">sex hardcore</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/hardcore/hardcore-incest.html" title="free hardcore thumbnails">free hardcore thumbnails</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/casino/california-casinos.html">casino free games</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/casino/seneca-casino.html">fantasy springs casino</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/videos/free-video-porn.html" title="free porno videos">free porno videos</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/videos/free-girl-videos.html" title="webcam video sex">webcam video sex</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/ultram/ultram-withdrawal-symptoms.html">drug test ultram</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/ultram/ultram-dosage.html">ultram withdrawal addiction</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/asian/sexy-asians.html" title="asian cock">asian cock</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/asian/free-naked-asians.html" title="asian beavers">asian beavers</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/tenuate/chepest-tenuate-dospan.html">prescription for tenuate</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/tenuate/tenuate-fedex.html">tenuate no prescirption</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/paris-hilton/naked-paris-hilton.html" title="topless paris hilton">topless paris hilton</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/paris-hilton/paris-hilton-free.html" title="paris hilton slip">paris hilton slip</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/huge-cock/huge-fat-cocks.html" title="huge cock pics">huge cock pics</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/huge-cock/huge-cock-blowjob.html" title="huge hard cocks">huge hard cocks</a>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.incase.de/index.php/2007/08/13/noodles-emptiness/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Re: voting on sponsorship</title>
		<link>http://blog.incase.de/index.php/2007/07/26/re-voting-on-sponsorship/</link>
		<comments>http://blog.incase.de/index.php/2007/07/26/re-voting-on-sponsorship/#comments</comments>
		<pubDate>Thu, 26 Jul 2007 18:56:40 +0000</pubDate>
		<dc:creator>sven</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[PlanetDebian]]></category>

		<guid isPermaLink="false">http://blog.incase.de/index.php/2007/07/26/re-voting-on-sponsorship/</guid>
		<description><![CDATA[Joey, I see a huge difference between voting on the current DM proposal and your virtual (sorry, I can&#8217;t remember a better word for it) voting on sponsoring uploads. Debian Developers were always allowed to upload any package they saw as fitting into Debian (though there were no guarantees for these packages to actually being [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://kitenet.net/~joey/blog/entry/voting_on_sponsorship/">Joey</a>, I see a huge difference between voting on the current DM proposal and your virtual (sorry, I can&#8217;t remember a better word for it) voting on sponsoring uploads. Debian Developers were always allowed to upload any package they saw as fitting into Debian (though there were no guarantees for these packages to actually being included). Also, NMUs are OK if the maintainer agreed. So all they (seemingly) did was putting a different maintainer address into the control file. However, at least in theory, the sponsors were still responsible for their upload if it turned out fishy.</p>
<p>The DM proposal (don&#8217;t get me wrong there, I generally support the idea, I just don&#8217;t like the way it is implemented in the proposal) is shifting this responsibility from the sponsor onto the shoulders of the DM, which is a good thing. However I think it doubles some of the work the NM queue already needs done, so my proposal would be not to have it as a completely seperate path for a contributor, but instead see it integrated into the NM process. Wether it would mean adding a new maintainer to the DM keyring after he had an advocate (which is pretty near to the current proposal) or after an AM was assigned and checked some basic things (which I would prefer) doesn&#8217;t make a lot of difference to me. </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.incase.de/index.php/2007/07/26/re-voting-on-sponsorship/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The DM GR</title>
		<link>http://blog.incase.de/index.php/2007/07/26/the-dm-gr/</link>
		<comments>http://blog.incase.de/index.php/2007/07/26/the-dm-gr/#comments</comments>
		<pubDate>Thu, 26 Jul 2007 16:03:50 +0000</pubDate>
		<dc:creator>sven</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[PlanetDebian]]></category>

		<guid isPermaLink="false">http://blog.incase.de/index.php/2007/07/26/the-dm-gr/</guid>
		<description><![CDATA[Following up to Myon&#8217;s post, I also wanted to blog my honest opinion about the GR. Given my current understanding of the GR, I hope to see it fail (and will send my vote shortly after this blog entry I think). The reason is not that I think it shouldn&#8217;t be made easier to contribute [...]]]></description>
			<content:encoded><![CDATA[<p>Following up to <a href="http://www.df7cb.de/blog/2007/DM.html">Myon&#8217;s post</a>, I also wanted to blog my honest opinion about the GR. Given my current understanding of the GR, I hope to see it fail (and will send my vote shortly after this blog entry I think). The reason is not that I think it shouldn&#8217;t be made easier to contribute to Debian (on the contrary). But the <a href="http://www.debian.org/vote/2007/vote_003">GR</a> micro-manages too much and on the other hand doesn&#8217;t make the current NM process any easier for DM&#8217;s than for any non-DM applicant to the NM process. Also, like some others said before, I seriously doubt that a big part of the current DD-applicants (i.e. those in the NM queue at some level) would prefer DM status over DD status. And the same is true (IMHO) for other people wanting to contribute to Debian. This is a simple thing: If I contribute to something regularly in my spare time (like most contributors in the FL/OSS world do), I also would like to have <em>some</em> influence over its directions. And a DM is missing this influence even more than a DD is.</p>
<p>So what should be done instead in my opinion?<br />
I think that a DM like status is fine as part of a (possibly re-designed) NM process. Given the current NM process, I would like people been given a DM like status after they finished the T&amp;S (tasks<sup><font size=-2>IIRC</font></sup> and skills) part if their AM found their skills and knowledge of the policy rules sufficient to give them that status. If that is all they wanted, they can drop from the NM process at that point and stay DMs. If they want to become DDs later on, they can resume the NM process at that very step (or continue right ahead).</p>
<p>This would do several things:
<ul>
<li>introduce the DM status as an alternative to full DD status</li>
<li>integrate the DM status closer with the existing NM process</li>
<li>take some load of the friendly sponsors who upload non-DD packages now, giving them more time to help more new contributors</li>
<li>give people waiting for DD status some intermediate level at which they already can do more than before their joining of the NM queue</li>
</ul>
<p>So I really think &#8220;more discussion&#8221; is the only valid option for me in this GR. If you want to change my mind: Please leave some feedback in my blog. Or give a precise (but brief) description why the current proposal is better than integration with the current NM process in one way or the other.</p>
<p><u>Abbreviations:</u>
<ul>
<li>DD = Debian Developer (a full Debian project member, includes voting rights)</li>
<li>DM = Debian Maintainer (planned to be a somewhat restricted DD, among others without voting rights)</li>
<li>NM = New Maintainer (should actually be: New Developer)</li>
<li>GR = General Resolution (a way in Debian to create new rules or to ask the project leader or others in the project to do or refrain from doing something)</li>
</ul>
<p><u>Update:</u><br />
The GR even seems to contradict itself a bit. If the upload rules are applied in an AND fashion, one of these rules is superfluous (the first one), at least if I&#8217;m not mistaken:</p>
<ul>
<li>the Maintainer: field of the uploaded .changes file corresponds with the owner of the key used (ie, non-developer maintainers may not sponsor uploads)</li>
<li>the most recent version of the package uploaded to unstable or experimental includes the field &#8220;DM-Upload-Allowed: yes&#8221; in the source section of its control file</li>
<li>the most recent version of the package uploaded to unstable or experimental lists the uploader in the Maintainer: or Uploaders: fields (ie, non-developer maintainers cannot NMU or hijack packages)</li>
</ul>
<p>The first rules also means that no DM could ever do an upload for packages team-maintained in the fashion cyrus-imapd-2.2 is maintained (Maintainer address is the teams mailinglist address, all uploading team members are in the Uploaders field). This is IMHO a serious flaw in the proposal. If the first rule was dumped, all would be well for team maintainers. </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.incase.de/index.php/2007/07/26/the-dm-gr/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Improving graphs</title>
		<link>http://blog.incase.de/index.php/2007/07/02/thinking-inside-the-box/</link>
		<comments>http://blog.incase.de/index.php/2007/07/02/thinking-inside-the-box/#comments</comments>
		<pubDate>Mon, 02 Jul 2007 13:02:55 +0000</pubDate>
		<dc:creator>sven</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[PlanetDebian]]></category>

		<guid isPermaLink="false">http://blog.incase.de/index.php/2007/07/02/thinking-inside-the-box/</guid>
		<description><![CDATA[In Improving simple charts, Dirk Eddelbuettel wrote a nice little summary how to produce &#8220;nicer&#8221; charts using R. However, in my opinion, the charts he provided as alternate options to the original, purely linear graph are less readable for the average person. If anything, using a logarithmic scale on the original Y axis (number of [...]]]></description>
			<content:encoded><![CDATA[<p>In <a href="http://dirk.eddelbuettel.com/blog/2007/06/29/#nicer_charts_two">Improving simple charts</a>, Dirk Eddelbuettel wrote a nice little summary how to produce &#8220;nicer&#8221; charts using R. However, in my opinion, the charts he provided as alternate options to the original, purely linear graph are less readable for the average person. If anything, using a logarithmic scale on the original Y axis (number of packages not built after a specific date) would be of use, but the other graphs only hide the original point of the post Dirk replied to (<a href="http://www.lucas-nussbaum.net/blog/?p=242">How old are our (Debian&#8217;s) packages?</a>). The point was that 94% of all packages had been rebuilt since the release of <a href="http://www.us.debian.org/releases/sarge/">Sarge</a> or, if you want to put it the other way around, 1264 (6%) were built before Sarge was released. This relationship is hidden from immediate recognition by the reader of the graphs. I admit though, that Dirk&#8217;s second graph (Number of packages against age in days with the age being on y logarithmic scale) is also insightful. The other two graphs he presents might make sense in a scientific publication if some point in the &#8220;more detailed&#8221; areas of the graph needs proving, but for this specific problem, they really don&#8217;t make sense to me. Actually, I would question their use even in scientific publications, since they distort the original data a lot. Scientists are pretty much used to logarithmic scales these days, but I couldn&#8217;t work out how the scales work on those two graphs. And another note on the second graph (logarithmic age): The way the X axis is labeled (10, 20, 50, 100,..) is also pretty non-intuitive to me. I&#8217;m much more used to something like 5, 10, 20, 40, 80, 160 and so on, which gives the same distance between each label and seems a lot more usable to me..</p>
<p>(edit: Fix spelling of Dirk&#8217;s surname)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.incase.de/index.php/2007/07/02/thinking-inside-the-box/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
