<?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"
	>

<channel>
	<title>as days pass by, by Stuart Langridge</title>
	<atom:link href="http://www.kryogenix.org/days/feed/rss2" rel="self" type="application/rss+xml" />
	<link>http://www.kryogenix.org/days</link>
	<description>scratched tallies on the prison wall</description>
	<pubDate>Tue, 30 Sep 2008 05:03:41 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
	<language>en</language>
			<item>
		<title>On banks and Andy</title>
		<link>http://www.kryogenix.org/days/2008/09/30/on-banks-and-andy</link>
		<comments>http://www.kryogenix.org/days/2008/09/30/on-banks-and-andy#comments</comments>
		<pubDate>Tue, 30 Sep 2008 05:03:41 +0000</pubDate>
		<dc:creator>sil</dc:creator>
		
		<category><![CDATA[Men With Big]]></category>

		<category><![CDATA[Politics]]></category>

		<category><![CDATA[Rants]]></category>

		<guid isPermaLink="false">http://www.kryogenix.org/days/?p=1571</guid>
		<description><![CDATA[After some serious prodding during our week of holiday, my mate Andy has finally been convinced to take his knowledge of, well, everything and write it down on them thar internets. First up: Godzilla and Beaker investigate the credit crunch. Sample quotation: 
This has led to an explosion in financial instruments (translation: nearly but not [...]]]></description>
			<content:encoded><![CDATA[<p>After some serious prodding during our week of holiday, my mate Andy has finally been convinced to take his knowledge of, well, everything and write it down on them thar internets. First up: <a href="http://partialgpsoe.blogspot.com/2008/09/godzilla-and-beaker-investigate-credit.html">Godzilla and Beaker investigate the credit crunch</a>. Sample quotation: </p>
<blockquote><p>This has led to an explosion in financial instruments (translation: nearly but not quite scams).  Because everyone who invented, bought and sold these things was trying to scam everyone else involved, it sort of worked and huge, huge piles of loot were made for the Nazgul, the maths PHDs and the pissed old boys who still held stock.  Some of this cash even made it to coke dealers and strippers, but not, alas, the homeless. This is called trickle down economics, incidentally.</p></blockquote>
<p>I learned more in fifteen minutes of Andy explanation this week than I did from a hundred hours of learned discourse on the news. Also, if more people read it then maybe we can shame him into carrying on.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kryogenix.org/days/2008/09/30/on-banks-and-andy/feed</wfw:commentRss>
		</item>
		<item>
		<title>Goodbye, Jono</title>
		<link>http://www.kryogenix.org/days/2008/09/19/goodbye-jono</link>
		<comments>http://www.kryogenix.org/days/2008/09/19/goodbye-jono#comments</comments>
		<pubDate>Fri, 19 Sep 2008 07:18:20 +0000</pubDate>
		<dc:creator>sil</dc:creator>
		
		<category><![CDATA[Conferences]]></category>

		<category><![CDATA[LugRadio]]></category>

		<category><![CDATA[Musings]]></category>

		<category><![CDATA[Updates]]></category>

		<guid isPermaLink="false">http://www.kryogenix.org/days/?p=1562</guid>
		<description><![CDATA[My friend Jono is going away.
I&#8217;d sorta-kinda been involved in the Linux community before 2000, when I moved to the Midlands, but my participation was rather sporadic. I was running Linux &#8212; had been since university in &#8216;96 &#8212; but I&#8217;d hardly ever managed to make it to a LUG meet or talk on mailing [...]]]></description>
			<content:encoded><![CDATA[<p>My friend <a href="http://www.jonobacon.org/">Jono</a> is going away.</p>
<p>I&#8217;d sorta-kinda been involved in the Linux community before 2000, when I moved to the Midlands, but my participation was rather sporadic. I was <em>running</em> Linux &mdash; had been since university in &#8216;96 &mdash; but I&#8217;d hardly ever managed to make it to a LUG meet or talk on mailing lists. When I came over here, to the armpit of the world that is the greater Birmingham area, I thought to myself: let&#8217;s give this LUG thing a try. The closest one to me, technically, is South Birmingham LUG, but then as now they&#8217;re pretty unresponsive (as I write this their website&#8217;s down, for example). Wolverhampton, a place I&#8217;d only ever heard about on the telly, was the next closest, and so along I went. Meets in pubs; there were only a few people there, and one of them was Jono. (Wave, those of you who were around back then! &mdash; fizz, pinkoi, Ranulph<span title="although he wasn't Ranulph then!" style="color:red">*</span>, Jon Farmer, the elusive Sparkes.) For a while, he used to drive me back to Stourbridge after the meetings so I didn&#8217;t have to leave on the 10.30pm bus, before the pub closed.</p>
<p>When someone stole my Sharp Zaurus out of my hand in Wolverhampton, he was the one I called. Came and looked after me, too, despite me reeling somewhat.</p>
<p>At the first and last Wolves LUG meeting in my house (in Stourbridge, which is not Wolverhampton), we set up LugRadio. There&#8217;ve always been four people on the team, from day one right up until we ended the show this summer, but the two who were there at the beginning and the end were Jono and me. It&#8217;s taken us to America, around the UK, to conferences, into the ears of two million people<span style="color:red" title="well, two million downloads; some people may have listened to more than one, I admit">*</span>, and onto stages and off again. Was a wild ride. The feeling of walking out on stage and having hundreds of people cheer makes every drug you can think of slink away with its tail between its legs. We did that.</p>
<p>I remember going out for a Chinese meal, wives and girlfriends in tow, and the two of us being genuinely unable to stop laughing at the idea of someone with the name James Hilchin who told a lot of lies. Could not stop. One of those moments where your sides are hurting and your eyes are watering and you&#8217;re trying hard to breathe and you can&#8217;t get it together and <em>it wasn&#8217;t even that funny</em>. It&#8217;s moments like that that make the world go round. If it&#8217;s not happening to you then you don&#8217;t have good enough friends.</p>
<p>He&#8217;s got a <span style="background: #ccc; padding: 5px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border: 1px solid #aaa;">Ctrl</span> key from an old keyboard, and every now and again he&#8217;ll re-discover it in a drawer or under a plate of Chinese food or balanced on top of the tumble dryer, and he&#8217;ll turn to someone and hand them the key and say, &#8220;I think you need to take control.&#8221;</p>
<p>Now the next stage begins: Jono&#8217;s off to America. It&#8217;s pretty exciting, to be honest. I&#8217;m rather envious of him &mdash; not particularly of being in <em>America</em> per se: I want to be near my daughter, and, well, the Americans ship people off to Syria and waterboard them<span style="color:red" title="yes, yes, I'm not talking about you, gentle reader">*</span> &mdash; but being able to grasp the nettle with both hands. I grasped a nettle once when I was a kid and I couldn&#8217;t even clench a fist for two weeks. It seems to work for him, though.</p>
<p>Americans: you don&#8217;t know what&#8217;s gonna hit you.</p>
<p>When I split up with my wife I ended up living in his house for three months. Barely charged me any rent, either. On the other hand, have you tried living in a house without a fridge? It&#8217;s not as easy as it looks, especially if you drink a lot of tea and have to make it with frigging horrible powdered milk that floats in big lumps like the Titanic&#8217;s iceberg in your PG Tips. I could probably stand to not go through that again, given the choice.</p>
<p>George Bernard Shaw, unless it was Chesterton or someone like that, said that a man&#8217;s friends argue with him but leave him as he is. I&#8217;ve lost count of the number of people who think that Jono and I can&#8217;t stand one another because of the volume of the arguments. We&#8217;ll argue about <em>anything</em>. It&#8217;s really hugely enjoyable, although not everyone sees it that way. In fact, pretty much no-one sees it that way, which is probably one of the reasons I enjoy it so much. Not that mature, but, well, there it is.</p>
<p>There&#8217;s a certain thread of immaturity running through the whole of the last five years when Bacon and I have been together, I ought to note. In <em>The League of Gentlemen</em> (in the first episode, I think), there&#8217;s a scene (pretty famous scene, which is <a href="http://www.youtube.com/watch?v=AoczBIIh9hQ">on YouTube</a> like everything else) where a bewildered policeman stumbles into the local shop to search for a missing child. Tubbs, the proprietor, tells Edward (her husband) that &#8220;he&#8217;s looking for a boy&#8221;, and Edward responds with &#8220;Poofter, eh?&#8221; Since then, every time without exception either of us rings the other, which is pretty much every day, that&#8217;s the line we open with. I don&#8217;t even think he likes the show very much. We changed it at one point to &#8220;Poofter, B?&#8221;, but that wore out when I tried out &#8220;Poofter, ℵ&#8221; (that&#8217;s an aleph! First character of the Hebrew alphabet!) and then neither knew what the next letter was. I suppose this is what Wikipedia is for, but that&#8217;d spoil the fun, you know it would.</p>
<p>I&#8217;ve lost track of all the crises and trials and tribulations we&#8217;ve helped one another through.</p>
<p>To be honest, there&#8217;s probably more going on in the free software world in San Francisco than there is in the UK anyway. There&#8217;s certainly more going on in SF than in Wolverhampton. It all makes a tolerable amount of sense: a new chapter, still young and still have the opportunity to do it. I don&#8217;t think anyone lies there on their deathbed and says, well, I wish I&#8217;d seen less stuff and spent more time at the office. Jono&#8217;s repeatedly told me that San Francisco is the birthplace of thrash metal, like I could give two tugs of a dead dog&#8217;s dick. It&#8217;s the exuberance I like: he&#8217;s really excited about this, even though no-one he speaks to cares, because he&#8217;ll be in a place where his heroes walked.</p>
<p>If I have a hero, he&#8217;d be it, I think. </p>
<p>Fly well, mate.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kryogenix.org/days/2008/09/19/goodbye-jono/feed</wfw:commentRss>
		</item>
		<item>
		<title>An &#8220;up&#8221; button in the browser</title>
		<link>http://www.kryogenix.org/days/2008/09/16/an-up-button-in-the-browser</link>
		<comments>http://www.kryogenix.org/days/2008/09/16/an-up-button-in-the-browser#comments</comments>
		<pubDate>Tue, 16 Sep 2008 21:35:30 +0000</pubDate>
		<dc:creator>sil</dc:creator>
		
		<category><![CDATA[JavaScript and the DOM]]></category>

		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.kryogenix.org/days/?p=1559</guid>
		<description><![CDATA[At @media Ajax today, in the panel discussion session, someone said that they&#8217;d really like an &#8220;Up&#8221; button in the browser. (Apparently Seamonkey had it, or Opera did, or something.) For people who want it, here&#8217;s a bookmarklet:  tag and uses it if there is one; if there isn&#8217;t, it chops the last part [...]]]></description>
			<content:encoded><![CDATA[<p>At @media Ajax today, in the panel discussion session, someone said that they&#8217;d really like an &#8220;Up&#8221; button in the browser. (Apparently Seamonkey had it, or Opera did, or something.) For people who want it, here&#8217;s a bookmarklet: <a href='javascript:(function(){var up="";var ls=document.getElementsByTagName("link"); for (var i=0,l=ls.length;i<l;i++){if (ls[i].rel == "up") up=ls[i].href;}if (up===""){up = location.href.substr(0, location.href.lastIndexOf("/") )};location.href=up})()'>up</a></p>
<p>It looks for a <code>&lt;link rel="up" href="..."></code> tag and uses it if there is one; if there isn&#8217;t, it chops the last part off the URL.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kryogenix.org/days/2008/09/16/an-up-button-in-the-browser/feed</wfw:commentRss>
		</item>
		<item>
		<title>Enso presentation at PyCon UK 2008</title>
		<link>http://www.kryogenix.org/days/2008/09/14/enso-presentation-at-pycon-uk-2008</link>
		<comments>http://www.kryogenix.org/days/2008/09/14/enso-presentation-at-pycon-uk-2008#comments</comments>
		<pubDate>Sun, 14 Sep 2008 14:50:53 +0000</pubDate>
		<dc:creator>sil</dc:creator>
		
		<category><![CDATA[Conferences]]></category>

		<category><![CDATA[Python]]></category>

		<guid isPermaLink="false">http://www.kryogenix.org/days/?p=1556</guid>
		<description><![CDATA[Earlier on today I did a talk about Enso at PyCon UK 2008. You can grab the slides from my Enso talk. I&#8217;m not sure how useful they&#8217;ll be without audio (and I don&#8217;t believe that the talks were being recorded, which is a shame), but you can still see them. 
We&#8217;re starting to get [...]]]></description>
			<content:encoded><![CDATA[<p>Earlier on today I did a talk about <a href="http://code.google.com/p/enso/">Enso</a> at <a href="http://www.pyconuk.org/">PyCon UK 2008</a>. You can grab the <a href="http://www.kryogenix.org/code/enso-pycon/">slides from my Enso talk</a>. I&#8217;m not sure how useful they&#8217;ll be without audio (and I don&#8217;t believe that the talks were being recorded, which is a shame), but you can still see them. </p>
<p>We&#8217;re starting to get somewhere with Enso now. A couple more problems to solve and then I think it&#8217;ll be ready for people to play with, at which point I&#8217;m going to do some writeups and a screencast and whatnot. The original Humanized page for <a href="http://www.humanized.com/enso/launcher/">the commercial proprietary version of Enso</a> explains how it works; people who have seen noise about Ubiquity, Enso is the same thing (originally from the same team) but it&#8217;s better because it&#8217;s a desktop app rather than being limited to the web. I love it, lots.</p>
<p>I personally am just happy because Mark Shuttleworth came up and shook my hand after the talk. I am such a shameless fanboy. Sorry.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kryogenix.org/days/2008/09/14/enso-presentation-at-pycon-uk-2008/feed</wfw:commentRss>
		</item>
		<item>
		<title>Secrets of JavaScript Closures</title>
		<link>http://www.kryogenix.org/days/2008/09/12/secrets-of-javascript-closures</link>
		<comments>http://www.kryogenix.org/days/2008/09/12/secrets-of-javascript-closures#comments</comments>
		<pubDate>Fri, 12 Sep 2008 15:04:30 +0000</pubDate>
		<dc:creator>sil</dc:creator>
		
		<category><![CDATA[Conferences]]></category>

		<category><![CDATA[JavaScript and the DOM]]></category>

		<guid isPermaLink="false">http://www.kryogenix.org/days/?p=1554</guid>
		<description><![CDATA[Just come off stage after doing my presentation at Fronteers 2008 on the secrets of JavaScript closures. Go download it if you like that sort of thing.
(I&#8217;ve corrected the error that I got called on while I was on stage. Er. Oops.)
]]></description>
			<content:encoded><![CDATA[<p>Just come off stage after doing my presentation at <a href="http://fronteers.nl/congres/2008/english">Fronteers 2008</a> on the <a href="http://www.kryogenix.org/code/browser/secrets-of-javascript-closures/">secrets of JavaScript closures</a>. Go download it if you like that sort of thing.</p>
<p>(I&#8217;ve corrected the error that I got called on while I was on stage. Er. Oops.)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kryogenix.org/days/2008/09/12/secrets-of-javascript-closures/feed</wfw:commentRss>
		</item>
		<item>
		<title>LugRadio Live and Unleashed UK 2008 live show now available</title>
		<link>http://www.kryogenix.org/days/2008/09/09/lugradio-live-and-unleashed-uk-2008-live-show-now-available</link>
		<comments>http://www.kryogenix.org/days/2008/09/09/lugradio-live-and-unleashed-uk-2008-live-show-now-available#comments</comments>
		<pubDate>Tue, 09 Sep 2008 14:49:57 +0000</pubDate>
		<dc:creator>sil</dc:creator>
		
		<category><![CDATA[LugRadio]]></category>

		<category><![CDATA[LugRadio Live]]></category>

		<guid isPermaLink="false">http://www.kryogenix.org/days/?p=1551</guid>
		<description><![CDATA[If you couldn&#8217;t make it to LugRadio Live UK 2008 this year, or if you could but want to relive some of the experience, you can now download the live LugRadio show as audio. Go get it! Video is coming: we*&#8216;re trying quite hard to make the video look thoroughly brilliant.
Also, keep your eye on [...]]]></description>
			<content:encoded><![CDATA[<p>If you couldn&#8217;t make it to <a href="http://www.lugradio.org/live/UK2008/">LugRadio Live UK 2008</a> this year, or if you could but want to relive some of the experience, you can now <a href="http://lugradio.org/episodes/106">download the live LugRadio show</a> as audio. Go get it! Video is coming: we<span style="color:red" title="Tony">*</span>&#8216;re trying quite hard to make the video look thoroughly brilliant.</p>
<p>Also, keep your eye on the <a href="http://lugradio.org/live/UK2008/schedule">LRL UK 2008 talks</a> page; recorded video for each of the talks is being gradually added, one at a time, again thanks to Tony. There&#8217;s a few up now and more will come along as time goes on.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kryogenix.org/days/2008/09/09/lugradio-live-and-unleashed-uk-2008-live-show-now-available/feed</wfw:commentRss>
		</item>
		<item>
		<title>Launch launch launch</title>
		<link>http://www.kryogenix.org/days/2008/08/28/launch-launch-launch</link>
		<comments>http://www.kryogenix.org/days/2008/08/28/launch-launch-launch#comments</comments>
		<pubDate>Thu, 28 Aug 2008 15:32:00 +0000</pubDate>
		<dc:creator>sil</dc:creator>
		
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.kryogenix.org/days/?p=1549</guid>
		<description><![CDATA[OK, the new Capital Radio website, built on Django and full of loveliness, is now out. There&#8217;s six months of our lives that none of us are going to get back.
Actually, I&#8217;m pretty proud of it. Nice one, team.
]]></description>
			<content:encoded><![CDATA[<p>OK, the new <a href="http://www.capitalradio.co.uk/">Capital Radio</a> website, built on Django and full of loveliness, is now out. There&#8217;s six months of our lives that none of us are going to get back.</p>
<p>Actually, I&#8217;m pretty proud of it. Nice one, team.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kryogenix.org/days/2008/08/28/launch-launch-launch/feed</wfw:commentRss>
		</item>
		<item>
		<title>Facebook doesn&#8217;t really support IE6</title>
		<link>http://www.kryogenix.org/days/2008/08/27/facebook-doesnt-really-support-ie6</link>
		<comments>http://www.kryogenix.org/days/2008/08/27/facebook-doesnt-really-support-ie6#comments</comments>
		<pubDate>Wed, 27 Aug 2008 15:33:41 +0000</pubDate>
		<dc:creator>sil</dc:creator>
		
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.kryogenix.org/days/?p=1545</guid>
		<description><![CDATA[Blimey. I didn&#8217;t realise that Facebook are trending down support for IE6. The &#8220;new look&#8221; is disabled, and if you use the old look you get a big message complaining about your browser choice:
Two interesting things here: first, they recommend that you try another browser, and give a list of Firefox, Safari, and Flock as [...]]]></description>
			<content:encoded><![CDATA[<p>Blimey. I didn&#8217;t realise that Facebook are trending down support for IE6. <a href="http://blog.jacobburke.com/2008/07/facebooks-new-design-on-ie6-doesnt-exist/">The &#8220;new look&#8221; is disabled</a>, and if you use the old look you get a big message complaining about your browser choice:</p>
<div id="attachment_1546" class="wp-caption aligncenter" style="width: 510px"><a href="http://www.kryogenix.org/days/wp-content/uploads/2008/08/facebook-ie6.png"><img src="http://www.kryogenix.org/days/wp-content/uploads/2008/08/facebook-ie6.png" alt="\&quot;You may want to upgrade your browser [from IE6]\&quot;, says Facebook" title="facebook-ie6" width="500" height="245" class="size-full wp-image-1546" /></a><p class="wp-caption-text">'You may want to upgrade your browser (from IE6)', says Facebook</p></div>
<p>Two interesting things here: first, they recommend that you try another browser, and give a list of Firefox, Safari, and Flock as well as &#8220;upgrade to Internet Explorer 7&#8243;. Flock? I bet the Opera people are a bit hacked off about that.</p>
<p>Second: there have been a few cases so far of people dropping support for IE6 (<a href="http://www.37signals.com/svn/posts/1072-apples-mobileme-drops-support-for-ie-6">MobileMe</a>, not that that really counts because all its users are Mac people, and <a href="http://37signals.blogs.com/products/2008/07/basecamp-phasin.html">37 Signals</a>, ditto), but nothing remotely as high-profile as Facebook. This is the boot starting to descend, I think. IE6 is already the bugbear of the industry (and has been for some time: I said &#8220;<a href="http://www.sitepoint.com/blogs/2005/03/29/the-innovation-balance/">Internet Explorer is the new Netscape 4</a>&#8221; in 2005 and I was hardly the first!); how long before we see support for it drop to Netscape 4 levels of &#8220;you get the unenhanced non-JavaScript version&#8221;?</p>
<p>I&#8217;d like to see more people publish browser stats for their websites. Yes, they&#8217;re unreliable, yes people change their user agent, blah blah blah. They&#8217;ll give us an indication, though; how many people out there are using IE6? Google Analytics tells me that 36% of my visitors are using IE, and 37% <em>of those</em> are using IE6, which means that IE6 visitors to my site are down to under 15%. (If you&#8217;re not using Analytics, <code><a href="http://www.analog.cx/">analog</a> -G -A +a +B &lt;apache logfile&gt;</code> will give you a browser list, as will many other things.) Other people will doubtless differ, and I&#8217;d be thoroughly interested in seeing more of these percentages from sites with a different user-base to mine. If you&#8217;re a company, tell us what percentage of your users are using IE6! We&#8217;re not going to get stats out of Google or Yahoo or the BBC, but non-behemoths will do fine here. Everyone else, start thinking: where&#8217;s the cut-off point? How low does IE6&#8217;s market share need to go before it&#8217;s reasonable to not devote extra development time to it?</p>
<p>&#8220;Extra&#8221; is the keyword there &#8212; people thinking &#8220;hey, Opera/Safari/Firefox 3/IE8 has less than 15% market share in my statistics, let&#8217;s cut <em>them</em> off, Mr. Microsoft Hater&#8221; need to consider that modern browsers don&#8217;t (or at least <em>shouldn&#8217;t</em>) take any <em>extra</em> development time to work around their idiosyncrasies. (In practice, Safari does require more extra development time than I&#8217;d like, I find, but its market share is high enough (or the idiosyncracies are infrequent enough) that supporting it is broadly worth the effort.)</p>
<p>So: if you have IE6 stats, publish them. If you&#8217;re a web hacker: when should we cut off the ailing IE6&#8217;s life support? Speak now&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kryogenix.org/days/2008/08/27/facebook-doesnt-really-support-ie6/feed</wfw:commentRss>
		</item>
		<item>
		<title>Readable non-harvestable email addresses with CSS</title>
		<link>http://www.kryogenix.org/days/2008/08/21/readable-non-harvestable-email-addresses-with-css</link>
		<comments>http://www.kryogenix.org/days/2008/08/21/readable-non-harvestable-email-addresses-with-css#comments</comments>
		<pubDate>Thu, 21 Aug 2008 20:30:31 +0000</pubDate>
		<dc:creator>sil</dc:creator>
		
		<category><![CDATA[LazyWeb]]></category>

		<category><![CDATA[Usability]]></category>

		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.kryogenix.org/days/?p=1542</guid>
		<description><![CDATA[Stupid hack I&#8217;ve just thought of. My email address is:
@silogenixkry.org
Spam harvesters looking at that will see the following code:
&#60;p style="padding-left: 5em">&#60;span>@&#60;/span>&#60;span
 style="margin-left: -2.5em">sil&#60;/span>&#60;span
 style="margin-left: 3.5em">ogenix&#60;/span>&#60;span
 style="margin-left: -5.3em">kry&#60;/span>&#60;span
 style="margin-left: 4.1em">.org&#60;/span>&#60;/p>
Or, with HTML stripped, @silogenixkry.org, which ain&#8217;t an email address. It does it by breaking up the address into bits, putting the bits into HTML in the [...]]]></description>
			<content:encoded><![CDATA[<p>Stupid hack I&#8217;ve just thought of. My email address is:</p>
<p style="padding-left: 5em"><span>@</span><span style="margin-left: -2.3em">sil</span><span style="margin-left: 3.5em">ogenix</span><span style="margin-left: -5.3em">kry</span><span style="margin-left: 4.1em">.org</span></p>
<p>Spam harvesters looking at that will see the following code:</p>
<pre><code>&lt;p style="padding-left: 5em">&lt;span>@&lt;/span>&lt;span
 style="margin-left: -2.5em">sil&lt;/span>&lt;span
 style="margin-left: 3.5em">ogenix&lt;/span>&lt;span
 style="margin-left: -5.3em">kry&lt;/span>&lt;span
 style="margin-left: 4.1em">.org&lt;/span>&lt;/p></code></pre>
<p>Or, with HTML stripped, <code>@silogenixkry.org</code>, which ain&#8217;t an email address. It does it by breaking up the address into bits, putting the bits into HTML in the wrong order, and reassembling the bits into a readable order with judicious use of CSS.<span style="color: red" title="Shades of Eric Morecambe's famous comment about order here">*</span> It requires a certain amount of fiddling to get the margins right such that (a) the address shows up in the right order and (b) changes in font-size don&#8217;t screw it up. I&#8217;d write a tiny web-service to do it to a supplied address if I could be bothered; lazyweb, go for it. Of course, if everyone uses this, harvesters will learn how to interpret CSS (and this is relatively trivial to do in this case). Might keep your name off the lists for a little while longer, though.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kryogenix.org/days/2008/08/21/readable-non-harvestable-email-addresses-with-css/feed</wfw:commentRss>
		</item>
		<item>
		<title>Certification</title>
		<link>http://www.kryogenix.org/days/2008/08/06/certification</link>
		<comments>http://www.kryogenix.org/days/2008/08/06/certification#comments</comments>
		<pubDate>Wed, 06 Aug 2008 07:52:41 +0000</pubDate>
		<dc:creator>sil</dc:creator>
		
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.kryogenix.org/days/?p=1538</guid>
		<description><![CDATA[Lots of discussion on Planet Gnome about self-signed certificates and SSL and so on. I wonder if the Linux distros should get together and create a new CA, and then install that CA&#8217;s root certificate in browsers? So that way, things like various project bugzillas will have a legit SSL certificate without having to pay [...]]]></description>
			<content:encoded><![CDATA[<p>Lots of discussion on Planet Gnome about self-signed certificates and SSL and so on. I wonder if the Linux distros should get together and create a new CA, and then install that CA&#8217;s root certificate in browsers? So that way, things like various project bugzillas will have a legit SSL certificate without having to pay if they don&#8217;t want to. Of course, this new FreeSoftwareProjectCA would still have to go through the same verification processes to ensure that a given certificate is being asked for by the right people, etc, etc. </p>
<p>Obviously, the root certificate would only be installed in your browsers if you get them <em>from your distro</em> (because the distros would add them to their browser packages) &#8212; this means that people on Windows or who install their own copy of Firefox (or whatever) would still get the &#8220;this is a certificate I don&#8217;t recognise&#8221; warning. However, that&#8217;s no worse off than it is now, and I think it&#8217;s reasonable to assume that people who use bug-tracking sites for free software projects running on a free software OS are disproportionately people <em>using</em> that OS who will therefore have the certificate. </p>
<p>(Update: johnath says &#8220;<a href="http://blog.johnath.com/2008/08/05/ssl-question-corner/">StartSSL, in the Firefox 3 root store, offers [SSL certificates] for free</a>&#8220;, which might have the same effect; I don&#8217;t know whether StartSSL&#8217;s root certificate is in other browsers, but that&#8217;s no worse than the idea that I propose above.)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kryogenix.org/days/2008/08/06/certification/feed</wfw:commentRss>
		</item>
	</channel>
</rss>
