<?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:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Stebbi</title>
	<atom:link href="http://stebbi.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://stebbi.wordpress.com</link>
	<description>Less Is Better Than More</description>
	<lastBuildDate>Tue, 05 Aug 2008 12:10:37 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='stebbi.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Stebbi</title>
		<link>http://stebbi.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://stebbi.wordpress.com/osd.xml" title="Stebbi" />
	<atom:link rel='hub' href='http://stebbi.wordpress.com/?pushpress=hub'/>
		<item>
		<title>I Want My Root CA (to work!)</title>
		<link>http://stebbi.wordpress.com/2008/08/05/i-want-my-root-ca-to-work/</link>
		<comments>http://stebbi.wordpress.com/2008/08/05/i-want-my-root-ca-to-work/#comments</comments>
		<pubDate>Tue, 05 Aug 2008 12:10:37 +0000</pubDate>
		<dc:creator>stebbi</dc:creator>
				<category><![CDATA[Blogroll]]></category>

		<guid isPermaLink="false">http://stebbi.wordpress.com/?p=34</guid>
		<description><![CDATA[Yes please! I&#8217;ll have some of that: http://www.cs.uml.edu/~ntuck/mozilla/ That&#8217;s a blog post by somebody named Nat Tuck that&#8217;s gotten slashdotted and dugg within the last week. Nat&#8217;s asking for a Firefox UI improvement &#8211; the present behavior in Firefox 3 is to balk when an SSL server presents a self-signed certificate, or a certificate that&#8217;s [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=stebbi.wordpress.com&amp;blog=9977&amp;post=34&amp;subd=stebbi&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Yes please! I&#8217;ll have some of that:</p>
<p><a title="I'm too cheap to pay a certificate authority, too" href="http://www.cs.uml.edu/~ntuck/mozilla/">http://www.cs.uml.edu/~ntuck/mozilla/</a></p>
<p>That&#8217;s a blog post by somebody named <a title="Nat apparently gets to have a web page" href="http://www.cs.uml.edu/~ntuck/">Nat Tuck</a> that&#8217;s gotten <a title="Click it, you know you want to" href="http://slashdot.org">slashdotted</a> and <a title="Click the slashdot link, you know you want to" href="http://digg.com">dugg</a> within the last week.</p>
<p>Nat&#8217;s asking for a Firefox UI improvement &#8211; the present behavior in Firefox 3 is to balk when an SSL server presents a self-signed certificate, or a certificate that&#8217;s been signed by an unrecognized certificate authority. Nat suggests that the browser should be a little less forbidding when these certificates are encountered.</p>
<p>This is important! HTTPS is the best way to secure communication with a web server. An HTTPS connection uses SSL for encryption and authentication, meaning, if you are using an HTTPS connection you know that</p>
<ol>
<li>The server is who it claims to be (say, authenticated as Google.com);</li>
<li>Nobody can see your data (your privacy is assured because data is encrypted on the wire); and</li>
<li>The data you receive is what the server sent (integrity is assured because data is encrypted&#8230;).</li>
</ol>
<p>But, there is a catch. The privacy and integrity assurance relies on encrypting the data that goes on the wire, and for this you only need the server&#8217;s SSL certificate. However, the authentication feature requires assistance from a trusted third party. This third party, a &#8220;root certificate authority&#8221; or root CA, has to confirm that the server&#8217;s SSL certificate is valid.</p>
<p>For example, Google uses HTTPS for secure sign-in to Gmail. Google presents a server certificate for *.google.com that you can choose to install in your browser when prompted. This server certificate is signed by a trusted third party, <a title="A trusted third party..." href="http://thawte.com">Thawte Consulting</a>. <a title="Another CA..." href="http://verisign.com">Verisign</a> is another well known root CA. So you really know that Google is Google&#8230;</p>
<p>Alright, now we get to the point &#8211; can you become a trusted third party for certification purposes? Even if it&#8217;s only to sign your own apps?</p>
<p>Well&#8230; not without a major hassle. Firefox essentially defines the set of trusted third parties in terms of root CA certificates that are shipped with the browser. You can take a look &#8211; open up the Preferences, go to the Advanced section, click the Certificates tab and dig around until you see a long list that includes certificates from Thawte and Verisign. See the second column in the table? Where it says &#8220;builtin object token&#8221;?</p>
<p>Certificates with the &#8220;builtin object token&#8221; association are shipped with the browser. If you go to the trouble of creating your own certificate, in other words, if you were to decide to become a root CA, and you then install that certificate in the browser, then you&#8217;ll eventually be looking at your certificate in that same list, but the second column won&#8217;t list the &#8220;builtin object token.&#8221; It will say &#8220;software security device&#8221; and Firefox won&#8217;t use it the same way it uses the built-in certificates.</p>
<p>And, what Nat is pointing out is that site producers are forced to pay $$$ (or $$$$!) to get their server certificates authenticated by a trusted root CA like Thawte or Verisign.</p>
<p>The problem with that, of course, is that most of us are going to be too cheap to fork over that money just to protect our hobby sites with SSL.</p>
<p>That leaves us without authentication, privacy or integrity assurances.</p>
<p>But! If using self-signing our server certificates, or signing them as a private (non-trusted) root CA, were just a little less scary to the end user, then we&#8217;d at least have privacy and integrity.</p>
<p>Hence the request that the Firefox development team try to be a little less heavy-handed when SSL connections are not authenticated by a built-in root CA.</p>
<p>Pretty puh-leeze?</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/stebbi.wordpress.com/34/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/stebbi.wordpress.com/34/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/stebbi.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/stebbi.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/stebbi.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/stebbi.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/stebbi.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/stebbi.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/stebbi.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/stebbi.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/stebbi.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/stebbi.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/stebbi.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/stebbi.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/stebbi.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/stebbi.wordpress.com/34/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=stebbi.wordpress.com&amp;blog=9977&amp;post=34&amp;subd=stebbi&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://stebbi.wordpress.com/2008/08/05/i-want-my-root-ca-to-work/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7bae206063ecdf93f95d7bf66dc48c4c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">stebbi</media:title>
		</media:content>
	</item>
		<item>
		<title>Free Mickey?</title>
		<link>http://stebbi.wordpress.com/2008/08/03/free-mickey/</link>
		<comments>http://stebbi.wordpress.com/2008/08/03/free-mickey/#comments</comments>
		<pubDate>Sun, 03 Aug 2008 10:07:56 +0000</pubDate>
		<dc:creator>stebbi</dc:creator>
				<category><![CDATA[Blogroll]]></category>

		<guid isPermaLink="false">http://stebbi.wordpress.com/?p=28</guid>
		<description><![CDATA[Go watch Lawrence Lessig&#8217;s presentation from OSCON 2002, it&#8217;s really good: http://randomfoo.net/oscon/2002/lessig/free.html For a reprise, check out Lessig&#8217;s related article in the NY Times: http://query.nytimes.com/gst/fullpage.html?res=9C01E0DB1630F93BA25752C0A9659C8B63 Although, the latter begs a question&#8230; If 2% of copyrighted work between 1923 and 1942 continues being commercially exploited (yes, that&#8217;s Mickey) and extended copyrights block access to all the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=stebbi.wordpress.com&amp;blog=9977&amp;post=28&amp;subd=stebbi&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Go watch Lawrence Lessig&#8217;s presentation from OSCON 2002, it&#8217;s really good:</p>
<p><a title="Free Mickey" href="http://randomfoo.net/oscon/2002/lessig/free.html">http://randomfoo.net/oscon/2002/lessig/free.html</a></p>
<p>For a reprise, check out Lessig&#8217;s related article in the NY Times:</p>
<p><a title="Or just leave Mickey all tied up and free everything else?" href="http://query.nytimes.com/gst/fullpage.html?res=9C01E0DB1630F93BA25752C0A9659C8B63">http://query.nytimes.com/gst/fullpage.html?res=9C01E0DB1630F93BA25752C0A9659C8B63</a></p>
<p>Although, the latter begs a question&#8230;</p>
<p>If 2% of copyrighted work between 1923 and 1942 continues being commercially exploited (yes, that&#8217;s Mickey) and extended copyrights block access to all the other &#8220;dead&#8221; stuff that nobody seems interested in, why not think about ways to alter copyright law such that Mickey can stay chained up but the &#8220;dead&#8221; stuff becomes freely available?</p>
<p>Not really what us poor consumers are after (we only want those 2%&#8230;) but certainly better than the ongoing farce Lessig is talking about?</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/stebbi.wordpress.com/28/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/stebbi.wordpress.com/28/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/stebbi.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/stebbi.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/stebbi.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/stebbi.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/stebbi.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/stebbi.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/stebbi.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/stebbi.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/stebbi.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/stebbi.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/stebbi.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/stebbi.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/stebbi.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/stebbi.wordpress.com/28/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=stebbi.wordpress.com&amp;blog=9977&amp;post=28&amp;subd=stebbi&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://stebbi.wordpress.com/2008/08/03/free-mickey/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7bae206063ecdf93f95d7bf66dc48c4c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">stebbi</media:title>
		</media:content>
	</item>
		<item>
		<title>Handling Faults in Python Generator Chains</title>
		<link>http://stebbi.wordpress.com/2008/07/11/handling-generator-faults-in-python/</link>
		<comments>http://stebbi.wordpress.com/2008/07/11/handling-generator-faults-in-python/#comments</comments>
		<pubDate>Fri, 11 Jul 2008 18:24:36 +0000</pubDate>
		<dc:creator>stebbi</dc:creator>
				<category><![CDATA[Blogroll]]></category>

		<guid isPermaLink="false">http://stebbi.wordpress.com/?p=26</guid>
		<description><![CDATA[Here&#8217;s an idea I&#8217;m going to try Real Soon Now - David Beazley gave a cool talk at PyCon &#8217;08, called &#8220;Generator Tricks for System Programmers.&#8221; Take a look if you haven&#8217;t, and are interested in this kind of stuff &#8211; his slides use the processing of an Apache log as the running example, it&#8217;s [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=stebbi.wordpress.com&amp;blog=9977&amp;post=26&amp;subd=stebbi&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s an idea I&#8217;m going to try Real Soon Now -</p>
<p>David Beazley gave a cool talk at PyCon &#8217;08, called &#8220;<a title="David Beazley, PyCon '08" href="http://www.dabeaz.com/generators/">Generator Tricks for System Programmers</a>.&#8221; Take a look if you haven&#8217;t, and are interested in this kind of stuff &#8211; his slides use the processing of an Apache log as the running example, it&#8217;s fairly practical and relevant stuff.</p>
<p>Down at the very end of the talk (slide 71 of 71&#8230; <a title="PyCon 08 Slides " href="http://www.dabeaz.com/generators/Generators.pdf">the slides are here</a>) David mentions a number of pitfalls with the technique, and error handling is one of them. The problem is essentially that when a chain of generators is used for offline processing of a large data stream, it becomes difficult to know when to catch exceptions and what to do with them. In particular, the link in the generator chain that raises an exception may not have any access to the data that the processing chain started with &#8211; the log line, in the Apache example. And if you have a large data set then this might come up thousands of times, so you really can&#8217;t handle faults by stopping and fixing&#8230;</p>
<p>In one case there might be a very nice solution for this. The case is when the exceptions are a result of malformed or otherwise exceptional data, and the right reaction is to filter this data into a separate file for manual or special processing later. And, the solution is to pass the exception back up the yield chain, using the send primitive. The semantics are basically, &#8220;hey, that didn&#8217;t work so well for us here down the line, could you please put this one aside for special processing&#8230;&#8221; In the Apache example, the outcome could be a new log excerpt with only the lines that raised exceptions during normal processing.</p>
<p>Some related reading &#8211; <a title="PEP 342" href="http://www.python.org/dev/peps/pep-0342/">generator coroutines PEP</a>, and <a title="ristiano Paris, 2008/01/31" href="http://monadicheadaches.blogspot.com/2008/01/more-on-python-25s-generators.html">thoughts on send semantics</a>.</p>
<p>I&#8217;ll post a code sample when I get around to trying this out.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/stebbi.wordpress.com/26/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/stebbi.wordpress.com/26/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/stebbi.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/stebbi.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/stebbi.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/stebbi.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/stebbi.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/stebbi.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/stebbi.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/stebbi.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/stebbi.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/stebbi.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/stebbi.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/stebbi.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/stebbi.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/stebbi.wordpress.com/26/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=stebbi.wordpress.com&amp;blog=9977&amp;post=26&amp;subd=stebbi&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://stebbi.wordpress.com/2008/07/11/handling-generator-faults-in-python/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7bae206063ecdf93f95d7bf66dc48c4c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">stebbi</media:title>
		</media:content>
	</item>
		<item>
		<title>It Wasn&#8217;t Me!</title>
		<link>http://stebbi.wordpress.com/2008/07/04/it-wasnt-me/</link>
		<comments>http://stebbi.wordpress.com/2008/07/04/it-wasnt-me/#comments</comments>
		<pubDate>Fri, 04 Jul 2008 19:26:40 +0000</pubDate>
		<dc:creator>stebbi</dc:creator>
				<category><![CDATA[Blogroll]]></category>

		<guid isPermaLink="false">http://stebbi.wordpress.com/?p=24</guid>
		<description><![CDATA[Great&#8230; all that stuff with the polar bears is going on a grand tour through world news, several friends&#8217; web browsers, and back into my inbox. It wasn&#8217;t me! I haven&#8217;t shot any polar bears!<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=stebbi.wordpress.com&amp;blog=9977&amp;post=24&amp;subd=stebbi&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Great&#8230; all that stuff with the polar bears is going on a grand tour through world news, several friends&#8217; web browsers, and back into my inbox. It wasn&#8217;t me! I haven&#8217;t shot any polar bears!</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/stebbi.wordpress.com/24/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/stebbi.wordpress.com/24/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/stebbi.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/stebbi.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/stebbi.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/stebbi.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/stebbi.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/stebbi.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/stebbi.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/stebbi.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/stebbi.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/stebbi.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/stebbi.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/stebbi.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/stebbi.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/stebbi.wordpress.com/24/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=stebbi.wordpress.com&amp;blog=9977&amp;post=24&amp;subd=stebbi&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://stebbi.wordpress.com/2008/07/04/it-wasnt-me/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7bae206063ecdf93f95d7bf66dc48c4c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">stebbi</media:title>
		</media:content>
	</item>
		<item>
		<title>KISS (Keep It Simple, Super)</title>
		<link>http://stebbi.wordpress.com/2008/06/28/kiss-keep-it-simple-super/</link>
		<comments>http://stebbi.wordpress.com/2008/06/28/kiss-keep-it-simple-super/#comments</comments>
		<pubDate>Sat, 28 Jun 2008 17:30:48 +0000</pubDate>
		<dc:creator>stebbi</dc:creator>
				<category><![CDATA[Blogroll]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[super]]></category>

		<guid isPermaLink="false">http://stebbi.wordpress.com/?p=20</guid>
		<description><![CDATA[Remember this? I start cussing every time I come across that post Not to say it&#8217;s not a great post, going to the trouble of writing all that down in such a lucid, careful manner was positively a service to the rest of us. Thanks, Foom. It&#8217;s just that, the whole thing with super is [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=stebbi.wordpress.com&amp;blog=9977&amp;post=20&amp;subd=stebbi&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Remember <a title="Start cussing..." href="http://fuhm.net/super-harmful/">this</a>?</p>
<p>I start cussing every time I come across that post <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Not to say it&#8217;s not a great post, going to the trouble of writing all that down in such a lucid, careful manner was positively a service to the rest of us. Thanks, Foom.</p>
<p>It&#8217;s just that, the whole thing with super is so broken. Which brings to mind a conversation over sushi, about Python:</p>
<p>Friend: &#8220;Oh, that scripting language. Yeah I remember that, man that&#8217;s got such a broken object model.&#8221;</p>
<p>Me: (Squirms)</p>
<p>There wasn&#8217;t really much to say, was there? Super, new-style classes vs. old-style classes, can&#8217;t raise new-style objects, yada yada yada? Aieh&#8230;</p>
<p>End rant. What really I wanted to do here is write down the condensed version of Fuhm&#8217;s post, as a series of simple rules I can go back to. Here goes -</p>
<ol>
<li>Don&#8217;t mix regular classes with exception classes</li>
<li>All regular classes should be new-style, derived from object</li>
<li>They should have the constructor signature __init__(self, **kwargs)</li>
<li>Every such __init__ invokes super(ClassName, self).__init__(**kwargs)</li>
<li>Never extend a new-style class that doesn&#8217;t follow these rules</li>
<li>Don&#8217;t use multiple inheritance for exceptions</li>
</ol>
<div>The point is that if you follow these rules then Python&#8217;s super behaves pretty much like Dylan&#8217;s next-method, and then Fuhm&#8217;s objections are moot, as long as you stick with the rules&#8230;</div>
<div></div>
<div>And there is not really any reason to bother with this unless you want to be prepared for multiple inheritance. Even if you are doing multiple inheritance you might prefer simple, stateless mix-ins &#8211; at least I do &#8211; in which case you don&#8217;t need an __init__ (there is no state) and life is somewhat easier (although, according to Fuhm you still need the placeholder __init__ with a direct super call to object.__init__).</div>
<div></div>
<div>Now, I wonder if Python3000 really fixes this?</div>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/stebbi.wordpress.com/20/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/stebbi.wordpress.com/20/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/stebbi.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/stebbi.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/stebbi.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/stebbi.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/stebbi.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/stebbi.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/stebbi.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/stebbi.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/stebbi.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/stebbi.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/stebbi.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/stebbi.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/stebbi.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/stebbi.wordpress.com/20/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=stebbi.wordpress.com&amp;blog=9977&amp;post=20&amp;subd=stebbi&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://stebbi.wordpress.com/2008/06/28/kiss-keep-it-simple-super/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7bae206063ecdf93f95d7bf66dc48c4c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">stebbi</media:title>
		</media:content>
	</item>
		<item>
		<title>Google App Engine Languages?</title>
		<link>http://stebbi.wordpress.com/2008/06/28/google-app-engine-languages/</link>
		<comments>http://stebbi.wordpress.com/2008/06/28/google-app-engine-languages/#comments</comments>
		<pubDate>Sat, 28 Jun 2008 15:23:18 +0000</pubDate>
		<dc:creator>stebbi</dc:creator>
				<category><![CDATA[Blogroll]]></category>
		<category><![CDATA[google app engine]]></category>

		<guid isPermaLink="false">http://stebbi.wordpress.com/?p=19</guid>
		<description><![CDATA[I was idly browsing through the abbreviated digest for the Google App Engine group when I came across a post with a subject that seemed mildly offensive to me:  &#8220;Please don&#8217;t add support for other languages&#8220; I&#8217;ve been thinking a lot about localization, and as a result I completely misunderstood. I thought this was some [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=stebbi.wordpress.com&amp;blog=9977&amp;post=19&amp;subd=stebbi&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I was idly browsing through the abbreviated digest for the <a title="App Engine" href="http://groups.google.com/group/google-appengine?hl=en">Google App Engine group</a> when I came across a post with a subject that seemed mildly offensive to me: </p>
<p>&#8220;<a title="Please don't add support for other languages" href="http://groups.google.com/group/google-appengine/browse_thread/thread/93d7fff1f3cfec95?hl=en">Please don&#8217;t add support for other languages</a>&#8220;</p>
<p>I&#8217;ve been thinking a lot about localization, and as a result I completely misunderstood. I thought this was some kind of petition to stick with English only. (Yes, that wouldn&#8217;t make any sense would it?)</p>
<p>So, I was actually getting a little hot under the collar, you know, like this&#8230; </p>
<p><img class="alignnone" src="http://imgs.xkcd.com/comics/duty_calls.png" alt="Duty Calls" /></p>
<p>(<a title="Duty Calls" href="http://xkcd.com/386/">xkcd</a> is great isn&#8217;t it?)</p>
<p>But, thankfully, I had completely misunderstood. What was really going on was a little cheer-fest for a blog post by Jonathan Feinberg at IBM, encouraging Google to <a title="Jonathan Feinberg says..." href="http://blog.wordle.net/2008/06/i-wish-i-could-remove-stars-from.html">just stick with Python</a> for the Google App Engine libraries for now, and get those really &#8220;right&#8221; rather than put resources into translating the libraries into PHP, Java, and <a title="Perl..." href="http://directory.google.com/Top/Computers/Programming/Languages/Obfuscated/">all those other things</a>&#8230;</p>
<p>I just figured I&#8217;d add my three cheers to Jonathan&#8217;s post&#8230; how about it Google, let&#8217;s get a really functional stack first and more languages second?</p>
<p> </p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/stebbi.wordpress.com/19/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/stebbi.wordpress.com/19/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/stebbi.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/stebbi.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/stebbi.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/stebbi.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/stebbi.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/stebbi.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/stebbi.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/stebbi.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/stebbi.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/stebbi.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/stebbi.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/stebbi.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/stebbi.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/stebbi.wordpress.com/19/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=stebbi.wordpress.com&amp;blog=9977&amp;post=19&amp;subd=stebbi&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://stebbi.wordpress.com/2008/06/28/google-app-engine-languages/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7bae206063ecdf93f95d7bf66dc48c4c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">stebbi</media:title>
		</media:content>

		<media:content url="http://imgs.xkcd.com/comics/duty_calls.png" medium="image">
			<media:title type="html">Duty Calls</media:title>
		</media:content>
	</item>
		<item>
		<title>Sometimes. Be. Very. Firm.</title>
		<link>http://stebbi.wordpress.com/2008/05/22/sometimes-be-very-firm/</link>
		<comments>http://stebbi.wordpress.com/2008/05/22/sometimes-be-very-firm/#comments</comments>
		<pubDate>Thu, 22 May 2008 16:27:04 +0000</pubDate>
		<dc:creator>stebbi</dc:creator>
				<category><![CDATA[Blogroll]]></category>

		<guid isPermaLink="false">http://stebbi.wordpress.com/?p=16</guid>
		<description><![CDATA[One loan in January 2006, paid off in July 2007. Documents not delivered from lien holder.  Yesterday &#8211; eight phone calls, three companies, five or six departments, six or seven agents, one manager. Two and a half hours (one hundred fifty minutes, nine thousand seconds), too many transfers. One SSN, one phone number, one VIN [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=stebbi.wordpress.com&amp;blog=9977&amp;post=16&amp;subd=stebbi&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>One loan in January 2006, paid off in July 2007. Documents not delivered from lien holder. </p>
<p>Yesterday &#8211; eight phone calls, three companies, five or six departments, six or seven agents, one manager. Two and a half hours (one hundred fifty minutes, nine thousand seconds), too many transfers. One SSN, one phone number, one VIN number but no account number. </p>
<p>&#8220;Select one to wait, two to wait, three to wait, four to wait, or five, to wait.&#8221;</p>
<p>If it sounds like a recording, hit zero.</p>
<p>&#8220;Your account does not exist.&#8221; &#8220;Your account has been closed.&#8221; &#8220;Our systems cannot access your account.&#8221; &#8220;Your account was sold to ACME Financials.&#8221; &#8220;ACME Financials has never bought loans from Blimpco, only sold them.&#8221; &#8220;Your SSN does not exist.&#8221; &#8220;Your phone number does not exist.&#8221; &#8220;That VIN number exists, let me transfer you to document control.&#8221; &#8220;No, that VIN number does not exist, it was misspelled.&#8221; </p>
<p>&#8220;Computer says no.&#8221;</p>
<p>Manager says performance directly corresponds to number of completed calls, in other words, inversely corresponds to call duration, in other words, if it&#8217;s out of the ordinary the incentive is to shunt the problem onto another agent. Furthermore, time spent in training is time spent not taking calls. So most people answering calls don&#8217;t know the details very well. Some also don&#8217;t speak English very well. </p>
<p>&#8220;Let me transfer you.&#8221;</p>
<p>Ugh.</p>
<p>&#8220;Hello, this is Nicole, can I have your account number please?.&#8221; </p>
<p>&#8220;Hi Nicole, my name is Stefan. Could I have your full name please?&#8221;</p>
<p>&#8230;</p>
<p>&#8220;No thank you, please don&#8217;t transfer me. Let&#8217;s make this a three-way call instead.&#8221;</p>
<p>Suddenly no more reasons to transfer me anywhere. </p>
<p>&#8230;</p>
<p>&#8220;Our systems cannot access your account. You need to mail your request.&#8221;</p>
<p>&#8220;What do you mean, mail? Put it in the post?&#8221;</p>
<p>&#8220;Yes.&#8221;</p>
<p>&#8220;I&#8217;m sorry, that&#8217;s not acceptable. We need to resolve this during this phonecall.&#8221;</p>
<p>Chorus:</p>
<p>&#8220;Our systems cannot access your account.&#8221;</p>
<p>I am dead certain that the US Postal Service also cannot access my account.</p>
<p>&#8220;Please let me speak with your manager.&#8221;</p>
<p>&#8220;I already did speak with my manager for you, he says you need to mail your request.&#8221;</p>
<p>(Chorus)</p>
<p>And so forth.</p>
<p>(Chorus)</p>
<p>Eventually I did reach the manager. </p>
<p>And the manager knew that my kind of account was not with ACME Financials, and not with Blimpco. It had been sold to ABC. </p>
<p>He figured this out by going over the details of the loan agreement with me. </p>
<p>And he could locate my account number.</p>
<p>One more transfer. Cha-ching.</p>
<p>Hit zero. Ask for full name. Refuse to be transferred to an organization you already called. Talk to the manager because the agents haven&#8217;t read the fine print. Impatient doesn&#8217;t work, rude doesn&#8217;t work. </p>
<p>Next time I&#8217;ll have forgotten all of this. </p>
<p> </p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/stebbi.wordpress.com/16/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/stebbi.wordpress.com/16/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/stebbi.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/stebbi.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/stebbi.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/stebbi.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/stebbi.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/stebbi.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/stebbi.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/stebbi.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/stebbi.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/stebbi.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/stebbi.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/stebbi.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/stebbi.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/stebbi.wordpress.com/16/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=stebbi.wordpress.com&amp;blog=9977&amp;post=16&amp;subd=stebbi&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://stebbi.wordpress.com/2008/05/22/sometimes-be-very-firm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7bae206063ecdf93f95d7bf66dc48c4c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">stebbi</media:title>
		</media:content>
	</item>
		<item>
		<title>Fiskmarkaðurinn</title>
		<link>http://stebbi.wordpress.com/2008/05/15/fiskmarka%c3%b0urinn/</link>
		<comments>http://stebbi.wordpress.com/2008/05/15/fiskmarka%c3%b0urinn/#comments</comments>
		<pubDate>Thu, 15 May 2008 20:58:59 +0000</pubDate>
		<dc:creator>stebbi</dc:creator>
				<category><![CDATA[Blogroll]]></category>

		<guid isPermaLink="false">http://stebbi.wordpress.com/?p=14</guid>
		<description><![CDATA[Við fórum nýlega út að borða á Fiskmarkaðinn í Aðalstræti og það klikkaði ekki frekar en venjulega. Þetta væri kannski ekki í frásögur færandi, Fiskmarkaðurinn er með allra bestu veitingahúsum borgarinnar, nema í þetta sinn voru foreldrar mínir með í för og mamma er með svæsið ofnæmi fyrir ýmsu matarkyns. Hún lendir í rúminu í [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=stebbi.wordpress.com&amp;blog=9977&amp;post=14&amp;subd=stebbi&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Við fórum nýlega út að borða á Fiskmarkaðinn í Aðalstræti og það klikkaði ekki frekar en venjulega. Þetta væri kannski ekki í frásögur færandi, Fiskmarkaðurinn er með allra bestu veitingahúsum borgarinnar, nema í þetta sinn voru foreldrar mínir með í för og mamma er með svæsið ofnæmi fyrir ýmsu matarkyns. Hún lendir í rúminu í þrjá daga ef hún slysast til að borða eitthvað sem inniheldur dropa af ediki, til dæmis. En, ég hef aldrei séð neinn veitingastað glíma jafnvel við þetta og þau gerðu á Fiskmarkaðnum, þetta var alger snilld hjá þeim. </p>
<p> </p>
<p> </p>
<p> </p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/stebbi.wordpress.com/14/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/stebbi.wordpress.com/14/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/stebbi.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/stebbi.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/stebbi.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/stebbi.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/stebbi.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/stebbi.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/stebbi.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/stebbi.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/stebbi.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/stebbi.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/stebbi.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/stebbi.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/stebbi.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/stebbi.wordpress.com/14/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=stebbi.wordpress.com&amp;blog=9977&amp;post=14&amp;subd=stebbi&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://stebbi.wordpress.com/2008/05/15/fiskmarka%c3%b0urinn/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7bae206063ecdf93f95d7bf66dc48c4c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">stebbi</media:title>
		</media:content>
	</item>
		<item>
		<title>,,Stóra beygingarmálið&#8221;</title>
		<link>http://stebbi.wordpress.com/2008/05/03/stora-beygingarmali%c3%b0/</link>
		<comments>http://stebbi.wordpress.com/2008/05/03/stora-beygingarmali%c3%b0/#comments</comments>
		<pubDate>Sat, 03 May 2008 21:32:13 +0000</pubDate>
		<dc:creator>stebbi</dc:creator>
				<category><![CDATA[Blogroll]]></category>

		<guid isPermaLink="false">http://stebbi.wordpress.com/?p=12</guid>
		<description><![CDATA[Nafngiftin ,,stóra beygingarmálið&#8221; er auðvitað tómt grín og hálfkæringur, en málið sjálft er bæði merkilegt og skemmtilegt, alla vega ef maður hallar höfðinu rétt og pírir aðeins augun. Það snýr að höfundarrétti og skilmálum um endurbirtingu, og kemur öllum við sem er annt um opinn hugbúnað og aðgengi að gögnum. Upphaf stóra beygingarmálsins var einhvern [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=stebbi.wordpress.com&amp;blog=9977&amp;post=12&amp;subd=stebbi&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Nafngiftin ,,stóra beygingarmálið&#8221; er auðvitað tómt grín og hálfkæringur, en málið sjálft er bæði merkilegt og skemmtilegt, alla vega ef maður hallar höfðinu rétt og pírir aðeins augun. Það snýr að höfundarrétti og skilmálum um endurbirtingu, og kemur öllum við sem er annt um opinn hugbúnað og aðgengi að gögnum.</p>
<p>Upphaf stóra beygingarmálsins var einhvern veginn þannig að aðstandendum <a title="Beygingarlýsing �slensks nút�mamáls" href="http://iceland.spurl.net/tunga/VO/" target="_blank">Beygingarlýsingar íslensks nútímamáls</a> þótti ástæða til að kanna betur hvernig ákveðin notkun gagnasafnsins var tilkomin.  <a title="Hjalli bloggaði listavel" href="http://hjalli.com/?p=305" target="_blank">Hjalli bloggaði listavel</a> um þetta, og ég hvet endilega alla sem hafa ekki lesið færsluna hans til að drífa í því. Sjálfur blandaðist ég svo í málið vegna þess að við Hjalli erum ágætis félagar, og Kristín ritstjóri Beygingarlýsingarinnar er mamma mín. Ég ætla að láta vera að rekja málavextina frekar, enda er hægt um vik að lesa um þá annars staðar, hjá Hjalla og mörgum öðrum:</p>
<ul>
<li><a title="Salvör skrifaði skorðinortan pistil" href="http://salvor.blog.is/blog/salvor/entry/511058/" target="_blank">Salvör skrifaði skorinortan pistil</a> og mælti fyrir opnun gagnasafna sem byggð hafa verið upp með almannafé, og fjölmargir gerðu athugasemdir</li>
<li><a title="Opið aðgengi að opinberum gögnum" href="http://bre.klaki.net/dagbok/faerslur/1209130588.shtml" target="_blank">Bjarni Rúnar fylgdi í kjölfarið</a> og upp hófst mikil umræða um gagnasafn <a title="Landmælingar Íslands" href="http://www.lmi.is" target="_blank">Landmælinga Íslands</a> og <a title="Lækjartorg, Reykjav�k, Iceland" href="http://maps.google.com/maps?f=q&amp;hl=en&amp;geocode=&amp;q=L%C3%A6kjartorg,+Reykjav%C3%ADk,+Iceland&amp;ie=UTF8&amp;z=13" target="_blank">Google Maps</a>. (Já takk! Endilega! Og þynnkukókómjólk ef þú klikkar fljótlega á Google Maps-tengilinn.)</li>
<li><a title="Hver á opinber gögn?" href="http://borgar.undraland.com/s/2008/04/opinber-gogn/" target="_blank">Borgar tók svo undir</a> og benti meðal annars á að honum stæði ekki til boða að lesa sér til um <a title="Íslenskar kröfur um upplýsingatækni" href="http://www.stadlar.is/verslun/product.asp?pID=25561&amp;cID=271&amp;rp=search%2Easp%3Fsn%3D130%253A2004%26Submit1%3DFinna%23results&amp;c=3547" target="_blank">Íslenskar kröfur um upplýsingatækni</a> nema hann reiddi af hendi <span class="productText">4.353 kr.</span> <a title="Íslenskar kröfur um upplýsingatækni" href="http://www.stadlar.is/verslun/product.asp?pID=25561&amp;cID=271&amp;rp=search%2Easp%3Fsn%3D130%253A2004%26Submit1%3DFinna%23results&amp;c=3547" target="_blank"></a></li>
</ul>
<p>Mér finnst þetta innlegg Borgars alveg drepfyndið, og var Douglas Adams ekki einmitt að gera grín að svona hlutum í upphafsatriði Hitchhiker&#8217;s Guide, þegar hvort tveggja húsið og plánetan voru rifin enda höfðu eigendur ekki gert neinar athugasemdir við fyrirætlanirnar, sem þeim hafði reyndar ekki verið gert neitt sérstaklega auðvelt að nálgast? Sem er líka skemmtilegt í öðru samhengi, nefnilega að Bretar virðast vera að átta sig á aðgengisgríninu, eins og Hjalli, aftur, <a title="Aðgangur að opinberum gögnum" href="http://hjalli.com/?p=301">bloggaði skemmtilega um</a>, og nokkru fyrr en beygingarmálið rúllaði af stað. Bretar virðast nefnilega hafa komist að þeirri niðurstöðu að opinber gögn séu verðmætari opin en lokuð. (Lokinber gögn betur opinber?)</p>
<p>En, nóg um alla þessa bloggara, og Douglas Adams sálugan, og <a title="Fyndinn" href="http://news.bbc.co.uk/2/hi/uk_news/politics/7376621.stm" target="_blank">aðra Breta</a> lífs eða liðna. Sjálfur er ég auðvitað meira sammála sumum en öðrum, en það má liggja milli hluta. Það sem væri skemmtilegt að sjá er áframhaldandi umræða ásamt viðleitni til að finna farsæl málalok sem kæmu sem flestum að gagni. Bókstaflega allir sem ég hef rætt við eru nefnilega sammála um eitt lykilatriði:</p>
<p><em>Þ</em><em>að væri öllum til heilla að fleiri gagnasöfn væru meira opin til aukinnar almennrar notkunar.</em></p>
<p>Það sem fólk er hins vegar ekki sammála um er a.m.k. eftirfarandi&#8230;</p>
<ul>
<li>viðhorf til höfundarréttar</li>
<li>skilningur fyrir þeim takmörkunum sem eigendur, ritstjórar og dreifingaraðilar gagnasafna standa frammi fyrir</li>
<li>skilningur fyrir þeirri getu og gáfum sem liðið hinum megin girðingar býr yfir og getur miðlað</li>
<li>viljinn til að vinna með öðrum þrátt fyrir að öll dýrin í skóginum séu ekki alveg bestu vinir sérhvert augnablik</li>
<li>og svo að lokum, síðast en ekki síst, hvort eigi nú að setjast niður og finna málamiðlun sem, eins og gjarnan gildir um málamiðlanir, engum líki alveg fullkomlega við, alla vega til að byrja með.</li>
</ul>
<p>Eða er kannski bara betra að halda áfram að streitast hver í sínu horni? Er kannski ekki nóg að opna fleiri söfn meira heldur dugi ekkert minna en að opna öll söfn að fullu, strax? En, það er varla raunsætt?</p>
<p>Ég þarf eiginlega aðeins að draga andann eftir þennan lista, ef allt þetta leysist farsællega þá er klárlega ráð að senda fólkið næst rakleiðis til Gaza til að fá Ísraelsmenn og Palestínubúa til að hætta að rífast.</p>
<p>En, en, en, ætli það sé nú samt einhver leið til að finna málamiðlun?</p>
<p>Höfundarréttur er flókið mál, og kannski á bara að afnema hann með öllu, og kannski á að gefa einhverjum einkaleyfi á að setja annan fótinn fram fyrir hinn, og kannski getur einhver tekið sér munninn fyrir neðan nefið sem skrásett vörumerki og rukkað okkur hin fyrir leyfi til að ganga um án poka á hausnum. Kannski ekki. En, hvað opnun gagnasafna varðar vill það gleymast að bak við langflest stór, vönduð gagnasöfn liggur áralöng vinna, og  gagnasöfn sem byggja á fullkominni samhæfingu eru síður til þess fallin að myndast í frjálsri hópvinnu. Þeir einstaklingar, smáu hópar og stofnanir sem hafa lagt í uppbyggingu gagnasafna eru ekki líklegir til að taka greiðlega undir hugmyndir um að ,,opna þetta bara allt saman&#8221; heldur þarf eitthvað örlítið snjallara til &#8211; það þarf að sýna að kostir höfundarréttarins séu ekkert merkilegir, heldur sé opið umhverfi enn þá betra. Kannski getur <a title="NiN" href="http://www.nin.com" target="_blank">hann</a> hjálpað til?</p>
<p>Þá er ótalið að höfundarrétturinn er oft afar flókinn og það takmarkar möguleika umsjónaraðila til að bæta aðgengið. Stór gagnasöfn samanstanda oft af einstökum hlutum undir mismunandi höfundarrétti, og þessu geta ritstjórar eða varðveisluaðilar hugsanlega lítið hróflað við. Þau gagnasöfn sem hafa ,,skítugan&#8221; höfundarrétt af þessu tagi eru sérstaklega erfið meðferðar &#8211; og reyndar er þetta eitt af því sem flækir ,,stóra beygingarmálið.&#8221; Hugsanlega er best að láta gagnasöfn af þessu tagi einfaldlega liggja á milli hluta því flækjustigið er slíkt að fyrstu skrefin verður auðveldara að taka annars staðar.</p>
<p>En, þó höfundarréttur sé flókinn er einfalt að gera sér grein fyrir hversu mikið allir aðilar gætu í raun og veru hjálpað hverjir öðrum. Getur einhver bent mér á stórt, vel þekkt, opið gagnasafn sem býr ekki yfir framúrskarandi vefsetri þar sem fólk getur nálgast safnið og kynnt sér? Og, getur einhver bent mér á  íslenska rannsóknarstofnun sem ekki sveltur heilu hungri að þessu leyti? Gæti verið að möguleiki væri til farsællar samvinnu? Hvað myndi eiginlega gerast ef talsmenn opins hugbúnaðar lýstu sig reiðubúna til að aðstoða við umsjón þeirra gagnasafna sem hafa hreinan höfundarrétt og fullur vilji er til að opna?</p>
<p>Getur verið að stærsti þröskuldurinn sé bara viljinn til að setjast niður, ræða málin, og sætta sig við að allir aðilar hljóti að hafa eitthvað til síns máls? Er ekki mögulegt að hægt væri að skapa eitthvað frábært, ef lagt er af stað með þetta að leiðarljósi?</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/stebbi.wordpress.com/12/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/stebbi.wordpress.com/12/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/stebbi.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/stebbi.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/stebbi.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/stebbi.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/stebbi.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/stebbi.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/stebbi.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/stebbi.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/stebbi.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/stebbi.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/stebbi.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/stebbi.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/stebbi.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/stebbi.wordpress.com/12/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=stebbi.wordpress.com&amp;blog=9977&amp;post=12&amp;subd=stebbi&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://stebbi.wordpress.com/2008/05/03/stora-beygingarmali%c3%b0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7bae206063ecdf93f95d7bf66dc48c4c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">stebbi</media:title>
		</media:content>
	</item>
		<item>
		<title>Of mikið af því góða</title>
		<link>http://stebbi.wordpress.com/2008/05/03/of-miki%c3%b0-af-%c3%bevi-go%c3%b0a/</link>
		<comments>http://stebbi.wordpress.com/2008/05/03/of-miki%c3%b0-af-%c3%bevi-go%c3%b0a/#comments</comments>
		<pubDate>Sat, 03 May 2008 12:31:51 +0000</pubDate>
		<dc:creator>stebbi</dc:creator>
				<category><![CDATA[Blogroll]]></category>

		<guid isPermaLink="false">http://stebbi.wordpress.com/?p=13</guid>
		<description><![CDATA[Ég hitti kunningja minn á Thorvaldsens í Austurstræti í gær. Við ætluðum að borða hádegismat. Það fór ekki vel &#8211; við settumst við barinn, spjölluðum í kortér og áttuðum okkur á að við vorum hvorki komnir með vatnsglös eða matseðla, báðum um hvort tveggja, biðum í annað kortér og fengum, biðum aftur í kortér og [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=stebbi.wordpress.com&amp;blog=9977&amp;post=13&amp;subd=stebbi&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Ég hitti kunningja minn á Thorvaldsens í Austurstræti í gær. Við ætluðum að borða hádegismat.</p>
<p>Það fór ekki vel &#8211; við settumst við barinn, spjölluðum í kortér og áttuðum okkur á að við vorum hvorki komnir með vatnsglös eða matseðla, báðum um hvort tveggja, biðum í annað kortér og fengum, biðum aftur í kortér og pöntuðum, biðum svo í kortér í viðbót og báðumst loks afsökunar en við hefðum bara ekki meiri tíma.</p>
<p>Þjónninn var auðvitað ferlega sorrí, og hún skrifaði fyrir okkur lítinn miða um að við mættum koma aftur síðar og borða frítt. Við veljum okkur þá líklega rigningardag, því ástæðan fyrir því að þjónustan gekk svona illa þennan daginn var að það var glampandi sól og öll borðin úti á Austurvelli fullsetin. Túristar út um allt. Það voru líka tvöfalt fleiri þjónar en venjulega&#8230; en eldhúsið því miður ekkert stærra en á hverjum öðrum vetrardegi.</p>
<p>Ég býst við að lexían sé að hugsa sinn gang áður en falast er eftir meiri viðskiptum en höndla má með góðu móti?</p>
<p>Við félagi minni röltum bara að pulsuvagninum og fengum okkur pulsu og kók í staðinn, sem var ágætt. Þar var miklu lengri röð en venjulega, en hún gekk ágætlega hratt.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/stebbi.wordpress.com/13/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/stebbi.wordpress.com/13/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/stebbi.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/stebbi.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/stebbi.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/stebbi.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/stebbi.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/stebbi.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/stebbi.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/stebbi.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/stebbi.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/stebbi.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/stebbi.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/stebbi.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/stebbi.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/stebbi.wordpress.com/13/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=stebbi.wordpress.com&amp;blog=9977&amp;post=13&amp;subd=stebbi&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://stebbi.wordpress.com/2008/05/03/of-miki%c3%b0-af-%c3%bevi-go%c3%b0a/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7bae206063ecdf93f95d7bf66dc48c4c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">stebbi</media:title>
		</media:content>
	</item>
	</channel>
</rss>
