<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0">

<channel>
<title>Hackszine: Windows</title>
<link>http://www.hackszine.com/blog/archive/windows/</link>
<description>O&apos;Reilly&apos;s Hacks Series reclaims the term &apos;hacking&apos; for the good guys--innovators who explore and experiment, unearth shortcuts, create useful tools, and come up with fun things to try on their own</description>
<language>en-us</language>
<copyright>Copyright 2008, O'Reilly Media, Inc.</copyright>
<lastBuildDate>Wed, 08 Oct 2008 19:00:00 -0800</lastBuildDate>
<pubDate>Thu, 09 Oct 2008 11:33:01 -0800</pubDate>
<generator>http://www.movabletype.org/?v=4.1</generator>
<docs>http://blogs.law.harvard.edu/tech/rss</docs>
<itunes:author>O'Reilly Media, Inc.</itunes:author>
<itunes:subtitle>Clever solutions to interesting problems.</itunes:subtitle>
<itunes:summary>Hackszine Podcast</itunes:summary>
<itunes:owner>
<itunes:email>webmaster@makezine.com</itunes:email>
</itunes:owner>
<category>Technology</category>
<itunes:category text="Technology">
</itunes:category>
<itunes:category text="Technology">
  <itunes:category text="Gadgets" />
</itunes:category>
<itunes:category text="Games &amp; Hobbies" >
</itunes:category>
<itunes:category text="Science">
</itunes:category>
<itunes:image href="http://makezine.com/images/hackszine/rss_icon.jpg" />
<itunes:explicit>no</itunes:explicit>


<item>
<title>HOW-TO Request Microsoft hotfixes quickly</title>
<itunes:summary> Hotfixes are patches that Microsoft makes available before they&apos;ve been fully tested and integrated into a service pack or official patch. But if you&apos;re one of those people who&apos;s been affected by a bug, you might not hesitate to...</itunes:summary>
<description>
<![CDATA[<p><img src="http://www.hackszine.com/upload/2008/10/how-to_request_microsoft_hotfi/gethotfix.png" width="600" height="524" alt="Getting a Hot Fix"/></p>

<p>Hotfixes are patches that Microsoft makes available before they've been fully tested and integrated into a service pack or official patch. But if you're one of those people who's been affected by a bug, you might not hesitate to give the hotfix a try. However, getting a hotfix can be tricky: in some cases, you'll see an option to request it online, in other cases, you'll have to contact support directly. </p>

<p>Aaron Tiensivu has posted information about a technique that generates the online request even when it doesn't appear by default:</p>

<blockquote>I don't know if this is considered a 'backdoor' or not, but it has worked with every KB article I have tried it on so far.

<p><br />
Most of the time, if a KB article is available to the public, there will be a "Hotfix Download Available - View and request hotfix downloads" message on the top of the screen like this:</p>

<p><img src="http://www.hackszine.com/upload/2008/10/how-to_request_microsoft_hotfi/HotFixRequest.png" width="285" height="38" alt="Hot Fix Request"/></p>

<p>If you have a particular KB article that you want to download, and the image above seems to be missing, try this link in your web browser:</p>

<p>http://support.microsoft.com/hotfix/KBHotfix.aspx?kbnum=[KBnumber]&kbln=[KB language]</blockquote></p>

<p><a href="http://blog.tiensivu.com/aaron/archives/1746-Requesting-MS-hotfixes-online-has-changed-slightly-new-way-of-generating-a-request.html">Requesting MS hotfixes online has changed slightly - new way of generating a request</a></p>

<p>Also, the How-To Geek <a href="http://www.howtogeek.com/howto/the-geek-blog/requesting-hotfixes-from-microsoft-the-easy-way/">has an article up about Hotfixr</a>, which will generate URLs of this format for you.</p>]]>
[&lt;a href="http://www.hackszine.com/blog/archive/2008/10/howto_request_microsoft_hotfix.html?CMP=OTC-7G2N43923558" /&gt;Read More&lt;/a&gt;]  
[&lt;a href="http://www.hackszine.com/blog/archive/2008/10/howto_request_microsoft_hotfix.html?CMP=OTC-7G2N43923558#comments" /&gt;Comments&lt;/a&gt;]
</description>
<link>http://www.hackszine.com/blog/archive/2008/10/howto_request_microsoft_hotfix.html?CMP=OTC-7G2N43923558</link>
<guid>http://www.hackszine.com/blog/archive/2008/10/howto_request_microsoft_hotfix.html?CMP=OTC-7G2N43923558</guid>
<category>Windows Server</category>
<pubDate>Wed, 08 Oct 2008 19:00:00 -0800</pubDate>

</item>

<item>
<title>Making Windows XP play a little better with solid state drives</title>
<itunes:summary> I tried getting Windows XP running on my 20GB EEE PC 900, but out of the box, it&apos;s pretty sluggish. The problem may be that Windows XP is not being optimized for solid state drives (SSDs). Posting on the...</itunes:summary>
<description>
<![CDATA[<p><img src="http://www.hackszine.com/upload/2008/10/making_windows_xp_play_a_littl/enableprefetcher.png" width="600" height="372" alt="disable prefetcher"/></p>

<p>I tried getting Windows XP running on my 20GB EEE PC 900, but out of the box, it's pretty sluggish. The problem may be that Windows XP is not being optimized for solid state drives (SSDs). Posting on the <a href="http://www.ocztechnology.com/">OCZ</a> (maker of SATA SSD drives) forums, Tony has written up a HOWTO on making Windows XP play quite a bit better with SSD drives:</p>

<blockquote>Cheaper SSD drives like our Core V1 and Core V2 series have limitations with random writes filling up the write buffer on the drive and causing the SATA controller to pause while this is flushed. The reason for this is Nand MLC drives at present have to erase before they write...hence you get added latency. So every bit written to the drive has to be preceded by a bit erased, the drive can not write over the top of pre written data.

<p>What we are trying to do here is limit how much XP writes to cache/database. many apps within XP do this, apps you add also do this (such as outlook)<br />
The tweaks you will see listed may help with this, SSD's do not take well to lots of tiny random writes.</blockquote></p>

<p>I gave these a try on my EEE PC today, and they made things quite a bit faster. I'm still getting the occasional freeze, but that only started happening after I put some files on the 16GB secondary drive in my EEE PC. As long as I stuck with the faster 4GB C: drive, these tips made a world of difference in performance. My next step is to try formatting the D: drive as FAT32 to see if that makes any difference at all.</p>

<p><a href="http://www.ocztechnologyforum.com/forum/showthread.php?t=43460">Making XP pro SSD friendly </a></p>]]>
[&lt;a href="http://www.hackszine.com/blog/archive/2008/10/making_windows_xp_play_a_littl.html?CMP=OTC-7G2N43923558" /&gt;Read More&lt;/a&gt;]  
[&lt;a href="http://www.hackszine.com/blog/archive/2008/10/making_windows_xp_play_a_littl.html?CMP=OTC-7G2N43923558#comments" /&gt;Comments&lt;/a&gt;]
</description>
<link>http://www.hackszine.com/blog/archive/2008/10/making_windows_xp_play_a_littl.html?CMP=OTC-7G2N43923558</link>
<guid>http://www.hackszine.com/blog/archive/2008/10/making_windows_xp_play_a_littl.html?CMP=OTC-7G2N43923558</guid>
<category>Windows</category>
<pubDate>Sat, 04 Oct 2008 16:00:00 -0800</pubDate>

</item>

<item>
<title>HOWTO - make a serial port IR receiver</title>
<itunes:summary> Alessio Sangalli has been maintaining a guide for a few years that shows you how to create a serial port IR receiver from scratch and use it in both Windows and Linux. Her design is pretty slick since, as...</itunes:summary>
<description>
<![CDATA[<p><span class="mt-enclosure mt-enclosure-image" style="display: inline;"><img alt="irreceiver_20080910.jpg" src="http://www.hackszine.com/irreceiver_20080910.jpg" width="600" height="400" class="mt-image-none" style="" /></span></p>

<p>Alessio Sangalli has been maintaining a guide for a few years that shows you how to create a serial port IR receiver from scratch and use it in both Windows and Linux.  Her design is pretty slick since, as you can see from her photo above, the whole package fits neatly inside a standard 9 pin serial connector. There are still plenty of machines that don't have built-in IR support, so this could be handy if you're thinking of turning an old box into a media player or DVR.</p>

<p><a href="http://lnx.manoweb.com/lirc/">How To Build A Simple But Cool IR (Infra Red) Receiver</a></p>]]>
[&lt;a href="http://www.hackszine.com/blog/archive/2008/09/howto_make_a_serial_port_ir_re.html?CMP=OTC-7G2N43923558" /&gt;Read More&lt;/a&gt;]  
[&lt;a href="http://www.hackszine.com/blog/archive/2008/09/howto_make_a_serial_port_ir_re.html?CMP=OTC-7G2N43923558#comments" /&gt;Comments&lt;/a&gt;]
</description>
<link>http://www.hackszine.com/blog/archive/2008/09/howto_make_a_serial_port_ir_re.html?CMP=OTC-7G2N43923558</link>
<guid>http://www.hackszine.com/blog/archive/2008/09/howto_make_a_serial_port_ir_re.html?CMP=OTC-7G2N43923558</guid>
<category>Electronics</category>
<pubDate>Wed, 10 Sep 2008 21:58:48 -0800</pubDate>

</item>

<item>
<title>NTFS Alternate Data Streams - hide files inside other files</title>
<itunes:summary>The NTFS file system has support for additional data, called Alternate Data Streams (ADS), to be attached to any file. Normally this is used by the operating system and file explorer to bind extra data to a file, such as...</itunes:summary>
<description>
<![CDATA[<p>The NTFS file system has support for additional data, called Alternate Data Streams (ADS), to be attached to any file. Normally this is used by the operating system and file explorer to bind extra data to a file, such as the file's access control information, searchable file meta-data like keywords, comments and revision history, and even information that can mark a file as having been downloaded from the internet. Because this extra information is bound to the file at the filesystem level, you can move the file from one folder to another and all of the various meta-information and permission data stays with the file.</p>

<p>The interesting thing is that a file can have 0 to many ADS forks attached to any file or directory. While some of the ADS identifiers are use by the OS, there's nothing stopping you from adding other ADS forks to a file. You can do this directly from the command line, using a simple colon ":" notation.</p>

<p>Let's say you have a file called test.txt. You can store a secret message in the file like this:<br />
<code>echo "This is a secret" &gt; test.txt:secretdata</code></p>

<p>If you view the contents of the file, you won't see anything peculiar. If you know about the existence of the secretdata ADS entry, however, you can easily extract the hidden information with the following command:<br />
<code>more &lt; test.txt:secretdata &gt; output.txt</code></p>

<p>When you now open output.txt, you'll find your secret data inside.</p>

<p>Because it's a lower level OS feature, you can even trick most programs into loading the data. In the scenario above, you could actually load and edit the secretdata stream inside of notepad by running "<code>notepad test.txt:secretdata</code>".You can even store and execute binary data of any particular size in an ADS fork. For instance, maybe you want to shove solitaire inside one of your text file's ADS entries:</p>

<p><code>type c:\winnt\system32\sol.exe &gt; test.txt:timewaster.exe</code></p>

<p>Running the file is as simple as "<code>start .\test.txt:timewaster.exe</code>". Wild, no?</p>

<p>So the odd thing is that all these hidden streams are floating about your filesystem and until Vista's /R flag on the DIR command, there hasn't really been a very good built-in way of detecting them. To solve this, Frank Heyne created an application called LADS which is an excellent command line utility that will scan a directory and print out stream names and sizes for files within it.</p>

<p>There's was also a tool released in an MSDN article about file streams that will at an extra tab to the file properties in Windows Explorer. I've linked to a FAQ that Frank maintains about ADS that walks you through setting up the dll and registry entries to make this work. When it's activated, the Streams tab in the properties panel will let you create, view, edit or delete the stream data that's attached to any file, right in Explorer.</p>

<p>I can see how this file system feature could be useful, but it's a little odd that it's so hidden from the user and there seem to be a few problems with the concept. Obviously, because of ADS's hidden nature, there are a number of malicious uses that can be employed by jerk-o's who write virii and that sort of thing. Even ignoring that, there are also data interchange issues&mdash;moving a file between NTFS and another file system causes the loss of all this attached information. Call me old fashioned, but I like my files the way they used to be, with a start, an end, and some bytes in between.</p>

<p><a href="http://www.heysoft.de/nt/ntfs-ads.htm">Frank Heyne - Alternate Data Streams in NTFS FAQ</a><br />
<a href="http://www.heysoft.de/Frames/f_sw_la_en.htm">LADS - NTFS alternate data stream list utility</a><br />
<a href="http://www.infosecwriters.com/texts.php?op=display&id=53">The Dark Side of NTFS</a><br />
<a href="http://msdn.microsoft.com/en-us/library/ms810604.aspx#ntfs5_topic7">MSDN: A Programmer's Perspective on NTFS Streams and Hard Links</a></p>]]>
[&lt;a href="http://www.hackszine.com/blog/archive/2008/07/_alternate_data_streams_in.html?CMP=OTC-7G2N43923558" /&gt;Read More&lt;/a&gt;]  
[&lt;a href="http://www.hackszine.com/blog/archive/2008/07/_alternate_data_streams_in.html?CMP=OTC-7G2N43923558#comments" /&gt;Comments&lt;/a&gt;]
</description>
<link>http://www.hackszine.com/blog/archive/2008/07/_alternate_data_streams_in.html?CMP=OTC-7G2N43923558</link>
<guid>http://www.hackszine.com/blog/archive/2008/07/_alternate_data_streams_in.html?CMP=OTC-7G2N43923558</guid>
<category>Windows</category>
<pubDate>Wed, 23 Jul 2008 22:30:44 -0800</pubDate>

</item>

<item>
<title>Wii Balance Board hacks</title>
<itunes:summary> A few days ago, this video appeared with Matthieu Deru and Simon Bergweiler showing off a hack that allows them to surf Google Earth using a Wii. Unfortunately, there weren&apos;t too many details about how it was accomplished and...</itunes:summary>
<description>
<![CDATA[<p><object width="500" height="405"><param name="movie" value="http://www.youtube.com/v/lKUDU9lE--E&hl=en"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/lKUDU9lE--E&hl=en" type="application/x-shockwave-flash" wmode="transparent" width="500" height="405"></embed></object></p>

<p>A few days ago, this video appeared with Matthieu Deru and Simon Bergweiler showing off a hack that allows them to surf Google Earth using a Wii. Unfortunately, there weren't too many details about how it was accomplished and I couldn't track down any source for the C# application that talks to the bluetooth device.</p>

<p>What I did find was this other clip from almost a month ago (?!?) in which Daniel Schneider demonstrates using the Wii Balance Board to navigate the web in Firefox. </p>

<p>That's right. You can actually surf the web:</p>

<p><object width="500" height="405"><param name="movie" value="http://www.youtube.com/v/bqTB5AUDZzo&hl=en"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/bqTB5AUDZzo&hl=en" type="application/x-shockwave-flash" wmode="transparent" width="500" height="405"></embed></object></p>

<p>He's using the latest version of GlovePIE (v0.3) to accomplish this. As far as I can tell, it's still very alpha, and the WiiLi wiki claims it's buggy, but it does appear to work. Daniel has some pointers to how he's configured things, including the Greasemonkey script that allows you to surf without clicking.</p>

<p>For more information on coding GlovePIE scripts that use the Balance Board, peek at the documentation.rtf file that's packaged with the GlovePIE download. There's information around page 70 that describes how the board functions and how to pull the 4 sensor values from each of its feet.</p>

<p><a href="http://edutechwiki.unige.ch/en/Nintendo_Wii_balance_board">Using GlovePIE and Firefox with the Nintendo Wii Balance Board</a><br />
<a href="http://carl.kenner.googlepages.com/glovepie">GlovePIE</a></p>]]>
[&lt;a href="http://www.hackszine.com/blog/archive/2008/05/wii_balance_board_hacks.html?CMP=OTC-7G2N43923558" /&gt;Read More&lt;/a&gt;]  
[&lt;a href="http://www.hackszine.com/blog/archive/2008/05/wii_balance_board_hacks.html?CMP=OTC-7G2N43923558#comments" /&gt;Comments&lt;/a&gt;]
</description>
<link>http://www.hackszine.com/blog/archive/2008/05/wii_balance_board_hacks.html?CMP=OTC-7G2N43923558</link>
<guid>http://www.hackszine.com/blog/archive/2008/05/wii_balance_board_hacks.html?CMP=OTC-7G2N43923558</guid>
<category>Electronics</category>
<pubDate>Thu, 29 May 2008 21:04:21 -0800</pubDate>

</item>

<item>
<title>Windows Mobile del.icio.us plugin</title>
<itunes:summary> If you&apos;re a del.icio.us power user and you use Windows Mobile, you&apos;ve probably missed the del.icio.us plugin that&apos;s available in desktop browsers like IE and Firefox. Dale Lane took this problem as a challenge and coded a nice little...</itunes:summary>
<description>
<![CDATA[<p><span class="mt-enclosure mt-enclosure-image" style="display: inline;"><img alt="iedelicious_20080406.jpg" src="http://www.hackszine.com/iedelicious_20080406.jpg" width="500" height="300" class="mt-image-none" style="" /></span></p>

<p>If you're a del.icio.us power user and you use Windows Mobile, you've probably missed the del.icio.us plugin that's available in desktop browsers like IE and Firefox. Dale Lane took this problem as a challenge and coded a nice little Pocket IE plugin that adds a del.icio.us submittal form to the browser's menu.</p>

<blockquote>This is not as trivial as I expected - it took hundreds and hundreds of lines of code just to get a new entry in the Internet Explorer's menu that gets me access to the web browser object as an IWebBrowser2. And (perhaps especially so for someone who has been getting a little lazy with Java and C#!  ), some of it is a little intricate and complex.

<p>Still, once done I could use my access to the browser to launch my "post to del.icio.us" form and prefill it with the URL and page name of PIE's current page. From there, the form uses the public del.icio.us API to send all the info off to my del.icio.us list.</blockquote></p>

<p>It's written in C++ and he's zipped up the full Visual Studio project. Based on the difficulty and lack of great documentation for doing something like this, this is actually a pretty solid find. If you want to make a PIE plugin, this would be a good place to start.</p>

<p><a href="http://dalelane.co.uk/blog/?p=175">A del.icio.us plugin for Windows Mobile (or C++ is a pain)</a><br />
<a href="http://dalelane.co.uk/page.php?id=39">Pocket IE del.icio.us plugin and source</a></p>]]>
[&lt;a href="http://www.hackszine.com/blog/archive/2008/04/windows_mobile_delicious_plugi.html?CMP=OTC-7G2N43923558" /&gt;Read More&lt;/a&gt;]  
[&lt;a href="http://www.hackszine.com/blog/archive/2008/04/windows_mobile_delicious_plugi.html?CMP=OTC-7G2N43923558#comments" /&gt;Comments&lt;/a&gt;]
</description>
<link>http://www.hackszine.com/blog/archive/2008/04/windows_mobile_delicious_plugi.html?CMP=OTC-7G2N43923558</link>
<guid>http://www.hackszine.com/blog/archive/2008/04/windows_mobile_delicious_plugi.html?CMP=OTC-7G2N43923558</guid>
<category>Blogging</category>
<pubDate>Sun, 06 Apr 2008 19:53:20 -0800</pubDate>

</item>

<item>
<title>Faster Windows shutdown</title>
<itunes:summary> It pretty typical for Windows to take a minute or two to shutdown. Most of this wait is due to the OS being extra patient, waiting for all of your applications to safely close. So when an application hangs...</itunes:summary>
<description>
<![CDATA[<p><span class="mt-enclosure mt-enclosure-image" style="display: inline;"><img alt="winshutdown_20080331.jpg" src="http://www.hackszine.com/winshutdown_20080331.jpg" width="500" height="288" class="mt-image-none" style="" /></span></p>

<p>It pretty typical for Windows to take a minute or two to shutdown. Most of this wait is due to the OS being extra patient, waiting for all of your applications to safely close. So when an application hangs during shutdown, you are forced to twiddle your thumbs until Windows decides that enough time has elapsed to force-kill the application.</p>

<p>It turns out that most of these arbitrary timeout periods are configurable through the registry and Dennis O'Reilly has posted some easy tweaks that will force Windows to shut down a lot faster.</p>

<p>The registry keys in question are "<code>HKEY_CURRENT_USER/Control Panel/desktop/WaitToKillAppTimeout</code>" and<br />
"<code>HKEY_CURRENT_USER/Control Panel/desktop/HungAppTimeout</code>". The first controls the amount of time, in milliseconds, to wait before killing applications at shutdown, and the second is the amount of time to wait before killing a hung application.</p>

<p>There are some other registry adjustments that can be made which will automatically end running tasks and speed up killing hung services. Check the link below for the nitty gritty.</p>

<p><a href="http://www.cnet.com/8301-13880_1-9900788-68.html">Shut Down Windows in an Instant</a></p>]]>
[&lt;a href="http://www.hackszine.com/blog/archive/2008/03/faster_windows_shutdown.html?CMP=OTC-7G2N43923558" /&gt;Read More&lt;/a&gt;]  
[&lt;a href="http://www.hackszine.com/blog/archive/2008/03/faster_windows_shutdown.html?CMP=OTC-7G2N43923558#comments" /&gt;Comments&lt;/a&gt;]
</description>
<link>http://www.hackszine.com/blog/archive/2008/03/faster_windows_shutdown.html?CMP=OTC-7G2N43923558</link>
<guid>http://www.hackszine.com/blog/archive/2008/03/faster_windows_shutdown.html?CMP=OTC-7G2N43923558</guid>
<category>Windows</category>
<pubDate>Mon, 31 Mar 2008 20:10:41 -0800</pubDate>

</item>

<item>
<title>Assign USB drives to a folder</title>
<itunes:summary>When a drive is mounted in Windows, it&apos;s normally assigned the next available drive letter, and using the disk management tool, you can force a disk to use a specific drive letter. It turns out you can even take this...</itunes:summary>
<description>
<![CDATA[<p>When a drive is mounted in Windows, it's normally assigned the next available drive letter, and using the disk management tool, you can force a disk to use a specific drive letter. It turns out you can even take this one step further and map a drive to a directory/folder path on another disk.</p>

<p>With this hack, you can have your external USB disk show up on "c:\usb", or anywhere else you like. Here's how:</p>

<ul><li>Open the disk management utility: Start-&gt;Run&gt;diskmgmt.msc</li><li>With the USB disk inserted, select the drive from the list.</li><li>Right-click and select "Change Drive Letter and Paths"</li><li>Click add and select the "Mount in the following empty NTFS folder"</li><li>Browse to the folder you want the disk to mount beneath</li></ul>

<p>Now when the disk is inserted, it will always show up mounted beneath the directory of your choosing.</p>

<p>This could come in handy if you have a folder that's filling up your disk.  Normally if you move it to another disk, it affects a bunch of paths (especially if it's your program files or something on your desktop). With this tip, you could add another drive, move the contents of the directory to it, and then mount it beneath the former directory.</p>

<p><a href="http://www.ghacks.net/2008/03/28/assign-usb-drives-to-a-folder/">Assign USB Drives to a Folder</a> [via <a href="http://lifehacker.com/373389/mount-usb-drives-in-assigned-folders-to-keep-them-straight">Lifehacker</a>]</p>]]>
[&lt;a href="http://www.hackszine.com/blog/archive/2008/03/assign_usb_drives_to_a_folder.html?CMP=OTC-7G2N43923558" /&gt;Read More&lt;/a&gt;]  
[&lt;a href="http://www.hackszine.com/blog/archive/2008/03/assign_usb_drives_to_a_folder.html?CMP=OTC-7G2N43923558#comments" /&gt;Comments&lt;/a&gt;]
</description>
<link>http://www.hackszine.com/blog/archive/2008/03/assign_usb_drives_to_a_folder.html?CMP=OTC-7G2N43923558</link>
<guid>http://www.hackszine.com/blog/archive/2008/03/assign_usb_drives_to_a_folder.html?CMP=OTC-7G2N43923558</guid>
<category>Windows</category>
<pubDate>Sun, 30 Mar 2008 20:29:49 -0800</pubDate>

</item>

<item>
<title>N64 emulation: better than the real thing</title>
<itunes:summary> Racketboy has a great article showing off some of the capabilities of the modern N64 emulator. If your machine is fast enough, most of the available emulators will really give you a noticeable resolution boost and better looking anti-aliased...</itunes:summary>
<description>
<![CDATA[<p><span class="mt-enclosure mt-enclosure-image" style="display: inline;"><img alt="n64emu_20080311.jpg" src="http://www.hackszine.com/n64emu_20080311.jpg" width="500" height="352" class="mt-image-none" style="" /></span></p>

<p>Racketboy has a great article showing off some of the capabilities of the modern N64 emulator. If your machine is fast enough, most of the available emulators will really give you a noticeable resolution boost and better looking anti-aliased models. Using the Rice Video plugin with the Project64 emulator, you can even swap out the textures for some games with user-created texture packs. </p>

<p>I still use the real hardware (is the N64 considered "retro" now?), so before seeing this, I hadn't even considered emulation for this platform. That all changed when I saw the Mario64 mod shown above. The selection of available emulators is impressive, and there are open source emulators available for just about every platform. I'm currently playing a game under Mupen64 on my iMac and it's pretty flawless. My only wish is that all computers came, by default, with a nice joystick like they did back in the 80s.</p>

<p>Enhance N64 Graphics With Emulation Plugins & Texture Packs - <a href="http://www.racketboy.com/retro/nintendo/n64/2008/03/enhance-n64-graphics-with-emulation-plugins-texture-packs.html">Link</a><br />
Project64 Emulator - <a href="http://www.pj64-emu.com/">Link</a><br />
Rice Video Plugin - <a href="https://ricevideo.bountysource.com/">Link</a><br />
Mupen64 Emulator (cross-platform, open source) - <a href="http://mupen64.emulation64.com/">Link</a></p>]]>
[&lt;a href="http://www.hackszine.com/blog/archive/2008/03/n64_emulation_better_than_the.html?CMP=OTC-7G2N43923558" /&gt;Read More&lt;/a&gt;]  
[&lt;a href="http://www.hackszine.com/blog/archive/2008/03/n64_emulation_better_than_the.html?CMP=OTC-7G2N43923558#comments" /&gt;Comments&lt;/a&gt;]
</description>
<link>http://www.hackszine.com/blog/archive/2008/03/n64_emulation_better_than_the.html?CMP=OTC-7G2N43923558</link>
<guid>http://www.hackszine.com/blog/archive/2008/03/n64_emulation_better_than_the.html?CMP=OTC-7G2N43923558</guid>
<category>Gaming</category>
<pubDate>Tue, 11 Mar 2008 22:35:18 -0800</pubDate>

</item>

<item>
<title>Command line Twitter</title>
<itunes:summary>You can easily update your Twitter status from the command line using cURL. The Tech-Recipes blog posted this handy command line hack: With cURL installed, you can post to Twitter from the terminal window by using the following syntax: curl...</itunes:summary>
<description>
<![CDATA[<p>You can easily update your Twitter status from the command line using cURL. The Tech-Recipes blog posted this handy command line hack:</p>

<blockquote>With cURL installed, you can post to Twitter from the terminal window by using the following syntax:

<p><br />
<code>curl -u yourusername:yourpassword -d status="Your Message Here" http://twitter.com/statuses/update.xml</code></p>

<p>You will receive a response containing the XML coding for your post which acts as a confirmation that your post was submitted.</blockquote></p>

<p>Consider this: instant messaging is the new <i>talk</i> (<i>phone</i> for my VMS peeps) and Twitter is the new <i>finger</i>.  It's nice to see at least one of these handy communication tools make its way back to the command line.</p>

<p>Posting to Twitter from the Terminal Window - <a href="http://blogs.tech-recipes.com/shamanstears/2008/03/04/ubuntu-posting-to-twitter-from-the-terminal-window/">Link</a><br />
cURL downloads - <a href="http://curl.haxx.se/download.html">Link</a></p>]]>
[&lt;a href="http://www.hackszine.com/blog/archive/2008/03/command_line_twitter.html?CMP=OTC-7G2N43923558" /&gt;Read More&lt;/a&gt;]  
[&lt;a href="http://www.hackszine.com/blog/archive/2008/03/command_line_twitter.html?CMP=OTC-7G2N43923558#comments" /&gt;Comments&lt;/a&gt;]
</description>
<link>http://www.hackszine.com/blog/archive/2008/03/command_line_twitter.html?CMP=OTC-7G2N43923558</link>
<guid>http://www.hackszine.com/blog/archive/2008/03/command_line_twitter.html?CMP=OTC-7G2N43923558</guid>
<category>Ubuntu</category>
<pubDate>Sun, 09 Mar 2008 21:39:36 -0800</pubDate>

</item>

<item>
<title>Run Linux apps in Windows with andLinux</title>
<itunes:summary> andLinux is a Ubuntu distribution that used the coLinux kernel, a Windows port of the Linux kernel which allows andLinux to run natively inside Windows without any virtualization software. After downloading, you basically just run the install Wizard. When...</itunes:summary>
<description>
<![CDATA[<p><span class="mt-enclosure mt-enclosure-image" style="display: inline;"><img alt="andlinux_20080307.jpg" src="http://www.hackszine.com/andlinux_20080307.jpg" width="509" height="566" class="mt-image-none" style="" /></span></p>

<p>andLinux is a Ubuntu distribution that used the coLinux kernel, a Windows port of the Linux kernel which allows andLinux to run natively inside Windows without any virtualization software. After downloading, you basically just run the install Wizard.  When your machine reboots, an extra taskbar icon will be waiting for you to launch and install pretty much any standard Linux application.</p>

<p>The coLinux kernel can be launched as a service and it runs in the background with a dedicated amount of RAM allotted to it. During the install, you create a folder to house the andLinux Ubuntu installation's root directory. If you need to access the full C drive from Linux applications, it's just a quick entry in the /etc/fstab.</p>

<p>When you've got everything running, the end result is really seamless. The Linux applications each run in a standard window, just like your Windows apps.  There's no switching between operating system windows. Xterm, Konquerer, Amarok, whatever&mdash;It basically just works.</p>

<p>The installation is pretty simple, and there's also a nice tutorial at Tinkernut that runs you through the installer and shows you how to use Synaptec to easily install other Linux applications. If you're primarily a Windows user, but you miss all the great open source apps and command line tools that are available in Linux, this is worth the 700MB download.</p>

<p>andLinux - <a href="http://www.andlinux.org/">Link</a><br />
Using andLinux (video) - <a href="http://www.tinkernut.com/archives/45">Link</a></p>]]>
[&lt;a href="http://www.hackszine.com/blog/archive/2008/03/run_linux_apps_in_windows_with.html?CMP=OTC-7G2N43923558" /&gt;Read More&lt;/a&gt;]  
[&lt;a href="http://www.hackszine.com/blog/archive/2008/03/run_linux_apps_in_windows_with.html?CMP=OTC-7G2N43923558#comments" /&gt;Comments&lt;/a&gt;]
</description>
<link>http://www.hackszine.com/blog/archive/2008/03/run_linux_apps_in_windows_with.html?CMP=OTC-7G2N43923558</link>
<guid>http://www.hackszine.com/blog/archive/2008/03/run_linux_apps_in_windows_with.html?CMP=OTC-7G2N43923558</guid>
<category>Windows</category>
<pubDate>Fri, 07 Mar 2008 20:07:19 -0800</pubDate>

</item>

<item>
<title>Ram dump over Firewire</title>
<itunes:summary> Unlike USB2, the Firewire spec allows devices to have full DMA access. By impersonating the appropriate device, a PC can essentially obtain full read/write access to another machine&apos;s RAM, just by connecting the two machines with a Firewire cable....</itunes:summary>
<description>
<![CDATA[<p><span class="mt-enclosure mt-enclosure-image" style="display: inline;"><img alt="firewirememdump_20080304.jpg" src="http://www.hackszine.com/firewirememdump_20080304.jpg" width="500" height="334" class="mt-image-none" style="" /></span></p>

<p>Unlike USB2, the Firewire spec allows devices to have full DMA access. By impersonating the appropriate device, a PC can essentially obtain full read/write access to another machine's RAM, just by connecting the two machines with a Firewire cable. Adding to the recent discussion about the insecurities of physical access and Princeton's cold-boot RAM dump demonstration, Adam Boileau released a Linux Firewire utility that will give you immediate Administrator to an XP machine:</p>

<blockquote>It's two years later, and I think anyone who was going to get the message about Firewire has already got it, and anyone who was going to be upset about it has got over it. Besides, according to Microsoft's definition, it never was a Security Vulnerability anyway - screensavers and login prompts are - as Bruce says - about the Feeling of Security. Anyway, today's release day for Winlockpwn, the tool I demoed at Ruxcon for bypassing windows auth, or popping an admin shell at the login window.

<p>...</p>

<ul><li>Yes, you can read and write main memory over firewire on windows.</li><li>Yes, this means you can completely own any box who's firewire port you can plug into in seconds.</li><li>Yes, it requires physical access. People with physical access win in lots of ways. Sure, this is fast and easy, but it's just one of many.</li><li>Yes, it's a FEATURE, not a bug. It's the Fire in Firewire. Yes, I know this, Microsoft know this. The OHCI-1394 spec knows this. People with firewire ports generally dont.</li></ul></blockquote>

<p>Adam's tools include a few Python apps that can copy and impersonate Firewire device signatures, dump RAM on a remote machine, bypass Windows authentication, and extract BIOS passwords. It's not exactly comforting, but I've got a new appreciation for Firewire now. This is the sort of access that used to only be possible by creating hardware that physically connects to the PCI bus. Now all you need is a cable and a laptop.</p>

<p>Firewire, DMA & Windows - direct memory access over Firewire - [<a href="http://www.theage.com.au/news/security/hack-into-a-windows-pc--no-password-needed/2008/03/04/1204402423638.html">via</a>] <a href="http://storm.net.nz/projects/16">Link</a></p>]]>
[&lt;a href="http://www.hackszine.com/blog/archive/2008/03/ram_dump_over_firewire.html?CMP=OTC-7G2N43923558" /&gt;Read More&lt;/a&gt;]  
[&lt;a href="http://www.hackszine.com/blog/archive/2008/03/ram_dump_over_firewire.html?CMP=OTC-7G2N43923558#comments" /&gt;Comments&lt;/a&gt;]
</description>
<link>http://www.hackszine.com/blog/archive/2008/03/ram_dump_over_firewire.html?CMP=OTC-7G2N43923558</link>
<guid>http://www.hackszine.com/blog/archive/2008/03/ram_dump_over_firewire.html?CMP=OTC-7G2N43923558</guid>
<category>Network Security</category>
<pubDate>Tue, 04 Mar 2008 19:08:30 -0800</pubDate>

</item>

<item>
<title>Make a remote connections to Windows Home Server</title>
<itunes:summary> Windows Home Server may seem like an unusual piece of software, but it&apos;s worth playing around with if you are considering a home server for your Windows systems. You can get a 120-day evaluation version from Microsoft, and OEM...</itunes:summary>
<description>
<![CDATA[<p><img alt="WHS-trial.jpg" src="http://www.hackszine.com/WHS-trial.jpg" width="500" height="375" /></p>

<p>Windows Home Server may seem like an unusual piece of software, but it's worth playing around with if you are considering a home server for your Windows systems. You can get a 120-day evaluation version from <a href="http://www.microsoft.com/windows/products/winfamily/windowshomeserver/eval.mspx">Microsoft</a>,  and OEM versions are available from retailers <a href="http://www.newegg.com/Product/Product.aspx?Item=N82E16832116395">like Newegg.com</a>. Here's a Windows Home Server hack from Preston Gralla's Big Book of Windows Hacks. This one shows you how to connect remotely to your home server so you can keep an eye on things back at home. Hack #129 - <a href="http://cachefly.oreilly.com/make/hacks/excerpts/BigBookOfWindowsHacks/BigBookOfWindowsHacks-129.pdf">Link</a></p>

<p><img alt="BBoWindowsHacks.jpg" src="http://hackszine.com/BBoWindowsHacks.jpg" width="425" height="526" /></p>

<p><strong>Related:</strong><br />
<ul><br />
<li>Big Book of Windows Hacks @ the Maker Store - <a href="http://store.makezine.com/ProductDetails.asp?ProductCode=0596528353">Link</a><br />
<li>Big Book of Windows Hacks--New from Make: Tips & Tricks for Unlocking the Power of Your Windows PC - <a href="http://press.oreilly.com/pub/pr/1847">Link</a><br />
<li>Hack #156 from Big Book of Windows Hacks: strip down your Windows installation - <a href="http://www.hackszine.com/blog/archive/2007/11/hack_156_from_big_book_of_wind.html">Link</a><br />
<li>Big Book of Windows Hacks #16: a grab bag of Vista interface hacks - <a href="http://www.hackszine.com/blog/archive/2007/12/big_book_of_windows_hacks_16_a.html">Link</a><br />
</ul></p>]]>
[&lt;a href="http://www.hackszine.com/blog/archive/2008/02/make_a_remote_connections_to_w.html?CMP=OTC-7G2N43923558" /&gt;Read More&lt;/a&gt;]  
[&lt;a href="http://www.hackszine.com/blog/archive/2008/02/make_a_remote_connections_to_w.html?CMP=OTC-7G2N43923558#comments" /&gt;Comments&lt;/a&gt;]
</description>
<link>http://www.hackszine.com/blog/archive/2008/02/make_a_remote_connections_to_w.html?CMP=OTC-7G2N43923558</link>
<guid>http://www.hackszine.com/blog/archive/2008/02/make_a_remote_connections_to_w.html?CMP=OTC-7G2N43923558</guid>
<category>Windows</category>
<pubDate>Mon, 25 Feb 2008 12:49:49 -0800</pubDate>
<enclosure url="http://cachefly.oreilly.com/make/hacks/excerpts/BigBookOfWindowsHacks/BigBookOfWindowsHacks-129.pdf" length="841409" type="application/pdf" />
</item>

<item>
<title>Remote file access through email</title>
<itunes:summary>Shantanu Goel put a proof-of-concept Outlook macro together that will send you files in response to a specially formatted email. The idea is that you can activate this and leave Outlook running on your computer at work and if you...</itunes:summary>
<description>
<![CDATA[<p>Shantanu Goel put a proof-of-concept Outlook macro together that will send you files in response to a specially formatted email. The idea is that you can activate this and leave Outlook running on your computer at work and if you are offsite and need to grab a document it's only an email away.</p>

<blockquote>
This project came into being after reading <a href="http://lifehacker.com/357710/retrieve-any-file-on-your-home-computer-by-email">this post</a> at lifehacker (original post and solution <a href="http://murphymac.com/retrieve-a-remote-file-by-email/">here</a>). It listed a method to retrieve mails on your home/office PC by sending a "magic email" to it, but it was only for mac's. Seeing that people wanted it for windows as well, I thought of making something up during lunch time at office.
</blockquote>

<p>If you think about it, this is kind of a clever way to get around a corporate firewall. It'd be funny to add some directory listing functionality to it and formalize an email file transfer protocol.</p>

<p>Remote File Access Through E-Mail -<a href="http://tech.shantanugoel.com/projects/windows/remote-file-access-through-e-mail">Link</a></p>]]>
[&lt;a href="http://www.hackszine.com/blog/archive/2008/02/remote_file_access_through_ema.html?CMP=OTC-7G2N43923558" /&gt;Read More&lt;/a&gt;]  
[&lt;a href="http://www.hackszine.com/blog/archive/2008/02/remote_file_access_through_ema.html?CMP=OTC-7G2N43923558#comments" /&gt;Comments&lt;/a&gt;]
</description>
<link>http://www.hackszine.com/blog/archive/2008/02/remote_file_access_through_ema.html?CMP=OTC-7G2N43923558</link>
<guid>http://www.hackszine.com/blog/archive/2008/02/remote_file_access_through_ema.html?CMP=OTC-7G2N43923558</guid>
<category>Windows</category>
<pubDate>Sat, 23 Feb 2008 20:07:48 -0800</pubDate>

</item>

<item>
<title>SIXAXIS hacks</title>
<itunes:summary> Hackszine reader IraqiGeek writes: I made an application that uses libusb-Win32 and PPJoy to map the Sony Sixaxis into a windows joystick with the accelerometers working and mapped. Unfortunately, the gyro on my sixaxis seems to be faulty. So,...</itunes:summary>
<description>
<![CDATA[<p><object width="500" height="400"><param name="movie" value="http://www.youtube.com/v/a2rM5Zy5T5Y&rel=1&border=0"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/a2rM5Zy5T5Y&rel=1&border=0" type="application/x-shockwave-flash" wmode="transparent"width="500" height="400"></embed></object></p>

<p>Hackszine reader IraqiGeek writes:</p>

<blockquote>I made an application that uses libusb-Win32 and PPJoy to map the Sony Sixaxis into a windows joystick with the accelerometers working and mapped.

<p>Unfortunately, the gyro on my sixaxis seems to be faulty. So, while the code is already there to read the gyro data, it can't be used for anything.</p>

<p>The installation process is not exactly the shortest, but I've made a step-by-step how-to describing it.</blockquote></p>

<p>I did a little digging and there are a couple of other noteworthy SIXAXIS hacks. In addition to IraqiGeek's driver, there is another Windows SIXAXIS driver that people are using with some success. I also was able to find a third Windows driver which contains full source, in case you want to do something more interesting than play games.</p>

<p>Speaking of more interesting, there also exists an open source library for Linux. If you check out the above video, you can see that a gumstix embedded computer is using the SIXAXIS input to control a number of servos.</p>

<blockquote>The six R/C servos are connected to a Gumstix board with built-in Bluetooth module. Inertial measurements from the SIXAXIS are received directly through a PF_BLUETOOTH socket (not through the joystick API, due to HID descriptor issues). Heuristics explicitly discriminate between two types of motion (rotation or translation).</blockquote>

<p>The author was even able to use this setup to control a small helicopter. Pretty cool stuff, I must say.</p>

<p>Anyone know if the SIXAXIS sensor data can be easily polled with an Arduino? Maybe this could be a be a cheap option for a 6DOF IMU.</p>

<p>Using the PlayStation 3 controller in Bluetooth mode with Linux - <a href="http://www.pabr.org/sixlinux/sixlinux.en.html">Link</a><br />
SixAxis source driver for Windows - <a href="http://onakasuita.org/ps3/">Link</a><br />
Use your SIXAXIS on Windows (ps3sixaxis_en.exe)- <a href="http://www.ps3fanboy.com/2006/12/07/use-your-sixaxis-on-windows-sony-hearts-microsoft-after-all/">Link</a><br />
WinSIXAXIS (IraqiGeek's libusb/PPJoy driver) - <a href="http://www.iraqigeek.com/winsixaxis/">Link</a></p>]]>
[&lt;a href="http://www.hackszine.com/blog/archive/2008/02/sixaxis_hacks.html?CMP=OTC-7G2N43923558" /&gt;Read More&lt;/a&gt;]  
[&lt;a href="http://www.hackszine.com/blog/archive/2008/02/sixaxis_hacks.html?CMP=OTC-7G2N43923558#comments" /&gt;Comments&lt;/a&gt;]
</description>
<link>http://www.hackszine.com/blog/archive/2008/02/sixaxis_hacks.html?CMP=OTC-7G2N43923558</link>
<guid>http://www.hackszine.com/blog/archive/2008/02/sixaxis_hacks.html?CMP=OTC-7G2N43923558</guid>
<category>Gaming</category>
<pubDate>Thu, 21 Feb 2008 19:28:13 -0800</pubDate>

</item>

<item>
<title>Add an &quot;Open with Notepad&quot; option to the right-click menu</title>
<itunes:summary> The How-To Geek posted this easy Windows registry hack that will add an &quot;Open with Notepad&quot; option to the right click menu for all files: Open regedit.exe through the start menu search or run box, and then browse down...</itunes:summary>
<description>
<![CDATA[<p><img alt="notepad_20080209.jpg" src="http://www.hackszine.com/notepad_20080209.jpg" width="500" height="259" /></p>

<p>The How-To Geek posted this easy Windows registry hack that will add an "Open with Notepad" option to the right click menu for all files:</p>

<blockquote>Open regedit.exe through the start menu search or run box, and then browse down to the following key:

<p><code>HKEY_CLASSES_ROOT\*\shell</code></p>

<p>Right-click on "shell" and choose to create a new key, calling it "Open with Notepad". Create a new key below that one called "command". Double-click on the (Default) value in the right-hand pane and enter in the following:</p>

<p><code>notepad.exe %1</code><br />
</blockquote></p>

<p>The other option is to drag a shortcut to the Notepad application to the "Documents and Settings\Username\SendTo" folder. I dig how the registry hack adds it right to the top of the context menu, though. More often than not, I want to open a file with Notepad, regardless of its default file association, so it saves some time having this at the top of the list.</p>

<p>Add "Open with Notepad" to the Context Menu - <a href="http://www.howtogeek.com/howto/windows-vista/add-open-with-notepad-to-the-context-menu-for-all-files/">Link</a></p>]]>
[&lt;a href="http://www.hackszine.com/blog/archive/2008/02/add_an_open_with_notepad_optio.html?CMP=OTC-7G2N43923558" /&gt;Read More&lt;/a&gt;]  
[&lt;a href="http://www.hackszine.com/blog/archive/2008/02/add_an_open_with_notepad_optio.html?CMP=OTC-7G2N43923558#comments" /&gt;Comments&lt;/a&gt;]
</description>
<link>http://www.hackszine.com/blog/archive/2008/02/add_an_open_with_notepad_optio.html?CMP=OTC-7G2N43923558</link>
<guid>http://www.hackszine.com/blog/archive/2008/02/add_an_open_with_notepad_optio.html?CMP=OTC-7G2N43923558</guid>
<category>Windows</category>
<pubDate>Sat, 09 Feb 2008 20:01:21 -0800</pubDate>

</item>

<item>
<title>FART: easy grep-like utility for Windows</title>
<itunes:summary>The Find And Replace Text utility is a handy little command-line tool to have if you&apos;re a Windows user. It can function as a simple grep-like utility for quickly searching through whole directories of files, and you can also use...</itunes:summary>
<description>
<![CDATA[<p>The Find And Replace Text utility is a handy little command-line tool to have if you're a Windows user. It can function as a simple grep-like utility for quickly searching through whole directories of files, and you can also use it to perform mass search and replace operations on a file or group of files.</p>

<p>The command format is <code>fart &lt;options&gt; filename search &lt;replace&gt;</code>. Basic options are -r (recursive), -c (print filename and match count), -i (ignore case), -n (print matched line numbers), --c-style (interpret backslashes as c-style characters).</p>

<p>For example, let's say a Linux buddy of yours sent you a bunch of html files and they have unix line endings that are barfing in notepad. One simple command fixes the problem, replacing all the newlines with a full PC carriage return, line feed combo:</p>

<blockquote><code>fart --c-style *.html \n \r\n</code></blockquote>

<p>Or perhaps you need to quickly track down some work that is left to be done throughout a big project directory. You can use fart to recursively search a directory and spit out all the file names and line numbers containing the text "TODO":</p>

<blockquote><code>fart -nr * TODO</code></blockquote>

<p>It's easy to see how you could shoot yourself in the foot with this one. Make sure to fart with caution and back up your files before doing a big search and replace.</p>

<p>FART @ SourceForge - <a href="http://sourceforge.net/projects/fart-it/">Link</a></p>]]>
[&lt;a href="http://www.hackszine.com/blog/archive/2008/02/fart_easy_greplike_utility_for.html?CMP=OTC-7G2N43923558" /&gt;Read More&lt;/a&gt;]  
[&lt;a href="http://www.hackszine.com/blog/archive/2008/02/fart_easy_greplike_utility_for.html?CMP=OTC-7G2N43923558#comments" /&gt;Comments&lt;/a&gt;]
</description>
<link>http://www.hackszine.com/blog/archive/2008/02/fart_easy_greplike_utility_for.html?CMP=OTC-7G2N43923558</link>
<guid>http://www.hackszine.com/blog/archive/2008/02/fart_easy_greplike_utility_for.html?CMP=OTC-7G2N43923558</guid>
<category>Windows</category>
<pubDate>Thu, 07 Feb 2008 21:55:50 -0800</pubDate>

</item>

<item>
<title>Wii Drum Kit</title>
<itunes:summary> The Wii Drum Kit is another great example of a tangible user interface made possible with the Wiimote. The latest version adds support for the Nunchuck, so you can use both hands to play your virtual drum kit. This...</itunes:summary>
<description>
<![CDATA[<p><object width="500" height="400"><param name="movie" value="http://www.youtube.com/v/a8CU1I_8un0&rel=0&color1=0xd6d6d6&color2=0xf0f0f0&border=0"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/a8CU1I_8un0&rel=0&color1=0xd6d6d6&color2=0xf0f0f0&border=0" type="application/x-shockwave-flash" wmode="transparent" width="500" height="400"></embed></object></p>

<p>The Wii Drum Kit is another great example of a tangible user interface made possible with the Wiimote. The latest version adds support for the Nunchuck, so you can use both hands to play your virtual drum kit. This one is a Windows application, and source is available at the This is Not a Label blog.</p>

<p>The Wiimote + Nunchuck combination seems like the perfect interface for an air drum. Different gestures are used to trigger a specific drum, so the high hat is a flick to the side, the snare is a forward hit, etc. There's no kick pedal, of course, but the fist stamping motion that's used is a reasonable alternative.</p>

<p>Wii Drum Kit - <a href="http://www.thisisnotalabel.com/Wii-Drum-Kit-Source-Code.php">Link</a><br />
Control Your Applications With a Wiimote - <a href="http://www.hackszine.com/blog/archive/2007/03/control_your_applications_with.html">Link</a></p>]]>
[&lt;a href="http://www.hackszine.com/blog/archive/2008/02/wii_drum_kit.html?CMP=OTC-7G2N43923558" /&gt;Read More&lt;/a&gt;]  
[&lt;a href="http://www.hackszine.com/blog/archive/2008/02/wii_drum_kit.html?CMP=OTC-7G2N43923558#comments" /&gt;Comments&lt;/a&gt;]
</description>
<link>http://www.hackszine.com/blog/archive/2008/02/wii_drum_kit.html?CMP=OTC-7G2N43923558</link>
<guid>http://www.hackszine.com/blog/archive/2008/02/wii_drum_kit.html?CMP=OTC-7G2N43923558</guid>
<category>Music</category>
<pubDate>Tue, 05 Feb 2008 19:18:16 -0800</pubDate>

</item>

<item>
<title>Disable the speaker beeps on Windows</title>
<itunes:summary> Aaron Tiensivu has posted the commands you need to know to shut off the Windows speaker beep temporarily or for all time. To temporarily disable the PC Speaker beep: net stop beep To disable the PC Speaker beep for...</itunes:summary>
<description>
<![CDATA[<p>
<img src="http://www.hackszine.com/ixnay-on-the-eepbay-sm.jpg" height="278" width="500" border="1" hspace="4" vspace="4" alt="Ixnay-On-The-Eepbay-Sm" />
</p><p>
Aaron Tiensivu has posted the commands you need to know to shut off the Windows speaker beep temporarily or for all time. 
</p><blockquote>
To temporarily disable the PC Speaker beep:
<br />net stop beep
<br />
<br />To disable the PC Speaker beep for good (until you undo this setting):
<br />sc config beep start= disabled
</blockquote><p>
Now you don't need to run out of the room screaming next time you make a mistake at the Command Prompt that would normally make the hills come alive with BEEP BEEP BEE BEEEP BEEEEP. One liners: Disable the PC Speaker beeps in 200x/XP/Vista - <a href="http://blog.tiensivu.com/aaron/archives/1436-One-liners-Disable-the-PC-Speaker-beeps-in-200xXPVista.html">Link</a>
</p>]]>
[&lt;a href="http://www.hackszine.com/blog/archive/2008/01/disable_the_speaker_beeps_on_w.html?CMP=OTC-7G2N43923558" /&gt;Read More&lt;/a&gt;]  
[&lt;a href="http://www.hackszine.com/blog/archive/2008/01/disable_the_speaker_beeps_on_w.html?CMP=OTC-7G2N43923558#comments" /&gt;Comments&lt;/a&gt;]
</description>
<link>http://www.hackszine.com/blog/archive/2008/01/disable_the_speaker_beeps_on_w.html?CMP=OTC-7G2N43923558</link>
<guid>http://www.hackszine.com/blog/archive/2008/01/disable_the_speaker_beeps_on_w.html?CMP=OTC-7G2N43923558</guid>
<category>Windows</category>
<pubDate>Wed, 23 Jan 2008 03:00:54 -0800</pubDate>

</item>

<item>
<title>Unlimited ripping of Netflix &quot;Watch Now&quot; movies</title>
<itunes:summary> A while ago we wrote about removing the DRM from Netflix &quot;Watch Now&quot; movies. At the time, it involved wading through a bit of HTML source to find the target video URL. Since then, a couple of important things...</itunes:summary>
<description>
<![CDATA[<p><img alt="netflixrip_20070807.jpg" src="http://hackszine.com/netflixrip_20070807.jpg" width="500" height="380" /></p>

<p>A while ago we wrote about removing the DRM from Netflix "Watch Now" movies.  At the time, it involved wading through a bit of HTML source to find the target video URL. Since then, a couple of important things have happened: a Greasemonkey script was written that makes it a bit easier to download and process the DRMed WVM file, and more importantly,  Netflix is now allowing unlimited downloads.</p>

<p>What can you do with this? Well, you can download a number of videos ahead of time and then watch them at your leisure, especially if you travel a lot and are offline for extended periods of time. It also means you can convert the files to mp4 format for playing on your mac, iPod or Apple TV device. Or maybe you were hoping to finish that documentary you were making about the strange facial expressions of Sylvester Stallone and needed a few more clips to splice into your film...</p>

<p>How To Rip Netflix "Watch Now" Movies - <a href="http://forum.rorta.net/showthread.php?t=1134">Link</a><br />
Netflix Downloader Greasemonkey Script - <a href="http://forum.rorta.net/showpost.php?p=11715&postcount=99">Link</a></p>]]>
[&lt;a href="http://www.hackszine.com/blog/archive/2008/01/unlimited_ripping_of_netflix_w.html?CMP=OTC-7G2N43923558" /&gt;Read More&lt;/a&gt;]  
[&lt;a href="http://www.hackszine.com/blog/archive/2008/01/unlimited_ripping_of_netflix_w.html?CMP=OTC-7G2N43923558#comments" /&gt;Comments&lt;/a&gt;]
</description>
<link>http://www.hackszine.com/blog/archive/2008/01/unlimited_ripping_of_netflix_w.html?CMP=OTC-7G2N43923558</link>
<guid>http://www.hackszine.com/blog/archive/2008/01/unlimited_ripping_of_netflix_w.html?CMP=OTC-7G2N43923558</guid>
<category>Video</category>
<pubDate>Tue, 15 Jan 2008 21:20:47 -0800</pubDate>

</item>

<item>
<title>MediaPortal: open source media center software for PCs</title>
<itunes:summary> Paul McGuinness wrote in about a home theater PC system he is building, and tipped us off to a GPLed software package called MediaPortal. It&apos;s a full-featured media center package for Windows users, featuring (HD)TV, DVD, photo, music and...</itunes:summary>
<description>
<![CDATA[<p><img alt="mediaportal_20071224.jpg" src="http://www.hackszine.com/mediaportal_20071224.jpg" width="500" height="374" /></p>

<p>Paul McGuinness wrote in about a home theater PC system he is building, and tipped us off to a GPLed software package called MediaPortal.  It's a full-featured media center package for Windows users, featuring (HD)TV, DVD, photo, music and radio support. It also has a scheduled recording feature and a bunch of other niceties that basically beats the pants off of the media center software that comes with your PC.</p>

<p>MediaPortal: the open source media center - [<a href="http://www.internet-tools.co.uk/blog/index.php/2007/12/21/htpc-home-theatre-media-center-from-old-junk/">via</a>] <a href="http://www.team-mediaportal.com/">Link</a></p>]]>
[&lt;a href="http://www.hackszine.com/blog/archive/2007/12/mediaportal_open_source_media.html?CMP=OTC-7G2N43923558" /&gt;Read More&lt;/a&gt;]  
[&lt;a href="http://www.hackszine.com/blog/archive/2007/12/mediaportal_open_source_media.html?CMP=OTC-7G2N43923558#comments" /&gt;Comments&lt;/a&gt;]
</description>
<link>http://www.hackszine.com/blog/archive/2007/12/mediaportal_open_source_media.html?CMP=OTC-7G2N43923558</link>
<guid>http://www.hackszine.com/blog/archive/2007/12/mediaportal_open_source_media.html?CMP=OTC-7G2N43923558</guid>
<category>Windows</category>
<pubDate>Mon, 24 Dec 2007 11:49:26 -0800</pubDate>

</item>

<item>
<title>Read/write access to Linux partitions from Windows</title>
<itunes:summary> I read today on Lifehacker about a freeware tool called Linux Reader. It provides you with read access to ext2/ext3 partitions within Windows and has an explorer-like interface that allows you to drag and drop files from a standard...</itunes:summary>
<description>
<![CDATA[<p><img alt="winext3_20071217.jpg" src="http://www.hackszine.com/winext3_20071217.jpg" width="500" height="341" /></p>

<p>I read today on Lifehacker about a freeware tool called Linux Reader.  It provides you with read access to ext2/ext3 partitions within Windows and has an explorer-like interface that allows you to drag and drop files from a standard Linux partition.</p>

<p>What about full read/write access?  With a little googling, I found another freeware utility called Ext2 IFS that provides full write access.  It's is essentially a kernel ext2/ext3 filesystem driver for Windows, which allows the operating system to access your Linux partitions in a more native manner.</p>

<p>After installing, you can mount your Linux partition under a drive letter, just like you would an NTFS partition.  The drive will be available in Explorer and within any file browser dialog in your favorite Windows applications.</p>

<p>As far as I can tell, both packages pretty much ignore the permission settings on files, so you'll have full access to files across the entire partition.  One caveat is that LVM volumes are not supported by the Ext2 IFS driver (and I'm assuming the same is true for Linux Reader).  ReiserFS, XFS and other filesystems are also not supported.  For your plain Jane dual-boot system with an ext3 partition, however, you should have no problem accessing your Linux files from within Windows.</p>

<p>Ext2 Installable File System For Windows - <a href="http://www.fs-driver.org/">Link</a><br />
Linux Reader - [<a href="http://lifehacker.com/software/featured-windows-download/access-linux-files-from-windows-with-linux-reader-334535.php">via</a>] <a href="http://www.diskinternals.com/linux-reader/product.shtml">Link</a></p>]]>
[&lt;a href="http://www.hackszine.com/blog/archive/2007/12/readwrite_access_to_linux_part.html?CMP=OTC-7G2N43923558" /&gt;Read More&lt;/a&gt;]  
[&lt;a href="http://www.hackszine.com/blog/archive/2007/12/readwrite_access_to_linux_part.html?CMP=OTC-7G2N43923558#comments" /&gt;Comments&lt;/a&gt;]
</description>
<link>http://www.hackszine.com/blog/archive/2007/12/readwrite_access_to_linux_part.html?CMP=OTC-7G2N43923558</link>
<guid>http://www.hackszine.com/blog/archive/2007/12/readwrite_access_to_linux_part.html?CMP=OTC-7G2N43923558</guid>
<category>Windows</category>
<pubDate>Mon, 17 Dec 2007 19:50:15 -0800</pubDate>

</item>

<item>
<title>Vista on the Eee PC</title>
<itunes:summary> Looks like it&apos;s possible to install Vista on that tiny little Eee PC. Why? Because you can, of course. Paul O&apos;Brien figured out the trick to this hack. The key is to make the WinSXS directory a junction (Vista&apos;s...</itunes:summary>
<description>
<![CDATA[<p><object width="500" height="400"><param name="movie" value="http://www.youtube.com/v/H2GQxwkUHo0&rel=0&color1=0xd6d6d6&color2=0xf0f0f0&border=0"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/H2GQxwkUHo0&rel=0&color1=0xd6d6d6&color2=0xf0f0f0&border=0" type="application/x-shockwave-flash" wmode="transparent" width="500" height="400"></embed></object></p>

<p>Looks like it's possible to install Vista on that tiny little Eee PC. Why? Because you can, of course.</p>

<p>Paul O'Brien figured out the trick to this hack.  The key is to make the WinSXS directory a junction (Vista's name for a symbolic link) to an external SD card.  This directory takes up about 1.5GB of space which you just don't have an excess of on the Eee PC.</p>

<p>You'll want to grab the largest SD card you can get your hands on.  In addition to accommodating the WinSXS directory, it can be used for the program files directory of any additional applications you want to install.  Oh, and remember not to remove the drive with the machine running.</p>

<p>Installing Vista on the Eee PC - <a href="http://www.modaco.com/content/Asus-EEE-PC-http-www-EEEasy-com/261965/Installing-Vista-on-the-Eee-ive-done-it-and-it-works/">Link</a></p>]]>
[&lt;a href="http://www.hackszine.com/blog/archive/2007/12/vista_on_the_eee_pc.html?CMP=OTC-7G2N43923558" /&gt;Read More&lt;/a&gt;]  
[&lt;a href="http://www.hackszine.com/blog/archive/2007/12/vista_on_the_eee_pc.html?CMP=OTC-7G2N43923558#comments" /&gt;Comments&lt;/a&gt;]
</description>
<link>http://www.hackszine.com/blog/archive/2007/12/vista_on_the_eee_pc.html?CMP=OTC-7G2N43923558</link>
<guid>http://www.hackszine.com/blog/archive/2007/12/vista_on_the_eee_pc.html?CMP=OTC-7G2N43923558</guid>
<category>Windows</category>
<pubDate>Thu, 13 Dec 2007 20:01:30 -0800</pubDate>

</item>

<item>
<title>Lovely alpha-blended cursors for Windows</title>
<itunes:summary> Aaron Tiensivu has created a nice installer for XsX&apos;s alpha-blended cursors. Not only do they look cool, but Aaron lists some very good reasons for using them: #1 The cursors change color based on the action performed (Normal/Link Select/Etc)...</itunes:summary>
<description>
<![CDATA[<p><img alt="awesome_xp_cursor.png" src="http://www.hackszine.com/awesome_xp_cursor.png" width="500" height="415" /><br />
Aaron Tiensivu has created a nice installer for <a href="http://xsx.deviantart.com/">XsX</a>'s alpha-blended cursors. Not only do they look cool, but Aaron lists some very good reasons for using them:<br />
<blockquote><br />
<strong>#1</strong> The cursors change color based on the action performed (Normal/Link Select/Etc)<br />
<strong>#2</strong> They are easy on the eyes, professional looking, and most importantly, easy to locate on a laptop LCD.<br />
<strong>#3</strong> They work well on Citrix and Terminal Server sessions with low color depth. <br />
</blockquote><br />
You'll have to pick your .inf file after you've installed these, so be sure to read Aaron's posting carefully to make sure you use the right one. Aaron's thoughtfully included a mouse scheme that uses these cursors, too. Custom alpha blended (semi-transparent) mouse cursors - <a href="http://blog.tiensivu.com/aaron/archives/1382-Custom-alpha-blended-semi-transparent-mouse-cursors-by-XsX-for-Windows-XP-and-Vista-auto-install-package-v1.0.html">Link</a></p>]]>
[&lt;a href="http://www.hackszine.com/blog/archive/2007/12/lovely_alphablended_cursors_fo.html?CMP=OTC-7G2N43923558" /&gt;Read More&lt;/a&gt;]  
[&lt;a href="http://www.hackszine.com/blog/archive/2007/12/lovely_alphablended_cursors_fo.html?CMP=OTC-7G2N43923558#comments" /&gt;Comments&lt;/a&gt;]
</description>
<link>http://www.hackszine.com/blog/archive/2007/12/lovely_alphablended_cursors_fo.html?CMP=OTC-7G2N43923558</link>
<guid>http://www.hackszine.com/blog/archive/2007/12/lovely_alphablended_cursors_fo.html?CMP=OTC-7G2N43923558</guid>
<category>Windows</category>
<pubDate>Tue, 04 Dec 2007 19:00:00 -0800</pubDate>

</item>

<item>
<title>Big Book of Windows Hacks #16: a grab bag of Vista interface hacks</title>
<itunes:summary> Here&apos;s another hack from Preston Gralla&apos;s Big Book of Windows Hacks that digs into some cool hacks for the Vista user interface. You&apos;ll learn how to hack ClearType, get rid of the text from desktop icons, mess around with...</itunes:summary>
<description>
<![CDATA[<p><img alt="BBoWindowsHacks.jpg" src="http://hackszine.com/BBoWindowsHacks.jpg" width="425" height="526" /></p>

<p>Here's another hack from Preston Gralla's Big Book of Windows Hacks that digs into some cool hacks for the Vista user interface. You'll learn how to hack ClearType, get rid of the text from desktop icons, mess around with selecting multiple files in Explorer, delete files without being interrogated each time, and more. Hack #16 - <a href="http://cachefly.oreilly.com/make/hacks/excerpts/BigBookOfWindowsHacks/BigBookOfWindowsHacks-16.pdf">Link</a></p>

<p><strong>Related:</strong><br />
<ul><br />
<li>Big Book of Windows Hacks @ the Maker Store - <a href="http://store.makezine.com/ProductDetails.asp?ProductCode=0596528353">Link</a><br />
<li>Big Book of Windows Hacks--New from Make: Tips & Tricks for Unlocking the Power of Your Windows PC - <a href="http://press.oreilly.com/pub/pr/1847">Link</a><br />
<li>Hack #156 from Big Book of Windows Hacks: strip down your Windows installation - <a href="http://www.hackszine.com/blog/archive/2007/11/hack_156_from_big_book_of_wind.html">Link</a><br />
</ul></p>]]>
[&lt;a href="http://www.hackszine.com/blog/archive/2007/12/big_book_of_windows_hacks_16_a.html?CMP=OTC-7G2N43923558" /&gt;Read More&lt;/a&gt;]  
[&lt;a href="http://www.hackszine.com/blog/archive/2007/12/big_book_of_windows_hacks_16_a.html?CMP=OTC-7G2N43923558#comments" /&gt;Comments&lt;/a&gt;]
</description>
<link>http://www.hackszine.com/blog/archive/2007/12/big_book_of_windows_hacks_16_a.html?CMP=OTC-7G2N43923558</link>
<guid>http://www.hackszine.com/blog/archive/2007/12/big_book_of_windows_hacks_16_a.html?CMP=OTC-7G2N43923558</guid>
<category>Excerpts</category>
<pubDate>Mon, 03 Dec 2007 13:00:00 -0800</pubDate>
<enclosure url="http://cachefly.oreilly.com/make/hacks/excerpts/BigBookOfWindowsHacks/BigBookOfWindowsHacks-16.pdf" length="858127" type="application/pdf" />
</item>

<item>
<title>Hack #156 from Big Book of Windows Hacks: strip down your Windows installation</title>
<itunes:summary> Preston Gralla&apos;s Big Book of Windows Hacks has hit the streets, and we&apos;re really excited about it. It&apos;s truly big: 600 pages and 188 hacks. You&apos;ll learn how to bend Vista and XP to your will, get the most...</itunes:summary>
<description>
<![CDATA[<p><img alt="BBoWindowsHacks.jpg" src="http://hackszine.com/BBoWindowsHacks.jpg" width="425" height="526" /></p>

<p>Preston Gralla's Big Book of Windows Hacks has hit the streets, and we're really excited about it. It's truly big: 600 pages and 188 hacks. You'll learn how to bend Vista and XP to your will, get the most out of gadgets like the Zune, your networking hardware, and Windows Home Servers. Here's some of the stuff you'll find in there:</p>

<ul>
<li>Expanded tutorials, new background material, a series of "quick hacks," and informative sidebars
<li>Security hacks, including protection at wireless hotspots, hacking Vista file permissions and user account protection, and more
<li>Efficiency hacks, such as tweaking your PC hardware, troubleshooting hardware problems, and speeding up system performance
<li>Fun hacks, like building a custom Media Center PC or turning a PC into a digital video recorder
 <li>"Beyond Windows" hacks for running Linux inside Vista, dual-booting Linux/Windows or XP/Vista, or emulating classic video games on your PC 
</ul>

<p>We'll be running a few sample hacks, starting with "Strip the Crud Out of Your Windows Install", which explains how to slim down your Windows installation <em>before</em> installing Windows. Hack #156 - <a href="http://cachefly.oreilly.com/make/hacks/excerpts/BigBookOfWindowsHacks/BigBookOfWindowsHacks-156.pdf">Link</a></p>

<p><strong>Related:</strong><br />
<ul><br />
<li>Big Book of Windows Hacks @ the Maker Store - <a href="http://store.makezine.com/ProductDetails.asp?ProductCode=0596528353">Link</a><br />
<li>Big Book of Windows Hacks--New from Make: Tips & Tricks for Unlocking the Power of Your Windows PC - <a href="http://press.oreilly.com/pub/pr/1847">Link</a><br />
</ul></p>]]>
[&lt;a href="http://www.hackszine.com/blog/archive/2007/11/hack_156_from_big_book_of_wind.html?CMP=OTC-7G2N43923558" /&gt;Read More&lt;/a&gt;]  
[&lt;a href="http://www.hackszine.com/blog/archive/2007/11/hack_156_from_big_book_of_wind.html?CMP=OTC-7G2N43923558#comments" /&gt;Comments&lt;/a&gt;]
</description>
<link>http://www.hackszine.com/blog/archive/2007/11/hack_156_from_big_book_of_wind.html?CMP=OTC-7G2N43923558</link>
<guid>http://www.hackszine.com/blog/archive/2007/11/hack_156_from_big_book_of_wind.html?CMP=OTC-7G2N43923558</guid>
<category>Excerpts</category>
<pubDate>Wed, 28 Nov 2007 08:00:00 -0800</pubDate>
<enclosure url="http://cachefly.oreilly.com/make/hacks/excerpts/BigBookOfWindowsHacks/BigBookOfWindowsHacks-156.pdf" length="535232" type="application/pdf" />
</item>

<item>
<title>UPnP: change a router&apos;s firewall rules from a client machine</title>
<itunes:summary> Universal Plug and Play support is available on most modern wireless and DSL routers. Among other things, it allows client machines on the local network to remotely configure the router&apos;s port forwarding, typically without authenticated access. Adrian Crenshaw has...</itunes:summary>
<description>
<![CDATA[<p><img alt="upnpportforward_20071019.jpg" src="http://hackszine.com/upnpportforward_20071019.jpg" width="500" height="340" /></p>

<p>Universal Plug and Play support is available on most modern wireless and DSL routers.  Among other things, it allows client machines on the local network to remotely configure the router's port forwarding, typically without authenticated access.</p>

<p>Adrian Crenshaw has a nice screencast which shows how to detect UPnP capable devices on your network and how to use the PortForward utility in Windows to remotely configure port forwarding for routers on your LAN.</p>

<p>After looking at this, you'll probably come to the conclusion that, while convenient, unauthenticated UPnP is pretty dangerous.  It allows someone who has momentary access to your network to easily reconfigure your router to punch holes through its NAT firewall.  This could be somone on your wireless network, or it could be as simple as a malicious program that you accidentally execute on your own machine.  </p>

<p>Fortunately, most routers allow you to disable UPnP, and you should probably take advantage of this and turn off UPnP on your devices now.</p>

<p>UPnP Port Forwarding and Security Screencast - <a href="http://www.irongeek.com/i.php?page=videos/universal-plug-and-play-upnp-1">Link</a><br />
UPNPScan - <a href="http://www.cqure.net/wp/?page_id=25">Link</a><br />
UPNP PortForward (exe, source and documentation) - <a href="http://www.codeproject.com/internet/PortForward.asp">Link</a></p>]]>
[&lt;a href="http://www.hackszine.com/blog/archive/2007/10/upnp_change_a_routers_firewall.html?CMP=OTC-7G2N43923558" /&gt;Read More&lt;/a&gt;]  
[&lt;a href="http://www.hackszine.com/blog/archive/2007/10/upnp_change_a_routers_firewall.html?CMP=OTC-7G2N43923558#comments" /&gt;Comments&lt;/a&gt;]
</description>
<link>http://www.hackszine.com/blog/archive/2007/10/upnp_change_a_routers_firewall.html?CMP=OTC-7G2N43923558</link>
<guid>http://www.hackszine.com/blog/archive/2007/10/upnp_change_a_routers_firewall.html?CMP=OTC-7G2N43923558</guid>
<category>Network Security</category>
<pubDate>Fri, 19 Oct 2007 20:46:21 -0800</pubDate>

</item>

<item>
<title>Remote snapshot backups with rsync and Samba</title>
<itunes:summary>Thanassis Tsiodras writes: What would you do if you had to automatically backup a remote Linux box (e.g. your web server), and all you had locally was Windows machines? How about this: automatically expanding local storage spacetransmissions of differences onlyautomatic...</itunes:summary>
<description>
<![CDATA[<p>Thanassis Tsiodras writes:</p>

<blockquote>What would you do if you had to automatically backup a remote Linux box (e.g. your web server), and all you had locally was Windows machines? How about this:
<ol><li>automatically expanding local storage space</li><li>transmissions of differences only</li><li>automatic scheduling</li><li>local storage of differences only</li><li>secure and compressed transfer of remote data and</li><li>instant filesystem navigation inside daily snapshot images</li></ol>

<p>I covered all these requirements using open source tools, and I now locally backup our 3GB remote server in less than 2min!</blockquote></p>

<p>We've all used Samba and rsync before, but Thanassis has really put all the pieces together into a complete backup system that's superior to a lot of commercial products I've seen.</p>

<p>The really impressive bit is how he's easily doing snapshot images using filesystem hardlinks.  You can save several days worth of snapshots at very little cost because additional space is only taken up by files that have changed.  Using hardlinks, identical files from different snapshots all point to the same inode.</p>

<blockquote><code><pre>root# mount /dev/loop0 /mnt/backup
root# cd /mnt/backup
root# rm -rf OneBeforeLast
root# cp -al LastBackup OneBeforeLast
root# cd LastBackup
root# rsync -avz --delete root@hosting.machine.in.US:/ ./</pre></code>

<p>The "cp -al" creates a zero-cost copy of the data (using hardlinks, the only price paid is the one of the directory entries, and ReiserFS is well known for its ability to store these extremely efficiently). Then, rsync is executed with the --delete option: meaning that it must remove from our local mirror all the files that were removed on the server - and thus creating an accurate image of the current state.</p>

<p><b>And here's the icing on the cake:</b> The data inside these files are not lost! They are still accessible from the OneBeforeLast/ directory, since hard links (the old directory entries) are pointing to them!</p>

<p>In plain terms, simple navigation inside OneBeforeLast can be used to examine the exact contents of the server as they were BEFORE the last mirroring.<br />
</blockquote></p>

<p>Just imagine the data recovery headaches you could solve by adapting that to a cron job that shuffles a months worth of nightly backups.</p>

<p>Optimal remote Linux backups with rsync over Samba - <a href="http://ttsiodras.googlepages.com/backup.html">Link</a></p>]]>
[&lt;a href="http://www.hackszine.com/blog/archive/2007/10/remote_snapshot_backups_with_r.html?CMP=OTC-7G2N43923558" /&gt;Read More&lt;/a&gt;]  
[&lt;a href="http://www.hackszine.com/blog/archive/2007/10/remote_snapshot_backups_with_r.html?CMP=OTC-7G2N43923558#comments" /&gt;Comments&lt;/a&gt;]
</description>
<link>http://www.hackszine.com/blog/archive/2007/10/remote_snapshot_backups_with_r.html?CMP=OTC-7G2N43923558</link>
<guid>http://www.hackszine.com/blog/archive/2007/10/remote_snapshot_backups_with_r.html?CMP=OTC-7G2N43923558</guid>
<category>Linux</category>
<pubDate>Thu, 18 Oct 2007 22:17:41 -0800</pubDate>

</item>

<item>
<title>HOWTO - browse the Zune in Windows Explorer</title>
<itunes:summary> Here&apos;s a decent screencast that shows you step by step how to alter a few registry settings so that your Zune will show up in Windows just like a normal external USB drive. Step 1. Make sure your Zune...</itunes:summary>
<description>
<![CDATA[<p><object width="500" height="400"><param name="movie" value="http://www.youtube.com/v/w2JaZFck3fk"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/w2JaZFck3fk" type="application/x-shockwave-flash" wmode="transparent" width="500" height="400"></embed></object></p>

<p>Here's a decent screencast that shows you step by step how to alter a few registry settings so that your Zune will show up in Windows just like a normal external USB drive.</p>

<blockquote>Step 1.
Make sure your Zune is not plugged in and your Zune software isn't running.

<p>Step 2.<br />
Open up regedit by going to the start menu and selecting "run". Type regedit and hit "OK"</p>

<p>Step 3.<br />
Browse to HKEY_LOCAL_MACHINE\System\ControlSet001\ Enum\USB\</p>

<p>Step 4.<br />
Right Click on the USB folder and select Find <br />
Search for "PortableDeviceNameSpace". This should be contained in the Vid_####&Pid_####\########_-_########_-_ ########_-_########\Device Parameters within the above ...\USB\ The ##'s listed here will be numbers and letters specific to your Zune</p>

<p>Step 5.</p>

<p>Change the following values: <br />
• EnableLegacySupport to 1<br />
• PortableDeviceNameSpaceExcludeFromShell to 0<br />
• ShowInShell to 1</blockquote></p>

<p>It's explained in more detail at the end of the video, but for some people the user will get a device locked error when trying to drag files to or from the device.  Starting up the Zune software and syncing a large file, then killing the process from the task manager mid-sync will trick the Zune into thinking it's unlocked and allow you to access it from explorer.</p>]]>
[&lt;a href="http://www.hackszine.com/blog/archive/2007/10/howto_browse_the_zune_in_windo.html?CMP=OTC-7G2N43923558" /&gt;Read More&lt;/a&gt;]  
[&lt;a href="http://www.hackszine.com/blog/archive/2007/10/howto_browse_the_zune_in_windo.html?CMP=OTC-7G2N43923558#comments" /&gt;Comments&lt;/a&gt;]
</description>
<link>http://www.hackszine.com/blog/archive/2007/10/howto_browse_the_zune_in_windo.html?CMP=OTC-7G2N43923558</link>
<guid>http://www.hackszine.com/blog/archive/2007/10/howto_browse_the_zune_in_windo.html?CMP=OTC-7G2N43923558</guid>
<category>Music</category>
<pubDate>Tue, 16 Oct 2007 20:09:07 -0800</pubDate>

</item>

<item>
<title>NES on the Pocket PC and Smartphone</title>
<itunes:summary> Paul McGuinness sent us a few more Blackjack hacks today, some of which are particular to the device, and some that apply to Smartphones and Pocket PCs in general. My favorite, though, is getting an NES emulator running on...</itunes:summary>
<description>
<![CDATA[<p><img alt="pocketnester_20071009.jpg" src="http://hackszine.com/pocketnester_20071009.jpg" width="500" height="400" /></p>

<p>Paul McGuinness sent us a few more Blackjack hacks today, some of which are particular to the device, and some that apply to Smartphones and Pocket PCs in general.  My favorite, though, is getting an NES emulator running on the device.</p>

<p>I've played with the PocketNester NES emulator on my PPC quite a bit.  You just download the PPC ARM installer from the SourceForge site, run the installer when you are connected to ActiveSync, and copy some ROMs over to play.  It's painless on the PPC, but it won't install on the Smartphone.</p>

<p>I haven't been able to test them, but there are a number of alternative PocketNester ports floating around, including PocketNesterPlus which is said to run correctly on the landscape/widescreen Smartphones.  I've linked to what I could find.  Hopefully one of them will get you up and running on your particular device.</p>

<p>While you're checking this out, you're going to need to find some ROMs to play.  Instead of just downloading a bunch of old Nintendo ROMs, I always get a kick out of trying homebrew NES apps.  The game pictured above is called Grave Digger, and it's an addictive (maybe twisted) take on the old computer science "game of life" cellular automaton.  The goal is to dig up all the zombies, but every time you dig, the adjacent graves will toggle between exhumed or filled.</p>

<p>The reason I mention Grave Digger is that it was written in 2004 as part of Bob Rost's game development class at Carnegie Mellon.  If you start to get into playing retro Nintendo games, it might be worth taking the next step and taking a swing at writing one.  The CMU lectures, tests, and a nice collection of NES homebrew resources are available on Bob Rost's site (as well as a few cool game ROMs).  It's definately worth checking out.</p>

<p><b>References:</b><br />
<ul><li>Original PocketNester (PPC portrait @ sourceforge - I've tested this one) - <a href="http://sourceforge.net/projects/pnester">Link</a></li><li>PocketNester (for qvga SP @ surrealnetworks) - <a href="http://mobile.surrealnetworks.com/SDA%20applications/Pocket%20Nester%20QVGA.cab">Link</a></li><li>PocketNesterPlus (for landscape SP @ surrealnetworks) - <a href="http://mobile.surrealnetworks.com/Dash%20Applications/SN%20PocketNesterPlus%20D.cab">Link</a></li><li>PocketNesterPlus @ modaco forums (most recent?  download appears to be corrupt right now) - <a href="http://www.modaco.com/PocketNesterPlus-09-t237915.html">Link</a></li><li>Samsung Blackjack Hacks Wiki - [<a href="http://www.internet-tools.co.uk/blog/index.php/2007/10/08/more-samsung-sgh-i600-blackjack-info-tips-tricks-and-nes-emulation/">via</a>] <a href="http://i607.org/wiki/doku.php">Link</a></li><li>Game Development for the 8-bit NES - <a href="http://bobrost.com/nes/">Link</a></li></ul></p>]]>
[&lt;a href="http://www.hackszine.com/blog/archive/2007/10/nes_on_the_pocket_pc_and_smart.html?CMP=OTC-7G2N43923558" /&gt;Read More&lt;/a&gt;]  
[&lt;a href="http://www.hackszine.com/blog/archive/2007/10/nes_on_the_pocket_pc_and_smart.html?CMP=OTC-7G2N43923558#comments" /&gt;Comments&lt;/a&gt;]
</description>
<link>http://www.hackszine.com/blog/archive/2007/10/nes_on_the_pocket_pc_and_smart.html?CMP=OTC-7G2N43923558</link>
<guid>http://www.hackszine.com/blog/archive/2007/10/nes_on_the_pocket_pc_and_smart.html?CMP=OTC-7G2N43923558</guid>
<category>Retro Gaming</category>
<pubDate>Tue, 09 Oct 2007 21:38:54 -0800</pubDate>

</item>


</channel>
</rss>