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

<channel>
	<title>A Party to the World &#187; web</title>
	<atom:link href="http://dan.lecocq.us/wordpress/category/web/feed/" rel="self" type="application/rss+xml" />
	<link>http://dan.lecocq.us/wordpress</link>
	<description>Life, love, and computer science</description>
	<lastBuildDate>Sun, 25 Jul 2010 16:20:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>A Little Challenge (Part 1 of 2)</title>
		<link>http://dan.lecocq.us/wordpress/2009/12/06/a-little-challenge-part-1-of-2/</link>
		<comments>http://dan.lecocq.us/wordpress/2009/12/06/a-little-challenge-part-1-of-2/#comments</comments>
		<pubDate>Sun, 06 Dec 2009 20:09:15 +0000</pubDate>
		<dc:creator>dan.lecocq</dc:creator>
				<category><![CDATA[computer science]]></category>
		<category><![CDATA[hacks]]></category>
		<category><![CDATA[hobbies]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[challenge]]></category>
		<category><![CDATA[fun]]></category>
		<category><![CDATA[puzzle]]></category>

		<guid isPermaLink="false">http://dan.lecocq.us/wordpress/?p=766</guid>
		<description><![CDATA[Several months ago, I was given credentials to download a piece of software, and I needed to download another copy only to find that I had forgotten the password. I anticipated it would take quite a while to email the people in charge, and on a whim I decided to take action. Right click, view [...]]]></description>
			<content:encoded><![CDATA[<p>Several months ago, I was given credentials to download a piece of software, and I needed to download another copy only to find that I had forgotten the password.  I anticipated it would take quite a while to email the people in charge, and on a whim I decided to take action.  Right click, view source.</p>
<p>To my surprise, all the authentication was done in JavaScript, though in all fairness it was &#8220;encrypted.&#8221;  I&#8217;ve changed the underlying keyphrase in a code example, and I pose a small puzzle &#8211; find the password.</p>
<p>You may find <a href="http://www.jconsole.com/" onclick="urchinTracker('/outgoing/www.jconsole.com/?referer=');">jconsole</a> helpful.<br />
<code><br />
var pass=new Array()<br />
var t3=""<br />
var lim=8<br />
pass[0]="fE13Cw9emtKIg1F"<br />
pass[1]="wKTuZEy387Im8b2"<br />
pass[2]="3NKevEgjpWWwmSE"<br />
pass[3]="CryO6BmP9XpUlke"<br />
pass[4]="8R4Gf2sgs5Xs5KI3"<br />
pass[5]="62GZJ9Dzc2y8lBTU"</p>
<p>var extension=".html"<br />
var enablelocking=0<br />
var numletter="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"<br />
var temp3=''<br />
var cur=0</p>
<p>function max(which){<br />
return (pass[Math.ceil(which)+(3&#038;15)].substring(0,1))<br />
}</p>
<p>function testit(input){<br />
temp=numletter.indexOf(input)<br />
var temp2=temp^parseInt(pass[phase1-1+(1|3)].substring(0,2))<br />
temp2=numletter.substring(temp2,temp2+1)<br />
return (temp2)<br />
}</p>
<p>function submitentry(){<br />
t3=''<br />
verification=document.password1.password2.value<br />
phase1=Math.ceil(Math.random())-6+(2&lt;&lt;2)<br />
var indicate=true<br />
for (i=(1&#038;2);i&lt;window.max(Math.LOG10E);i++)<br />
t3+=testit(verification.charAt(i))<br />
for (i=(1&#038;2);i&lt;lim;i++){<br />
if (t3.charAt(i)!=pass[phase1+Math.round(Math.sin(Math.PI/2)-1)].charAt(i))<br />
indicate=false<br />
}<br />
if (verification.length!=window.max(Math.LOG10E))<br />
indicate=false<br />
if (indicate)<br />
alert("Correct password.")<br />
else<br />
alert("Invalid password. Please try again")<br />
}<br />
</code></p>
<p>You can also get it in a <a href='http://dan.lecocq.us/wordpress/wp-content/uploads/2009/12/authentication.html'>testable html page</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://dan.lecocq.us/wordpress/2009/12/06/a-little-challenge-part-1-of-2/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Your Introduction to RSS</title>
		<link>http://dan.lecocq.us/wordpress/2008/08/31/your-introduction-to-rss/</link>
		<comments>http://dan.lecocq.us/wordpress/2008/08/31/your-introduction-to-rss/#comments</comments>
		<pubDate>Mon, 01 Sep 2008 04:15:45 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[web]]></category>
		<category><![CDATA[rss]]></category>

		<guid isPermaLink="false">http://dan.lecocq.us/wordpress/2008/08/31/your-introduction-to-rss/</guid>
		<description><![CDATA[I recently told my grandmother and cousin-in-law, Wess, about RSS feeds, and both of them said they had been wanting something like RSS for a long time. I told them a little bit about how it&#8217;s implemented and what is means, but I wanted to put a quick-and-dirty guide to your introduction to RSS. RSS [...]]]></description>
			<content:encoded><![CDATA[<p>I recently told my grandmother and cousin-in-law, Wess, about RSS feeds, and both of them said they had been wanting something like RSS for a long time.  I told them a little bit about how it&#8217;s implemented and what is means, but I wanted to put a quick-and-dirty guide to your introduction to RSS.</p>
<p>RSS stands for &#8220;really simple syndication,&#8221; and it&#8217;s a list of current items on a website.  When new items are added to said website, the RSS feed, as it&#8217;s called, gets updated with the new information.  Since you need a client to really make use of your various feeds, it can keep track of which items you have seen and which you have not, and advises you as such.  In this way, you can keep track of the current content on a multitude of websites without visiting each explicitly &#8211; the news comes to you.</p>
<p>First you&#8217;ll need a client.  For Mac, I&#8217;d recommend NetNewsWire, which you use in conjunction with your NewsGator account.  NewsGator actually has an online client that is synchronized to your desktop client, and it&#8217;s pretty useful for when I&#8217;m not on my personal machine.  For Windows, About.com has compiled a list of their <a href="http://email.about.com/od/rssreaderswin/tp/top_rss_windows.htm" onclick="urchinTracker('/outgoing/email.about.com/od/rssreaderswin/tp/top_rss_windows.htm?referer=');">top 10 clients</a>.</p>
<p>From there, you&#8217;ll make the rounds to your favorite websites and look around until you see the RSS feed logo, <a href='http://dan.lecocq.us/wordpress/wp-content/uploads/2008/08/newrssxmlfeediconri2.png' title='RSS Feed Icon'><img src='http://dan.lecocq.us/wordpress/wp-content/uploads/2008/08/newrssxmlfeediconri2.thumbnail.png' alt='RSS Feed Icon' width="16" height="16"/></a> or the words &#8220;RSS Feed.&#8221;  When you click on it, you&#8217;ll be taken to a URL that is the feed itself.  You want to add this URL to your client by adding a new subscription, and copying and pasting.  For example, the feed on my website is <a href="http://dan.lecocq.us/wordpress/feed/">http://dan.lecocq.us/wordpress/feed/</a>.</p>
<p>Once you&#8217;ve added all of your most-visited sites, you can begin using your client as you would say, an email client &#8211; reading all the new items as they&#8217;re delivered to you.</p>
<p>That, essentially, is the long and the short of it.  If I&#8217;ve left out points or there&#8217;s something you think I should add, I&#8217;d encourage some discussion in the comments.</p>
]]></content:encoded>
			<wfw:commentRss>http://dan.lecocq.us/wordpress/2008/08/31/your-introduction-to-rss/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Injection Attack</title>
		<link>http://dan.lecocq.us/wordpress/2008/08/22/injection-attack/</link>
		<comments>http://dan.lecocq.us/wordpress/2008/08/22/injection-attack/#comments</comments>
		<pubDate>Sat, 23 Aug 2008 03:39:28 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[computer science]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[injection attack]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[sanitize]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[vulnerability]]></category>

		<guid isPermaLink="false">http://dan.lecocq.us/wordpress/2008/08/22/injection-attack/</guid>
		<description><![CDATA[For those of us familiar with SQL, we&#8217;re almost certainly familiar with SQL injection attacks. We&#8217;ve talked about them in class, and maybe the more nefarious of us has even tried it on a form or two. There are vulnerable ones out there &#8211; I remember having to tell an experienced programmer about sanitizing his [...]]]></description>
			<content:encoded><![CDATA[<p>For those of us familiar with SQL, we&#8217;re almost certainly familiar with SQL injection attacks.  We&#8217;ve talked about them in class, and maybe the more nefarious of us has even tried it on a form or two.  There are vulnerable ones out there &#8211; I remember having to tell an experienced programmer about sanitizing his form input.  If you&#8217;re reading this, you know who you are.</p>
<p>For those of you who don&#8217;t know about SQL injection attacks, the long and short of it is you try to give input in a form that will be interpreted as SQL and executed.  So, for example (see comic link below), you might try to give input that deletes records, or inserts malformed records.  For example, a simple, well-formed request to insert a comment might be:</p>
<p><code><br />
INSERT INTO `comments` (`name`, `comment`) VALUES ('Bob', 'My comment');<br />
</code></p>
<p>If Bob&#8217;s comment has a quote in it, though, if you haven&#8217;t sanitized the input, you&#8217;ll get something that doesn&#8217;t make any sense to the interpreter:</p>
<p><code><br />
INSERT INTO `comments` (`name`, `comment`) VALUES ('Bob', 'It's my comment');<br />
</code></p>
<p>Say Bob were feeling malicious, part of his comment could be an entirely new command that the interpreter would deem valid.  If his comment were &#8220;Haha suckers!&#8217;); DROP TABLE `comments`;&#8221;, then we&#8217;d get two well-formed commands that would get executed:</p>
<p><code><br />
INSERT INTO `comments` (`name`, `comment`) VALUES ('Bob', 'Haha suckers!'); DROP TABLE `comments`;');<br />
</code></p>
<p>This, as you can imagine, is not desirable.  So, part of sanitizing input is to escape out characters that are normally recognized by the interpreter:</p>
<p><code><br />
INSERT INTO `comments` (`name`, `comment`) VALUES ('Bob', 'Haha suckers!<strong>'</strong>); DROP TABLE `comments`;');<br />
</code></p>
<p>At any rate, a few months ago, I actually had an attempt more or less &#8216;caught on tape&#8217; in the comments section of my blog.  I got an email that there was a new comment awaiting moderation, and it was this:</p>
<p><code><br />
Bill164415140′,’311521868billy@msn.com’,”,’30.68.179.4′,’2008-03-12 16:12:16′,’2008-03-12 16:12:16′,”,’0′,’lynx’,'comment’,'0′,’0′),(’0′, ”, ”, ”, ”, ‘2008-03-13 16:12:16′, ‘2008-03-13 16:12:16′, ”, ’spam’, ”, ‘comment’, ‘0′,’0′ )<br />
</code></p>
<p>Not exactly the most harmful stuff.  Still, it was nice to see an attempt in the wild.</p>
<p>Another good example is <a href="http://xkcd.com/327/" onclick="urchinTracker('/outgoing/xkcd.com/327/?referer=');">this xkcd comic</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://dan.lecocq.us/wordpress/2008/08/22/injection-attack/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nintendo DS Browser</title>
		<link>http://dan.lecocq.us/wordpress/2007/11/07/nintendo-ds-browser/</link>
		<comments>http://dan.lecocq.us/wordpress/2007/11/07/nintendo-ds-browser/#comments</comments>
		<pubDate>Wed, 07 Nov 2007 22:13:45 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[tools]]></category>
		<category><![CDATA[toys]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[ds]]></category>
		<category><![CDATA[nintendo]]></category>

		<guid isPermaLink="false">http://dan.lecocq.us/wordpress/2007/11/07/nintendo-ds-browser/</guid>
		<description><![CDATA[I am actually writing this post from my Nintendo DS. Though I originally got the DS to use with a Kanji dictionary cartridge, since I had it laying around, I thought I&#8217;d drop the $30 to let me surf the net with it. That said, I had heard mixed reviews about the Opera web browser [...]]]></description>
			<content:encoded><![CDATA[<p>I am actually writing this post from my Nintendo DS.  Though I originally got the DS to use with a Kanji dictionary cartridge, since I had it laying around, I thought I&#8217;d drop the $30 to let me surf the net with it.  That said, I had heard mixed reviews about the Opera web browser for DS, but most complaints were from people looking to play Flash games on the &#8216;net or people expecting Firefox on something like this.</p>
<p>Although it doesn&#8217;t boast the fastest browsing around, I&#8217;m liking it very much so far.  Late nights in bed trying to recall the details of the Ford-Fulkerson algorithm can be settled earlier with a bedside visit to Wikipedia from my new toy.  I envision myself taking this places where I don&#8217;t want to lug around a laptop (read: coffee shops), but I may have to look something up on Google or Wikipedia to verify a friendly bet.</p>
<p>It is, however, a little cumbersome to write a post or e-mail like this.</p>
<p>Addendum:<br />
I thought it might be useful to show some sites with which I&#8217;ve had success, and which ones flounder.</p>
<p>Facebook &#8211; yes; little finnicky<br />
Gmail &#8211; yes; no hitches<br />
Google Reader &#8211; not yet; trying to tweak<br />
Meebo &#8211; no; definite no<br />
Lifehacker &#8211; yes; looks good, too<br />
Wired &#8211; yes; slow to open, though<br />
Google Search &#8211; yes<br />
Google Maps &#8211; no :-(<br />
Instructables &#8211; no<br />
Yahoo Maps &#8211; yes; I miss Google</p>
]]></content:encoded>
			<wfw:commentRss>http://dan.lecocq.us/wordpress/2007/11/07/nintendo-ds-browser/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tonight Around 6:20</title>
		<link>http://dan.lecocq.us/wordpress/2007/10/12/tonight-around-620/</link>
		<comments>http://dan.lecocq.us/wordpress/2007/10/12/tonight-around-620/#comments</comments>
		<pubDate>Fri, 12 Oct 2007 19:31:06 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[web]]></category>
		<category><![CDATA[gmail]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[storage]]></category>

		<guid isPermaLink="false">http://dan.lecocq.us/wordpress/2007/10/12/tonight-around-620/</guid>
		<description><![CDATA[Apparently Google is increasing storage at a faster rate &#8211; a rate which will put our Gmail storage at 6 Gb by January 2008. I personally enjoy signing into Gmail every day and taking a glance at their storage counter. Like passing a 10k mile mark on your car, who doesn&#8217;t get a kick out [...]]]></description>
			<content:encoded><![CDATA[<p>Apparently <a href="http://googlified.com/2007gmail-updates-storage-estimation/" onclick="urchinTracker('/outgoing/googlified.com/2007gmail-updates-storage-estimation/?referer=');">Google is increasing storage</a> at a faster rate &#8211; a rate which will put our Gmail storage at 6 Gb by January 2008.  I personally enjoy signing into Gmail every day and taking a glance at their storage counter.</p>
<p>Like passing a 10k mile mark on your car, who doesn&#8217;t get a kick out of seeing lots of 9&#8242;s turn into lots of 0&#8242;s?  I&#8217;ve been waiting for the 3000 Mb mark for a while, and with the new rate, it&#8217;ll be happening tonight around 6:20 Mountain Time.  Would it be nerdy to actually go to my computer and visit the site just to see it turn?  Maybe.  I&#8217;ll post screen shots if I&#8217;m nerdy enough and victorious.</p>
<p>I&#8217;m now accepting bets on whether or not confetti will fall from the ceiling when it hits 3 gigs.</p>
]]></content:encoded>
			<wfw:commentRss>http://dan.lecocq.us/wordpress/2007/10/12/tonight-around-620/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mint</title>
		<link>http://dan.lecocq.us/wordpress/2007/09/23/mint/</link>
		<comments>http://dan.lecocq.us/wordpress/2007/09/23/mint/#comments</comments>
		<pubDate>Sun, 23 Sep 2007 17:30:50 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[money]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[account]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[mint]]></category>

		<guid isPermaLink="false">http://dan.lecocq.us/wordpress/2007/09/23/mint/</guid>
		<description><![CDATA[I have been dying to try out Mint, but unfortunately it doesn&#8217;t support my local bank at this point. They recently reworked their setup so that it&#8217;s much faster than it was a couple of days ago, and it looks so incredibly amazing. What it does is it keeps track of your various credit cards [...]]]></description>
			<content:encoded><![CDATA[<p>I have been dying to try out <a href="http://mint.com" onclick="urchinTracker('/outgoing/mint.com?referer=');">Mint</a>, but unfortunately it doesn&#8217;t support my local bank at this point.  They recently reworked their setup so that it&#8217;s much faster than it was a couple of days ago, and it looks so incredibly amazing.  What it does is it keeps track of your various credit cards and bank accounts by logging you in and retrieving your recent activity.  I&#8217;m not sure to what extent it automatically sort things, but my understanding is that it will do its best to pick out things like gas and groceries and sort them accordingly.  See the changes in your monthly entertainment spending.  </p>
<p>All in all, it looks very sharp.  I emailed them about adding support for my bank, and hopefully they will do so soon.</p>
<p>Via <a href="http://lifehacker.com/software/top/mint-manages-your-money-301260.php" onclick="urchinTracker('/outgoing/lifehacker.com/software/top/mint-manages-your-money-301260.php?referer=');">LifeHacker</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://dan.lecocq.us/wordpress/2007/09/23/mint/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>First!</title>
		<link>http://dan.lecocq.us/wordpress/2007/09/22/first/</link>
		<comments>http://dan.lecocq.us/wordpress/2007/09/22/first/#comments</comments>
		<pubDate>Sat, 22 Sep 2007 15:52:24 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[humor]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[first!]]></category>

		<guid isPermaLink="false">http://dan.lecocq.us/wordpress/2007/09/22/first/</guid>
		<description><![CDATA[A very funny clip epitomizing forum life on the web. Via 43 Folders]]></description>
			<content:encoded><![CDATA[<p>A very funny clip epitomizing forum life on the web.  Via <a href="http://www.43folders.com/2007/09/21/if-life-were-youtube" onclick="urchinTracker('/outgoing/www.43folders.com/2007/09/21/if-life-were-youtube?referer=');">43 Folders</a></p>
<p><object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/YfZ-Y2QNh7E"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/YfZ-Y2QNh7E" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://dan.lecocq.us/wordpress/2007/09/22/first/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Moving</title>
		<link>http://dan.lecocq.us/wordpress/2007/08/29/moving/</link>
		<comments>http://dan.lecocq.us/wordpress/2007/08/29/moving/#comments</comments>
		<pubDate>Thu, 30 Aug 2007 03:21:00 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[web]]></category>
		<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://dan.lecocq.us/wordpress/2007/08/29/moving/</guid>
		<description><![CDATA[I&#8217;ve been moving my blog around a lot, but it will have the following resting place for the next two years (I own the domain for at least that long): http://dan.lecocq.us/wordpress]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been moving my blog around a lot, but it will have the following resting place for the next two years (I own the domain for at least that long): <a href="http://dan.lecocq.us/wordpress">http://dan.lecocq.us/wordpress</a></p>
]]></content:encoded>
			<wfw:commentRss>http://dan.lecocq.us/wordpress/2007/08/29/moving/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Shoeboxed</title>
		<link>http://dan.lecocq.us/wordpress/2007/08/23/shoeboxed/</link>
		<comments>http://dan.lecocq.us/wordpress/2007/08/23/shoeboxed/#comments</comments>
		<pubDate>Thu, 23 Aug 2007 20:21:35 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[money]]></category>
		<category><![CDATA[toys]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[receipts]]></category>

		<guid isPermaLink="false">http://dan.lecocq.us/wordpress/2007/08/23/shoeboxed/</guid>
		<description><![CDATA[I read about Shoeboxed today on Lifehacker, and have been trying it out. Up until this point, I really do keep physical receipts in a shoebox or binder (and probably still will) and have been tagging e-mailed receipts as such in Gmail, and then archiving them. That was all fine and dandy, but it&#8217;s nice [...]]]></description>
			<content:encoded><![CDATA[<p>I read about <a href="http://shoeboxed.com" onclick="urchinTracker('/outgoing/shoeboxed.com?referer=');">Shoeboxed</a> today on <a href="http://lifehacker.com/software/shopping/organize-your-receipts-at-shoeboxedcom-291543.php" onclick="urchinTracker('/outgoing/lifehacker.com/software/shopping/organize-your-receipts-at-shoeboxedcom-291543.php?referer=');">Lifehacker</a>, and have been trying it out.  Up until this point, I really do keep physical receipts in a shoebox or binder (and probably still will) and have been tagging e-mailed receipts as such in Gmail, and then archiving them.  That was all fine and dandy, but it&#8217;s nice to have something that&#8217;s built just for that.  I took all my old Gmail-stored receipts from such various places as Basegear.com and Potion Factory, and it recognized them as receipts without a hitch and found the right amount in the e-mail.  Well-done Shoeboxed.</p>
<p>It reminds me of a service called <a href="http://www.keyfiler.com/" onclick="urchinTracker('/outgoing/www.keyfiler.com/?referer=');">KeyFiler</a> which lets you store your registration keys for software, etc. in a safe, secure and accessible place.</p>
]]></content:encoded>
			<wfw:commentRss>http://dan.lecocq.us/wordpress/2007/08/23/shoeboxed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Grand Central</title>
		<link>http://dan.lecocq.us/wordpress/2007/08/22/grand-central/</link>
		<comments>http://dan.lecocq.us/wordpress/2007/08/22/grand-central/#comments</comments>
		<pubDate>Wed, 22 Aug 2007 21:38:41 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[toys]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[one number]]></category>
		<category><![CDATA[universal number]]></category>

		<guid isPermaLink="false">http://dan.lecocq.us/wordpress/2007/08/22/grand-central/</guid>
		<description><![CDATA[I first read about Grand Central a few months ago, while overseas. It was open and free, but limited to the U.S., and so I put it on a list of things to do once I got back. I checked up on it again once back in the motherland, and Google had since bought it, [...]]]></description>
			<content:encoded><![CDATA[<p>I first read about Grand Central a few months ago, while overseas.  It was open and free, but limited to the U.S., and so I put it on a list of things to do once I got back.</p>
<p>I checked up on it again once back in the motherland, and Google had since bought it, and it was invite-only.  Armed with my invite, I signed up today, and am going to be using my new for-the-rest-of-my-life phone number.  It&#8217;s exciting.</p>
<p>For those of you who haven&#8217;t heard of it, it&#8217;s a system where you can get a number local to you, and then when people call that number, all your phones ring &#8211; your cell phone, your home phone, your work extension, whichever.  Of course this is configurable, and it&#8217;s even configurable by groups of contacts, so that when your mother in law calls, only your house phone will ring, but if it&#8217;s your adrenaline-junky emergency-room-frequenting brother, it will ring all your phones.  Answer any phone.</p>
<p>It can screen unknown callers, and give each of your groups a different voicemail greeting.  And speaking of voicemails, they are now all centralized, and organized like an e-mail inbox.  No more checking your cell phone voicemail, and then your home, and then your Gizmo account&#8217;s.  There&#8217;s even a feature to listen in to the voicemail message before you pick up, and you can start/stop recording phone calls simply by pressing &#8217;4.&#8217;</p>
<p>What excited me most about this prospect is that it removes the tie between the implementation of your phone system (service providers, frequently changing cell phones / cell phone numbers) from how your friends and family interact with you.  Until the day I die, I could conceivably keep this same number.</p>
<p>Check it out &#8211; <a href="http://grandcentral.com" onclick="urchinTracker('/outgoing/grandcentral.com?referer=');">http://grandcentral.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://dan.lecocq.us/wordpress/2007/08/22/grand-central/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
