Snowshoeing near Coppper.

Snowshoeing near Coppper.

Snowshoeing near Coppper.

Posted on Instagram 10:21 am, December 31, 2017 jQuery(document).ready(function(){ var gmap_md704a959ceb96a283e0e1f33210cf25f = { positions : { 923 : new google.maps.LatLng( ‘39.500861’, ‘-106.1535167’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_md704a959ceb96a283e0e1f33210cf25f’ ), { mapTypeId: google.maps.MapTypeId.ROADMAP, center: new google.maps.LatLng( 0, 0 ), zoom: 16 // Seems to be a good zoom for a single point } ), markers : {}, }; // end of gmap // Extend the bounds of interest based on our positions for ( var m in gmap_md704a959ceb96a283e0e1f33210cf25f.positions ) { gmap_md704a959ceb96a283e0e1f33210cf25f.bounds.extend( gmap_md704a959ceb96a283e0e1f33210cf25f.positions[m] ); } // Render markers for ( var m in gmap_md704a959ceb96a283e0e1f33210cf25f.positions ) { gmap_md704a959ceb96a283e0e1f33210cf25f.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_md704a959ceb96a283e0e1f33210cf25f.map, position : gmap_md704a959ceb96a283e0e1f33210cf25f.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_md704a959ceb96a283e0e1f33210cf25f.map.setCenter( gmap_md704a959ceb96a283e0e1f33210cf25f.positions[923] ); });

Best elements in the table!

Best elements in the table!

Best elements in the table!

Posted on Instagram 9:27 am, December 16, 2017 jQuery(document).ready(function(){ var gmap_m917b5c4c719ab68997513c4b6aaf0670 = { positions : { 502 : new google.maps.LatLng( ‘39.760328348259’, ‘-105.02221113277’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_m917b5c4c719ab68997513c4b6aaf0670’ ), { mapTypeId: google.maps.MapTypeId.ROADMAP, center: new google.maps.LatLng( 0, 0 ), zoom: 16 // Seems to be a good zoom for a single point } ), markers : {}, }; // end of gmap // Extend the bounds of interest based on our positions for ( var m in gmap_m917b5c4c719ab68997513c4b6aaf0670.positions ) { gmap_m917b5c4c719ab68997513c4b6aaf0670.bounds.extend( gmap_m917b5c4c719ab68997513c4b6aaf0670.positions[m] ); } // Render markers for ( var m in gmap_m917b5c4c719ab68997513c4b6aaf0670.positions ) { gmap_m917b5c4c719ab68997513c4b6aaf0670.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_m917b5c4c719ab68997513c4b6aaf0670.map, position : gmap_m917b5c4c719ab68997513c4b6aaf0670.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_m917b5c4c719ab68997513c4b6aaf0670.map.setCenter( gmap_m917b5c4c719ab68997513c4b6aaf0670.positions[502] ); });

Rad light show at the #blossomsoflight show last night.

https://dentedreality.com.au/wp-content/uploads/2017/12/25027416_115323165924366_7861851547003518976_n.mp4

Rad light show at the #blossomsoflight show last night.

jQuery(document).ready(function(){ var gmap_m2d4fc2c2ea49f14f154e89ddd2c7d323 = { positions : { 962 : new google.maps.LatLng( ‘39.73214416473’, ‘-104.9607721189’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_m2d4fc2c2ea49f14f154e89ddd2c7d323’ ), { mapTypeId: google.maps.MapTypeId.ROADMAP, center: new google.maps.LatLng( 0, 0 ), zoom: 16 // Seems to be a good zoom for a single point } ), markers : {}, }; // end of gmap // Extend the bounds of interest based on our positions for ( var m in gmap_m2d4fc2c2ea49f14f154e89ddd2c7d323.positions ) { gmap_m2d4fc2c2ea49f14f154e89ddd2c7d323.bounds.extend( gmap_m2d4fc2c2ea49f14f154e89ddd2c7d323.positions[m] ); } // Render markers for ( var m in gmap_m2d4fc2c2ea49f14f154e89ddd2c7d323.positions ) { gmap_m2d4fc2c2ea49f14f154e89ddd2c7d323.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_m2d4fc2c2ea49f14f154e89ddd2c7d323.map, position : gmap_m2d4fc2c2ea49f14f154e89ddd2c7d323.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_m2d4fc2c2ea49f14f154e89ddd2c7d323.map.setCenter( gmap_m2d4fc2c2ea49f14f154e89ddd2c7d323.positions[962] ); });

iPhone X / High Sierra Update

Yesterday, I received my new iPhone X. I thought I’d post some notes on the painful process that has been switching over to it. Might be time to start experimenting with a Pixel.

I’m on the Apple Upgrade program, so I assumed it would be a relatively simple process to get bumped up to the next phone, since it’s been more than a year since I got the iPhone 7 Plus. Instead, it ended up involving talking to multiple different people at the Apple store before I could figure out how it all worked, and how to get a new phone, even though my current phone had a cracked screen. Their online eligibility check kept saying that I had used my allotted AppleCare instances, even though I’ve never used any. Eventually I found out that I need to just tell their system there’s nothing wrong with my phone, and then when I send it back in, I’ll end up being asked to pay the $29 to fix the screen, and then they’ll accept is as a trade-in. OK, fine.

(more…)

Impressive sunset, Denver. #nofilter

Impressive sunset, Denver. #nofilter

Impressive sunset, Denver. #nofilter

Posted on Instagram 6:43 pm, November 19, 2017 jQuery(document).ready(function(){ var gmap_m48ba06b55ce0d3fcd5a942226ce4d475 = { positions : { 843 : new google.maps.LatLng( ‘39.7572’, ‘-104.967’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_m48ba06b55ce0d3fcd5a942226ce4d475’ ), { mapTypeId: google.maps.MapTypeId.ROADMAP, center: new google.maps.LatLng( 0, 0 ), zoom: 16 // Seems to be a good zoom for a single point } ), markers : {}, }; // end of gmap // Extend the bounds of interest based on our positions for ( var m in gmap_m48ba06b55ce0d3fcd5a942226ce4d475.positions ) { gmap_m48ba06b55ce0d3fcd5a942226ce4d475.bounds.extend( gmap_m48ba06b55ce0d3fcd5a942226ce4d475.positions[m] ); } // Render markers for ( var m in gmap_m48ba06b55ce0d3fcd5a942226ce4d475.positions ) { gmap_m48ba06b55ce0d3fcd5a942226ce4d475.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_m48ba06b55ce0d3fcd5a942226ce4d475.map, position : gmap_m48ba06b55ce0d3fcd5a942226ce4d475.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_m48ba06b55ce0d3fcd5a942226ce4d475.map.setCenter( gmap_m48ba06b55ce0d3fcd5a942226ce4d475.positions[843] ); });

Making my own gin, like a freaking hipster.

Making my own gin, like a freaking hipster.

Making my own gin, like a freaking hipster.

Posted on Instagram 3:10 pm, November 12, 2017 jQuery(document).ready(function(){ var gmap_mc4e98cbb2210acb8f3379be705b51806 = { positions : { 840 : new google.maps.LatLng( ‘39.7572’, ‘-104.967’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_mc4e98cbb2210acb8f3379be705b51806’ ), { mapTypeId: google.maps.MapTypeId.ROADMAP, center: new google.maps.LatLng( 0, 0 ), zoom: 16 // Seems to be a good zoom for a single point } ), markers : {}, }; // end of gmap // Extend the bounds of interest based on our positions for ( var m in gmap_mc4e98cbb2210acb8f3379be705b51806.positions ) { gmap_mc4e98cbb2210acb8f3379be705b51806.bounds.extend( gmap_mc4e98cbb2210acb8f3379be705b51806.positions[m] ); } // Render markers for ( var m in gmap_mc4e98cbb2210acb8f3379be705b51806.positions ) { gmap_mc4e98cbb2210acb8f3379be705b51806.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_mc4e98cbb2210acb8f3379be705b51806.map, position : gmap_mc4e98cbb2210acb8f3379be705b51806.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_mc4e98cbb2210acb8f3379be705b51806.map.setCenter( gmap_mc4e98cbb2210acb8f3379be705b51806.positions[840] ); });

At #chromedevsummit with @goldsounds. He’ll be speaking later about PWAs and #WordPress via #Jetpack

At #chromedevsummit with @goldsounds. He’ll be speaking later about PWAs and #WordPress via #Jetpack

At #chromedevsummit with @goldsounds. He’ll be speaking later about PWAs and #WordPress via #Jetpack

Posted on Instagram 12:32 pm, October 23, 2017 jQuery(document).ready(function(){ var gmap_m05762764a86af7c695fe8d385ee0385c = { positions : { 440 : new google.maps.LatLng( ‘37.784916242722’, ‘-122.40201715675’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_m05762764a86af7c695fe8d385ee0385c’ ), { mapTypeId: google.maps.MapTypeId.ROADMAP, center: new google.maps.LatLng( 0, 0 ), zoom: 16 // Seems to be a good zoom for a single point } ), markers : {}, }; // end of gmap // Extend the bounds of interest based on our positions for ( var m in gmap_m05762764a86af7c695fe8d385ee0385c.positions ) { gmap_m05762764a86af7c695fe8d385ee0385c.bounds.extend( gmap_m05762764a86af7c695fe8d385ee0385c.positions[m] ); } // Render markers for ( var m in gmap_m05762764a86af7c695fe8d385ee0385c.positions ) { gmap_m05762764a86af7c695fe8d385ee0385c.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_m05762764a86af7c695fe8d385ee0385c.map, position : gmap_m05762764a86af7c695fe8d385ee0385c.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_m05762764a86af7c695fe8d385ee0385c.map.setCenter( gmap_m05762764a86af7c695fe8d385ee0385c.positions[440] ); });