Improving Friendster, an MIT approach

http://philip.greenspun.com/teaching/6171/2003-fall/friendster contains ideas for improving Friendster collected from students in this semester’s 6.171.  Given how much press attention Friendster received last summer I thought folks would be interested.

19 Comments

  1. Keflavik

    November 24, 2003 @ 9:53 am

    1

    A friend turned me on to Friendster a short while back. Amused with the concept I registered and began searching – I wanted to see if it was true, was Kevin Bacon really a separated from me by six degrees or less?? My hopes faded quickly as the site frustrated me. Arguably one of the slower sites I’ve seen on the net in my 13+ years using it, the lack of data integrity (features/data available sometimes, not others) was most frustrating.

    Phil: I recommend you contact them, alert them to who you are and your credential from the past. Offer to oversee a group of your students in a redesign of their site. Friendster will benefit from a responsive and scalable site that can grow. Your students will benefit from a real world project. And you will get, “See what this class can do for you!” propaganda with which you can market your courseware, books, etc.

  2. Colin Whittaker

    November 24, 2003 @ 2:34 pm

    2

    regarding needing a router that understands /images/* URLS, surely the obvious trick is to use dns.

    so a URL for an image becomes http://images.example.com/blah
    This allows you to seperate this function cleanly. Oh and when your website takes over the world you can outsource serving the images to Akamai or similar

  3. Robert Sayre

    November 24, 2003 @ 6:51 pm

    3

    I’ve been using Friendster for quite a while (id# 40k or so), and I’ve seen the site spit up quite a few error messages. One time, I even got a good old Tomcat stacktrace. As you said in the article, they should be ditching Tomcat. Furthermore, they were using multiple servlet filters. The spec leaves this area open as one of the more obvious areas for vendors to compete on. One can only conclude that Tomcat’s is among the slowest.

  4. Ian MacAllen

    November 25, 2003 @ 9:45 am

    4

    So this post inspired me to go sign up at friendster, and when I emailed a few friends, they told me they had already signed up months ago, and my girlfriend even said that it had been all the rage but was no longer hip. Well Ive never been hip. But I must say some of the issues raised by 6.171 are very accurate, particularly the speed issue which is still the biggest drag. I’m still trying to track down my friends who are already members, but dont know how to add them…

  5. derek

    November 26, 2003 @ 7:57 pm

    5

    Friendster is reinventing the wheel.

    Take the Amazon backend and fill it with people as the product, instead of books and flower pots. Instant community with the power of intimacy cataloging and purchasing.

    Problem solved.

  6. Phillip Harrington

    November 26, 2003 @ 10:47 pm

    6

    When I first saw Friendster a year ago or so, I thought it *was* built by students, just not 6.171 students… 🙂 I was just there today though, and it was a little speedier. Maybe no one was on it cause of the holidays?

  7. Gregory Heller

    December 1, 2003 @ 1:40 pm

    7

    Your students definitely came up with some good points;
    I would have to add a few, and am surprised they didn’t
    show up in your summary/highlights

    1) Sorting/organizing your friends: One student
    suggested being able to organize your friends, and
    another to sort and organize your bookmarks, but how
    about sorting friends? I only have 58 friends on the
    system, but I have trouble when I want to find one,
    they are in no particular order. This could get really
    interesting when you begin to think about the sorts:
    Alpha (First name or last name-What does last name
    disappear once you add someone?)(obviously), Geography,
    Age, When they were added, most popular (most views in
    the last week)

    2) When you want to make a bookmark visible after
    having made it invisible, it is not particularly
    intuitive. It would be cool to get a notification when
    someone has book marked you, so when you log in it says
    “X number of people of book marked you”

    3) The interest search really doesn’t work. I have
    “john Edward” as one of my interests, yet when I search
    on it, I get people interested in *john* and *edwards*.
    Values between commas should be treated as inseparable
    wholes.

    4) Compound searches: I want to search for single women
    looking for dating that are into a specific band AND
    live within a certain geographic distance from me.

    5) User Search should reveal simple info like age,
    location, home town to help you figure out which Bill
    Smith is your friend from elementary school.

    6) The ability to categorize your bulleting to make
    sorting easier from teh recipient’s perspective, as in
    “Party”, “Political”, “Announcement” “Wanted” or
    something like that.  tribe.net allows for “messages”
    and “listings” which is very convenient.

    I have written to friendster with some of these
    suggestions in the past, I have never received a
    response, even an auto reply from friendster.

  8. Aileen Tang

    December 4, 2003 @ 2:32 am

    8

    i find it ironic that friendster’s vp of engineering is an mit course 6 grad, ’85. i guess we can excuse him for the slow site cuz 6.171 didn’t exist then.

    still… with an mit alum’s name on this site, more reason to help him out 😉

  9. serps

    February 5, 2004 @ 8:29 am

    9

    .

  10. Tom

    December 24, 2005 @ 12:56 pm

    10

    Welcome to the best amateur XXX video resource on the Web! Visit http://www.amateurprovideo.info

  11. Jack

    January 17, 2006 @ 8:52 am

    11

    A kiss can be a comma on http://www.american-chicks.be, a question mark or an exclamation point. That's basic spelling that every woman ought to know!

  12. Armen

    January 29, 2006 @ 7:45 am

    12

    Serious engine for busy people who don't want to spend much time for searching in web. Base of 900,000 sites is consistently growing. Col Bus Search Engine – Great business results, but dont use it for another topics.. google is more usefull.

  13. Amelie

    January 31, 2006 @ 5:19 am

    13

    My girlfriend a beautiful woman who I love dearly has suggested that I perform oral on her after I've cummed in her. I've never done this before and I'm hesitant. I don't know why but I am. I've read on xxx-amateur-xxx.info that some woman like it..

  14. Paul

    February 1, 2006 @ 9:41 pm

    14

    I love it. I love pussies.. Smile
    http://www.closeup-pussy.be The aroma, the taste…….. it's quite probably the best pheromone infusion a bloke can get, highly erotic.
    Feeling the warmth as she gets more and more turned on, it's fantastic!!

  15. Smit

    February 21, 2006 @ 1:29 pm

    15

    I think… no I SURE your web-site is really great.
    http://video-games-on.boom.ru

  16. Anastasya

    February 22, 2006 @ 8:02 pm

    16

    Thank you for being generous with your resources… I hope that you will receive more than you need for your time and
    energy. Keep at work!

  17. Mike

    February 22, 2006 @ 11:11 pm

    17

    You have an excellent site easy on the eye and very easy to navigate, keep up the good work. Best Wishes.

  18. Alan

    March 10, 2006 @ 2:00 pm

    18

    When you fuck your girlfriend in her ass, don't you feel your domination? Do YOU feel yourself like a sexual machine or male beast at that moment? So, look at http://www.asshole-sex.info and.. the sex ass world is yours!

  19. Marc

    March 10, 2006 @ 2:09 pm

    19

    Hey! Do you look for trannies? Just for you http://www.the-tranny.be this month! All about trannies, their life, special catalog and more information.

Log in