Difference between revisions of "User:Hamblingreen"
Hamblingreen (talk | contribs) (Add 7/2 geohash) |
Hamblingreen (talk | contribs) (Update from 7/2 expedition) |
||
Line 7: | Line 7: | ||
I hail from [[Portland, Oregon]]. I love to roller skate, debate, and geohash using my [https://pine64.org/pinephone Pinephone]. Because of school and skating, I don't have as much time to geohash as I'd like. | I hail from [[Portland, Oregon]]. I love to roller skate, debate, and geohash using my [https://pine64.org/pinephone Pinephone]. Because of school and skating, I don't have as much time to geohash as I'd like. | ||
− | * I've reached ''' | + | * I've reached '''5''' hashpoints |
* I've attempted '''7''' expeditions | * I've attempted '''7''' expeditions | ||
* I've reached hashpoints in '''2''' graticules | * I've reached hashpoints in '''2''' graticules | ||
Line 13: | Line 13: | ||
==A Big List Of Attempts== | ==A Big List Of Attempts== | ||
− | '''7. [[2023-07-02 45 -122]] -- Near Spangler Hill, Canby, OR. ''' 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! | '''6. [[2023-06-11 45 -122]] -- Jones Creek Trail, Camas, WA. ''' Success! |
Revision as of 04:52, 6 July 2023
Contents
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 7 expeditions
- I've reached hashpoints in 2 graticules
A Big List Of Attempts
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!
Hamblingreen earned the Speed racer achievement
|
Hamblingreen earned the Multihash Achievement
|
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!
Hamblingreen earned the Drag-along achievement
|
Hamlingreen earned the Golf Geohash Achievement
|
Hamblingreen earned the Formal attire achievement
|
Hamblingreen earned the Land geohash achievement
|
2. 2022-09-04 46 -122 -- A deforested area north of Castle Rock, WA. Thwarted!
Hamblingreen (talk) earned the Two to the N achievement
|
1. 2022-08-28 45 -122 -- A Random Farm On Sauvie Island. Thwarted!
Hamblingreen (talk) earned the No trespassing consolation prize
|
People As Crazy As I Am
- My Parents, keepers of the car. i hope to drag them along to as many of these Expeditions as I can, but they're a hard bunch to convince.
- 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"