<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: geohash.org is public!</title>
	<atom:link href="http://blog.labix.org/2008/02/26/geohashorg-is-public/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.labix.org/2008/02/26/geohashorg-is-public</link>
	<description>by Gustavo Niemeyer</description>
	<pubDate>Thu, 21 Aug 2008 10:39:20 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>By: Abundance Affordance</title>
		<link>http://blog.labix.org/2008/02/26/geohashorg-is-public#comment-31185</link>
		<dc:creator>Abundance Affordance</dc:creator>
		<pubDate>Fri, 29 Feb 2008 10:00:36 +0000</pubDate>
		<guid isPermaLink="false">http://blog.labix.org/2008/02/26/geohashorg-is-public/#comment-31185</guid>
		<description>&lt;strong&gt;Geohash...&lt;/strong&gt;

Gustavo Niemeyer announces on his blog that the  Geohash service has gone public.
&#8220;Geohash offers short URLs which encode a latitude/longitude pair, so that referencing them in emails, forums, and websites is more convenient.&#8221;
More details ...</description>
		<content:encoded><![CDATA[<p><strong>Geohash&#8230;</strong></p>
<p>Gustavo Niemeyer announces on his blog that the  Geohash service has gone public.<br />
&#8220;Geohash offers short URLs which encode a latitude/longitude pair, so that referencing them in emails, forums, and websites is more convenient.&#8221;<br />
More details &#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Neil McCallum</title>
		<link>http://blog.labix.org/2008/02/26/geohashorg-is-public#comment-31094</link>
		<dc:creator>Neil McCallum</dc:creator>
		<pubDate>Thu, 28 Feb 2008 08:50:42 +0000</pubDate>
		<guid isPermaLink="false">http://blog.labix.org/2008/02/26/geohashorg-is-public/#comment-31094</guid>
		<description>postcodes for the world :-)  I think this is brilliant and I've added to my email sig

Neil
http://geohash.org/rckq1zm</description>
		<content:encoded><![CDATA[<p>postcodes for the world <img src='http://blog.labix.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  I think this is brilliant and I&#8217;ve added to my email sig</p>
<p>Neil<br />
<a href="http://geohash.org/rckq1zm" rel="nofollow" onclick="javascript:pageTracker._trackPageview('/outbound/comment/http://geohash.org/rckq1zm');">http://geohash.org/rckq1zm</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Leonardo Vaz</title>
		<link>http://blog.labix.org/2008/02/26/geohashorg-is-public#comment-31036</link>
		<dc:creator>Leonardo Vaz</dc:creator>
		<pubDate>Wed, 27 Feb 2008 17:44:24 +0000</pubDate>
		<guid isPermaLink="false">http://blog.labix.org/2008/02/26/geohashorg-is-public/#comment-31036</guid>
		<description>A great hack and a pretty nice tool. Congratulations!!

Leo</description>
		<content:encoded><![CDATA[<p>A great hack and a pretty nice tool. Congratulations!!</p>
<p>Leo</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Roberto</title>
		<link>http://blog.labix.org/2008/02/26/geohashorg-is-public#comment-31030</link>
		<dc:creator>Roberto</dc:creator>
		<pubDate>Wed, 27 Feb 2008 16:57:32 +0000</pubDate>
		<guid isPermaLink="false">http://blog.labix.org/2008/02/26/geohashorg-is-public/#comment-31030</guid>
		<description>Hmmm, I was thinking of a bookmarklet that would calculate the geohash, since I didn't know about the "?q=" parameter.

Anyway, it's a really nice service, good job! :)</description>
		<content:encoded><![CDATA[<p>Hmmm, I was thinking of a bookmarklet that would calculate the geohash, since I didn&#8217;t know about the &#8220;?q=&#8221; parameter.</p>
<p>Anyway, it&#8217;s a really nice service, good job! <img src='http://blog.labix.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gustavo Niemeyer</title>
		<link>http://blog.labix.org/2008/02/26/geohashorg-is-public#comment-31019</link>
		<dc:creator>Gustavo Niemeyer</dc:creator>
		<pubDate>Wed, 27 Feb 2008 13:17:34 +0000</pubDate>
		<guid isPermaLink="false">http://blog.labix.org/2008/02/26/geohashorg-is-public/#comment-31019</guid>
		<description>Hey Dorneles,

There were a few goals in the character set chosen:

&lt;ol&gt;
&lt;li&gt;No punctuation
&lt;li&gt;Avoiding similar glyphs (e.g. l and 1)
&lt;li&gt;Removing vowels to avoid forming natural words
&lt;/ol&gt;

The RFC alphabet has all vowels in, which facilitates forming words.  The video game approach mentioned includes a punctuation mark, and both 1 and l.  I've picked a set that would prevent the first two issues entirely, and do some work on the last one, since doing entirely wasn't possible (and hey, being in greenland is awesome.. it's surely a good thing to do there).


Greetings Roberto,

Coincidently, I already have such a bookmark.  I had one before just to look at the coordinates, so it was straightforward.  Try to bookmark &lt;a href="javascript:p=gApplication.getMap().getCenter();window.location=%22http://geohash.org/?q=%22+p.y+%22 %22+p.x;" rel="nofollow"&gt;this link&lt;/a&gt;.</description>
		<content:encoded><![CDATA[<p>Hey Dorneles,</p>
<p>There were a few goals in the character set chosen:</p>
<ol>
<li>No punctuation
</li>
<li>Avoiding similar glyphs (e.g. l and 1)
</li>
<li>Removing vowels to avoid forming natural words
</li>
</ol>
<p>The RFC alphabet has all vowels in, which facilitates forming words.  The video game approach mentioned includes a punctuation mark, and both 1 and l.  I&#8217;ve picked a set that would prevent the first two issues entirely, and do some work on the last one, since doing entirely wasn&#8217;t possible (and hey, being in greenland is awesome.. it&#8217;s surely a good thing to do there).</p>
<p>Greetings Roberto,</p>
<p>Coincidently, I already have such a bookmark.  I had one before just to look at the coordinates, so it was straightforward.  Try to bookmark <a href="javascript:p=gApplication.getMap().getCenter();window.location=%22http://geohash.org/?q=%22+p.y+%22 %22+p.x;" rel="nofollow" onclick="javascript:pageTracker._trackPageview('/outbound/comment/javascript:p=gApplication.getMap().getCenter();window.location=%22http://geohash.org/?q=%22+p.y+%22 %22+p.x;');">this link</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Roberto</title>
		<link>http://blog.labix.org/2008/02/26/geohashorg-is-public#comment-31015</link>
		<dc:creator>Roberto</dc:creator>
		<pubDate>Wed, 27 Feb 2008 12:07:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.labix.org/2008/02/26/geohashorg-is-public/#comment-31015</guid>
		<description>Nice, it's a really clean and elegant solution!

A nice addition would be a bookmarklet for Google Maps, which would give the geohash for the central point in the current map. I'll try to implement one, it should be a fun way to understand the algorithm in detail.</description>
		<content:encoded><![CDATA[<p>Nice, it&#8217;s a really clean and elegant solution!</p>
<p>A nice addition would be a bookmarklet for Google Maps, which would give the geohash for the central point in the current map. I&#8217;ll try to implement one, it should be a fun way to understand the algorithm in detail.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dorneles Tremea</title>
		<link>http://blog.labix.org/2008/02/26/geohashorg-is-public#comment-30985</link>
		<dc:creator>Dorneles Tremea</dc:creator>
		<pubDate>Wed, 27 Feb 2008 03:34:42 +0000</pubDate>
		<guid isPermaLink="false">http://blog.labix.org/2008/02/26/geohashorg-is-public/#comment-30985</guid>
		<description>Hey Gustavo,

this is, indeed, a great service, congrats!

I noticed that you aren't using the standard Base32 data encoding defined by the RFC3548, but a slightly modified version from it.

That said, I'm curious to know why did you choose the current mapping... :-)

As a suggestion, what about use the video-game approach for mapping it:

http://en.wikipedia.org/wiki/Base32#Video_games

This certainly will help to avoid generating profane geohashes like, for example:

http://geohash.org/fuck

Which, despite being in Greenland, is a valid geohash now... :-)</description>
		<content:encoded><![CDATA[<p>Hey Gustavo,</p>
<p>this is, indeed, a great service, congrats!</p>
<p>I noticed that you aren&#8217;t using the standard Base32 data encoding defined by the RFC3548, but a slightly modified version from it.</p>
<p>That said, I&#8217;m curious to know why did you choose the current mapping&#8230; <img src='http://blog.labix.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>As a suggestion, what about use the video-game approach for mapping it:</p>
<p><a href="http://en.wikipedia.org/wiki/Base32#Video_games" rel="nofollow" onclick="javascript:pageTracker._trackPageview('/outbound/comment/http://en.wikipedia.org/wiki/Base32#Video_games');">http://en.wikipedia.org/wiki/Base32#Video_games</a></p>
<p>This certainly will help to avoid generating profane geohashes like, for example:</p>
<p><a href="http://geohash.org/fuck" rel="nofollow" onclick="javascript:pageTracker._trackPageview('/outbound/comment/http://geohash.org/fuck');">http://geohash.org/fuck</a></p>
<p>Which, despite being in Greenland, is a valid geohash now&#8230; <img src='http://blog.labix.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
</channel>
</rss>
