November 19th, 2008
Just putting a note here for the next time I’m working with the Yahoo! GeoPlanet APIs.
The conudrum: a HTTP GET on a given resource (
http://where.yahooapis.com/v1/place/23511846?appid=$appid) works in the browser, and works with
wget from the command line, but fails from within PHP with a
406 Not Acceptable.
The solution, append
format=XML to the resource URL, because the service is blowing out its brains on a missing
And that folks is the magic of REST.
update 2008/12/04: quick scan of my referer logs suggests this is biting folks using lwp-simple and wget particularly hard.
April 25th, 2008
I didn’t make it to the keynote to see our new CTO speak (meetings that morning), but it was very strange, bordering on deeply surreal to watch the video of it.
Interesting to see my “Flickr is the 2nd largest API ” meme work its way up the tree. I didn’t make that factoid up per se, and I’d probably stand behind it if pushed, but I did reason from very limited data. (also AWS screws up the story, is utility computing an API?)
Still haven’t quite adjusted to the transition of OAuth from being a personal project that the “Paranoids” (official title of Yahoo’s internal security experts) were angry at me for working on (against Yahoo policy for Yahoos to work on security related projects), to a the company wide standard, at least on paper.
March 5th, 2008
Other folks are talking about and writing about the long germinating, launched in beta, location broker from Yahoo’s Brickhouse, Fire Eagle.
I wanted to call out just a couple of the cool, and non-intuitve decisions they made.
Is NOT a consumer brand
Fire Eagle is a service for building and sharing location data. Its the application built on top of it that you’ll interact with, unless you’re building stuff.
Fire Eagle does NOT manage the social graph
Its a service for sharing your data with friends (or services, or your toaster), but it doesn’t know who your friends are. The social graph has been outsource. Best example of a small piece loosely joined I’ve seen in a long time.
Cares about privacy and ease of use
Ninja privacy is built in. But you don’t have to care. The TOS requires developers to discuss how the data is used. And privacy levels are front and center. And from day one data is delete-able, and in fact data is flushed on a regular basis.
Built on OAuth
January 30th, 2008
The Yahoo OP is officially live today! Congrats to Shreyas and Allen for shepherding this for many months!
If you’re a Flickr user you can your photos URL (
http://flickr.com/photos/yourname), or if you’re signing into a RP that supports XRDS, just use
You’ll also want to visit openid.yahoo.com, and click on “Get Started” and customize your OpenID identifier.
Personally I just use
laughingmeme.org as my OpenID. I had to futz around a bit to figure out OpenID 2.0’s slightly different syntax, but if you view source on this blog you’ll now see in the header:
<link rel="openid2.provider" href="https://open.login.yahooapis.com/openid/op/auth">
<link rel="openid2.local_id" href="http://www.flickr.com/photos/kellan">
September 21st, 2006
I’ll be staying overnight next Friday, along with 500 or so our closest friends at open Hack Day.
If you’re coming, may I humbly suggest you do not place your caffeine needs at the tender mercies of Big Purple. Bring your own, bring some to share, you’ll be popular. (truth be told, they do that whole “soda” thing ok, but the coffee is beyond mention)
And if someone gives me a lift, I’d be happy to bring my Zojirushi, and Saeco
June 24th, 2006
Les is going to be joining del.icio.us here in the happy valley, while Hugo has left the W3C(!?!?!) to join as well.
(And soon, we’ll return to some non-Yahoo-centric blogging)
June 21st, 2006
Showed up at Microformats party last night and promptly fell asleep in my drink (long day), but this is the real action. Andy and Y!Local have rolled out hCard, hCal, and hReview to all of Yahoo Local.
And Gordon has whipped up the first microformat -> to Y! bridge with Greasemonkey.
May 7th, 2006
Starting May 22nd.
update [2006/5/23]: It was pointed out to me today that I was a bit opaque with this announcement. As of yesterday I’m working at Flickr out of the Santa Clara office, and living in San Francisco.
Btw you know you’ve arrived at a large company when a hundred people turn up for the weekly new hire orientation.