<?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>if it&#039;s owən</title>
	<atom:link href="http://owened.net/feed" rel="self" type="application/rss+xml" />
	<link>http://owened.net</link>
	<description>it&#039;s probably awesome</description>
	<lastBuildDate>Tue, 10 Aug 2010 02:14:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
		<item>
		<title>My new phone, and why Telstra doesn&#8217;t suck anymore</title>
		<link>http://owened.net/2010/08/10/my-new-phone-and-why-telstra-doesnt-suck-anymore</link>
		<comments>http://owened.net/2010/08/10/my-new-phone-and-why-telstra-doesnt-suck-anymore#comments</comments>
		<pubDate>Tue, 10 Aug 2010 01:39:52 +0000</pubDate>
		<dc:creator>Owen</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[awesome]]></category>
		<category><![CDATA[Happy]]></category>

		<guid isPermaLink="false">http://owened.net/?p=735</guid>
		<description><![CDATA[Telstra were the first company I signed a phone contract with, way back in 2004 if I recall correctly. They had the phone I wanted, but it was on a pretty ridiculous plan. Still, I signed with them anyway. This was before 3G and cap plans. This was when EDGE was a big deal, and [...]]]></description>
			<content:encoded><![CDATA[<p>Telstra were the first company I signed a phone contract with, way back in 2004 if I recall correctly. They had the phone I wanted, but it was on a pretty ridiculous plan. Still, I signed with them anyway. This was before 3G and cap plans. This was when EDGE was a big deal, and Push To Talk was being flouted as amazing technology.</p>
<p>Well, we know where all that stuff is now: long gone. With the likes of 3, Vodafone, Virgin and later Crazy Johns all jumping in on the 3G + caps bandwagon, Telstra was left behind with their decades-old poor value phone contracts (you pay $80, you get $80). I paid out my Telstra contract early and went with 3, and I&#8217;ve been there since about 2006/2007, and had two phones with them.</p>
<p>Recently, 3 has been puchased by Vodafone as you may have noticed. But not so recently; say, in the last six months or so, 3 has been growing steadily irrelevant. Their once great coverage (3G + 2G on Telstra) became standard. Their once great range of phones diminished over time. They got to a point where they are now: they have three or four flagship phones, but nothing else. Hell, they don&#8217;t even have the iPhone 4 yet. No ritzy midnight launch from 3.</p>
<p>Although 3 has been good to me, I was tired of getting drop-outs everywhere along my short journeys to and from work. 3G is slow enough already, even when browsing &#8216;mobile friendly&#8217; sites, but it&#8217;s made worse when between my home station and the CBD, reception would drop completely about two or three times for several minutes at a time.</p>
<p>It was with much trepidation that I decided to check out other providers &#8211; Telstra initially wasn&#8217;t even on my radar as, well, we all know Telstra is shit, so why bother?</p>
<p>But that&#8217;s where I was wrong. It turns out that as Telstra has recently <a href="https://encrypted.google.com/search?q=telstra+sells+copper">sold all of their copper-monopoly</a> to the government they were only left with their NextG mobile network monopoly. Which, combined probably with a thousand other things behind the scenes in Telstra&#8217;s board room, has made them really think about their place in the market and where they want to move in the future. Hence, their residential broadband services are now actually good value. You can get 200Gb of data on Telstra cable at 30Mbit for around $60-$70 per month. I pay more than that for less data on much slower ADSL2+. Other mobile carriers have the new Android and iPhones on $60-$80 caps, most of the time with more included call value and data, but still with a higher entry price point than Telstra, from whom you can get the latest and greatest Android and iPhone starting at $49 per month, which is exactly what I did. They actually have a deal going at the moment where you can double your data for free &#8211; for the period of your 24 month contract. So, the included 200Mb on the $49 cap goes to 500Mb, which is alright. But what really got me was the fact that this applies throughout your contract period, <em>even if you change your data plan!</em> If you bump your included up to 500Mb, you actually get 1Gb, and so on.</p>
<p>A lot of people will tell you that in metropolitan areas, other networks are just as good as NextG for speed and coverage. Well, they&#8217;re probably correct most of the time. However, the advertisement on television you see with the apathetic girlfriend and the eBay-fanatic boyfriend is actually true, mostly. I have tested it. You really can maintain mobile reception, data connection, calls, etc, inside elevators, with NextG. I went to Townsville recently for work and took a NextG data card with me for my laptop. I was downloading at about 100-200Kb/sec on the outskirts of the city, inside a concrete building. That&#8217;s impressive. I could barely make a call on my Vodafone work mobile.</p>
<p>My reluctance to choose Telstra was removed &#8211; temporarily. I had a bad experience turn to a good one while attempting to sign up.</p>
<p>First, I went to my local Telstra store. They told me I couldn&#8217;t have the double data deal. I was confused because I was sure it had been advertised. I was right, and they were wrong. So I left a whinge about it on TEX, the Telstra Exchange blog and forgot about it. I went to another store, waited for 45 minutes to be served, and eventually signed up. I got my double data deal. However, on that day in particular Telstra were doing some upgrades, so my number couldn&#8217;t be ported then and there. This meant leaving the phone with them until the next day, as they can&#8217;t give the phone out without porting the number first due to the risk of fraud. OK, so I waited again.</p>
<p>It turns out the store I visited first is a &#8220;Telstra licenced&#8221; store, which basically means it&#8217;s a franchise and they do their own thing while carrying the &#8220;T[life]&#8221; branding. I thought it was pretty ridiculous because thousands of stores who franchise under hundreds of companies don&#8217;t selectively pick and choose what deals they honour or products they stock. Why is Telstra different?</p>
<p>I was then surprised and impressed to receive an e-mail from a Telstra customer relations manager in a followup to the little whinge I left on their blog. He wanted to know which store I had been to and whether he could get someone to call me to help me out. Frankly, I was shocked. Telstra, the same Telstra who everyone hates, has actually e-mailed me out of the blue to ask if they can help, based solely on a little rant I left on their blog. &#8220;THIS IS INCREDIBLE!&#8221; I thought, &#8220;TELSTRA ARE ACTUALLY ENGAGING WITH CUSTOMERS USING MODERN COMMUNICATION TECHNIQUES!&#8221; my unnecessarily loud and excited thought continued. Since then I have exchanged a few e-mails back and for with the fellow concerning Telstra and the phone I bought, and frankly I am really impressed.</p>
<p>The phone I chose is the <a href="http://www.htc.com/www/product/desire/overview.html">HTC Desire</a>, but I think I&#8217;ll write another post about that later &#8211; this one is already just over 1,000 words!</p>
]]></content:encoded>
			<wfw:commentRss>http://owened.net/2010/08/10/my-new-phone-and-why-telstra-doesnt-suck-anymore/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Building a NAS: Stage 2 (Software and Maintenance)</title>
		<link>http://owened.net/2010/04/25/building-a-nas-stage-2-software-and-maintenance</link>
		<comments>http://owened.net/2010/04/25/building-a-nas-stage-2-software-and-maintenance#comments</comments>
		<pubDate>Sat, 24 Apr 2010 23:42:58 +0000</pubDate>
		<dc:creator>Owen</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Tech-geek]]></category>

		<guid isPermaLink="false">http://owened.net/?p=698</guid>
		<description><![CDATA[With the system up and running, it made sense for me to make an effort to see it stayed that way. I needed to be able to have the following things happening without any intervention on my behalf: Users&#8217; Windows PCs backing up automatically to their respective folder on the network These backups being automatically [...]]]></description>
			<content:encoded><![CDATA[<p>With the system up and running, it made sense for me to make an effort to see it stayed that way. I needed to be able to have the following things happening without any intervention on my behalf:</p>
<ul>
<li>Users&#8217; Windows PCs backing up automatically to their respective folder on the network</li>
<li>These backups being automatically rsync&#8217;d with an external disk, for a true backup</li>
<li>Reports on the status of the machine being made available to me at regular intervals</li>
</ul>
<p>The first is turning out to be the most difficult. Initially I wanted to write a batch script that handled this for me and then configure it to run once a week using Task Scheduler in Windows. However, there are three different versions of Windows for me to contend with out of my five users, (XP, Vista, 7), so it wasn&#8217;t as straightforward as I thought it would be, with Vista and 7 including &#8220;Robocopy&#8221; out of the box, and XP not. However, we all know the most straightforward solution isn&#8217;t always the best one. Even with Robocopy, you cannot do incremental/differential file copies. You can coarsely say &#8220;all files changed after some date&#8221;, but it still copies everything in full.</p>
<p>Enter <a href="http://www.cyberkiko.com/page/FTPSync.aspx">FTPSync</a>, a nice little FTP tool which has a built-in differencing algorithm and allows full, incremental and differential backups. Its configuration is somewhat obscure, but nothing too difficult to understand with the help of their online documentation (which as it always happens, was actually down the first time I wanted to access it). After some initial tests on a small dataset, I think it will be most suitable for my purposes, for two reasons: (a) incremental/differential backups, saving time, and (b) it does this over FTP, which is the most CPU-efficient protocol for my underpowered file server.</p>
<p>Setting up the user home directories was pretty easy: just enable the [homes] share in your Samba configuration, and you&#8217;re away. Mine are actually redirected via symlinks to another disk, so you also have to add &#8220;symlinks = yes&#8221; to the [global] section of your config, or your home directories won&#8217;t appear as intended. The rsync configuration was also pretty straightforward, but I&#8217;ll include my backup script here for your reference:</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1"><span class="re3">#!/bin/sh</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re3"># 200GB is <span class="nu0">209715200</span> bytes</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="re3"># rsync.<span class="kw3">pwd</span> <span class="kw2">file</span> must be owned by root <span class="kw2">as</span> script is executed from roots crontab</span></div>
</li>
<li class="li2">
<div class="de2">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="re2">RSYNC=</span>/usr/bin/rsync</div>
</li>
<li class="li1">
<div class="de1"><span class="re2">SSH=</span>/usr/bin/<span class="kw2">ssh</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re2">KEY=</span>/home/owen/ssh-key/owen-rsync-key</div>
</li>
<li class="li1">
<div class="de1"><span class="re2">RUSER=</span>owen</div>
</li>
<li class="li2">
<div class="de2"><span class="re2">RHOST=</span><span class="nu0">192.168</span><span class="nu0">.1</span><span class="nu0">.50</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re2">RPATH=</span>/home/owen/backup/fileserver-backups/owen/</div>
</li>
<li class="li1">
<div class="de1"><span class="re2">LPATH=</span>/var/data/owen</div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="re3"># <span class="re1">$RSYNC</span> -az -e </span><span class="st0">&quot;$SSH -p 768 -i $KEY&quot;</span> <span class="re1">$RUSER</span>@<span class="re1">$RHOST</span>:<span class="re1">$RPATH</span> <span class="re1">$LPATH</span></div>
</li>
<li class="li2">
<div class="de2"><span class="re3"># rsync -az /var/data/owen/ owen@boxenmkiv::owen &#8211;password-<span class="kw2">file</span> /home/owen/rsync.pwd</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="re2">homeSize=</span>`<span class="kw2">du</span> -sD <span class="re1">$LPATH</span> | <span class="kw2">cut</span> -f <span class="nu0">1</span>`</div>
</li>
<li class="li1">
<div class="de1"><span class="re2">emailMSG=</span><span class="st0">&quot;&quot;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re2">MAILSUBJ=</span><span class="st0">&quot;Backup summary for $LPATH on `date`&quot;</span></div>
</li>
<li class="li2">
<div class="de2"><span class="re2">RECIPIENT=</span><span class="st0">&quot;owen&quot;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">if</span> <span class="br0">&#91;</span> <span class="re1">$homeSize</span> -gt <span class="nu0">209715200</span> <span class="br0">&#93;</span>; <span class="kw1">then</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re2">emailMSG=</span><span class="st0">&quot;User $RUSER rsync backup failed.<span class="es0">\n</span>Reason: $LPATH size is ~ $(($homeSize/1024/1024)) Gb&quot;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">else</span></div>
</li>
<li class="li2">
<div class="de2">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re2">emailMSG=</span><span class="st0">&quot;$LPATH is ~ $(($homeSize/1024/1024)) Gb, proceeding with backup at `date`.<span class="es0">\n</span>&quot;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re3"># <span class="re1">$RSYNC</span> -az -e </span><span class="st0">&quot;$SSH -p 768 -i $KEY&quot;</span> <span class="re1">$RUSER</span>@<span class="re1">$RHOST</span>:<span class="re1">$RPATH</span> <span class="re1">$LPATH</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; rsync -az /var/data/owen/ owen@boxenmkiv::owen &#8211;password-<span class="kw2">file</span> /home/owen/rsync.<span class="kw3">pwd</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re2">emailMSG=</span><span class="re1">$emailMSG</span><span class="st0">&quot;$LPATH backup completed at `date`.&quot;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">fi</span></div>
</li>
<li class="li2">
<div class="de2"><span class="kw3">echo</span> <span class="re1">$emailMSG</span> | nail -r <span class="st0">&quot;my@email.net&quot;</span> -s <span class="st0">&quot;Owen&#8217;s Backup Result for `date`&quot;</span> my@email.net</div>
</li>
</ol>
</div>
<p>There&#8217;s actually a lot of junk at the start of the script which I haven&#8217;t cleaned out yet (since changing from an rsync over SSH approach), but the important part, the part that does all the work, is the rsync call on line 28. The simple if construction checks the size of the data to be backed up, and then proceeds if below 200Gb, otherwise does nothing. The result of the script is e-mailed to me when it finishes. Also, I have created a little script which runs every now and then to collect the temperature of the hard disks, a df output or two, and some other info, which is also e-mailed to me periodically, just to keep an eye on things.</p>
<p>There is a version of the above script for each of the five users on my system, and they are all executed using roots cron daemon. As noted in the script, the rsync.pwd file must be owned by root for this to work.</p>
]]></content:encoded>
			<wfw:commentRss>http://owened.net/2010/04/25/building-a-nas-stage-2-software-and-maintenance/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Building a NAS: Stage 1 (Rationale and Hardware)</title>
		<link>http://owened.net/2010/04/18/building-a-nas-stage-1-rationale-and-hardware</link>
		<comments>http://owened.net/2010/04/18/building-a-nas-stage-1-rationale-and-hardware#comments</comments>
		<pubDate>Sun, 18 Apr 2010 04:33:36 +0000</pubDate>
		<dc:creator>Owen</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://owened.net/?p=687</guid>
		<description><![CDATA[Currently I live in a share house with four other people. It&#8217;s a very internet-connected sharehouse; three of us are heavily into gaming, all of us are heavily into internet, three of us are students, and all of us have precious data which is important that we&#8217;d rather not lose. Enter me, and my extensive [...]]]></description>
			<content:encoded><![CDATA[<p>Currently I live in a share house with four other people. It&#8217;s a very internet-connected sharehouse; three of us are heavily into gaming, all of us are heavily into internet, three of us are students, and all of us have precious data which is important that we&#8217;d rather not lose.</p>
<p>Enter me, and my extensive ability to play with neat toys. Surely there&#8217;s something I can do, or build, or make, that can benefit everyone? What do you know: there is! I picked up an old file server system from my parents&#8217; place which was serving as a back up system for my dads business. It had 2x 500Gb Western Digital hard disks running in a RAID1 (mirror) array. The system ran fine for about three years and was based on the following, which I had aquired from eBay and the local computer store some years prior:</p>
<ul>
<li>Intel Celeron 1000Mhz (Tualatin)</li>
<li>2x256Mb PC100 SDRAM</li>
<li>Intel i815-based mainboard</li>
<li>Sil3114 4-port PCI SATA150 card</li>
<li>Realtek-based PCI network card</li>
</ul>
<p>It ran Arch Linux (a mistake, but once it was setup, it never needed administering, so not too bad I guess), and worked without issue for several years. Come a few months ago, and it was no longer needed, so I reclaimed it. Aside from one of the disks having ~1700 bad sectors (but thankfully still in warranty), the rest of the system was fine, if a little dusty. </p>
<p>Of course my operating system of choice was Linux. Two main reasons: (1) it doesn&#8217;t cost anything, and (2) (and this is the real reason) should my hardware die, (which is more probable than it <i>not</i> dying, on account of the fact that it is coming up on ten years old) with a Linux-based system I can literally plug the hard disks into a totally different CPU, motherboard &#038; RAM and have it back up and running in no time at all. In the event of a mainboard, CPU or memory failure, the system would not need to be rebuilt. Linux&#8217;s ability to cope with massive hardware changes is perfect for my untrustworthy hardware.</p>
<p>In the meantime though I thought to myself that the old Celeron could be used once more: the PCI SATA card still had two free ports, and PCI gigabit network cards are cheap. So, I bought two Western Digital &#8220;Green Power&#8221; 1Tb drives and a Realtek-based PCI gigabit NIC and away I went with a Ubuntu 9.10 Server install. After dealing with a small issue of the operating system not booting because the version of GRUB it ships with had some strange bug whereby it couldn&#8217;t find PATA hard disks, I had it up and running.</p>
<p>Some figures: the maximum write speed I can put to the system over network is a fairly pedestrian 25Mb/sec; that&#8217;s over FTP on a &#8220;Gigabit&#8221; network (I say gigabit in quotes because I went cheap on the switch; using iperf to benchmark it yields a maximum throughput of about 370Mbit). The CPU usage is 100%. scp-ing stuff over the same link maxes out at about 9Mb/sec, and rsyncing maxes out at about 2.5Mb/sec, all three figures because the CPU is maxed out. The only good figure I see out of the system is its power draw: using an inline measurement tool I <a href="http://jaycar.com.au/productView.asp?ID=MS6115">picked up from Jaycar</a>, the system pulls a max. of about 44 watts. That&#8217;s with:</p>
<ul>
<li>Intel Celeron 1000Mhz (Tualatin)</li>
<li>2x256Mb PC100 SDRAM</li>
<li>Intel i815-based mainboard</li>
<li>Sil3114 4-port SATA150 card</li>
<li>Realtek RTL-8169 gigabit NIC</li>
<li>Western Digital 200Gb WDC WD2000JB-00GVC0 (boot disk)</li>
<li>Western Digital &#8220;Green Power&#8221; 1Tb WDC WD10EADS-65M2B0</li>
<li>Western Digital &#8220;Green Power&#8221; 1Tb WDC WD10EADS-00P8B0</li>
<li>Western Digital &#8220;Blue&#8221; 640Gb WDC WD6400AAKS-00A7B0</li>
<li>Western Digital 500Gb WDC WD5000AAKS-00YGA0</li>
<li>2x 120mm fans, 1x80mm CPU fan, 1x80mm PSU fan</li>
<p>For general file server usage it is fine. I can stream 4x 720p movies from the system without any trouble. Copying large datasets to it over Samba or FTP isn&#8217;t too bad. However, the main purpose of the system is to be a backup of important documents etc with each person in the household having up to 200Gb available. At present, the rsync of a ~180Gb dataset has taken approximately 15 hours; and it is still running on account of that heavily CPU-limited 2.5Mb/sec that rsync manages. This is however on the first pass, so I wonder if the performance will be so terrible on the second pass?</p>
<p>The puzzle I have is thus: with all the traffic going over the PCI bus, which maxes out at 133Mb/sec, is that 25Mb/sec write speed I see over FTP on account of the CPU being maxed out from calculating the <i>data flow</i> (ie, the data itself), or is it maxing out calculating the <i>PCI subsystem</i> (ie, co-ordinating the data)? Theoretically I should see at least 66Mb/sec (PCI bus total speed divided by two); but I have measured the average write performance of one of the &#8220;Green Power&#8221; disks to be around 38Mb/sec. So, it won&#8217;t reach the theoretical maximum of the PCI bus when writing, however that 25Mb/sec still falls short. At least I have some headroom to maximise the performance of my disk subsystem with faster buses.</p>
<p>There are fortunately <a href="http://www.linuxtech.net/features/intel_atom_pineview_motherboards_overview.html">a lot of options becoming available</a> which I can use to my advantage; specifically, a lot of Atom-based mini-ITX boards with low power computing in mind. Unfortunately many of them are not really designed for low-power NAS duties with most only having two SATA ports and no expension options. There are a few however that are going &#8216;all-out&#8217; on the features department, but many are not available in Australia yet. The Zotac boards, Supermicro boards, and the Gigabyte boards have 4+ SATA ports, with the Zotac being my favourite as it also has a single PCIe x16 slot &#8211; with the addition of a simple graphics card, the system could go from NAS to full-fledged HD-capable HTPC. While I don&#8217;t currently have that purpose in mind, there&#8217;s no reason why it couldn&#8217;t happen in the future.</p>
<p>But, would this really improve the performance of my server? I am going to assume that it would. The NM10 chipset has modern data buses to support it: DDR memory, PCIe, and USB2.0 to name a few. What of the CPU, though? The D510 is a dual-core, low power solution running at 1.6Ghz. But, the Atom achieves its low power through some trickery: it&#8217;s actually a RISC CPU with a CISC wrapper around it. There was some worry when they were first released that their performance with unoptimized software would be terrible.</p>
<p>PassMark CPU chart for the <a href="http://www.cpubenchmark.net/cpu_lookup.php?cpu=Intel+Atom+D510+%40+1.66GHz">Atom D510</a>, and PassMark CPU chart for an <a href="http://www.cpubenchmark.net/cpu_lookup.php?cpu=Intel+Celeron+1000MHz">Intel Celeron 1000Mhz</a> (scroll waaay down) &#8211; no competition, right? Let&#8217;s hope so. With this, and anecdotal evidence collected from forums stating that an Atom-based NAS can achieve 1Gbps+ (with dual NICs in a team), I shouldn&#8217;t expect to see a drop in performance.</p>
<p>At present, my favourite local retailer has &#8220;preorder&#8221; status on the Gigabyte <a href="http://www.gigabyte.com.tw/Products/Motherboard/Products_Overview.aspx?ProductID=3343&#038;ProductName=GA-D510UD">GA-D510UD</a> for around $110. I can&#8217;t find Zotac solutions being offered for sale anywhere in Australia. I will have to keep an eye on the performance of the system to see if upgrading would be worthwhile.</p>
]]></content:encoded>
			<wfw:commentRss>http://owened.net/2010/04/18/building-a-nas-stage-1-rationale-and-hardware/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apple sucks.</title>
		<link>http://owened.net/2010/04/10/apple-sucks</link>
		<comments>http://owened.net/2010/04/10/apple-sucks#comments</comments>
		<pubDate>Fri, 09 Apr 2010 14:34:59 +0000</pubDate>
		<dc:creator>Owen</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://owened.net/2010/04/10/apple-sucks</guid>
		<description><![CDATA[Haha. My favourite: Thing 2.0 The tech world is on the verge of frenzy at the release on Tuesday of Thing 2.0 by market leader StuffCorp. “It completely revolutionises the nature of stuff. Thing 2.0 is basically like nothing we have ever seen before. The game has literally changed.” said StuffCorp CEO Chris Warner. And [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.reddit.com/r/reddit.com/comments/bogbp/because_i_feel_like_getting_zero_or_hundreds_of/">Haha</a>. My <a href="http://www.reddit.com/r/reddit.com/comments/bogbp/because_i_feel_like_getting_zero_or_hundreds_of/c0nrt41">favourite</a>:</p>
<blockquote><p>
Thing 2.0</p>
<p>The tech world is on the verge of frenzy at the release on Tuesday of Thing 2.0 by market leader StuffCorp.</p>
<p>“It completely revolutionises the nature of stuff. Thing 2.0 is basically like nothing we have ever seen before. The game has literally changed.” said StuffCorp CEO Chris Warner.</p>
<p>And it seems like the public agrees, with over 2,000 people lining up outside of StuffCorp’s Silicon Valley superstore in order to be one of the first to get their hands on Thing 2.0.</p>
<p>IT aficionado Sam Doyle, who we spoke to after having lined up for 14 hours to get his hands on Thing 2.0, was adamant that it was worth the wait.</p>
<p>“Thing 2.0 is just in a league of it’s own. It does stuff twice as fast as its closest competitor, up to 12 trillion things per second, and that’s just unrivalled in the current market. I love it.”</p>
<p>But, behind all the hype, what does Thing 2.0 really offer? Well, the main change to Thing 2.0 that differentiates it from the original Thing is that it is 33% smaller, 20% lighter and can do literally ten times more shit than the original thing could do.</p>
<p>The improved performance of the Thing 2.0 essentially comes down to the BuzzWordDrive, which features 3 blue LED lights and an aerodynamic design, allowing it to perform the vast array of functions that the original Thing could only dream of.</p>
<p>170 million units of the Thing 2.0 have already been preordered, merely confirming how, in today’s fast paced world, it is simply irresponsible to get left behind.</p>
<p>Thing 2.0’s tagline “Do more shit per second, today.”, has clearly resonated with a public that has more to do, and less free time, than ever before.</p>
<p>But will the public be satisfied? This reporter thinks so, but with rumours of Thing 3.0 already in the works, public expectation is on the rise.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://owened.net/2010/04/10/apple-sucks/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I can&#8217;t buy the netbook I want.</title>
		<link>http://owened.net/2010/03/16/i-cant-buy-the-netbook-i-want</link>
		<comments>http://owened.net/2010/03/16/i-cant-buy-the-netbook-i-want#comments</comments>
		<pubDate>Tue, 16 Mar 2010 03:43:40 +0000</pubDate>
		<dc:creator>Owen</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://owened.net/?p=678</guid>
		<description><![CDATA[I want a netbook that has: 1366&#215;768 resolution or more (~11.6&#8243; screen) Competent graphics (no Intel GMA500; it isn&#8217;t Linux compatible) Upgradeable memory (3Gb at least, please) Good battery life (3 hours minimum with WiFi) Preferrably with a built-in 3G modem As already mentioned, Linux friendly Sub $1000 AUD It seems as this kind of [...]]]></description>
			<content:encoded><![CDATA[<p>I want a netbook that has:</p>
<ul>
<li>1366&#215;768 resolution or more (~11.6&#8243; screen)</li>
<li>Competent graphics (no Intel GMA500; it isn&#8217;t Linux compatible)</li>
<li>Upgradeable memory (3Gb at least, please)</li>
<li>Good battery life (3 hours minimum with WiFi)</li>
<li>Preferrably with a built-in 3G modem</li>
<li>As already mentioned, Linux friendly</li>
<li>Sub $1000 AUD</li>
</ul>
<p>It seems as this kind of a netbook simply doesn&#8217;t exist in Australia at the moment. A prime candidate would be the <a href="http://www.shopping.hp.com/webapp/shopping/computer_can_series.do?storeName=computer_store&#038;category=notebooks&#038;a1=Category&#038;v1=Mini&#038;series_name=mini311_series">HP Mini 311</a>; however, it&#8217;s not available in Australia. This laptop has received great reviews and meets all my requirements.</p>
<p>There are similar models available in Australia, but they all seem to miss one or another of my requirements. Why is it so hard to buy a high-end Atom netbook in this country? Christ, the platform has been out for at least 18 months, if not longer!</p>
<p>Why do I want all this? Well, some use-case scenarios:</p>
<ul>
<li>At home on the couch: I can fire it up and be browsing the &#8216;net in seconds. By being ultra low-power, I rarely have to worry about where the power cord is. A dual-core Atom and nVidia ION graphics will ensure I can handle online 720p/1080p YouTube streaming. While working on documents or doing whatever.</li>
<li>At parties: connected to a home theatre system via HDMI, it&#8217;s a portable media centre for use at parties. I have a certain fondness for <a href="http://xmms-projectm.sourceforge.net/">ProjectM</a> which may be slightly unhealthy.</li>
<li>At work: in a data centre, despite being surrounded by computers and networks, you don&#8217;t always have easy access to power or internet. With at least 3Gb of RAM, I could create a RAM disk to store my working files on temporarily and shut down the hard disk completely, putting the netbook into a kind of ultra frugal battery mode. The built-in 3G modem means I don&#8217;t have to worry about dongles hanging off it while I work in confined spaces.</li>
</ul>
<p>I can&#8217;t buy from the US because I&#8217;ll have nil support from HP warranty. That sucks.</p>
]]></content:encoded>
			<wfw:commentRss>http://owened.net/2010/03/16/i-cant-buy-the-netbook-i-want/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My laptop is dying</title>
		<link>http://owened.net/2010/03/13/my-laptop-is-dying</link>
		<comments>http://owened.net/2010/03/13/my-laptop-is-dying#comments</comments>
		<pubDate>Sat, 13 Mar 2010 07:33:52 +0000</pubDate>
		<dc:creator>Owen</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Annoyed]]></category>
		<category><![CDATA[Contemplative]]></category>

		<guid isPermaLink="false">http://owened.net/?p=673</guid>
		<description><![CDATA[Unfortunately it seems as though it&#8217;s nearly time for my laptop to die. Earlier today, while processing some photos, I saw the temperature of the graphics chip exceed 80 degrees celcius. It stayed at 83 degrees for some time, and then the screen began to artefact. I have subsequently removed the bottom panel which normally [...]]]></description>
			<content:encoded><![CDATA[<p>Unfortunately it seems as though it&#8217;s nearly time for my laptop to die. Earlier today, while processing some photos, I saw the temperature of the graphics chip exceed 80 degrees celcius. It stayed at 83 degrees for some time, and then the screen began to artefact. I have subsequently removed the bottom panel which normally covers the cooling fan and heatpipe arrangement, and placed the laptop, open and on its side on my desk, with cables sticking out vertically, using an external monitor.</p>
<p>I thought maybe it was just the temperature at that point in time causing the issue. At present, the graphics chip sits at 54 degrees celcius, but similar graphics artefacts are occasionally occuring. This makes me a sad panda. Although I have had this laptop for <a href="http://owened.net/2008/04/21/the-story-dell-xps-m1330">just short of two years</a>, I don&#8217;t really want to buy another. What really annoys me about this is that I know it&#8217;s not my fault the thing is dying. </p>
<p>I look after my things. <a href="http://en.community.dell.com/blogs/direct2dell/archive/2008/09/12/nvidia-gpu-update-limited-warranty-enhancement-details.aspx">This</a> is the reason it&#8217;s dying. nVidia and Dell fucked up a few years ago; nVidia made some dodgy graphics chips and then those dodgy graphics chips made it into several models of Dell laptop, mine included. Although Dell admirably extended the warranty on all affected laptops for 12 months for this particular issue, I still feel as though I&#8217;ve been cheated somewhat. I still have a desktop system that I built late in 2004. It&#8217;s still running perfectly fine because I thought out the system before I purchased it, built it properly, and looked after it. Despite the fact that I use my computers more than the average person (that system in particular was operated nearly 24/7, literally for about 4 years), they stand the test of time. Not so with my laptop, because nVidia and Dell fucked up.</p>
<p>So, although I really like Dell laptops, and I have since bought other nVidia products, I might have to look elsewhere for a future laptop, if indeed I buy one at all. My needs have changed and I rarely make use of a full laptop system anymore. I could probably do with a basic netbook, although even for simple tasks the abysmal screen resolution on those things would annoy me. I think I&#8217;ll have to have a ponder.</p>
]]></content:encoded>
			<wfw:commentRss>http://owened.net/2010/03/13/my-laptop-is-dying/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fixing things&#8230;</title>
		<link>http://owened.net/2010/03/07/fixing-things</link>
		<comments>http://owened.net/2010/03/07/fixing-things#comments</comments>
		<pubDate>Sun, 07 Mar 2010 07:41:51 +0000</pubDate>
		<dc:creator>Owen</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://owened.net/?p=670</guid>
		<description><![CDATA[So, a while back I set up my MythTV system to use PulseAudio because I thought that&#8217;s what I needed to get mulitple audio outputs happening on my HTPC. Turns out I was wrong. You see, ALSA is perfectly fine for software mixing. Even though I&#8217;m still not sure whether I actually need to use [...]]]></description>
			<content:encoded><![CDATA[<p>So, a while back I set up my MythTV system to use PulseAudio because I thought that&#8217;s what I needed to get mulitple audio outputs happening on my HTPC. Turns out I was wrong. You see, ALSA is perfectly fine for software mixing. Even though I&#8217;m still not sure whether I actually need to use software mixing, it&#8217;s what&#8217;s working for me at the moment.</p>
<p>The troubles I had with PulseAudio were numerous, and I should really have figured this out sooner, though I think I was too lazy to really think about it properly. I had setup PulseAudio with mpd; that was easy. With MythTV it wasn&#8217;t so easy. MythTV doesn&#8217;t support PA, and rightly so: compared to ALSA, for what MythTV wants to get done, PA plainly sucks. PA does not support AC3/Dolby Digital/DTS passthrough. PA also adds a lot of latency to the audio &#8211; depending on your hardware of course. On my system it was somewhere in the range of 100ms, or a little more. Which was too much for my A/V receivers built-in A/V sync function to deal with, anyway. The result of this? Any audio I got out of MythTV through PA to my A/V receiver worked normally ~80% of the time (though only stereo, so no DVD audio or 5.1 from digital television). The other 20% of the time, you&#8217;d get no audio at all, or you&#8217;d get extremely loud static hissing. It wasn&#8217;t very pleasant. All my Linux-bashing friends made sure to note this problem each and every time it occured while they were trying to watch something on my HTPC.</p>
<p>No more! The solution I have found is simple. After doing a little bit of reading and copying and pasting, ALSA is now correctly configured to handle AC3/DTS passthrough AND all other audio. The only drawback that I can see, which really isn&#8217;t that bad at all, is that MythTV cannot be in playback mode while mpd is trying to output, and vice-versa. I can&#8217;t think of a usecase of wanting to have music playing while a television show is on, so that&#8217;s OK by me.</p>
<p>I&#8217;ll dump my various config files below for future reference.</p>
<p>/etc/asound.conf</p>
<blockquote><p>pcm.dmixer {<br />
    type dmix<br />
    ipc_key 1024<br />
    ipc_key_add_uid false<br />
    ipc_perm 0666                       # mixing for all users<br />
    slave {<br />
        pcm &#8220;hw:0,1&#8243;<br />
        period_time 0<br />
        period_size 1024<br />
        buffer_size 8192<br />
        rate 44100<br />
    }<br />
    bindings {<br />
        0 0<br />
        1 1<br />
    }<br />
}</p>
<p>pcm.dsp0 {<br />
    type plug<br />
    slave.pcm &#8220;dmixer&#8221;<br />
}</p>
<p>pcm.!default {<br />
    type plug<br />
    slave.pcm &#8220;dmixer&#8221;<br />
}</p>
<p>pcm.default {<br />
   type plug<br />
   slave.pcm &#8220;dmixer&#8221;<br />
}</p>
<p>ctl.mixer0 {<br />
    type hw<br />
    card 0<br />
}
</p></blockquote>
<p>/etc/mpd.conf is simple:</p>
<blockquote><p>
audio_output {<br />
        type            &#8220;alsa&#8221;<br />
        name            &#8220;My ALSA Device&#8221;<br />
}
</p></blockquote>
<p>And my MythTV settings:</p>
<blockquote><p>Audio output device: ALSA:default<br />
Speakers configuration: 5.1<br />
Upconvert stereo to 5.1 surround (unticked; this is at your preference however)<br />
Digital output device: ALSA:iec958:{ AES0 0&#215;02 } (autodetected/populated by MythTV, yours should be too, otherwise use &#8216;aplay -l&#8217; on commandline to get your device name/number)<br />
Dolby Digital and DTS boxes both ticked<br />
Advanced Audio Configuration ticked; Overried SRC quality ticked, Sample Rate Conversion: best<br />
Aggressive Sound card buffering ticked</p></blockquote>
<p>The other issue I had with MythTV which I fixed today was that the menu button on my remote never seemed to work. I was puzzled and hunted through my MythTV lircrc. This is another thing which I&#8217;ve been wanting to fix for ages but never really put any effort into. The fix, again, was simple: the autogenerated lircrc file for MythTV had two identical entries for what MythTV was meant to do when the menu button was pushed. Erasing the duplicate entry in the file made it work. Wha-la!</p>
<p>And all this greatness achieved while being severely hungover. It&#8217;s amazing what you can do when you put your mind to it.</p>
]]></content:encoded>
			<wfw:commentRss>http://owened.net/2010/03/07/fixing-things/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Censorship on music can GET FUCKEDY FUCK FUCKED IN THE FUCKING ARSE WITH A FUCKING FUCK STICK! FUCK!!!!!!!!!</title>
		<link>http://owened.net/2010/02/27/censorship-on-music-can-get-fuckedy-fuck-fucked-in-the-fucking-arse-with-a-fucking-fuck-stick-fuck</link>
		<comments>http://owened.net/2010/02/27/censorship-on-music-can-get-fuckedy-fuck-fucked-in-the-fucking-arse-with-a-fucking-fuck-stick-fuck#comments</comments>
		<pubDate>Sat, 27 Feb 2010 11:38:31 +0000</pubDate>
		<dc:creator>Owen</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Annoyed]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[Rants]]></category>

		<guid isPermaLink="false">http://owened.net/?p=668</guid>
		<description><![CDATA[Ugh. I bought a three-pack of Korn albums in a music store a while ago, then I ripped them and forgot about them. Tonight, I think to myself, &#8220;ah, a bit of Korn for something different&#8221; &#8211; I&#8217;m listening to &#8216;Here to Stay&#8217; and I&#8217;m hearing strange audio artefacts, I&#8217;m thinking maybe it was a [...]]]></description>
			<content:encoded><![CDATA[<p>Ugh. I bought a three-pack of Korn albums in a music store a while ago, then I ripped them and forgot about them. Tonight, I think to myself, &#8220;ah, a bit of Korn for something different&#8221; &#8211; I&#8217;m listening to &#8216;Here to Stay&#8217; and I&#8217;m hearing strange audio artefacts, I&#8217;m thinking maybe it was a bad rip. Closer listen. It&#8217;s swear words only. WHAT THE FUCK! I&#8217;ve managed to buy some fucking retarded censored version where the swear words are jumbled up so to the casual listener, it still sounds like lyrics, but really it&#8217;s just garble. WHAT THE FUCK. ARG!</p>
<p>Words like &#8220;fuck&#8221; (OMG!) and &#8220;shit&#8221; (OMG!) are now garbled messes. Thank-you whoever fuckhead decided this was a good idea. You are a dickhead. A fuckbrain. A no-hoping moron. A fucking lunatic. A spastic deranged moron with a fucking shoe for a brain. Eat a bag of dicks.</p>
<p>*deep breath*</p>
<p>OK, I think I&#8217;m over it now. But censored music is still fucking stupid.</p>
]]></content:encoded>
			<wfw:commentRss>http://owened.net/2010/02/27/censorship-on-music-can-get-fuckedy-fuck-fucked-in-the-fucking-arse-with-a-fucking-fuck-stick-fuck/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fish tank: Stage 3</title>
		<link>http://owened.net/2010/02/03/fish-tank-stage-3</link>
		<comments>http://owened.net/2010/02/03/fish-tank-stage-3#comments</comments>
		<pubDate>Wed, 03 Feb 2010 00:21:44 +0000</pubDate>
		<dc:creator>Owen</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Cool stuff]]></category>
		<category><![CDATA[creative]]></category>
		<category><![CDATA[fish tank]]></category>

		<guid isPermaLink="false">http://owened.net/?p=666</guid>
		<description><![CDATA[After doing a little more reading about planting fish tanks, I realised that the state of my plants needed to be changed. I had planted them as they came from the shop &#8211; in bundles of 5-6 stems, and touching or protruding from the surface of the water. You can see in the above picture [...]]]></description>
			<content:encoded><![CDATA[<p>After doing a little more reading about planting fish tanks, I realised that the state of my plants needed to be changed. I had planted them as they came from the shop &#8211; in bundles of 5-6 stems, and touching or protruding from the surface of the water.</p>
<p><a href="http://owened.net/gallery/main.php?g2_view=core.DownloadItem&#038;g2_itemId=640&#038;g2_GALLERYSID=TMP_SESSION_ID_DI_NOISSES_PMT" rel="lightbox[g2image]" title="A view at night. The blue LEDs are a little blingy, but I like them (for the time being ... )" ><img src="http://owened.net/gallery/main.php?g2_view=core.DownloadItem&#038;g2_itemId=641&#038;g2_GALLERYSID=TMP_SESSION_ID_DI_NOISSES_PMT" width="150"  height="149"  alt="IMG_7937" title="A view at night. The blue LEDs are a little blingy, but I like them (for the time being ... )" class="g2image_centered" /></a></p>
<p>You can see in the above picture the three main groupings of plants.</p>
<p>What I did was this:</p>
<ol>
<li>Untie the lead (?) wire keeping the plant stems together at the bottom;</li>
<li>Sort the plant stems according to height, and then halve the tallest ones, taking care not to cut away new roots. These are generally easy to identify as pale white strands which protrude from joints in the plant stems;</li>
<li>I then removed any leaves which appeared to be dead or dying (easily identified by their lack of colour), and removed any leaves (whether dead or new) near the bottom of the plant; any leaves buried would only burden the plant as they contribute nothing toward photosynthesis;</li>
<li>Re-group the new plant cuttings with 2-3 stems per group, and replant, taking care to ensure the roots were covered by the substrate</li>
</ol>
<p>So, this is what my tank looks like now:<br />
<a href="http://owened.net/gallery/main.php?g2_view=core.DownloadItem&#038;g2_itemId=646&#038;g2_GALLERYSID=TMP_SESSION_ID_DI_NOISSES_PMT" rel="lightbox[g2image]" title="My tank after a rescape. I have cut most of the plants to halve their height (the recommended action to take when they reach above the water level) and replanted them" ><img src="http://owened.net/gallery/main.php?g2_view=core.DownloadItem&#038;g2_itemId=647&#038;g2_GALLERYSID=TMP_SESSION_ID_DI_NOISSES_PMT" width="150"  height="148"  alt="IMG_7939" title="My tank after a rescape. I have cut most of the plants to halve their height (the recommended action to take when they reach above the water level) and replanted them" class="g2image_centered" /></a></p>
<p>As you can see, there are now plants all across the tank horizontally. Until they grow and thicken the coverage, there is still not a lot of places to hide for my rasboras, so they will continue to hide at the back under the filter until I can provide them some more places to hide. I have read that the more places fish have to hide, the more likely they are to come out, as they know a safe place is not far away.</p>
<p>I will hopefully soon aquire some drift wood and river rocks to put in the tank. I&#8217;ll have to do some &#8216;research&#8217; (looking at other peoples&#8217; established tanks) to get a feel for tank layouts that not only look nice but also provide plenty of areas for the fish to enjoy.</p>
<p>The hardest part of setting up this fish tank has so far been my lack of patience. Most other personal projects that I work on only happen at the speed I can complete them or at the speed of my computer &#8211; this fish tank, however, requires I wait for mother nature (helped along in some respects) to do her thing. Hopefully I will learn to be patient! I will have to, or I risk wasting my time, and money, and worst of all, I risk killing my fish!</p>
<p>So far so good, however.</p>
]]></content:encoded>
			<wfw:commentRss>http://owened.net/2010/02/03/fish-tank-stage-3/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Fish tank: Stage 2</title>
		<link>http://owened.net/2010/01/31/fish-tank-stage-2</link>
		<comments>http://owened.net/2010/01/31/fish-tank-stage-2#comments</comments>
		<pubDate>Sun, 31 Jan 2010 11:56:33 +0000</pubDate>
		<dc:creator>Owen</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Cool stuff]]></category>
		<category><![CDATA[fish tank]]></category>

		<guid isPermaLink="false">http://owened.net/?p=662</guid>
		<description><![CDATA[I have introduced my first fish. Ashamedly, I will admit I can&#8217;t remember what they are. Something-tails; their tails are quite interesting. Nothing much has changed; with the addition of fish, I have added a heater, and a bit of a blingy air stone. The fish are doing fine. I can&#8217;t wait to get more! [...]]]></description>
			<content:encoded><![CDATA[<p>I have introduced my first fish. Ashamedly, I will admit I can&#8217;t remember what they are. Something-tails; their tails are quite interesting.</p>
<p><a href="http://owened.net/gallery/main.php?g2_view=core.DownloadItem&#038;g2_itemId=634&#038;g2_GALLERYSID=TMP_SESSION_ID_DI_NOISSES_PMT" rel="lightbox[g2image]" title="Two of the five fish I bought, I can't recall their names at this time" ><img src="http://owened.net/gallery/main.php?g2_view=core.DownloadItem&#038;g2_itemId=635&#038;g2_GALLERYSID=TMP_SESSION_ID_DI_NOISSES_PMT" width="150"  height="150"  alt="IMG_7935" title="Two of the five fish I bought, I can't recall their names at this time" class="g2image_centered" /></a></p>
<p>Nothing much has changed; with the addition of fish, I have added a heater, and a bit of a blingy air stone.</p>
<p><a href="http://owened.net/gallery/main.php?g2_view=core.DownloadItem&#038;g2_itemId=637&#038;g2_GALLERYSID=TMP_SESSION_ID_DI_NOISSES_PMT" rel="lightbox[g2image]" title="The whole setup. I can't use the camera, obviously ;-P" ><img src="http://owened.net/gallery/main.php?g2_view=core.DownloadItem&#038;g2_itemId=638&#038;g2_GALLERYSID=TMP_SESSION_ID_DI_NOISSES_PMT" width="150"  height="150"  alt="IMG_7919" title="The whole setup. I can't use the camera, obviously ;-P" class="g2image_centered" /></a><a href="http://owened.net/gallery/main.php?g2_view=core.DownloadItem&#038;g2_itemId=640&#038;g2_GALLERYSID=TMP_SESSION_ID_DI_NOISSES_PMT" rel="lightbox[g2image]" title="A view at night. The blue LEDs are a little blingy, but I like them (for the time being ... )" ><img src="http://owened.net/gallery/main.php?g2_view=core.DownloadItem&#038;g2_itemId=641&#038;g2_GALLERYSID=TMP_SESSION_ID_DI_NOISSES_PMT" width="150"  height="149"  alt="IMG_7937" title="A view at night. The blue LEDs are a little blingy, but I like them (for the time being ... )" class="g2image_centered" /></a></p>
<p>The fish are doing fine. I can&#8217;t wait to get more! Though, I&#8217;ll have to actually wait a week or so to add any more.</p>
<p>One thing I&#8217;m quite annoyed about is that the tank looked clean before I set it up, but now that it&#8217;s full of water etc, I can see really very obvious previous high-water marks all through it, it&#8217;s gross.</p>
]]></content:encoded>
			<wfw:commentRss>http://owened.net/2010/01/31/fish-tank-stage-2/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
