Difference between revisions of "Main Page"

From Geohashing
(Recent Expeditions)
 
(788 intermediate revisions by more than 100 users not shown)
Line 1: Line 1:
[[Image:Coordinates.png|thumb|301 px|[[The Algorithm]]]]
+
__NOTOC__
 +
= The Adventure Starts Here =
  
[[Image:Portland Sample Coord.png|thumb|222 px|Coordinates for Portland on January 1, 2008 (taken from [http://xkcd.com/geohashing this tool])]]
+
'''[[Geohashing]] is a global game of spontaneous adventure generation with over 17,000 expeditions since 2008.''' You will explore random locations, meet fellow geohashers, brave the elements, unlock [[Achievements|achievements]], and then come back here to '''[[expedition|document your expedition]]'''.
  
[[Image:Noterminal portland sample_2.jpg|thumb|222 px|[[User:NoTerminal|NoTerminal]] and [[User:Drache|Drache]] at the February 17th coordinates]]
+
[[Image:Flag of Catalonia.png|15px]] [[Pàgina Principal|Català]] - [[Image:Flag of Germany.png|15px]] [[Hauptseite|Deutsch]] - [[Image:Flag of Spain.png|15px]] [[Image:Flag of Mexico.png|15px]] [[Image:Flag of Chile.png|15px]] [[Página Principal|Español]] - [[Image:Flag_of_France.png|15px]] [[Accueil|Français]] - [[Image:Flag of Italy.png|15px]] [[Pagina Principale|Italiano]] - [[File:Flag of Poland.png|15px]] [[Strona główna|Polski]] - [[Image:800px-Flag of Sweden.png|15px]] [[Huvudsida|Svenska]] - [[geohashing:translation|other languages]].{{QUOTER}}
  
== What is this? ==
+
[[Image:Coordinates.png|thumb|400px|[[The Algorithm]] was invented for [[xkcd]] [http://www.xkcd.com/426/ comic #426], published on 21 May 2008.]]
  
[[XKCD ]][http://www.xkcd.com/426/ comic #426] contains an [[algorithm]] that generates random coordinates across the country<sup>1</sup> every day.
+
== How to play? ==
  
These coordinates can be used as destinations for adventures, ''à la'' [http://en.wikipedia.org/wiki/Geocaching Geocaching].  They can also be used for local meetups.
+
# Get '''[https://geohashing.info/ today's coordinates]''' with a [[Geohashing:Coordinate_calculators|coordinate calculator]]
 +
# '''[[A beginner's guide|Go there]]''' (or as close as you safely and legally can)
 +
# '''[[Special:UserLogin|Create an account]]''' <small>(Returning after a break? All accounts created before 2020-02-02 [[Dark Ages|were deleted]]; you'll need to sign up again)</small>
 +
# '''[[Expedition|Write about]]''' your expedition!
  
For a little more interactive discussion consider joining [irc://irc.foonetic.net/geohashing the #geohashing IRC channel] on Foonetic.
+
== How does Geohashing work? ==
 +
Everyday, an [[algorithm]] generates a random coordinate from stock market data. That coordinate can be applied to every 1°×1° latitude/longitude ''[[graticule]]'' in the world, giving a point that might be in a field, a forest, a city, or even [[Water Geohash|out at sea]]! Everyone in the world gets the same set of coordinates relative to their graticule.
  
<small><sup>1.</sup> Europe/Africa/Asia date handling still under discussion, see [[Talk:Main Page]].</small>
+
Each day, people try to get their nearest generated coordinate, for an adventure, to discover somewhere new, or to meet up with other geohashers. Afterwards, you can '''[[expedition|document your expedition]]'''. The rest of us would love to read your story, see your photos, and cheer your success (or commiserate with your [[Achievements#Consolation_Prizes | failure]])! Join the other 'spot spotters', be out standing in your field and use this wiki to document the daily coordinates (geohashes) you’ve been to or tried to reach.
  
== How it works ==
+
Each day there is also a single [[globalhash]] somewhere on Earth: rare, valued and much harder to reach.
  
Play with the coordinate calculator here: [http://xkcd.com/geohashing http://xkcd.com/geohashing] '''Update''' irc.peeron.com/xkcd/map/ is working again
+
{{Getting started}}
  
Every day, the algorithm generates a new set of coordinates for every region.  They are randomly placed -- they could be in the forest, in a city, or on a mountain.  You can use this wiki to document the coordinates (geohashes) you've been to.
+
{{New on the wiki}}
  
Unless you can accurately predict the stock market, you can't figure out what the coordinates will be ahead of time.  You can first calculate a weekday's coordinates at about 9:30 AM (Eastern), and on Friday morning you can calculate the coordinates for each day that weekend.
+
== Official xkcd meetups ==
 +
{{:Saturday meetup}}
  
If you go on Saturday afternoons, you might encounter other xkcd readers. Bring games! ...or you might not. Bring books!
+
== Gallery of recent expeditions ==
 +
Every expedition should have one photo in that day's gallery, selected manually. Please add yours with the "add" link. If that day's gallery hasn't been started yet, please start it.
  
When the coordinate falls somewhere dangerous or illegal to reach, use your judgment. If the coordinates are in an obviously unreachable place (e.g., ocean), the meetup is postponed until a better day.  Alternatively, rent a boat and win the [[Water_Geohash|Water Geohash]] achievement.
+
* [[Template:Expedition Images2/How-to|How to add your own expedition photos.]]
 +
* [{{fullurl:{{FULLPAGENAME}}|action=purge}} Refresh the cache] (if your image doesn't show up)
  
== Official Meetup ==
 
  
The official xkcd meetups happen every Saturday afternoon at 4:00 PM (local destination time)If the coordinates for your area are in the ocean, a military base, or somewhere otherwise unreachable, that meetup is of course postponed.  Unless, of course, you own a boat, are a soldier at said military base, or are James Bond.  If you can, record who's there, take pictures, and post them here.
+
<!-- AUTOMATED BY User:reletDirect comments/questions/complaints about the automation process or the new gallery format to his user talk, or visit [[Template:Recent Images2]] -->
 +
{{Recent Images2}}
  
== Implementation ==
+
== Recent and Upcoming Coordinates ==
 +
<!--
  
A sample interactive coordinate calculator can be found here: [http://irc.peeron.com/xkcd/map]
+
THIS SECTION HAS BEEN COMPLETELY AUTOMATED BY User:Tjtrumpet2323. LEAVE MESSAGES ON HIS TALK PAGE WITH CONCERNS.
A reference implementation is available here: [http://irc.peeron.com/xkcd/map/sample.pl.html view] [http://irc.peeron.com/xkcd/map/sample.pl download]
 
  
A python implementation:
+
-->{{Next Saturday}}
<pre>import md5, datetime, struct, urllib, re, sys
 
date = datetime.date.today()
 
djia = urllib.urlopen(date.strftime("http://irc.peeron.com/xkcd/map/data/%Y/%m/%d")).read()
 
if djia.find('404 Not Found') >= 0: sys.exit(sys.stderr.write("Dow Jones not available yet.\n"))
 
sum = md5.new("%s-%s" % (date, djia)).digest()
 
print struct.unpack(">Q", sum[0:8])[0] / (2.**64), struct.unpack(">Q", sum[8:16])[0] / (2.**64)</pre>
 
  
There is also a Python package [http://3rdengine.com/labs/geohash/ <code>xkcd.geohash</code>]  which is independent of the interactive coordinate calculator (but uses [http://finance.google.com/finance Google Finance] as well).
+
* {{Coordinates list}}
 +
* {{Expedition archive recent}}
 +
 
 +
{{disclaimer}}
  
A shell script implementation:
 
<pre>#!/bin/sh
 
DOW=$(wget -qO- http://irc.peeron.com/xkcd/map/data/$(date +%Y/%m/%d))
 
[[ "$DOW" != +([0-9.]) ]] && echo "DOW not available yet." && exit 1
 
MD5=$(echo -n "$(date +%Y-%m-%d)-$DOW"|md5sum|cut -d' ' -f 1|tr a-f A-F)
 
echo "$1$(echo 10k16i0.${MD5:0:16}p|dc), $2$(echo 10k16i0.${MD5:16}p|dc)"</pre>
 
  
If you're looking to code your own utilities and need a source for the Dow Jones Industrial Average for a day, NuclearDog has set up a mySQL backed page to query the value that automatically updates hourly. Details on this service (and others) is available at [[Dow Jones Industrial Average]].
+
== All recent expeditions ==
  
=== Alternative geohash location suggester ===
+
[[Geohashing:Current events|List of all recent expeditions, including those without photos.]]
[http://geohashing.electronicwar.net/ Geohash Recommender]
 
  
Yet another implementation in Python is here as well. It does the same as the ones above but also gives "validation" information. Lets you know if the geohash location is under water and thus if its a valid place to go party. Using this it attempts to suggest the "best" alternative geohash by checking all neighbouring grid locations. I'll add more terrain recognition if people like it. A webservice to access it can be found [http://geohashing.electronicwar.net/cgi-bin/geohashing.py?date=2008-05-20&xloc=-2&yloc=50 JSON Web Service]. The code is over here [http://users.ecs.soton.ac.uk/ss06r/GeoHashing/cgi-bin/geohashing.py Source Code]
+
==Recent non-expeditions==
 +
This section documents hash expeditions that geohashers ''wish'' they could make, but have not been able to for the reasons stated.
  
All the errors seem to be fixed now. Doesn't try giving you locations if there is no DOW and made the image recognition stuff work a bit better too, enjoy! :)
+
[[Recent_non-expeditions#2013|2013]] - [[Recent_non-expeditions#2014|2014]] - [[Recent_non-expeditions#2015|2015]] - [[Recent_non-expeditions#2017|2017]] - [[Recent_non-expeditions#2020|2020]]
  
'''Bugs'''
+
<!--- Please... Add other heroic non-expeditions anywhere that is appropriate.--->
There are a few, it needs a few refreshes to get the whole tagging right. It also has trouble guessing the terrain type occationally. Refreshing it makes it work but its a problem im looking into, have a look at the code and help if you can :)
 
  
-- [[User:Sinjax | SinJax]]
+
<!--  
 
+
###### !!! POSTED !!! NO TRESPASSING !!! ##################################
=== GeoRSS feed ===
+
IF YOU ARE READING THIS (and were hoping to add your expedition picture to the gallery) YOU HAVE TAKEN A WRONG TURN. TRY CLICKING THE 'add' BUTTON NEXT TO THE DAY OF YOUR EXPEDITION IN THE GALLERY.
You can subscribe to a feed (in GeoRSS format) that will give you updates on a daily basis.  Updates include the "best guess" address of the location as well as the specific latitude/longitude coordinates.
+
Click on the link "Click here to learn how to add your own expedition pictures." above the gallery for more information.
<pre>http://atlas.freshlogicstudios.com/Features/Experiments/Xkcd/Xkcd.ashx?Latitude=38&Longitude=-91</pre>
+
###### !!! POSTED !!! NO TRESPASSING !!! ##################################
 
+
//-->
For example, here's the [http://atlas.freshlogicstudios.com/Features/Experiments/Xkcd/Xkcd.ashx?Latitude=38&Longitude=-91 GeoRSS geohash for St. Louis].
+
{{#css:
 
+
  #firstHeading { display: none }
This GeoRSS feed is used to power the [http://atlas.freshlogicstudios.com/?Xkcd Atlas geohash implementation].
+
}}
 
 
=== Atom feed ===
 
You can subscribe to a feed that will give you updates on a daily basis:
 
<pre>http://staticfree.info/geohash/atom/LAT,LON</pre>
 
 
 
For example, here's the [http://staticfree.info/geohash/atom/42,-71 Atom Geohash for Boston].
 
 
 
Just put your coordinates in, subscribe and you'll be ready to go!
 
 
 
== Active Graticules ==
 
See [[Active Graticules]] for a list of graticules with active users in them.
 
 
 
== Recent Expeditions ==
 
[[2008-05-26]] -- The coordinates for Monday, May 26th are available (no trading -- Memorial Day).
 
 
 
[[2008-05-25]] -- The coordinates for Sunday, May 25th are available.
 
 
 
[[2008-05-24]] -- The coordinates for Saturday, May 24th are available.
 
 
 
[[2008-05-23]] -- The coordinates for Friday, May 23rd are available.
 
 
 
[[2008-05-22]] -- The coordinates for Thursday, May 22nd are available.
 
* [[2008-05-22 39 -105]] -- This hotspot has been reached in the very active [[Denver, Colorado|Denver]] graticule.
 
* [[2008-05-22 32 -117|2008-05-22 32 -117]] -- This coordinate in the [[San Diego, California]] area was reached by [[User:Somnivore|Somnivore]].
 
* [[2008-05-22 42 -89]] -- This hotspot was reached in the [[Stoughton, WI|Stoughton, Wisconsin]] graticule by [[Alric]].
 
* [[2008-05-22 40 -96]] -- This hotspot was reached in the [[Lincoln, NE]] graticule by [[User:Spike|Spike]] and crew.
 
* [[2008-05-22 44 -93]] -- This hotspot was reached in the Southern [[Minneapolis SW, Minnesota|Minneapolis, MN]] graticule by [[User:ironiridis|Chris]] and [[User:Springbok|Abi]].
 
[[2008-05-21]] -- The coordinates for Wednesday, May 21st are available.
 
* [[2008-05-21 42 -71]] -- [[User:Xkcd|Randall]] and cousin Annuska reached the [[Boston]] coordinates and photographed a spider.
 
* [[2008-05-21 54 -2]] -- [[User:Nicktaylor|Nick]] reached the [[Carlisle, United Kingdom|Carlisle]] coordinates.
 
 
 
[[2008-05-17 37 -122]] -- [[User:Zigdon|Dan]], Emad, and [[User:Xkcd|Randall]] reached the San Francisco coordinates in a successful test.
 
 
 
[[2008-02-24 45 -122]] -- [[User:NoTerminal|NoTerminal]] and [[User:Drache|Drache]] reached this point as part of an early test while coming up with the algorithm.
 
 
 
See the [[Expedition Archives]] for older events.
 
 
 
== Today's Sites ==
 
 
 
[[2008-05-23]] -- The coordinates for Friday, May 23rd are available.
 
 
 
== Next Saturday ==
 
 
 
[[2008-05-24]] -- The coordinates for Saturday, May 24th has been published
 
 
 
See [http://www.timeanddate.com/worldclock/fixedtime.html?month=5&day=23&year=2008&hour=9&min=30&sec=0&p1=179| TimeandDate.com] for Dow opening time in local time zones.
 
 
 
Note that complications may arise due to timezones - not to mention both spatial and temporal abnormalities. (I.e. Individual results may vary.)
 
 
 
== "Bugs"* ==
 
Due to the relative start locations used, if you happen to live close to a coastal region you may require a boat in order to successfully reach the calculated coordinates.
 
 
 
In addition, due to the relative start locations used, you may require a passport to successfully reach the calculated coordinates.
 
 
 
: * Bugs is in quote marks due to the fact that it is not an error, just an additional challenge, if you need additional equipment to reach the indicated location. In theory one would expect the ability to reach the indicated destination with naught but a map/GPS unit (and the internet).
 
 
 
== Related Projects ==
 
 
 
* [http://geocaching.com Geocaching: Global GPS cache hunt]
 
* [http://geodashing.gpsgames.org Geodashing: Monthly points, randomly created]
 
* [http://www.confluence.org The Degree Confluence Project: visiting every integer latitude/longitude crossing point in the world]
 
 
 
[[Category:Active Graticules]]
 

Latest revision as of 02:59, 17 May 2024

The Adventure Starts Here

Geohashing is a global game of spontaneous adventure generation with over 17,000 expeditions since 2008. You will explore random locations, meet fellow geohashers, brave the elements, unlock achievements, and then come back here to document your expedition.

Flag of Catalonia.png Català - Flag of Germany.png Deutsch - Flag of Spain.png Flag of Mexico.png Flag of Chile.png Español - Flag of France.png Français - Flag of Italy.png Italiano - Flag of Poland.png Polski - 800px-Flag of Sweden.png Svenska - other languages.

"To be swallowed by a peat crevasse followed by a wet land collapse would be an interesting way to meet ones doom. You'd be found three thousand years later, well preserved, with a Crox poster!"
find some more great geohashing quotations here.
The Algorithm was invented for xkcd comic #426, published on 21 May 2008.

How to play?

  1. Get today's coordinates with a coordinate calculator
  2. Go there (or as close as you safely and legally can)
  3. Create an account (Returning after a break? All accounts created before 2020-02-02 were deleted; you'll need to sign up again)
  4. Write about your expedition!

How does Geohashing work?

Everyday, an algorithm generates a random coordinate from stock market data. That coordinate can be applied to every 1°×1° latitude/longitude graticule in the world, giving a point that might be in a field, a forest, a city, or even out at sea! Everyone in the world gets the same set of coordinates relative to their graticule.

Each day, people try to get their nearest generated coordinate, for an adventure, to discover somewhere new, or to meet up with other geohashers. Afterwards, you can document your expedition. The rest of us would love to read your story, see your photos, and cheer your success (or commiserate with your failure)! Join the other 'spot spotters', be out standing in your field and use this wiki to document the daily coordinates (geohashes) you’ve been to or tried to reach.

Each day there is also a single globalhash somewhere on Earth: rare, valued and much harder to reach.

Learn more

How to geohash:

Other people's expeditions:

Get involved


news archiveEdit What's new on the wiki?

More pages needing discussionDiscussion archiveEdit Now discussing - please join in: 


Official xkcd meetups

Felix Dance, Mdixon4, Rhonda, Lachie and Stevage meet up at the 28 December 2015 (a Monday) coordinates for Bairnsdale, VIC, Australia.

Based on the title text from the comic that established geohashing, the "official" meetup day was interpreted as being Saturday; that is, the day one would have the best chance of meeting others -- see also Mouseover Day. Additionally it was decided through convention that a good meeting time would be 16:00 local time (4:00 P.M.)¹

However, neither of these are hard rules, and they were formulated at a very different early stage in the sport's history. Nowadays and for quite awhile actually, any date or time can be good (or bad, depending on how many other hashers are near you) for meeting up, especially if prearranged. Note that this only applies to that day’s normal local geohash or globalhash coordinates, if you try to go to an alternate location without telling anyone else, it's highly unlikely you'd meet up with a hasher there (obviously).

¹Or earlier if that would be too close to sunset during the winter, or other quirks of temporal tradition; see your local graticule page for consensus there.

Gallery of recent expeditions

Every expedition should have one photo in that day's gallery, selected manually. Please add yours with the "add" link. If that day's gallery hasn't been started yet, please start it.


Recent Expeditions


Recent and Upcoming Coordinates

The coordinates for the next Saturday meetups, scheduled for 25 May 2024, will be based on the Dow’s opening price published at 09:30 EDT (13:30 UTC) on Friday 24 May. See timeanddate.com to convert this time to your local time zone.

Disclaimer: When any coordinates generated by the Geohashing algorithm fall within a dangerous area, are inaccessible, or would require illegal trespass, DO NOT attempt to reach them. Please research each potential location before attempting to access it. You are expected to use proper judgment in all cases and are solely responsible for your own actions. See more guidelines.


All recent expeditions

List of all recent expeditions, including those without photos.

Recent non-expeditions

This section documents hash expeditions that geohashers wish they could make, but have not been able to for the reasons stated.

2013 - 2014 - 2015 - 2017 - 2020