Skip to main content
 

OpenSocial Roundup

 At hi5 we've been busy busy busy getting OpenSocial up and running.  We released our developer sandbox, and are rapidly implementing features.  So check out the following URLs

 

 

 

Also, here's a copy of my response to Tim O'Reilly's blog post:

OpenSocial: It's the data, stupid

Hi folks,

Good comments all around. However I'd like to posit that data access is _not_ the problem. We've had universal standards for years now with little uptake. Tribe.net, Typepad, LiveJournal and others have supported FOAF for many, many years, which encompasses the OpenSocial Person and Friends APIs. Not much has come of that -- there isn't a large enough base there to get people interested.

Now you have a broad industry consensus on a single way to provide all of the above plus activity stream data. You have a rich client platform that allows you to crack open that data and use it in interesting ways, and finally you have a common standard for social networks to interact with each other based on the REST api.

So Patrick's statement at the Web 2.0 Expo is correct, a app running inside a container only allows you to see what that container shows you. However that does not mean that a container could not contain friend references to external social networks via it's own federation mechanism. Movable Type 4.0 has shown that you can support any OpenID login in a single system, there's no reason to believe that social networks could not leverage OAuth to do the same.

And here's a final point to consider -- you have Myspace opening up to developers. That's huge. That alone is going to draw more developer attention to this problem than much of the oh-so academic discussions of the past few years.

I suggest people that _want_ OpenSocial to solve all the social graph ills get involved on the API mailing list and make sure that those elements are addressed as OpenSocial evolves.

There's a tremendous amount of momentum. Let's not waste this chance.

 
 

 

Found in Hi5 Lunch Room

 



Update:  On the back we find the fine, fine web site http://www.rapsnacks.com/ (Enter if you dare!) and a bio of Romeo, a rapper I have never heard of, but my colleage Brett tells me was once a featured artist on Hi5.



 

 

Peruvian Earthquake

Earthquake in Peru, logins drop immediately.  Hope everyone is safe....

 

 

 

 

Skins, Updates, More

Just caught up 10 days worth of Neighborhood posts.  I now have Vox fatigue combined with Vox guilt.  I didn't even read comments, for shame :(  After this post I'll need to check on the 'ol LiveJournal Friends page.  Don't even ask about the umpteem BlogLines blogs stuck at 200 posts...

Hi5 has a new Skins system that actually can make profile pages look good.  I had some input early on and made sure Vox and the SixApart styles were part of the inspiration.  It's coming out really well and we've received over 200 submissions.  Check out the snazzy new profile page?  Designers can check out the specs page.

Embeds are evil.  They mess up divs and tables and are often pasted in haphazardly.  Amit  came up with an amazing solution.  Use JTidy to clean up the user submitted content.  Tags match and broken html goes bye-bye!

Now back to the super-secret Hi5 Project Funk.

 

 

 

Internet Blackout 2007

Like many others (and Vox/LJ itself) Hi5 was affected by the power outage in Colo 4 in 365 Main.  We blogged about it over at the Hi5 Blog.

 

PostgreSQL & Hi5 - Users Group Meeting

 

We had a great turnout at the latest PostgreSQL users group meetup -- around 35 people showed. (Oh and not the group of stylish "Hi5 folk" you see to the right :)

Ram and I went over the PostgreSQL based DB architecture we use at Hi5 after the obligatory pizza feed.  Quite an interesting crowd, some newbies, and some old hands.


My best line of the night was in response to a question asking us when we were going to use a specific feature -- my answer was that there were more people in the room than there were employees at Hi5.  :)


The complete presentation is online for the curious.

 

Top 10!!!!

It's been a lot of work, but Hi5 has now broken into the Alexa top 10, only 6 months ago we were treading water in the mid 40s.  We're quickly gaining on Orkut with Facebook nipping at our heels.

 

 

 

Life At Hi5

So far so good. On the right you'll find a leftover from the previous occupant of my space. It's been over 2 years since my last job change, so I forgot about how much work it is to get integrated into a new environment.  Adding 30+ IM contacts, updating the address book, setting up the laptop, getting e-mail just so, etc. 

Adding to that is jumping into a very different environment.  There's lots to like and lots to learn.  So far I'm getting up to speed on:

  • Perforce (instead of subversion, cvs, etc.) -- looks powerful and clunky at the same time.
  • Jira - this is very cool.  It combines bug tracking, agile sprints, and a wiki all in one.  It's mediawiki, trac, RT, and FogBugz all in one.
  • SuSE SLES 9 - With the infamous ReiserFS filesystem.  Give me yum over YaST anyday...
  • Hyperic HQ - Nagios+Cacti+much more.  Includes autodiscovery and can automatically restart services when they fail.  So very nice.
  • Zeus as a frontend to redundant memcaches.
  • Java Resin/JSP/JDBC/Eclipse/...  less said the better.


There's lots more going on here than you'd think.  A bit strapped for time at the moment -- will blog more soon...