<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" version="2.0">

<channel>
	<title>www.steveneely.org</title>
	
	<link>http://www.steveneely.org</link>
	<description>'I love Steve. He's hilarious.' Michael McIntyre</description>
	<lastBuildDate>Wed, 18 Jan 2012 16:48:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/wwwsteveneelyorg" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="wwwsteveneelyorg" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>iPhone 4S Storing Numbers in Wrong Format</title>
		<link>http://www.steveneely.org/2011/10/26/iphone-4s-storing-numbers-in-wrong-format/</link>
		<comments>http://www.steveneely.org/2011/10/26/iphone-4s-storing-numbers-in-wrong-format/#comments</comments>
		<pubDate>Thu, 27 Oct 2011 02:17:28 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[mobile phones]]></category>
		<category><![CDATA[contacts]]></category>
		<category><![CDATA[iPhone 4S]]></category>
		<category><![CDATA[sms messages]]></category>
		<category><![CDATA[update settings]]></category>
		<category><![CDATA[verizon]]></category>

		<guid isPermaLink="false">http://www.steveneely.org/?p=101</guid>
		<description><![CDATA[My new Verizon iPhone 4S was showing incoming SMS messages with different numbers than incoming calls. I save my contacts with +1 (NNN) NNN-NNNN format so that I can call when roaming abroad without adding the US country code prefix. But SMS messages were coming in (NNN) NNN-NNNN which the phone didn&#8217;t match to the [...]]]></description>
			<content:encoded><![CDATA[<p>My new Verizon iPhone 4S was showing incoming SMS messages with different numbers than incoming calls. I save my contacts with +1 (NNN) NNN-NNNN format so that I can call when roaming abroad without adding the US country code prefix. But SMS messages were coming in (NNN) NNN-NNNN which the phone didn&#8217;t match to the +1 version I&#8217;ve stored and I noticed that when I stored new numbers they were an odd NNNNNNNNNN form.</p>
<p>Anyway, I found a post that explained how to force an update from Verizon on the <a href="https://discussions.apple.com/message/16380402#16380402">Apple Forum</a>. It says:</p>
<ol>
<li>Open the Phone and dial *228. This is a Verizon over-the-air programming number.</li>
<li>When the system answer press 1 for &#8220;Program or activate your phone&#8221;</li>
<li>Wait for the call to disconnect. You should get a prompt stating something like, &#8220;Settings updated.&#8221;</li>
<li>Open the Task Manager and kill the Phone, Message, and Contacts Applications</li>
<li>Wait a few minutes (I waited 3 just to be extra safe)</li>
<li>Open the Message App to verify the fix.</li>
</ol>
<p>This fixed it.</p>
<p>My old iPhone was AT&amp;T and I set up my new 4S by restoring from the old data. I&#8217;m not sure if that caused this problem but I&#8217;m glad it went away.</p>
<div class='bookmarkify'><a name='bookmarkify'></a><div class='title' title='Use these links to share this page with others'>Bookmark and Share</div><div class='linkbuttons'><a href='http://del.icio.us/post?url=http://www.steveneely.org/2011/10/26/iphone-4s-storing-numbers-in-wrong-format/&amp;title=iPhone 4S Storing Numbers in Wrong Format' title='Save to del.icio.us' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/delicious.png' style='width:16px; height:16px;' alt='[del.icio.us] ' /></a> <a href='http://digg.com/submit?phase=2&amp;url=http://www.steveneely.org/2011/10/26/iphone-4s-storing-numbers-in-wrong-format/&amp;title=iPhone 4S Storing Numbers in Wrong Format' title='Digg It!' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/digg.png' style='width:16px; height:16px;' alt='[Digg] ' /></a> <a href='http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.steveneely.org/2011/10/26/iphone-4s-storing-numbers-in-wrong-format/&amp;title=iPhone 4S Storing Numbers in Wrong Format' title='Save to Google Bookmarks' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/google.png' style='width:16px; height:16px;' alt='[Google] ' /></a> <a href='http://www.linkedin.com/shareArticle?mini=true&url=http://www.steveneely.org/2011/10/26/iphone-4s-storing-numbers-in-wrong-format/&title=iPhone 4S Storing Numbers in Wrong Format' title='Share on LinkedIn' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/linkedin.png' style='width:16px; height:16px;' alt='[LinkedIn] ' /></a> <a href='http://www.stumbleupon.com/submit?url=http://www.steveneely.org/2011/10/26/iphone-4s-storing-numbers-in-wrong-format/&amp;title=iPhone 4S Storing Numbers in Wrong Format' title='Stumble It!' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/stumbleupon.png' style='width:16px; height:16px;' alt='[StumbleUpon] ' /></a> <a href='https://favorites.live.com/quickadd.aspx?mkt=en-us&amp;url=http://www.steveneely.org/2011/10/26/iphone-4s-storing-numbers-in-wrong-format/&amp;title=iPhone 4S Storing Numbers in Wrong Format' title='Save to Windows Live' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/windowslive.png' style='width:16px; height:16px;' alt='[Windows Live] ' /></a> <a href='http://bookmarks.yahoo.com/toolbar/savebm?opener=tb&amp;u=http://www.steveneely.org/2011/10/26/iphone-4s-storing-numbers-in-wrong-format/&amp;t=iPhone 4S Storing Numbers in Wrong Format' title='Save to Yahoo! Bookmarks' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/yahoo.png' style='width:16px; height:16px;' alt='[Yahoo!] ' /></a> <a href='http://www.feedburner.com/fb/a/emailFlare?itemTitle=iPhone 4S Storing Numbers in Wrong Format&amp;uri=http://www.steveneely.org/2011/10/26/iphone-4s-storing-numbers-in-wrong-format/&amp;loc=en_US' title='Email this to a friend' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/email.png' style='width:16px; height:16px;' alt='[Email] ' /></a>  <a title='See more bookmark and sharing options...' href='http://www.steveneely.org/2011/10/26/iphone-4s-storing-numbers-in-wrong-format/#bookmarkify' rel='nofollow'><small>More&nbsp;&raquo;</small></a></div><div class='brand'><small><a href='http://www.bookmarkify.com/'>Powered by Bookmarkify&trade;</a></small></div></div>]]></content:encoded>
			<wfw:commentRss>http://www.steveneely.org/2011/10/26/iphone-4s-storing-numbers-in-wrong-format/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Scumbag Windows 7 where is my disk space?</title>
		<link>http://www.steveneely.org/2011/09/12/scumbag-windows-7-where-is-my-disk-space/</link>
		<comments>http://www.steveneely.org/2011/09/12/scumbag-windows-7-where-is-my-disk-space/#comments</comments>
		<pubDate>Tue, 13 Sep 2011 00:37:49 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[operating systems]]></category>
		<category><![CDATA[disk space]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[powercfg]]></category>
		<category><![CDATA[windows 7]]></category>

		<guid isPermaLink="false">http://www.steveneely.org/?p=97</guid>
		<description><![CDATA[I dual boot my laptop between Ubuntu and Win7. The Win7 partition began at 25GB whereas Ubuntu is 15GB. Win7 used up all its space so I increased the partition size. Then again and again. Now it has 40GB and just filled it up again. I tried using disk cleanup and deleting all temporary files. [...]]]></description>
			<content:encoded><![CDATA[<p>I dual boot my laptop between Ubuntu and Win7. The Win7 partition began at 25GB whereas Ubuntu is 15GB. Win7 used up all its space so I increased the partition size. Then again and again. Now it has 40GB and just filled it up again.</p>
<p>I tried using disk cleanup and deleting all temporary files. That freed up about 15MB. Then I found an <a href="http://www.windows7hacker.com/index.php/2009/05/what-is-hiberfilsys-and-how-to-delete-in-windows-7-free-up-hard-drive-space/">article </a>explaining that hibernate in Win7 stores off a file called <code>hiberfil.sys</code> that can grow and grow in size. Here is how to get rid of it:</p>
<ol>
<li>run command prompt as Administrator (right-click on its icon)</li>
<li>type in <code>powercfg.exe -h off</code></li>
<li>reboot</li>
<li>boom! Have 7 GB back</li>
</ol>
<p>My next laptop <em>will</em> be a Mac.</p>
<div class='bookmarkify'><a name='bookmarkify'></a><div class='title' title='Use these links to share this page with others'>Bookmark and Share</div><div class='linkbuttons'><a href='http://del.icio.us/post?url=http://www.steveneely.org/2011/09/12/scumbag-windows-7-where-is-my-disk-space/&amp;title=Scumbag Windows 7 where is my disk space?' title='Save to del.icio.us' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/delicious.png' style='width:16px; height:16px;' alt='[del.icio.us] ' /></a> <a href='http://digg.com/submit?phase=2&amp;url=http://www.steveneely.org/2011/09/12/scumbag-windows-7-where-is-my-disk-space/&amp;title=Scumbag Windows 7 where is my disk space?' title='Digg It!' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/digg.png' style='width:16px; height:16px;' alt='[Digg] ' /></a> <a href='http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.steveneely.org/2011/09/12/scumbag-windows-7-where-is-my-disk-space/&amp;title=Scumbag Windows 7 where is my disk space?' title='Save to Google Bookmarks' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/google.png' style='width:16px; height:16px;' alt='[Google] ' /></a> <a href='http://www.linkedin.com/shareArticle?mini=true&url=http://www.steveneely.org/2011/09/12/scumbag-windows-7-where-is-my-disk-space/&title=Scumbag Windows 7 where is my disk space?' title='Share on LinkedIn' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/linkedin.png' style='width:16px; height:16px;' alt='[LinkedIn] ' /></a> <a href='http://www.stumbleupon.com/submit?url=http://www.steveneely.org/2011/09/12/scumbag-windows-7-where-is-my-disk-space/&amp;title=Scumbag Windows 7 where is my disk space?' title='Stumble It!' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/stumbleupon.png' style='width:16px; height:16px;' alt='[StumbleUpon] ' /></a> <a href='https://favorites.live.com/quickadd.aspx?mkt=en-us&amp;url=http://www.steveneely.org/2011/09/12/scumbag-windows-7-where-is-my-disk-space/&amp;title=Scumbag Windows 7 where is my disk space?' title='Save to Windows Live' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/windowslive.png' style='width:16px; height:16px;' alt='[Windows Live] ' /></a> <a href='http://bookmarks.yahoo.com/toolbar/savebm?opener=tb&amp;u=http://www.steveneely.org/2011/09/12/scumbag-windows-7-where-is-my-disk-space/&amp;t=Scumbag Windows 7 where is my disk space?' title='Save to Yahoo! Bookmarks' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/yahoo.png' style='width:16px; height:16px;' alt='[Yahoo!] ' /></a> <a href='http://www.feedburner.com/fb/a/emailFlare?itemTitle=Scumbag Windows 7 where is my disk space?&amp;uri=http://www.steveneely.org/2011/09/12/scumbag-windows-7-where-is-my-disk-space/&amp;loc=en_US' title='Email this to a friend' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/email.png' style='width:16px; height:16px;' alt='[Email] ' /></a>  <a title='See more bookmark and sharing options...' href='http://www.steveneely.org/2011/09/12/scumbag-windows-7-where-is-my-disk-space/#bookmarkify' rel='nofollow'><small>More&nbsp;&raquo;</small></a></div><div class='brand'><small><a href='http://www.bookmarkify.com/'>Powered by Bookmarkify&trade;</a></small></div></div>]]></content:encoded>
			<wfw:commentRss>http://www.steveneely.org/2011/09/12/scumbag-windows-7-where-is-my-disk-space/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Easy jailbreak your iPhone</title>
		<link>http://www.steveneely.org/2010/09/08/easy-jailbreak-your-iphone/</link>
		<comments>http://www.steveneely.org/2010/09/08/easy-jailbreak-your-iphone/#comments</comments>
		<pubDate>Thu, 09 Sep 2010 05:03:24 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[mobile phones]]></category>
		<category><![CDATA[cydia]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[jailbreak]]></category>
		<category><![CDATA[unlock]]></category>

		<guid isPermaLink="false">http://www.steveneely.org/?p=88</guid>
		<description><![CDATA[With www.jailbreakme.com jail breaking an iPhone suddenly became too easy not to do. I&#8217;ve jail broken iPhones before with ultrasn0w but this is too simple. Just go to that site on your pre-4.0.1 iPhone, slide your finger across the screen and you&#8217;re done. Simple! But what next? Your new app installer is called &#8220;Cydia&#8221;. It&#8217;ll [...]]]></description>
			<content:encoded><![CDATA[<p>With <a href="www.jailbreakme.com" target="_blank">www.jailbreakme.com</a> jail breaking an iPhone suddenly became too easy not to do. I&#8217;ve jail broken iPhones before with ultrasn0w but this is too simple. Just go to that site on your pre-4.0.1 iPhone, slide your finger across the screen and you&#8217;re done.</p>
<p>Simple! But what next?</p>
<p>Your new app installer is called &#8220;Cydia&#8221;. It&#8217;ll be on your home screen. Go play with Cydia and install some apps. Not all are free and none of them are approved by Apple. Now that you can install anything on your iPhone you need to be a little more cautious. It is no different from downloading apps from the web and installing them on your computer &#8212; the code is not vetted by any single governing body and you need to be thoughtful as to what you&#8217;re installing.</p>
<p>First thing is to fix the root password. iPhones have a default root password of alpine. So install &#8220;mobile terminal&#8221;, open it and type &#8220;passwd&#8221; to change your password. Alternatively, connect to your home wifi network, install openssh on your iPhone then go to Settings  -&gt; WiFi and take note of your IP address. Then from your laptop ssh into your iPhone and change your password with the passwd command. Also change the &#8220;mobile&#8221; account password with &#8220;passwd mobile&#8221;.</p>
<p>Next install the PDF Patch fix (since that security vulnerability let you jailbreak your iPhone via jailbreakme.com in the first place).</p>
<p>Now follow <a href="http://www.ziphone.org/2010/09/unlock-iphone-3g-3gs-running-ios-402.html" target="_blank">these simple steps to unlock your iPhone</a> so you can use it on different networks.</p>
<p>Finally, go have fun. Change themes, message alert tones and customize to your heart&#8217;s content. When new versions of IOS come out be sure to download and jailbreak before you install them to your device. Don&#8217;t just click &#8220;install&#8221; in iTunes.</p>
<div class='bookmarkify'><a name='bookmarkify'></a><div class='title' title='Use these links to share this page with others'>Bookmark and Share</div><div class='linkbuttons'><a href='http://del.icio.us/post?url=http://www.steveneely.org/2010/09/08/easy-jailbreak-your-iphone/&amp;title=Easy jailbreak your iPhone' title='Save to del.icio.us' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/delicious.png' style='width:16px; height:16px;' alt='[del.icio.us] ' /></a> <a href='http://digg.com/submit?phase=2&amp;url=http://www.steveneely.org/2010/09/08/easy-jailbreak-your-iphone/&amp;title=Easy jailbreak your iPhone' title='Digg It!' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/digg.png' style='width:16px; height:16px;' alt='[Digg] ' /></a> <a href='http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.steveneely.org/2010/09/08/easy-jailbreak-your-iphone/&amp;title=Easy jailbreak your iPhone' title='Save to Google Bookmarks' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/google.png' style='width:16px; height:16px;' alt='[Google] ' /></a> <a href='http://www.linkedin.com/shareArticle?mini=true&url=http://www.steveneely.org/2010/09/08/easy-jailbreak-your-iphone/&title=Easy jailbreak your iPhone' title='Share on LinkedIn' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/linkedin.png' style='width:16px; height:16px;' alt='[LinkedIn] ' /></a> <a href='http://www.stumbleupon.com/submit?url=http://www.steveneely.org/2010/09/08/easy-jailbreak-your-iphone/&amp;title=Easy jailbreak your iPhone' title='Stumble It!' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/stumbleupon.png' style='width:16px; height:16px;' alt='[StumbleUpon] ' /></a> <a href='https://favorites.live.com/quickadd.aspx?mkt=en-us&amp;url=http://www.steveneely.org/2010/09/08/easy-jailbreak-your-iphone/&amp;title=Easy jailbreak your iPhone' title='Save to Windows Live' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/windowslive.png' style='width:16px; height:16px;' alt='[Windows Live] ' /></a> <a href='http://bookmarks.yahoo.com/toolbar/savebm?opener=tb&amp;u=http://www.steveneely.org/2010/09/08/easy-jailbreak-your-iphone/&amp;t=Easy jailbreak your iPhone' title='Save to Yahoo! Bookmarks' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/yahoo.png' style='width:16px; height:16px;' alt='[Yahoo!] ' /></a> <a href='http://www.feedburner.com/fb/a/emailFlare?itemTitle=Easy jailbreak your iPhone&amp;uri=http://www.steveneely.org/2010/09/08/easy-jailbreak-your-iphone/&amp;loc=en_US' title='Email this to a friend' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/email.png' style='width:16px; height:16px;' alt='[Email] ' /></a>  <a title='See more bookmark and sharing options...' href='http://www.steveneely.org/2010/09/08/easy-jailbreak-your-iphone/#bookmarkify' rel='nofollow'><small>More&nbsp;&raquo;</small></a></div><div class='brand'><small><a href='http://www.bookmarkify.com/'>Powered by Bookmarkify&trade;</a></small></div></div>]]></content:encoded>
			<wfw:commentRss>http://www.steveneely.org/2010/09/08/easy-jailbreak-your-iphone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Shuffles &amp; randoms</title>
		<link>http://www.steveneely.org/2010/01/20/shuffles-randoms/</link>
		<comments>http://www.steveneely.org/2010/01/20/shuffles-randoms/#comments</comments>
		<pubDate>Wed, 20 Jan 2010 18:19:43 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[algorithms]]></category>
		<category><![CDATA[random]]></category>
		<category><![CDATA[shuffle]]></category>

		<guid isPermaLink="false">http://www.steveneely.org/?p=86</guid>
		<description><![CDATA[I was asked a question about shuffling yesterday which got me thinking. How do you write an algorithm to truly shuffle a deck of cards without any bias? There are a couple of well-known algorithms to do this, both popularized by Donald Knuth. At a very abstract high-level they are: generate a random number for [...]]]></description>
			<content:encoded><![CDATA[<p>I was asked a question about shuffling yesterday which got me thinking. How do you write an algorithm to truly shuffle a deck of cards without any bias?</p>
<p>There are a couple of well-known algorithms to do this, both popularized by Donald Knuth. At a <em>very</em> abstract high-level they are:</p>
<ol>
<li>generate a random number for each card in the deck then sort the cards by number. If two cards are assigned the same number then try again;</li>
<li>go through the deck, taking each card in turn and swap it with some random position in the deck.</li>
</ol>
<p>Clearly #1 could take a longer time to run since you&#8217;ve got to sort cards and deal with clashes. Although with only 52 cards in a deck you are probably not too worried about algorithmic complexity.</p>
<p>#2 looks good on the surface but there are a few gotchas to be aware of. With a deeper mathematical analysis you can see why. The first is that if you swap cards with <em>any</em> position in the pack you will not get an even distribution with shuffles. This is because you&#8217;ve written an algorithm that has n^n execution paths and there are only n! permutations. Using the <a href="http://en.wikipedia.org/wiki/Shuffling#Poorly_implemented_Knuth_shuffles">wikipedia example</a> consider just 3 cards: your algorithm can produce 3^3 = 27 outcomes but there are only 6 permutations for shuffling. You cannot fit 27 into 6 so there must be some outcomes from your algorithm that are more likely (see pigeonhole principal).</p>
<p>The solution is to swap with the portion of the pack that has not yet been swapped with.</p>
<p>Wikipedia has a <a href="http://en.wikipedia.org/wiki/Shuffling#Poorly_implemented_Knuth_shuffles">clear article on shuffling and implementations</a> with further details on the impact of using the mod operator with random numbers (again, the space of randoms being generated then having mod applied is not an even distribution). A final note is that you need to seed your random number generator or it&#8217;ll be pseudo-random. Or better yet use <a href="http://www.random.org/">random.org</a></p>
<div class='bookmarkify'><a name='bookmarkify'></a><div class='title' title='Use these links to share this page with others'>Bookmark and Share</div><div class='linkbuttons'><a href='http://del.icio.us/post?url=http://www.steveneely.org/2010/01/20/shuffles-randoms/&amp;title=Shuffles &#038; randoms' title='Save to del.icio.us' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/delicious.png' style='width:16px; height:16px;' alt='[del.icio.us] ' /></a> <a href='http://digg.com/submit?phase=2&amp;url=http://www.steveneely.org/2010/01/20/shuffles-randoms/&amp;title=Shuffles &#038; randoms' title='Digg It!' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/digg.png' style='width:16px; height:16px;' alt='[Digg] ' /></a> <a href='http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.steveneely.org/2010/01/20/shuffles-randoms/&amp;title=Shuffles &#038; randoms' title='Save to Google Bookmarks' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/google.png' style='width:16px; height:16px;' alt='[Google] ' /></a> <a href='http://www.linkedin.com/shareArticle?mini=true&url=http://www.steveneely.org/2010/01/20/shuffles-randoms/&title=Shuffles &#038; randoms' title='Share on LinkedIn' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/linkedin.png' style='width:16px; height:16px;' alt='[LinkedIn] ' /></a> <a href='http://www.stumbleupon.com/submit?url=http://www.steveneely.org/2010/01/20/shuffles-randoms/&amp;title=Shuffles &#038; randoms' title='Stumble It!' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/stumbleupon.png' style='width:16px; height:16px;' alt='[StumbleUpon] ' /></a> <a href='https://favorites.live.com/quickadd.aspx?mkt=en-us&amp;url=http://www.steveneely.org/2010/01/20/shuffles-randoms/&amp;title=Shuffles &#038; randoms' title='Save to Windows Live' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/windowslive.png' style='width:16px; height:16px;' alt='[Windows Live] ' /></a> <a href='http://bookmarks.yahoo.com/toolbar/savebm?opener=tb&amp;u=http://www.steveneely.org/2010/01/20/shuffles-randoms/&amp;t=Shuffles &#038; randoms' title='Save to Yahoo! Bookmarks' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/yahoo.png' style='width:16px; height:16px;' alt='[Yahoo!] ' /></a> <a href='http://www.feedburner.com/fb/a/emailFlare?itemTitle=Shuffles &#038; randoms&amp;uri=http://www.steveneely.org/2010/01/20/shuffles-randoms/&amp;loc=en_US' title='Email this to a friend' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/email.png' style='width:16px; height:16px;' alt='[Email] ' /></a>  <a title='See more bookmark and sharing options...' href='http://www.steveneely.org/2010/01/20/shuffles-randoms/#bookmarkify' rel='nofollow'><small>More&nbsp;&raquo;</small></a></div><div class='brand'><small><a href='http://www.bookmarkify.com/'>Powered by Bookmarkify&trade;</a></small></div></div>]]></content:encoded>
			<wfw:commentRss>http://www.steveneely.org/2010/01/20/shuffles-randoms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Location based services for mobiles</title>
		<link>http://www.steveneely.org/2010/01/08/location-based-services-for-mobiles/</link>
		<comments>http://www.steveneely.org/2010/01/08/location-based-services-for-mobiles/#comments</comments>
		<pubDate>Fri, 08 Jan 2010 15:49:53 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[google]]></category>
		<category><![CDATA[mobile phones]]></category>
		<category><![CDATA[pervasive computing]]></category>
		<category><![CDATA[gps]]></category>
		<category><![CDATA[location based services]]></category>
		<category><![CDATA[near me now]]></category>

		<guid isPermaLink="false">http://www.steveneely.org/?p=84</guid>
		<description><![CDATA[Location based services have been around for a number of years in the research community. They were always fun to build and excellent research vehicles but needed something to change before hitting the streets. Well, now we&#8217;re beginning to carry GPS enabled devices these services have hit the mainstream. I regularly use Yelp and Around [...]]]></description>
			<content:encoded><![CDATA[<p>Location based services have been around for a number of years in the research community. They were always fun to build and excellent research vehicles but needed something to change before hitting the streets. Well, now we&#8217;re beginning to carry GPS enabled devices these services have hit the mainstream. I regularly use <a href="http://www.yelp.com">Yelp</a> and <a href="http://www.tweakersoft.com/mobile/aroundme.html">Around Me</a> on the iPhone to find local restaurants, gas stations, and coffee shops. The integration with the maps application is a fantastic coupling. Now Google have released their search services with the <a href="http://googlemobile.blogspot.com/2010/01/finding-places-near-me-now-is-easier.html">&#8220;Near me now&#8221;</a> service (iPhone and Andriod in US only).</p>
<p>Location data for these applications is usually derived from GPS readings but it is not limited to that. You can use wifi spotting, video capture, parse user calendars or discover location by inference (I am near Alice and Alice knows where she is so I can find where I am). But in practice are these other inputs really required? Or are they all part of a larger model of the real world?</p>
<p>Location based services are a manifestation of pervasive computing in the real world. Next will come more complex context aware services with social aspects and recommendations. I&#8217;ve oft heard the question &#8220;who will pay for the infrastructure for pervasive computing?&#8221;. I think the answer is still &#8220;we will&#8221; but now you can add &#8220;and already are&#8221;.</p>
<div class='bookmarkify'><a name='bookmarkify'></a><div class='title' title='Use these links to share this page with others'>Bookmark and Share</div><div class='linkbuttons'><a href='http://del.icio.us/post?url=http://www.steveneely.org/2010/01/08/location-based-services-for-mobiles/&amp;title=Location based services for mobiles' title='Save to del.icio.us' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/delicious.png' style='width:16px; height:16px;' alt='[del.icio.us] ' /></a> <a href='http://digg.com/submit?phase=2&amp;url=http://www.steveneely.org/2010/01/08/location-based-services-for-mobiles/&amp;title=Location based services for mobiles' title='Digg It!' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/digg.png' style='width:16px; height:16px;' alt='[Digg] ' /></a> <a href='http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.steveneely.org/2010/01/08/location-based-services-for-mobiles/&amp;title=Location based services for mobiles' title='Save to Google Bookmarks' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/google.png' style='width:16px; height:16px;' alt='[Google] ' /></a> <a href='http://www.linkedin.com/shareArticle?mini=true&url=http://www.steveneely.org/2010/01/08/location-based-services-for-mobiles/&title=Location based services for mobiles' title='Share on LinkedIn' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/linkedin.png' style='width:16px; height:16px;' alt='[LinkedIn] ' /></a> <a href='http://www.stumbleupon.com/submit?url=http://www.steveneely.org/2010/01/08/location-based-services-for-mobiles/&amp;title=Location based services for mobiles' title='Stumble It!' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/stumbleupon.png' style='width:16px; height:16px;' alt='[StumbleUpon] ' /></a> <a href='https://favorites.live.com/quickadd.aspx?mkt=en-us&amp;url=http://www.steveneely.org/2010/01/08/location-based-services-for-mobiles/&amp;title=Location based services for mobiles' title='Save to Windows Live' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/windowslive.png' style='width:16px; height:16px;' alt='[Windows Live] ' /></a> <a href='http://bookmarks.yahoo.com/toolbar/savebm?opener=tb&amp;u=http://www.steveneely.org/2010/01/08/location-based-services-for-mobiles/&amp;t=Location based services for mobiles' title='Save to Yahoo! Bookmarks' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/yahoo.png' style='width:16px; height:16px;' alt='[Yahoo!] ' /></a> <a href='http://www.feedburner.com/fb/a/emailFlare?itemTitle=Location based services for mobiles&amp;uri=http://www.steveneely.org/2010/01/08/location-based-services-for-mobiles/&amp;loc=en_US' title='Email this to a friend' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/email.png' style='width:16px; height:16px;' alt='[Email] ' /></a>  <a title='See more bookmark and sharing options...' href='http://www.steveneely.org/2010/01/08/location-based-services-for-mobiles/#bookmarkify' rel='nofollow'><small>More&nbsp;&raquo;</small></a></div><div class='brand'><small><a href='http://www.bookmarkify.com/'>Powered by Bookmarkify&trade;</a></small></div></div>]]></content:encoded>
			<wfw:commentRss>http://www.steveneely.org/2010/01/08/location-based-services-for-mobiles/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing dd-wrt on a Linksys WRT160N-RM v.3</title>
		<link>http://www.steveneely.org/2009/12/08/installing-dd-wrt-on-a-linksys-wrt160n-rm-v-3/</link>
		<comments>http://www.steveneely.org/2009/12/08/installing-dd-wrt-on-a-linksys-wrt160n-rm-v-3/#comments</comments>
		<pubDate>Tue, 08 Dec 2009 00:33:54 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[networking]]></category>

		<guid isPermaLink="false">http://www.steveneely.org/?p=79</guid>
		<description><![CDATA[So I cheaped out and bought a refurbished Linksys WRT160N from Amazon for $28. Great price for a 802.11n enabled router (most are in the $100 range) but it kept dropping wifi connections, slowing up and refusing to respond. Wired connections were fine so I suspected a dodgy radio. Linksys support couldn&#8217;t fix the wifi [...]]]></description>
			<content:encoded><![CDATA[<p>So I cheaped out and bought a refurbished <a href="http://amzn.com/B001VMAYAM">Linksys WRT160N from Amazon</a> for $28. Great price for a 802.11n enabled router (most are in the $100 range) but it kept dropping wifi connections, slowing up and refusing to respond. Wired connections were fine so I suspected a dodgy radio. Linksys support couldn&#8217;t fix the wifi issues so I was about to send it back when I decided to wipe the Linksys firmware and flash <a title="dd-wrt" href="http://dd-wrt.com/">dd-wrt</a> to it. The router wasn&#8217;t doing much anyhow.</p>
<p>The latest version of dd-wrt supports the WRT160N v.3 router. It is easy to install via the router&#8217;s web admin interface and rather than repeat myself here I&#8217;ve updated the <a title="dd-wrt installation on WRT160N step-by-step" href="http://www.dd-wrt.com/wiki/index.php/Linksys_WRT150N_%26_WRT160N">dd-wrt community wiki page</a> with the step-by-step instructions.</p>
<p>Note: when you search the dd-wrt <a title="dd-wrt router database" href="http://www.dd-wrt.com/site/support/router-database">router database</a> it&#8217;ll give you back three different bin files to choose from. You only need one of those to kick off: <a title="download firmware bin file" href="http://www.dd-wrt.com/routerdb/de/download/Linksys/WRT160N/3.0/dd-wrt.v24-13309_NEWD-2_K2.6_mini_wrt160nv3.bin/2294">dd-wrt.v24-13309_NEWD-2_K2.6_mini_wrt160nv3.bin</a> AKA &#8220;mini&#8221; is the basic dd-wrt firmware that I used. It has more than enough features to keep most users happy.</p>
<p>My router has been up and running with dd-wrt for the last 4h29m without any problems and it feels faster (not sure if that is psychological). The best part is that the nerd in me is now super excited to have a working, fully featured, Linux-based router in the office.</p>
<div class='bookmarkify'><a name='bookmarkify'></a><div class='title' title='Use these links to share this page with others'>Bookmark and Share</div><div class='linkbuttons'><a href='http://del.icio.us/post?url=http://www.steveneely.org/2009/12/08/installing-dd-wrt-on-a-linksys-wrt160n-rm-v-3/&amp;title=Installing dd-wrt on a Linksys WRT160N-RM v.3' title='Save to del.icio.us' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/delicious.png' style='width:16px; height:16px;' alt='[del.icio.us] ' /></a> <a href='http://digg.com/submit?phase=2&amp;url=http://www.steveneely.org/2009/12/08/installing-dd-wrt-on-a-linksys-wrt160n-rm-v-3/&amp;title=Installing dd-wrt on a Linksys WRT160N-RM v.3' title='Digg It!' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/digg.png' style='width:16px; height:16px;' alt='[Digg] ' /></a> <a href='http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.steveneely.org/2009/12/08/installing-dd-wrt-on-a-linksys-wrt160n-rm-v-3/&amp;title=Installing dd-wrt on a Linksys WRT160N-RM v.3' title='Save to Google Bookmarks' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/google.png' style='width:16px; height:16px;' alt='[Google] ' /></a> <a href='http://www.linkedin.com/shareArticle?mini=true&url=http://www.steveneely.org/2009/12/08/installing-dd-wrt-on-a-linksys-wrt160n-rm-v-3/&title=Installing dd-wrt on a Linksys WRT160N-RM v.3' title='Share on LinkedIn' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/linkedin.png' style='width:16px; height:16px;' alt='[LinkedIn] ' /></a> <a href='http://www.stumbleupon.com/submit?url=http://www.steveneely.org/2009/12/08/installing-dd-wrt-on-a-linksys-wrt160n-rm-v-3/&amp;title=Installing dd-wrt on a Linksys WRT160N-RM v.3' title='Stumble It!' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/stumbleupon.png' style='width:16px; height:16px;' alt='[StumbleUpon] ' /></a> <a href='https://favorites.live.com/quickadd.aspx?mkt=en-us&amp;url=http://www.steveneely.org/2009/12/08/installing-dd-wrt-on-a-linksys-wrt160n-rm-v-3/&amp;title=Installing dd-wrt on a Linksys WRT160N-RM v.3' title='Save to Windows Live' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/windowslive.png' style='width:16px; height:16px;' alt='[Windows Live] ' /></a> <a href='http://bookmarks.yahoo.com/toolbar/savebm?opener=tb&amp;u=http://www.steveneely.org/2009/12/08/installing-dd-wrt-on-a-linksys-wrt160n-rm-v-3/&amp;t=Installing dd-wrt on a Linksys WRT160N-RM v.3' title='Save to Yahoo! Bookmarks' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/yahoo.png' style='width:16px; height:16px;' alt='[Yahoo!] ' /></a> <a href='http://www.feedburner.com/fb/a/emailFlare?itemTitle=Installing dd-wrt on a Linksys WRT160N-RM v.3&amp;uri=http://www.steveneely.org/2009/12/08/installing-dd-wrt-on-a-linksys-wrt160n-rm-v-3/&amp;loc=en_US' title='Email this to a friend' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/email.png' style='width:16px; height:16px;' alt='[Email] ' /></a>  <a title='See more bookmark and sharing options...' href='http://www.steveneely.org/2009/12/08/installing-dd-wrt-on-a-linksys-wrt160n-rm-v-3/#bookmarkify' rel='nofollow'><small>More&nbsp;&raquo;</small></a></div><div class='brand'><small><a href='http://www.bookmarkify.com/'>Powered by Bookmarkify&trade;</a></small></div></div>]]></content:encoded>
			<wfw:commentRss>http://www.steveneely.org/2009/12/08/installing-dd-wrt-on-a-linksys-wrt160n-rm-v-3/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Construct at University of Colorado at Boulder</title>
		<link>http://www.steveneely.org/2009/12/07/construct-at-university-of-colorado-at-boulder/</link>
		<comments>http://www.steveneely.org/2009/12/07/construct-at-university-of-colorado-at-boulder/#comments</comments>
		<pubDate>Mon, 07 Dec 2009 16:51:32 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[pervasive computing]]></category>
		<category><![CDATA[Computer science]]></category>
		<category><![CDATA[Construct]]></category>
		<category><![CDATA[pervasive]]></category>
		<category><![CDATA[ubiquitous computing]]></category>
		<category><![CDATA[University of Coloarao]]></category>

		<guid isPermaLink="false">http://www.steveneely.org/?p=72</guid>
		<description><![CDATA[I&#8217;ve been talking with faculty staff at CU CSCI about the kind of work they&#8217;re doing and to see if there is any projects that we might collaborate on. After a chat with Katie Siek we decided that the most efficient way to introduce my research from UCD and Glasgow was to drop by and [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been talking with faculty staff at CU CSCI about the kind of work they&#8217;re doing and to see if there is any projects that we might collaborate on. After a chat with <a href="http://www.cs.colorado.edu/people/katie_siek.html">Katie Siek</a> we decided that the most efficient way to introduce my research from UCD and Glasgow was to drop by and give <a title="CU CSCI Colloquium - Construct" href="http://www.cs.colorado.edu/events/colloquia/2009-2010/neely.html">a presentation</a>.</p>
<p>For the opening I talked a little about the data binding technologies we developed at Strathclyde. These &#8220;type projection&#8221; systems provide a safe and extremely efficient mechanism for computing over semistructured data sources (if you&#8217;ve ever used JAXB from Sun they&#8217;re kind of similar). I skipped pretty quickly over that, hopefully didn&#8217;t loose too many listeners, and jumped into <a title="Construct Platform" href="http://www.construct-infrastructure.org/">Construct</a>.</p>
<p>Construct is our open-source community platform for Pervasive Computing. It is a middleware that provides the plumbing for developers of Pervasive or Ubiquitous systems. Rather than spend time writing code for management of services and data flow across the network developers can concentrate on the problem domain for their specific project.</p>
<p>I was invited back to talk with <a href="http://www.cs.colorado.edu/people/rick_han.html">Ric Han</a>&#8216;s group early January.</p>
<p>[<a href="http://www.steveneely.org/wp-content/uploads/2009/12/Colorado_2009.pdf">slides</a>]</p>
<div class='bookmarkify'><a name='bookmarkify'></a><div class='title' title='Use these links to share this page with others'>Bookmark and Share</div><div class='linkbuttons'><a href='http://del.icio.us/post?url=http://www.steveneely.org/2009/12/07/construct-at-university-of-colorado-at-boulder/&amp;title=Construct at University of Colorado at Boulder' title='Save to del.icio.us' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/delicious.png' style='width:16px; height:16px;' alt='[del.icio.us] ' /></a> <a href='http://digg.com/submit?phase=2&amp;url=http://www.steveneely.org/2009/12/07/construct-at-university-of-colorado-at-boulder/&amp;title=Construct at University of Colorado at Boulder' title='Digg It!' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/digg.png' style='width:16px; height:16px;' alt='[Digg] ' /></a> <a href='http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.steveneely.org/2009/12/07/construct-at-university-of-colorado-at-boulder/&amp;title=Construct at University of Colorado at Boulder' title='Save to Google Bookmarks' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/google.png' style='width:16px; height:16px;' alt='[Google] ' /></a> <a href='http://www.linkedin.com/shareArticle?mini=true&url=http://www.steveneely.org/2009/12/07/construct-at-university-of-colorado-at-boulder/&title=Construct at University of Colorado at Boulder' title='Share on LinkedIn' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/linkedin.png' style='width:16px; height:16px;' alt='[LinkedIn] ' /></a> <a href='http://www.stumbleupon.com/submit?url=http://www.steveneely.org/2009/12/07/construct-at-university-of-colorado-at-boulder/&amp;title=Construct at University of Colorado at Boulder' title='Stumble It!' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/stumbleupon.png' style='width:16px; height:16px;' alt='[StumbleUpon] ' /></a> <a href='https://favorites.live.com/quickadd.aspx?mkt=en-us&amp;url=http://www.steveneely.org/2009/12/07/construct-at-university-of-colorado-at-boulder/&amp;title=Construct at University of Colorado at Boulder' title='Save to Windows Live' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/windowslive.png' style='width:16px; height:16px;' alt='[Windows Live] ' /></a> <a href='http://bookmarks.yahoo.com/toolbar/savebm?opener=tb&amp;u=http://www.steveneely.org/2009/12/07/construct-at-university-of-colorado-at-boulder/&amp;t=Construct at University of Colorado at Boulder' title='Save to Yahoo! Bookmarks' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/yahoo.png' style='width:16px; height:16px;' alt='[Yahoo!] ' /></a> <a href='http://www.feedburner.com/fb/a/emailFlare?itemTitle=Construct at University of Colorado at Boulder&amp;uri=http://www.steveneely.org/2009/12/07/construct-at-university-of-colorado-at-boulder/&amp;loc=en_US' title='Email this to a friend' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/email.png' style='width:16px; height:16px;' alt='[Email] ' /></a>  <a title='See more bookmark and sharing options...' href='http://www.steveneely.org/2009/12/07/construct-at-university-of-colorado-at-boulder/#bookmarkify' rel='nofollow'><small>More&nbsp;&raquo;</small></a></div><div class='brand'><small><a href='http://www.bookmarkify.com/'>Powered by Bookmarkify&trade;</a></small></div></div>]]></content:encoded>
			<wfw:commentRss>http://www.steveneely.org/2009/12/07/construct-at-university-of-colorado-at-boulder/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tiddlywiki</title>
		<link>http://www.steveneely.org/2009/11/02/tiddlywiki/</link>
		<comments>http://www.steveneely.org/2009/11/02/tiddlywiki/#comments</comments>
		<pubDate>Mon, 02 Nov 2009 20:54:42 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[organization]]></category>
		<category><![CDATA[web applications]]></category>
		<category><![CDATA[getting things done]]></category>
		<category><![CDATA[note taking]]></category>
		<category><![CDATA[wiki]]></category>

		<guid isPermaLink="false">http://www.steveneely.org/?p=70</guid>
		<description><![CDATA[I&#8217;m a note writer. I&#8217;ve got Google docs full of notes, dropbox notes, iPhone notes, plain text files for GTD, and inked back-of-envelopes everywhere. Or at least, I did. After a pointer from a friend and colleague I decided to consolidate and digitize my notes using TiddlyWiki. TiddlyWiki is a personal wiki wrapped up in [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m a note writer.</p>
<p>I&#8217;ve got Google docs full of notes, dropbox notes, iPhone notes, plain text files for GTD, and inked back-of-envelopes everywhere. Or at least, I did.</p>
<p>After a pointer from a <a href="http://www.simondobson.org/">friend and colleague</a> I decided to consolidate and digitize my notes using <a href="http://www.tiddlywiki.com/">TiddlyWiki</a>. TiddlyWiki is a personal wiki wrapped up in a single web page. Because key text automatically hyperlinks (these are called wikiwords) a TiddlyWiki can be thought of as a &#8220;non-linear notepad&#8221;. You don&#8217;t write or read from top to bottom but rather jump from &#8220;tiddler&#8221; to tiddler.</p>
<p>A tiddler is a block of text or a given topic. Collectively they form your TiddlyWiki. Let me try explain better with my <em>Getting Things Done </em>Tiddler. I&#8217;ve got a GTD note (a tiddler) in my TiddlyWiki that links to three other notes: ToDo, Done, and Waiting. Clicking on any of these three opens a new note with a list of either &#8220;todos&#8221;, &#8220;done stuff&#8221; or &#8220;waiting on something&#8221;. Within each of these are further links to notes on tasks in my every day life.</p>
<p>TiddlyWiki is immediately useful to anyone with a modicum of HTML knowledge. If you know what &lt;a href means then you can easily learn how to create your own TIddlyWiki in about an hour. It is well worth the effort.</p>
<div class='bookmarkify'><a name='bookmarkify'></a><div class='title' title='Use these links to share this page with others'>Bookmark and Share</div><div class='linkbuttons'><a href='http://del.icio.us/post?url=http://www.steveneely.org/2009/11/02/tiddlywiki/&amp;title=Tiddlywiki' title='Save to del.icio.us' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/delicious.png' style='width:16px; height:16px;' alt='[del.icio.us] ' /></a> <a href='http://digg.com/submit?phase=2&amp;url=http://www.steveneely.org/2009/11/02/tiddlywiki/&amp;title=Tiddlywiki' title='Digg It!' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/digg.png' style='width:16px; height:16px;' alt='[Digg] ' /></a> <a href='http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.steveneely.org/2009/11/02/tiddlywiki/&amp;title=Tiddlywiki' title='Save to Google Bookmarks' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/google.png' style='width:16px; height:16px;' alt='[Google] ' /></a> <a href='http://www.linkedin.com/shareArticle?mini=true&url=http://www.steveneely.org/2009/11/02/tiddlywiki/&title=Tiddlywiki' title='Share on LinkedIn' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/linkedin.png' style='width:16px; height:16px;' alt='[LinkedIn] ' /></a> <a href='http://www.stumbleupon.com/submit?url=http://www.steveneely.org/2009/11/02/tiddlywiki/&amp;title=Tiddlywiki' title='Stumble It!' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/stumbleupon.png' style='width:16px; height:16px;' alt='[StumbleUpon] ' /></a> <a href='https://favorites.live.com/quickadd.aspx?mkt=en-us&amp;url=http://www.steveneely.org/2009/11/02/tiddlywiki/&amp;title=Tiddlywiki' title='Save to Windows Live' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/windowslive.png' style='width:16px; height:16px;' alt='[Windows Live] ' /></a> <a href='http://bookmarks.yahoo.com/toolbar/savebm?opener=tb&amp;u=http://www.steveneely.org/2009/11/02/tiddlywiki/&amp;t=Tiddlywiki' title='Save to Yahoo! Bookmarks' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/yahoo.png' style='width:16px; height:16px;' alt='[Yahoo!] ' /></a> <a href='http://www.feedburner.com/fb/a/emailFlare?itemTitle=Tiddlywiki&amp;uri=http://www.steveneely.org/2009/11/02/tiddlywiki/&amp;loc=en_US' title='Email this to a friend' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/email.png' style='width:16px; height:16px;' alt='[Email] ' /></a>  <a title='See more bookmark and sharing options...' href='http://www.steveneely.org/2009/11/02/tiddlywiki/#bookmarkify' rel='nofollow'><small>More&nbsp;&raquo;</small></a></div><div class='brand'><small><a href='http://www.bookmarkify.com/'>Powered by Bookmarkify&trade;</a></small></div></div>]]></content:encoded>
			<wfw:commentRss>http://www.steveneely.org/2009/11/02/tiddlywiki/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Wave</title>
		<link>http://www.steveneely.org/2009/10/12/google-wave/</link>
		<comments>http://www.steveneely.org/2009/10/12/google-wave/#comments</comments>
		<pubDate>Mon, 12 Oct 2009 16:49:51 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[google]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[passive-aggressive communications]]></category>
		<category><![CDATA[wave]]></category>

		<guid isPermaLink="false">http://www.steveneely.org/?p=67</guid>
		<description><![CDATA[So I&#8217;ve been playing with Google Wave for the last couple of days and I&#8217;m still not sold on it. Perhaps because of all the hype, and hyperbole descriptions that say things like Wave is what we&#8217;d have &#8220;if email was created today&#8221;. When you first log in to Wave you&#8217;re presented with a set [...]]]></description>
			<content:encoded><![CDATA[<p>So I&#8217;ve been playing with Google Wave for the last couple of days and I&#8217;m still not sold on it. Perhaps because of all the hype, and hyperbole descriptions that say things like Wave is what we&#8217;d have &#8220;if email was created today&#8221;.</p>
<p>When you first log in to Wave you&#8217;re presented with a set of panels. These are for navigating through your folders, selecting contacts and participating in Wave conversations. Waves are a mix between email and IM. You can edit/add comments to any section of the conversation and these appear in real-time to other online participants. <a href="http://www.techcrunch.com/2009/10/12/google-wave-and-the-dawn-of-passive-aggressive-communication/">This Techcrunch article</a> sums up the abstract concepts nicely by grouping e-comms mechanisms as passive-aggressive.</p>
<p>The Wave team have integrated a widget model (like those on iGoogle home pages) to allow programmers to extend the environment. Of particular note is the  Ribbit teleconferencing application that makes use of this API. It allows you to jump out of written Waves and into a phone conference call. I&#8217;m less excited about the Sudoku app.</p>
<p>To get going I created a Wave to discuss Wave with my friends and colleagues who are also beta testers. So far the poll I posed has 4 votes for unimpressed and zero for impressed. Since Google are performing a slow roll out of Wave it looks like they&#8217;re testing the water to see how people use it. The ingenuity of the online world can often produce some unexpected uses of new technologies. I&#8217;ll be interested to see what happens with this one.</p>
<div class='bookmarkify'><a name='bookmarkify'></a><div class='title' title='Use these links to share this page with others'>Bookmark and Share</div><div class='linkbuttons'><a href='http://del.icio.us/post?url=http://www.steveneely.org/2009/10/12/google-wave/&amp;title=Google Wave' title='Save to del.icio.us' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/delicious.png' style='width:16px; height:16px;' alt='[del.icio.us] ' /></a> <a href='http://digg.com/submit?phase=2&amp;url=http://www.steveneely.org/2009/10/12/google-wave/&amp;title=Google Wave' title='Digg It!' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/digg.png' style='width:16px; height:16px;' alt='[Digg] ' /></a> <a href='http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.steveneely.org/2009/10/12/google-wave/&amp;title=Google Wave' title='Save to Google Bookmarks' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/google.png' style='width:16px; height:16px;' alt='[Google] ' /></a> <a href='http://www.linkedin.com/shareArticle?mini=true&url=http://www.steveneely.org/2009/10/12/google-wave/&title=Google Wave' title='Share on LinkedIn' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/linkedin.png' style='width:16px; height:16px;' alt='[LinkedIn] ' /></a> <a href='http://www.stumbleupon.com/submit?url=http://www.steveneely.org/2009/10/12/google-wave/&amp;title=Google Wave' title='Stumble It!' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/stumbleupon.png' style='width:16px; height:16px;' alt='[StumbleUpon] ' /></a> <a href='https://favorites.live.com/quickadd.aspx?mkt=en-us&amp;url=http://www.steveneely.org/2009/10/12/google-wave/&amp;title=Google Wave' title='Save to Windows Live' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/windowslive.png' style='width:16px; height:16px;' alt='[Windows Live] ' /></a> <a href='http://bookmarks.yahoo.com/toolbar/savebm?opener=tb&amp;u=http://www.steveneely.org/2009/10/12/google-wave/&amp;t=Google Wave' title='Save to Yahoo! Bookmarks' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/yahoo.png' style='width:16px; height:16px;' alt='[Yahoo!] ' /></a> <a href='http://www.feedburner.com/fb/a/emailFlare?itemTitle=Google Wave&amp;uri=http://www.steveneely.org/2009/10/12/google-wave/&amp;loc=en_US' title='Email this to a friend' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/email.png' style='width:16px; height:16px;' alt='[Email] ' /></a>  <a title='See more bookmark and sharing options...' href='http://www.steveneely.org/2009/10/12/google-wave/#bookmarkify' rel='nofollow'><small>More&nbsp;&raquo;</small></a></div><div class='brand'><small><a href='http://www.bookmarkify.com/'>Powered by Bookmarkify&trade;</a></small></div></div>]]></content:encoded>
			<wfw:commentRss>http://www.steveneely.org/2009/10/12/google-wave/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Augmented reality steps closer</title>
		<link>http://www.steveneely.org/2009/08/12/augmented-reality-steps-closer/</link>
		<comments>http://www.steveneely.org/2009/08/12/augmented-reality-steps-closer/#comments</comments>
		<pubDate>Wed, 12 Aug 2009 14:54:05 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[augmented reality]]></category>
		<category><![CDATA[mobile phones]]></category>
		<category><![CDATA[pervasive computing]]></category>
		<category><![CDATA[AR]]></category>

		<guid isPermaLink="false">http://www.steveneely.org/?p=65</guid>
		<description><![CDATA[BBC tech News is reporting on mobile phone handsets with augmented reality. The article says that this is the first time AR has been available on handsets which is not strictly true. In CIS at Strathclyde University we had MSc students developing prototype map assistants on handsets with AR back in 2003, and I&#8217;m sure [...]]]></description>
			<content:encoded><![CDATA[<p>BBC tech News is <a href="http://news.bbc.co.uk/2/hi/technology/8193951.stm">reporting on mobile phone handsets with augmented reality</a>. The article says that this is the first time AR has been available on handsets which is not strictly true. In CIS at Strathclyde University we had MSc students developing prototype map assistants on handsets with AR back in 2003, and I&#8217;m sure we were not the first. Maybe the BBC mean this is the first time AR handsets have hit the mainstream.</p>
<p>If you read the article bear in mind that the cyborg theme is erroneous and misleading. Yet another UK media attempt to glamorize a story and attract attention. Regardless, the technology  is very cool. Sign me up.</p>
<div class='bookmarkify'><a name='bookmarkify'></a><div class='title' title='Use these links to share this page with others'>Bookmark and Share</div><div class='linkbuttons'><a href='http://del.icio.us/post?url=http://www.steveneely.org/2009/08/12/augmented-reality-steps-closer/&amp;title=Augmented reality steps closer' title='Save to del.icio.us' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/delicious.png' style='width:16px; height:16px;' alt='[del.icio.us] ' /></a> <a href='http://digg.com/submit?phase=2&amp;url=http://www.steveneely.org/2009/08/12/augmented-reality-steps-closer/&amp;title=Augmented reality steps closer' title='Digg It!' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/digg.png' style='width:16px; height:16px;' alt='[Digg] ' /></a> <a href='http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.steveneely.org/2009/08/12/augmented-reality-steps-closer/&amp;title=Augmented reality steps closer' title='Save to Google Bookmarks' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/google.png' style='width:16px; height:16px;' alt='[Google] ' /></a> <a href='http://www.linkedin.com/shareArticle?mini=true&url=http://www.steveneely.org/2009/08/12/augmented-reality-steps-closer/&title=Augmented reality steps closer' title='Share on LinkedIn' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/linkedin.png' style='width:16px; height:16px;' alt='[LinkedIn] ' /></a> <a href='http://www.stumbleupon.com/submit?url=http://www.steveneely.org/2009/08/12/augmented-reality-steps-closer/&amp;title=Augmented reality steps closer' title='Stumble It!' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/stumbleupon.png' style='width:16px; height:16px;' alt='[StumbleUpon] ' /></a> <a href='https://favorites.live.com/quickadd.aspx?mkt=en-us&amp;url=http://www.steveneely.org/2009/08/12/augmented-reality-steps-closer/&amp;title=Augmented reality steps closer' title='Save to Windows Live' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/windowslive.png' style='width:16px; height:16px;' alt='[Windows Live] ' /></a> <a href='http://bookmarks.yahoo.com/toolbar/savebm?opener=tb&amp;u=http://www.steveneely.org/2009/08/12/augmented-reality-steps-closer/&amp;t=Augmented reality steps closer' title='Save to Yahoo! Bookmarks' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/yahoo.png' style='width:16px; height:16px;' alt='[Yahoo!] ' /></a> <a href='http://www.feedburner.com/fb/a/emailFlare?itemTitle=Augmented reality steps closer&amp;uri=http://www.steveneely.org/2009/08/12/augmented-reality-steps-closer/&amp;loc=en_US' title='Email this to a friend' onclick='target="_blank";' rel='nofollow'><img src='http://www.steveneely.org/wp-content/plugins/bookmarkify/email.png' style='width:16px; height:16px;' alt='[Email] ' /></a>  <a title='See more bookmark and sharing options...' href='http://www.steveneely.org/2009/08/12/augmented-reality-steps-closer/#bookmarkify' rel='nofollow'><small>More&nbsp;&raquo;</small></a></div><div class='brand'><small><a href='http://www.bookmarkify.com/'>Powered by Bookmarkify&trade;</a></small></div></div>]]></content:encoded>
			<wfw:commentRss>http://www.steveneely.org/2009/08/12/augmented-reality-steps-closer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

