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

<channel>
	<title>TheStable.info</title>
	<atom:link href="http://thestable.info/feed/" rel="self" type="application/rss+xml" />
	<link>http://thestable.info</link>
	<description>Much More Than Mules</description>
	<pubDate>Sun, 31 May 2009 02:39:17 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>You Don&#8217;t Need Windows To See The Light</title>
		<link>http://thestable.info/computers/you-dont-need-windows-to-see-the-light/</link>
		<comments>http://thestable.info/computers/you-dont-need-windows-to-see-the-light/#comments</comments>
		<pubDate>Sun, 29 Mar 2009 03:11:29 +0000</pubDate>
		<dc:creator>Jared Smith</dc:creator>
		
		<category><![CDATA[Computer Related]]></category>

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

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

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

		<category><![CDATA[operating system]]></category>

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

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

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

		<guid isPermaLink="false">http://thestable.info/?p=512</guid>
		<description><![CDATA[I have a confession to make.  My Windows loyalty is wavering.  For years I have been a dedicated Windows user but now the line in the sand isn&#8217;t as clear as it once was.
Windows has always treated me well and provided me with all (well most) of the tools that I need in my daily [...]]]></description>
			<content:encoded><![CDATA[<p>I have a confession to make.  My Windows loyalty is wavering.  For years I have been a dedicated Windows user but now the line in the sand isn&#8217;t as clear as it once was.</p>
<p>Windows has always treated me well and provided me with all (well most) of the tools that I need in my daily computing.  Sure the usual shortcomings of the operating system bugged me.  I&#8217;ve had my fair share of instability issues, incompatibility issues and just plain stupid errors that make no sense (like a rundll error every time I try to delete an mpg file).  But the thing that kept me loyal was that the alternatives just weren&#8217;t substitutes.</p>
<p>I like Mac OS X and Leopard really interested me.  My biggest problem with Macs and the Apple philosophy is that you pay for everything.  You pay for the hardware because it&#8217;s just too tricky to make the software work on anything other than official hardware (slowly becoming less of an issue because of the Intel revolution).  You pay for the software because once you&#8217;ve paid $3000-$4000 for your hardware you show you have deep enough pockets to afford another couple of hundred on software.  And you pay for support because if you can&#8217;t drag and drop you need an expert.  Sure Mac OS is a finely tuned, well made operating system.  Everything is easy to do and simplicity is the key.  There is no clutter that there is with Windows.  But you MUST pay.  This doesn&#8217;t quite work for me because for years and years of computing I have essentially paid nothing.</p>
<p>So the next logical step is to open the door to open source software.  I have played with Linux before and each experience has been worse than the one preceding it.  Lets face it, most Linux users have a dual boot setup even if the primarily use Linux so the experience can&#8217;t be THAT good.  Sure, the software is free, readily accessible and can do everything that closed source software can do but it&#8217;s just not the same.  There is only one Office.  There is only one Photoshop.  There is only one &#8230;</p>
<p>I decided a few weeks back to push the boundaries a little and I have been sweetly surprised.  I installed <a href="http://www.kubuntu.org/getkubuntu">kubuntu</a> (intrepid ibex) on my laptop and I must say that it is fantastic.  It runs quickly and with a smoothness my laptop hasn&#8217;t seen since a fresh install of XP (stupid Vista!) and the look and feel is comforting.  There are still the quirky Linux features which will take a little getting used to but on the whole the experience is great.  Open Office shatters all my preconceived ideas on MS Office alternatives - by actually being a viable alternative.  And KMail blew my socks off.  Despite my initial inklings, I am enjoying the fact that each application I use is a separate application and not an intermingled mess clever marketing men call a &#8217;suite&#8217;.</p>
<p>Under Windows, I would use Remote Desktop (Terminal Services) to use my desktop remotely and that was a big feature that I didn&#8217;t want to lose.  Well to my great surprise, with rdesktop and krdc (which come as standard in <a href="http://www.kubuntu.org/getkubuntu">kubuntu</a>) I can still use remote desktop without any third party applications on the desktop.</p>
<p>I think the feature of Linux which I am finding so liberating is that it allows me to decide the direction of my computing.  I am not restricted by someone else&#8217;s ideas or decisions as to how I should compute.  I am free to (and encouraged to) change, alter and customise everything.  If I don&#8217;t like something, I&#8217;ll change it - rather than the Windows approach of getting used to it.</p>
<p>Only time will tell how my allegiances will change but watch out Windows - something BIG is coming!</p>
]]></content:encoded>
			<wfw:commentRss>http://thestable.info/computers/you-dont-need-windows-to-see-the-light/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Tips for Business</title>
		<link>http://thestable.info/business/tips-for-business/</link>
		<comments>http://thestable.info/business/tips-for-business/#comments</comments>
		<pubDate>Sat, 21 Mar 2009 02:24:17 +0000</pubDate>
		<dc:creator>Jared Smith</dc:creator>
		
		<category><![CDATA[Business Related]]></category>

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

		<category><![CDATA[Bendigo Bank]]></category>

		<category><![CDATA[customer service]]></category>

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

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

		<guid isPermaLink="false">http://thestable.info/?p=510</guid>
		<description><![CDATA[My job at the moment is a multi-faceted role.  However it is predominately a customer service role with a little bit of everything else on the side.  Because of this, I&#8217;ve started thinking about and looking at customer service in a more critical way and the news isn&#8217;t good.  Most businesses have mediocre customer service [...]]]></description>
			<content:encoded><![CDATA[<p>My job at the moment is a multi-faceted role.  However it is predominately a customer service role with a little bit of everything else on the side.  Because of this, I&#8217;ve started thinking about and looking at customer service in a more critical way and the news isn&#8217;t good.  Most businesses have mediocre customer service with some bordering on atrocious - but yesterday has to take the cake for being the worst customer service experience ever.</p>
<p>The mission was simple; get a generic BSB code from Bendigo Bank to correct the mistake of my customer to allow them to be paid.  For international readers a BSB number is simply a routing number for our banking system which identifies the Bank, State and Branch.  There is nothing personal about these numbers, in fact they are <a href="http://bsbnumbers.com" target="_self">widely published and publically available</a>.</p>
<p>In an effort to save time and hassle I thought to myself &#8220;I will call Bendigo Bank and ask them what their generic BSB number is.  That way they can confirm I have the correct details and I will save having to hassle the client for information they may not know or have readily accessible.&#8221;  Of course I realised that any bank will not divulge private or personal details about their client however since the BSB I was asking for doesn&#8217;t even link to a branch local to my client there should be no problems.  How wrong I was!</p>
<p>Firstly, the man on the phone sounded either half asleep or stoned, greeting me in a bored, monotonous manner unacceptable for even a Friday afternoon.  Then he asked for an account number and I freely quoted him my clients number in the hope that it may expedite the process of getting information out of them.  I explained that I needed to confirm the generic BSB for the bank so that money could be sent to the account I had quoted him.  His response was to ask for further details, like the account name and address and other personal information I didn&#8217;t know or care to share.  I again explained that those personal details were irrelevant and that all I needed was a generic number used by all clients.  He told me that the bank had two numbers which could be applicable - depending on the type of account.  I said I didn&#8217;t know what type of account it was but if he was to give me both the numbers then I could take that information back to my client for confirmation.  His response was &#8220;But then you will just try both of them!&#8221;.  Before I had a chance to explain that I had been quoted, by my client, that his BSB was 333-000 (which is incorrect, hence the confirmation of bank details) the &#8216;customer service representative&#8217; had hung up on me.  WHAT?</p>
<p>I understand that banks have private and confidential information that they cannot just share with anyone.  I also understand that there are people out there who aim to steal private information for their own gains.  I also understand how in a situation where the assistant is suspicious of an enquiry to be evasive or difficult to deal with - but hanging up!  My instant response was to hit redial and join the queue again but I didn&#8217;t have time at this stage and I still had to get these details before the end of the day.  But honestly, would it have been that hard for him to say &#8220;I&#8217;m sorry I cannot provide that information as you haven&#8217;t sufficiently identified yourself and privacy laws prohibit me from sharing any customer details&#8221;.  Obviously.  I&#8217;ve been in plenty of situations where I am faced with a brick wall because I cannot provide ID - it&#8217;s disappointing but it is understandable.  Instead of being hung up on I am left feeling like privacy issues are a concern but customer service is still important.  Clearly Bendigo Bank don&#8217;t share this view.  Much better just to hang up!</p>
<p>The most amusing part to this whole drama is that on Bendigo Bank&#8217;s own <a href="http://bendigobank.com.au/public/about_us/contact_us.asp" target="_self">&#8216;Contact Us&#8217; page</a> the BSB number I was looking for is freely available under their contact number.  I doubt there are two numbers (I have dealt with enough banking details to know that much) so I suspect he was just trying to throw me off the scent.</p>
<p>Ultimately, here&#8217;s the tip for business.  Customer service is the most important aspect of operations.  If customer&#8217;s don&#8217;t feel satisfied or feel like they are important to the business, then the business won&#8217;t retain customers for long.  Personally, I&#8217;m not likely to ever be a Bendigo Bank customer after this experience and I doubt I will ever recommend the bank to others either.  Customers never forget!</p>
]]></content:encoded>
			<wfw:commentRss>http://thestable.info/business/tips-for-business/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Twitter</title>
		<link>http://thestable.info/uncategorized/490/</link>
		<comments>http://thestable.info/uncategorized/490/#comments</comments>
		<pubDate>Tue, 17 Mar 2009 03:14:01 +0000</pubDate>
		<dc:creator>Mel Senesi</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://thestable.info/?p=490</guid>
		<description><![CDATA[So after hearing about it on TV and various other places I did the completely boring and comformist thing: I got myself on Twitter. I know it&#8217;s totally unoriginal of me but I&#8217;m actually having a lot of fun with it. Plus, to make things even more fun, I got a Vista sidebar widget that [...]]]></description>
			<content:encoded><![CDATA[<p>So after hearing about it on TV and various other places I did the completely boring and comformist thing: I got myself on Twitter. I know it&#8217;s totally unoriginal of me but I&#8217;m actually having a lot of fun with it. Plus, to make things even more fun, I got a Vista sidebar widget that I can use to &#8220;tweet&#8221; and view other people&#8217;s tweets which includes a little chirping sound effect that I&#8217;m quite in love with. I think it&#8217;s so cute!</p>
<p>Anyway, for anyone who is interested (which, sadly, I know is basically no one) I found this thing on the Twitter website and I thought it was pretty cool and worth sharing. For those of you shaking your heads in disappointment or concern with how pathetically uninteresting my life is, console yourselves with the thought that I will probably get over it all soon enough. Until then, enjoy following my new Twitter obsession and possibly even get one yourself to see just how fun something so simple can be!</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,124,0" width="290" height="350" id="TwitterWidget" align="middle"><param name="allowScriptAccess" value="always" /><param name="allowFullScreen" value="false" /><param name="movie" value="http://static.twitter.com/flash/widgets/profile/TwitterWidget.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#000000" /><param name="FlashVars" value="userID=22886786&#038;styleURL=http://static.twitter.com/flash/widgets/profile/smooth.xml"><embed src="http://static.twitter.com/flash/widgets/profile/TwitterWidget.swf" quality="high" bgcolor="#000000" width="290" height="350" name="TwitterWidget" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" FlashVars="userID=22886786&#038;styleURL=http://static.twitter.com/flash/widgets/profile/smooth.xml"/>
</param></object></p>
]]></content:encoded>
			<wfw:commentRss>http://thestable.info/uncategorized/490/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Another Victory For Science</title>
		<link>http://thestable.info/fun-stuff/another-victory-for-science/</link>
		<comments>http://thestable.info/fun-stuff/another-victory-for-science/#comments</comments>
		<pubDate>Sun, 01 Feb 2009 01:05:03 +0000</pubDate>
		<dc:creator>Jared Smith</dc:creator>
		
		<category><![CDATA[Fun Stuff]]></category>

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

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

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

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

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

		<guid isPermaLink="false">http://thestable.info/?p=482</guid>
		<description><![CDATA[The news the other day contained this story (ABC):

Pope Benedict has paid tribute to the work of the 17th century astronomer Galileo Galilei, who was convicted of heresy by the Catholic Church in 1633.
In an address marking the 400th anniversary of Galileo&#8217;s earliest observations using a telescope, the Pope said an understanding of the laws [...]]]></description>
			<content:encoded><![CDATA[<p>The news the other day contained <a href="http://www.abc.net.au/news/stories/2008/12/22/2452373.htm">this story</a> (ABC):</p>
<blockquote>
<p class="first">Pope Benedict has paid tribute to the work of the 17th century astronomer Galileo Galilei, who was convicted of heresy by the Catholic Church in 1633.</p>
<p>In an address marking the 400th anniversary of Galileo&#8217;s earliest observations using a telescope, the Pope said an understanding of the laws of nature could stimulate appreciation of God&#8217;s work.</p>
<p>Galileo was able to demonstrate that the Earth revolved around the sun and not the other way around, which directly challenged the church-held view at the time.</p></blockquote>
<p>Earlier that day I had been reading a book by a Muslim about how Darwin is wrong.  His argument was fairly typical of religious fundamentalists - everything is too complicated for &#8216;random chance&#8217; to have &#8216;created&#8217; it, and besides Darwinism, evolution and science generally asks too many questions that we may not yet have a complete answer to yet (always asserting that God does have an answer).  It made me wonder how many years it will take until Darwin is vindicated and &#8216;paid tribute to&#8217; by religious leaders?</p>
<p>Most religious people must realise that throughout history scientific discovery has been made and shattered the popular belief of the time, usually to the detriment of religion.  Then religious thinking shifts as the leaders of religious groups try to remain current.  Why can people not understand that it is possible to remain spiritual (if they wish) without denying scientific advances?  Surely &#8220;an understanding of the laws of nature could stimulate appreciation of God&#8217;s work&#8221;?</p>
<p>Instead some religious groups use a pseudo-science where they pick and choose scientific facts to prove/disprove a &#8216;belief&#8217; or an &#8216;idea&#8217;.  I think the moral to the story is that you may pick and choose parts of your religious text which is relevant to you (and completely ignore the other things the text says which are just plain stupid in a modern situation) but you cannot do the same with facts discovered through the use of logical thinking and the scientific method.</p>
]]></content:encoded>
			<wfw:commentRss>http://thestable.info/fun-stuff/another-victory-for-science/feed/</wfw:commentRss>
		</item>
		<item>
		<title>National Theatre of Brent</title>
		<link>http://thestable.info/fun-stuff/national-theatre-of-brent/</link>
		<comments>http://thestable.info/fun-stuff/national-theatre-of-brent/#comments</comments>
		<pubDate>Fri, 30 Jan 2009 23:50:15 +0000</pubDate>
		<dc:creator>Jared Smith</dc:creator>
		
		<category><![CDATA[Fun Stuff]]></category>

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

		<category><![CDATA[national theatre of brent]]></category>

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

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

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

		<guid isPermaLink="false">http://thestable.info/?p=479</guid>
		<description><![CDATA[Years ago, I saw purely by chance a few episodes of a comedy series on TV called &#8220;Massive Landmarks of the Twentieth Century&#8221;.  The series covered a range of landmark events in our history which highlight the massive achievements of 20th Century man.  The genius behind the series was the National Theatre of Brent; two [...]]]></description>
			<content:encoded><![CDATA[<p>Years ago, I saw purely by chance a few episodes of a comedy series on TV called &#8220;Massive Landmarks of the Twentieth Century&#8221;.  The series covered a range of landmark events in our history which highlight the massive achievements of 20th Century man.  The genius behind the series was the National Theatre of Brent; two actors being Sir Desmond Olivier Dingle and Raymond Box.  As it turns out there was a third member of the company who did not participate in this production.</p>
<p>The following is taken from TV.com:</p>
<blockquote><p><span class="long">This short series, first aired in the UK in 1999, has garnered quite a cult following through (very) late night repeats especially in Australia where the fans have literally inundated the National Theatre Of Brent&#8217;s website demanding a DVD release. Alas, to date this has yielded nothing.</p>
<p>The series features the pantomime skills and talents of Desmond Olivier Dingle (Patrick Barlow) and the entire cast of The National Theatre Of Brent, Raymond Box (John Ramm), re-enacting six of the pivotal events of the last century, from the death of Queen Victoria, through the Cuban Missile Crisis to the Clinton/Lewinsky Affair.</p>
<p>Although generally played for laughs - mostly centred around the fact that the two lead actors play every character in every scene with scant effort to disguise the fact - there are some quite poignant moments of insight especially in the Cuban Missile Crisis episode with respect to Cambodia&#8217;s role (or lack thereof) in the Vietnam War.</p>
<p>Most people who actually get the chance to see Massive Landmarks love it with a passion.</span></p></blockquote>
<p><span class="long">I have not seen the entire series but desperately wish to but because it has never been released on DVD I cannot see it &#8230; or so I thought.  Then I found <a href="http://www.rousette.org.uk/blog/archives/the-national-theatre-of-brent/">this blog post</a> where the comments section had been almost hijacked as a forum for sharing National Theatre of Brent material (radio programs and the long lost TV series).  I posted there, almost expecting no response, to see if I could get my hands on a copy and, to my surprise, in my inbox this morning was an offer to post me two DVD&#8217;s containing this fantastic series.</span></p>
<p><span class="long">Thanks to the kindness and generosity of others I will be able to finally revisit this show and share it with everyone who has no idea what I&#8217;m talking about.  If you would like a copy, please leave a comment.  I want to spread the laughs as best I can.<br />
</span></p>
]]></content:encoded>
			<wfw:commentRss>http://thestable.info/fun-stuff/national-theatre-of-brent/feed/</wfw:commentRss>
		</item>
		<item>
		<title>A Whole New Job</title>
		<link>http://thestable.info/business/a-whole-new-job/</link>
		<comments>http://thestable.info/business/a-whole-new-job/#comments</comments>
		<pubDate>Sun, 25 Jan 2009 22:58:23 +0000</pubDate>
		<dc:creator>Jared Smith</dc:creator>
		
		<category><![CDATA[Business Related]]></category>

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

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

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

		<category><![CDATA[salary packaging]]></category>

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

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

		<guid isPermaLink="false">http://thestable.info/?p=475</guid>
		<description><![CDATA[At the beginning of the year I started in a new job moving from being simply an admin monkey to a Salary Packaging Consultant.  Whilst there are still admin type moments (particularly now whilst I learn the ropes) the focus of the job is more on customer service and my broader career outlook is now [...]]]></description>
			<content:encoded><![CDATA[<p>At the beginning of the year I started in a new job moving from being simply an admin monkey to a Salary Packaging Consultant.  Whilst there are still admin type moments (particularly now whilst I learn the ropes) the focus of the job is more on customer service and my broader career outlook is now bright.</p>
<p>My job requires a thorough understanding of particular tax laws and so I have primarily been working on learning the laws inside out.  I have also been producing spreadsheets and reference materials which should help me out further on down the track.  On a side note, it&#8217;s interesting how the attitude of my employer is completely different to my old employer.  My new employer helped me in producing a reference guide, gave me time to do a good job and afterwards rewarded me with having it laminated and distributed throughout the office.  My old employer shunned the creation of reference guides and there was no time or reward for creating one.  I am definitely glad that I moved.</p>
<p>As an accounting student I had already been exposed to the tax law, fringe benefits tax (FBT) and salary packaging but I know that not everyone else really understands it.  In fact, based on articles I have read, even so called &#8216;industry experts&#8217; have little understanding of salary packaging or the tax law.  The principles of FBT and salary packaging are simple but the application is not.  There are subtle intricacies that many don&#8217;t understand and as such many falsehoods exist about salary packaging.</p>
<p>So what is salary packaging?<br />
The concept of salary packaging goes back a long way.  Some wise employer worked out that if an employee was paid in things (cars, clothes, houses, etc) then the employee would not incur any income tax because income tax is only collected on cash salary or wages.  Salary packaging still exists today; although the government has taken measures to stop blatant tax evasion.</p>
<p>What is Fringe Benefits Tax?<br />
FBT is the tax imposed on the other things an employer provides it&#8217;s employees.  Unlike income tax, the tax rate is set at the highest <a href="http://en.wikipedia.org/wiki/Tax_rate#Marginal">marginal tax rate</a> to discourage employers paying employees with things.  FBT closes the loophole and stops employees from evading income tax.  It is also somewhat preventative because very few have to pay the highest rate of tax and even when they do, they still save comparatively because of the marginal tax system.</p>
<p>A Happy Medium<br />
Because of FBT the perception that salary packaging is ineffective (and in some people&#8217;s mind illegal) prevailed and the people packaging stopped.  Well.  It&#8217;s not that simple.  The government did understand the benefits of salary packaging to both the employer and employee however they didn&#8217;t want those with the knowledge and ability to avoid paying tax whilst others (who didn&#8217;t know or couldn&#8217;t do) had to pay.  As such, some concessions were built into the law to allow for certain benefits to be packaged and for certain organisations to be exempt or treated concessionally by the tax.  This meant they could stop exploitation of the tax system but still encourage particular employers by providing tax incentives.  For example, charity workers provide a public good and so have the ability to salary package and pay no FBT in certain circumstances.</p>
<p>As you can see, the principles are relatively simple.  The law is complicated, confusing and constantly changing but the principles remain the same.  However, people&#8217;s perceptions of salary packaging need to change.  If things are too difficult for you to understand, ask someone who does!  Almost every employee in Australia could benefit from salary packaging if only they talked to people who knew.  There are some limitations and restrictions but salary packaging is not just for the &#8216;rich&#8217; and anyone who thinks or says so doesn&#8217;t understand the intent of the law.  The whole point of FBT is for equity in the tax system - stopping the rich from having an advantage.</p>
<p>The best thing about my employer is that they are honest and transparent in their dealings with customers.  Many other salary packaging companies are not and as such the industry is tarnished and people again think of salary packaging as dirty and illegal.  In some circumstances other companies do fall foul of the law and their clients (those liable to pay the tax) have no idea whilst I sit back and hope they are audited.  Let&#8217;s face it; the industry standard can&#8217;t be that high if after working for three weeks I already know more than people who have been in the industry for years.  That is not implying that I am a genius but that others don&#8217;t know, or care to know, what the law says.</p>
<p>If you can&#8217;t tell, I like my new job.</p>
<blockquote><p>I live and work in Australia and am talking about the Australian taxation system.  This may or may not be relevant in other countries.  This is not financial advice either.  If you are considering salary packaging talk to a qualified financial planner or accountant.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://thestable.info/business/a-whole-new-job/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Adventures With Javascript Packer</title>
		<link>http://thestable.info/computers/adventures-with-javascript-packer/</link>
		<comments>http://thestable.info/computers/adventures-with-javascript-packer/#comments</comments>
		<pubDate>Sat, 17 Jan 2009 23:42:36 +0000</pubDate>
		<dc:creator>Jared Smith</dc:creator>
		
		<category><![CDATA[Computer Related]]></category>

		<category><![CDATA[dean edwards]]></category>

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

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

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

		<guid isPermaLink="false">http://thestable.info/?p=470</guid>
		<description><![CDATA[Web developers, and others who use web based technologies to build applications upon, have always been keen to prevent end users seeing the business end of their applications.  Early on in the history of the web - during JavaScript&#8217;s first boom - there were plenty of scripts which created annoying functions like stopping users left [...]]]></description>
			<content:encoded><![CDATA[<p>Web developers, and others who use web based technologies to build applications upon, have always been keen to prevent end users seeing the business end of their applications.  Early on in the history of the web - during JavaScript&#8217;s first boom - there were plenty of scripts which created annoying functions like stopping users left clicking (in a vein attempt to stop people &#8217;stealing&#8217; their code - like it was the best thing on the web, but more likely to try and cover up simple exploits in their code) or scripts that would completely scramble the HTML should a user view the page source making it unreadable to humans.  This trend seems to be coming back in a big way.</p>
<p>More and more I am seeing JavaScript&#8217;s which are unreadable to human eyes but which can still be understood.  In the past, scripts that scramble the code made websites bloated and &#8216;heavy&#8217; for users to view - not to mention that the encryption key that had been used to scramble the HTML was readily accessible to any viewer who knew where to look.  These days however the scripts which &#8217;scramble&#8217; are intended (initially at least) to compact the script to help sites load faster.  It is an unexpected bonus that the code is also unreadable to humans.  Ever seen something like &#8220;eval(function(p,a,c,k,e,r){&#8230;};&#8221;?  Want to know what&#8217;s really going on?</p>
<p>The fundamental problem with web based applications is that the end user&#8217;s browser needs to be able to understand the data it is given.  Browsers are able to send and receive information securely, but once that information is delivered to the client it is effectively there&#8217;s to do with what they will.  Let&#8217;s face it, if the browser couldn&#8217;t understand and interpret the data then there would be no web!  So web developers write code in a way that browsers understand (and sometimes in the case of IE, they don&#8217;t understand).  JavaScript&#8217;s also need to be understandable to the browser because they are processed on the client unlike a host of other languages which are processed on the server side.  With a server side language, the script is processed and a web page is outputted and sent to the client.  With a client side language, the script is sent to the client, the script is processed and the output displayed on screen.</p>
<p>But wait, the script that I have is &#8216;packed&#8217; like the example above!  How can that be?</p>
<p>Well the answer is rather logical and right in front of you.  The script that is ultimately run is sent to you inside another script.  The container script is a simple compression script which, when run by the browser, outputs the &#8216;real&#8217; script which, in turn, is run by the browser.  Rather nifty!  However this script-in-a-script setup means that should the user view the page source they will only see the packed script which is unreadable to humans.  Even better!</p>
<p>So how do we see what the actual script is?  There are a few ways.  Firstly, it is possible in Firefox to select an area on the page and view just the selected source.  This source isn&#8217;t just a cropped section of the page source (what is downloaded from the web server) it is an output of the page actually displayed by the browser.  This means you see what the page looks like after the scripts have run.  But the catch is that most JavaScript&#8217;s are contained in the head of the page meaning they cannot be selected.</p>
<p>The next option is to open up the error console in Firefox (Tools&gt;Error Console or Ctrl+Shift+J) and paste in the packed code with &#8220;eval = alert;&#8221; in front of it.  This will then pop up a dialog box which contains the code that has been packed.  The output of this code isn&#8217;t very pretty but it works in most cases.  The only issue I have run into is that when you are unpacking unusually large scripts it becomes cumbersome (if not impossible) to get the entire script.  Also, the data isn&#8217;t formatted very well.</p>
<p>So my quick solution to this (which I am sharing with you now) was to throw together a couple of scripts that I found online which decode the packed script passed to it and then display it in an easy to use way.  There is both a code view for easy on-screen reading and a text-box view which makes for easy copying into another application.  It does take a few seconds to finish decoding (most of that time is spent waiting to be honest) so don&#8217;t be too hasty to click Decode! again.</p>
<p>Hopefully this helps people out.  You can <a href="http://thestable.info/wp-content/uploads/decode.zip">download the files</a> to your computer and run the tool offline.  Let me know what you think.</p>
]]></content:encoded>
			<wfw:commentRss>http://thestable.info/computers/adventures-with-javascript-packer/feed/</wfw:commentRss>
		</item>
		<item>
		<title>All Quiet On The Nici Front</title>
		<link>http://thestable.info/nici/all-quiet-on-the-nici-front/</link>
		<comments>http://thestable.info/nici/all-quiet-on-the-nici-front/#comments</comments>
		<pubDate>Sun, 11 Jan 2009 06:23:14 +0000</pubDate>
		<dc:creator>Jared Smith</dc:creator>
		
		<category><![CDATA[Nici]]></category>

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

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

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

		<guid isPermaLink="false">http://thestable.info/?p=468</guid>
		<description><![CDATA[For fans of our associated Nici site (nici.thestable.info) you will probably have noticed that no new content has gone up recently.  Things died down over the holiday period and I was expecting to clean up my drawing &#8216;to-do&#8217; list in January, however what I wasn&#8217;t expecting was a new job.
Fear not!  New Nici [...]]]></description>
			<content:encoded><![CDATA[<p>For fans of our associated Nici site (<a href="http://nici.thestable.info/">nici.thestable.info</a>) you will probably have noticed that no new content has gone up recently.  Things died down over the holiday period and I was expecting to clean up my drawing &#8216;to-do&#8217; list in January, however what I wasn&#8217;t expecting was a new job.</p>
<p>Fear not!  New <a href="http://nici.thestable.info/nici-art/">Nici art</a> will be coming soon.  I am hoping to get at least one drawing done this week and hopefully that&#8217;ll get me back into the swing of things.  Keep your eyes peeled.</p>
<p>Also, I have lost access to the official Nici product pictures which are also available on <a href="http://nici.thestable.info/">nici.thestable.info</a>.  If anyone reading this has access to or knows where/how I can access these images again, please leave a comment or send me an email.</p>
<p>Finally, for those Nici fans who were visited by Santa - I hope you enjoy your present.  We will be looking at a similar offer in the future and hopefully getting more retailers on board.  For those who have no idea what I&#8217;m talking about, or missed out on claiming their gift, leave a comment and you will be notified next year when Santa comes by again.</p>
<p>Love your plush!</p>
]]></content:encoded>
			<wfw:commentRss>http://thestable.info/nici/all-quiet-on-the-nici-front/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Traditional Idea, Techno Twist</title>
		<link>http://thestable.info/business/traditional-idea-techno-twist/</link>
		<comments>http://thestable.info/business/traditional-idea-techno-twist/#comments</comments>
		<pubDate>Tue, 30 Dec 2008 00:45:30 +0000</pubDate>
		<dc:creator>Jared Smith</dc:creator>
		
		<category><![CDATA[Business Related]]></category>

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

		<category><![CDATA[e-commerce]]></category>

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

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

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

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

		<guid isPermaLink="false">http://thestable.info/?p=466</guid>
		<description><![CDATA[More and more secondary schools in Australia are adopting a Learning Management System to allow students to access vital information online but also providing functionality for testing and reporting and alike.  Delivering content online, as supplementary to traditional teacher-student contact, is a fantastic use of technology and screams of benefits for both teachers and students.
While [...]]]></description>
			<content:encoded><![CDATA[<p>More and more secondary schools in Australia are adopting a Learning Management System to allow students to access vital information online but also providing functionality for testing and reporting and alike.  Delivering content online, as supplementary to traditional teacher-student contact, is a fantastic use of technology and screams of benefits for both teachers and students.</p>
<p>While thinking about this I wondered why school canteens didn&#8217;t provide an online shopping portal for making lunch orders.  This again would be an ideal usage of technology.  A student and/or parent logs on and shops, as they would any other online shop, for lunch the following day (or perhaps a few days into the future) and then they pay online through PayPal or credit card etc.  Each day then, the orders relevant for that day are delivered to the canteen operator who can prepare the lunches and deliver them to the student at the appropriate time.</p>
<p>The benefits to the parent are obvious.  Firstly, no need to scrounge for change on lunch order day.  Secondly, credit card payment is secure and the parent knows exactly how much is being spent on lunches.  Thirdly, the order is locked in and so the parent knows exactly what their child will have for lunch; no more changing &#8217;salad sandwich&#8217; for &#8216;pie and chips&#8217;.  Finally, the system could be established to give children access to a particular amount of credit so that students wouldn&#8217;t have to carry money with them and the parents would be billed monthly.</p>
<p>The benefits for the canteen operator are a little less obvious but still well worth the cost of the system.  Firstly, all orders are delivered to the operator at the same time daily in the same format.  No more deciphering handwriting on envelopes or brown paper bags.  Secondly, payment is received in a secure manner so only a smaller float is needed on site.  Thirdly, and most profoundly, the operator doesn&#8217;t need to be on site in the morning the order is placed allowing for a greater degree of outsourcing, less commuting for operators running multiple canteens and reduced overheads in terms of staffing.  Finally, costs of implementation would be low because there is already free e-commerce software available which would only need minor modification to suit this application and hosting could be handled by the school for a reduced or no fee.</p>
<p>With everyone relying more heavily on technology I think this idea will be implemented at some point, but it&#8217;s just a question of when.  What do they say about the simplest ideas?</p>
]]></content:encoded>
			<wfw:commentRss>http://thestable.info/business/traditional-idea-techno-twist/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Internet Filters - Protect Yourself</title>
		<link>http://thestable.info/computers/internet-filters-protect-yourself/</link>
		<comments>http://thestable.info/computers/internet-filters-protect-yourself/#comments</comments>
		<pubDate>Sat, 27 Dec 2008 22:15:04 +0000</pubDate>
		<dc:creator>Jared Smith</dc:creator>
		
		<category><![CDATA[Computer Related]]></category>

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

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

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

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

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

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

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

		<guid isPermaLink="false">http://thestable.info/?p=420</guid>
		<description><![CDATA[If you don&#8217;t know already, the Australian Government is planning on introducing a national web filter to &#8216;protect&#8217; Australians from the perils of the Internet (Electronic Frontiers Australia, No Clean Feed, Whirlpool).  This is despite the negative findings of a report the government itself commissioned and despite the scathing criticism from network experts, ISP&#8217;s, end [...]]]></description>
			<content:encoded><![CDATA[<p>If you don&#8217;t know already, the <a href="http://www.minister.dbcde.gov.au/media/media_releases/2008/101">Australian Government is planning on introducing a national web filter</a> to &#8216;protect&#8217; Australians from the perils of the Internet (<a href="http://www.efa.org.au/">Electronic Frontiers Australia</a>, <a href="http://nocleanfeed.com/">No Clean Feed</a>, <a href="http://whirlpool.net.au/wiki/?tag=cleanfeed">Whirlpool</a>).  This is despite the negative findings of a report the government itself commissioned and despite the scathing criticism from network experts, ISP&#8217;s, end users and freedom of speech advocates.  But the issue is a sensitive one.  How can parents protect their children in  an online world they themselves do not completely understand?  The next logical question is; should government be ignoring the best advise from numerous experts to create policy based on the demands of parents who, by their own admission, are not technically savvy?</p>
<p>Personally I believe that the Internet should not be filtered, censored or &#8216;cleaned&#8217; (as some ministers will say) and I believe that government policy should be written on the best advise possible and, therefore, the experts should not be ignored - in all matters.  But this only addresses the second question.  What about parents who still want to provide a safe online environment for their children?</p>
<p>Safety for children comes from supervision, rules and control.  Let&#8217;s take, for example, swimming pools which are fun but also impose significant risks.  How do we mitigate those risks?  We supervise children when in the pool, we establish rules for pool behaviour (don&#8217;t run around the pool etc.) and we control when and how children can access the pool (erecting a fence around the pool).  Hopefully this is all common sense and is practiced regularly by those households with pools.  But how many households with Internet access practice these behaviours?  I would maintain very few!  In fact in many households the children are the ones administrating Internet access which, if you consider it in terms of our pool analogy, is utterly ridiculous.</p>
<p>It is possible for parents to mitigate the risks of Internet usage and provide safe computing for their children by being proactive and following the same basic principles of supervision, rules and control.  All of this can be done in either a low-tech or a high-tech way (depending on the parent&#8217;s technical ability) but hopefully you will see that a high-tech option doesn&#8217;t necessarily mean a more difficult option.</p>
<p>I would like to say that I don&#8217;t recommend the usage of a software filter on the desktop computer (client based) for numerous reasons; the biggest being that, time after time, they have been broken or circumvented too easily thereby reducing their effectiveness.  However they can be useful tools and inexpensive (<a href="http://www.netalert.gov.au/filters/Compare_internet_content_filters.html">considering the Australian Government still provides one for free</a>) and do provide a layer of protection which, if maintained properly, should at least slow down mischievous children.</p>
<p>My preference, and recommendation, is to have server based filtering and control software which provides the best protection and can also be inexpensive (or free).  Most households have more than one computer and more often than not one of the computers is old, redundant and considered rubbish.  Well your old PC can be revived into a network server which provides protection for your household - simply by downloading and installing <a href="http://www.clarkconnect.com/">ClarkConnect</a> (an &#8220;Internet server and gateway solution&#8221;).</p>
<p>ClarkConnect is a Linux based operating system offering a variety of features to provide a safe Internet experience.  It contains<a href="http://www.clarkconnect.com/info/features.php"> firewall software</a> (the best ever created) which stops unwanted access to your household computers.  It contains <a href="http://www.clarkconnect.com/info/features.php">proxy software</a> which; logs all the Internet traffic, caches websites and Internet content (making pages load faster - not slower like the Government&#8217;s proposed filtering solution) and also provides user authentication (users have to log in to the server before they have access to the Internet).  It contains a <a href="http://www.clarkconnect.com/info/features.php">content filter</a> to block inappropriate websites and is also easily configured to block other sites as desired (say youtube.com).  It contains <a href="http://www.clarkconnect.com/info/features.php">ad-blocking software</a> which strips out advertisements from websites making web pages load faster, uses less bandwidth and stops annoying banners and pop-ups which lead to viruses and malware.  It contains access control software which can be set up to block Internet access at particular times for particular users/computers - providing you complete control.  These are just some of the features of ClarkConnect and you can <a href="http://www.clarkconnect.com/downloads/">have them all for FREE!</a></p>
<p>But why is a server based solution better than a client based solution?  And isn&#8217;t it harder to manage or set-up?</p>
<p>A server based solution allows you to control your Internet connection completely.  You choose what comes in and what goes out.  You control which sites are blocked.  You control Internet advertising.  And you say what happens when.  Whilst client based solutions can offer many of these features they do not offer all of these features.  Then to get all the features you would need to run multiple client based solutions which may conflict and could make it easier to circumvent the protection measures.  Also, as said earlier, client based solutions are notoriously easy to break/avoid.</p>
<p>Set-up of a server based solution is probably more difficult than a client based solution (you are installing an operating system and not just software, and you are also configuring the software in the operating system to your desired security level) however once set up properly, maintenance is easy and in most cases unnecessary.  ClarkConnect is designed for &#8216;always on&#8217; computers and so even rebooting after system upgrades is kept to an absolute minimum.</p>
<p>But isn&#8217;t the Government simply proposing a server based solution to be implemented at the ISP level?  And doesn&#8217;t that provide us with all these benefits without the hassle - leaving the work up to the experts?</p>
<p>The Australian Government&#8217;s solution is to set up an ISP level content filter only (not all the other cool features discussed).  This solution has been proven to be easier to circumvent than most client based solutions and will exclude much of the Internet traffic.  Whilst ClarkConnect can block all peer-to-peer (P2P) traffic (bittorrent, edonkey etc.) the Government filter cannot.  Surveys have shown that <a href="http://arstechnica.com/news.ars/post/20071128-nocturnal-p2p-transmissions-account-for-95-percent-of-internet-bandwidth.html">up to 95% of all Internet traffic is caused by P2P transmissions</a> and yet the Australian Government completely disregards this fact.  Since P2P networks are the most anonymous networks most illegal networks operate this way (paedophiles, terrorists, all those other nasty folks).  And still the Australian Government doesn&#8217;t care.  Why abdicate your control of the Internet to a government who cannot and will not provide you with the level of control that you require?</p>
<p>High-tech talk aside, computers and the Internet can be made perfectly safe for children by simply following our three principles of supervision, rules and control and these can be easily implemented without technology.  The following are some ideas on how to create a safe computing environment for your children and can be implemented in either a low-tech or a high-tech manner.</p>
<blockquote>
<h3>Supervision:</h3>
<ul>
<li>Get involved with your child&#8217;s computer usage</li>
<li>Position the computer in a communal space which can be easily monitored even when busy</li>
<li>Ask your children about what they are looking at and &#8217;snoop&#8217; by looking at the browser history</li>
<li>Encourage children to discuss their computer usage and any issues raised by it (what is porn?  why is it there? etc.)</li>
</ul>
<h3>Rules:</h3>
<ul>
<li>Each household member should have their own login credentials and passwords should not be shared</li>
<li>Children should ask permission before accessing the Internet</li>
<li>Children should be encouraged to ask for help if they discover inappropriate content (and parents should explain why it is inappropriate content and how to avoid it)</li>
<li>Limits should be placed on the amount of time spent on the Internet/computer each day</li>
</ul>
<h3>Control:</h3>
<ul>
<li>Children should be restricted to accessing the Internet only when a supervising adult is around</li>
<li>Computer access should be revoked if the rules are broken</li>
<li>Sites with inappropriate content should be banned or blocked</li>
</ul>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://thestable.info/computers/internet-filters-protect-yourself/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
