
Checked in at Etsy HQ .
Code as Craft meetup.

Posted on Flickr 1:44 pm, June 22, 2012 jQuery(document).ready(function(){ var gmap_m11ba678336bbf6598a5fa6657a4a2513 = { positions : { 470 : new google.maps.LatLng( ‘40.669316’, ‘-73.985012’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_m11ba678336bbf6598a5fa6657a4a2513’ ), { 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_m11ba678336bbf6598a5fa6657a4a2513.positions ) { gmap_m11ba678336bbf6598a5fa6657a4a2513.bounds.extend( gmap_m11ba678336bbf6598a5fa6657a4a2513.positions[m] ); } // Render markers for ( var m in gmap_m11ba678336bbf6598a5fa6657a4a2513.positions ) { gmap_m11ba678336bbf6598a5fa6657a4a2513.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_m11ba678336bbf6598a5fa6657a4a2513.map, position : gmap_m11ba678336bbf6598a5fa6657a4a2513.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_m11ba678336bbf6598a5fa6657a4a2513.map.setCenter( gmap_m11ba678336bbf6598a5fa6657a4a2513.positions[470] ); });

“Powerful, clean, and well-noted code for efficient WordPress theme development.”
“Web Intents is a framework for client-side service discovery and inter-application communication. Services register their intention to be able to handle an action on the user’s behalf. Applications request to start an Action of a certain verb and the system will find the appropriate Services for the user to use based on the user’s preference.”
Checked in at IKEA Brooklyn .
Here we go again.


Beautiful JS-powered data visualization/manipulation library.
Checked in at Home Vietnamese Sandwich & Bubble Tea .
Beautiful replacement for simple SELECT box. Supports searching, remote datasets etc.






Checked in at Pour George .
Packed in here for BOS/MIA game.
Checked in at SLATE .
#wcnyc afterparty
Checked in at Blue Ribbon Sushi Bar & Grill .
Sushi nom noms
Checked in at WordCamp NYC .
#wcnyc
Checked in at Rachel’s Taqueria .
First Brooklyn #burritofriday. Fingers crossed.

Posted on Flickr 10:38 am, June 8, 2012 jQuery(document).ready(function(){ var gmap_m4f75f3841974b38b8d3ac744e1429b14 = { positions : { 775 : new google.maps.LatLng( ‘40.669166’, ‘-73.985’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_m4f75f3841974b38b8d3ac744e1429b14’ ), { 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_m4f75f3841974b38b8d3ac744e1429b14.positions ) { gmap_m4f75f3841974b38b8d3ac744e1429b14.bounds.extend( gmap_m4f75f3841974b38b8d3ac744e1429b14.positions[m] ); } // Render markers for ( var m in gmap_m4f75f3841974b38b8d3ac744e1429b14.positions ) { gmap_m4f75f3841974b38b8d3ac744e1429b14.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_m4f75f3841974b38b8d3ac744e1429b14.map, position : gmap_m4f75f3841974b38b8d3ac744e1429b14.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_m4f75f3841974b38b8d3ac744e1429b14.map.setCenter( gmap_m4f75f3841974b38b8d3ac744e1429b14.positions[775] ); });

From the roof of our apartment
Posted on Flickr 7:36 am, June 8, 2012 jQuery(document).ready(function(){ var gmap_m1e4eb3d6ed7278b7108bc123c5b517af = { positions : { 502 : new google.maps.LatLng( ‘40.669363’, ‘-73.984984’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_m1e4eb3d6ed7278b7108bc123c5b517af’ ), { 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_m1e4eb3d6ed7278b7108bc123c5b517af.positions ) { gmap_m1e4eb3d6ed7278b7108bc123c5b517af.bounds.extend( gmap_m1e4eb3d6ed7278b7108bc123c5b517af.positions[m] ); } // Render markers for ( var m in gmap_m1e4eb3d6ed7278b7108bc123c5b517af.positions ) { gmap_m1e4eb3d6ed7278b7108bc123c5b517af.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_m1e4eb3d6ed7278b7108bc123c5b517af.map, position : gmap_m1e4eb3d6ed7278b7108bc123c5b517af.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_m1e4eb3d6ed7278b7108bc123c5b517af.map.setCenter( gmap_m1e4eb3d6ed7278b7108bc123c5b517af.positions[502] ); });


Checked in at Niagara Bar & Lounge .

At McSorley’s Ale House
Posted on Flickr 7:06 pm, June 7, 2012 jQuery(document).ready(function(){ var gmap_ma36138f1ed71bc6dd1f86ef1c85148a0 = { positions : { 734 : new google.maps.LatLng( ‘40.7285’, ‘-73.99’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_ma36138f1ed71bc6dd1f86ef1c85148a0’ ), { 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_ma36138f1ed71bc6dd1f86ef1c85148a0.positions ) { gmap_ma36138f1ed71bc6dd1f86ef1c85148a0.bounds.extend( gmap_ma36138f1ed71bc6dd1f86ef1c85148a0.positions[m] ); } // Render markers for ( var m in gmap_ma36138f1ed71bc6dd1f86ef1c85148a0.positions ) { gmap_ma36138f1ed71bc6dd1f86ef1c85148a0.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_ma36138f1ed71bc6dd1f86ef1c85148a0.map, position : gmap_ma36138f1ed71bc6dd1f86ef1c85148a0.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_ma36138f1ed71bc6dd1f86ef1c85148a0.map.setCenter( gmap_ma36138f1ed71bc6dd1f86ef1c85148a0.positions[734] ); });

Checked in at San Francisco International Airport (SFO) .
This is it. Leaving SF soon for NY. Hopefully NY will treat me as well as SF has.




Posted on Flickr 5:22 pm, June 2, 2012 jQuery(document).ready(function(){ var gmap_md887e98b2af3d09d2918e1b9eefdf5c2 = { positions : { 174 : new google.maps.LatLng( ‘37.773333’, ‘-122.421334’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_md887e98b2af3d09d2918e1b9eefdf5c2’ ), { 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_md887e98b2af3d09d2918e1b9eefdf5c2.positions ) { gmap_md887e98b2af3d09d2918e1b9eefdf5c2.bounds.extend( gmap_md887e98b2af3d09d2918e1b9eefdf5c2.positions[m] ); } // Render markers for ( var m in gmap_md887e98b2af3d09d2918e1b9eefdf5c2.positions ) { gmap_md887e98b2af3d09d2918e1b9eefdf5c2.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_md887e98b2af3d09d2918e1b9eefdf5c2.map, position : gmap_md887e98b2af3d09d2918e1b9eefdf5c2.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_md887e98b2af3d09d2918e1b9eefdf5c2.map.setCenter( gmap_md887e98b2af3d09d2918e1b9eefdf5c2.positions[174] ); });

Posted on Flickr 5:20 pm, June 2, 2012 jQuery(document).ready(function(){ var gmap_me3302e53e6be176209f5c739b5ab5f8c = { positions : { 411 : new google.maps.LatLng( ‘37.773333’, ‘-122.421334’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_me3302e53e6be176209f5c739b5ab5f8c’ ), { 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_me3302e53e6be176209f5c739b5ab5f8c.positions ) { gmap_me3302e53e6be176209f5c739b5ab5f8c.bounds.extend( gmap_me3302e53e6be176209f5c739b5ab5f8c.positions[m] ); } // Render markers for ( var m in gmap_me3302e53e6be176209f5c739b5ab5f8c.positions ) { gmap_me3302e53e6be176209f5c739b5ab5f8c.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_me3302e53e6be176209f5c739b5ab5f8c.map, position : gmap_me3302e53e6be176209f5c739b5ab5f8c.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_me3302e53e6be176209f5c739b5ab5f8c.map.setCenter( gmap_me3302e53e6be176209f5c739b5ab5f8c.positions[411] ); });

Posted on Flickr 5:18 pm, June 2, 2012 jQuery(document).ready(function(){ var gmap_m733c2c4bdeb7efc4e2f00e394ceb6c4b = { positions : { 504 : new google.maps.LatLng( ‘37.773333’, ‘-122.421501’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_m733c2c4bdeb7efc4e2f00e394ceb6c4b’ ), { 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_m733c2c4bdeb7efc4e2f00e394ceb6c4b.positions ) { gmap_m733c2c4bdeb7efc4e2f00e394ceb6c4b.bounds.extend( gmap_m733c2c4bdeb7efc4e2f00e394ceb6c4b.positions[m] ); } // Render markers for ( var m in gmap_m733c2c4bdeb7efc4e2f00e394ceb6c4b.positions ) { gmap_m733c2c4bdeb7efc4e2f00e394ceb6c4b.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_m733c2c4bdeb7efc4e2f00e394ceb6c4b.map, position : gmap_m733c2c4bdeb7efc4e2f00e394ceb6c4b.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_m733c2c4bdeb7efc4e2f00e394ceb6c4b.map.setCenter( gmap_m733c2c4bdeb7efc4e2f00e394ceb6c4b.positions[504] ); });






There are not many of these around, but Anne got one when she left Automattic
Posted on Flickr 3:43 pm, June 1, 2012





Checked in at Polker’s .





Checked in at Chile Lindo Empanadas .
Tasty snack on the way home.
Checked in at Krav Maga San Francisco .
Last class in SF (for now). It’s been awesome everyone. I’ll miss you.
Checked in at True Ventures .
Still here.

Checked in at Virgin America .
Hello again Terminal 2. You are awesome.
Checked in at Glen Park BART Station .
Here I come SFO.

Checked in at Exygy.com .
#wpsfo meetup!



Posted on Flickr 12:31 pm, May 18, 2012 jQuery(document).ready(function(){ var gmap_med1e91a898b168972bfde49feaf026c7 = { positions : { 984 : new google.maps.LatLng( ‘37.791’, ‘-122.418667’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_med1e91a898b168972bfde49feaf026c7’ ), { 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_med1e91a898b168972bfde49feaf026c7.positions ) { gmap_med1e91a898b168972bfde49feaf026c7.bounds.extend( gmap_med1e91a898b168972bfde49feaf026c7.positions[m] ); } // Render markers for ( var m in gmap_med1e91a898b168972bfde49feaf026c7.positions ) { gmap_med1e91a898b168972bfde49feaf026c7.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_med1e91a898b168972bfde49feaf026c7.map, position : gmap_med1e91a898b168972bfde49feaf026c7.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_med1e91a898b168972bfde49feaf026c7.map.setCenter( gmap_med1e91a898b168972bfde49feaf026c7.positions[984] ); });

Posted on Flickr 11:00 am, May 17, 2012 jQuery(document).ready(function(){ var gmap_m5af7a8aee0a925c262a356db07fbdb22 = { positions : { 128 : new google.maps.LatLng( ‘37.789666’, ‘-122.418834’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_m5af7a8aee0a925c262a356db07fbdb22’ ), { 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_m5af7a8aee0a925c262a356db07fbdb22.positions ) { gmap_m5af7a8aee0a925c262a356db07fbdb22.bounds.extend( gmap_m5af7a8aee0a925c262a356db07fbdb22.positions[m] ); } // Render markers for ( var m in gmap_m5af7a8aee0a925c262a356db07fbdb22.positions ) { gmap_m5af7a8aee0a925c262a356db07fbdb22.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_m5af7a8aee0a925c262a356db07fbdb22.map, position : gmap_m5af7a8aee0a925c262a356db07fbdb22.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_m5af7a8aee0a925c262a356db07fbdb22.map.setCenter( gmap_m5af7a8aee0a925c262a356db07fbdb22.positions[128] ); });
A PHP library based on an RDFa parser, for parsing Open Graph tags out of a webpage/string.
Checked in at Cordon Bleu .
37.790649-122.420291
Checked in at Phở Vietnam .
SirenNet was “cancelled” today due to there being no one to run net control. Lame.
37.7897755-122.4206479
Why the Campaign to Stop America’s Obesity Crisis Keeps Failing – Print View – The Daily Beast
[

By Betsy Woodruff](http://www.thedailybeast.com/articles/2017/01/10/dems-aim-to-hobble-jeff-sessions.html )
By Betsy Woodruff
Democrats probably won’t be able to kill Jeff Sessions’s confirmation prospects. But they’ll try to make him bleed.Barring something extraordinary, Sen. Jeff Sessions will have little trouble getting confirmed as Donald Trump’s attorney general. B…
(more…)Checked in at New Village Cafe .
Checked in at The Wreck Room .
Got in some punchy punch.
Checked in at Soda Popinski .
Oops. Bar crawl.

37.797333-122.410167
Posted on Flickr 5:39 pm, May 11, 2012 jQuery(document).ready(function(){ var gmap_mf97b4929d251061c0b86949f9d5d1f7d = { positions : { 504 : new google.maps.LatLng( ‘37.797333’, ‘-122.410167’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_mf97b4929d251061c0b86949f9d5d1f7d’ ), { 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_mf97b4929d251061c0b86949f9d5d1f7d.positions ) { gmap_mf97b4929d251061c0b86949f9d5d1f7d.bounds.extend( gmap_mf97b4929d251061c0b86949f9d5d1f7d.positions[m] ); } // Render markers for ( var m in gmap_mf97b4929d251061c0b86949f9d5d1f7d.positions ) { gmap_mf97b4929d251061c0b86949f9d5d1f7d.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_mf97b4929d251061c0b86949f9d5d1f7d.map, position : gmap_mf97b4929d251061c0b86949f9d5d1f7d.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_mf97b4929d251061c0b86949f9d5d1f7d.map.setCenter( gmap_mf97b4929d251061c0b86949f9d5d1f7d.positions[504] ); });
Checked in at Toast Eatery .
Brilliant set of CLI commands and keyboard shortcuts etc for Mac OSX

Retro Computation Device.
Posted on Instagram 4:50 pm, May 5, 2012 jQuery(document).ready(function(){ var gmap_mdeb7b9771edd0e7909e48f46bc6061ff = { positions : { 913 : new google.maps.LatLng( ‘37.755332946’, ‘-122.420669555’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_mdeb7b9771edd0e7909e48f46bc6061ff’ ), { 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_mdeb7b9771edd0e7909e48f46bc6061ff.positions ) { gmap_mdeb7b9771edd0e7909e48f46bc6061ff.bounds.extend( gmap_mdeb7b9771edd0e7909e48f46bc6061ff.positions[m] ); } // Render markers for ( var m in gmap_mdeb7b9771edd0e7909e48f46bc6061ff.positions ) { gmap_mdeb7b9771edd0e7909e48f46bc6061ff.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_mdeb7b9771edd0e7909e48f46bc6061ff.map, position : gmap_mdeb7b9771edd0e7909e48f46bc6061ff.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_mdeb7b9771edd0e7909e48f46bc6061ff.map.setCenter( gmap_mdeb7b9771edd0e7909e48f46bc6061ff.positions[913] ); });
Checked in at Ritual Coffee Roasters .

Evan does not love cheese.
Posted on Flickr 10:37 am, May 4, 2012 jQuery(document).ready(function(){ var gmap_m205efb6ad88259af8234bdf028a75996 = { positions : { 598 : new google.maps.LatLng( ‘37.7805’, ‘-122.413667’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_m205efb6ad88259af8234bdf028a75996’ ), { 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_m205efb6ad88259af8234bdf028a75996.positions ) { gmap_m205efb6ad88259af8234bdf028a75996.bounds.extend( gmap_m205efb6ad88259af8234bdf028a75996.positions[m] ); } // Render markers for ( var m in gmap_m205efb6ad88259af8234bdf028a75996.positions ) { gmap_m205efb6ad88259af8234bdf028a75996.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_m205efb6ad88259af8234bdf028a75996.map, position : gmap_m205efb6ad88259af8234bdf028a75996.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_m205efb6ad88259af8234bdf028a75996.map.setCenter( gmap_m205efb6ad88259af8234bdf028a75996.positions[598] ); });
Checked in at Toast Eatery .

Awesome Dog
Posted on Instagram 4:44 pm, May 3, 2012 jQuery(document).ready(function(){ var gmap_m006187c42b6fa1ab1c06b51e4d047a61 = { positions : { 927 : new google.maps.LatLng( ‘37.79096381’, ‘-122.420701’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_m006187c42b6fa1ab1c06b51e4d047a61’ ), { 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_m006187c42b6fa1ab1c06b51e4d047a61.positions ) { gmap_m006187c42b6fa1ab1c06b51e4d047a61.bounds.extend( gmap_m006187c42b6fa1ab1c06b51e4d047a61.positions[m] ); } // Render markers for ( var m in gmap_m006187c42b6fa1ab1c06b51e4d047a61.positions ) { gmap_m006187c42b6fa1ab1c06b51e4d047a61.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_m006187c42b6fa1ab1c06b51e4d047a61.map, position : gmap_m006187c42b6fa1ab1c06b51e4d047a61.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_m006187c42b6fa1ab1c06b51e4d047a61.map.setCenter( gmap_m006187c42b6fa1ab1c06b51e4d047a61.positions[927] ); });
Checked in at Hahn’s Hibachi .
Recipe for a delicious-looking apple/cinnamon cake.
Checked in at Bigfoot Lodge .
First stop. 1 beer.
Checked in at Pancho’s Salsa Bar & Grill .
