User:Hamblingreen

From Geohashing
Revision as of 20:47, 9 July 2023 by Hamblingreen (talk | contribs) (Add quote from last time)
Lol-asg.png 17 / m / 45,-122


Part 1 of my two part multihash, surrounded by thorns.

Hello!

I hail from Portland, Oregon. I love to roller skate, debate, and geohash using my Pinephone. Because of school and skating, I don't have as much time to geohash as I'd like.

  • I've reached 5 hashpoints
  • I've attempted 8 expeditions
  • I've reached hashpoints in 2 graticules

A Big List Of Attempts

8. 2023-07-09 45 -121 -- West of Carson, WA. Success?

7. 2023-07-02 45 -122 -- Near Spangler Hill, Canby, OR. Success!

6. 2023-06-11 45 -122 -- Jones Creek Trail, Camas, WA. Success!

5. 2022-10-14 45 -122 -- SE Mall Street, Portland, OR. Success!

Speedracer.png
Hamblingreen earned the Speed racer achievement
by passing through the (45, -122) geohash on 2022-10-14 at the maximum legal speed.
2022 10 14 45 -122 vroom-vroom.jpg
Multihash.png
Hamblingreen earned the Multihash Achievement
by reaching the 2022-10-14 45 -123 and 2022-10-14 45 -122 geohashes on 2022-10-14.
2022 10 14 45 -122 hash-number-2.png

4. 2022-10-14 45 -123 -- Next to Wilson River Highway, outside Tillamook, OR. Success!

3. 2022-09-18 45 -122 -- Heron Lakes Golf Course in Kenton, Portland, OR. Success!

Drag-along.png
Hamblingreen earned the Drag-along achievement
by dragging his parents to the (45, -122) geohash on 2022-09-18.
Golf.PNG
Hamlingreen earned the Golf Geohash Achievement
by reaching the (45, -122) geohash on 2022-09-18.
2022 09 18 45 -122 golf-ball-hash.jpg
Formal attire.PNG
Hamblingreen earned the Formal attire achievement
by looking good at the (45, -122) geohash on 2022-09-18.
2022 09 18 45 -122 huzzah.jpg
Landgeohash.png
Hamblingreen earned the Land geohash achievement
by reaching the (45, -122) geohash on 2022-09-18.
2022 09 18 45 -122 huzzah.jpg

2. 2022-09-04 46 -122 -- A deforested area north of Castle Rock, WA. Thwarted!

TwoToN.png
Hamblingreen (talk) earned the Two to the N achievement
by attempting to reach 21 hashpoints on 2022-09-04 46 -122 and is promoted to Level 1 (Expeditions).

1. 2022-08-28 45 -122 -- A Random Farm On Sauvie Island. Thwarted!

Notrespassing.gif
Hamblingreen (talk) earned the No trespassing consolation prize
by almost reaching the (45, -122) geohash on 2022-08-28.
2022-08-28 45 -122 Thwarted.jpg

People As Crazy As I Am

  • My Parents, keepers of the car. I drag them along to as many of these Expeditions as I can ever since they warmed up to the idea of geohashing.
  • Hashscot Wanted, still searching for that special something.

My Backpack

  • Water!
  • Snacks
  • My Pinephone
  • Charger & portable battery
  • Pinetime Smart Watch
  • A printed Crox poster for the target hashpoint.
  • A nail to tack the poster to a tree or window
  • Sunscreen
  • Bug Spray
  • Hat
  • Binoculars
  • A Sharpie
  • Compass

Mepo Integration

Mepo is "a fast, simple, hackable OSM map viewer for mobile and desktop Linux." It also happens to be my maps app of choice. Due to it's scriptable nature, I naturally wanted to integrate geohashing into my map solution to make geohashing on my Pinephone as seamless as possible. Also, as someone newer to bash scripting this was an interesting excercise in creating an implementation from scratch. I bring to you mepo_geohash.sh, a simple 30W compliant script that opens Mepo to the detected graticule's hashpoint of the day. By moving the map and calling the script again, you can get the hashpoint for the graticule you moved to. You can view the script at this mailing list, or just view it below.

 GRATICULE_LAT=$(awk '/^prefset_n lat/{print $NF}' $XDG_CACHE_HOME/mepo/savestate | sed 's/\.[^[:blank:]]*//')
 GRATICULE_LON=$(awk '/^prefset_n lon/{print $NF}' $XDG_CACHE_HOME/mepo/savestate | sed 's/\.[^[:blank:]]*//')
 DATE=$(date +%Y-%m-)$(date +%d)
 if (($GRATICULE_LON > -30)); then
   DATE=$(($DATE-1))
 fi
 HASH=$DATE-$(curl -s http://geo.crox.net/djia/$DATE)
 LAT=$(echo -n $HASH | md5sum | tr -d '-' | tr '[a-z]' '[A-Z]' | cut -b 1-16 )
 LON=$(echo -n $HASH | md5sum | tr -d '-' | tr '[a-z]' '[A-Z]' | cut -b 17-32)
 LAT=$GRATICULE_LAT$(echo "ibase=16; 0.$LAT" | bc | cut -b 1-5)
 LON=$GRATICULE_LON$(echo "ibase=16; 0.$LON" | bc | cut -b 1-5)
 echo "pin_add 7 0 $LAT $LON geohash;" | mepo -i

Geohashing Quote List

Someone is bound to say something funny when taken out of context on every expedition, so I'm extending the quote list tradition to geohashing. Enjoy!

  • "No, geohashing has nothing to do with hash"
  • "We should start charging Hamblingreen for the gas on his failed expeditions"
  • "I think we managed to get away without too much staring"
  • "Oh, that was stinging nettle"
  • "Pedal to the metal, mom!"
  • "Let's hope they're not shooting at us"
  • "Get in the car, that's a German Shepard"

Achievements