Sometimes you have an idea, and the universe delivers. Hotel WiFi Speed Test let’s you speed test and search hotels by their internet speed, something I was wishing existed just last week. Since I work primarily on the road, I would pick fast internet over pretty much any other amenity a hotel could possibly offer. Speedspot also offers similar info. It’s funny how sometimes the less expensive hotels often have much better internet — I think this is because they try to do less with captive proxies and such.

What I Miss and Don’t Miss About San Francisco

A few months ago I was chatting with John Borthwick, who had just returned from a trip to San Francisco. I asked him how the city was doing as if he were a traveler who had visited someplace exotic — “How is it over there?” (As an investor he probably sees the crazier side of the city, since part of his job is looking at hundreds of companies, the vast majority of which will fail, and trying to pick a few winners.)

Despite getting near-daily meeting requests, I don’t currently have any plans to visit San Francisco. I was there in June for a few days for Foo Camp and for drinks with the artist Tom Marioni. I returned for WordCamp San Francisco in October, and again a few weeks ago for Scoble’s 50th birthday party and a board meeting. But the couple-times-a-year rhythm seems to be enough for me. I’m enjoying the distance a bit, in fact.

There has been plenty written about the bubble culture in SF right now, including on the antitech movement that never really took offIt’s a topic I already blogged about in 2013. But I was curious to unpack my own thoughts about being away from it all.

What I don’t miss:

  • Too many meetings — every possible company is there, and everyone wants to meet.
  • High prices for everything, from groceries to cocktails. Not even going to talk about the real estate market and rentals.
  • It takes forever to get across the city, even though it’s only 7 miles.
  • The public transit, while workable, pales in comparison to other places like NYC.
  • The weather isn’t bad, until you drive to Palo Alto or Marin and notice how much nicer it is there. (Or take a one-hour flight to Los Angeles or San Diego.)
  • This is anecdotal, but I feel like cell phone service is terrible, especially for making calls. Calls are unintelligible and drop frequently. I think this is why everyone texts.

I don’t have any problem with the social scene; SF might be tech-heavy, but it’s fairly easy to get out of the tech bubble. Many forget that San Francisco is home to a ton of people working for non-profits, in fashion, finance, bio-tech, art, and music.

What I miss, deeply: the people. Some of my favorite people, professionally and personally, are in the Bay Area, and that’s the thing that will draw me back someday. I’m lucky that I can catch up with folks when they travel, like Jane or Tony in New York or Om in Italy. Of course the Automattic headquarters is there, along with some great colleagues, but I can also catch up with them at meetups.

I miss how much technology permeates the culture there, from billboards to services like Uber or Postmates (or Munchery or Spoonrocket) that today seem like conveniences, but will be the basis of something very meaningful down the line. You can feel like you’re living in the future there. Internet speeds seem to be getting better, too —  local ISPs like Webpass and Monkeybrains are leading the way, but even my Comcast account there delivers 120mbps.

I miss being able to run along the water, and the close proximity to lots of beautiful nature areas (granted I didn’t take much advantage of those when I was still around). The quality of light is really nice — when you can see it. Restaurants, though tending toward pricey, offer great ingredients and quality.

Finally, you can’t deny it’s a city of hustlers. This tweet has since been deleted, but you get the idea:

https://twitter.com/closetclicks/status/500345852352008193

Smart Quotes in PHP

One of the true joys I find in reading different websites is when the author of whatever text you see has taken the time to make his text typographically pleasing to the eye through the use of proper typographical elements. CSS has enabled designers to shape text on the web in ways that allow for far greater control over presentation than the creators of HTML ever envisioned. However, I see many sites where it’s obvious that great pain has been put into the layout and presentation of the text, but there are still things like single and double prime marks being used instead of true quotes or apostrophes. Part of the reason for this is it’s a pain to enter the proper entities in when you type, especially if the entry is being added through a normal text box like most blogging software use. While I’m not going to go start a society (more) I still have written a small function in PHP that will hopefully make the world a better place, one curly quote at a time :). Thanks to my dad, Mark Pilgrim for inspiration and the code that got me started, and Barrett for help.

A little background: This whole thing started a few hours ago when I was writing a paper and when I looked back to proofread I saw that there were a number of occurrences of words like it’s, where writing out the HTML entities had become so ingrained in me from various situations where I hand code that it was now translating into my ‘normal’ typing. At that moment I immediately thought of ten other reasons why it’s probably better for the content to be entered into the database as a single or double prime and then translated to its proper character on display. Most of all, it’s just easier, and the free flow of ideas into your writing is not impeded in any way. My mind also went back to an entry I read on Dive Into Mark early last month which addressed a similar issue, but from looking at the code I saw no easy way I could drop that into my site. And thus this very generic function was born. It can be dropped into any PHP application anytime you want to make some text display worthy. Without further ado: Update: fixed a display issue, and a small bug.

Continue reading Smart Quotes in PHP

You can’t go wrong with Amazon’s 100 Books To Read In A Lifetime. I’ve only read a bit over a dozen of them, and some of those in school when I probably didn’t appreciate them. I’ve never had a time in my life when I thought, “You know, I’m reading too much.” It’s a weekend — read!

WordPress Meetup

Wow, this is very exciting—a WordPress meetup! I was just browsing around came across this post on Blogging Pro saying that there is now a WordPress meetup on the fourth saturday of every month. The very first one is coming up on June 26th. Funnily enough though I don’t travel very often it looks like I’m going to be out of town that week. (Any San Francisco WordPress users up for a meetup?) You can bet that I’m going to try and make as many of these as possible. I know at least a few very active WordPress users are in Texas, with developer Ryan Boren in Dallas and a few people in Austin. It would be very neat to have a yearly event where we all got together. BBQ is on me.

Since I last saw it Meetup has gotten some nice enhancements. I’ve been burned at a couple of meetups where I was the only person that showed up. I’ll have to give them another chance.

Postiecon

“So, PostieCon (a conference sponsored by PayPerPost) was among the most controversial things I’ve ever done. People really hated that I was speaking there. I got constant crap from my friends and foes alike because of my decision to speak there. But, it turned out they didn’t have enough attendees so they postponed it to November.” — Robert Scoble