
Checked in at Mission Dolores Park.
One last hipster-fest. No more park-drinking for me




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.