<?xml version="1.0"?>
<rss version="2.0">

<channel>
	<title>Planet Catalyst</title>
	<link>http://planet.catalyst.net.nz/</link>
	<language>en</language>
	<description>Planet Catalyst - http://planet.catalyst.net.nz/</description>

<item>
	<title>Don Christie: A very nasty invasion of privacy</title>
	<guid>http://stuff.co.nz/blogs/passthesource/2008/07/04/a-very-nasty-invasion-of-privacy/</guid>
	<link>http://stuff.co.nz/blogs/passthesource/2008/07/04/a-very-nasty-invasion-of-privacy/</link>
	<description>I have written in the past about how new Copyright legislation essentially turns global corporates into criminal investigators with very wide ranging powers of snoopage. Here is a very nasty example of what can happen.
Viacom, representing...&lt;br /&gt;
&lt;br /&gt;
Read more @ http://www.stuff.co.nz/blogs/passthesource</description>
	<pubDate>Fri, 04 Jul 2008 03:43:16 +0000</pubDate>
</item>
<item>
	<title>Brenda Wallace: Convoy!</title>
	<guid>http://www.coffee.geek.nz/21742 at http://www.coffee.geek.nz</guid>
	<link>http://www.coffee.geek.nz/content/080704/convoy-0</link>
	<description>&lt;p&gt;in honour of them truckies.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.coffee.geek.nz/sites/default/files/national-truck-parade-day--the-anthem.mp3&quot;&gt;national-truck-parade-day--the-anthem.mp3&lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Fri, 04 Jul 2008 03:28:48 +0000</pubDate>
</item>
<item>
	<title>Brenda Wallace: Job Advert</title>
	<guid>http://www.coffee.geek.nz/21740 at http://www.coffee.geek.nz</guid>
	<link>http://www.coffee.geek.nz/content/080704/job-advert-0</link>
	<description>&lt;p&gt;To be found here: &lt;a href=&quot;http://twitter.com/br3nda/statuses/849087654&quot; title=&quot;http://twitter.com/br3nda/statuses/849087654&quot;&gt;http://twitter.com/br3nda/statuses/849087654&lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Fri, 04 Jul 2008 00:46:25 +0000</pubDate>
</item>
<item>
	<title>Reed Wade: Cheese Puff</title>
	<guid>http://triumphovermadness.com/234 at http://triumphovermadness.com/drup</guid>
	<link>http://triumphovermadness.com/drup/node/234</link>
	<description>&lt;p&gt;Oh man oh man, I can't stay away from these things. (&lt;a href=&quot;http://vital.org.nz/entry/title/cheese_puffs&quot;&gt;I'm not the only one.&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;I can feel the digits slipping off the expiration date on my birth certificate every time I eat one of these but I can't help myself.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.flickr.com/photos/reedwade/2568388727/&quot; title=&quot;IMG_0785.JPG by reedwade, on Flickr&quot;&gt;&lt;img src=&quot;http://farm4.static.flickr.com/3014/2568388727_904e5f70c4.jpg&quot; width=&quot;375&quot; height=&quot;500&quot; alt=&quot;IMG_0785.JPG&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Thu, 03 Jul 2008 23:42:04 +0000</pubDate>
</item>
<item>
	<title>Brenda Wallace: Girl Geek Dinners -- WE HAVE A BAND!</title>
	<guid>http://www.coffee.geek.nz/21738 at http://www.coffee.geek.nz</guid>
	<link>http://www.coffee.geek.nz/content/080703/girl-geek-dinners-we-have-a-band-0</link>
	<description>&lt;p&gt;Sarah Wiig, Wellington music geek and all round awesome person, will demo her amazing musical glove she built. &lt;/p&gt;
&lt;p&gt;Then, the Sarah Wiig band will play into the evening. Style is acoustic folk.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://profile.myspace.com/index.cfm?fuseaction=user.viewprofile&amp;amp;friendID=87396093&quot;&gt;see Sarah Wiig's MySpace profile&lt;/a&gt; to listen to to her music.&lt;/p&gt;</description>
	<pubDate>Thu, 03 Jul 2008 04:30:13 +0000</pubDate>
</item>
<item>
	<title>Penny Leach: I am terrified of suspend/resume</title>
	<guid>http://she.geek.nz/archives/507-guid.html</guid>
	<link>http://she.geek.nz/archives/507-I-am-terrified-of-suspendresume.html</link>
	<description>I'm super looking forward to getting the Samsung Q45, but everytime I close my macbook, I feel a little tiny bit of panic.  Actually it's slightly more than tiny.  I'm terrified that these are the last few days I have without filesystem corruption.&lt;br /&gt;
&lt;br /&gt;
Longer term readers of this blog will remember that I've been pretty burnt in the past... my last year's LCA slides getting eaten by a fucked up suspend/fullboot/shutdown/resume sequence that turned /etc into a python file and the slides into a gnome xml config file.  (I now have an irrational hatred of both python and gnome).&lt;br /&gt;
&lt;br /&gt;
Yeah, that was a year and a half ago and I'm sure things are better by now.  Even so.  The one remaining thing that fills me with warm fuzzy joy about the macbook is that macosx suspend and resume just works.  Actually that's not true. iCal and iSync also fill me with warm fuzzy joy.&lt;br /&gt;
&lt;br /&gt;
Stay tuned for my adventures getting it working.&lt;br /&gt;</description>
	<pubDate>Wed, 02 Jul 2008 14:13:53 +0000</pubDate>
	<author>penny@she.geek.nz (Penny)</author>
</item>
<item>
	<title>Andrew Chilton: Cil v0.4.0 released</title>
	<guid>http://kapiti.geek.nz/random/cil-v0-4-0-released.html</guid>
	<link>http://kapiti.geek.nz/random/cil-v0-4-0-released.html</link>
	<description>&lt;p&gt;This release has a number of new things and functionality.&lt;/p&gt;    &lt;p&gt;Here's the short version of the changes, though there are quite a few since Saturday's release:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;now reads a &lt;code&gt;~/.cilrc&lt;/code&gt; config file, so set your &lt;code&gt;UserName&lt;/code&gt; and &lt;code&gt;UserEmail&lt;/code&gt; in there&lt;/li&gt;&lt;li&gt;you can now filter on &lt;code&gt;--is-mine&lt;/code&gt; which takes your email from your &lt;code&gt;~/.cilrc&lt;/code&gt;&lt;/li&gt;&lt;li&gt;you can now use shortened hash names for issues/comments/attachments, so long as they are unambiguous&lt;/li&gt;&lt;li&gt;a new command called 'am' has been added so you can process email messages into either new issues or comments on existing issues (ToDo: processing of multiple messages in actual Mailboxes)&lt;/li&gt;&lt;li&gt;allows dependencies between issues so you can state which &lt;strong&gt;DependsOn&lt;/strong&gt; or &lt;strong&gt;Precedes&lt;/strong&gt; another&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Documentation has been made a little nicer too.&lt;/p&gt;
&lt;p&gt;There are still lots more ideas to get through but I'm sure it'll slow down at some point. As always, thanks to those who provide me with inspiration and ideas, &lt;a href=&quot;http://feeding.cloud.geek.nz/&quot;&gt;you know&lt;/a&gt; who &lt;a href=&quot;http://nigel.mcnie.name/&quot;&gt;you are&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Have fun, let me know how it goes and happy hacking.&lt;/p&gt;
&lt;p&gt;Update: fix to packaging, patched to v0.4.1, see the main &lt;a href=&quot;http://kapiti.geek.nz/software/cil.html&quot;&gt;cil&lt;/a&gt; page for tarball details.&lt;/p&gt;</description>
	<pubDate>Wed, 02 Jul 2008 11:47:10 +0000</pubDate>
</item>
<item>
	<title>Andrew Chilton: Why I'm Passionate about Perl</title>
	<guid>http://kapiti.geek.nz/random/why-im-passionate-about-perl.html</guid>
	<link>http://kapiti.geek.nz/random/why-im-passionate-about-perl.html</link>
	<description>&lt;p&gt;I saw this meme on Grant's journal (huh, who keeps a journal these days, I knew he was old fashioned). Not sure where he got it from but I thought I'd do it anyway.
&lt;/p&gt;    &lt;p&gt;&lt;strong&gt;The person who introduced me to Perl showed me that...&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Erm, nothing. I was the same as &lt;a href=&quot;http://use.perl.org/~grantm/journal/36506&quot;&gt;Grant&lt;/a&gt;. I introduced myself to Perl and I'm glad I did. At the time, I was living in Germany, had a crappy old laptop, no webbernets and lots of time. I had to do &lt;em&gt;something&lt;/em&gt; and somehow, Perl won.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;I first starting using Perl to...&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;...do my own photo gallery website. And yes, I wrote my own templating language. I love the fact that I did it and I think by doing so, my passage towards being a true Perl programmer was complete. TMTOWTDI! It's &lt;em&gt;my&lt;/em&gt; party and I'll cry if I want to.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;I kept using Perl because...&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;...after only a few days, I was connecting to The Gimp and writing Perl-Fu modules to generate the graphics, the thumbnails and all the buttons on the site (duly swapped with &lt;code&gt;onMouseOver&lt;/code&gt; and &lt;code&gt;onMouseOut&lt;/code&gt;). The fact that this language was reading in XML, writing out HTML, reading in jpgs, writing out lots of other images and all these other things made me think that this language was special. At the time, I just didn't know that it wasn't a language at all, and instead was an addictive kind of glue, dressed up and disguised as a language.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;I can't stop thinking about Perl...&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;...because it just encompasses everything I believe in. It has power, expressiveness, individuality, schizophrenia and duct tape (lots of it). It's also free and it has a great community, which are both hugely important factors.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;I'm still using Perl because...&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;...I haven't yet found anything better than it. I'm afraid it's that simple. Other scripting languages don't seem worthwhile enough (or different enough) to spend time on and it's only completely new paradigms like Erlang, which I would consider learning. Whilst a lot of Perl people are saying &amp;quot;Ruby until Perl 6&amp;quot;, I'm saying &amp;quot;Perl until Perl 6&amp;quot;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;I get other people to use Perl by...&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;N/A. I don't say to other people that they should do anything. Then again, there's no harm trying to convince someone to use something by showing them it's better. I mean, show them a thousand line Java file or a 10 line Perl program. Also show them &lt;a href=&quot;http://search.cpan.org/~asavige/Acme-EyeDrops-1.52/lib/Acme/EyeDrops.pm&quot;&gt;ACME::EyeDrops&lt;/a&gt; and say &amp;quot;There, you do that&amp;quot;. If they reply with &amp;quot;Why would I want to?&amp;quot;, you've just won the &amp;quot;Which is more fun?&amp;quot; argument.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;I also program in ... and ..., but I like Perl better since...&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;...as stated before, I've not found a better language, though in the past I have written stuff in C, C++, Ruby, Java, Ada 83 (Ravenscar Profile) and a few other bits and pieces. To be honest, waiting for stuff to compile just bores me to tears. It used to take me a thousand hours to get an Ada program to compile and once it compiled, there was no point running it since I knew it would work! Perl is a refreshing change :-)&lt;/p&gt;</description>
	<pubDate>Wed, 02 Jul 2008 09:33:43 +0000</pubDate>
</item>
<item>
	<title>Brenda Wallace: soldout!</title>
	<guid>http://www.coffee.geek.nz/21736 at http://www.coffee.geek.nz</guid>
	<link>http://www.coffee.geek.nz/content/080702/soldout-0</link>
	<description>&lt;p&gt;General Tickets have sold out, in only 2 days..&lt;/p&gt;
&lt;p&gt;BUT! there are still 6 student tickets available for only $5 each!&lt;br /&gt;
&lt;a href=&quot;http://wellington.girlgeekdinners.co.nz/&quot; title=&quot;http://wellington.girlgeekdinners.co.nz/&quot;&gt;http://wellington.girlgeekdinners.co.nz/&lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Wed, 02 Jul 2008 03:21:19 +0000</pubDate>
</item>
<item>
	<title>Reed Wade: Zither</title>
	<guid>http://triumphovermadness.com/233 at http://triumphovermadness.com/drup</guid>
	<link>http://triumphovermadness.com/drup/node/233</link>
	<description>&lt;p&gt;You want zither? Here's some now--&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;</description>
	<pubDate>Tue, 01 Jul 2008 11:15:56 +0000</pubDate>
</item>
<item>
	<title>Andrew Chilton: SoCNoC 2 a Success</title>
	<guid>http://kapiti.geek.nz/random/socnoc-2-a-success.html</guid>
	<link>http://kapiti.geek.nz/random/socnoc-2-a-success.html</link>
	<description>&lt;p&gt;Despite my own failure at doing SoCNoC this year, a number of other people have and it is they I'd like to thank for making SoCNoC what it is.&lt;/p&gt;    &lt;p&gt;Throughout the year, a few of us behind the scenes in &lt;a href=&quot;http://kiwiwriters.org/&quot;&gt;KiwiWriters&lt;/a&gt; do lots of work to make sure we're ready for SoCNoC during June. Sometimes it feels like a lot of work but when it starts, it's all worthwhile.&lt;/p&gt;
&lt;p&gt;And this year we have managed to break a number of records. Here's a quick run-down of some of the more memorable figures:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;143 participants (2.4x last year)&lt;/li&gt;&lt;li&gt;32 winners (2x last year)&lt;/li&gt;&lt;li&gt;2,635,755 cumulative words written (2.6x last year)&lt;/li&gt;&lt;li&gt;58,000 page impressions (2x last year)&lt;/li&gt;&lt;li&gt;cost - free (same as last year)!&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;and lots and lots of fun in to the bargain too.&lt;/p&gt;
&lt;p&gt;Well done to everyone who completed it. Special congrats. to our organisers who not only did all the work but managed to write a novel too: &lt;a href=&quot;http://www.kerrynangell.com/&quot;&gt;Kerryn&lt;/a&gt;, &lt;a href=&quot;http://cottreau.blogspot.com/&quot;&gt;Travis&lt;/a&gt;, &lt;a href=&quot;http://vyanae.blogspot.com/&quot;&gt;Cassie&lt;/a&gt;, Pam - and hello to &lt;a href=&quot;http://angellic.org/&quot;&gt;Jane&lt;/a&gt; too!&lt;/p&gt;
&lt;p&gt;Here's looking forward to a record breaking 3rd SoCNoC next year!&lt;/p&gt;</description>
	<pubDate>Tue, 01 Jul 2008 09:46:59 +0000</pubDate>
</item>
<item>
	<title>Brenda Wallace: Girl Geek Dinner tickets are on Sale</title>
	<guid>http://www.coffee.geek.nz/21734 at http://www.coffee.geek.nz</guid>
	<link>http://www.coffee.geek.nz/content/080630/girl-geek-dinner-tickets-are-sale-0</link>
	<description>&lt;p&gt;Tickets are on sale now&lt;br /&gt;
&lt;a href=&quot;http://wellington.girlgeekdinners.co.nz/&quot; title=&quot;http://wellington.girlgeekdinners.co.nz/&quot;&gt;http://wellington.girlgeekdinners.co.nz/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;and... 30% of the tickets are sold after only 3 hours -- be quick!!!&lt;/p&gt;</description>
	<pubDate>Mon, 30 Jun 2008 13:44:54 +0000</pubDate>
</item>
<item>
	<title>Penny Leach: the way people use their computers baffles me</title>
	<guid>http://she.geek.nz/archives/504-guid.html</guid>
	<link>http://she.geek.nz/archives/504-the-way-people-use-their-computers-baffles-me.html</link>
	<description>I just witnessed first hand the sort of computer use experience that I hear people talking about all the time but, thankfully, am mostly sheltered from.&lt;br /&gt;
&lt;br /&gt;
It was a recent looking chassis running some recent looking variant of Windows. I laugh to find that I cannot actually recognise Windows releases anymore, but this one had a big green &quot;Start&quot; button, so I presume this means XP or Vista.&lt;br /&gt;
&lt;br /&gt;
The person was struggling to complete a task that really should not have been that hard, but Windows was slow and unresponsive (this of course could have been down to either the machine itself or network latency), and he responded to this by repeating the requests he was making of the operating system, on some occasions at least 3 additional times, rather than waiting for the first request to complete, while randomly hitting keys (that I couldn't see had any actual instructive use, but rather was just a way to express anger), and yelling at it, while waving his arms about.&lt;br /&gt;
&lt;br /&gt;
I sat in silence, knowing that any comment I could possibly have would be misunderstood or at any rate, not helpful.  At one point, he actually asked me, &quot;why is it so slow?&quot; to which I mumbled sympathetically.&lt;br /&gt;
&lt;br /&gt;
It really amazes me that this is the quality of some people's interactions with their computers.  It is &lt;strong&gt;so&lt;/strong&gt; far from my own experiences with computers, where 99% of the time when something isn't working I know why, how to work around it, or how to fix it.  In general my approach to breakages with computers resemble a challenge for me to solve, sometimes a frustrating one, but no more so than a complicated problem I'm interested in solving.  Certainly the computer is not a black box that I am forced to use and loathe doing so.  &lt;br /&gt;
&lt;br /&gt;
I am at least mostly convinced that this person's problem was because he was using Windows, although of course there are some people who just don't have an aptitude with computers, no matter what.</description>
	<pubDate>Mon, 30 Jun 2008 10:05:40 +0000</pubDate>
	<author>penny@she.geek.nz (Penny)</author>
</item>
<item>
	<title>Stuart Yeates: I'm confused about hardy heron and default applications</title>
	<guid>tag:blogger.com,1999:blog-2425168083034317580.post-5182844215638089571</guid>
	<link>http://opensourceexile.blogspot.com/2008/06/im-confused-about-hardy-heron-and.html</link>
	<description>Back in the day you told your linux system which applications you wanted to use with environmental variables things like:&lt;br /&gt; &lt;blockquote&gt;export EDITOR=/usr/bin/emacs &lt;/blockquote&gt; Then along came the wonderful debianness of the apt-family and the alternatives system.&lt;br /&gt;&lt;blockquote&gt; update-alternatives --config vi&lt;/blockquote&gt; Now this system too is being undermined by various systems, leaving me uncertain where to set things. What I'm trying to do is:&lt;br /&gt;&lt;ul&gt;&lt;li&gt; have Sound Juicer and not Music Player (RhythmBox) launched when a CD is inserted. There is an entry for &quot;Multimedia&quot; under the &quot;Preferred Applications&quot; menu option, but this seems to be about opening files, not responding to newly-mounted media and Sound Juicer is not listed as an option. There doesn't seem to be anything about CDs under the &quot;Removable Drives and Media Preferences&quot; (although this is where the setting are that automatically load F-Spot when I attach my camera, which seems like the same kind of thing).&lt;/li&gt;&lt;li&gt; configure which applications I can launch on the .cr2/TIFF/Canon RAW files produced by my digital camera I want the same applications to appear in both the file browser and F-Spot (which look like they're presenting the same interface but apparently aren't). ufraw seems to be the tool of choice here (either standalone or as a gimp plugin), but I'd like to pass it some command line args. I can find no entry or this under the &quot;Preferred Applications&quot; menu option.&lt;/li&gt;&lt;/ul&gt;  There are lots of menus with a &quot;Help&quot; as an option, but very few of them seem to be.</description>
	<pubDate>Mon, 30 Jun 2008 08:13:00 +0000</pubDate>
	<author>noreply@blogger.com (Stuart Yeates)</author>
</item>
<item>
	<title>Brenda Wallace: keeping my brain from stack overflow</title>
	<guid>http://www.coffee.geek.nz/21732 at http://www.coffee.geek.nz</guid>
	<link>http://www.coffee.geek.nz/content/080630/keeping-my-brain-stack-overflow-0</link>
	<description>&lt;p&gt;I'm pretty much carbon bonded to my Palm TX - an aging palm pilot that has wifi and bluetooth and that's about it.&lt;/p&gt;
&lt;p&gt;I keep all my calendar, todos, and such in &lt;a href=&quot;http://iambic.com&quot;&gt;Agendus&lt;/a&gt;. It's nifty too becuase i can attach jpegs to just about anythjing, and link meetings and tasks to each other.&lt;/p&gt;
&lt;p&gt;I then use Agendus Mail - it pulls down my imap emails, and I can then turn an email into a Todo or a meeting or a memo.&lt;/p&gt;
&lt;p&gt;I then keep projects in an app called &lt;a href=&quot;http://www.ultrasoft.com/BrainForest/&quot;&gt;BrainForest&lt;/a&gt; - which shows a rough tree outline with progress meters.&lt;/p&gt;
&lt;p&gt;And then - keyring, a gtk app that's on fresh meat, keeps all my passwords (and yegads there are many).&lt;/p&gt;
&lt;p&gt;Quick news pulls down Rss.&lt;/p&gt;
&lt;p&gt;There's TCMP, an opensource video player for palm that plays divx etc.&lt;/p&gt;
&lt;p&gt;And there's Palm books, a free (maybe opensource, i dunno) book reader for -- umm... reading books in txt, html, rtf format.&lt;/p&gt;
&lt;p&gt;and a nifty trick - the free PDF reader named Palm PDF does presentation mode over bluetooth - so if i can find a bluetooth projector i don't need my laptop.&lt;/p&gt;
&lt;p&gt;Diddle bug, and opensource palm app, is handy for drawing quick notes, which can then be send by email or bluetooth + mms as a PNG.&lt;/p&gt;
&lt;p&gt;and finally hBlogger is a blog api client for these rants you see here.&lt;/p&gt;</description>
	<pubDate>Mon, 30 Jun 2008 05:02:34 +0000</pubDate>
</item>
<item>
	<title>Stuart Yeates: Mike O'Connor at Friday drinks</title>
	<guid>tag:blogger.com,1999:blog-2425168083034317580.post-1008662576703238580</guid>
	<link>http://opensourceexile.blogspot.com/2008/06/mike-o-at-friday-drinks.html</link>
	<description>&lt;div&gt;&lt;a href=&quot;http://www.flickr.com/photos/stuartyeates/2619680029/&quot; title=&quot;photo sharing&quot;&gt;&lt;img src=&quot;http://farm4.static.flickr.com/3281/2619680029_b077837255_m.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span&gt;&lt;a href=&quot;http://www.flickr.com/photos/stuartyeates/2619680029/&quot;&gt;Mike O'Connor&lt;/a&gt;&lt;br /&gt;Originally uploaded by &lt;a href=&quot;http://www.flickr.com/people/stuartyeates/&quot;&gt;Stuart Yeates&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;I took some photos at Friday drinks, trying to do the whole wide-aperture-to-isolate-visual-elements thing. I wasn't really aware of just how much it is dependent on the relative position of the photographer, subject and background.&lt;br /&gt;&lt;br /&gt;Some of them turned out better than others.</description>
	<pubDate>Mon, 30 Jun 2008 04:34:00 +0000</pubDate>
	<author>noreply@blogger.com (Stuart Yeates)</author>
</item>
<item>
	<title>Brenda Wallace: Sound - i want it back</title>
	<guid>http://www.coffee.geek.nz/21730 at http://www.coffee.geek.nz</guid>
	<link>http://www.coffee.geek.nz/node/21730</link>
	<description>&lt;p&gt;The sound on my laptop has been uber quiet everysince in compiled in a kernel module to make my apple airport express work (the one Geoff gave me, so i'll blame him).&lt;/p&gt;
&lt;p&gt;Ubuntu forums people have been very helpful, suggesting a multitude of ways to adjust volume from aumixer to alsamixer to kmix and back again, but they all have it set to maximum already.&lt;/p&gt;
&lt;p&gt;So -- very very quiet sound, i seem to be stuck like this.&lt;/p&gt;</description>
	<pubDate>Sun, 29 Jun 2008 10:25:43 +0000</pubDate>
</item>
<item>
	<title>Brenda Wallace: Yes I am from the future, and the future has lasers</title>
	<guid>http://www.coffee.geek.nz/21728 at http://www.coffee.geek.nz</guid>
	<link>http://www.coffee.geek.nz/content/080629/yes-i-am-future-and-future-has-lasers</link>
	<description>&lt;p&gt;I have a new keyboard. I took it with me at lunch on Thursday, and a group of people gathered around our restaraunt table to stare, in silence, with their mouths open.&lt;/p&gt;
&lt;p&gt;It’s a bluetooth + laser virtual keyboard. It projects the keyboard onto the table in full red laser glory, and then watches for changes in the image to detect key presses. It really works.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.gg.net.nz/2008/06/29/yes-i-am-from-the-future-and-the-future-has-lasers/#more-648&quot;&gt;Continue reading at Gaming Generation&lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Sun, 29 Jun 2008 06:18:09 +0000</pubDate>
</item>
<item>
	<title>Brenda Wallace: cows!</title>
	<guid>http://www.coffee.geek.nz/21726 at http://www.coffee.geek.nz</guid>
	<link>http://www.coffee.geek.nz/content/080629/cows-0</link>
	<description>&lt;div class=&quot;pmiBadgeHead&quot;&gt;Ponoko - Mooooooo by SuperVery&lt;/div&gt;&lt;div class=&quot;pmiBadgeThumbnail&quot;&gt;&lt;a href=&quot;http://www.coffee.geek.nz&quot;&gt;&lt;img src=&quot;http://www.share-server.com/view/embed/90b7d7bc-4590-11dd-1ebb-979d0e44593b&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;pmiBadgeDescription&quot;&gt;a farm inspired bracelet made using beech. how can you not love  cows.

with this you get 8 small cows on your bracelet. Standard length is 7.5 inches, however i can easily adjust the length to suit&lt;/div&gt;&lt;div class=&quot;pmiBadgeLink&quot;&gt;&lt;a href=&quot;http://www.share-server.com/view/content/90b7d7bc-4590-11dd-1ebb-979d0e44593b&quot;&gt;View &gt;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;!--break--&gt;</description>
	<pubDate>Sun, 29 Jun 2008 04:07:19 +0000</pubDate>
</item>
<item>
	<title>Stuart Yeates: What should the ohloh homepage look like?</title>
	<guid>tag:blogger.com,1999:blog-2425168083034317580.post-8859111687857695541</guid>
	<link>http://opensourceexile.blogspot.com/2008/06/what-should-ohloh-homepage-look-like.html</link>
	<description>&lt;p&gt;In a previous post I criticised &lt;a href=&quot;http://www.ohloh.net/&quot;&gt;ohloh&lt;/a&gt; homepage for being completely useless for current users of the site. This was somewhat unfair, since I provided no concrete constructive suggestions as to what should be on the page. This blog post, hopefully, fixes that.&lt;/p&gt;&lt;p&gt;To my mind there are two classes of information that should be on the homepage: (a) things that lots of users are confused about and (b) things that are 'new' (think customised rss feeds) (c) combinations of both.&lt;/p&gt;&lt;p&gt;Finding out what people are confused about is easy, just look in the forums, where people are most confused about:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;changes in their kudos&lt;/li&gt;&lt;li&gt;why their enlistment hasn't been updated&lt;/li&gt;&lt;li&gt;why version control system of choice isn't supported&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;The list of 'new' things is:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;new / updated projects&lt;/li&gt;&lt;li&gt;new / updated users&lt;/li&gt;&lt;li&gt;new / updated enlistments&lt;/li&gt;&lt;li&gt;new forum posts &lt;/li&gt;&lt;li&gt;new RSS items in projects RSS feeds&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;These (1), (3) and (5) can be filtered by the users connection to the project (contributor/user/none).&lt;/p&gt;&lt;p&gt;So the trick now is to find combinations which help users understand what's going on and encourage users to engage with ohloh and the projects.&lt;/p&gt;&lt;p&gt;Idea X: A feed of updated enlistments a user is a contributor or user of:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;  Project A's enlistment at http://example.com/git updated 24st June 2008 at 24:50 GMT. A, B and C are the biggest commiters to this project, which is in Java and XML. Last updated 1st Feb 1970.&lt;/li&gt;&lt;li&gt;  Project B's enlistment at http://example.com/git updated 24st June 2008 at 24:50 GMT. D, E and F are the biggest commiters to this project, which is in C and shell script. Last updated 1st Feb 1970.&lt;/li&gt;&lt;li&gt;  Project C's enlistment at http://example.com/git failed at or about revision 12345. Click here for instrustions on what to do about this. Last updated 1st Feb 1970.&lt;/li&gt;&lt;li&gt;  ...&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;This not only tells user the status of their projects, but that enlistments are being processed, the expected time between each processing of enlistments, that some processing fails and that there's a link to find out more information. Such a feed also focuses attention on the processing of enlistments---which is the heart of ohloh and the key differentiating factor that seperates ohloh from 15 billion other open source sites.&lt;/p&gt;&lt;p&gt;Idea Y: A mixed feed of upstream bugs that effect ohloh performance and functionality:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;  Ticket &quot;support for .xcu file format&quot; updated in ohcount by user &quot;batman&quot;&lt;/li&gt;&lt;li&gt;  Post &quot;jabber message length&quot; updated in Help! forum by user &quot;someone else&quot;&lt;/li&gt;&lt;li&gt;  Ticket &quot;svn branch support&quot; updated in ohloh by user &quot;robin&quot;&lt;/li&gt;&lt;li&gt;  Ticket &quot;bzr support in ohloh&quot; created in ohloh by user &quot;joker&quot;&lt;/li&gt;&lt;li&gt;  Post &quot;jabber message length&quot; created in Help! forum by user &quot;someone&quot;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;This lets people keep up with the status of ohloh progress on issues such as the implementation branch support for svn and support for hg.&lt;/p&gt;</description>
	<pubDate>Sun, 29 Jun 2008 01:01:00 +0000</pubDate>
	<author>noreply@blogger.com (Stuart Yeates)</author>
</item>
<item>
	<title>Andrew Chilton: New Cil release v0.3.0</title>
	<guid>http://kapiti.geek.nz/random/new-cil-release-v0-3-0.html</guid>
	<link>http://kapiti.geek.nz/random/new-cil-release-v0-3-0.html</link>
	<description>&lt;p&gt;Here's another release of cil for your perusal. Staying true to the &quot;Release early, release often&quot; mantra, I hope you have fun playing with it.&lt;/p&gt;    &lt;p&gt;I'll quickly go through all the features in this &lt;a href=&quot;http://kapiti.geek.nz/s/files/cil-v0.3.0.tar.gz&quot;&gt;release&lt;/a&gt;:&lt;/p&gt;
&lt;h2&gt;Filters when Listing Issues&lt;/h2&gt;
&lt;p&gt;For example:&lt;/p&gt;
&lt;pre&gt;
 $ cil list --label=Type-Critical
 $ cil list --status=New
 $ cil list --assigned-to=andychilton-at-gmail-dot-com
&lt;/pre&gt;
&lt;p&gt;(Note: --label and --status were in v0.2.1.) These can be combined too. For example, this is the command line I used to make sure there were no outstanding issues for this release of cil:&lt;/p&gt;
&lt;pre&gt;
 $ cil list --is-open --label=Milestone-v0.3
&lt;/pre&gt;
&lt;p&gt;and opposite to that, for the changelog I could figure out what had changed since the last release by doing this:&lt;/p&gt;
&lt;pre&gt;
 $ cil list --is-closed --label=Milestone-v0.3
&lt;/pre&gt;
&lt;p&gt;If I was on a big project, I'd probably cron something like this to send me an email each morning:&lt;/p&gt;
&lt;pre&gt;
 $ cil list --is-open --assigned-to=andychilton-at-gmail-dot-com --label=Priority-Critical
&lt;/pre&gt;
&lt;p&gt;That's a pretty nice filter :-)&lt;/p&gt;
&lt;h2&gt;Added a '.cil' Config File&lt;/h2&gt;
&lt;p&gt;To be able to do some of the filters above (e.g. &lt;code&gt;--is-open&lt;/code&gt; and &lt;code&gt;--is-closed&lt;/code&gt;) cil now reads a config file and can determine which statuses and labels are valid. There are also lists to say which statuses are considered open or closed. Of course, if you want neither of features you can just turn them off (which is the default behaviour).&lt;/p&gt;
&lt;h2&gt;Added a 'fsck' Command&lt;/h2&gt;
&lt;p&gt;Cil saves it's issues, comments and attachments in the filesystem which isn't usually a good way for (slightly) relational data. The new 'fsck' command can help you figure out missing entities though. For example, if an issue is missing its comments or attachments and whether comments or attachments have been orphaned. It also runs some validation against each issue. Validation at the moment consists of checking statuses and labels in their respective allowed list.&lt;/p&gt;
&lt;p&gt;Here is some example output you might see from this command (usually if you or someone else has not been tracking the right things):&lt;/p&gt;
&lt;pre&gt;
 ===============================================================================
 --- Issue c4fa2e27  -----------------------------------------------------------
 * StatusStrict is turned on but this issue has an invalid status 'InProg'
 * LabelStrict is turned on but this issue has an invalid label 'Something'
 --- Issue 1f67bc27  -----------------------------------------------------------
 * comment '8dfe256c' listed in issue '1f67bc27' does not exist
 * comment '99b20701' is listed under issue '1f67bc27' but does not reciprocate
 * attachment '29afc3ef' listed in issue '1f67bc27' does not exist
 ===============================================================================
 --- Comment 99b20701  ---------------------------------------------------------
 * comment '99b20701' refers to issue '893f7ea6' but issue does not exist
 ===============================================================================
 --- Attachment 37873839  ------------------------------------------------------
 * attachment '37873839' refers to issue '8af89d74' but issue does not exist
 ===============================================================================
&lt;/pre&gt;
&lt;p&gt;More validation checks will be in v0.4.&lt;/p&gt;
&lt;h2&gt;Bash Completion of Commands, Options and Entities&lt;/h2&gt;
&lt;p&gt;(Where 'entities' are issues, commands or attachments.)&lt;/p&gt;
&lt;p&gt;As stated in a previous post, there is now &lt;a href=&quot;http://kapiti.geek.nz/random/cil-now-has-bash-completion&quot;&gt;bash completion for cil&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;Working Practices&lt;/h2&gt;
&lt;p&gt;As I said earlier, I use a few command lines to let me figure out when I can release a version. For example, the next release is going to be &lt;code&gt;v0.4.0&lt;/code&gt; (barring any bug fixes to &lt;code&gt;v0.3.0&lt;/code&gt;) so I tag all of the issues I want done for that release with &lt;code&gt;Milestone-v0.4&lt;/code&gt;. This makes it easy to see what needs doing and what is already done:&lt;/p&gt;
&lt;pre&gt;
 $ cil list --is-open --label=Milestone-v0.4
 $ cil list --is-closed --label=Milestone-v0.4
&lt;/pre&gt;
&lt;p&gt;For example, an issue might have been added at some stage in the past, complete with labels:&lt;/p&gt;
&lt;pre&gt;
 $ cil add
 ... added issue 'cafebabe' ...
&lt;/pre&gt;
&lt;p&gt;I usually commit the new issue to my VCS immediately. When I start working on it, I'll mark it &lt;code&gt;InProgress&lt;/code&gt;, even if it is just locally. Sometimes I check this in too if it's going to be longer than a few hours:&lt;/p&gt;
&lt;pre&gt;
 $ cil status cafebabe InProgress
&lt;/pre&gt;
&lt;p&gt;Once I've finished hacking on the issue and I'm happy with it, I set it to &lt;code&gt;Finished&lt;/code&gt; and add a comment to say what I've done:&lt;/p&gt;
&lt;pre&gt;
 $ cil status cafebabe Finished
 $ cil comment cafebabe
 ... added comment 'decaf7ea' ...
&lt;/pre&gt;
&lt;p&gt;I use Git for my VCS so prior to check in I stage all the working file changes but also make sure Git is tracking the issue properly too. It already knew about the issue file but I need to add the comment file that goes with it:&lt;/p&gt;
&lt;pre&gt;
 $ git add issues/c_decaf7ea.cil
&lt;/pre&gt;
&lt;p&gt;Finally when I commit, I commit the code, the issue and the comment all together. In the message I usually put the text '&lt;code&gt;(closes #cafebabe)&lt;/code&gt;'. This keeps everything together.&lt;/p&gt;
&lt;h2&gt;What's Next&lt;/h2&gt;
&lt;p&gt;The next release of cil will be &lt;code&gt;Milestone-v0.4&lt;/code&gt; so I'll add that label to a few items I want in it. If there is something I want for the future but haven't roadmapped them yet (into v0.5, v0.6 etc) then I just put a &lt;code&gt;Milestone-Future&lt;/code&gt; label on them so I know I want to do them but just don't know when.&lt;/p&gt;
&lt;p&gt;Happy hacking and look out for &lt;code&gt;v0.4&lt;/code&gt; sometime in the next week or so.&lt;/p&gt;</description>
	<pubDate>Sat, 28 Jun 2008 23:05:56 +0000</pubDate>
</item>
<item>
	<title>Brenda Wallace: phone book wtf</title>
	<guid>http://www.coffee.geek.nz/21724 at http://www.coffee.geek.nz</guid>
	<link>http://www.coffee.geek.nz/node/21724</link>
	<description>&lt;p&gt;just discovered WomensPhoneBook . co . nz - cos, you know, women can't use a regular phonebook, they need a special pink one.&lt;/p&gt;
&lt;p&gt;Tried search for my favourite things:&lt;br /&gt;
computer games, linux, bluetooth, lasers, hackin, opensource, gpl - no results :-(&lt;/p&gt;
&lt;p&gt;search for &quot;beer&quot; found me a homestay in &quot;Beerescourt&quot; Hamilton. 1 result for Whisky&lt;/p&gt;
&lt;p&gt;alas no results for &quot;hired killers&quot;, though there is an advert for &quot;timesavers for new mums&quot;.&lt;/p&gt;</description>
	<pubDate>Sat, 28 Jun 2008 11:11:38 +0000</pubDate>
</item>
<item>
	<title>Brenda Wallace: flickrippr coming soon!! promise~!!</title>
	<guid>http://www.coffee.geek.nz/21722 at http://www.coffee.geek.nz</guid>
	<link>http://www.coffee.geek.nz/node/21722</link>
	<description>&lt;p&gt;What's this? the javascript flickr &quot;badge&quot; on brenda's blog? the author of flickrrippr isn't using flickrrippr?&lt;/p&gt;
&lt;p&gt;Well now - i just haven't got the whole of flickrrippr working in Drupal 6 yet. the basics are there (and in drupal CVS) but not ready for production yet.&lt;/p&gt;
&lt;p&gt;despite the &quot;badge&quot;, i still prefer to live with javascript off.&lt;/p&gt;</description>
	<pubDate>Sat, 28 Jun 2008 10:11:20 +0000</pubDate>
</item>
<item>
	<title>Brenda Wallace: Convert varchars to text</title>
	<guid>http://www.coffee.geek.nz/21720 at http://www.coffee.geek.nz</guid>
	<link>http://www.coffee.geek.nz/node/21720</link>
	<description>&lt;p&gt;I made a little drupal module, which provides a UI for converting varchar(limit) columns into text columns on postgresql - not sure it's worth putting in drupal contrib - might add to the mini modules section.&lt;/p&gt;
&lt;p&gt;It converts, but doesn't bring constaints and indexes with it. &lt;/p&gt;
&lt;p&gt;On postgresql there's not real advantage in using varchar. I hear that on mysql it gets indexed better and is much faster -- but then the drupal code doesn't enforce the limit that's stored in the schema so you see sql error when inserting long comments etc...&lt;/p&gt;
&lt;p&gt;Hence I prefer to make them text fields&lt;/p&gt;
&lt;p&gt;you can get a copy of this module here:&lt;br /&gt;
git clone &lt;a href=&quot;http://git.shiny.geek.nz/drupal/modules/varcharfix/&quot; title=&quot;http://git.shiny.geek.nz/drupal/modules/varcharfix/&quot;&gt;http://git.shiny.geek.nz/drupal/modules/varcharfix/&lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Sat, 28 Jun 2008 04:38:03 +0000</pubDate>
</item>
<item>
	<title>Brenda Wallace: Super Happy Dev House for July</title>
	<guid>http://www.coffee.geek.nz/21718 at http://www.coffee.geek.nz</guid>
	<link>http://www.coffee.geek.nz/node/21718</link>
	<description>&lt;p&gt;SuperHappyDevHouse Aotearoa is a monthly hackathon, combining serious and not-so-serious productivity with a fun and exciting party atmosphere.&lt;/p&gt;
&lt;p&gt;The whole thing is about rapid development, ad-hoc collaboration and cross pollination. Hardcore coders, l33t hax0r, passionate designers, and other types that enjoy software and technology development are welcome. If this sounds like fun to you, then you're one of us.&lt;/p&gt;
&lt;p&gt;So, join us! Order some a brunch and coffee, dhcp into wifi and tag your commits with SHDH. Meet fellow geeks, scheme and come up with world changing creations, while consuming beer, milkshakes, cookies.&lt;/p&gt;
&lt;p&gt;New Super Happy Dev House: 10th July, 2008 - 1pm until we get bored&lt;/p&gt;
&lt;p&gt;The format of our talks is possibly unusual to some. Instead of slides, we all join the same ircchannel and watch there. The speaker can then post links to webpages, pastebin code snippets and etc while we all follow along.&lt;br /&gt;
Topic&lt;br /&gt;
Web Frameworks&lt;br /&gt;
Speakers&lt;br /&gt;
Rob: Django&lt;br /&gt;
Brenda: Drupal&lt;br /&gt;
SamV: Catalyst perl mvc&lt;br /&gt;
Nik: Ruby on Rails&lt;br /&gt;
??: Cake&lt;br /&gt;
??: Symfony&lt;br /&gt;
??: Silverstripe&lt;/p&gt;
&lt;p&gt;We're not too strict -- if someone wants to talk on building websites with wordpress or some kinda wiki that's okay too.&lt;br /&gt;
Location&lt;br /&gt;
the Cross, Abel smith street&lt;/p&gt;
&lt;p&gt;More info: &lt;a href=&quot;http://shdh.org.nz/&quot; title=&quot;http://shdh.org.nz/&quot;&gt;http://shdh.org.nz/&lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Thu, 26 Jun 2008 10:34:52 +0000</pubDate>
</item>
<item>
	<title>Brenda Wallace: Co-working space in Wellington.</title>
	<guid>http://www.coffee.geek.nz/21716 at http://www.coffee.geek.nz</guid>
	<link>http://www.coffee.geek.nz/content/080626/co-working-space-wellington-0</link>
	<description>&lt;blockquote&gt;&lt;p&gt;
What is the Den?&lt;/p&gt;
&lt;p&gt;The Den will be a coworking space in the heart of Wellington’s CBD. &lt;/p&gt;
&lt;p&gt;Coworking is the chance for independent contractors, work-at-home professionals or people who travel frequently to Wellington to work together in an office like environment alongside whose in a similar situation. The ability to host client meetings in a private office is a major driver for many freelancers in Wellington.&lt;/p&gt;
&lt;p&gt;Right now we're on the hunt for a space that will not only meet the needs of all those talented independent people, but also the room to host user groups and even barcamps!&lt;/p&gt;
&lt;p&gt;At launch we're intending to provide&lt;br /&gt;
Wireless Internet&lt;br /&gt;
A board &amp;amp; meeting room(s)&lt;br /&gt;
Kitchen&lt;br /&gt;
Mail collection&lt;/p&gt;
&lt;p&gt;If you've got ideas, or would like to see us provide other services let us know.&lt;/p&gt;
&lt;p&gt;The only thing stopping the launch is finding the right space that can suit all our needs and not cost the moon. At this stage we plan to email weekly updates to those that express interest (and also add more to the website :-)
&lt;/p&gt;&lt;/blockquote&gt;</description>
	<pubDate>Thu, 26 Jun 2008 10:31:17 +0000</pubDate>
</item>
<item>
	<title>Brenda Wallace: New blog server is very very shiny.</title>
	<guid>http://www.coffee.geek.nz/21714 at http://www.coffee.geek.nz</guid>
	<link>http://www.coffee.geek.nz/content/080626/new-blog-server-very-very-shiny-0</link>
	<description>&lt;p&gt;I signed up for a new VPS, after my old host lost mine during a disk failure, with no recovery available.. It was getting slow anyways - Serving my blog on tektonic was like hammering in a nail with a banana&lt;/p&gt;
&lt;p&gt;Anyhoo. the new host is slicehost. The new server is fast. They have community based support via a channel at freenode, and a website full of opensource tips and howtos. I like them.&lt;/p&gt;</description>
	<pubDate>Thu, 26 Jun 2008 10:15:09 +0000</pubDate>
</item>
<item>
	<title>Penny Leach: why am I suddenly scared of the internet? aka, cool nerds.</title>
	<guid>http://she.geek.nz/archives/503-guid.html</guid>
	<link>http://she.geek.nz/archives/503-why-am-I-suddenly-scared-of-the-internet-aka,-cool-nerds..html</link>
	<description>I used to be fine with pretty much everything the internet threw at me.  Sure, I would close websites immediately that I wasn't interested in, but I was never really &lt;strong&gt;scared&lt;/strong&gt; of any internet trends.  I never got into livejournal and I was scathing about it, but it didn't freak me out.&lt;br /&gt;
&lt;br /&gt;
I had my own website/journal/blog since 1999.  I completely embraced twitter.  I reluctantly joined facebook (because Jonathan Baudanza somehow got to me when I was drunk enough to pinky promise), I use flickr because it's incredibly convenient (this after years of maintaining my own gallery), I use last.fm... I don't know why anymore, actually.&lt;br /&gt;
&lt;br /&gt;
But recently I've been using these things less and less.  Yesterday I had a total freakout about quality vs quantity (I could write a whole post about the propensity of people to vomit content in the general direction of the internet and hope that some sticks on a wall somewhere where someone might actually see it and pay attention to them! but I won't...) and turned off IM notifications in twitter (I cannot quite yet bring myself to delete my account), and unsubscribed from a whole bunch of rss feeds (no, not modblog yet).&lt;br /&gt;
&lt;br /&gt;
And then today I had another look at github, and had another freakout.  Is git suddenly cool? Well yes, it is and it's not sudden.  But it's cool because it's an incredibly good tool.  It's not cool in that web 2.0 way that twitter and pownce and dopplr and all those sorts of things are, at least I thought... &lt;br /&gt;
&lt;br /&gt;
I thought I was living in this dual world.  On one side I had those trendy web 2.0 things that I was a bit wary of but signed up with, used to keep in touch with people (not necessarily geeks), and on the other side I had this world where I use git and vim and ion3 and debian unstable and make scathing comments about graphical interfaces and pointy clicky ... and I could not imagine that those two would ever cross together into this sort of hybrid trendy geeky web2.0 nerdy monster.&lt;br /&gt;
&lt;br /&gt;
Are nerds cool?  Someone said to me recently that nerdy was the new black.. and I thought at the time, I was never cool in highschool.  I wasn't a nerd, I was more uncool in that rebellious smoke behind the bike sheds and wear 20 up doc boots kind of way, but I wasn't cool and I had a pretty miserable time.  Now I live in a world where I'm pretty far gone in terms of geekiness and I never expected that to be cool. &lt;br /&gt;
&lt;br /&gt;
Github seems to me the ultimate expression of this. Take something incredibly geeky (people being passionate about their vcs), add web 2.0, stir, and you end up with cool nerds.  It's no surprise to me that github seems to be so rails-focused (written in, as well as hosted project proportion). Rails people have to be the epitome of cool nerds, with their special lingo and their whiskey drinking.&lt;br /&gt;
&lt;br /&gt;</description>
	<pubDate>Thu, 26 Jun 2008 09:48:54 +0000</pubDate>
	<author>penny@she.geek.nz (Penny)</author>
</item>
<item>
	<title>Brenda Wallace: Girl geek dinner update</title>
	<guid>http://www.coffee.geek.nz/21712 at http://www.coffee.geek.nz</guid>
	<link>http://www.coffee.geek.nz/content/080626/girl-geek-dinner-update</link>
	<description>&lt;p&gt;after doing the budgets again, i realised we were several hundred dollars short of the target for girl geek dinners. I really wanted to make the tickets less than $30, and for 70 people.&lt;/p&gt;
&lt;p&gt;So, i put out the distress call.&lt;/p&gt;
&lt;p&gt;Four very very awesome Wellington companies responded and joined our sponsors. &lt;/p&gt;
&lt;p&gt;The new sponsors are:&lt;/p&gt;
&lt;div&gt;
&lt;a href=&quot;http://www.fx.net.nz/&quot;&gt;&lt;img src=&quot;http://ggd.wellington.geek.nz/sites/wellington.girlgeekdinners.co.nz/files/images/FXnetworks_logo.thumbnail.jpg&quot; alt=&quot;FX Networks&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;http://getstaffed.com&quot;&gt;&lt;img src=&quot;http://ggd.wellington.geek.nz/sites/wellington.girlgeekdinners.co.nz/files/images/getstaffed-master-a4.thumbnail.png&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;http://www.citylink.co.nz/&quot;&gt;&lt;img src=&quot;http://ggd.wellington.geek.nz/sites/wellington.girlgeekdinners.co.nz/files/images/CityLink%20SB%20black%20(big).thumbnail.jpg&quot; alt=&quot;citylink&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;http://catalyst.net.nz&quot;&gt;&lt;img src=&quot;http://ggd.wellington.geek.nz/sites/wellington.girlgeekdinners.co.nz/files/images/Cat_logo_400x125.thumbnail.png&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;
&lt;p&gt;They join our other sponsors:&lt;/p&gt;
&lt;div&gt;
&lt;a href=&quot;http://silverstripe.com&quot;&gt;&lt;img src=&quot;http://ggd.wellington.geek.nz/sites/wellington.girlgeekdinners.co.nz/files/images/press-ss-logo.thumbnail.gif&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;http://sidhe.co.nz&quot;&gt;&lt;img src=&quot;http://ggd.wellington.geek.nz/sites/wellington.girlgeekdinners.co.nz/files/images/SidheLogoSmall.thumbnail.jpg&quot; alt=&quot;Sidhe Interactive&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;http://3months.com&quot;&gt;&lt;img src=&quot;http://ggd.wellington.geek.nz/sites/wellington.girlgeekdinners.co.nz/files/images/logo.thumbnail.png&quot; alt=&quot;3months.com&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;http://provoke.co.nz&quot;&gt;&lt;img src=&quot;http://ggd.wellington.geek.nz/sites/wellington.girlgeekdinners.co.nz/files/images/provoke-logo.thumbnail.jpg&quot; alt=&quot;Provoke&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;
&lt;p&gt;And our national sponsors, who help all Girl Geek Dinners in New Zealand:&lt;/p&gt;
&lt;div&gt;
&lt;a href=&quot;http://microsoft.co.nz&quot;&gt;&lt;img src=&quot;http://ggd.wellington.geek.nz/sites/wellington.girlgeekdinners.co.nz/files/images/ms-logo_bL.thumbnail.png&quot; alt=&quot;Microsoft&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;http://adobe.co.nz&quot;&gt;&lt;img src=&quot;http://ggd.wellington.geek.nz/sites/wellington.girlgeekdinners.co.nz/files/images/adobe-hq.thumbnail.png&quot; alt=&quot;Adobe Asia Pacific&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;http://www.fx.net.nz/&quot;&gt;&lt;img src=&quot;http://ggd.wellington.geek.nz/sites/wellington.girlgeekdinners.co.nz/files/images/FXnetworks_logo.thumbnail.jpg&quot; alt=&quot;FX Networks&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;
&lt;p&gt;(FX rocks! they are sponsoring Auckland too!)&lt;/p&gt;</description>
	<pubDate>Thu, 26 Jun 2008 09:32:33 +0000</pubDate>
</item>
<item>
	<title>Penny Leach: london so far</title>
	<guid>http://she.geek.nz/archives/502-guid.html</guid>
	<link>http://she.geek.nz/archives/502-london-so-far.html</link>
	<description>I hate Sainsbury's.&lt;br /&gt;
&lt;br /&gt;
The tube inspires violence.  Seriously. I want to bite people all the time. And not in my typical dysfunctional way of showing affection, but more in a, I want to tear chunks out of your arm kind of way.&lt;br /&gt;
&lt;br /&gt;
My snot is now black. I take this to mean I now officially live in london.&lt;br /&gt;
&lt;br /&gt;
Hampstead heath is pretty and there's a nice pub with a courtyard nearby.&lt;br /&gt;
&lt;br /&gt;
Where are the asian supermarkets?&lt;br /&gt;
&lt;br /&gt;
I doubt I will ever get used to &quot;fashion&quot;.  Especially when it's sitting next to me on the tube and I can't do anything else except stare at it in morbid fascination.&lt;br /&gt;
&lt;br /&gt;
On the upside, I get to do a sudoku twice a day on the commute to work (fashion aside).&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.ulcc.ac.uk/&quot;&gt;The University of London Computer Centre&lt;/a&gt; have kindly given me an office to use while I'm here.  &amp;hearts;! It has a coffee place just around the corner with good coffee (their menu used the word ristretto! joy!) and free wifi.  I take my laptop there for lunch.  It's sort of like a date, except I don't buy it things and it doesn't put out (see &lt;a href=&quot;http://she.geek.nz/archives/500-lazyweb-laptop-woes.html&quot;&gt;previous entry about laptop rage&lt;/a&gt;).&lt;br /&gt;
&lt;br /&gt;
My flatmate's favourite wine is Oyster Bay Sauvignon Blanc.</description>
	<pubDate>Wed, 25 Jun 2008 15:19:29 +0000</pubDate>
	<author>penny@she.geek.nz (Penny)</author>
</item>
<item>
	<title>Brenda Wallace: OWASP Wellington Event</title>
	<guid>http://www.coffee.geek.nz/21710 at http://www.coffee.geek.nz</guid>
	<link>http://www.coffee.geek.nz/content/080625/owasp-wellington-event-0</link>
	<description>&lt;p&gt;OWASP Wellington Event&lt;br /&gt;
Date / Time Wed, 25-Jun-08 18:00&lt;br /&gt;
Location SA Office, 3rd Floor Lumley House, Hunter Street.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.owasp.org/index.php/New_Zealand#Upcoming_Event&quot; title=&quot;http://www.owasp.org/index.php/New_Zealand#Upcoming_Event&quot;&gt;http://www.owasp.org/index.php/New_Zealand#Upcoming_Event&lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Wed, 25 Jun 2008 05:49:14 +0000</pubDate>
</item>
<item>
	<title>Brenda Wallace: 2008 Privacy Awareness Week Forum</title>
	<guid>http://www.coffee.geek.nz/21708 at http://www.coffee.geek.nz</guid>
	<link>http://www.coffee.geek.nz/content/080625/2008-privacy-awareness-week-forum-0</link>
	<description>&lt;p&gt;The Office of the Privacy Commissioner will be hosting a day-long&lt;br /&gt;
privacy forum, to be held at the Intercontinental Hotel, Wellington on&lt;br /&gt;
Wednesday, 27 August 2008.  The draft programme and registration details&lt;br /&gt;
are now available on &lt;a href=&quot;http://www.privacy.org.nz/forum-and-registration/&quot; title=&quot;www.privacy.org.nz/forum-and-registration/&quot;&gt;www.privacy.org.nz/forum-and-registration/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The&lt;br /&gt;
final programme will be available nearer Privacy Awareness Week as more&lt;br /&gt;
speakers are confirmed.  Topics include, among others, health screening&lt;br /&gt;
programmes, the DNA database, technology, employment and privacy, and&lt;br /&gt;
criminal investigations and challenges.&lt;br /&gt;
 &lt;/p&gt;</description>
	<pubDate>Wed, 25 Jun 2008 04:41:14 +0000</pubDate>
</item>
<item>
	<title>Andrew Ruthven: Old Schoold Unix: finger</title>
	<guid>http://blog.etc.gen.nz/index.php?/archives/81-guid.html</guid>
	<link>http://blog.etc.gen.nz/index.php?/archives/81-Old-Schoold-Unix-finger.html</link>
	<description>Back in the days when the Unix world was more trusting, we had a command called &lt;code&gt;finger&lt;/code&gt;.  This command was used to find out information about a user.  The output would look something like this:&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;&lt;br /&gt;
Login: andrew         			Name: Andrew Ruthven&lt;br /&gt;
Directory: /home/andrew             	Shell: /bin/bash&lt;br /&gt;
On since Wed Jun 25 09:18 (NZST) on pts/0 from chimaera.etc.gen.nz&lt;br /&gt;
   1 second idle&lt;br /&gt;
Plan:&lt;br /&gt;
This is my .plan!  Surprise, surpise, surpise!&lt;br /&gt;
&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
And if you ran finger against a host it would return a list of the users logged in.  But the finger daemon that was queried had a few issues.  Early versions had gaping security holes, and as more bad guys started appearing it became a useful way to find out what accounts existed on a host.  This was useful to know who to target.&lt;br /&gt;
&lt;br /&gt;
Because of these reasons the use of finger has declined, quite drastically.&lt;br /&gt;
&lt;br /&gt;
One thing of interest though is the &quot;Plan&quot; section, this displays whatever is in the .plan file in the users home directory.  This used to be used to indicate what someone was up to, or their plan.&lt;br /&gt;
&lt;br /&gt;
Last year some of the folks at &lt;a href=&quot;http://www.catalyst.net.nz&quot;&gt;Catalyst&lt;/a&gt; started creating themselves Wiki pages called .plan or ToDo in their own namespace.  In a moment of insanity I decided to create a finger daemon that would return those wiki pages.  I also hooked it up to our internal staff directory.  So it would return something like:&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;&lt;br /&gt;
Name : Andrew Ruthven                         Extn: 7231&lt;br /&gt;
Email: andrew.ruthven@catalyst.net.nz         DDI : +64 4 xxx yyyyy&lt;br /&gt;
Nick : puck                                   Cell: +64 27 xxx yyyyy&lt;br /&gt;
&lt;br /&gt;
Plan:&lt;br /&gt;
                              Andrew Ruthven/.plan&lt;br /&gt;
&lt;br /&gt;
                                   Priorities&lt;br /&gt;
&lt;br /&gt;
Do more work.&lt;br /&gt;
&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
This was easy to do with our original wiki software - &lt;a href=&quot;http://moinmo.in/&quot;&gt;MoinMoin&lt;/a&gt; - because it had an output mode for plain text.  But we've changed to &lt;a href=&quot;http://www.mediawiki.org&quot;&gt;MediaWiki&lt;/a&gt;, and Mediawiki  doesn't have support for spitting out pages in plain text.&lt;br /&gt;
&lt;br /&gt;
Yesterday I decided enough was enough and wrote a filter to support this.  It grabs the Printable version of the page and strips out the toolboxes and headers and footers, then passes it to the text based web browser &lt;a href=&quot;http://links.sourceforge.net/&quot;&gt;links&lt;/a&gt; before printing out the plain text version.&lt;br /&gt;
&lt;br /&gt;
Perfect.&lt;br /&gt;
&lt;br /&gt;
If you are interested in this filter, you can grab it from its &lt;a href=&quot;http://git.catalyst.net.nz/gw?p=mediawiki-plaintext-page.git;a=summary&quot;&gt;git repo&lt;/a&gt; or you can just grab the script from &lt;a href=&quot;http://git.catalyst.net.nz/gw?p=mediawiki-plaintext-page.git;a=blob_plain;f=mediawiki-plaintext-page.pl;h=master;hb=master&quot;&gt;here&lt;/a&gt;.&lt;br /&gt;</description>
	<pubDate>Tue, 24 Jun 2008 21:18:20 +0000</pubDate>
	<author>andrew@etc.gen.nz (Andrew Ruthven)</author>
</item>
<item>
	<title>Penny Leach: per category rss feeds</title>
	<guid>http://she.geek.nz/archives/501-guid.html</guid>
	<link>http://she.geek.nz/archives/501-per-category-rss-feeds.html</link>
	<description>Have been broken for awhile, since I moved servers and upgraded s9y.  For some reason the upgrade to 1.3.1 managed to forget to add a couple database columns. Eh, I guess that's what I get when I move servers, upgrade s9y, and postgres all at once (while chewing gum too, of course).&lt;br /&gt;
&lt;br /&gt;
Anyway it's fixed now, thanks to rapid s9y.org developer help.&lt;br /&gt;</description>
	<pubDate>Tue, 24 Jun 2008 14:02:44 +0000</pubDate>
	<author>penny@she.geek.nz (Penny)</author>
</item>
<item>
	<title>Andrew Chilton: Cil now has Bash Completion</title>
	<guid>http://kapiti.geek.nz/random/cil-now-has-bash-completion.html</guid>
	<link>http://kapiti.geek.nz/random/cil-now-has-bash-completion.html</link>
	<description>&lt;p&gt;Another day, another feature added to cil. It's rocketing along.&lt;/p&gt;    &lt;p&gt;I've never written anything for bash completion before (someone else has always done it for me) but I had a go at it tonight. After an hour and 15 I had it working quite well.&lt;/p&gt;
&lt;p&gt;I was suitably impressed with the whole thing since even though I knew doing it for commands and/or options would be easy enough, I managed to do it for a few other things too (more later).&lt;/p&gt;
&lt;p&gt;For example:&lt;/p&gt;
&lt;pre&gt;
 $ cil a&amp;lt;tab&amp;gt;&amp;lt;tab&amp;gt;
 add attach
 
 $ cil s&amp;lt;tab&amp;gt;&amp;lt;tab&amp;gt;
 show status summary
 
 $ cil --&amp;lt;tab&amp;gt;&amp;lt;tab&amp;gt;
 --filename --help --label --path --status --version
&lt;/pre&gt;
&lt;p&gt;That's all happy and nice but the following feature is the killer and will make working with issues a breeze. It also completes the actual issue/comment/attachment name, giving you the choice of the correct type where necessary.&lt;/p&gt;
&lt;p&gt;Let's say your &lt;code&gt;issues/&lt;/code&gt; dir contains three issues, two comments and one attachment:&lt;/p&gt;
&lt;pre&gt;
 $ ls -1 issues/*.cil
 issues/a_85eceee9.cil
 issues/c_d8dd779f.cil
 issues/c_feb65ae7.cil
 issues/i_02ee35bd.cil
 issues/i_5c88cb30.cil
 issues/i_98203ce8.cil
&lt;/pre&gt;
&lt;p&gt;When doing the following, it completes to one of the three issue names:&lt;/p&gt;
&lt;pre&gt;
 $ cil show &amp;lt;tab&amp;gt;&amp;lt;tab&amp;gt;
 02ee35bd 5c88cb30 98203ce8
&lt;/pre&gt;
&lt;p&gt;as it also does for the other commands that act on issues (status, edit, comment and attach).&lt;/p&gt;
&lt;p&gt;Another example would be for extracting attachments:&lt;/p&gt;
&lt;pre&gt;
 $ cil extract &amp;lt;tab&amp;gt;&amp;lt;tab&amp;gt;
&lt;/pre&gt;
&lt;p&gt;completes to:&lt;/p&gt;
&lt;pre&gt;
 $ cil extract 85eceee9
&lt;/pre&gt;
&lt;p&gt;This is pretty good stuff already but I can already see that it can be used a lot more in the future...&lt;/p&gt;
&lt;p&gt;Let's say you allow the following statusus in your issues: &lt;strong&gt;New&lt;/strong&gt;, &lt;strong&gt;InProgress&lt;/strong&gt;, &lt;strong&gt;Finished&lt;/strong&gt; and &lt;strong&gt;WontFix&lt;/strong&gt;. Then, setting the status of an issue would work like:&lt;/p&gt;
&lt;pre&gt;
 $ cil status 02ee35bd &amp;lt;tab&amp;gt;&amp;lt;tab&amp;gt;
 InProgress Finished New WontFix
&lt;/pre&gt;
&lt;p&gt;Really straightforward and really fast, which are basically two of the things I wanted cil to be from the start - I just didn't realise it would be so easy :-)&lt;/p&gt;
&lt;p&gt;Seeing as I try and credit people where I can, thanks to &lt;a href=&quot;http://feeding.cloud.geek.nz/&quot;&gt;Francois&lt;/a&gt; for the suggestion of adding bash completion. It's given me a chance to learn something new to me but very powerful.&lt;/p&gt;
&lt;p&gt;Note: this feature is in Git and will be in the v0.3.0 release.&lt;/p&gt;</description>
	<pubDate>Tue, 24 Jun 2008 11:44:33 +0000</pubDate>
</item>
<item>
	<title>Andrew Chilton: If It's us or Google, then it is us!</title>
	<guid>http://kapiti.geek.nz/random/if-its-us-or-google-then-it-is-us.html</guid>
	<link>http://kapiti.geek.nz/random/if-its-us-or-google-then-it-is-us.html</link>
	<description>&lt;p&gt;OpenGeoData has a post today which talks about Google's new MapMaker. It seems the Ad Broker wants to own what you do but gives nothing back.
&lt;/p&gt;    &lt;p&gt;Needless to say I'm completely disappointed in Google yet again but that's coming as no surprise these days. Head over to OpenGeoData and read the entry for yourself - &lt;a href=&quot;http://www.opengeodata.org/?p=307&quot;&gt;Google Want to be TeleAtlas&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Recently, I've been looking at &lt;a href=&quot;http://openstreetmap.org/&quot;&gt;OpenStreetMap&lt;/a&gt; a lot and have tried (and tried) to get something going so that I can map both Seatoun and Mt Vic. I refuse to install Flash to use their web editor but also the version which runs on Java isn't working for me either!&lt;/p&gt;
&lt;p&gt;A short while ago, I thought that I'd like to make a nice, small and simple Gtk version but I just had a better idea. What about making a JavaScript version? That would be pretty cool.&lt;/p&gt;
&lt;p&gt;Currently I have no time but this might be one of those ideas that simmers for a while and then one day, I try it and see what happens. I fear it will be a big project but wouldn't that be just awesome!&lt;/p&gt;
&lt;p&gt;As for helping Google map the world and taking your data, thxb'nothx.&lt;/p&gt;</description>
	<pubDate>Tue, 24 Jun 2008 10:20:09 +0000</pubDate>
</item>

</channel>
</rss>
