<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule">
<channel>
    <title>Bend in the Weather (Entries tagged as coding)</title>
    <link>http://matt.bottrell.com.au/</link>
    <description>A blog about Linux, Life and the 'Net</description>
    <dc:language>en</dc:language>
    <admin:errorReportsTo rdf:resource="mailto:matt@bottrell.com.au" />
    <generator>Serendipity 1.3.1 - http://www.s9y.org/</generator>
    <pubDate>Sun, 25 Jul 2010 00:36:53 GMT</pubDate>

    <image>
        <url>http://matt.bottrell.com.au/templates/default/img/s9y_banner_small.png</url>
        <title>RSS: Bend in the Weather - A blog about Linux, Life and the 'Net</title>
        <link>http://matt.bottrell.com.au/</link>
        <width>100</width>
        <height>21</height>
    </image>

<item>
    <title>When customer profiling and targeted advertising goes wrong</title>
    <link>http://matt.bottrell.com.au/archives/383-When-customer-profiling-and-targeted-advertising-goes-wrong.html</link>
            <category>Apps</category>
            <category>Coding</category>
            <category>Opinion</category>
            <category>Society</category>
    
    <comments>http://matt.bottrell.com.au/archives/383-When-customer-profiling-and-targeted-advertising-goes-wrong.html#comments</comments>
    <wfw:comment>http://matt.bottrell.com.au/wfwcomment.php?cid=383</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://matt.bottrell.com.au/rss.php?version=2.0&amp;type=comments&amp;cid=383</wfw:commentRss>
    

    <author>mbottrell@gmail.com (Matt)</author>
    <content:encoded>
    Don&#039;t get me wrong...  I love a bargain as much as the next guy or girl.&lt;br /&gt;
 &lt;br /&gt;
What I don&#039;t like however is when a computer system is implemented with little regard and isn&#039;t actively checked by a human.&lt;br /&gt;
It&#039;s one way to make your company look like a jack-ass.&lt;br /&gt;
 &lt;br /&gt;
Sorry Woolworths - you&#039;ve landed yourself in such a category.&lt;br /&gt;
 &lt;br /&gt;
Most Australian supermarket shoppers are aware of the fuel discounts offered by Coles and Woolworths, which can slice anything from $0.03 - $0.20 per litre of the cost of your fuel.   Something that&#039;s always welcome by motorists.&lt;br /&gt;
 &lt;br /&gt;
It&#039;s the only reason I have an everyday rewards card.   Fuel discounts add up over time, even more so for myself, as I drive with LPG the majority of the time, so $0.20 off per litre on LPG is quite substantial.&lt;br /&gt;
 &lt;br /&gt;
During the months of April and May Woolies decided that for 8 weeks straight I would like to buy wine.  I&#039;m not talking 1 bottle either.  Most &#039;deals&#039; require a purchase of 6 or more bottles in a given purchase.&lt;br /&gt;
 &lt;br /&gt;
A sample of the Email contents is included below:&lt;br /&gt;
&lt;div class=&#039;s9y_typeset s9y_typeset_center&#039; style=&#039;text-align: center; margin: 0px auto 0px auto&#039; align=centre&quot;&gt;&lt;img src=&quot;http://matt.bottrell.com.au/uploads/Woolies.gif&quot; alt=&quot;Sample Email from Woolworths&quot; align=&quot;center&quot;/&gt;&lt;/div&gt;&lt;br /&gt;
To be honest, I love a good drop of red.   Probably more so than the average punter.  (We normally have a few dozen on hand in the house).   At the end of March I had let our stocks go down over a period of time so had restocked.   This seems to have triggered their rewards system to pester me for the next 8 weeks straight.  No fuel offers (which was the main selling point of the card), nor any other offer... just grog.&lt;br /&gt;
 &lt;br /&gt;
At 6 bottles minimum per Email over 8 weeks, anyone reading my Email from Woolworths, would think I&#039;m an alcoholic!   &lt;br /&gt;
&lt;div class=&#039;s9y_typeset s9y_typeset_center&#039; style=&#039;text-align: center; margin: 0px auto 0px auto&#039; align=centre&quot;&gt;&lt;img src=&quot;http://matt.bottrell.com.au/uploads/Woolies-Email.gif&quot; alt=&quot;Email listing from Woolworths&quot; align=&quot;center&quot; /&gt;&lt;/div&gt;&lt;br /&gt;
The crazy thing...  It backfired.&lt;br /&gt;
I didn&#039;t buy any wine during that period.  (As I had just restocked my levels.)  This form of marketing happens &#039;after the fact&#039;, and as such it fails.    If I have already made a bulk purchase, why would I wish to repeat it shortly after, and every week for a period of 8 weeks?&lt;br /&gt;
 &lt;br /&gt;
Woolworths reward system needs looking at.   (As does Coles for that matter).     It would be more beneficial to flag such bulk purchases of your customers, then look at sending it out &#039;specials&#039; say every 3,6 or 12 months...  you&#039;re likely to have a bigger uptake.   I can&#039;t see my car dealership sending out a &quot;buy a brand new car&quot; Emails if I had just taken delivery of a new vehicle.&lt;br /&gt;
 &lt;br /&gt;
Certainly for everyday staples, it would be nice to have these filter through regularly.     However don&#039;t see these, like 25% off either Meat, Fruit or Vegies for a week.  It seems to be items like Coca-Cola, Alcohol and other non-essentials.  I&#039;m not surprised though... the supermarkets know we need staples.. and are trying to increase our trolley sizes by teasing us into buying these non-basic item.&lt;br /&gt;
 &lt;br /&gt;
Certainly I do hope that Woolworths and Coles both learn that their average shopper has the intelligence above that of a broken trolley wheel, as the current marketing strategies to date are quite insulting. 
    </content:encoded>

    <pubDate>Sun, 25 Jul 2010 10:10:00 +1000</pubDate>
    <guid isPermaLink="false">http://matt.bottrell.com.au/archives/383-guid.html</guid>
    <category>advertising</category>
<category>apps</category>
<category>coding</category>
<category>email</category>
<category>failure</category>
<category>matt</category>
<category>opinion</category>
<category>shopping</category>
<category>society</category>
<category>wine</category>
<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
</item>
<item>
    <title>Teddy bear moments</title>
    <link>http://matt.bottrell.com.au/archives/378-Teddy-bear-moments.html</link>
            <category>Coding</category>
            <category>Opinion</category>
            <category>Work</category>
    
    <comments>http://matt.bottrell.com.au/archives/378-Teddy-bear-moments.html#comments</comments>
    <wfw:comment>http://matt.bottrell.com.au/wfwcomment.php?cid=378</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://matt.bottrell.com.au/rss.php?version=2.0&amp;type=comments&amp;cid=378</wfw:commentRss>
    

    <author>mbottrell@gmail.com (Matt)</author>
    <content:encoded>
    I think we can all attest to the phenomenon known as the &lt;a href=&quot;http://www.downloadsquad.com/2009/10/16/troubleshooting-with-your-teddy-bear/&quot;&gt;Teddy Bear troubleshooting&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
I think we all probably need our own Teddy Bears in each of our &lt;del&gt;human office box&lt;/del&gt; cubicles or work desks.&lt;br /&gt;
&lt;br /&gt;
So next time you need to do some serious troubleshooting or some heavy lifting when debugging - try pulling out the Teddy Bear.&lt;br /&gt;
Even better, you can hug something after it&#039;s solved!   &lt;img src=&quot;http://matt.bottrell.com.au/templates/default/img/emoticons/cool.png&quot; alt=&quot;8-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;  
    </content:encoded>

    <pubDate>Tue, 20 Oct 2009 02:15:00 +1100</pubDate>
    <guid isPermaLink="false">http://matt.bottrell.com.au/archives/378-guid.html</guid>
    <category>apps</category>
<category>coding</category>
<category>geek</category>
<category>hack</category>
<category>humour</category>
<category>life</category>
<category>office</category>
<category>opinion</category>
<category>relax</category>
<category>review</category>
<category>software</category>
<category>support</category>
<category>sysadmin</category>
<category>therapy</category>
<category>work</category>
<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
</item>
<item>
    <title>tzdata changelog</title>
    <link>http://matt.bottrell.com.au/archives/377-tzdata-changelog.html</link>
            <category>Apps</category>
            <category>Coding</category>
            <category>Linux</category>
            <category>News</category>
            <category>Politics</category>
            <category>Society</category>
    
    <comments>http://matt.bottrell.com.au/archives/377-tzdata-changelog.html#comments</comments>
    <wfw:comment>http://matt.bottrell.com.au/wfwcomment.php?cid=377</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://matt.bottrell.com.au/rss.php?version=2.0&amp;type=comments&amp;cid=377</wfw:commentRss>
    

    <author>mbottrell@gmail.com (Matt)</author>
    <content:encoded>
    Often changelogs have important information on why a package was updated.  Other times, they are just humorous:&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;tzdata (2009n-0ubuntu0.9.04.1) jaunty-proposed; urgency=low&lt;br /&gt;
&lt;br /&gt;
  * Add argentinas-dst-2009.diff: Disable DST switch for Argentina tomorrow,&lt;br /&gt;
    as the Argentina government decided yesterday. Careful planning is boring.&lt;br /&gt;
    Thanks to Margarita Manterola for the patch! (LP: #453165)&lt;br /&gt;
&lt;br /&gt;
 -- Martin Pitt &lt;martin.pitt@ubuntu.com&gt;  Sat, 17 Oct 2009 14:22:39 +0200&lt;br /&gt;
&lt;/blockquote&gt; 
    </content:encoded>

    <pubDate>Sun, 18 Oct 2009 08:40:00 +1100</pubDate>
    <guid isPermaLink="false">http://matt.bottrell.com.au/archives/377-guid.html</guid>
    <category>apps</category>
<category>changelog</category>
<category>coding</category>
<category>failure</category>
<category>government</category>
<category>humour</category>
<category>install</category>
<category>life</category>
<category>linux</category>
<category>mistake</category>
<category>news</category>
<category>opinion</category>
<category>politics</category>
<category>society</category>
<category>ubuntu</category>
<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
</item>
<item>
    <title>Linux Audio : Welcome to the spaghetti system </title>
    <link>http://matt.bottrell.com.au/archives/336-Linux-Audio-Welcome-to-the-spaghetti-system.html</link>
            <category>Apps</category>
            <category>Coding</category>
            <category>Hardware</category>
            <category>Linux</category>
            <category>Opinion</category>
    
    <comments>http://matt.bottrell.com.au/archives/336-Linux-Audio-Welcome-to-the-spaghetti-system.html#comments</comments>
    <wfw:comment>http://matt.bottrell.com.au/wfwcomment.php?cid=336</wfw:comment>

    <slash:comments>3</slash:comments>
    <wfw:commentRss>http://matt.bottrell.com.au/rss.php?version=2.0&amp;type=comments&amp;cid=336</wfw:commentRss>
    

    <author>mbottrell@gmail.com (Matt)</author>
    <content:encoded>
    &lt;div class=&quot;serendipity_imageComment_left&quot; style=&quot;width: 110px&quot;&gt;&lt;div class=&quot;serendipity_imageComment_img&quot;&gt;&lt;!-- s9ymdb:108 --&gt;&lt;a href=&quot;http://matt.bottrell.com.au/uploads/Pics/linuxaudio.png&quot;&gt;&lt;img class=&quot;serendipity_image_left&quot; width=&quot;110&quot; height=&quot;72&quot; src=&quot;http://matt.bottrell.com.au/uploads/Pics/linuxaudio.thumb.png&quot; alt=&quot;&quot;  /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;serendipity_imageComment_txt&quot;&gt;Diagram of Linux Audio&lt;/div&gt;&lt;/div&gt;Ever wondered why PulseAudio sucks so bad?&lt;br /&gt;
&lt;br /&gt;
Sick of the multiple Audio stacks in Linux?  (OSS/ALSA/PulseAudio).&lt;br /&gt;
Ever wanted to make sense of items like JACK,ESD,aRts and NAS or just confused with either GStreamer or xine?&lt;br /&gt;
&lt;br /&gt;
Here is a clever overview of the sound systems that is Linux.  (&lt;a href=&quot;http://matt.bottrell.com.au/uploads/Pics/linuxaudio.png&quot;&gt;click the image&lt;/a&gt; for a larger view)/&lt;br /&gt;
&lt;br /&gt;
Linux audio like it or not is a mess.  Multiple layers providing the same functionality.   It&#039;s a house of cards that often falls down.&lt;br /&gt;
Things have been hidden well in OSS/ALSA and it&#039;s not until demanding audio like HD codecs have started to make their way across that some of these issues are starting to be uncovered (the infamous &#039;popping&#039; sounds).&lt;br /&gt;
&lt;br /&gt;
PulseAudio has been poking and pushing ALSA in recent times, and as a result &lt;a href=&quot;https://bugs.launchpad.net/ubuntu/+source/linux/+bug/25632&quot;&gt;unearthed a number of issues&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
I&#039;m hopefully eventually we&#039;ll get to a single, simple but powerful audio stack.   I&#039;m not holding my breath though.  &lt;img src=&quot;http://matt.bottrell.com.au/templates/default/img/emoticons/sad.png&quot; alt=&quot;:-(&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;  
    </content:encoded>

    <pubDate>Sat, 18 Apr 2009 03:13:00 +1000</pubDate>
    <guid isPermaLink="false">http://matt.bottrell.com.au/archives/336-guid.html</guid>
    <category>alsa</category>
<category>apps</category>
<category>coding</category>
<category>hardware</category>
<category>linux</category>
<category>music</category>
<category>open source</category>
<category>opinion</category>
<category>oss</category>
<category>pulseaudio</category>
<category>software</category>
<category>sound</category>
<category>x11</category>
<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
</item>
<item>
    <title>Internet Usage Monitoring - conky style!</title>
    <link>http://matt.bottrell.com.au/archives/305-Internet-Usage-Monitoring-conky-style!.html</link>
            <category>Coding</category>
            <category>Linux</category>
    
    <comments>http://matt.bottrell.com.au/archives/305-Internet-Usage-Monitoring-conky-style!.html#comments</comments>
    <wfw:comment>http://matt.bottrell.com.au/wfwcomment.php?cid=305</wfw:comment>

    <slash:comments>18</slash:comments>
    <wfw:commentRss>http://matt.bottrell.com.au/rss.php?version=2.0&amp;type=comments&amp;cid=305</wfw:commentRss>
    

    <author>mbottrell@gmail.com (Matt)</author>
    <content:encoded>
    &lt;table&gt;&lt;tr valign=&quot;top&quot;&gt;&lt;td&gt;&lt;img src=&quot;http://matt.bottrell.com.au/uploads/Usage.gif&quot; title=&quot;ISP Usage meter using Conky&quot; alt=&quot;ISP Usage meter using Conky&quot;/&gt;&lt;/td&gt;&lt;td&gt;In Australia Internet users are limited to the amount they may download.   Each Internet Service plan normally involves a speed and download limit.  Failing to keep an eye on this and exceed your limit normally effects the user in question either by:&lt;ol&gt;&lt;li&gt;Paying exorbitant excess fees  that can be as much as $150/GB!&lt;/li&gt;&lt;li&gt;Being &#039;throttled&#039; by your ISP, in effect turning your lovely xDSL/Cable connection into something slower than dial-up.&lt;/li&gt;&lt;/ol&gt;As you can image, most people wish to avoid these.  As a result ISPs provide a usage meter normally on their site, however you have to remember to view it, which unless you&#039;re diligent in doing so, you can still run over your quota.&lt;br /&gt;
&lt;br /&gt;
Previously I&#039;ve relied on the fabulous Firefox extension &lt;a href=&quot;http://netusage.iau5.com/&quot;&gt;NetUsage&lt;/a&gt;, however this meant you had to have a browser open.  This isn&#039;t always the case, and I found it frustrating to have to load a browser just to check my usage.  (I could just login to the ISP&#039;s usage meter if I had a browser open).&lt;br /&gt;
&lt;br /&gt;
I&#039;ve seen others produce &lt;a href=&quot;http://www.darryn.net/2004/monitoring-bigpond-broadband-usage-with-mrtg-windows/darryn/191/&quot;&gt;mrtg graphs&lt;/a&gt; and even &lt;a href=&quot;http://www.users.on.net/~scullywag/Cacti-ISP-Quota/index.html&quot;&gt;Cacti graphs&lt;/a&gt; to display their usage; however they too also rely on having a browser open.&lt;br /&gt;
&lt;br /&gt;
Ideally, I want to have my usage available, when I wanted, and without loading a browser.&lt;br /&gt;
&lt;br /&gt;
I use &lt;a href=&quot;http://conky.sourceforge.net/&quot;&gt;conky&lt;/a&gt; on my desktop to display a range of information.  It seemed a logical step would be to integrate a meter into my conky setup.&lt;br /&gt;
&lt;br /&gt;
As you can see from the graph in the picture to the left, it displays a raw percentage of what has been used, as well as a visual bar graph.  Below that is the raw data, showing exactly how much I&#039;ve downloaded (~11.5GB), what my ISP believes my quota to be (55GB in this case), and when this billing period ends (the 13&lt;sup&gt;th&lt;/sup&gt; of every month).&lt;br /&gt;
&lt;br /&gt;
I can now view my current Internet usage at a glance, without the need to load any additional program.  &lt;img src=&quot;http://matt.bottrell.com.au/templates/default/img/emoticons/cool.png&quot; alt=&quot;8-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
So how did I achieve it?     Like many ISPs, my ISP provides an interface to the raw data.  This is used by 3&lt;sup&gt;rd&lt;/sup&gt; party utilities like NetUsage and others to parse and generate the information.   &lt;a href=&quot;http://www.internode.on.net/&quot;&gt;Internode&lt;/a&gt; (my ISP) has &lt;a href=&quot;https://customer-webtools-api.internode.on.net/cgi-bin/padsl-usage&quot;&gt;such an interface&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
A quick and dirty script and I was able to spit out the graph in a format conky liked.  &lt;img src=&quot;http://matt.bottrell.com.au/templates/default/img/emoticons/cool.png&quot; alt=&quot;8-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;    Whilst this works directly with Internode, similiar ISPs have such interfaces and you will be able to hack the script to suit your own environment.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;
Below is the simple bash shell script used to generate the data:&lt;br /&gt;
&lt;tt&gt;#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
# Get usage information from Internode&#039;s web page.  &lt;br /&gt;
# Setup to run once every half hour.&lt;br /&gt;
#&lt;br /&gt;
&lt;br /&gt;
# Set the username and password&lt;br /&gt;
Username=INTERNODE_USERNAME&lt;br /&gt;
Password=INTERNODE_PASSWORD&lt;br /&gt;
&lt;br /&gt;
# Grab the details&lt;br /&gt;
Temp=`wget -q -O - --post-data &quot;username=${Username}&amp;password=${Password}&quot; --user-agent=&quot;Conky ISP Quota Grabber 0.1&quot; https://customer-webtools-api.internode.on.net/cgi-bin/padsl-usage`&lt;br /&gt;
&lt;br /&gt;
# Generate the percent used.&lt;br /&gt;
echo $Temp|gawk &#039;{print $1/$2*100}&#039;&gt; /tmp/node-graph.txt&lt;br /&gt;
Percent=`cat /tmp/node-graph.txt`&lt;br /&gt;
echo $(printf %.0f $Percent) &gt; /tmp/node-percent.txt&lt;br /&gt;
&lt;br /&gt;
# Break up the values into their respective parts&lt;br /&gt;
Values=($Temp)&lt;br /&gt;
echo &quot;Used: $(printf %.0f ${Values[0]})MB  Quota: ${Values[1]}MB  Period Ends: ${Values[2]}&quot; &gt; /tmp/node-text.txt&lt;br /&gt;
&lt;br /&gt;
# Time to leave.&lt;br /&gt;
exit&lt;/tt&gt;&lt;br /&gt;
&lt;br /&gt;
Sure it&#039;s not the most secure script (It stores your username/password in plain text).  For me, the script sits on my desktop machine... and is protected by file permissions.  The password I use for my ISP I also don&#039;t consider highly sensative. (It&#039;s important to note that most people throw around their password in clear-text across the Internet when picking up their mail with POP3! &lt;img src=&quot;http://matt.bottrell.com.au/templates/default/img/emoticons/tongue.png&quot; alt=&quot;:-P&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;  ).   It does however do the job.&lt;br /&gt;
&lt;br /&gt;
The above shell script I run every 30 minutes from cron.   &lt;br /&gt;
&lt;br /&gt;
It is then up to your ~/.conkyrc file to display the results.  Here is the snippet of the appropriate code for the ~/.conkyrc file that will do that for you:&lt;br /&gt;
&lt;br /&gt;
&lt;tt&gt;${color orange}INTERNET USAGE ${hr 2}$color&lt;br /&gt;
${execi 900 cat /tmp/node-percent.txt}% ${execibar 900 cat /tmp/node-graph.txt}&lt;br /&gt;
${execi 900 cat /tmp/node-text.txt}&lt;/tt&gt;&lt;br /&gt;
&lt;br /&gt;
There you have it, a simple ISP usage meter sitting right on your desktop.   &lt;img src=&quot;http://matt.bottrell.com.au/templates/default/img/emoticons/laugh.png&quot; alt=&quot;:-D&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;br /&gt;
It&#039;s not the most elegant or complicated program, however it serves it&#039;s purpose extremely well.  YMMV. 
    </content:encoded>

    <pubDate>Mon, 19 Jan 2009 03:18:00 +1100</pubDate>
    <guid isPermaLink="false">http://matt.bottrell.com.au/archives/305-guid.html</guid>
    <category>accounting</category>
<category>apps</category>
<category>browser</category>
<category>coding</category>
<category>email</category>
<category>firefox</category>
<category>internet</category>
<category>isp</category>
<category>linux</category>
<category>monitoring</category>
<category>networking</category>
<category>open source</category>
<category>software</category>
<category>sysadmin</category>
<category>web</category>
<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
</item>
<item>
    <title>The Linux Foundation speaks for no-one.</title>
    <link>http://matt.bottrell.com.au/archives/270-The-Linux-Foundation-speaks-for-no-one..html</link>
            <category>Apps</category>
            <category>Coding</category>
            <category>Hardware</category>
            <category>Linux</category>
            <category>Work</category>
    
    <comments>http://matt.bottrell.com.au/archives/270-The-Linux-Foundation-speaks-for-no-one..html#comments</comments>
    <wfw:comment>http://matt.bottrell.com.au/wfwcomment.php?cid=270</wfw:comment>

    <slash:comments>9</slash:comments>
    <wfw:commentRss>http://matt.bottrell.com.au/rss.php?version=2.0&amp;type=comments&amp;cid=270</wfw:commentRss>
    

    <author>mbottrell@gmail.com (Matt)</author>
    <content:encoded>
    I was appalled after reading the rather rash statements made by &lt;a href=&quot;http://www.linux-foundation.org/weblogs/jzemlin/&quot;&gt;Jim Zemlin&lt;/a&gt; the Executive director of the &lt;a href=&quot;http://www.linuxfoundation.org/&quot;&gt;Linux Foundation&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
His rather bizarre statements against &lt;a href=&quot;http://www.sun.com/&quot; title=&quot;Sun Microsystems&quot;&gt;Sun&lt;/a&gt; (who is also a &lt;a href=&quot;http://www.linuxfoundation.org/en/Members&quot;&gt;silver member of the Foundation&lt;/a&gt;) must have left many execs in Santa Clara scratching their heads and wanting some answers.&lt;br /&gt;
What&#039;s worse is the story originally ran in &lt;a href=&quot;http://www.infoworld.com/article/08/09/24/39NF-linux-killing-solaris_1.html&quot;&gt;InfoWorld&lt;/a&gt;, then was picked up by the &lt;a href=&quot;http://www.nytimes.com/idg/IDG_852573C400693880002574CE00371FE1.html?pagewanted=1&amp;amp;ref=technology&quot;&gt;New York Times&lt;/a&gt;.  Other notable online sites also ran with it, including &lt;a href=&quot;http://linux.slashdot.org/article.pl?sid=08/09/25/2325232&quot; title=&quot;News for Nerds&quot;&gt;Slashdot&lt;/a&gt; and &lt;a href=&quot;http://lwn.net/Articles/300525/&quot;&gt;LWN&lt;/a&gt; to mention just two.&lt;br /&gt;
&lt;br /&gt;
Lets look at some of the statements the Exec Director of the Foundation made:&lt;br /&gt;
&lt;ol&gt;&lt;br /&gt;
&lt;li&gt;&lt;em&gt;&quot;The future is Linux and Microsoft Windows, it is not Unix or Solaris.&quot;&lt;/em&gt;&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;em&gt;Solaris has almost no new deployments and is a legacy operating environment offered by a company with financial difficulties. Original equipment manufacturers also do not see a bright future for Solaris.&lt;/em&gt;  This was paraphrased and not a direct quote.&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;em&gt;Sun&lt;/em&gt;, he declared, &lt;em&gt;should just move over to Linux.&lt;/em&gt;&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;em&gt;&quot;It&#039;s certainly true that Unix is on the decline.&lt;/em&gt;&quot; - Discussing IBM AIX and HP-UX&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;em&gt;&quot;The only people I hear talk about DTrace [Solaris&#039;s technology for assessing program and OS behaviours] and ZFS [the Zettabyte File System] as competitive features [are] Sun Microsystems sales representatives. It&#039;s not something I believe is impacting the market in any way.&quot;&lt;/em&gt;&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;em&gt;&quot;...With capabilities such as ZFS and DTrace, Sun is trying to compete based on minor features&quot;&lt;/em&gt;, Zemlin says. &lt;em&gt;&quot;That&#039;s literally like noticing the view from a third-story building as it burns to the ground.&quot;&lt;/em&gt;&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;Zemlin, on Sun&#039;s open-source Solaris as &lt;em&gt;&quot;too little, too late.&quot;&lt;/em&gt; He also goes on to claim that there is no real open source community around OpenSolaris, arguing that Sun still controls development&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;Open Solaris is no more than an attempt to expand the Solaris user base to drive customers to commercial Sun technology.&lt;/li&gt;&lt;br /&gt;
&lt;/ol&gt;Seriously where does the guy get off?&lt;br /&gt;
&lt;br /&gt;
Looking at &lt;a href=&quot;http://www.linuxfoundation.org/en/Staff&quot;&gt;his profile on the Linux Foundation&lt;/a&gt; it doesn&#039;t instil a level of confidence.&lt;br /&gt;
A former Exec at Free Standards Group (who with the OSDL merged to become the Linux Foundation).  He was also VP of Marketing of &lt;a href=&quot;http://www.covalent.net/&quot;&gt;Colavent Technologies&lt;/a&gt; (basically a crowd that sold commercial Apache support amongst other things).  In 2000 he was a board member of Corio an ASP, that had an IPO then was sold off in chunks.  IBM retains the &lt;a href=&quot;http://www.corio.com/&quot;&gt;http://www.corio.com/&lt;/a&gt; URL.&lt;br /&gt;
&lt;br /&gt;
So, from my reading he&#039;s got quite a bit of marketing/exec background for web-based application servers.... beyond that, I don&#039;t see any real technical prowless. He&#039;s a marketing suit that appears to shoot from the hip.&lt;br /&gt;
&lt;br /&gt;
Let&#039;s review some of his &quot;quick-draws&quot;:&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
&lt;li&gt;The future is Linux &lt;em&gt;and Windows&lt;/em&gt;?   &lt;br /&gt;
&lt;br /&gt;
WTF?!   Did you take crack before taking the interview?&lt;br /&gt;
&lt;br /&gt;
Sure as the exec. director of The Linux Foundation we expect you to come out and say &quot;Linux is the future&quot; - but to throw Microsoft in the mix -- you have to be kidding me.&lt;br /&gt;
&lt;br /&gt;
Look at general stall that Microsoft has had with Vista.   They have forced OEMs to install it, and even some of the larger ones now have kicked back and offer corporations and high-end consumer devices the option of Windows XP instead.&lt;/li&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;li&gt;No major deployments of Solaris... and disliked by the OEMS.&lt;br /&gt;
&lt;br /&gt;
That must be news to both IBM and Dell, who offer OpenSolaris on their x86 series servers.&lt;br /&gt;
&lt;br /&gt;
As for a company in &#039;financial trouble&#039; this is an extract of the &lt;a href=&quot;http://materials.proxyvote.com/Approved/866810/20080924/CMBO_27948/HTML2/sun_microsystems-2008_0002.htm&quot;&gt;letter to shareholders&lt;/a&gt; attached to their &lt;a href=&quot;http://www.sun.com/aboutsun/investor/sec_filings/index.jsp&quot;&gt;latest Annual Report /10-K filing to the SEC&lt;/a&gt; (&lt;a href=&quot;http://materials.proxyvote.com/Approved/866810/20080924/CMBO_27948/HTML2/default.htm&quot;&gt;Read it online here&lt;/a&gt;).&lt;br /&gt;
&lt;br /&gt;
I&#039;ve included a screenshot the opening paragraph of the letter:&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://matt.bottrell.com.au/uploads/SunMicrosystems2008AnnualReport.png&quot; alt=&quot;&quot;  /&gt;&lt;br /&gt;
That doesn&#039;t sound like a company in &#039;financial trouble&#039; to me.   &lt;img src=&quot;http://matt.bottrell.com.au/templates/default/img/emoticons/tongue.png&quot; alt=&quot;:-P&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
You can see this on their &lt;a href=&quot;http://materials.proxyvote.com/Approved/866810/20080924/CMBO_27948/HTML2/sun_microsystems-2008_0051.htm&quot;&gt;Consolidated Statements Of Operations&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;li&gt;The decline of Unix (Solaris, HP-UX, AIX).&lt;br /&gt;
&lt;br /&gt;
It&#039;s interesting to note that all of these make hardware as well as an operating system.   These systems normally scale much larger than that of a traditional Linux server (excluding clusters).   Take a look at &lt;a href=&quot;http://www.sun.com/servers/highend/m9000/&quot;&gt;Sun&#039;s M9000&lt;/a&gt;, &lt;a href=&quot;http://www-03.ibm.com/systems/p/hardware/midrange_highend/index.html&quot;&gt;IBM&#039;s p5 595&lt;/a&gt; and &lt;a href=&quot;http://www.hp.com/products1/servers/scalableservers/superdome/specifications.html&quot;&gt;HP&#039;s HP-9000 Superdome Server&lt;/a&gt;.   These computers can replace dozens of Intel based servers and thus are not something companies run out and buy dozens of.  (well normally!)  Interestingly... both HP and IBM are also Platinum Members of the Linux Foundation.    With a Platinum membership of $500,000USD each. How&#039;s that for biting the hand that feeds you (literally in Zemlin&#039;s case).&lt;br /&gt;
&lt;br /&gt;
The I/O throughput and disk-subsystems available for these machines normally far outstrip that of anything under Intel/Linux range.&lt;br /&gt;
&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;ZFS, Sun Zones/Containers and DTrace.&lt;br /&gt;
&lt;br /&gt;
Seriously you jest Mr Zemlin?&lt;br /&gt;
&lt;br /&gt;
Linux virtualization is still a mish-mash under heavy development. (take Xen, KVM, LVS and even Sun&#039;s VirtualBox)...  I wouldn&#039;t class as enterprise ready.   Hell, even VMWare that started in Linux roots, has moved over onto their own kernel.    Zones and Containers under Solaris are much neater and better suited to an enterprise environment.&lt;br /&gt;
&lt;br /&gt;
As for ZFS -- Linux has no mainstream file-system that competes.   The size of volumes and the ease of use leaves ext3 behind.  Even the upcoming ext4 has no real claims over ZFS.     For large scale filesystems, ZFS has it over native Linux filesystems. &lt;br /&gt;
&lt;br /&gt;
DTrace - ask any administrator of 100&#039;s of Linux servers if they think DTrace is a minor thing?  Sure &lt;a href=&quot;http://sourceware.org/systemtap/&quot;&gt;Systemtap&lt;/a&gt; is nice, but the &lt;a href=&quot;http://sourceware.org/systemtap/wiki/SystemtapDtraceComparison&quot;&gt;comparison of Systemtap to DTrace&lt;/a&gt; still shows some deficiencies.  Being able to trace safely on production systems is a requirement for something that can be used in the real world.  Add to it the ability to trace user-space programs and DTrace does indeed have some features many SysAdmins discuss and would love to see under Linux.&lt;br /&gt;
&lt;br /&gt;
&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;Sun&#039;s open source Solaris &#039;too little-too late&#039;.  No community, still controlled by Sun.&lt;br /&gt;
&lt;br /&gt;
Wow...  I wonder if he would make the same statement if Microsoft released their OS as open-source?  Open-Solaris is a community site, though Sun still controls it.   There is nothing wrong with that.  It&#039;s their baby, and they can do with it what they like.&lt;br /&gt;
&lt;br /&gt;
Sun is still a large OSS backer....  remember products like &lt;a href=&quot;http://www.mysql.com/&quot;&gt;MySQL&lt;/a&gt;, &lt;a href=&quot;http://www.virtualbox.org/&quot;&gt;Innotek/VirtualBox&lt;/a&gt;, and hey, they even &lt;a href=&quot;http://www.sun.com/software/opensource/java/&quot;&gt;OpenSourced Java&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Sun have shareholders to consider, and they need to make a return on their investments / R&amp;D.   I don&#039;t really have anything bad to say about the &lt;a href=&quot;http://www.sun.com/cddl/&quot;&gt;CDDL&lt;/a&gt;.  It makes sense for them... and hey something is better than nothing.  What I find hilarious is that many Linux advocates will bag the CDDL, but love Mozilla.    Wake up people... the CDDL is based on the &lt;a href=&quot;http://www.mozilla.org/MPL/MPL-1.1.html&quot;&gt;MPL&lt;/a&gt;!  The CDDL is also recognised as a license under the &lt;a href=&quot;http://www.opensource.org/licenses/cddl1.php&quot;&gt;OSI&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;Open Solaris attempts  to drive customers to commercial Sun technology&lt;br /&gt;
&lt;br /&gt;
Actually most of the people I&#039;ve come across it are &lt;em&gt;already using&lt;/em&gt; the commercial  Solaris or wish to learn Solaris.  OpenSolaris is a nice way they can install it at home and come familiar with the environment outside of work at their own pace.  It makes sense that they can utilise the same operating system in their work-place and in the comforts of their own home. &lt;br /&gt;
&lt;br /&gt;
&lt;/li&gt;&lt;/ul&gt;For me,  I&#039;m a fan of Linux.    I love the breadth of software available to me, the rich and colourful community around it.  I have grown up watching Linux (I first compiled up an 0.54 kernel on a lowly 286).   My servers and desktops/laptops all run Linux.&lt;br /&gt;
&lt;br /&gt;
Having said that, I learnt *NIX on SunOS and later Solaris.   It has it&#039;s place, even in today&#039;s world.&lt;br /&gt;
I agree, the low-end UNIX servers are often replaced by Linux servers, yet there is nothing really in the Linux space that competes with the high-end UNIX environments.&lt;br /&gt;
&lt;br /&gt;
A lot of what we see in Linux has it&#039;s roots in commercial UNIX.  (Hell, who has networked file systems in their environment that doesn&#039;t use Sun&#039;s NFS?)&lt;br /&gt;
&lt;br /&gt;
So take some advice from a Linux admin at the coal face.  Linux co-exists well in a heterogeneous environment, sharing the space with commercial UNIXes and even those annoying Windows servers.&lt;br /&gt;
&lt;br /&gt;
If you need to beat up a &#039;Server OS&#039; next time Zemlin, try attacking Microsoft (Hint: they are not a member of the Linux Foundation).   &lt;br /&gt;
&lt;br /&gt;
Linux servers have probably dented more Windows server sales then that of commercial UNIX.  &lt;a href=&quot;http://www.samba.org/&quot;&gt;Samba&lt;/a&gt; has played a large role in that.&lt;br /&gt;
&lt;br /&gt;
Exchange is probably the last bastion of Microsoft dominance.  With the amount of Exchange &#039;replacements&#039; now on the go that run under Linux (ie: &lt;a href=&quot;http://www.postpath.com/&quot;&gt;PostPath&lt;/a&gt;, &lt;a href=&quot;http://www.zarafa.com/&quot;&gt;Zafara&lt;/a&gt;, &lt;a href=&quot;http://www.opengroupware.org&quot;&gt;OpenGroupWare&lt;/a&gt;, &lt;a href=&quot;http://www.scalix.com/&quot;&gt;Scalix&lt;/a&gt; and &lt;a href=&quot;http://www.open-xchange.com/&quot; target=&quot;_blank&quot; class=&quot;bb-url&quot;&gt;Open-Xchange&lt;/a&gt; to name just a small fraction of those available.  ) It&#039;s likely more inroads into the proprietary walls of Microsoft are now showing cracks in many corporations.   Many IT managers are struggling to justify the outrageous price they get slugged for Microsoft Exchange, and these cheaper and feature-rich alternatives are often fractions of the cost if not free.&lt;br /&gt;
&lt;br /&gt;
So next time you attempt to speak for the &#039;Linux Community&#039; Jim Zemlin, try actually speaking to some Linux administrators that live in the Fortune 500 world.  We aren&#039;t all hippies yelling &#039;free OS love&#039;.  &lt;img src=&quot;http://matt.bottrell.com.au/templates/default/img/emoticons/tongue.png&quot; alt=&quot;:-P&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;   In fact we happily co-exist with commercial *NIX and sometimes even Windows servers (much to our disgust).&lt;br /&gt;
&lt;br /&gt;
Leave your &quot;Us vs Them&quot; mentality at your door, it&#039;s not a view held by a large proportion of the Linux community.  Indeed many Linux administrators actually also administer other commercial *NIX machines in their day-to-day jobs.   There are more similarities between the commercial *NIX flavours and Linux than not.&lt;br /&gt;
&lt;br /&gt;
We do realise it&#039;s part of the Foundation&#039;s role to &#039;promote Linux&#039;, but keep the mud-slinging and crap out  of it.  Let Linux stand on it&#039;s own technical merits and not at the detriment of dragging another &#039;cousin&#039; down in the process.  We see enough of this style of &#039;marketing&#039; from Microsoft that we don&#039;t need to stoop to the same levels.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;hr /&gt;&lt;sub&gt;&lt;strong&gt;Disclaimer:&lt;/strong&gt;&lt;br /&gt;
&amp;#8226; I work commercially as a Linux System Administrator at a Fortune-500 company.&lt;br /&gt;
&amp;#8226; I have however administered a large range of *NIX based operating systems over the years... including Solaris, HP-UX, AIX, Tru64, and IRIX just to mention a few of the more &#039;known&#039; variants.&lt;br /&gt;
&amp;#8226; My home desktop and all my servers run Linux.  Many that know me think I&#039;m a one-eyed Linux zealot!&lt;br /&gt;
&amp;#8226; I have no affiliations with Sun Microsystems at all.&lt;br /&gt;
&amp;#8226; The views and opinions expressed by some members of The Linux Foundation are not mine.&lt;/sub&gt;  
    </content:encoded>

    <pubDate>Sat, 27 Sep 2008 04:14:00 +1000</pubDate>
    <guid isPermaLink="false">http://matt.bottrell.com.au/archives/270-guid.html</guid>
    <category>apps</category>
<category>coding</category>
<category>email</category>
<category>hardware</category>
<category>java</category>
<category>linux</category>
<category>microsoft</category>
<category>mozilla</category>
<category>open source</category>
<category>samba</category>
<category>software</category>
<category>sysadmin</category>
<category>virtualbox</category>
<category>virtualization</category>
<category>windows</category>
<category>work</category>
<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
</item>
<item>
    <title>Time for an Australian OSS based Accounting &amp; Payroll program</title>
    <link>http://matt.bottrell.com.au/archives/239-Time-for-an-Australian-OSS-based-Accounting-Payroll-program.html</link>
            <category>Apps</category>
            <category>Coding</category>
            <category>Linux</category>
            <category>Web</category>
            <category>Windows</category>
            <category>Work</category>
    
    <comments>http://matt.bottrell.com.au/archives/239-Time-for-an-Australian-OSS-based-Accounting-Payroll-program.html#comments</comments>
    <wfw:comment>http://matt.bottrell.com.au/wfwcomment.php?cid=239</wfw:comment>

    <slash:comments>19</slash:comments>
    <wfw:commentRss>http://matt.bottrell.com.au/rss.php?version=2.0&amp;type=comments&amp;cid=239</wfw:commentRss>
    

    <author>mbottrell@gmail.com (Matt)</author>
    <content:encoded>
    Ask any small business owner in Australia what drives them craziest running their business.&lt;br /&gt;
More often then not the answer will be their accounting software.   &lt;img src=&quot;http://matt.bottrell.com.au/templates/default/img/emoticons/sad.png&quot; alt=&quot;:-(&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt; &lt;br /&gt;
&lt;br /&gt;
Why?  It&#039;s not because they are unable to understand the principles of double-entry accounting or even the tax system imposed on them.&lt;br /&gt;
&lt;br /&gt;
No, its the lack of a decent, flexible and affordable solution.&lt;br /&gt;
&lt;br /&gt;
The two most popular business accounting packages for the SME is either MYOB and QuickBooks.  Both have huge hurdles, and it&#039;s not uncommon for users to find that they spend more time attempting to work the software than the software working for them.   &lt;img src=&quot;http://matt.bottrell.com.au/templates/default/img/emoticons/normal.png&quot; alt=&quot;:-|&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
I have previously blogged about the issue when talking about &lt;a href=&quot;http://matt.bottrell.com.au/archives/218-The-difficulty-of-Aussie-small-businesses-adopting-Linux.html&quot;&gt;how Linux is difficult for many Aussie SMEs to take up&lt;/a&gt;.  (Mainly due to their critical accounting software only available under Windows, though it is possible to &lt;a href=&quot;http://matt.bottrell.com.au/archives/223-Stop-whining-about-Wine-printing!.html&quot;&gt;run them under WINE&lt;/a&gt; if required).  Though getting these Windows programs running under Linux doesn&#039;t actually solve the problem, it just &lt;em&gt;migrates&lt;/em&gt; it.  You are still stuck attempting to drive these frustrating accounting packages.&lt;br /&gt;
&lt;br /&gt;
The Australian market is crying out for an alternative!  It&#039;s something I&#039;ve pondered over for some time.&lt;br /&gt;
&lt;br /&gt;
An OSS based accounting and payroll system that put the source code directly in the hands of the users would be appealing to many.&lt;br /&gt;
&lt;br /&gt;
I like the idea of a browser-based accounting system.   It means end-users aren&#039;t restricted to one operating system platform, and in theory it doesn&#039;t need to be restricted to just a computer.  (3G Accounting anyone?).&lt;br /&gt;
&lt;br /&gt;
Accounting isn&#039;t fun, in fact it&#039;s dead-pan boring. &lt;img src=&quot;http://matt.bottrell.com.au/templates/default/img/emoticons/sad.png&quot; alt=&quot;:-(&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;   It is however a required evil if you wish to be paid and be compliant with the taxation law.  (Particularly GST, BAS reporting and PAYG).&lt;br /&gt;
&lt;br /&gt;
I&#039;ve looked at programs  like &lt;a href=&quot;http://www.sql-ledger.com/&quot;&gt; SQL-Ledger&lt;/a&gt; and &lt;a href=&quot;http://www.ledgersmb.org/&quot;&gt;LedgerSMB&lt;/a&gt;, though both didn&#039;t &#039;fit right&#039; for an Australian environment.&lt;br /&gt;
&lt;a href=&quot;http://sourceforge.net/projects/symbol-accounts/&quot;&gt;&lt;br /&gt;
SYMBOL&lt;/a&gt; was promising.  But unfortunately has been abandoned.   &lt;img src=&quot;http://matt.bottrell.com.au/templates/default/img/emoticons/sad.png&quot; alt=&quot;:-(&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt; &lt;a href=&quot;http://www.fivedash.com/&quot;&gt;fiveDASH&lt;/a&gt;, I played with for several hours, though I found it quite primitive and in it&#039;s infancy...  it&#039;s one that at least has some promise, but it will need to progress quite some way to make it in any real production system for a business.&lt;br /&gt;
&lt;br /&gt;
As such, I&#039;ve decided to look at writing my own.  This is purely selfish, as I would like to ditch MYOB come the 2009-2010 financial year.  That gives me just under a year to get something up and running.   &lt;img src=&quot;http://matt.bottrell.com.au/templates/default/img/emoticons/cool.png&quot; alt=&quot;8-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;   I&#039;ll run a dummy book up til the time, by running MYOB in parallel to ensure all is working as required.   The ATO also has some excellent test suites/scenarios to assist in testing an application.&lt;br /&gt;
&lt;br /&gt;
The big choice now is from what components should I build it?&lt;br /&gt;
&lt;br /&gt;
I think PostgreSQL is probably the most solid OSS database to use, though writing something that can also talk to MySQL (due to it&#039;s popularity) is probably also wise.   End-users can then elect to run whichever they feel most comfortable for their backend.&lt;br /&gt;
&lt;br /&gt;
I considered many languages, but I&#039;m leaning towards PHP for a few reasons:&lt;ul&gt;&lt;li&gt;Most SMB that have a Linux server for File and Print serving also have a LAMP environment already setup.&lt;/li&gt;&lt;li&gt;Writing the system using say the &lt;a href=&quot;http://framework.zend.com/&quot;&gt;Zend Framework&lt;/a&gt; ensures a lot of the ground work is already done.   Working within their &lt;a href=&quot;http://framework.zend.com/manual/en/coding-standard.html&quot;&gt;coding standards&lt;/a&gt; also ensures the code is reasonably clean and readable (and thus maintainable).&lt;/li&gt;&lt;li&gt;Python was also considered, but it&#039;s more likely a SMB has a Apache/PHP environment over an Apache/Python setup&lt;/li&gt;&lt;li&gt;I already have quite a number of generic PHP libraries that will mean I can get moving much faster.   My Python libraries are no-where as extensive.&lt;/li&gt;&lt;li&gt;A Java-based web app would be an overkill and likely to confuse many small business owners. (ie: Install a Java Application Server, etc.)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.sugarcrm.com/&quot;&gt;SugarCRM&lt;/a&gt; is already popular in many SMBs.  It would be quite easy to have an Accounting + Payroll package integrate into SugarCRM.  Sugar is written in PHP, so it would make the job much easier if they both spoke the same language.&lt;/li&gt;&lt;/ul&gt;I haven&#039;t commenced any coding to date, and am still in the embryo stage of getting something up off the ground.&lt;br /&gt;
&lt;br /&gt;
I&#039;m interested to hear people&#039;s feedback with their thoughts.   Do you think a PHP application (backended by your choice of MySQL or PostgreSQL) for your business accounts is feasible?   (Obviously if  &#039;approved&#039; by the ATO as compliant).&lt;br /&gt;
&lt;br /&gt;
Do SMB owners prefer the option of paid software with support packs?  (like offered by MYOB and Quicken) they can fall back on?  Would you not trust your business books to an OSS based accounting package?   What other hurdles do you envisage if you used OSS accounting software? 
    </content:encoded>

    <pubDate>Wed, 09 Jul 2008 00:49:00 +1000</pubDate>
    <guid isPermaLink="false">http://matt.bottrell.com.au/archives/239-guid.html</guid>
    <category>accounting</category>
<category>apache</category>
<category>apps</category>
<category>coding</category>
<category>java</category>
<category>linux</category>
<category>myob</category>
<category>open source</category>
<category>php</category>
<category>python</category>
<category>quicken</category>
<category>smb</category>
<category>symbol</category>
<category>web</category>
<category>windows</category>
<category>wine</category>
<category>work</category>
<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
</item>
<item>
    <title>Improving the Gnome terminal</title>
    <link>http://matt.bottrell.com.au/archives/222-Improving-the-Gnome-terminal.html</link>
            <category>Apps</category>
            <category>Coding</category>
            <category>Linux</category>
    
    <comments>http://matt.bottrell.com.au/archives/222-Improving-the-Gnome-terminal.html#comments</comments>
    <wfw:comment>http://matt.bottrell.com.au/wfwcomment.php?cid=222</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://matt.bottrell.com.au/rss.php?version=2.0&amp;type=comments&amp;cid=222</wfw:commentRss>
    

    <author>mbottrell@gmail.com (Matt)</author>
    <content:encoded>
    I&#039;ve been hearing ramblings on a few blogs about a little app called Terminator.  (No it isn&#039;t Arnie hitting ya desktop), but in fact a terminal program that can do split screens and a bunch of other funky stuff.&lt;br /&gt;
&lt;br /&gt;
Here&#039;s the blurb straight from the &lt;a href=&quot;http://www.tenshu.net/terminator/&quot; title=&quot;Terminator - multi-windowed terminal application for X.&quot;&gt;Terminator website&lt;/a&gt;:&lt;br /&gt;
&lt;blockquote&gt;Terminator is an attempt to maximise useful space on a given desktop for terminals. Im a sysadmin by trade, so I live in ssh sessions and thus terminals. An extra line here and there over all those hours seems like its worth trying for.&lt;br /&gt;
&lt;br /&gt;
Much of the behaviour of Terminator is based on GNOME Terminal, and we are adding more features from that as time goes by, but we also want to extend out in different directions with useful features for sysadmins and other users. If you have any suggestions, please file wishlist bugs!&lt;/blockquote&gt;&lt;br /&gt;
It can be found in the  &lt;a href=&quot;http://packages.ubuntu.com/hardy/terminator&quot;&gt;Ubuntu 8.04 (Hardy) repositories&lt;/a&gt;, and the &lt;a href=&quot;http://packages.debian.org/sid/terminator&quot;&gt;Debian Sid repositories&lt;/a&gt;.  &lt;br /&gt;
&lt;br /&gt;
If you&#039;re running those distros, you can &lt;a href=&quot;apt:terminator&quot; title=&quot;Install Terminator&quot;&gt;just click here to install terminator&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Those still stuck on Ubuntu 7.10 (Gutsy) can also install it.  Just add the following lines your &lt;quote&gt;/etc/apt/sources.list&lt;quote&gt; file:&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;deb http://ppa.launchpad.net/gnome-terminator/ubuntu gutsy main restricted universe multiverse&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;deb-src http://ppa.launchpad.net/gnome-terminator/ubuntu gutsy main restricted universe multiverse&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
Once done run the following: &lt;em&gt;&lt;quote&gt;sudo apt-get update &amp;&amp;amp; sudo apt-get install terminator&lt;/quote&gt;&lt;/em&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;NB:&lt;/strong&gt; For Gutsy users, you will get a warning that there is no authentication on the package.  As it&#039;s from the ppa area, that&#039;s quite normal.&lt;br /&gt;
&lt;br /&gt;
The next version 0.9 is supposed to also have &lt;a href=&quot;https://launchpad.net/terminator/+announcement/476&quot; title=&quot;Feature list for 0.90 of Terminator&quot;&gt;tabs and some other nice goodies like drag n drop&lt;/a&gt;...   (take a &lt;a href=&quot;http://www.sourcecode.de/content/terminator-tab-love&quot; title=&quot;Terminator - with tabs!&quot;&gt;peep over here&lt;/a&gt;)&lt;br /&gt;
&lt;br /&gt;
One thing I&#039;ve found is that I like the extra real-estate.   No annoying menu to get in the way.  I use a lot of keyboard short cuts (like Ctrl_+, Ctrl_-  and Ctrl_0 to resize the font sizes).   I&#039;ve found most of the Gnome shortcuts work.&lt;br /&gt;
&lt;br /&gt;
Even better, it seems to be less of a memory hog than what the default Gnome Terminal is. &lt;img src=&quot;http://matt.bottrell.com.au/templates/default/img/emoticons/cool.png&quot; alt=&quot;8-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
The developer is breaking the bonds that hold it to Gnome, so in theory you should be able to use it on other Window Managers like KDE, Enlightenment, etc in the not too distant future.&lt;br /&gt;
&lt;br /&gt;
And now, for the sample screen shot!&lt;br /&gt;
&lt;div class=&#039;s9y_typeset s9y_typeset_center&#039; style=&#039;text-align: center; margin: 0px auto 0px auto&#039;&gt;&lt;a href=&quot;http://matt.bottrell.com.au/uploads/Pics/Terminator.png&quot; title=&quot;Click to enlarge&quot;&gt;&lt;img src=&quot;http://matt.bottrell.com.au/uploads/Pics/Terminator.thumb.png&quot; border=&quot;1&quot; alt=&quot;&quot;  /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
Well it appears I&#039;m hooked.  I&#039;m looking forward to 0.90 but for mind, the current version does all I need.  (Small, efficient and easier to view multiple screens in one window). &lt;img src=&quot;http://matt.bottrell.com.au/templates/default/img/emoticons/cool.png&quot; alt=&quot;8-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
If you haven&#039;t used it, give it a try you&#039;ll be glad you did! 
    </content:encoded>

    <pubDate>Wed, 11 Jun 2008 17:46:00 +1000</pubDate>
    <guid isPermaLink="false">http://matt.bottrell.com.au/archives/222-guid.html</guid>
    <category>apps</category>
<category>coding</category>
<category>gnome</category>
<category>linux</category>
<category>terminal</category>
<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
</item>
<item>
    <title>The difficulty of Aussie small businesses adopting Linux</title>
    <link>http://matt.bottrell.com.au/archives/218-The-difficulty-of-Aussie-small-businesses-adopting-Linux.html</link>
            <category>Apps</category>
            <category>Coding</category>
            <category>Linux</category>
            <category>Web</category>
            <category>Windows</category>
            <category>Work</category>
    
    <comments>http://matt.bottrell.com.au/archives/218-The-difficulty-of-Aussie-small-businesses-adopting-Linux.html#comments</comments>
    <wfw:comment>http://matt.bottrell.com.au/wfwcomment.php?cid=218</wfw:comment>

    <slash:comments>16</slash:comments>
    <wfw:commentRss>http://matt.bottrell.com.au/rss.php?version=2.0&amp;type=comments&amp;cid=218</wfw:commentRss>
    

    <author>mbottrell@gmail.com (Matt)</author>
    <content:encoded>
    There are many reasons people are &lt;em&gt;stuck&lt;/em&gt; on Windows.&lt;br /&gt;
&lt;br /&gt;
For small businesses the main reason is their accounting software.&lt;br /&gt;
Like it or not, since the introduction of &lt;a href=&quot;http://www.ato.gov.au/businesses/pathway.asp?pc=001/003/022/002/014&amp;amp;mfp=001/003&amp;amp;mnu=3687#001_003_022_002_014&quot; title=&quot;Goods and Services Tax&quot;&gt;GST&lt;/a&gt; and &lt;a href=&quot;http://www.ato.gov.au/businesses/pathway.asp?pc=001/003/001&amp;amp;mfp=001/003&amp;amp;mnu=451#001_003_001&quot; title=&quot;Business Activity Statement&quot;&gt;BAS&lt;/a&gt; the days of the &lt;acronym title=&quot;Storing all receipts in a shoe-box for accounting purposes.&quot;&gt;shoe-box accounting&lt;/acronym&gt; have disappeared.  Every business that wants to keep accurate financial records requires an computerized accounting system.&lt;br /&gt;
&lt;br /&gt;
In Australia,  The introduction of  GST and BAS has made it difficult for these same people to move over to Linux.  &lt;img src=&quot;http://matt.bottrell.com.au/templates/default/img/emoticons/sad.png&quot; alt=&quot;:-(&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;br /&gt;
The two most popular Small Business Accounting packages are &lt;a href=&quot;http://myob.com/servlet/Satellite?cid=1105078110482&amp;amp;pagename=MYOB%2FPage%2FHomePageTemplate&amp;amp;site=en_AU&quot; title=&quot;MYOB Australia&quot;&gt;MYOB&lt;/a&gt; and &lt;a href=&quot;http://home.quicken.com.au/&quot;&gt;QuickBooks&lt;/a&gt;.  Both products support the Australian market and handle submissions to the &lt;a href=&quot;http://www.ato.gov.au/&quot;&gt;ATO&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Many small businesses look for software that can handle base accounting (less then 25 invoices a week) &lt;em&gt;and an integrated simple payroll module&lt;/em&gt; that can pay their employees (1-5 typically).&lt;br /&gt;
&lt;br /&gt;
Both QuickBooks and MYOB operate as closed-source commercial software that runs on Windows (and on Mac - in the case of MYOB).  They also integrate heavily into Microsoft Office.&lt;br /&gt;
&lt;br /&gt;
Both business models expect customers to fork our between $500 - $800 for the initial purchase, and anywhere from $200- $500 annually to get &#039;updates&#039;.  For any small business this is a hefty investment just to keep up with the legal requirements of running their business.  Calling for support can also attract additional fees on top of the yearly retainer.&lt;br /&gt;
&lt;br /&gt;
As such, many are fearful to move on, but have a love-hate relationship with their accounting software provider.  They feel cheated and ripped off (and rightly so).  This duopoly has created a handsome cash-cow for both software makers. &lt;br /&gt;
&lt;br /&gt;
The current extortion model used by MYOB and Quicken is  best explained by &lt;a href=&quot;http://www.turbocashuk.com/BellsToll.html&quot;&gt;Turbo Cash&#039;s explaination&lt;/a&gt; (a GPL Windows Accounting package).  Unfortunately TurboCash is Windows software and contains no Australian payroll module. &lt;img src=&quot;http://matt.bottrell.com.au/templates/default/img/emoticons/sad.png&quot; alt=&quot;:-(&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
Unfortunately, I am yet to see an OSS Linux accounting software that handles all the features required for an Australian business:&lt;ol&gt;&lt;li&gt;Handles Australian Taxation - including GST and BAS reporting/lodging&lt;/li&gt;&lt;li&gt;Handles Australian Payroll - including PAYG and Superannuation&lt;/li&gt;&lt;/ol&gt;The introduction of both these two options would see thousands migrate off Windows (it&#039;s often the only reason cited for not running Linux), and adopt a new accounting package.&lt;br /&gt;
&lt;br /&gt;
There is both &lt;a href=&quot;http://www.sql-ledger.com/&quot; title=&quot;SQL-Ledger® ERP is a double entry accounting/ERP system.&quot;&gt; Ledger-SQL&lt;/a&gt; and &lt;a href=&quot;http://www.ledgersmb.org/&quot;&gt;LedgerSMB&lt;/a&gt; (a fork of the former) that handle accounting and can be customized to handle GST.  Yet, they don&#039;t do anything to address BAS reporting/lodging or have a payroll module.  As such, both are unsuitable for the Australian SMB market without further heavy lifting.&lt;br /&gt;
&lt;br /&gt;
Their is commercial software like &lt;a href=&quot;http://www.sagebusiness.com.au/pg-Sage-Accpac.seo&quot;&gt;SAGE AccPac&lt;/a&gt; available, yet it&#039;s quite expensive and more geared towards a medium sized business and thus out of the price range for most small businesses. &lt;img src=&quot;http://matt.bottrell.com.au/templates/default/img/emoticons/cry.png&quot; alt=&quot;:&#039;(&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
One OSS project that did look indeed promising was &lt;a href=&quot;http://sourceforge.net/projects/symbol-accounts/&quot; title=&quot;Australian based OSS accounting and payroll solution.&quot;&gt;SYMBOL (Surf Your Money Books On Line)&lt;/a&gt;.  It was written by an accountant from Western Australia and licensed under the BSD license.&lt;br /&gt;
&lt;br /&gt;
I have been in Email discussion with the developer Edward Metcalfe, but it appears he has now moved on from the project and as such the project has stalled.  Looking at the CVS repository the last update was unfortunately 13 months ago.&lt;br /&gt;
&lt;br /&gt;
However, the software is indeed functional and delivers on the two items listed above (Australian Taxation/Payroll).  Whilst you would need to update the &lt;a href=&quot;http://www.ato.gov.au/businesses/content.asp?doc=/content/33283.htm&amp;amp;mnu=5050&amp;amp;mfp=001&quot;&gt;PAYG tax tables&lt;/a&gt; (no real show-stopper), it should do the job admirably.  &lt;a href=&quot;http://www.computerworld.com.au/index.php/id;1504289875&quot;&gt;ComputerWorld actually ran an article on SYMBOL&lt;/a&gt; in Februrary 2007.&lt;br /&gt;
&lt;br /&gt;
Those interested in SYMBOL, will find it is a web-based application so accounting can be down via a regular browser (making it suitable on either Mac/Windows/Linux clients)  It runs on a PostgreSQL backend and uses Perl/CGI for the front-end.  It also is multi-user based.  (One thing software like MYOB and Quicken charge an arm and a leg for!)  &lt;img src=&quot;http://matt.bottrell.com.au/templates/default/img/emoticons/tongue.png&quot; alt=&quot;:-P&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
The fear of running SYMBOL though in it&#039;s current form is that it is unmaintained.  It&#039;s likely the current government or subsequent ones will indeed look at overhauling the payroll and corporate tax systems (as opposed to just an implementation of the Goods and Services Tax).  This would mean that any software a small business adopts would need to address these modification.&lt;br /&gt;
&lt;br /&gt;
The ATO has worked to provide great documentation on the complex tax scheme we have in Australia for software developers.  Their &lt;a href=&quot;http://www.ato.gov.au/softwaredevelopers&quot;&gt;Software Developers Website&lt;/a&gt; gives test case scenarios and formulas to write compliant and competing software.&lt;br /&gt;
&lt;br /&gt;
I&#039;m in two minds:&lt;ol&gt;&lt;li&gt;Do I run SYMBOL and either start maintaining it or fork it?&lt;/li&gt;&lt;li&gt;Do I use a lot of the program logic, and spawn a completely new project?&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;
Ideally I would love to see a AJAXed based web-version of the application with a modern interface using either the &lt;a href=&quot;http://developer.yahoo.com/yui/&quot; title=&quot;Yahoo User Interface Library&quot;&gt;Yahoo UI&lt;/a&gt; or the &lt;a href=&quot;http://dojotoolkit.org/&quot;&gt;Dojo Toolkit&#039;s&lt;/a&gt; &lt;a href=&quot;http://dojotoolkit.org/projects/dijit&quot;&gt;Dijit&lt;/a&gt; and &lt;a href=&quot;http://dojotoolkit.org/projects/dojox&quot;&gt;DojoX&lt;/a&gt; interfaces.&lt;br /&gt;
Either solution would provide an excellent interface and provide the user with an experience that matched a local fat client.  Using a web framework like &lt;a href=&quot;http://www.djangoproject.com/&quot; title=&quot;Python web framework&quot;&gt;Django&lt;/a&gt; and a PostgreSQL database underneath, would make for a solid backend. &lt;img src=&quot;http://matt.bottrell.com.au/templates/default/img/emoticons/cool.png&quot; alt=&quot;8-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
I think there is a market for an excellent OSS product to capture the market and knock off this &lt;acronym title=&quot;MYOB and Quicken&quot;&gt;duopoly&lt;/acronym&gt;.   However I suspect it will take some committed individuals to pull it off.  From the grumblings you hear frequently from small business owners there is a ready market to ditch their over-priced software once a viable and supported solution arises.&lt;br /&gt;
&lt;br /&gt;
Here are some &lt;a href=&quot;http://www.dfat.gov.au/aib/competitive_economy.html&quot;&gt;interesting facts&lt;/a&gt; about the Australian Small Business Market:&lt;ul&gt;&lt;li&gt;There are about 1.2 million small businesses in Australia employing around 3.3 million people.&lt;/li&gt;&lt;li&gt;During the past decade, small businesses have created an estimated 660,000 new jobs.&lt;/li&gt;&lt;li&gt;42% of all goods exporters are small businesses.&lt;/li&gt;&lt;li&gt;25% of the Australian GDP (estimated in 2006 at $1 trillion dollars) comes from small business.&lt;/li&gt;&lt;/ul&gt;That&#039;s a lot of potential users of an OSS product! &lt;img src=&quot;http://matt.bottrell.com.au/templates/default/img/emoticons/cool.png&quot; alt=&quot;8-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
I suspect a lot of OSS developers do a fair amount of &lt;acronym title=&quot;The holding of more than one paid job at the same time.&quot;&gt;moon-lighting&lt;/acronym&gt; and as such require a way to invoice for their work.  (Consulting may be your day time job also to pay for the bills, and OSS coding your passion and after hours work!).&lt;br /&gt;
&lt;br /&gt;
So what are your thoughts?&lt;br /&gt;
Is there enough interest in getting up an OSS Accounting+Payroll solution for Australian small businesses? 
    </content:encoded>

    <pubDate>Sun, 08 Jun 2008 12:29:00 +1000</pubDate>
    <guid isPermaLink="false">http://matt.bottrell.com.au/archives/218-guid.html</guid>
    <category>accounting</category>
<category>apps</category>
<category>coding</category>
<category>linux</category>
<category>microsoft</category>
<category>myob</category>
<category>open source</category>
<category>quicken</category>
<category>smb</category>
<category>symbol</category>
<category>web</category>
<category>windows</category>
<category>work</category>
<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
</item>
<item>
    <title>Sourceforge mirror now on Internode</title>
    <link>http://matt.bottrell.com.au/archives/216-Sourceforge-mirror-now-on-Internode.html</link>
            <category>Apps</category>
            <category>Coding</category>
            <category>Linux</category>
            <category>Web</category>
            <category>Windows</category>
    
    <comments>http://matt.bottrell.com.au/archives/216-Sourceforge-mirror-now-on-Internode.html#comments</comments>
    <wfw:comment>http://matt.bottrell.com.au/wfwcomment.php?cid=216</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://matt.bottrell.com.au/rss.php?version=2.0&amp;type=comments&amp;cid=216</wfw:commentRss>
    

    <author>mbottrell@gmail.com (Matt)</author>
    <content:encoded>
    On Tuesday, &lt;a href=&quot;http://www.internode.on.net/news/2008/06/92.php&quot;&gt;Internode announced&lt;/a&gt; that they are now mirroring &lt;a href=&quot;http://sourceforge.net/&quot; title=&quot;The world&#039;s largest development and download repository of Open Source code and applications.&quot;&gt;Sourceforge&lt;/a&gt;.   &lt;img src=&quot;http://matt.bottrell.com.au/templates/default/img/emoticons/cool.png&quot; alt=&quot;8-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt; &lt;br /&gt;
&lt;br /&gt;
This is fantastic news for all OSS lovers down here in Australia.&lt;br /&gt;
&lt;br /&gt;
Whilst we have had the up and down again service from Optus for some time, it&#039;s great to have an alternative.   &lt;img src=&quot;http://matt.bottrell.com.au/templates/default/img/emoticons/laugh.png&quot; alt=&quot;:-D&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt; (Having said that - I don&#039;t see Optus being offered on Sourceforge any more?  Has Optus mirroring disappeared again?)&lt;br /&gt;
&lt;br /&gt;
Even better, customers of Internode will actually get those downloads for free now.  (Whilst I don&#039;t download Gb&#039;s of data each month of Sourceforge, I do grab things regularly off it! -- and every little bit helps.)  More importantly, having a speedy mirror to grab code off is what counts. &lt;img src=&quot;http://matt.bottrell.com.au/templates/default/img/emoticons/smile.png&quot; alt=&quot;:-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
It&#039;s great to see Internode -- a company that uses a lot of OSS software in their service delivery give back to the community that makes it happen.&lt;br /&gt;
&lt;br /&gt;
Their range of free mirrored content is quite appealing.  They run their own &lt;a href=&quot;ftp://mirror.internode.on.net/pub/&quot;&gt;download mirror site&lt;/a&gt; and for a Linux lover there is a huge selection of distros, and updates mirrored. Even better it supports &lt;a href=&quot;rsync://mirror.internode.on.net/&quot;&gt;rsync&lt;/a&gt; so you can grab your updates quickly and easily!  Add to it,  now &lt;a href=&quot;http://sourceforge.net/&quot;&gt;Sourceforge&lt;/a&gt; and &lt;a href=&quot;http://majorgeeks.mirror.internode.on.net/&quot;&gt;MajorGeeks&lt;/a&gt; (for Windows software lovers).  I regularly make use of their &lt;a href=&quot;http://www.internode.on.net/residential/entertainment/broadband_radio/&quot;&gt;free streaming radio content&lt;/a&gt;.   They have stuff also for gamers (who&#039;s got the time ?! &lt;img src=&quot;http://matt.bottrell.com.au/templates/default/img/emoticons/sad.png&quot; alt=&quot;:-(&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt; ) as well as some other content.  You can  &lt;a href=&quot;http://www.internode.on.net/residential/tech_space/unmetered_content/&quot;&gt;take a peep here&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
The Sourceforge content is hosted here: &lt;a href=&quot;http://internode.dl.sourceforge.net/&quot;&gt;http://internode.dl.sourceforge.net/&lt;/a&gt; but you&#039;ll need to use the Sourceforge website to pick a download, then select &lt;em&gt;Adelaide, Australia&lt;/em&gt; from the list of download options.  (The direct link to the Internode mirror isn&#039;t browsable).&lt;br /&gt;
&lt;div class=&#039;s9y_typeset s9y_typeset_center&#039; style=&#039;text-align: center; margin: 0px auto 0px auto&#039;&gt;&lt;br /&gt;
&amp;#8212; &amp;#8212; &amp;#8212;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
After reviewing this post, it does sound like an advert for Internode!   &lt;img src=&quot;http://matt.bottrell.com.au/templates/default/img/emoticons/eek.png&quot; alt=&quot;:-O&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;    &lt;br /&gt;
Having said that,  I&#039;ve used a bunch of ISPs over the years, and I haven&#039;t been happier than I am now with Internode.&lt;br /&gt;
&lt;br /&gt;
The service is always faultless, 13-NODE (Tech support) is answered always promptly by someone who actually &lt;em&gt;understands&lt;/em&gt; technical details (and not a messenger service for a tech team).  &lt;br /&gt;
I&#039;ve even had technical staff diagnose and fix routing issues whilst I&#039;ve been on the phone with them! &lt;img src=&quot;http://matt.bottrell.com.au/templates/default/img/emoticons/cool.png&quot; alt=&quot;8-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt; &lt;br /&gt;
&lt;br /&gt;
So if you&#039;re in the market for a new ISP, give them a go.  Sure, they aren&#039;t the cheapest ISP going around, but they are probably the best technical ISP and have some real added bonuses for OSS fans.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Tip:&lt;/strong&gt; For those that do &lt;a href=&quot;https://secure.internode.on.net/webtools/ids-soho?resellerid=SAGE-AU&quot;&gt;wish to sign up with Internode&lt;/a&gt;, one way to &lt;a href=&quot;http://www.sage-au.org.au/display/SAGEAU/Supporters&quot;&gt;pickup an ongoing discount of 15%&lt;/a&gt; is to &lt;a href=&quot;http://www.sage-au.org.au/display/SAGEAU/Joining+and+Renewal&quot;&gt;register as a SAGE-AU member&lt;/a&gt;.    Get the benefits of being a SAGE-AU member -- and cheaper Internet access.   &lt;img src=&quot;http://matt.bottrell.com.au/templates/default/img/emoticons/cool.png&quot; alt=&quot;8-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;   (You will need a &lt;em&gt;valid&lt;/em&gt; SAGE-AU membership number to be entitled to the discount).&lt;br /&gt;
For me, the cost of the SAGE-AU membership is &lt;em&gt;less&lt;/em&gt; than the discount.. so I come out ahead!   &lt;img src=&quot;http://matt.bottrell.com.au/templates/default/img/emoticons/tongue.png&quot; alt=&quot;:-P&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;  
    </content:encoded>

    <pubDate>Wed, 04 Jun 2008 00:19:00 +1000</pubDate>
    <guid isPermaLink="false">http://matt.bottrell.com.au/archives/216-guid.html</guid>
    <category>apps</category>
<category>coding</category>
<category>ftp</category>
<category>internet</category>
<category>isp</category>
<category>linux</category>
<category>rsync</category>
<category>support</category>
<category>web</category>
<category>windows</category>
<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
</item>

</channel>
</rss>