<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
	xmlns:media="http://search.yahoo.com/mrss/"
>

<channel>
	<title>FredMcD.com</title>
	<atom:link href="http://fredmcd.com/feed/rss" rel="self" type="application/rss+xml" />
	<link>http://fredmcd.com</link>
	<description>Tech, DIY and Project ideas.</description>
	<lastBuildDate>Sun, 13 Nov 2011 02:47:09 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<!-- podcast_generator="podPress/8.8.9" -->
	<copyright>2006-2007 </copyright>
	<managingEditor>omnutia@gmail.com (FredMcD.com)</managingEditor>
	<webMaster>omnutia@gmail.com (FredMcD.com)</webMaster>
	<image>
		<url>http://24.151.2.138/~fredmcd/wp-content/plugins/podpress/images/powered_by_podpress.jpg</url>
		<title>FredMcD.com</title>
		<link>http://fredmcd.com</link>
		<width>144</width>
		<height>144</height>
	</image>
	<itunes:subtitle></itunes:subtitle>
	<itunes:summary>Just another WordPress weblog</itunes:summary>
	<itunes:keywords></itunes:keywords>
	<itunes:category text="Society &amp; Culture" />
	<itunes:author>FredMcD.com</itunes:author>
	<itunes:owner>
		<itunes:name>FredMcD.com</itunes:name>
		<itunes:email>omnutia@gmail.com</itunes:email>
	</itunes:owner>
	<itunes:block>no</itunes:block>
	<itunes:explicit>no</itunes:explicit>
	<itunes:image href="http://24.151.2.138/~fredmcd/wp-content/plugins/podpress/images/powered_by_podpress_large.jpg" />
		<item>
		<title>Hauwei U8220: Adventures in Android.</title>
		<link>http://fredmcd.com/2011-11-13/hauwei-u8220-adventures-in-android</link>
		<comments>http://fredmcd.com/2011-11-13/hauwei-u8220-adventures-in-android#comments</comments>
		<pubDate>Sun, 13 Nov 2011 02:37:17 +0000</pubDate>
		<dc:creator>Fred</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://fredmcd.com/?p=1224</guid>
		<description><![CDATA[As smartphone hardware is so similar from phone to phone, Android OS is so freely modifiable, and smartphone companies insist on loading their phones with useless bloat in a frantic attempt to differentiate an increasingly comoditiezed product, it is possible to take quite a cheap phone and turn it into something rather amazing. Made all the [...]]]></description>
			<content:encoded><![CDATA[<p>As smartphone hardware is so similar from phone to phone, Android OS is so freely modifiable, and smartphone companies insist on loading their phones with useless bloat in a frantic attempt to differentiate an increasingly comoditiezed product, it is possible to take quite a cheap phone and turn it into something rather amazing. Made all the easier by the fact that others are willing to do all the complicated stuff and package it up for you.</p>
<p>A couple of months ago, my friend and neighbour Andrew, of 303s.com fame, gave me a Hauwei U8220 (More commonly re-branded as a T-Mobile Pulse, among other names.) on account of it being admittedly a bit on the slow side.</p>
<p><img class="alignleft size-full wp-image-1233" style="border-style: initial; border-color: initial;" title="launcherpro" src="http://fredmcd.com/wp-content/uploads/2011/11/launcherpro.png" alt="" width="320" height="480" /></p>
<p>After about three months, a new microSD card and some extensive investigation into different firmware implementations, and I have an Android phone that runs light and smooth.</p>
<p>I&#8217;m not going to go in-depth with instructions, as most of the places you can download firmware will also provide the instructions for implementing them.</p>
<p>Major modifications include:</p>
<ul>
<li><a href="https://android.modaco.com/topic/345979-ftb-21-rom-ferdinand-the-bull-2011-10-27/">FTB-Mod firmware</a> from the guys over at Modaco&#8217;s T-Mobile Pulse forum.</li>
<ul>
<li>While not running the most up to date Android kernel, it is smooth and stable.</li>
</ul>
<li>Class 10 (Actually 8.) 16GB microSD card.</li>
<ul>
<li>Tested with H2TestW 1.4 and came out as being 8MB/s write with 15MB/s read.</li>
<ul>
<li>As 6MB/s is the minimum, it works alight.</li>
</ul>
<li>Pretty cheap from Ebay, can get an official Samsung 8GB class 10 for about the same.</li>
</ul>
</ul>
<h3>Preparing the MicroSD card.</h3>
<div>This is the first thing you&#8217;ll want to set up. You will have a 32MB Swap partition (To free up RAM.), a 256MB EXT3 partition (To store all your apps.)  and the rest in a FAT32 partition for all your usual pictures and music.</div>
<div>In order to make this happen, get an Ubuntu or Gparted disc (Or use YUMI to put the ISO on a flash drive.) and partition your card with GParted. A good practice is to put the swap partition at the far beginning or far end, so it doesn&#8217;t get in the way if you later want to move things around.</div>
<p><a href="http://fredmcd.com/wp-content/uploads/2011/11/chart.png"><img class="alignright size-full wp-image-1229" style="border-style: initial; border-color: initial;" title="FTB Thread QR" src="http://fredmcd.com/wp-content/uploads/2011/11/chart.png" alt="" width="120" height="120" /></a></p>
<h3>Downloading and installing firmware.</h3>
<p>Once you have your SD card set up, plug it into your computer via an adapter or the phone itself and download the firmware file (Or do it directly from the phone, with the handy QR code on the right.). I am assuming you have already read one of the upteen rooting and installing Clockwork how-tos littered across the internet.</p>
<div><strong>Warning:</strong> Once you have installed the firmware and set up swap and Apps2SD, never use the in-built USB mounting program as it will unmount all three partitions from the phone. Ways to get around this later.</div>
<div>Install the firmware using the instructions from the FTB thread.</div>
<div>I would also reccomend using &#8220;a2sd zipalign&#8221;. I&#8217;ve found &#8220;a2sd lowmem-ultimate&#8221; helps.</div>
<div>Congratulations, you now have a nice, minimal installation, on top of which you can install any number of applications as they all go the the SD card&#8217;s EXT3 partition.</div>
<h3>App it up!</h3>
<div>While I have gone through and installed apps by the dozen in the past, over time, and with re-installing your firmware and having to reinstall everything again, you&#8217;ll find what you like and what you don&#8217;t really use. Some U8220 specific apps I would reccomend, however, are:</div>
<div>
<ul>
<li>Launcher Pro: The fastest, lightest home-screen replacement around. No useless 3D transition effects.</li>
<li>SetCPU*: The FTB mod kernel can be pushed up to 690MHz but also setting the CPU to 122-320MHz when the screen is off saves significant battery.</li>
<li>Adfree Android: Removes adverts by way of the hosts file.</li>
<li>SD Speed Increase: Increases the SD cache which helps things load faster and solves a problem I was having with the music player skipping.</li>
<li>Multi Mount SD Card*: Allows you to mount to SD card to your computer without preventing the phone from reading it. Speeds will be slower, but it&#8217;s safer.</li>
<li>VM Heap Tool: Setting VM Heap size to 32M seems to help.</li>
<li>Wifi Reassociate: Great little program that periodically pings your access point and reconnects if it can&#8217;t get through (Phone Wifi can be suspect at times.). Not so stable, thinking of trying a re-write.</li>
</ul>
<div>With that done, go ahead and enjoy your android.</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://fredmcd.com/2011-11-13/hauwei-u8220-adventures-in-android/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Blimp project</title>
		<link>http://fredmcd.com/2011-08-06/the-blimp-project</link>
		<comments>http://fredmcd.com/2011-08-06/the-blimp-project#comments</comments>
		<pubDate>Sat, 06 Aug 2011 18:44:17 +0000</pubDate>
		<dc:creator>Fred</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://fredmcd.com/2011-08-06/the-blimp-project</guid>
		<description><![CDATA[For the longest time, bittorent has been largely the domain of geeks the internet over yet, despite it&#8217;s incredible usefulness of being able to send files without the need for expensive servers, it&#8217;s overly technical nature of torrent files, clients, upload ratios and abillity to hose a connection if not properly managed leave it&#8217;s best [...]]]></description>
			<content:encoded><![CDATA[<p>For the longest time, bittorent has been largely the domain of geeks the internet over yet, despite it&#8217;s incredible usefulness of being able to send files without the need for expensive servers, it&#8217;s overly technical nature of torrent files, clients, upload ratios and abillity to hose a connection if not properly managed leave it&#8217;s best utilization out of the reach of most.</p>
<p>The Blimp&#8217;s aim is to take existing technology and make it far more accessible by taking care of problems, both in terms of utilization and management, making itself as invisible as something like Flash or HTTPS.</p>
<p>Currently looking at Webkit and Libtorrent for candidates to build from, but I&#8217;ve only got a bit of C# experience, so it&#8217;s going to be a while to re/learn, in which time, I thought I&#8217;d get some feedback on the idea. If someone wants to take this over, you&#8217;d be doing great work (And I got vidjagaems I&#8217;d rather be making.).</p>
<p><img class="alignright size-full wp-image-1240" style="border-style: initial; border-color: initial;" title="BTYT" src="http://fredmcd.com/wp-content/uploads/2011/08/bittorrent-logo-e12981184172901.jpg" alt="" width="240" height="385" /></p>
<h3>First Phase: Prototype/Proof-of-concept.</h3>
<p>My first idea of a way to better utilize bittorent was by making a deamon, instead of a client, that any program on the computer could ask to fetch files. A good showcase for this would be by rendering the following code, consisting of HTML5 video tags and Magnet links (Expanded to make it more readable.).</p>
<blockquote>
<pre>&lt;video width="1024" height="720" controls="controls"&gt;
  &lt;source src="</pre>
<pre>magnet:?xt=urn:btih:54dec3e7b1169fad5587d5a9e30fafa92097eab7
&amp;dn=Big+Buck+Bunny+%282008%29+BRRip+720p+x264+-MitZep
&amp;tr=udp%3A%2F%2Ftracker.openbittorrent.com%3A80
&amp;tr=udp%3A%2F%2Ftracker.publicbt.com%3A80
&amp;tr=udp%3A%2F%2Ftracker.ccc.de%3A80</pre>
<pre>" type="video/mp4" /&gt;</pre>
<pre>  Your browser does not support the video tag.
&lt;/video&gt;</pre>
</blockquote>
<p>Side note: For those of you unfamiliar with Magnet Links if you click <a href="magnet:?xt=urn:btih:54dec3e7b1169fad5587d5a9e30fafa92097eab7&amp;dn=Big+Buck+Bunny+%282008%29+BRRip+720p+x264+-MitZep&amp;tr=udp%3A%2F%2Ftracker.openbittorrent.com%3A80&amp;tr=udp%3A%2F%2Ftracker.publicbt.com%3A80&amp;tr=udp%3A%2F%2Ftracker.ccc.de%3A80">this version of the above Magnet URI</a>, it will download the link through your torrent client of choice.</p>
<p>Without any complication on the part of the user, when the browser loads the page, it immediately sends the relavent info onto The Blimp which looks up peers ready for the video being clicked. If a click comes, it downloads the file, grabbing chunks in order, and passing them back to the browser to render.</p>
<p>As part of the prototype phase, making this work with with the audio tag and anchor tag (E.g. Clicking to download an Ubuntu ISO.) would be useful to give an example the final project&#8217;s uses. Though just having a video playing from no fixed source would be a great achievement.</p>
<h3>Second Phase: Core features.</h3>
<p>A feature I&#8217;ve nicknamed Fleeting, Blimp deamons on the same local network can be told to work as one. Either by having a single computer (E.g. A large desktop or server with CAT5 connection.) do all dealings with the internet at large or a redundant cluster of deamons which, when they realise one of their number has gone offline, will download and upload chunks on behalf of their counterparts, making it easier to utilise upload bandwidth at times of day not usually busy.</p>
<p>In addition to programs being able to ask for files, they can also place a temporary restriction on all deamons on the network, for instance when a Skype call comes in or you connect to a game server, downloads would be reduced to half and uploads could be temporarily stopped (Some of us only get 50kB/s up.) to make way for more latency crucial tasks.</p>
<h3>Enough for now.</h3>
<p>I&#8217;ll stop there before I run out of steam. A high quality user interface (Those bittorrent links are a pain to copy.) could be provided by some kind of extension and, though I&#8217;ll probably save it for another project, once storage has been separated from location, some use of authentication technology could be used to make entire websites distributable without any central location.</p>
]]></content:encoded>
			<wfw:commentRss>http://fredmcd.com/2011-08-06/the-blimp-project/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Network printing from Win7 to XP.</title>
		<link>http://fredmcd.com/2011-02-11/network-printing-from-win7-to-xp</link>
		<comments>http://fredmcd.com/2011-02-11/network-printing-from-win7-to-xp#comments</comments>
		<pubDate>Fri, 11 Feb 2011 01:19:10 +0000</pubDate>
		<dc:creator>Fred</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://fredmcd.com/?p=1210</guid>
		<description><![CDATA[You&#8217;ve probably wound up on this site after tearing your hair out for a bare minimum of half an hour trying to get a printer, attached to a Windows XP computer, to print a document sent to it by a Windows 7 computer. First of all, can you see the printer? Specifically, can you go [...]]]></description>
			<content:encoded><![CDATA[<p>You&#8217;ve probably wound up on this site after tearing your hair out for a bare minimum of half an hour trying to get a printer, attached to a Windows XP computer, to print a document sent to it by a Windows 7 computer.</p>
<h3>First of all, can you see the printer?</h3>
<p>Specifically, can you go via, network places (My Computer &#8211;&gt; Network), locate the computer the printer is connected to and open the computer&#8217;s shared folders and printers in order to have the printer icon with the little pipe under it appear on your screen?</p>
<p>A common problem for this is having different workgroup names:</p>
<ul>
<li>In XP, right click My Computer and go to properties at the bottom of the right-click menu then over to the second panel (Who&#8217;s name I can&#8217;t remember, please post in the comments.) and look for it in the lower half.</li>
<li>In Windows 7, it&#8217;s in the System Properties window found by opening My Computer and clicking the &#8220;System Properties&#8221; link below the address bar.</li>
<li>If they don&#8217;t match, you can find the relative buttons pretty easily.</li>
</ul>
<p>Once you get those matched up, you should be able to see each other, if not, post a comment and I&#8217;ll get back to you.</p>
<p>I am assuming you can now see the printer over the network, but trying to connect to it will give you a driver not found error no-matter what to try and do.</p>
<h3>First USB, then network.</h3>
<p><strong>Before we continue:</strong> If you can extract the driver and have the installer manually find it, you will probably be better off that what I am about to outline as this method will break if you change the XP machine&#8217;s network name. Though this may break it either way.</p>
<p>First we&#8217;re going  to plug the printer in and have it automatically add the printer. It may handle this with the in-built drivers, or you may have to download and install them yourself. In your own time, plug in and install the printer to your Windows 7 computer as you would normally. You can print off a test page if you&#8217;d like.</p>
<p>Then, unplug it and plug it back into your XP computer.</p>
<p>Next, go to the &#8220;Devices and Printers&#8221; window (Find it in the start menu.) and find the printer, it should be greyed out. Right click on it and go to &#8220;Printer Properties&#8221; and head over to the &#8220;Ports&#8221; tab. This is where the magic happens.</p>
<p>You want to click &#8220;Add port&#8221; and then &#8220;Local Port&#8221; (<span style="text-decoration: underline;">Not</span> &#8220;Standard TCP/IP Port&#8221;.) and then click the &#8220;New Port..&#8221; button.</p>
<p>What you want to ender in the text field is an address that will look like &#8220;\\computer-name\printer-name&#8221;.<br />
For instance, &#8220;\\fred-desktop\CannonIP4500&#8243;, this is <span style="text-decoration: underline;">not case sensitive</span> and you get the names as follows:</p>
<p>Start &#8211;&gt; Computer and click Network in the sidebar. The computer name, as it appears here, is the target computer&#8217;s network name, the first part of your printer&#8217;s address. If your computer&#8217;s name has spaces in it, you can find the &#8220;%40&#8243; or similar used to replace a space.</p>
<p>Open up the target computer by double clicking it, and find the printer&#8217;s name, as it appears there, is what you want for the second part of the address.</p>
<p>Clicking &#8220;OK&#8221; should give you a new port in the Ports tab of Printer Properties. If it isn&#8217;t selected, select it, and you should now have a networked printer, just print a test page to find out.</p>
<h3>If you found this useful..</h3>
<p>please leave a comment. If it didn&#8217;t work or, better still, you found a better solution, please leave a comment and I&#8217;ll look into improving this for guide for everyone to use.</p>
]]></content:encoded>
			<wfw:commentRss>http://fredmcd.com/2011-02-11/network-printing-from-win7-to-xp/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Emedded Bittorent: The/A future of web video and more!</title>
		<link>http://fredmcd.com/2011-01-09/emedded-bittorent</link>
		<comments>http://fredmcd.com/2011-01-09/emedded-bittorent#comments</comments>
		<pubDate>Sun, 09 Jan 2011 14:59:57 +0000</pubDate>
		<dc:creator>Fred</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[bittorent]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[p2p]]></category>

		<guid isPermaLink="false">http://fredmcd.com/?p=1183</guid>
		<description><![CDATA[What if it were possible to embed a video, music or any kind of file, into any website, and have it load every time, without restrictions or technical limitations other than raw hardware capability. Bittorrent has come a long way since it&#8217;s beginings as a replacement for older P2P networks like Limewire. Over the years, [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a rel="attachment wp-att-1196" href="http://fredmcd.com/2011-01-09/emedded-bittorent/3387748028_4a1d99bdd7_z-5"><img class="aligncenter size-full wp-image-1196" title="Stuff on My Fridge by Kevin Spencer http://www.flickr.com/photos/vek/3387748028/" src="http://fredmcd.com/wp-content/uploads/2011/01/3387748028_4a1d99bdd7_z4.jpg" alt="" width="100%" /></a></p>
<p>What if it were possible to embed a video, music or any kind of file, into any website, and have it load every time, without restrictions or technical limitations other than raw hardware capability.</p>
<p>Bittorrent has come a long way since it&#8217;s beginings as a replacement for older P2P networks like Limewire. Over the years, we&#8217;ve seen Mainline DHT become much more useful while consuming much less bandwidth, thus phasing out trackers as an absolute necessity and the addition of magnet links mean we no longer need to host torrent files anywhere.</p>
<p>In short, we are now at the point where being able to insert a file by URI is within our grasp. What does this mean in practical reality?</p>
<p>Files no longer need to exist in a set location, instead being stored by a swarm of it&#8217;s viewers but can be augmented by servers if you want. Each person who watches a video acts as a host for that video, meaning that you are no longer restricted by Youtube&#8217;s 10 minute limit, it&#8217;s resolution limit or it&#8217;s slowness on congested days. Files will stay up as long as people are interested in them (Servers can also be added via magnet link&#8217;s &#8220;as&#8221; locator parameter.), and no longer will half the videos from yesteryear 404.</p>
<p>Major problems faced:</p>
<ol>
<li>Building it in the first place: Some combination of Chrome/Chromium + MPlayer (Built in.) + LibTorrent should be enough for a proof-of-concept.</li>
<li>Specifically for video: Not having people use insane codecs, encoding and subtitle formats.
<ol>
<li>I&#8217;m not holding my breath for a single standard, hopefully WebM and H.264 will cover most video.</li>
</ol>
</li>
<li>Unsure whether having different video resolutions rolled into a single link (Entirely possible.) would be a good idea.
<ol>
<li>Leaving the option in would work.</li>
</ol>
</li>
<li>Links you click on are no longer checked by anyone, so you have to trust the person linking you to/embedding a video.
<ol>
<li>This is how most content on the net works, no big problem.</li>
</ol>
</li>
</ol>
<p>I hope this gives you something to think about. While you&#8217;re thinking, give <a href="http://en.wikipedia.org/wiki/Magnet_URI_scheme">the Wikiepdia article on the Magnet URI scheme</a> a look, it&#8217;s quite fascinating.</p>
]]></content:encoded>
			<wfw:commentRss>http://fredmcd.com/2011-01-09/emedded-bittorent/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Run Away! Improving enemy behaviour.</title>
		<link>http://fredmcd.com/2010-12-30/run-away</link>
		<comments>http://fredmcd.com/2010-12-30/run-away#comments</comments>
		<pubDate>Thu, 30 Dec 2010 09:36:16 +0000</pubDate>
		<dc:creator>Fred</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://fredmcd.com/?p=1177</guid>
		<description><![CDATA[With zombies popular so recently, I began wondering why other types of enemy in games are almost always so uninteresting or often outright frustrating. While actual AI, a program that learns and modifies it&#8217;s behaviour based on interaction, is a long way off in all but abstract senses, giving enemies more than the typical run [...]]]></description>
			<content:encoded><![CDATA[<p>With zombies popular so recently, I began wondering why other types of enemy in games are almost always so uninteresting or often outright frustrating. While actual AI, a program that learns and modifies it&#8217;s behaviour based on interaction, is a long way off in all but abstract senses, giving enemies more than the typical run towards player shooting behaviours that ruined Farcry 2 and  many other games, and jars against the complex physics and visuals in todays games, would be a start.</p>
<p>First and foremost, giving enemies a basic sense of self-preservation opens up a whole range of dynamics. In a basic form, the enemy is given a health bar and some kind of panic meter. As the panic meter increases, the enemy&#8217;s program is changed to respond differently.</p>
<p><img class="size-full wp-image-1178 alignright" title="Run Abe run!" src="http://fredmcd.com/wp-content/uploads/2010/12/Run-Abe.jpg" alt="" width="375" height="282" /></p>
<p>What kind of events affect the panic meter?</p>
<ul>
<li>Death of a teammate with no player in sight (Stealth kills.).
<ul>
<li>Discovering a body.</li>
</ul>
</li>
<li>Taking non-fatal damage.
<ul>
<li>Could even take effect when enemies feel bullets hitting around them.</li>
</ul>
</li>
<li>Explosions, fire and destruction.</li>
<li>Being aimed at (Mexican standoff.).
<ul>
<li>Seeing squad member being aimed at.</li>
</ul>
</li>
<li>Player neutralising or incapacitating either a number of the enemy squad and/or it&#8217;s leader.</li>
</ul>
<p>Other factors to add in:</p>
<ul>
<li>Is the enemy facing towards or away from the player?</li>
<li>Do they have their gun ready?
<ul>
<li>Can they hit the player reliably (Shotgun vs sniper situation.).</li>
</ul>
</li>
<li>How notorious is the player?</li>
<li>How far are they from help or cover?</li>
<li>Is shooting already happening (Calm before the storm.)?</li>
</ul>
<p>What does this open up?</p>
<ul>
<li>No longer is gunning down hordes your only option.</li>
<li>Enemies value their own survival over killing you.</li>
<li>Scaring enemies away through shock and awe tactics gives the player a way to feel even better blowing things up.</li>
<li>Being able to take on a much larger threat using thinking instead of just more force.
<ul>
<li>Feeling bad ass.</li>
</ul>
</li>
<li>No need to mop up after a fight. Killing the majority of a force will cause a retreat.
<ul>
<li>Giving you time to loot and go before reinforcements show up.</li>
</ul>
</li>
<li>For a real challenge, players can attempt non-violent resolutions.</li>
</ul>
<p>Note: Enemies should probably drop their weapons when running away.</p>
<p>Leaving you with these things to think about (Feel free to leave a comment.), this is Fred, signing off.</p>
]]></content:encoded>
			<wfw:commentRss>http://fredmcd.com/2010-12-30/run-away/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>£10 custom fit earbuds: Initial results.</title>
		<link>http://fredmcd.com/2010-10-11/10-custom-fit-earbuds-initial-results</link>
		<comments>http://fredmcd.com/2010-10-11/10-custom-fit-earbuds-initial-results#comments</comments>
		<pubDate>Mon, 11 Oct 2010 16:48:33 +0000</pubDate>
		<dc:creator>Fred</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://fredmcd.com/?p=1160</guid>
		<description><![CDATA[Earplug mix arrived today and I&#8217;ve already got them curing away in my ears. The process was pretty straight-forward, though there were a few things I had to keep in the fore-front of my mind, coupled with some things I had to work out as I went along. My main concern was the design of [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="aligncenter" title="Ear-foam experiment results." src="http://fredmcd.com/wp-content/uploads/2010/10/IMG_1861.jpg" alt="" width="100%" /></p>
<p>Earplug mix arrived today and I&#8217;ve already got them curing away in my ears. The process was pretty straight-forward, though there were a few things I had to keep in the fore-front of my mind, coupled with some things I had to work out as I went along.<br />
My main concern was the design of my ER6i earbuds gave the foam very little to hold them in, though ,worst comes to it, I can salvage the plastic tubes from the inside of the foam eartips and superglue them in place.</p>
<h3>Method</h3>
<p>Mixing the earplugs was simple enough, while the video posted only used 1/2 of the mix, due to the ER6i&#8217;s small size and my large ears (I&#8217;m big all over.) I ended up using about 3/4 and could have probably gone with the whole mix, providing some extra to cut away.</p>
<p>Before I started, I made sure to wash my hands and used some wet cotton wool buds to wash out my ears, and then some more to dry them. I also made sure to have on hand a mirror (Shaving mirrors are good for this.)</p>
<p>Kneeding was simple, though the mix starts hardening fast. I had to mix twice (Once for the first half and as second time for the extra quarter.) and by the time I&#8217;d done my second mix, the first had already begun to noticeably harden.</p>
<p>When it came to pressing, I started with most of the mix into the ear (With the aid of the shaving mirror.), followed by the earbuds and then pressed around with the rest of the mix filling up the top half area of the outer ear and covering some of the headphone. Given their small size, the earbuds are now mostly absorbed into the blue mass.</p>
<p>Once the 15 mins of waiting was over (Instructions say 10 but I suggest you also play it safe.) the mix had hardened nicely and it was just a case of slicing the in-ear section down to the opening, smoothing, re-attaching the filters (More on those later.) and testing.</p>
<h3>Results</h3>
<p><img class="alignright size-full wp-image-1163" title="In ear." src="http://fredmcd.com/wp-content/uploads/2010/10/IMG_1858.jpg" alt="" width="178" height="282" />The biggest improvement over flanged ear-tips is in comfort, the light weight foam and ear-bud, combined with vastly improved weight distribution and no more pressure on the inner ear mean I should be able to wear these for hours on end without any dis-comfort. They do feel a bit strange, but I&#8217;m already getting used to that.</p>
<p>They hold in place very nicely, accidentally tugging in the cable no longer results in sharp pain but instead a gentle pressure. The foam, while not heavy in the ear, adds a lot to the size of the earbud, having it dangling from your t-shirt might no longer be a good idea.</p>
<p>The fit is very good, not on the air-tight level of the flanged tips, but that&#8217;s what you pay for comfort. The ER6is&#8217; already somewhat weak bass seems to suffer, though this isn&#8217;t hard to ignore. The slight loss in attenuation is something I actually welcome, the flanged tips effectively render you deaf to the outside world, whereas these foam pieces block out background noise, while leaving someone talking directly to you at least noticeable.</p>
<p>Oddly, the fit seems to improve after you put them in and leave them for a while, probably due to some combination of heat expansion and them just settling in through small movements.</p>
<h4>Filter Problems</h4>
<p>One of the biggest reasons I&#8217;d recommend against doing this with Etymotic earbuds is the fact that the filters are now exposed completely and have long been one of my least favorite features; One dot of water or earwax and you have to replace them. The earbuds can&#8217;t be used without the filters as the earbuds are tuned specifically to compensate for the way the filters effect the sound (It becomes tinny without them.).</p>
<p>In short, use earbuds that don&#8217;t use filters.</p>
<h3>Conclusions</h3>
<p>I&#8217;d recommend using bigger, bassier headphones for this modification. As long as you make sure to read the instructions and think through what you&#8217;re going to do before you do it, you should be rewarded with the most comfortable earbuds for such a good price, offering good noise reduction and all in, a great project.</p>
<div><span style="color: #0000ee; -webkit-text-decorations-in-effect: underline;"><br />
</span></div>
]]></content:encoded>
			<wfw:commentRss>http://fredmcd.com/2010-10-11/10-custom-fit-earbuds-initial-results/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Game ideas: Communication and Betrayal.</title>
		<link>http://fredmcd.com/2010-09-29/game-ideas-communication-and-betrayal</link>
		<comments>http://fredmcd.com/2010-09-29/game-ideas-communication-and-betrayal#comments</comments>
		<pubDate>Wed, 29 Sep 2010 10:09:27 +0000</pubDate>
		<dc:creator>Fred</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://fredmcd.com/?p=1141</guid>
		<description><![CDATA[Before we start, I&#8217;m defining a communication game as a game where, in order to complete a task, players have to communicate information or instructions to each other. In these examples, I&#8217;ll be talking specifically about games where one player is presented with information that they need the other player to act upon. A good [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://fredmcd.com/2010-09-29/game-ideas-communication-and-betrayal"><img class="aligncenter size-full wp-image-1153" title="Left Behind by Marc Wilson-Blackburn" src="http://fredmcd.com/wp-content/uploads/2010/09/4541858856_19bbe90955_b.jpg" alt="" width="100%" /></a></p>
<p>Before we start, I&#8217;m defining a communication game as a game where, in order to complete a task, players have to communicate information or instructions to each other. In these examples, I&#8217;ll be talking specifically about games where one player is presented with information that they need the other player to act upon. A good prior example would be <em>Final Fantasy: Crystal Chronicals</em> when played with the GBA kit, as each player&#8217;s GBA screen would have things like a map or motion sensor that they have to communicate to the other players. Another example would be the ill-fated mod NeoTokyo which gave the flag carrier the perk of being able to see any nearby enemies through walls but at the cost of being able to use their weapon, requiring them to rely on their team for defense while aiding them with information.</p>
<h3>Can you see them too?</h3>
<p>My first example [Which ran a bit long so it's going to be my only one for today's post.] is a game that focuses strongly on this core mechanic (A mech-demo, if you will.) and ties it into modern action-horror games (Though it could be more old-style suspense-horror depending on how you set pace and atmosphere.). Set in your classic abandoned secluded village, Sarah has come across Morgan, who is unable to leave an area due to the ghosts (Or other apparitions.) in the surrounding area. As you may have guessed, Sarah is unable to see the ghosts, but, should she swing a stick at them, they disintegrate, leaving Morgan alone for a while. Morgan can also hurt the ghosts, but it is much more risky for him to do so, as being able to see him also renders him vulnerable to their attacks, of the disorienting, paralyzing variety.<span id="more-1141"></span></p>
<p>It is now upon the players to get both of them to safety by having Morgan communicate where the ghosts are and Sarah take care of them. Working in other differences (Such as size and athleticism.) to allow for puzzles where they have to work together, breaking up the platforming and running around.</p>
<p>Now, to tie something else into this, there are a series of books by famed children&#8217;s author Phillip Pullman called the &#8220;His Dark Materials&#8221; trilogy (With supplementals.) where, in one of the worlds visited, the populace of the cities are marauded by ghost like beings called specters which, to keep this brief, eat your soul/active mind if they get near you, they, however, have no effect on, and cannot be seen by children, this ties into the books&#8217; overall theme The Loss of Innocence.</p>
<p>The reason I bring this up, is that, having a child protecting and adult (Or just an old teenager, mid-puberty seemed to be the time of change.), makes for some interesting dynamics. As one player is more physically able, while the other can better defend against the ghosts, neither player is made to feel like the useless princess/Yorda in the relationship (Something to sit around and be defended while not doing much to help.) though this relies on setting up scenarios where each player&#8217;s strengths get to shine through.</p>
<h3>Why would you leave me behind?</h3>
<p>How you choose to allow communication in this game will lend a lot to the overall experience. Having players voice chat may work but breaks the illusion somewhat (A 20-something&#8217;s voice coming out of a child&#8217;s mouth is going to really jar.) though this may not be such an issue in same-room multiplayer.<br />
Just to throw this out there, but having the game intentionally match you up with a stranger and then limit communication is something I could see working well. This way, it becomes very easy to become attached to the other character as though they were a well done side-kick AI, being at once helpful and intelligent.</p>
<p>As the players connected to each other are anonymous, a mechanic could be added, whereby when one of the players dies, they are both disconnected and paired up with two other random people. This mechanic comes into it&#8217;s own when you offer players an improved chance at success if they betray their partner, as the betrayer goes onto the next level/checkpoint while the betrayed is sent back. They are then paired up with other random players, who have no idea if they were the betrayer or the betrayed (A betrayer could simply pretend he&#8217;d been betrayed on the part coming up.).</p>
<p>However, this would need to be carefully balanced and monitored, making sure the puzzles and scenarios are hard enough to where betrayal becomes a serious temptation but the players can endear themselves to each other so that people aren&#8217;t just betraying each other constantly.<br />
Alternating the chance for betrayal between Sarah and Morgan could work well, as a player might spare their partner as a sign of good faith so that they may in turn be spared when it is their turn. The trust builds up as the levels get harder wherein betrayal becomes more advantageous, but so does having a reliable partner.<br />
Side-note: If you get betrayed once, you go back to the last checkpoint, betrayed twice and you go back to a puzzle where it is your chance to betray, hopefully kick-starting trust, third time, you are actively paired up with someone you know was themselves betrayed.</p>
<h3>Finishing off.</h3>
<p>This just about wraps it up, for this game idea. As for implementing this, 2D puzzle platformer (Limbo or Abe&#8217;s Oddysee) might play well. A Flash/Unity in-browser game would add a nice chat-roulette anonymity feel, detached from the friend&#8217;s lists of things like Steam. In terms of aesthetics: simple yet washed out, like Limbo or Silent Hill (Art style.) could work well.</p>
<p>As far as turning this into a real game goes, It&#8217;s sitting at the top of my games-to-make list, though me actually making a game, at times, seems just as unlikely as many things seem in life right now.</p>
<p>Image: <a href="http://www.flickr.com/photos/marcwb/4541858856/">Left Behind</a> by <a href="http://www.flickr.com/photos/marcwb/">Marc Wilson-Blackburn</a> which I saw in the search for &#8220;Left Behind&#8221; and was instantly sure it was the right one.</p>
]]></content:encoded>
			<wfw:commentRss>http://fredmcd.com/2010-09-29/game-ideas-communication-and-betrayal/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Return of the DIY custom headphones.</title>
		<link>http://fredmcd.com/2010-09-26/return-of-the-diy-custom-headphones</link>
		<comments>http://fredmcd.com/2010-09-26/return-of-the-diy-custom-headphones#comments</comments>
		<pubDate>Sun, 26 Sep 2010 07:27:15 +0000</pubDate>
		<dc:creator>Fred</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://fredmcd.com/?p=1137</guid>
		<description><![CDATA[I&#8217;d put the custom headphone project on hold indefinitely, after trying at two different audiologists and being told there was no way to get a custom mold done to take away but, after a recent discovery, I found this video. The related guide in pictures. As it stands, in the next week or so, I&#8217;ll [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;d put the custom headphone project on hold indefinitely, after trying at two different audiologists and being told there was no way to get a custom mold done to take away but, after a recent discovery, I found this video.</p>
<p><a href="http://fredmcd.com/2010-09-26/return-of-the-diy-custom-headphones"><em>Click here to view the embedded video.</em></a></p>
<p style="text-align: center;"><a href="http://makeprojects.com/Project/Custom-Fit-Earbuds/199/1">The related guide in pictures.</a></p>
<p>As it stands, in the next week or so, I&#8217;ll be putting in an order for some Radians DIY custom earplug mix (Ebay search: &#8220;<a href="http://shop.ebay.co.uk/?_nkw=custom+earplugs">custom earplugs</a>&#8220;.) and giving it a go myself, after which, I&#8217;ll post my results.<br />
While I could use the earplugs for casting, I&#8217;m going to see how long I can use them in just their foam form. Unlike the video, I&#8217;m going to drill out a tunnel from driver to eardrum, reducing the amount of air being moved, just to see what the difference is.</p>
]]></content:encoded>
			<wfw:commentRss>http://fredmcd.com/2010-09-26/return-of-the-diy-custom-headphones/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fix: Vista crcdisk.sys reboot loop.</title>
		<link>http://fredmcd.com/2010-08-12/fix-vista-crcdisk-sys-reboot-loop</link>
		<comments>http://fredmcd.com/2010-08-12/fix-vista-crcdisk-sys-reboot-loop#comments</comments>
		<pubDate>Thu, 12 Aug 2010 07:52:58 +0000</pubDate>
		<dc:creator>Fred</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://fredmcd.com/?p=1116</guid>
		<description><![CDATA[I&#8217;ve spent the last two days dealing with a laptop, which, after replacing it&#8217;s ailing hard drive, would enter into a reboot loop once I&#8217;d reinstalled and updated Vista Basic (Dell OEM). The system would show the loading bar for less than a second, flash blue-screen, and then reset. Running through startup in safe mode has the [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-1122" title="BSOD" src="http://fredmcd.com/wp-content/uploads/2010/08/BSOD_2.gif" alt="" width="200" height="135" />I&#8217;ve spent the last two days dealing with a laptop, which, after replacing it&#8217;s ailing hard drive, would enter into a reboot loop once I&#8217;d reinstalled and updated Vista Basic (Dell OEM). The system would show the loading bar for less than a second, flash blue-screen, and then reset.<br />
Running through startup in safe mode has the system get as far as crcdisk.sys, but, if you got here, you probably already know.</p>
<p>As no-one seemed to have found an answer to this problem, I wanted to post how I got around this.</p>
<p>The short of it is: <strong>Don&#8217;t install the optional Windows &#8220;Recommended&#8221; updates.<br />
</strong>After reinstalling a first time, I got a chunk of the important updates installed and rebooted several times in a row to check stability. Attempting to install the recommended updates as a lot failed and, once again, I got the loop had to reinstall. On the third install, I didn&#8217;t install any of the optional updates and it seemed I got a lot more updates (I don&#8217;t remember seeing Service Pack 2 on the first time round.).</p>
<p>Now, I have a sneaking suspicion that what was happening was I was being allowed to install an optional update before it&#8217;s pre-requisite main update had installed (Linux people may know this as a dependency problem.) so installing them after all the main updates might not present the main problem but, I&#8217;m not risking having to install Windows again to find out.</p>
<p>In conclusion: Recommended Updates are optional and can break your computer. They may also be presented before it&#8217;s safe to install them.</p>
]]></content:encoded>
			<wfw:commentRss>http://fredmcd.com/2010-08-12/fix-vista-crcdisk-sys-reboot-loop/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Should languages be free to learn?</title>
		<link>http://fredmcd.com/2010-07-18/should-languages-be-free-to-learn</link>
		<comments>http://fredmcd.com/2010-07-18/should-languages-be-free-to-learn#comments</comments>
		<pubDate>Sun, 18 Jul 2010 17:04:05 +0000</pubDate>
		<dc:creator>Fred</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://fredmcd.com/?p=1102</guid>
		<description><![CDATA[Introduction: Where I stand on this. As someone who speaks about one and a third languages (Good English and barely passable Japanese.), it has often struck me as strange that learning languages is something that is often expensive to learn, and it is difficult to find a learning program worth it&#8217;s paper or bandwidth. After [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://fredmcd.com/wp-content/uploads/2010/07/Wikilearn.png"><img class="size-full wp-image-1106 alignleft" title="Wikilearn" src="http://fredmcd.com/wp-content/uploads/2010/07/Wikilearn.png" alt="" width="240" height="400" /></a></p>
<h3>Introduction: Where I stand on this.</h3>
<p>As someone who speaks about one and a third languages (Good English and barely passable Japanese.), it has often struck me as strange that learning languages is something that is often expensive to learn, and it is difficult to find a learning program worth it&#8217;s paper or bandwidth.</p>
<p>After having gone to Japan, I came across <a href="http://www.guidetojapanese.org/learn/grammar">Tae Kim&#8217;s guide to Japanese</a>, a well written guide that I&#8217;d wish I&#8217;d had before going, which is the work of a single individual and freely distributed freely to anyone who wants it.</p>
<p>This lead me to wonder why there exists an entire industry devoted to what a small office of linguists could kick out in a few months, post on the internet and then sell paper copies off for people&#8217;s convenience.</p>
<p>Further-more, while there may be those who lobby against it, this would be something well worth the government&#8217;s time, to create a definitive guide to speaking their country&#8217;s language and translating that guide into as many other languages as possible as a way of making it easy for others to integrate into a society.</p>
<h3>The situation at hand.</h3>
<p>Let me start by saying that this isn&#8217;t a case of &#8220;What if?&#8221; but something that began more than five years ago<sup>1</sup> but may yet need to pick up some serious speed. With things like Tae Kim&#8217;s excellent guide and Wikibooks, the idea that something known by the population of an entire country should be kept as something for those who pay for it is going to go out of style faster than the idea of paying in the range of £20 for an album with five good tracks on it if you&#8217;re lucky.</p>
<p>The collapse of <a href="https://secure.wikimedia.org/wikipedia/en/wiki/Nova_(eikaiwa)">Nova</a> (Japan&#8217;s biggest English school franchise.) in 2007 really brought home how much people pay to learn something that should have a single, concise, and documented guide (Varied  for region, i.e. British and American for English.). A single website that will teach you, through words, sound and video, how to go from knowing literally nothing about how to speak or write a language to having enough competency to then learn from others (A leaving-the-nest scenario.).</p>
<p>The need to communicate with other humans while learning is a problem that would need to be solved in conjunction with this, but combining Skype with a system similar to Rhino Spike (A service where you speak phrases in your language in return for phrases spoken in another.) may be the beginnings of another way to facilitate such things.</p>
<h3>The wider implications.</h3>
<p>Given what the internet can now deliver in terms of multimedia, we are at the point where, once a system has been established for teaching people how to do things, in the same way that wikis have been recognised at the standard repository for written knowledge and documentation, the wiki learning system (For want of a better piece of jargon.) should hopefully replicate naturally.</p>
<p>In a sense, it is not the knowledge or people what need to be created, merely the standard for freely communicated knowledge. Wikipedia appeared and now there are wikis for everything ranging from traveling the world (<a href="http://wikitravel.org/en/Main_Page">WikiTravel.</a>) to the long and varied fiction of Star Wars (<a href="http://starwars.wikia.com/wiki/Main_Page">Wookiepedia.</a>), once someone properly creates a structure for learning topics to the point it starts replicating, it&#8217;s time to think about selling up in the Teach Yourself sector.</p>
<h3>In conclusion.</h3>
<p>The recent years have seen the event of creating a single repository of knowledge when it comes to encyclopedia style collections of facts. Going forward, organising these facts into an easier to learn format than can be easily replicated for various sorts of skills.</p>
<p>In short: We&#8217;ve got reference books down as far as wikis go, but complete how-to courses are going to need someone to arrive at a recognized standard. The sooner the better.</p>
<p><sup><em>1</em></sup><em>Assuming Tae Kim&#8217;s guide was around for a few years before I heard of it.<br />
Image is made up of the <a href="http://www.wikipedia.org/">Wikipedia</a></em><em> logo and </em><a href="http://www.flickr.com/photos/ryanhageman/4267149880/"><em>this mock up</em></a><em> by </em><span id="yui_3_1_0_1_1279474157991738"><a id="yui_3_1_0_1_1279474157991736" href="http://www.flickr.com/photos/ryanhageman/"><em>Ryanhagemandesign</em></a><em>.</em></span></p>
]]></content:encoded>
			<wfw:commentRss>http://fredmcd.com/2010-07-18/should-languages-be-free-to-learn/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

