<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
   <channel>
      <title>Tux Love</title>
      <link>http://blogs.pcworld.co.nz/pcworld/tux-love/</link>
      <description></description>
      <language>en</language>
      <copyright>Copyright 2009</copyright>
      <lastBuildDate>Thu, 12 Nov 2009 17:07:34 +1300</lastBuildDate>
      <generator>http://www.sixapart.com/movabletype/?v=3.33</generator>
      <docs>http://blogs.law.harvard.edu/tech/rss</docs> 

            <item>
         <title>Xbox users banned (Updated)</title>
         <description><![CDATA[<img src="http://blogs.pcworld.co.nz/pcworld/tux-love/xbox-rip.jpg"
alt=""
style="border: 0px solid ; width: 123px; height: 191px; float: left;"
align="left" hspace="10" vspace="5">Any local users caught up in the
great Microsoft Xbox switch-off? According to overseas reports (<a
href="http://news.bbc.co.uk/2/hi/technology/8354166.stm">here</a>, <a
href="http://www.guardian.co.uk/technology/2009/nov/11/xbox-modded-consoles-live-cut-microsoft">here</a>
and <a
href="http://www.thestar.com/news/article/724379--hundreds-of-thousands-of-xbox-live-players-disconnected">here</a>)
somewhere between 600,000 and million Xbox 360 users have had their
Xbox Live access cut because their machines contain "mod" (modified)
chips. <br>
<br>
Yes, mod chips may be used to play pirated games, but many people just
use them to play games purchased in other regions. And apparently even
having a non-Xbox hard drive will lead to a ban.<br>
<br>
It appears that the consoles themselves are
banned, not their users. That could lead to a flood secondhand ones on
sites like <a href="http://www.trademe.co.nz/">TradeMe</a>, so if
you're in the market, <a style="font-style: italic;"
href="http://en.wikipedia.org/wiki/Caveat_emptor">caveat emptor</a>!<br>
<br>
Mind you, I reckon <span style="font-style: italic;">caveat emptor</span>
applies to all corporate-controlled hardware. In the real world you'd
be allowed to know what your crime was, be given some means of redress
and even have the right of appeal if the powers that be got it wrong.
But not in corporate court.<br>
<br>
<span style="font-weight: bold;">Updated: (2009-11-15)</span><br>
Looks like the ban is permanent:<br>
<br>
<div style="margin-left: 40px;"><span style="font-style: italic;">Thousands
of Xbox 360 owners who have been cut off from Microsoft's Xbox Live
service will have to buy a new console if they want to play online
again.&nbsp; [<a
href="http://news.bbc.co.uk/2/hi/technology/8356621.stm">more</a>]</span><br>
</div>
<br>
This has a number of implications. As I suggested earlier, expect more
Xboxes to hit the online auction sites, but what interests me more is
that since modding takes a degree of technical savvy and that since
Microsoft has essentially 'bricked' thousands (or possibly millions) of
consoles, Xbox Live hackers now have nothing to lose. <span
style="font-style: italic;">Something</span> in those machines -
possibly a <a
href="http://en.wikipedia.org/wiki/Next-Generation_Secure_Computing_Base">Palladium-like</a>
hardware key - is coming up with a <a
href="http://en.wikipedia.org/wiki/Uuid">UUID</a> for the console.
Hack the console, spoof the UUID and you're back in business. There's
plenty of stuff online already about hacking the Xbox - like this
56-minute presentation on <a
href="http://www.youtube.com/watch?v=uxjpmc8ZIxM">The Xbox 360
Security System and its Weaknesses</a> - so I don't expect it'll take
long.<br>
<br>
Of course, you could always upgrade your Xbox to <a
href="http://www.xbox-linux.org/wiki/Main_Page">run something useful
...</a><br>
<br>
<br>
<br>]]></description>
         <link>http://blogs.pcworld.co.nz/pcworld/tux-love/2009/11/xbox_users_banned.html</link>
         <guid>http://blogs.pcworld.co.nz/pcworld/tux-love/2009/11/xbox_users_banned.html</guid>
         <category>News</category>
         <pubDate>Thu, 12 Nov 2009 17:07:34 +1300</pubDate>
      </item>
            <item>
         <title>Hidden Linux : What the fsck?</title>
         <description><![CDATA[<img src="http://blogs.pcworld.co.nz/pcworld/tux-love/hiddenlinux.png"
alt="" style="width: 128px; height: 128px; float: left;" hspace="5"
vspace="5">Linux's file system check utility <a
href="http://www.netadmintools.com/html/8fsck.man.html">fsck</a> is
little recognised and largely unloved, no doubt because it seems to
know whenever you're in a hurry to boot your machine. Then - and why is
it only then? - it starts doing what it was designed for: checking the
consistency of the filing systems on your hard drives and making any
necessary repairs.<br>
<br>
Since Ubuntu 9.04 users have at least had the option of hitting the <span
style="font-weight: bold;">Esc</span> key to cancel the process,
(users of earlier versions might like to consider <a
href="http://ubuntuforums.org/showthread.php?t=295262">Bonager</a>),
but what's actually going on and why does the checking seem so
intermittent?<br>
<br>
All file systems accumulate errors over time, often the result of
application crashes, improper shutdown or bugs. Checking and recovery
tools should be run periodically and fsck simply automates the process
by setting a counter and checking off how many times each filing system
has been booted. (It has to be done at boot as fsck can't be run over a
mounted partition.) And that apparent randomness actually isn't. fsck
typically sets the default boot count at 30 meaning that with daily
boots your file systems will be checked once a month.<br>
<br>
In Linux of course you can control everything. If you want <span
style="font-style: italic;">all</span> your file systems checked next
time you boot simply enter the command;<br>
<br>
<table style="text-align: left; width: 100%; font-weight: bold;"
border="0" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td
style="vertical-align: top; background-color: rgb(255, 255, 204);"><code>sudo
touch /forcefsck</code></td>
</tr>
</tbody>
</table>
<br>
That simply adds an empty file to the root directory ("/") called
forcefsck, the presence of which instructs the kernel to check
everything.<br>
<br>
You can also change the checking interval or even turn it off
completely, but before you do anything else type<br>
<br>
<table style="text-align: left; width: 100%; font-weight: bold;"
border="0" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td
style="vertical-align: top; background-color: rgb(255, 255, 204);"> <code>sudo
fdisk -l<br>
</code></td>
</tr>
</tbody>
</table>
<br>
to remind yourself of what's mounted where.<br>
<br>
The key command in controlling when fsck runs is <a
href="http://www.netadmintools.com/html/tune2fs.man.html">tune2fs</a>.
You can use either count-dependent or time-dependent checking;<br>
<br>
<table style="text-align: left; width: 100%; font-weight: bold;"
border="0" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td
style="vertical-align: top; background-color: rgb(255, 255, 204);"> <code>sudo
tune2fs -c 15 /dev/sda1<br>
</code></td>
</tr>
</tbody>
</table>
<br>
will check the filesystem on /dev/sda1 every 15 mounts while<br>
<br>
<table style="text-align: left; width: 100%; font-weight: bold;"
border="0" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td
style="vertical-align: top; background-color: rgb(255, 255, 204);"> <code>sudo
tune2fs -i 60d /dev/sda2<br>
</code></td>
</tr>
</tbody>
</table>
<br>
will check the filesystem on /dev/sda2 every 60 days. (This interval
could also be written as <code style="font-weight: bold;">-i 8w</code>
- every 8 weeks or <code style="font-weight: bold;">-i 2m</code> -
every 2 months.)<br>
<br>
You can even turn off checking completely by setting either the count
or interval to 0 or -1<br>
<br>
<table style="text-align: left; width: 100%; font-weight: bold;"
border="0" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td
style="vertical-align: top; background-color: rgb(255, 255, 204);"> <code>sudo
tune2fs -c 0 /dev/sda3<br>
</code></td>
</tr>
</tbody>
</table>
<br>
but this is <span style="font-style: italic;">not</span> recommended!<br>
<br>
<div style="margin-left: 40px;"><span style="font-style: italic;">Bad
disk drives, cables, memory, and kernel bugs could all corrupt a
filesystem without marking the filesystem dirty or in error. If you
are using journaling on your filesystem, your filesystem will never be
marked dirty, so it will not normally be checked. A filesystem error
detected by the kernel will still force an fsck on the next reboot, but
it may already be too late to prevent data loss at that point.</span><br>
</div>
<br>
The -C option is used to set the number of times the file system has
been mounted, meaning you can use it to stagger when they're due to be
checked. Assuming you've just re-booted after setting <code>sudo touch
/forcefsck</code> ...<br>
<br>
<table style="text-align: left; width: 100%; font-weight: bold;"
border="0" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td
style="vertical-align: top; background-color: rgb(255, 255, 204);"> <code>sudo
tune2fs -C 1 /dev/sda1<br>
</code> <code>sudo tune2fs -C 2 /dev/sda2<br>
</code> <code>sudo tune2fs -C 3 /dev/sda3</code><code></code><br>
</td>
</tr>
</tbody>
</table>
<br>
... will change the counts so that the partitions will be checked on
consecutive boots, not all at once.<br>
<br>
<br>
<small>&lt;--Previous
<a
href="http://blogs.pcworld.co.nz/pcworld/tux-love/2009/10/hidden_linux_learning_to_love_2.html"><span
style="font-style: italic;">Hidden Linux</span></a>
&nbsp;&nbsp;&nbsp; &nbsp;Next <span style="font-style: italic;">Hidden
Linux --&gt;<br>
<br>
<br>
</span></small>
<br>
<br>]]></description>
         <link>http://blogs.pcworld.co.nz/pcworld/tux-love/2009/11/hidden_linux_what_the_fsck.html</link>
         <guid>http://blogs.pcworld.co.nz/pcworld/tux-love/2009/11/hidden_linux_what_the_fsck.html</guid>
         <category>Hidden Linux</category>
         <pubDate>Sun, 08 Nov 2009 17:55:06 +1300</pubDate>
      </item>
            <item>
         <title>Why does upgrading to Win 7 cost so much?</title>
         <description><![CDATA[<img src="http://www.cringely.com/wp-content/uploads/win7downside1-300x300.jpg" alt=""
style="border: 0px solid ; width: 128px; height: 128px; float: left;"
align="left" hspace="10" vspace="5"><br>

Why does a Windows 7 upgrade cost so much? Robert X. Cringely thinks he has the answer:
<br>
<br style="font-style: italic;">
<span style="font-style: italic;">
Microsoft doesn&#8217;t actually want you to upgrade to Windows 7 at all. Microsoft wants you to buy a 

new Windows 7 PC instead.
</span><br>
<br>

and
<br>
<br style="font-style: italic;">
<span style="font-style: italic;">
...have you actually done a Windows 7 upgrade?  Mine took seven hours!  It shouldn&#8217;t have to 

take that long unless part of the goal was simply to discourage upgrading.
</span><br>
<br>

Read the full story <a
href="http://www.cringely.com/2009/10/why-windows-7-costs-so-much/">here</a> ...<br>
<br>
<br>]]></description>
         <link>http://blogs.pcworld.co.nz/pcworld/tux-love/2009/11/why_does_upgrading_to_win_7_co.html</link>
         <guid>http://blogs.pcworld.co.nz/pcworld/tux-love/2009/11/why_does_upgrading_to_win_7_co.html</guid>
         <category>Operating Systems</category>
         <pubDate>Mon, 02 Nov 2009 14:36:43 +1300</pubDate>
      </item>
            <item>
         <title>Windows 7 : Reasons not to upgrade</title>
         <description><![CDATA[<img src="http://blogs.pcworld.co.nz/pcworld/tux-love/win7.jpg" alt=""
style="border: 0px solid ; width: 128px; height: 96px; float: left;"
align="left" hspace="10" vspace="5">Cyber Cynic Steven J.
Vaughan-Nichols has come up with a list of <a
href="http://blogs.computerworld.com/14542/seven_reasons_to_skip_windows_7">seven
reasons <span style="font-style: italic;">not</span> to upgrade to
Windows 7</a>. Here's his list (in brief);<br>
<br>
<span style="font-style: italic;">1) Windows 7 still has all the
security of a drunken teenager in a sports car...</span><br
style="font-style: italic;">
<br style="font-style: italic;">
<span style="font-style: italic;">2) Windows 7, no matter how you buy
it, is expensive. Does your budget have the extra cash to buy a new and
improved taskbar!?</span><br style="font-style: italic;">
<br style="font-style: italic;">
<span style="font-style: italic;">3) Upgrading from XP to Windows 7
will require that you do a clean install. That means everything on your
hard disk gets vaporized during the 'upgrade.' ...</span><br
style="font-style: italic;">
<br style="font-style: italic;">
<span style="font-style: italic;">4) You'll need to reinstall your old
programs and device drivers. Then, you'll need to update all those
programs and drivers. Doesn't that sound like fun? Doesn't that sound
like hour after hour per PC of migration work?</span><br
style="font-style: italic;">
<br style="font-style: italic;">
<span style="font-style: italic;">5) XP already works ... I'll be
darned if I can think of a single, significant change that you'll get
from running Windows 7 instead of XP.</span><br
style="font-style: italic;">
<br style="font-style: italic;">
<span style="font-style: italic;">6) If you're an XP user you'll need
to learn a new user interface. ... if I'm a CFO or CIO, I want to know
what I'm going to get out of re-training people to the new interface
and I'm left thinking there's really nothing game-changing about the
Windows 7 UI.</span><br style="font-style: italic;">
<br style="font-style: italic;">
<span style="font-style: italic;">7) Finally, if you have an older PC,
forget about it. I know there are people who swear that Windows 7 will
run on low-powered PCs. Yeah, right. I've used Windows 7 on netbooks.
It wasn't pretty. </span><br style="font-style: italic;">
<br style="font-style: italic;">
<span style="font-style: italic;">Bottom line. If you want something
that's really better than XP, and you're willing to go to the trouble
and expense of moving from one platform to another, you'll get real
improvements like better security and low up-front costs, from a
desktop Linux like SLED (SUSE Linux Enterprise Desktop) 11 or Ubuntu
9.04. Windows 7 is certainly better than Vista, but XP... not so much. </span><br>
<br>
Check out the link above for the full details. And by the way, <a
href="http://www.ubuntu.com/">Ubuntu 9.10 is out today</a> ...<br>
<br>
<br>]]></description>
         <link>http://blogs.pcworld.co.nz/pcworld/tux-love/2009/10/windows_7_reasons_not_to_upgra.html</link>
         <guid>http://blogs.pcworld.co.nz/pcworld/tux-love/2009/10/windows_7_reasons_not_to_upgra.html</guid>
         <category>Operating Systems</category>
         <pubDate>Fri, 30 Oct 2009 14:13:23 +1300</pubDate>
      </item>
            <item>
         <title>Hidden Linux : Learning to love KDE 4 (part III)</title>
         <description><![CDATA[<img src="http://blogs.pcworld.co.nz/pcworld/tux-love/kde.jpg" alt=""
style="width: 128px; height: 128px; float: left;" hspace="5" vspace="5"><br>To
conclude this mini series on KDE 4 I'm going to let you on a few tips
and tricks I've picked up in the course of my explorations. Note that
all comments apply to Kubuntu 9.10 and KDE 4.3. You distro mileage may
vary!<br>
<br>
<br>
<big><span style="font-weight: bold;">Desktop Search</span></big><br>
"Pervasive searching" allows you to search the contents of your files
in the same way that Google searches the contents of websites but
activating Nepomuk and Strigi in <span style="font-weight: bold;">System
Settings</span> / <span style="font-weight: bold;">Advanced </span>/ <span
style="font-weight: bold;">Desktop Search</span> didn't do anything
for me, so I searched out the answer and found it <a
href="http://www.yeap.de/blog2.0/archives/210-KDE-4.3-Enable-Desktop-Search-in-Kubuntu-9.04.html">here</a>.
After a few straightforward tweaks Nepomuk started indexing ...<br>
<img style="width: 291px; height: 178px;" alt=""
src="http://blogs.pcworld.co.nz/pcworld/tux-love/kde-01.jpg"><br>
<br>
<br>
<br>
<big style="font-weight: bold;">Task Manager Tweaks</big><br>
Task Manager isn't just cashew-controlled. Right-clicking on it gives
you a even more settings, amongst them the ability to group, sort and
stack open tasks so, for example, instead of this ...<br>
<img style="width: 581px; height: 31px;" alt=""
src="http://blogs.pcworld.co.nz/pcworld/tux-love/kde-03.jpg"><br>
<br>
you can have this ...<br>
<img style="width: 342px; height: 32px;" alt=""
src="http://blogs.pcworld.co.nz/pcworld/tux-love/kde-02.jpg"><br>
<br>
<br>
<br>
<br>
<big style="font-weight: bold;">Plasma and Panel Themes</big><br>
Want to change your Desktop theme? <span style="font-style: italic;">Don't</span>
go to <span style="font-weight: bold;">System Settings</span> / <span
style="font-weight: bold;">Advanced</span> / <span
style="font-weight: bold;">Desktop Theme Details</span>! Yes, yes, I
know it's got a button to <span style="font-weight: bold;">Get New
Themes </span>but it won't do you any good. You can add new themes,
you can select them but you <span style="font-style: italic;">simply
can't apply them.</span> I wasted ages trying to figure out why Apply
stayed greyed before finally discovering the place to go is <span
style="font-weight: bold;">Desktop Settings</span> under the desktop
cashew.<br>
<br>
Don't go here ...<br>
<img style="border: 1px solid ; width: 146px; height: 60px;" alt=""
src="http://blogs.pcworld.co.nz/pcworld/tux-love/kde-05.jpg"><br>
<br>
Go here!<br>
<img style="width: 162px; height: 174px;" alt=""
src="http://blogs.pcworld.co.nz/pcworld/tux-love/kde-06.jpg"><br>
<br>
<br>
<br>
<big style="font-weight: bold;">Krunner Kraziness</big><br>
Krunner -- invoked by hitting <span style="font-weight: bold;">Alt + F2</span>
-- is a quick and useful way to kick off programs but it has a ton of
other functions too. You'll start to get the idea if you click on its
<span style="font-weight: bold;">Settings</span> button ...<br>
<img style="width: 436px; height: 76px;" alt=""
src="http://blogs.pcworld.co.nz/pcworld/tux-love/kde-10.jpg"><br>
<br>
Amongst other things you can use it as a calculator ...<br>
<img style="width: 438px; height: 107px;" alt=""
src="http://blogs.pcworld.co.nz/pcworld/tux-love/kde-11.jpg"><br>
<br>
... a unit convertor ...<br>
<img style="width: 433px; height: 113px;" alt=""
src="http://blogs.pcworld.co.nz/pcworld/tux-love/kde-12.jpg"><br>
<br>
... a website launcher ...<br>
<img style="width: 433px; height: 113px;" alt=""
src="http://blogs.pcworld.co.nz/pcworld/tux-love/kde-13.jpg"><br>
<br>
... or simply click the System Activity button to see what's eatiing
your CPU.<br>
<img style="width: 425px; height: 73px;" alt=""
src="http://blogs.pcworld.co.nz/pcworld/tux-love/kde-14.jpg"><br>
<br>
But wait, there's more! Add the <span style="font-style: italic;">plasma-runners-addons</span>
package and you'll get spell-checking, contacts lookup and assorted other goodies. <br>
<br>
<br>
<br>
<big><span style="font-weight: bold;">Zooming Desktops</span></big><br>
Linux has had multiple desktops since Adam was a cowboy but under KDE 4
you can have multiple-multiple desktops. Confused? Bear with me ...<br>
<br>
Start by setting just one desktop under <span
style="font-weight: bold;">System Settings</span> / <span
style="font-weight: bold;">Desktop</span> / <span
style="font-weight: bold;">Multiple Desktops</span>. 
Now click on the desktop cashew and choose<span
style="font-weight: bold;"> Zoom Out</span>. You'll get something like
this ...<br>
<img style="width: 450px; height: 289px;" alt=""
src="http://blogs.pcworld.co.nz/pcworld/tux-love/kde-07.jpg"><br>
<br>
<br>
Note how that central menu conveniently covers half the window controls
making it impossible to zoom back in! Nice. (Actually, the trick is to
click and drag on the <span style="font-style: italic;">background</span>.
You can move it around that fixed central menu so you can get back out.
Phew!)<br>
<br>
On the central menu choose <span style="font-weight: bold;">Add
Activity</span>. Pow! A new desktop appears.<br>
<img style="width: 450px; height: 167px;" alt=""
src="http://blogs.pcworld.co.nz/pcworld/tux-love/kde-08.jpg"><br>
<br>
<br>
You can now zoom in and configure this one with whatever settings and
widgets you like, completely independent of the first desktop. I find
this great for switching to a widget-free workspace but going backwards
and forwards via the cashew / Zoom Out / Zoom In route is a pain. And
the shortcut (under cashew / Shorcut Settings) doesn't work on Kubuntu
either so I configured my own:<br>
<ul>
<li>Click the <span style="font-weight: bold;">cashew</span> and
choose <span style="font-weight: bold;">Shortcut Settings</span>.</li>
<li>Find <span style="font-weight: bold;">Next Activity</span> and
click the arrow head under the <span style="font-weight: bold;">Alternate</span>
column.</li>
<li>Select <span style="font-weight: bold;">Custom</span>, click the
<span style="font-weight: bold;">None</span> button, then hit the
keys you want to use. (I chose Meta + RightArrow.)</li>
</ul>
If you don't like shortcut keys, add the Activity Bar widget (<span
style="font-weight: bold;">cashew</span> / <span
style="font-weight: bold;">Add Widget</span>). That'll put a
mouse-clickable activity bar on your desktop, but forget to put it on
both!<br><br>
(Of course you don't have to restrict yourself to a single desktop to for this or even a single activity. I've just done so to make this illustration a little clearer.)
<br>
<br>
That concludes this three-part tour of KDE 4, but if you have a
favourite
tip or tweak I'd love to hear it. Maybe we could do a Part IV!<br>
<br>
<br>
<small>&lt;--Previous
<a
href="http://blogs.pcworld.co.nz/pcworld/tux-love/2009/10/hidden_linux_learning_to_love_1.html"><span
style="font-style: italic;">Hidden Linux</span></a>
&nbsp;&nbsp;&nbsp; &nbsp;Next <span style="font-style: italic;"><a
href="http://blogs.pcworld.co.nz/pcworld/tux-love/2009/11/hidden_linux_what_the_fsck.html">Hidden
Linux </a>--&gt;<br>
<br>
<br>
</span></small>
<br>
<br>]]></description>
         <link>http://blogs.pcworld.co.nz/pcworld/tux-love/2009/10/hidden_linux_learning_to_love_2.html</link>
         <guid>http://blogs.pcworld.co.nz/pcworld/tux-love/2009/10/hidden_linux_learning_to_love_2.html</guid>
         <category>Hidden Linux</category>
         <pubDate>Mon, 26 Oct 2009 22:37:33 +1300</pubDate>
      </item>
            <item>
         <title>Toolbox: Roadkil&apos;s Unstoppable Copier</title>
         <description><![CDATA[<img src="http://blogs.pcworld.co.nz/pcworld/tux-love/tools.png" alt="" style="border: 0px solid ; width: 128px; height: 128px; float: left;" align="left" hspace="10" vspace="5"><br>Digging around on an ancient home-burnt DVD I discovered a couple of large video clips that simply weren't readable -- in any of my three machines -- and of course they were the very clips I wanted. I covered <a href="http://blogs.pcworld.co.nz/pcworld/tux-love/2006/03/ripping_the_unrippable.html">recovering audio CD data</a> a while back, but what about DVDs?<br><br>A quick search turned up <a href="http://www.roadkil.net/program.php?ProgramID=29">Roadkil's Unstoppable Copier</a>, a free program that claims to recover files from disks suffering physical damage.<br><br><span style="font-style: italic;">The program will attempt to recover every readable piece of a file and put the pieces together. Using this method most types of files can be made useable even if some parts of the file were not recoverable in the end.</span><br><br>Test #1 was on a file from which I could only copy or play the first half. That went brilliantly. In fact it took Unstoppable Copier only a few minutes to recover the whole thing. Woot!<br><br>Test #2 was more taxing. The file showed on the directory but there was no way to so much as get a look-see at it. This took all night but by morning it had been recovered. There are one or two glitches in the video where data is apparently gone for good, but they're easily editable and it's relief to  <span style="font-style: italic;">something </span>back!<br><br>And the other good thing about Unstoppable Copier is that it's available for Linux, Linux 64-bit and all flavours of Windows.<br><br>]]></description>
         <link>http://blogs.pcworld.co.nz/pcworld/tux-love/2009/10/toolbox_roadkils_unstoppable_c.html</link>
         <guid>http://blogs.pcworld.co.nz/pcworld/tux-love/2009/10/toolbox_roadkils_unstoppable_c.html</guid>
         <category>Toolbox</category>
         <pubDate>Mon, 19 Oct 2009 00:14:19 +1300</pubDate>
      </item>
            <item>
         <title>Hidden Linux : Learning to love KDE 4 (part II)</title>
         <description><![CDATA[<img src="http://blogs.pcworld.co.nz/pcworld/tux-love/kde.jpg"
 alt="" style="width: 128px; height: 128px; float: left;"
 hspace="5" vspace="5"><br>
The main difference between KDE 3 and KDE 4 is that the former is fixed
and static while the latter is dynamic and interactive. For a trivial
example of that go to <span style="font-weight: bold;">System
Settings</span> / <span style="font-weight: bold;">Desktop</span>
/ <span style="font-weight: bold;">All Effects</span>
and activate&nbsp;<span style="font-weight: bold;">Snow</span>.
Now hitting the <big><span style="font-family: monospace;">Meta+Ctrl+F12</span></big>
keys (or <big style="font-family: monospace;">Win+Ctrl+F12</big>)
will fill your desktop with falling snowflakes.<br>
<br>
KDE 3 always displayed the contents of the user's Desktop folder on the
desktop but in KDE 4 you can use plasmoids to display any containment
on Plasma. Say what? Yeah, that's part of the problem: KDE 4 has a
whole new lingo.<br>
<br>
OK, let's start with the basics.<br>
<br>
<img style="width: 450px; height: 264px;" alt=""
 src="http://blogs.pcworld.co.nz/pcworld/tux-love/plasma.jpg"><br>
<br>
<span style="font-weight: bold;">Plasma</span> is
the screen you see when you start KDE 4. It includes the <span
 style="font-weight: bold;">panel</span> -- that's the
task bar running along the bottom -- the <span
 style="font-weight: bold;">Plasma toolbox</span> --
the thing&nbsp;up in the top right-hand corner that looks like a
cashew nut (it's also known as the <span style="font-weight: bold;">cashew</span>),
and in the example above a <span style="font-weight: bold;">containment</span>
-- the shaded translucent area displaying the contents of the user's
Desktop folder.<br>
<br>
Perhaps a more practical example of KDE 4's desktop dynamism is that
it&nbsp;doesn't just restrict you to displaying the contents the
Desktop folder. You can display the contents of any number of folders,
even networked ones, and changes to them are displayed in real-time. If
you run an automated daily backup for example you can open view of the
server's backup folder to provide a handy visual check that
everything's working as expected.<br>
<br>
The other major feature of KDE 4 are its widgets and plasmoids, which
are almost one and the same. <span style="font-weight: bold;">Widget</span>
is the generic term for any small application that directly manipulates
specific data. They may come from a variety of sources such as Google
Gadgets and the Mac OS X dashboard. &nbsp;<span
 style="font-weight: bold;">Plasmoids</span> on the
other hand are Plasma-specific widgets native to Plasma itself. Here's
a widget/plasmoid that displays network activity ...<br>
<br>
<img style="width: 271px; height: 174px;" alt=""
 src="http://blogs.pcworld.co.nz/pcworld/tux-love/network_widget.jpg"><br>
<br>
... and here's one&nbsp;showing the weather forecast ...<br>
<br>
<img style="height: 427px; width: 397px;" alt=""
 src="http://blogs.pcworld.co.nz/pcworld/tux-love/weather_widget.jpg"><br>
(Yes, I know it's tilted. You can position and resize widgets any way you
like!)<br>
<br>
Add widgets by clicking on the <span style="font-weight: bold;">cashew
</span>and choosing <span style="font-weight: bold;">Add
Widgets</span>. Then just drag-n-drop&nbsp;to the desktop. If
you want to find more, click the <span style="font-weight: bold;">Install
New Widgets</span> button at the bottom of the Add Widgets window
and select <span style="font-weight: bold;">Download</span>.
<br>
<br>
What sorts of things get widget-ised? All sorts of things! At the time
of writing the highest rating widgets included a notifier that sits in
your panel telling you how many unread messages are in your GMail
account, a plasmoid to stream audio from the internet, a Facebook
viewer, and one for send fast SMS via a Greek mobile provider! And <a
 href="http://www.techworld.com.au/article/261708/dozen_cool_plasmoids_your_kde_desktop">heres
some more cool ones</a>.<br>
<br>
But what use are all those widgets if you can't see and monitor them
when you apps are full-screen? Easy. <big
 style="font-family: monospace;">Ctrl+F12</big> toggles
the widget dashboard, darkening your application and bringing them to
the foreground.<br>
<br>
Almost everything's a widget in Plasma, including the K menu. If you
don't like the Kickoff or&nbsp;Classic menus, try something
different. <a href="http://lancelot.fomentgroup.org/main">Lancelot's</a>
very popular. And because it's a widget you can run it alongside the K
menu to see which one you prefer.<br>
<br>
In short, Plasma and KDE 4 allow you to build your own interactive
desktop. If that seems a little daunting, check out what others have
done ...<br>
<br>
<img style="width: 400px; height: 250px;" alt=""
 src="http://blogs.pcworld.co.nz/pcworld/tux-love/kde4-0.jpg"><br>
<br>
<img style="width: 400px; height: 250px;" alt=""
 src="http://blogs.pcworld.co.nz/pcworld/tux-love/kde4-1.jpg"><br>
<br>
<img style="width: 400px; height: 250px;" alt=""
 src="http://blogs.pcworld.co.nz/pcworld/tux-love/kde4-2.jpg"><br>
<br>
<img style="width: 400px; height: 250px;" alt=""
 src="http://blogs.pcworld.co.nz/pcworld/tux-love/kde4-3.jpg"><br>
<br>
<img style="width: 400px; height: 250px;" alt=""
 src="http://blogs.pcworld.co.nz/pcworld/tux-love/kde4-4.jpg"><br>
<br>
<img style="width: 400px; height: 250px;" alt=""
 src="http://blogs.pcworld.co.nz/pcworld/tux-love/kde4-5.jpg"><br>
<br>
<img style="width: 400px; height: 250px;" alt=""
 src="http://blogs.pcworld.co.nz/pcworld/tux-love/kde4-6.jpg"><br>
<br>
You'll find even more <a
 href="http://www.junauza.com/2008/08/10-most-beautiful-plasma-themes-for-kde.html">here</a>.<br>
<br>
<br>
<br>
<small>&lt;--Previous
<a
href="http://blogs.pcworld.co.nz/pcworld/tux-love/2009/10/hidden_linux_learning_to_love.html"><span
style="font-style: italic;">Hidden Linux</span></a>
&nbsp;&nbsp;&nbsp; &nbsp;Next <span style="font-style: italic;"><a
href="http://blogs.pcworld.co.nz/pcworld/tux-love/2009/10/hidden_linux_learning_to_love_2.html">Hidden
Linux</a> --&gt;<br>
<br>
<br>]]></description>
         <link>http://blogs.pcworld.co.nz/pcworld/tux-love/2009/10/hidden_linux_learning_to_love_1.html</link>
         <guid>http://blogs.pcworld.co.nz/pcworld/tux-love/2009/10/hidden_linux_learning_to_love_1.html</guid>
         <category>Hidden Linux</category>
         <pubDate>Tue, 13 Oct 2009 21:08:58 +1300</pubDate>
      </item>
            <item>
         <title>Hidden Linux : Learning to love KDE 4 (part I)</title>
         <description><![CDATA[<img src="http://blogs.pcworld.co.nz/pcworld/tux-love/kde.jpg"
 alt="" style="width: 128px; height: 128px; float: left;"
 hspace="5" vspace="5"><br>
There seems little doubt that <a href="http://kde.org/">KDE
4</a>,
the flagship desktop environment used by many Linux aficionados, was
released too early. After seven years of solid, steady KDE 3
deployment, KDE 4 was released amidst the much media hoopla and
near-universal user disappointment. It simply wasn't ready for
userville. There was too much missing and too many differences; it felt
like a retrograde step. To be fair, the KDE team did describe it as a
work-in-progress, and some of the fault lies with distro packers who
slapped essentially beta code into their latest releases. As a result
many users simply avoided it. Including me. At least until recently.<br>
<br>
Since
its ill fated inception in November 2007 KDE 4&nbsp;has undergone a
number of significant upgrades. Version 4.1 came out in July last
year, 4.2 in January this year, and for the last month I've been
working with version 4.3 which was released in August. I reckon KDE 4's
now ready for the big time, and with <a
 href="http://www.kubuntu.org/">Kubuntu 9.10</a>
("Karmic Koala") due shortly, it's time to throw off the shackles of
KDE 3.<br>
<br>
Moving
from 3 to 4 is a big shift. There's lots of new stuff and many
unfamiliar concepts so to start with I'm going to show you how to make
it all look familiar. We're going to make KDE 4 look and act like good
old KDE 3. That way you can ease into the new environment without
losing productivity. <br>
<br>
(Note 1: The following discussion ignores all the new stuff for now.
We'll get to that next time!)<br>
(Note 2: If you're already running KDE 4, I strongly recommend <a
 href="http://webupd8.blogspot.com/2009/08/install-kde-43-in-ubuntu-jaunty-904.html">upgrading
to version 4.3</a>!)<br>
<br>
<br>
<br>
<span style="font-weight: bold;">Menus</span><br>
The
new menu style is known as "Kickoff". If you want to make it eff-off
and go back to the traditional K Menu, simply right-click the K button
and choose <span style="font-style: italic;">Switch to
Classic Menu Style</span>. Right-click again to switch back to
Kickoff.<br>
<br>
<img style="width: 168px; height: 342px;" alt=""
 src="http://blogs.pcworld.co.nz/pcworld/tux-love/KMenus1.jpg"><img
 style="width: 299px; height: 342px;" alt=""
 src="http://blogs.pcworld.co.nz/pcworld/tux-love/KMenus2.jpg"><br>
<br>
<br>
<br>
<span style="font-weight: bold;">Desktop icons</span><br>
The
absence of desktop icons has caused no end of concern. By default
they're replaced by a "containment" -- a semi-transparent
window&nbsp;displaying the contents of the Desktop folder. (We'll
talk
about some of this new terminology in Part II.) To get your icons back,
proceed as follows;<br>
<ul>
  <li>Move your cursor into the containment and a handle will
appear, either to the left of right of it.</li>
  <li>Click on the X to make it go away.</li>
  <li>Now right-click a blank area of the Desktop and choose <span
 style="font-weight: bold;">Appearance Settings</span>.</li>
  <li>Under <span style="font-weight: bold;">Desktop
Activity </span>click on&nbsp;the <span
 style="font-weight: bold;">Type</span> droplist and
select <span style="font-weight: bold;">Folder View</span>.</li>
</ul>
<img style="width: 440px; height: 85px;" alt=""
 src="http://blogs.pcworld.co.nz/pcworld/tux-love/KFolder.jpg">
<ul>
  <li>Click <span style="font-weight: bold;">OK</span>.</li>
</ul>
<br>
<br>
<span style="font-weight: bold;">Adding icons to the
Desktop or Panel</span><br>
To
do this you first need to switch to the Kickoff menu style. (See
"Menus" above.) Then you just navigate to the desired application,
right-click it and choose <span style="font-weight: bold;">Add
to Desktop</span> or <span style="font-weight: bold;">Add
to Panel</span>.<br>
<br>
<br>
<br>
<span style="font-weight: bold;">Modifying the Panel<br>
</span>The bar at the bottom of the screen is officially called
the "Panel". To modify it, right-click in an unused area and choose <span
 style="font-weight: bold;">Panel Options</span>
followed by <span style="font-weight: bold;">Panel
Settings</span>. This will open an extra GUI. with extra controls.<br>
<br>
<img style="width: 400px; height: 139px;" alt=""
 src="http://blogs.pcworld.co.nz/pcworld/tux-love/KPanel.jpg"><br>
<br>
The arrowed sliders immediately above the Panel allow you position and
size it horizontally. Click and drag <span
 style="font-weight: bold;">Height</span> to adjust its
height. If you want to move the Panel to the left, right or top of the
screen, click and drag on <span style="font-weight: bold;">Screen
Edge</span>. And you'll never believe what's under the <span
 style="font-weight: bold;">More Settings</span>
button. Yup, more settings including auto-hide and how windows interact
with the Panel.<br>
<br>
You
can also reposition things on the Panel&nbsp;by hovering your
cursor
over them and left-clicking and dragging when the four-pointed arrows
appear.<br>
<br>
<br>
<br>
<span style="font-weight: bold;">Defaulting to Konqueror</span><br>
If you don't like Dolphin, KDE 4's new default file manager, you can
switch back to Konqueror like this;<br>
<ul>
  <li>Hit the K button and open <span
 style="font-weight: bold;">System</span> / <span
 style="font-weight: bold;">System Settings</span>. (Or
    <span style="font-weight: bold;">Computer</span>
/ <span style="font-weight: bold;">System Settings</span>
if you're using Kickoff.)</li>
  <li>Choose <span style="font-weight: bold;">Default
Applications</span>, select <span style="font-weight: bold;">File
Manager</span> and click <span style="font-weight: bold;">Konqueror</span>.</li>
</ul>
I prefer the&nbsp;Details view as my default but until KDE 4.3
there was no way to lock this in. There is now though!<br>
<ul>
  <li>Choose <span style="font-weight: bold;">View</span>
/ <span style="font-weight: bold;">Adjust View Properties</span>.</li>
  <li>Choose <span style="font-weight: bold;">Details</span>
from the <span style="font-weight: bold;">View Mode</span>
droplist.</li>
  <li>Under <span style="font-weight: bold;">Apply
View Properties To</span> select <span
 style="font-weight: bold;">All Folders</span> and tick
    <span style="font-weight: bold;">Use as Default for
New Folders</span>.</li>
</ul>
<br>
<br>
<span style="font-weight: bold;">What the hell happened to
...?</span><br>
* KControl now has a more meaningful name: SystemSettings.
(Or&nbsp;"systemsettings" if you want to run it from a console.)<br>
<br>
* KCron is now part of System Settings. Choose the <span
 style="font-weight: bold;">Advanced</span> tab and
click on <span style="font-weight: bold;">Task Scheduler</span>.<br>
<br>
* Ctrl+Alt+Backspace to restart the X server is disabled by default.
You can either use the more awkward&nbsp;Alt+SysRq+K combination or
type&nbsp;<span
 style="font-family: monospace; font-weight: bold;">sudo
dontzap -d</span> in a console window to re-enable it.<br>
<br>
* <a href="http://www.compiz-fusion.org/">Compiz</a>
is still around but you might like to check out <span
 style="font-weight: bold;">Desktop Effects</span>
under <span style="font-weight: bold;">System</span>
/ <span style="font-weight: bold;">System Settings</span>
/ <span style="font-weight: bold;">Desktop</span>
first. (I particularly like the Fall Apart option for closed windows
...)<br>
<br>
<br>
<br>
In the next part we'll&nbsp;explore some of KDE 4s core concepts --
and what makes it different and <span style="font-style: italic;">sooo</span>
exciting. Stay tuned!<br>
<br>
<br>
<br>
<small>&lt;--Previous
<a
 href="http://blogs.pcworld.co.nz/pcworld/tux-love/2009/09/hidden_linux_say_after_me.html"><span
 style="font-style: italic;">Hidden Linux</span></a>
&nbsp;&nbsp;&nbsp; &nbsp;Next <span
 style="font-style: italic;"><a
 href="http://blogs.pcworld.co.nz/pcworld/tux-love/2009/10/hidden_linux_learning_to_love_1.html">Hidden
Linux</a> --&gt;<br>
<br>
<br>
<br>
</span></small><br>

]]></description>
         <link>http://blogs.pcworld.co.nz/pcworld/tux-love/2009/10/hidden_linux_learning_to_love.html</link>
         <guid>http://blogs.pcworld.co.nz/pcworld/tux-love/2009/10/hidden_linux_learning_to_love.html</guid>
         <category>Hidden Linux</category>
         <pubDate>Mon, 05 Oct 2009 22:21:36 +1300</pubDate>
      </item>
            <item>
         <title>Endless alternatives</title>
         <description><![CDATA[
<img
 src="http://blogs.pcworld.co.nz/pcworld/tux-love/alternatives.jpg"
 alt=""
 style="border: 0px solid ; width: 115px; height: 118px; float: left;"
 hspace="10" vspace="5"><br>
There's plenty of good software out there -- it's just a question of
finding it. <a href="http://alternativeto.net/">AlternativeTo</a>
bills itself as a new to doing just that ...<br>
<br>
<span style="font-style: italic;"> Tell us what
application you want to replace and we give you suggestions on great
alternatives! Instead of listing thousands of more or less crappy
applications in a category, we make each application into a category.
Think of it like forever evolving blog posts about good alternatives to
the software that you're not satisfied with. And the "blog posts" are
generated by you through suggestions, comments and votes. </span><br>
<br>
It covers desktop applications (for Windows, Mac, Linux and online
services) as well as mobile applications (for&nbsp;iPhone,
WinMobile, Android, Blackberry and S60). You can even <a
 href="http://blog.alternativeto.net/">add AlternativeTo
searches to your browser</a>.<br>
<br>
So dump that crappy app and find something better!<br>
<br>
<br>
]]></description>
         <link>http://blogs.pcworld.co.nz/pcworld/tux-love/2009/09/endless_alternatives.html</link>
         <guid>http://blogs.pcworld.co.nz/pcworld/tux-love/2009/09/endless_alternatives.html</guid>
         <category>Web Apps</category>
         <pubDate>Wed, 30 Sep 2009 19:27:15 +1300</pubDate>
      </item>
            <item>
         <title>Hidden Linux: Say after me ...</title>
         <description><![CDATA[<img
 src="http://blogs.pcworld.co.nz/pcworld/tux-love/hiddenlinux.png"
 alt="" style="width: 128px; height: 128px; float: left;"
 hspace="5" vspace="5"><br>

Festival is a Text-to-Speech (TTS) converter developed by the Centre
for Speech Technology Research at the University of Edinburgh. It&#8217;s
shipped with most Linux distributions and released under a license that
allows unrestricted commercial and non-commercial use.<br>
<br>
To install it, simply search on "festival" in your usual Linux package
installer. And to run it, open a terminal and type something like:<br>
<br>
<table
 style="text-align: left; background-color: rgb(255, 255, 204); width: 400px;"
 border="0" cellpadding="2" cellspacing="2">
  <tbody>
    <tr>
      <td><big style="font-family: monospace;">echo
"Hello PC World" | festival --tts</big></td>
    </tr>
  </tbody>
</table>
<br>
to hear your computer&#8217;s very first words. <br>
<br>
Alternatively, you can have it read from a file with the command: <big
 style="font-family: monospace; font-weight: bold;"><br>
</big><br>
<table
 style="text-align: left; background-color: rgb(255, 255, 204); width: 400px;"
 border="0" cellpadding="2" cellspacing="2">
  <tbody>
    <tr>
      <td><big style="font-family: monospace;">cat
myfile.txt | festival -tts</big></td>
    </tr>
  </tbody>
</table>
<br>
or more simply:<br>
<br>
<table
 style="text-align: left; background-color: rgb(255, 255, 204); width: 400px;"
 border="0" cellpadding="2" cellspacing="2">
  <tbody>
    <tr>
      <td><big style="font-family: monospace;">festival
--tts myfile.txt</big></td>
    </tr>
  </tbody>
</table>
<br>
(Note that Festival can only read formatted text files. Attempting to
read from non-text formats such as .pdfs won&#8217;t work.)<br>
<br>
In this mode, any input gets read out loud. So a command such as<br>
<br>
<table
 style="text-align: left; background-color: rgb(255, 255, 204); width: 400px;"
 border="0" cellpadding="2" cellspacing="2">
  <tbody>
    <tr>
      <td><big style="font-family: monospace;">date
'+%A, %B %e, %Y' | festival -tts</big></td>
    </tr>
  </tbody>
</table>
<br>
will tell you today&#8217;s date. That means you can incorporate it into
batch files. Add it to our <a
 href="http://blogs.pcworld.co.nz/pcworld/tux-love/2008/03/hidden_linux_doing_the_splits.html">MP3
ripper script</a> for example, and your computer will say what
it&#8217;s up to and when it&#8217;s done. Or what about downloading a book from <a
 href="http://www.gutenberg.org/">Project Gutenburg</a>
and have Festival read it to you?<br>
<br>
<br>
<span style="font-weight: bold;">Command Mode</span><br>
Festival&#8217;s default mode however is command mode, which you&#8217;ll slip into
if you just type &#8221;festival&#8222; on its own. Here you&#8217;re greeted with a
command prompt:<br>
<br>
<table
 style="text-align: left; background-color: rgb(255, 255, 204); width: 400px;"
 border="0" cellpadding="2" cellspacing="2">
  <tbody>
    <tr>
      <td><big style="font-family: monospace;">festival&gt;</big></td>
    </tr>
  </tbody>
</table>
<br>
The usual command mode features are available here such as
TAB-completion and history, and to exit just hit <span
 style="font-family: monospace;">Ctrl+D</span>. Type
&#8221;help&#8222; for help.<br>
<br>
To say a phrase in command mode you need to prefix it with &#8221;SayText&#8222;
and surround the whole thing with parentheses:<br>
<br>
<table
 style="text-align: left; background-color: rgb(255, 255, 204); width: 468px; height: 31px;"
 border="0" cellpadding="2" cellspacing="2">
  <tbody>
    <tr>
      <td><big style="font-family: monospace;">festival&gt;
(SayText "This is a little more complicated.")</big></td>
    </tr>
  </tbody>
</table>
<br>
To read from a file you enter:<br>
<br>
<table
 style="text-align: left; background-color: rgb(255, 255, 204); width: 400px;"
 border="0" cellpadding="2" cellspacing="2">
  <tbody>
    <tr>
      <td><big style="font-family: monospace;">festival&gt;
(tts "myfile.txt" nil)</big></td>
    </tr>
  </tbody>
</table>
<br>
Why bother with command mode? Because there&#8217;s a lot more you can do
with Festival. <a
 href="http://www.cstr.ed.ac.uk/projects/festival/manual/festival_toc.html">The
manual</a> gives plenty of details along with some fun examples -
such as singing! Try this;<br>
<br>
<table
 style="text-align: left; background-color: rgb(255, 255, 204); width: 619px; height: 31px;"
 border="0" cellpadding="2" cellspacing="2">
  <tbody>
    <tr>
      <td><big style="font-family: monospace;">festival&gt;
(tts "/usr/share/doc/festival/examples/songs/daisy.xml" 'singing)</big></td>
    </tr>
  </tbody>
</table>
<br>
Priceless! (Especially if you're a <a
 href="http://www.imdb.com/title/tt0062622/"><span
 style="font-style: italic;">2001: A Space Odyssey</span></a>
fan.)<br>
<br>
<br>
<span style="font-weight: bold;">Other voices</span><br>
Lots of work's been done by third-parties to create new and better
voices for Festival. You can read about where to find them and how to
install them <a
 href="http://ubuntuforums.org/showthread.php?t=751169">here</a>.
You could even computerise your own voice. Check out <a
 href="http://festvox.org">FestVox</a>, a project that <span
 style="font-style: italic;">&#8221;aims to make the building of
new synthetic voices more systemic and better documented, making it
possible for anyone to build a new voice.&#8222;</span><br>
<br>
<br>
<small>&lt;--Previous
<a
 href="http://blogs.pcworld.co.nz/pcworld/tux-love/2009/09/metapixel_magic.html"><span
 style="font-style: italic;">Hidden Linux</span></a>
&nbsp;&nbsp;&nbsp; &nbsp;Next <span
 style="font-style: italic;"><a
 href="http://blogs.pcworld.co.nz/pcworld/tux-love/2009/10/hidden_linux_learning_to_love.html">Hidden
Linux</a> --&gt;</span></small><br>
<br>
<br>
]]></description>
         <link>http://blogs.pcworld.co.nz/pcworld/tux-love/2009/09/hidden_linux_say_after_me.html</link>
         <guid>http://blogs.pcworld.co.nz/pcworld/tux-love/2009/09/hidden_linux_say_after_me.html</guid>
         <category>Hidden Linux</category>
         <pubDate>Wed, 23 Sep 2009 22:24:42 +1300</pubDate>
      </item>
            <item>
         <title>DIY handcuff keys</title>
         <description><![CDATA[<img src="http://blogs.pcworld.co.nz/pcworld/tux-love/handcuffs.jpg"
 alt=""
 style="border: 0px solid ; width: 128px; height: 95px; float: left;"
 hspace="10" vspace="5">Sometimes the uses to which
technology can be put just make me go "Wow!" ...<br>
<br>
At the recent <a href="https://wiki.har2009.org/page/Main_Page">Hacking
at Random</a> conference in Holland, a German handcuff fanatic named Ray demonstrated his prowess by <span
 style="font-style: italic;">printing</span> the
official handcuff key of the Dutch police on a <a
 href="http://en.wikipedia.org/wiki/Reprap">3D printer</a>.&nbsp;
<br>
<br>
<a href="http://blackbag.nl/?p=940">This site</a>
has more details, photographs and a link to the <a
 href="http://en.wikipedia.org/wiki/STL_%28file_format%29">STL</a>
file if you fancy your own official Dutch police handcuff key. And yes,
the printed key did work ...!<br>
<br>
]]></description>
         <link>http://blogs.pcworld.co.nz/pcworld/tux-love/2009/09/diy_handcuff_keys.html</link>
         <guid>http://blogs.pcworld.co.nz/pcworld/tux-love/2009/09/diy_handcuff_keys.html</guid>
         <category>Hacking</category>
         <pubDate>Sun, 20 Sep 2009 22:24:25 +1300</pubDate>
      </item>
            <item>
         <title>Silly billers</title>
         <description><![CDATA[Computer billing systems can be immensely stupid without a little human
oversight. A few months ago Telecom XT&nbsp;customers got just <a
 href="http://computerworld.co.nz/news.nsf/news/EF6DD96B3128AF05CC2575C9000D0CF5">three
days worth of calling</a> out their prepaid cards, and in July a
Wellington pensioner had to battle to get her money back after Genesis
Energy direct debited her <a
 href="http://www.stuff.co.nz/national/2594032/3600-power-bill-for-a-month">$3,600
for a months' power</a>.<br>
<br>
They can go the other way too.<br>
<br>
Late last year I switched my landline from Telecom to TelstraClear. I
already had an account with them for cable broadband, so when
they&nbsp;opened a second account and billed me 19 cents I ignored
it.&nbsp; I expected someone would spot the mistake and amalgamate
the two, especially as all subsequent charges went on my old account. But
I soon went from, "How long till they fix this?" to "How long will they
keep this up?"<br>
<br>
<img style="width: 420px; height: 144px;" alt=""
 src="http://blogs.pcworld.co.nz/pcworld/tux-love/bill.jpg"><br>
<br>
Every month for the last ten months they've sent me a bill for the
overdue sum of 19 cents.<br>
<br>
The postage alone -- even at bulk rates -- must've cost more than 30
cents a pop. And each bill contained a postage-paid envelope to return
my payment.<br>
<br>
I've joked to friends about burly debt collectors tracking me down and
demanding payment, but this month TelstraClear&nbsp;changed tactics
to deal with wicked miscreants like me. From October, all overdue
accounts will get slapped with a $15 surcharge.<br>
<br>
Okay, they win.<br>
<br>
This afternoon I wrote out a cheque for 19 cents and sent it off. But I
get the last laugh -- even ignoring the postage-paid envelope I sent it
in -- because to deposit my cheque will cost them 25 cents in
clearance fees!<br>
<br>
<br>
]]></description>
         <link>http://blogs.pcworld.co.nz/pcworld/tux-love/2009/09/silly_billers.html</link>
         <guid>http://blogs.pcworld.co.nz/pcworld/tux-love/2009/09/silly_billers.html</guid>
         <category>Rants &amp; Raves</category>
         <pubDate>Tue, 15 Sep 2009 16:37:00 +1300</pubDate>
      </item>
            <item>
         <title>The return of eDay</title>
         <description><![CDATA[<img src="http://blogs.pcworld.co.nz/pcworld/tux-love/eday.jpg"
 alt=""
 style="border: 0px solid ; width: 128px; height: 128px; float: left;"
 hspace="10" vspace="5">Bring
out your dead! Dead computers, that is. <br>
<br>
If you can't use 'em for <a
 href="http://blogs.pcworld.co.nz/pcworld/tux-love/2008/09/hidden_linux_diy_file_server.html">file
servers</a>, resurrect them as Linux boxes [<a
 href="http://www.geeks.com/techtips/2007/techtips-10jun07.htm">link1</a>,
<a
 href="http://www.infopackets.com/news/unix_linux/2002/20020723_installing_linux_on_an_old_pc.htm">link2</a>,
<a href="http://polishlinux.org/choose/linux-on-old-hardware/">link3</a>]
or&nbsp;turn 'em into <a
 href="http://digitalmedia.oreilly.com/2005/03/23/linuxmusic.html">MP3
jukeboxes</a>, it's time to ditch 'em --
ecologically -- and eDay's the day to do it.<br>
<br>
Last year more than 87,000
items ended up at <a href="http://www.eday.org.nz">eDay</a>
collection depots around the country. That's almost 1,000 tonnes of
electronic waste -- most of which was subsequently recycled. eDay
returns this <span style="text-decoration: underline;">Saturday,
September 12 2009</span> so it's time to drag out your unused
electronics.<br>
<br>
(For details of your nearest drop-off point, <a
 href="http://www.eday.org.nz/about-eday/disposal-centres.html">click
here</a>.)<br>
<br>
<br>
<span style="font-weight: bold;">What </span><span
 style="font-style: italic; font-weight: bold;">can</span><span
 style="font-weight: bold;">
be disposed of:</span>
<ul>
  <li> computer hardware</li>
  <li>monitors </li>
  <li>networking equipment (e.g. modems, routers, hubs)</li>
  <li>scanners</li>
  <li>keyboards, mice, speakers</li>
  <li>laptops</li>
  <li>printers</li>
  <li>game consoles</li>
  <li>toner and ink jet cartridges</li>
  <li>mobile phones</li>
  <li>fax machines</li>
  <li>digital cameras</li>
</ul>
<span style="font-weight: bold;"><br>
What </span><span
 style="font-style: italic; font-weight: bold;">can't</span><span
 style="font-weight: bold;">
be disposed of:</span><br>
Basically anything not related to computers or mobile phones. Thss
includes:
<ul>
  <li>televisions</li>
  <li>radios </li>
  <li>stereos</li>
  <li>DVD players, video recorders </li>
  <li>other home appliances</li>
  <li>furniture</li>
  <li>software</li>
</ul>
<span style="font-weight: bold;"><br>
What to do before eDay:</span>
<ul>
  <li>Wipe all data from your computer's hard drive and remove
any removable media such as floppy disks or PC cards. (See <a
 href="http://blogs.pcworld.co.nz/pcworld/tux-love/2009/01/hidden_linux_dont_smash_that_d.html">here</a>
and <a
 href="http://blogs.pcworld.co.nz/pcworld/tux-love/2009/01/hidden_linux_more_secure_deletion_tools.html">here</a>.)</li>
</ul>
<ul>
  <li>Ensure that your mobile is disconnected by your service
provider
and that contacts and other stored information are erased from the
phone's memory. Also remove your phone's SIM card if it has one.</li>
</ul>
<br>
]]></description>
         <link>http://blogs.pcworld.co.nz/pcworld/tux-love/2009/09/the_return_of_eday.html</link>
         <guid>http://blogs.pcworld.co.nz/pcworld/tux-love/2009/09/the_return_of_eday.html</guid>
         <category>News</category>
         <pubDate>Thu, 10 Sep 2009 10:06:27 +1300</pubDate>
      </item>
            <item>
         <title>Hidden Linux: Metapixel magic</title>
         <description><![CDATA[<img
 src="http://blogs.pcworld.co.nz/pcworld/tux-love/hiddenlinux.png"
 alt="" style="width: 128px; height: 128px; float: left;"
 hspace="5" vspace="5"><br>
Some people make them out of <a
 href="http://xo.typepad.com/blog/2005/03/the_worlds_larg.html">toast</a>,
some&nbsp;use <a href="http://www.obamanewsmosaic.com/">newspaper
clippings</a> and&nbsp;some even use <a
 href="http://www.reuters.com/article/lifestyleMolt/idUSL0478698420070904">toothpicks</a>
but Linux users have it easy. When it comes to making mosaics, all you
really is <a
 href="http://www.complang.tuwien.ac.at/schani/metapixel/">Metapixel</a>.<br>
<br>
Metapixel is a command-line tool that creates <a
 href="http://www.photomosaic.com/">photomosaics</a>
-- pictures in which the original&nbsp;image is rebuilt using a
series
of much smaller images. The effect can be&nbsp;stunning ...<br>
<br>
<img style="width: 400px; height: 247px;" alt=""
 src="http://blogs.pcworld.co.nz/pcworld/tux-love/starry_night.jpg"><br>
<br>
...&nbsp;when you look closely ...<br>
<br>
<img style="width: 400px; height: 247px;" alt=""
 src="http://blogs.pcworld.co.nz/pcworld/tux-love/starry_night_detail.jpg"><br>
<small>(Check out <a
 href="http://www.fsckin.com/2007/12/09/generate-awesome-photomosaics-on-linux-with-metapixel/">this
link</a> to see the original in its full glory.)</small><br>
<br>
You
need two things to turn an picture into a mosaic; a source image --
obviously -- and a library of&nbsp;"tiles" from which to build the
final picture. But first, the software ...<br>
<br>
<br>
<span style="font-weight: bold;">Installing Metapixel</span><br>
Ubuntu and Debian users can&nbsp;simply open a console window and
type:<br>
<br>
<table
 style="text-align: left; background-color: rgb(255, 255, 204); width: 400px;"
 border="0" cellpadding="2" cellspacing="2">
  <tbody>
    <tr>
      <td><tt>sudo apt-get install metapixel</tt></td>
    </tr>
  </tbody>
</table>
<br>
Other
Linux users should check their repositories. Metapixel seems to be a
standard addition, but if all else fails check out their <a
 href="http://www.complang.tuwien.ac.at/schani/metapixel/">homepage</a>.<br>
<br>
<br>
<span style="font-weight: bold;">Creating a tile library<br>
</span>This
single-stage process actually does two things; it scales images down to
a manageable tile size and&nbsp;computes&nbsp;various
factors that will be used to match pixels in the source image. The
bigger the
source library, the better, and in Linux we have an ideal one in <span
 style="font-family: monospace;">/usr/share/icons</span>.<br>
<br>
First,&nbsp;create a new directory in which to store the tiles:<br>
<br>
<table
 style="text-align: left; background-color: rgb(255, 255, 204); width: 400px;"
 border="0" cellpadding="2" cellspacing="2">
  <tbody>
    <tr>
      <td><tt>mkdir tile_library</tt></td>
    </tr>
  </tbody>
</table>
<br>
Then tell metapixel to populate&nbsp;it:<br>
<br>
<table
 style="text-align: left; background-color: rgb(255, 255, 204); width: 400px;"
 border="0" cellpadding="2" cellspacing="2">
  <tbody>
    <tr>
      <td><tt>metapixel-prepare -r /usr/share/icons
tile_library --width=32 --height=32</tt></td>
    </tr>
  </tbody>
</table>
<br>
The switches:<br>
<ul>
  <li><span style="font-family: monospace;">-r</span>
tells metapixel-prepare to recurse all sub-directories under <span
 style="font-family: monospace;">/usr/share/icons.</span></li>
  <li><span style="font-family: monospace;">tile_library</span>
is our newly created tile directory.</li>
  <li><span style="font-family: monospace;">--width=</span>
and <span style="font-family: monospace;">--height=</span>
set the width and height of the tiles. (I find the default, 128x128, a
little too large!)</li>
</ul>
Notes that Metapixel&nbsp;only
recognises JPG, PNG and GIF files, anything else generates an error
message and is ignored. After several
minutes processing, I found my&nbsp;library filled
with&nbsp;more than 10,000 "tiles".
Perfect!<br>
<br>
<br>
<span style="font-weight: bold;">Creating Mosaics</span><br>
Now for the fun bit. Building a mosaic is as simple as typing ...<br>
<br>
<table
 style="text-align: left; background-color: rgb(255, 255, 204); width: 500px; height: 38px;"
 border="0" cellpadding="2" cellspacing="2">
  <tbody>
    <tr>
      <td><span style="font-family: monospace;">metapixel
--library tile_library --metapixel original.jpg target.jpg</span></td>
    </tr>
  </tbody>
</table>
<br>
...
but depending on the size of your original, the results may not
be too spectacular. Allow me to demonstrate. Here's my original:<br>
<br>
<img
 style="border: 1px solid ; width: 128px; height: 128px; float: left;"
 alt=""
 src="http://blogs.pcworld.co.nz/pcworld/tux-love/penguin.jpg"
 hspace="5"><br>
<br>
<br>
<br>
<small>(It's the 128x128 pixel penguin.png icon given<br>
a white background and renamed penguin.jpg.)</small><br>
<br>
<br>
And here's the result&nbsp;:<br>
<br>
<img style="border: 1px solid ; width: 128px; height: 128px;"
 alt=""
 src="http://blogs.pcworld.co.nz/pcworld/tux-love/peng01.jpg"><br>
<br>
<br>
When you think about it, it's not too surprising. We're mapping 32x32
pixel tiles onto a 128x128 pixel image. The most we're <span
 style="font-style: italic;">ever</span> going to get
is four tiles across and four down!<br>
<br>
There are two solutions. The first is to use smaller tiles. We can
force this be declaring their height and width:<br>
<br>
<table
 style="text-align: left; background-color: rgb(255, 255, 204); width: 500px; height: 38px;"
 border="0" cellpadding="2" cellspacing="2">
  <tbody>
    <tr>
      <td><span style="font-family: monospace;">metapixel
--library tile_library --metapixel original.jpg target.jpg height=8
width=8</span></td>
    </tr>
  </tbody>
</table>
<br>
This produces a much more satisfactory result:<br>
<br>
<img style="border: 1px solid ; width: 128px; height: 128px;"
 alt=""
 src="http://blogs.pcworld.co.nz/pcworld/tux-love/peng02.jpg"><br>
<br>
The other alternative is to use the "scale" parameter to resize the
original before the tiles are applied.<br>
<br>
<table
 style="text-align: left; background-color: rgb(255, 255, 204); width: 537px; height: 42px;"
 border="0" cellpadding="2" cellspacing="2">
  <tbody>
    <tr>
      <td><span style="font-family: monospace;">metapixel
--library tile_library --metapixel original.jpg target.jpg -s 20</span></td>
    </tr>
  </tbody>
</table>
<br>
will
scale 20x, meaning Metapixel will work from a 2560x2560 image -- and
generate one of that size! Here's the result, squeezed down to a mere
400x400 to fit on this page:<br>
<br>
<img style="width: 400px; height: 400px;" alt=""
 src="http://blogs.pcworld.co.nz/pcworld/tux-love/peng03.jpg"><br>
<small>(To study it's full splendour, just click on the image.)</small><br>
<br>
You can of course combine both <span style="font-style: italic;">scale</span>
and <span style="font-style: italic;">height/width</span>
parameters for even more detail.<br>
<br>
There's
one other option to be aware of. By default Metapixel
produces&nbsp;"traditional" mosaics that use evenly spaced tiles,
but&nbsp;add the <span style="font-family: monospace;">--collage</span>
parameter and it will overlay them to get the&nbsp;best resolution.
Here's a couple of examples to demonstrate the difference. Both are
details of the penguin's eyes and upper beak ...<br>
<br>
<img style="width: 400px; height: 400px;" alt=""
 src="http://blogs.pcworld.co.nz/pcworld/tux-love/traditional.jpg"><br>
<small><br>
"Traditional" Metapixel</small><br>
<br>
<br>
<img style="width: 400px; height: 400px;" alt=""
 src="http://blogs.pcworld.co.nz/pcworld/tux-love/collage.jpg"><br>
<br>
<small>The same area using the <span
 style="font-family: monospace;">--collage</span>
parameter.</small><br>
<br>
<br>
Processing takes a little longer when using <span
 style="font-family: monospace;">--collage</span> but I
reckon it's worth it.<br>
<br>
Check out some of the examples <a
 href="http://www.complang.tuwien.ac.at/schani/metapixel/examples.html">here</a>,
<a href="http://www.flickr.com/photos/schani/10164660/in/set-236616/">here</a>
and <a
 href="http://www.fsckin.com/2007/12/09/generate-awesome-photomosaics-on-linux-with-metapixel/">here</a>.
(Click on the images to display them full-size.) Awesome!<br>
<br>
<br>
<small>&lt;--Previous
<a
 href="http://blogs.pcworld.co.nz/pcworld/tux-love/2009/07/hidden_linux_games_penguins_pl.html"><span
 style="font-style: italic;">Hidden Linux</span></a>
&nbsp;&nbsp;&nbsp; &nbsp;Next <span
 style="font-style: italic;"><a
 href="http://blogs.pcworld.co.nz/pcworld/tux-love/2009/09/hidden_linux_say_after_me.html">Hidden
Linux</a> --&gt;<br>
<br>
<br>
]]></description>
         <link>http://blogs.pcworld.co.nz/pcworld/tux-love/2009/09/metapixel_magic.html</link>
         <guid>http://blogs.pcworld.co.nz/pcworld/tux-love/2009/09/metapixel_magic.html</guid>
         <category>Hidden Linux</category>
         <pubDate>Fri, 04 Sep 2009 09:10:55 +1300</pubDate>
      </item>
            <item>
         <title>Google&apos;s book grab</title>
         <description><![CDATA[<img
 src="http://blogs.pcworld.co.nz/pcworld/tux-love/googlemonster.jpg"
 alt=""
 style="border: 0px solid ; width: 312px; height: 129px; float: left;"
 hspace="10" vspace="5">
<br>
Time is running out for local and international authors -- including
dead ones. September 4th marks the deadline for opting out or objecting
to <a href="http://www.googlebooksettlement.com/">Google's
Book Settlement</a> -- a settlement that, if ratified, could
effectively give the corporation the rights to every book ever
published.<br>
<br>
According to <a
 href="http://www.huffingtonpost.com/pamela-samuelson/the-audacity-of-the-googl_b_255490.html">Pamela
Samuelson</a>: (my emphasis)<br>
<br>
<div style="margin-left: 40px;"><span
 style="font-style: italic;">The Google Book Search
settlement will be, if approved, the most
significant book industry development in the modern era. Exploiting an
opportunity made possible by lawsuits brought by a small number of
plaintiffs on one narrow issue, <span
 style="text-decoration: underline;">Google has negotiated a
settlement
agreement designed to give it a compulsory license to all books in
copyright throughout the world forever.</span> This settlement
will transform
the future of the book industry and of public access to the cultural
heritage of mankind embodied in books.</span><br>
</div>
<br>
Local author Dr Lynley Hood has an <a
 href="http://www.authors.org.nz/wawcs0143624/idDetails=177/Google%20steals%20taonga,%20rips%20off%20law%20commissioners">excellent
backgrounder</a> on how this absurd situation has arisen. A
couple of snippets;<br>
<br>
<div style="margin-left: 40px;"><span
 style="font-style: italic;">For hundreds of New Zealand
authors the alarming truth is just
beginning to sink in: Google has stolen our intellectual property (and
in doing so has stolen our most valuable possession and our livelihood)
...</span><br style="font-style: italic;">
</div>
<br style="font-style: italic;">
<div style="margin-left: 40px;"><span
 style="font-style: italic;">In theory, this settlement
should not concern us. Under New
Zealand copyright law, and under the Berne Convention for the
Protection of Literary and Artistic Work (to which New Zealand and the
US are signatories), copyrights for creative works are automatically in
force upon their creation. As soon as a work is written or recorded,
its author is automatically entitled to all copyrights in the work and
to any derivative works, unless and until the author explicitly
disclaims them or until the copyright expires. In New Zealand,
copyright lasts for 50 years after the death of the author. This means
that if anyone wants to use our published work during our lifetimes, or
for 50 years after our deaths, they have to check with us, or with our
literary executors, first. &nbsp; ...</span><br
 style="font-style: italic;">
<br style="font-style: italic;">
<span style="font-style: italic;">But that&#8217;s not how
Google sees it. &nbsp;...</span><br
 style="font-style: italic;">
<br style="font-style: italic;">
<span style="font-style: italic;">FAQs of special interest
to New Zealand writers include the following:<br>
</span><br style="font-style: italic;">
<span style="font-style: italic; font-weight: bold;">9. I
am not a United States citizen, or I live outside of the United States.
Am I included in this Settlement?</span><br
 style="font-style: italic;">
<span style="font-style: italic;">Yes,
most likely you are. If you are a citizen of another country or live in
another country, you are likely to own a U.S. copyright interest if:</span><br
 style="font-style: italic;">
<ul>
  <li><span style="font-style: italic;">Your Book
was published in the United States;</span></li>
  <li><span style="font-style: italic;">Your
Book was not published in the United States, but your country has
copyright relations with the United States because it is a member of
the Berne Convention; or</span></li>
  <li><span style="font-style: italic;">Your country
had copyright relations with the United States at the time of the
Book&#8217;s publication.</span></li>
  <li><span style="font-style: italic;">You
should assume that you own a U.S. copyright interest in your Book,
unless you are certain that your Book was published in, and that you
reside and are located in, one of the few countries that have not had
or do not now have copyright relations with the United States. </span></li>
</ul>
<span style="font-style: italic;"></span><span
 style="font-style: italic;">At
this point we need to remind ourselves that this is a settlement
between private parties in the US, yet to be ratified by a court.
Nonetheless, <span style="text-decoration: underline;">according
to Google, the settlement includes authors who
are not parties to the agreement, and who do not live in, and have
never published in, the US.</span></span><br>
<div style="text-align: right;"><small
 style="font-style: italic;"><a
 href="http://www.authors.org.nz/wawcs0143624/idDetails=177/Google%20steals%20taonga,%20rips%20off%20law%20commissioners">Read
Hood's full article</a></small></div>
</div>
<br>
<br>
According to the <a href="http://www.authors.org.nz">NZ
Society of Authors</a>, rightsholders have <a
 href="http://www.authors.org.nz/webfiles/NZSocietyofAuthors/files/Google_Books_Article.doc_-_NeoOffice_Writer.pdf">four
options</a>;<br>
<ol>
  <li>Negotiate a separate deal with Google under its partner
program. For those that already have, the Partner Program agreement
will take precedence although it may or may not cover all the rights
that Google gets under the settlement agreement<br>
  </li>
  <li>Opt out by formally notifying Google. The deadline for
opting out has been extended to 4 September 2009.<br>
  </li>
  <li>Opt in. If you opt in and lodge a claim in respect of a
book prior to 5 January 2010, you will receive a share of the $45
million that Google has put aside to pay rightsholders (the exact
amount will depend on how many people claim but will be between US$60
and US$300). You will also receive 63% of any revenue received by
Google (e.g. from advertising around your book search result or if it
is made available on subscription to a library or other institution).<br>
  </li>
  <li>Do nothing - in which case you will lose the right to sue
Google in the US even if Google does digitize your book and publish
excerpts and you will not receive any revenue for that use.</li>
</ol>
<br>
The point is that <span style="font-style: italic;"><span
 style="text-decoration: underline;">authors must make a
decision</span>,</span> because doing nothing is also a
decision!<br>
<br>
Speaking personally, I reckon the whole electronic book market is too
new to be signing away any rights. It's still uncharted territory; the
first <a href="http://en.wikipedia.org/wiki/Amazon_Kindle">truly
mass-market electronic book reader's</a> barely 18-months old.
That's why I opted out. <br>
<br>
Full opt-out details are <a
 href="http://www.authors.org.nz/wawcs0143624/idDetails=176/Google%20Books%20-%20opting%20out">here</a>
and you can opt-out online <a
 href="http://www.googlebooksettlement.com/r/enter_opt_out">here</a>.<br>
<br>
<br>
]]></description>
         <link>http://blogs.pcworld.co.nz/pcworld/tux-love/2009/08/googles_book_grab.html</link>
         <guid>http://blogs.pcworld.co.nz/pcworld/tux-love/2009/08/googles_book_grab.html</guid>
         <category>News</category>
         <pubDate>Sun, 30 Aug 2009 22:29:53 +1300</pubDate>
      </item>
      
   </channel>
</rss>