<?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>Can i really?</title>
	<atom:link href="http://blogs.nonado.net/diamond/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.nonado.net/diamond</link>
	<description>They told me at the front desk i could have a puppy...</description>
	<lastBuildDate>Tue, 15 Dec 2009 17:49:16 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Protected: So here goes</title>
		<link>http://blogs.nonado.net/diamond/2009/10/25/so-here-goes/</link>
		<comments>http://blogs.nonado.net/diamond/2009/10/25/so-here-goes/#comments</comments>
		<pubDate>Sun, 25 Oct 2009 13:53:19 +0000</pubDate>
		<dc:creator>diamond</dc:creator>
		
		<guid isPermaLink="false">http://blogs.nonado.net/diamond/2009/10/25/so-here-goes/</guid>
		<description><![CDATA[There is no excerpt because this is a protected post.]]></description>
			<content:encoded><![CDATA[<form action="http://blogs.nonado.net/diamond/wp-pass.php" method="post">
<p>This post is password protected. To view it please enter your password below:</p>
<p><label for="pwbox-205">Password:<br />
<input name="post_password" id="pwbox-205" type="password" size="20" /></label><br />
<input type="submit" name="Submit" value="Submit" /></p></form>
]]></content:encoded>
			<wfw:commentRss>http://blogs.nonado.net/diamond/2009/10/25/so-here-goes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>diamond out for maintenance starting friday</title>
		<link>http://blogs.nonado.net/diamond/2009/10/20/diamond-out-for-maintenance-starting-friday/</link>
		<comments>http://blogs.nonado.net/diamond/2009/10/20/diamond-out-for-maintenance-starting-friday/#comments</comments>
		<pubDate>Tue, 20 Oct 2009 12:53:02 +0000</pubDate>
		<dc:creator>diamond</dc:creator>
		
		<guid isPermaLink="false">http://blogs.nonado.net/diamond/2009/10/20/diamond-out-for-maintenance-starting-friday/</guid>
		<description><![CDATA[The doctors have finally come up with a service patch to work out all
of the remaining bugs and issues that people have with diamond 1.0.
This patch will be applied starting friday and continuing on
sunday/monday. Service may be interrupted for a few days following
monday, it&#8217;s not yet clear how smoothly the reboot will go, so diamond
2.0 [...]]]></description>
			<content:encoded><![CDATA[<p>The doctors have finally come up with a service patch to work out all<br />
of the remaining bugs and issues that people have with diamond 1.0.<br />
This patch will be applied starting friday and continuing on<br />
sunday/monday. Service may be interrupted for a few days following<br />
monday, it&#8217;s not yet clear how smoothly the reboot will go, so diamond<br />
2.0 may be offline completely for a while, intermittently available<br />
remotely, or fully available. It is hoped that this new service patch<br />
will fix the ongoing longtime issues with suspend, and hence greatly<br />
improve service quality, poor battery life, memory fragmentation, and<br />
cpu throttling issues.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.nonado.net/diamond/2009/10/20/diamond-out-for-maintenance-starting-friday/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Postfix &amp; catchall domains with exceptions</title>
		<link>http://blogs.nonado.net/diamond/2009/05/04/postfix-catchall-domains-with-exceptions/</link>
		<comments>http://blogs.nonado.net/diamond/2009/05/04/postfix-catchall-domains-with-exceptions/#comments</comments>
		<pubDate>Mon, 04 May 2009 19:22:58 +0000</pubDate>
		<dc:creator>diamond</dc:creator>
				<category><![CDATA[Random]]></category>

		<guid isPermaLink="false">http://blogs.nonado.net/diamond/2009/05/04/postfix-catchall-domains-with-exceptions/</guid>
		<description><![CDATA[So, you have a domain (we&#8217;ll use catch.example as a, uh, example). You&#8217;d like most addresses at that domain (foo@catch.example, bar@catch.example, and so on) to get send to your actual email account (bob@real.example). However, you&#8217;d also like to be able to selectively drop mail to certain addresses (bad@catch.example and unwanted@catch.example). Finally, you&#8217;d like to do [...]]]></description>
			<content:encoded><![CDATA[<p>So, you have a domain (we&#8217;ll use <em>catch.example</em> as a, uh, example). You&#8217;d like most addresses at that domain (<em>foo@catch.example</em>, <em>bar@catch.example</em>, and so on) to get send to your actual email account (<em>bob@real.example</em>). However, you&#8217;d also like to be able to selectively drop mail to certain addresses (<em>bad@catch.example</em> and <em>unwanted@catch.example</em>). Finally, you&#8217;d like to do this using postfix. Well, here&#8217;s how.</p>
<ol>
<li>Setup postfix to handle mail for <em>catch.example</em> (Note: getting mail for <em>catch.example</em> to be delivered to your server in the first place is beyond the scope of this) by adding these lines to <em>/etc/postfix/main.cf</em>:<br />
<code># Aliases for virtually hosted domains<br />
virtual_alias_domains = catch.example<br />
virtual_alias_maps = hash:/etc/postfix/virtual.aliases<br />
</code>
</li>
<li>Create <em>/etc/postfix/virtual.aliases</em> mapping file that tells postfix what to do with mails for the <em>catch.example</em> domain with these contents:<br />
<code>@catch.example bob@real.example<br />
bad@catch.example null<br />
unwanted@catch.example null</code><br />
<strong>Note</strong>: there should be no : between the two entries on each line, this is not the <em>/etc/aliases</em> file format.
</li>
<li>Add a <em>null</em> alias to your <em>/etc/aliases</em> file:<br />
<code>null: /dev/null</code></li>
<li>Update the mapping and alias database files, and reload postfix&#8217;s configuration:<br />
<code>postmap /etc/postfix/virtual.aliases<br />
postalias /etc/aliases<br />
postfix reload<br />
</code></li>
</ol>
<p>And that&#8217;s it. Any mail to <em>catch.example</em> that&#8217;s <strong>not</strong> to one of the specified unwanted email addresses will be forwarded to your real email account, and the rest will be silently dropped. Voila.</p>
<p>***Update***<br />
Actually, i&#8217;ve just noticed that if you want more control over what happens to the exceptions, you can use <a href="http://www.postfix.org/postconf.5.html#check_recipient_access">check_recipient_access</a>, which allows you to specify <a href="http://www.postfix.org/access.5.html">desired actions</a> such as accept, reject, discard etc. That said, i&#8217;d be a lot more wary about using <em>check_recipient_access</em> as its extra power includes more own-foot-removal capabilities.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.nonado.net/diamond/2009/05/04/postfix-catchall-domains-with-exceptions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>diamond &amp; firearms</title>
		<link>http://blogs.nonado.net/diamond/2009/04/06/firearms-fun/</link>
		<comments>http://blogs.nonado.net/diamond/2009/04/06/firearms-fun/#comments</comments>
		<pubDate>Mon, 06 Apr 2009 19:54:13 +0000</pubDate>
		<dc:creator>diamond</dc:creator>
				<category><![CDATA[Random]]></category>

		<guid isPermaLink="false">http://blogs.nonado.net/diamond/2009/04/06/firearms-fun/</guid>
		<description><![CDATA[Today, i got my first experience of shooting firearms. A group of us from the office went to a local shooting range, just outside Zurich. It was located in a rather bizarre place, off of the 5th floor of an underground car park beneath a shopping center, down a maintenance tunnel. I was pretty nervous [...]]]></description>
			<content:encoded><![CDATA[<p>Today, i got my first experience of shooting firearms. A group of us from the office went to a <a href="http://schiessanlage.ch/">local shooting range</a>, <a href="http://maps.google.ch/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=dietikon+tivoli&amp;sll=47.422897,8.370364&amp;sspn=0.001368,0.00272&amp;gl=ch&amp;ie=UTF8&amp;ll=47.42326,8.370026&amp;spn=0.002737,0.00544&amp;t=h&amp;z=18">just outside Zurich</a>. It was located in a rather bizarre place, off of the 5th floor of an underground car park beneath a shopping center, down a maintenance tunnel. I was pretty nervous when handling the weapons, as i was well aware of the damage they could do, but not of what not to do. Thankfully the instructors were very patient and clear (with one of my colleagues acting as an impromptu translator). I learnt many things about guns today:</p>
<ul>
<li>revolvers are not a subset of pistols (from poking around later, it turns it, as usual, <a href="http://en.wikipedia.org/wiki/Pistol#Multiple_senses_of_the_word_.22pistol.22">it depends on where you are</a>)</li>
<li>what single-action and double-action means (single-action means the trigger only releases the hammer. double-action means it can also raise the hammer)</li>
<li> .50 cal bullets are 13mm in diameter (yikes).</li>
</ul>
<p>When it was finally time to have a go, i braced myself for the sound. I&#8217;d be warned not 5 minutes beforehand by a friend who&#8217;d had army experience that it was going to be louder than i expected. So i expected Loud. It was much louder than that. I was very grateful for the ear protection -) Here&#8217;s what i can remember firing, in order of calibre:</p>
<ul>
<li><a href="http://en.wikipedia.org/wiki/Sig_Sauer_P226">SIG Sauer P226</a> (pistol, 9mm)</li>
<li><a href="http://en.wikipedia.org/wiki/HK_USP">HK USP</a> (pistol, .45)</li>
<li><a href="http://en.wikipedia.org/wiki/Desert_eagle">Desert Eagle</a> (pistol, .50)</li>
<li><a href="http://en.wikipedia.org/wiki/Super_Redhawk">Super Redhawk</a> (revolver, .44 magnum)</li>
</ul>
<p>and another .45 pistol. I shot 25 rounds with the glock, and 5 rounds each with the others. My favourite has to be the USP, it was so easy to shoot, and deadly accurate. The recoil on the .50 cal firearms was enormous, more so for the revolver, as it doesn&#8217;t have the semi-automatic mechanism to absorb some of the force. Those around the desert eagle got blasted by the shockwave, even if you were 3m away. Scary stuff.</p>
<p>After all my years of playing FPSes, i was curious to see how well (or not) that might translate to real life. As it turns out, i was a natural at it, surprising the instructors. On my last go (which was 5 rounds with the desert eagle), the instructor put up a clean target for me (previously we&#8217;d just patch up the exist targets with stickers to cover the holes). When i managed ot put all 5 rounds through the center of the target, he asked if i&#8217;d like to take it home, which i happily accepted -) So, here&#8217;s the evidence:</p>
<p><a href="http://www.flickr.com/photos/kormat/3418316659/"><img src="http://farm4.static.flickr.com/3330/3418316659_3eb3757c7c.jpg?v=0" alt="diamond + desert eagle" /></a></p>
<p>Coincidentally, 7m happens to be the longest range required as part of the Swiss gun license practical exam. I&#8217;d just chosen that as it seemed about the right distance to stretch myself a bit, but still be possible to be accurate.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.nonado.net/diamond/2009/04/06/firearms-fun/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>diamond &amp; breadknives</title>
		<link>http://blogs.nonado.net/diamond/2008/11/26/diamond-breadknives/</link>
		<comments>http://blogs.nonado.net/diamond/2008/11/26/diamond-breadknives/#comments</comments>
		<pubDate>Wed, 26 Nov 2008 21:25:23 +0000</pubDate>
		<dc:creator>diamond</dc:creator>
				<category><![CDATA[Health]]></category>

		<guid isPermaLink="false">http://blogs.nonado.net/diamond/2008/11/26/diamond-breadknives/</guid>
		<description><![CDATA[Today, i went down to the break room at 16:00 as usual, looking forward to a few games of pool, and a delicious combination of swiss bread, cheese, and meat of unspecified origin. Peter was the only other pool player available from our group, and we quickly got stuck into a discussion about how load-balancing [...]]]></description>
			<content:encoded><![CDATA[<p>Today, i went down to the break room at 16:00 as usual, looking forward to a few games of pool, and a delicious combination of swiss bread, cheese, and meat of unspecified origin. Peter was the only other pool player available from our group, and we quickly got stuck into a discussion about how load-balancing works in linux. </p>
<p>So deeply was i engrossed in this conversation that, while cutting myself some bread, i failed to realise until Too Late that the knife was going to end up removing a significant portion of my left index finger&#8217;s exterior. The knife was efficiently sharp, so i didn&#8217;t notice until about 1cm of my skin was hanging off (shuddering as i type this. I hate that memory). The doctor has told me &#8220;in a year&#8217;s time, you won&#8217;t even see a scar&#8221;. I&#8217;m guessing that was meant to be reassuring. I&#8217;m not convinced it had its intended effect however.</p>
<p>Still, my finger now looks like it&#8217;s dressed up for a black-tie event, with a very tasteful bow keeping the outer layers of cladding in place. And boy was i glad to have noirin only one floor away when the incident happened, as her first-aid skills (and general Competence) were put to good effect.</p>
<p>It&#8217;s, of course, typical that i was getting back into guitar playing. Here&#8217;s hoping i don&#8217;t have to wait all of the 6-8 weeks of healing before i can go back to that. </p>
<p>Filled this under the things-i-wish-i-had-been-paying-more-attention-to-so-i-could-have-avoided category.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.nonado.net/diamond/2008/11/26/diamond-breadknives/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>diamond &amp; speling</title>
		<link>http://blogs.nonado.net/diamond/2008/11/03/diamond/</link>
		<comments>http://blogs.nonado.net/diamond/2008/11/03/diamond/#comments</comments>
		<pubDate>Mon, 03 Nov 2008 19:47:23 +0000</pubDate>
		<dc:creator>diamond</dc:creator>
				<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://blogs.nonado.net/diamond/2008/11/03/diamond/</guid>
		<description><![CDATA[A conversation just now:

aug: you know the decommission script we have, since forever?
diamond: oh yeah, i wrote the first version
aug: oh! then it&#8217;s your fault!
diamond: eh?
aug: in all that time, it&#8217;s been misspelt. there were 3 s&#8217;s in it. no-one noticed until last week, when ciaran went &#8220;wtf?&#8221;
aug: and when we renamed it, we discovered [...]]]></description>
			<content:encoded><![CDATA[<p>A conversation just now:</p>
<blockquote><p>
<strong>aug:</strong> you know the decommission script we have, since forever?<br />
<strong>diamond:</strong> oh yeah, i wrote the first version<br />
<strong>aug:</strong> oh! then it&#8217;s <em>your</em> fault!<br />
<strong>diamond:</strong> eh?<br />
<strong>aug:</strong> in all that time, it&#8217;s been misspelt. there were 3 s&#8217;s in it. no-one noticed until last week, when ciaran went &#8220;wtf?&#8221;<br />
<strong>aug:</strong> and when we renamed it, we discovered that its (misspelt) name was all through the documentation<br />
<strong>aug:</strong> so we had to update all of that as well<br />
<strong>diamond:</strong> oops. that certainly sounds like me
</p></blockquote>
<p>I wrote that script a year ago. Sigh.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.nonado.net/diamond/2008/11/03/diamond/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Apple remote desktop + vnc</title>
		<link>http://blogs.nonado.net/diamond/2008/09/16/apple-remote-desktop-vnc/</link>
		<comments>http://blogs.nonado.net/diamond/2008/09/16/apple-remote-desktop-vnc/#comments</comments>
		<pubDate>Tue, 16 Sep 2008 18:25:31 +0000</pubDate>
		<dc:creator>diamond</dc:creator>
				<category><![CDATA[Random]]></category>

		<guid isPermaLink="false">http://blogs.nonado.net/diamond/2008/09/16/apple-remote-desktop-vnc/</guid>
		<description><![CDATA[I&#8217;ve been using Apple&#8217;s in-built VNC server for the past year or so to control the g4 powerbook we have hooked up to our tv. Unfortunately, the VNC server, which is part of Apple Remote Desktop, is a piece of shonky tat, and regularly crashes. This is &#8216;easily&#8217; fixed by restarting the remote desktop service, [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been using Apple&#8217;s in-built VNC server for the past year or so to control the g4 powerbook we have hooked up to our tv. Unfortunately, the VNC server, which is part of Apple Remote Desktop, is a piece of shonky tat, and regularly crashes. This is &#8216;easily&#8217; fixed by restarting the remote desktop service, except, of course, that requires going over to the machine, thereby defeating the entire purpose. Finally, after it crashed twice in 5 minutes, i was motivated (read: enraged) enough to spend the 45 mins or so necessary to hunt down a way of restarting the services remotely. And here, for the sanity of anyone else in the same situation, is the answer:</p>
<p><code>sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -access -on -restart -agent</code></p>
<p>As usual, trying to find documentation is like pulling teeth.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.nonado.net/diamond/2008/09/16/apple-remote-desktop-vnc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>diamond@zrh:/tmp/accom$ cd ~</title>
		<link>http://blogs.nonado.net/diamond/2008/08/15/diamondzrhtmpaccom-cd/</link>
		<comments>http://blogs.nonado.net/diamond/2008/08/15/diamondzrhtmpaccom-cd/#comments</comments>
		<pubDate>Fri, 15 Aug 2008 20:27:37 +0000</pubDate>
		<dc:creator>diamond</dc:creator>
				<category><![CDATA[Random]]></category>

		<guid isPermaLink="false">http://blogs.nonado.net/diamond/2008/08/15/diamondzrhtmpaccom-cd/</guid>
		<description><![CDATA[Today we had the handover of our new apartment from the estate agency. Despite all our worries that they might be mean, things went smoothly, and we&#8217;re now the proud possessors of a shiny set of keys for said apt. As we saw in the newspaper yesterday, out of the 206000 apartments in zurich, only [...]]]></description>
			<content:encoded><![CDATA[<p>Today we had the handover of our new apartment from the estate agency. Despite all our worries that they might be mean, things went smoothly, and we&#8217;re now the proud possessors of a shiny set of keys for said apt. As we saw in the newspaper yesterday, out of the 206000 apartments in zurich, only 57 were vacant at one point in June. So, not only were we lucky to get an apartment at all, we were also extremely lucky to get our first choice, and after only one day of looking at that. Our (wonderful wonderful wonderful) relocation agent, Aline, has never had clients get a place so quickly. I think she was in even more shock than we were.</p>
<p>This marks a major milestone in our whole relocation saga. Tomorrow we are due to receive our airfreight shipment (which took a week longer than expected) which was meant to contain essentials to tide us over until we found a place and our main (surface) shipment arrived. Now, of course, we&#8217;re suddenly in need of things like crockery and towels and bed linen etc, and it could well be weeks before that stuff arrives. I guess that&#8217;s our fault for getting accommodation sorted so quickly ,-) We&#8217;re off to ikea afterwards to try and buy the bare essentials in furniture to start with. Coming from a country where all rental accommodation is furnished, it&#8217;s quite a shock when you have to buy things like light fittings and curtains as everyone is expected to supply their own.</p>
<p>Anyway, we have an early start as the shipment is being delivered at 07:30 tomorrow morning (it was a choice between that and wait another 10 days), so i&#8217;d better head off to bed.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.nonado.net/diamond/2008/08/15/diamondzrhtmpaccom-cd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Attachment</title>
		<link>http://blogs.nonado.net/diamond/2008/07/25/attachment/</link>
		<comments>http://blogs.nonado.net/diamond/2008/07/25/attachment/#comments</comments>
		<pubDate>Fri, 25 Jul 2008 18:40:00 +0000</pubDate>
		<dc:creator>diamond</dc:creator>
				<category><![CDATA[Random]]></category>

		<guid isPermaLink="false">http://blogs.nonado.net/diamond/2008/07/25/attachment/</guid>
		<description><![CDATA[Last night, Noirin decided that my attachment to this planet (and life thereon) could be adequately summarised by the utterance &#8220;Yaaay planet!&#8221;. I can kinda see her point.
]]></description>
			<content:encoded><![CDATA[<p>Last night, Noirin decided that my attachment to this planet (and life thereon) could be adequately summarised by the utterance &#8220;Yaaay planet!&#8221;. I can kinda see her point.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.nonado.net/diamond/2008/07/25/attachment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Have i mentioned Zurich?</title>
		<link>http://blogs.nonado.net/diamond/2008/06/03/have-i-mentioned-zurich/</link>
		<comments>http://blogs.nonado.net/diamond/2008/06/03/have-i-mentioned-zurich/#comments</comments>
		<pubDate>Tue, 03 Jun 2008 13:32:42 +0000</pubDate>
		<dc:creator>diamond</dc:creator>
				<category><![CDATA[Random]]></category>

		<guid isPermaLink="false">http://blogs.nonado.net/diamond/2008/06/03/have-i-mentioned-zurich/</guid>
		<description><![CDATA[So, Noirin has gotten a job with google in zurich, and i&#8217;m transferring over there to be with her. We&#8217;re both starting in google.ch at the beginning of august (2008). Time to start learning german i guess.
]]></description>
			<content:encoded><![CDATA[<p>So, Noirin has gotten a job with google in zurich, and i&#8217;m transferring over there to be with her. We&#8217;re both starting in google.ch at the beginning of august (2008). Time to start learning german i guess.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.nonado.net/diamond/2008/06/03/have-i-mentioned-zurich/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
