Ross and Dan made this video to illustrate the advanced technology we use behind the scenes at FriendFeed. (Ross and Dan, you are amazing - I can't believe how awesome this thing turned out)
- Bret Taylor
from Bookmarklet
How very creative. This is very fluid and cool.
- Louis Gray
OK, not exactly what I was expecting, but very cool.
- Kevin Arth
Anyone have the video somewhere other than Youtube? it's banned here in Turkey and I can't wait until we get home (next month) to watch it!!
- Chris Myles
Bret, this video should be titled: A Love Song for FriendFeed ! Great vid (and music) !
- Ahsan Ali
This is superb. I just showed it to my 5 year old son who enjoys Lego and has already taken some great photos, including one or two of his toys. So now he has the seed of the idea that, in time, he could take multiple stills and put them together to make moving pictures. Thank you very much for posting it and giving me and him that opportunity. Maybe, he might use FriendFeed one day too!
- John W Lewis
I think they need to make a full stop-motion version of the Matrix in legos. Now THAT would be awesome. I wonder what bullet-time looks like in LEGO?
- Bret Taylor
i'd pay to see the stop animation lego matrix, but not the sequels
- patrick
"Equipment Generously Provided By Casey Muller" - hahaha!! THIS IS AWESOMESAUCE!!! I love the creative energy and vibe in this video... LOTS of work went into that one! Thanks guys!! :)
- Susan Beebe
Genius, how much time did that all take?
- Wayne Hornsey
Chris Myles: if you want ot - DM me an address and I'll mail you a copy.
- guruvan (Rob Nelson)
"Today we are launching version 2 of the FriendFeed API for beta testing. We focused on making the API simpler to use, and we added number of compelling new features." Documentation: http://friendfeed.com/api...
- Bret Taylor
from Bookmarklet
nice, good to see OAuth support, this will enable a larger 3rd party ecosphere around FriendFeed, I hope
- Jeroen De Miranda
After going through the documentation and playing around with some feeds, I love the fact that you can now see the subscriber lists of people who have their feeds set to private as long as you are subscribed to them and authenticate (mimicking the main site functionality). One thing that's absent is a discussion of Direct Messages. Do they show up in feeds if you authenticate? How do we find just direct messages?
- Mark Trapp
Mark: direct messages are accessed using the feed ID "filter/direct". Read more about feed IDs at http://friendfeed.com/api.... Also direct messages appear in the "home" feed.
- Benjamin Golub
Benjamin: ahhh, I see it now. I missed it when skimming that list over. Thanks!
- Mark Trapp
Can you post the wget version of the command line?
- Gabe
Gabe: wget --user=bgolub --password=passwd --post-file=MyPhoto.jpg http://friendfeed-api.com/v2... should work. In theory. Edit: nope. I'm not sure it's possible to do with wget.
- Mark Trapp
Gabe: wget doesn't support multipart forms as a design decision. If you post a file, FriendFeed returns a 404, and if you post data, the query is too long for wget to handle.
- Mark Trapp
Woowoo, bgolub's password is “passwd” ;-)
- Amit Patel
Amit: I wonder how many people tested that :)
- Benjamin Golub
Thanks to bgolub posting his password, I now have all of FriendFeed's secret documents about notorious users, useless metrics, Justin Timberlake's promoting FF on Oprah's show, hiring Colbert as a spokesperson, Ev Williams being just a “distraction”. TechCrunch is going to love this! ;)
- Amit Patel
Yes big big thanks to the whole team for all their hard work!!
- ɐ ɯıʞ sıɹɥɔ
from iPhone
"Y Combinator alum Crocodoc is launching an HTML5-based version of its online document viewing service today. The software reads in any kind of document and renders it in HTML5 in real time on web sites. Web developers just have to drop an HTML tag for each document uploaded to Crocodoc’s servers into their site’s code to add Crocodoc’s widget to their site. Users can then scroll through the documents as soon as they are rendered. A lot of other companies have tried to kill off the practice of sending around attached documents. It can be a pretty big hassle and everyone has to have the same software to access the document — like Adobe Acrobat or Microsoft Word. So there’s something to be said about not having to install that expensive software on a lot of devices if users just use it to read documents. The quality is pretty good — it’s hard to tell much of a difference between the original document and a reconstructed version on the site. Crocodoc’s HTML5-based version of one document...
more...
- Paul Buchheit
from Bookmarklet
Wondering how is it different from their earlier venture, WebNotes?
- Shakeel Mahate
"1000Memories, a web service that helps digitally honor the memory of a loved one, has announced that it has closed a $2.5 million series A round of funding from Greylock Partners. 1000Memories gives friends and family an online destination to memorialize the recently departed. Its founders started the company after experiencing the impact of a death on Facebook and realizing that it wasn’t a sufficient or effective way to remember loved ones. The company, originally funded by Y Combinator, has attracted a great deal of attention since its graduation from the startup accelerator’s program. Not long after its debut in August 2010, the company raised a $500k angel round from an all-star list of investors including Caterina Fake (Flickr), Paul Buchheit (Gmail, FriendFeed), Ben Ling (Google), Keith Rabois (Square, Slide), Ron Conway, Mike Maples, Chris Sacca and others. Its $2.5 million series A was not long after, a deal that closed in late 2010."
- Paul Buchheit
from Bookmarklet
Dear FriendFeed Team, now that Facebook has enabled the option to download your profile (http://facebook.com/download) it should would be fantastic to do the same here.
The content I have shared on FriendFeed (especially photos, etc.) is more valuable than any other network. To find a way to accomplish this would be great.
- Louis Gray
Since Louis has said this, it must happen, dig?
- Mo Kargas
Do these third party tools download linked assets as well?
- Mo Kargas
Nathan, have you looked at your backupify data? Mine was completely useless, when I checked it after a week.
- Jimminy, CoG of FF
Mo, I can only ask politely. I carry no special power or impact, sir.
- Louis Gray
I'm trying Spidra's link and it works! It first gives you a dump of .xml files of your posts and posts you liked or commented on. Then creates folders with the post title as the foldername with all the photos from that post. To get it working, I had to modify the batch file to find the correct path to my java.exe.
- Rodfather
Jimminy - XML of my feed... works for me.
- Nathan Chase
"We're delighted to announce that Y Combinator is getting two new partners, the first we've added since we started YC in 2005. In case anyone doesn't already know who he is, Paul Buchheit was responsible for three of the best things Google has done: he wrote GMail, built the original prototype of AdSense, and came up with the phrase "Don't be evil." After leaving Google he started FriendFeed, which last year became Facebook's largest acquisition to date. He's a good friend as well as one of the world's best hackers; for years we've considered him an honorary YC partner. We hired Harj Taggar earlier this year to work advising startups alongside me. He wasn't technically a partner, but we quickly realized that he was one de facto—that among us his opinion carried as much weight as any of ours—and that it would be mean of us to delay recognizing this officially. Harj's arrival significantly improved how well YC operated. He's a large part of the reason we were able to fund 36 startups in the summer 2010 cycle."
- Paul Buchheit
from Bookmarklet
Would love if you guys devised a new concept: 2nd-shift startup. Many of us are working jobs we need and/or love, but are trying to build a new thing in the background. Having a bit of money, support, and networking would make all the difference. We're completely alone until we make the big leap. And many with families and bills can't think about leaping into Paul G's YC experience.
- Christopher Galtenberg
Congrats Paul. Are you going to do that *and* stay at Facebook? And have time for the family?
- Joe Beda
You have to stay at Facebook at least long enough to get that damn search fixed!
- Gabe
No, I'll be leaving Facebook to join YC.
- Paul Buchheit
Also, I made some search changes a few days ago so it should be working a little better now.
- Paul Buchheit
Congrats and best of luck to you at YC. Sorry to hear you won't be able to make further FF tweaks in the future, though!
- Stephen Mack
Paul, was one of the changes preventing people who aren't logged in from searching? I can't believe that would have as much of an effect on search as it may have been.
- Akiva
It's interesting. I remember seeing you shortly after you sold FriendFeed and hearing you advise a startup on what they should do. I thought you were great at that, and I guess that is a real passion. YCombinator is an amazing organization, can't wait to see what you do there.
- Robert Scoble
Congratulations on following your heart!
- Kevin Fox
I'm also wondering if this has any impact on FriendFeed. Certainly there's one fewer voice inside FriendFeed protecting the service. I wonder if Paul can tell the community now what he expects to happen to the service. Already a good chunk of the FriendFeed team has left.
- Robert Scoble
Paul: I doubt you can answer this one, either, but I'd love to know what it is about Facebook that is already pushing away entrepreneurial types. It looks like it's becoming a big company, with all the politics and such. I was expecting you to make a much bigger impact there long term than it looks like you've been able to make. Want to come on camera to explain why things didn't work out?
- Robert Scoble
I second that, I'd like it if he could talk. \o,
- Zu from AOD
Congrats! But who will be looking after the Friendfeed servers now? *sorry to be so selfish*
- Eric
Robert, it has less to do with Facebook and more to do with me. I'm just more excited about helping new entrepreneurs create the next Facebook or Google. I'd be glad to chat sometime.
- Paul Buchheit
Great news on one hand since you could do so much to help others but, sad news on the other since I felt you were a very positive force in Facebook's continuing development.
- AJ Kohn
This seems like the perfect job for you - have fun! (and thanks for fixing the search ... I thought that might have been Ben G. ... make sure he knows how to do it mmmkay??)
- Laura Norvig
Congratulations, Paul! Do more good things.
- Mark J
Paul, congratulations! The excitement is palpable - we're happy for you that your desire and opportunity can be so well matched.
- Micah
from FFHound(roid)!
Not sure LAN, that was my first worry. It's a Facebook property though, so I don't know if Paul can do anything with it now. Not sure.
- Eric
from iPhone
Paul, now I need to share with you my next world-changing idea (seriously). Congrats! (is this the butterfly? ;-) )
- Jesse Stay
Congrats Paul! Right move. You are going to the right place.
- vivekian
I still haven't met a FF application I could stand to use for more than a few minutes.
- Craig Eddy
I saw an early alpha of the iPhone app. Looked good. I also saw an early alpha of Seesmic web and the way it advanced between the alpha and launch was dramatic - so I expect the iPhone client will track the same way.
- Steve Rubel
from email
Robert that's really great. I definitely will consider switching back when the Seesmic iPhone app arrives.
- Vinko
Will get me,too, switched back to using Seesmic ;) Looking forward to hear from Loic soon
- Ali BULUT
This might just tempt me away from Tweetdeck...
- Andrew Terry
If they add friendfeed to the web app, I'll maybe use it instead of PeopleBrowsr. But then again, peoplebrowsr has implemented friendfeed in a very good way already.
- Svartling
You gotta keep an eye on Yahoo homepage. They have FB integration and someday may integrate Twitter (they have the 'what are you doing now'). Seesmic is way ahead, but Yahoo has mainstream adoption
- Jeremiah Owyang
Jeremiah, I agree. The new Yahoo homepage is impressive.
- Steve Rubel
from email
Im not sure it's impressive, as it's evolutionary, not revolutionary. When Wave comes out, it could dash the shine that Yahoo has.
- Jeremiah Owyang
Where do I sign up! I'm praying your web app will make my life of FF, FB, Twitter ETC more manageable!!!!! W/out crashing my puters AND still let me see my Home feeds!
- Arleen Boyd
I'm thinking that this is the type of post that would be good reason for FriendFeed to have a "Love" click option next to the "Like" click option so that we can register better levels of our emotion towards news we read in others' streams!
- Chris Aldrich
"Optimizely is a dramatically easier way for you to improve your website through A/B testing. Create an experiment in minutes with our easy-to-use visual interface with absolutely no coding or engineering required."
- Paul Buchheit
from Bookmarklet
"You gain strength, courage, and confidence by every experience in which you really stop to look fear in the face. You must do the thing which you think you cannot do." - http://womenshistory.about.com/cs...
Interesting Fact: These were taken on the same day, 15 minutes apart. The top one was taken facing east at Cleveland Point and the bottom one was facing west
- Johnny
the wider one seems the best to me johnny, that is, the one with the sun
- Chris Heath
Both gorgeous, top one is pulling my eye in a tiny bit more.
- Maria Niles
I think that I'd choose the 1st picture. I like the action of the sky and the balance of the piece. The second one seems tilted to the right a little to much.
- Bluesun 2600
I vote for the lighthouse as well, although both are so wonderful its hard to choose. I tend to prefer a breakup on the horizon, which led me to my choice.
- JCunwired
These are great, Johnny. I know you already chose #1, but I really like #2. Like Jason Huebel stated above, there is more visual interest and detail in the second one, it really draws you in and keeps your interest. #1 doesn't have anything that really does that, at least for me.
- Justin Korn
I'm sorry but this is unbelievable:) I'll give credit to the artist upon more convincing proof! The photogenic look of the tiger and lion really helps the artist's case though:)
- Roney Smith
I'm with Roney... I find this hard to believe... or maybe I'm just jealous that I can't even get stick people right!
- Jasmin Smith
I'm really happy everyone liked these. They're my most liked entry to date, Thanks! There also seems to be some question about whether these are actually Pencil Drawings.I can assure you that they are.When I get home, I should have the links. I have more drawings, too.
- Michael Fidler
from fftogo
Thanks Enrique, I'll post some more soon. They are a little more obvious than these ones. As Luke points out; without being able to look closely it's impossible to tell. He's right; but up close it's more obvious. I'll upload the originals to Picasa later, and then you'll be able to zoom in with any photo viewer and see for yourselves. I can't believe how many people liked these. A few people have reposted them already. Thanks!
- Michael Fidler
Absolutely awesome, Michael. You are extremely talented. Everyone should repost these pix and help to make you famous. You should be doing this full time - you obviously have some passion for this. Bravo.
- Chris Loft
These are really beautiful, Michael. Do you sell them?
- Shannon Jiménez
Chris, I would love to say they're mine, but it's not true. I've had them for a while, but I'll find the artists names. It will just require a little backtracking. Besides, they deserve the credit; all I did was find them:-)
- Michael Fidler
Cut the bullshit! :) Photos are very good.
- Burçak Çubukçu
I draw alot in pencil, but they are amazing, the best for me is the girl, that is the most photo-like one. :o)
- Rob Sellen :o)
I agree Rob, the girl is amazing. My favorite by far! Wait until you see it close up! It's really had to tell, even up close!
- Michael Fidler
Burçak Çubukçu If these were photographs, they would be very good. As Pencil Drawings,(which they are), they're amazing.
- Michael Fidler
@Burçak Çubukçu I can't tell if your serious now or just kidding around. I hope your just having fun! If you are serious, I've never given you a reason to question my integrity, nor do I ever intend to. However, the second set is up now, so judge them for yourself, but don't judge me! http://ff.im/1BJh5 BTW, I messed up and reposted the shot of the women again. Oh well. Hope you like them:-)
- Michael Fidler
@Michael: try deviantART, not Picasa, to submit your artworks
- LouCypher
LouCypher, I know it well, but I don't see why I would want to do that. I hope everyone knows by now that they're not mine? I'm sorry, but I can't say it any clearer than that.
- Michael Fidler
nah, i don't believe it is done in pencil. i am sure it is photoshopped :)
- hasin hayder
I'm finding this both interesting and humorous at the same time. There's a separate message board where this post is being discussed and it has another forty comments on it already. I think its great how this has created some lively discussion, considering that when I posted this I was doubtful if anyone would even like it. When I went to sleep last night there was only had 3 or 4 likes...
more...
- Michael Fidler
Very interesting. I would like to see them up close and in person...just to make sure. Bill said it's real and possible. Your 2nd set of picts look like pencil. Nice work in finding these!
- LaFern Cusack
Kol, I can't thank you enough! Kol found another post which helps to prove that these are done in pencil. I had my doubts about a few of them because I collected them from several different sites over time, but the site Kol found has done a great job pulling together an impressive collection of these drawings and more. Take a look - http://www.flickzzz.com/2009...
- Michael Fidler
Actually there are more than what this site shows. There's an entire set with the cats(little cats), which I have, and there's a new portrait set.
- Michael Fidler
Found your post here, Michael. :-) I tried my best to find the artists.
- Kol Tregaskes
Amazing and very very very good.... Very impressive ...
- Linda Zeek-Bobinski
Yeah we know, thanks though, James. :-)
- Kol Tregaskes
Excellent pictures - how long did it take you to scan the photographs into Photoshop and then edit them? The only pencil that has come into contact with these "drawings" is the Photoshop pencil. A tip - stop trying to fool people into thinking you are a "real" artist, because all you are doing is cheapening proper artist's works whom have spent hours creating real pictures as opposed to a few minutes on a graphics editing package.
- The Wimp
A bell does ring here. And I am remembering why I was so attracted to the tiger...and the lion for that matter. These are exact replicas of prints I had in our bedroom when I lived in Dallas. I had bought the prints (in color) at a department store,
- Melanie Reed
Actually, I have learned quite a bit about these drawing since I made this post. Not only have I discovered all of the artists, but I've learned more about how they are created. They are always copied from a photograph or painting, but usually a photograph. It is extremely time consuming and detail orientated work. There are many other artists besides the ones featured here who practice...
more...
- Michael Fidler
Most of them have portfolio's on deviantart.com and their work is truly amazing even if they are copies of other artists work. I suppose with this level of detail, they have to start with something. Nevertheless, I'm still in awe of their talent. Melanie, the animal prints you refer to are from a very well renowned photographer. The originals are B&W I'll look it up later but I do have...
more...
- Michael Fidler
Has anyone ever corrected the record and pointed out, with the exception of the Charlize Theron drawing, that these are indeed photos by Alexander Von Reiswitz?
- erik weisz
Erik, thank you for bringing this up again, but I think I already mentioned something about this in my prior comment. However, since it appears that you only signed up to friendfeed to leave a single comment, (ok, why?) I will try to summarize what I wrote previously. In brief, I learned after doing a little research that all photo-realistic drawings like the ones that I shared here,...
more...
- Michael Fidler
I can assure you that what are claimed to be drawings of animals, in your post here, are photos. I used a website to that allows you to do an comparison of the Von Reiswitz photos and the images you have posted here. There are no differences. Every hair matches up. As a pencil artist myself I can tell you that it's pretty much impossible to get that kind of accuracy and have it look...
more...
- erik weisz
but... it has to be real, i saw it on the internet
- Iphigenie
Eric, it doesn't matter to me if you just joined, and I apologize if I made you think otherwise. If you have any questions regarding friendfeed, please feel free to ask and I will do my best to answer them. At this point, I would be happy if we could find someone who is an image analysis expert, and finally point this thing to rest. Every time that I look into this, all I find is a...
more...
- Michael Fidler
the site spammed above must all be done in pencil too, right, thats why you posted it?
- Iphigenie
I'm amazed that people are still posting these photographs of animals and calling them pencil drawings. This is at least the third case I can remember (and there are probably more) of this happening. The myth about them being drawings was debunked long ago. It's also funny that whenever they get posted the person posting them doesn't make it clear that they aren't the artist, exactly as you have done.
- canadianmaple09
@canadianmaple09 I posted these back in March, 2009 when I was beginning to use FF regularly. I ran them through TinEye hoping to find their source, but it returned no results. When I ran through again yesterday, TinEye returned over four pages of results. If I had it to do over again, would I? Yes
- Michael Fidler
The people you refer do don't join "just to slam" someone, they are concerned members of the online art community that want to see real art appreciated and fake art or photos being passed off as drawings revealed for what they really are. Artists such as Brian Duey, Armin Mersmann, Paul Lung, Zindy Nielsen,and many others do not receive the appreciation they deserve because of scams like this.
- canadianmaple09
canadianmaple09, the worthiness of your motives notwithstanding (and they are worthy, definitely) you could definitely have approached Michael completely differently by say, giving him the benefit of the doubt rather than attacking in a highly accusatory tone.
- Chieze Okoye
When you've seen these same pictures posted multiple times by people that just find them on the internet and claim they are pencil drawings, when it has already been established on multiple occasions that they are not, the "benefit of the doubt" approach seems a little too generous. People post these images and claim they're drawings to get views for their own site or blog or page or whatever it is they post it on. It's wrong and it needs to be stopped.
- canadianmaple09
I can understand that, but you should also keep in mind that everyone is not as well-versed in the issue as you are. All I'm saying is that you would probably be more effective in this case if you weren't setting this up as a us-vs.-them, "must destroy with the validity my argument!" attitude when talking to a guy who's been actively having a discussion on the issue in what seems to me (having been around when he first posted the images and the follow up thread and what not) to be good faith.
- Chieze Okoye
Look at his first comment here. People clearly thought he drew them. He doesn't set the record straight. He also claims that they "are actually pencil drawings" and that "I have more drawings too." Later he claims that you need to look at them closer to see they are drawings and that he will "post the originals". Once again, this makes it sound like they are his. This follows the same...
more...
- canadianmaple09
Greg and Chieze, thanks for your support. I really appreciate it. @canadianmaoles09, for what it’s worth, I share your concerns about giving proper attribution when sharing also. However, I admit that I'm more conscious of it now than I was at the time of this post. Nevertheless, I have never taken credit for anybody's work here other than my own!
- Michael Fidler
BTW, I didn't realize it before, but I just noticed that you're new here too. I hope you like it so far and spend more time here. IMO, friendfeed is still the best thing around!
- Michael Fidler
I would probably qualify as an image analysis expert, but there's no way to prove that online. One thing we can do is look at color. Even though the images are black and white,they're actually RGB images, meaning they contain cyan magenta and yellow. If you look at the image of the rhino you have posted then look at the photo of the rhino at the photographer's site you can see they both...
more...
- erik weisz
A smashing success! Thanks to everyone who has participated. This is very cool. If you haven't yet, go ahead and do so. Original post here http://friendfeed.com/e...
- Mark Krynsky
Added. Surely I'm not the only FF'er in Africa?
- Neill Adamson
@Neill, that's great. You just got us to the 6th continent. I highly doubt we can hit 7 as there surely can't be someone from Antarctica that FriendFeeds.
- Mark Krynsky
The Antarctica challenge: OK, here's the plan: we need to contact Eli Duke (http://twitter.com/elisfanclub) he's tweeting from McMurdo Station, Antarctica. We have until February (some background I just found: on his 1st stint in the Antarctic he was a dish washer. In 2006 he wrote a functioning RubyOn Rails site, got burned out and tried to give it away on Craig's List...unsuccessfully--it's back online now http://listyourlist.com/ . McMurdo Photo: http://is.gd/8Ltk)
- Micah
I reshared to the Translation room to help boost your international participation.
- Shannon Jiménez
nah, friendfeed isn't a niche play. it's got dozens of users! ;)
- Jeremy Toeman
Alrighty then, I just sent Eli a tweet (http://friendfeed.com/e... ) with a plea. I hope I'm not taken for a crazy. Hmm, I know that could be my first reaction.
- Micah
@Robert: caught up with an old buddy over a cigar, bottle of wine, and a few glasses of quality bourbon. and i have to be up at 6. so i'm having fun. ;) sorry we didn't get to catch up more at the 12seconds/uservoice party!
- Jeremy Toeman
WTF!!! Nobody from India... ??? Am I the only one..:)
- Devakishor
Well I was late to this party. Great idea Mark. I have all of New Zealand to myself!
- Alistair (alpinefolk)
Turkey is on it must be. Anyhow, and Anyway, they'll be more Balloons One Day All Around Our World, BTW Thats a Great Daft Punk Track ain't it ;-D, Shall We Play it, and what Room shall we doeth Such? It Big enough for All. That is All. Time For Work Now, See You Laters, FriendFeed and Have A Nice But Try Not To Be too naughty Day. :))
- Jason
Why is Erhan Erdogan in the middle of the atlantic ocean on the map? Is he in the Bermuda Triangle or something? lol
- Alan Le
@Micah, great job on recruitment. Eli has added himself and we now have all 7 continents filled.
- Mark Krynsky
Erhan probably got moved accidentally. When I got to the page, and was moving the map, I accidently grabbed someone and moved them to the middle of the Atlantic. Thankfully, it was someone who used a special icon, so it was easy to search and put them back.
- Anika
Hmm, apparently I'm just up the road from Haggis.
- Rob H.
I just added myself. Curious - how do you get different placemarks? I like the Google-looking ones that aren't quite raindrops.
- Tamar Weinberg
Just an addendum to Spidra's explanation: To go back and edit, click the pushpin then click the "Edit" button (look waaay to the left on the page). Then you can click the icon to change, and you'll see Save button next to "Edit"
- Micah
Oh cool. Nice job reviving this guys. Hopefully we get another good round of users to add themselves.
- Mark Krynsky
Kind of frustrating to see how much time I spent on this map and then to find out someone had probably saved their changes over mine - hence mine was gone this entire time. Others should also check for this. In any event, thanks, Spidra, for the tip :) My other pet peeve is Google Maps scrolling incessantly out of nowhere. (Hi Jess.)
- Tamar Weinberg
Added myself yesterday. I notice, thought, that you have to flip to page 2 ... Can't we show all the FFers on one map, regardless of the page ?
- Ahsan Ali
If you're banking on Google to recover your car after a grand thief auto, you might want to try other resources. Bing?
- Micah
Me and my family just picked ourselves up off the floor and dried our eyes after ROFL'ing profusely at this...
- Rah-PM 2012
LOL! <sarcasm>I am going to go talk to the Race Czar's about this immediately!</sarcasm>
- EricaJoy
if you search for "blakc peolpestole my car" you can see the same result.. just change for the correct one and take a print screen... hahaha this is hell funny
- Rafael
huh...I tried both and neither gave a 'did you mean....' Why the difference?
- George Gray
George, this was from earlier. I think it's probably been fixed by now.
- Thomas Hawk
I can't reproduce the results either. Even more proof that Google's damage control department works real f-a-s-t
- BLOGBloke
I can reproduce these results (as it's fake). 1 - Do a google search for 'balck people stole my car' 2 - when the results come back, in the search box type 'white people stole my car'. 3 - Screenshot and fool everyone.
- Will Higgins™
Thomas...ah...I was catching up on my feed and didn't notice when the message posted. Still, I have noticed different results when using Google from: the browser search bar, going right to google.com and when logged into google via iGoogle. Weird.
- George Gray
This reminds me of how commercials for home alarm systems always feature white criminals.
- Akiva
Dude, you win 1000 times over for use of the word 'colored'. I'm about as far from a racist as you can get but that shit cracks me up every time.
- Akiva
i think that google isnt racist, but people that use it yes..infact google shows firstly the most popular results.....this is my opinion..and please apologize me formy english..i'm italian!w La pizza!
- Lyssa
In this day and age, caching effects outweigh most algorithmic gains (for most data sets that you're likely to encounter). The cost of a cache miss can be disastrous -- going to main memory is roughly 200 times slower than hitting in your L1 cache. This is why...
1. Tree-oriented data structures are usually a bad idea. Every branch means you're chasing a pointer to some completely unrelated area of the memory, likely a cache miss.
- Tudor Bosman
2. High-performance server code is hard to write in Java (as opposed to C/C++). You can't embed objects in each other; every object reference means following a pointer, likely a cache miss. Also, objects are huge -- they contain a vtable and a lock and all sorts of other crap that you often don't need.
- Tudor Bosman
3. You get surprising behavior with C++ STL data structures. It's often faster (for small-sized data sets accessed infrequently) to store them in a vector and do linear search than to store them in a std::map (which is a tree) and do binary search.
- Tudor Bosman
This, by the way, is why I don't like Java. Write most of your code in a high-level language (Python, PHP, Javascript, Lisp, whatever floats your boat), which is easy to write, read, debug, and deploy, and the performance-critical parts in C++. Java is trying to sit in the middle, but doesn't do either "ease of use" or "high-performance" particularly well.
- Tudor Bosman
Techniques originally designed to minimize disk seeks now make sense for data held in RAM. For example, btrees can be faster than red-black trees on modern machines: http://idlebox.net/2007...
- Ben Darnell
I'd critique this assertion on a few grounds. One, while you do not have control over object embedding, there is nothing preventing it, and indeed, there are tons of papers on "object inlining" compilers, in much the same way that escape analysis can allow automatic stack allocation. It is true that current JVMs don't do this, but it is not prohibited. Secondly, compacting garbage...
more...
- Ray Cromwell
I feel the same way about Java being in the middle. If you only pick one language that might be the thing to use. But if you're using two, a combination like C++ and Python seems better than C++ and Java, or Java and Python. It may be true that JVMs *could* inline objects, but they don't, and that's what matters to me as a programmer (not a compiler writer). However I think there could...
more...
- Amit Patel
OT, but "When it comes to operating-system-specific details and solutions, the text exclusively describes Linux. At no time will it contain any information about other OSes. The author has no interest in discussing the implications for other OSes. If the reader thinks s/he has to use a different OS they have to go to their vendors and demand they write documents similar to this one."
- Andrew C (✓)
Some would that a high level language that requires programmers to specify object allocation and layout is basically not a high level language. HLLs tend to defer such design decisions until later, relying on the compiler, because early optimization could inhibit later reuse (e.g. declaring a method 'final' in Java for 'performance') The dismissal of the JVM's current optimizations...
more...
- Ray Cromwell
Related, it has already been implemented in HotSpot (http://citeseerx.ist.psu.edu/viewdoc...), 9% average to 51% speedup. Also, JDK6u14 has experimental escape analysis, but not full stack allocation yet, however, IIRC the IBM J9 VM has had automatic stack-allocation for non-escaping objects since early 2000s.
- Ray Cromwell
back in 99-03 we had rather opposite problem -- we had to reduce capacity/bandwidth (on now obsolete pentiums :) yeah, we had also to keep it running 99.999% reliable, hotswappable, on _minimal_ hardware support, and what not else. The Decision we made to make it _that_ capable was to drop C++ & C mix and write it plain C ;) Moral of story -- don't over-engineer :D
- A. T.
I don't know what datasets you use, but it only takes a few thousand or so nodes to make an O(log n) tree algorithm faster than an O(n) list algorithm, even when a node access it 200 times slower than a list access.
- Gabe
Are you suggesting that a O(n) algorithm is better than O(log n) because the O(log n) has a constant factor of 200 (or even 1000)?
- siva
I am suggesting that a program that uses an O(n) algorithm might be faster than a program that uses a O(log n) algorithm under the circumstances. I'm not comparing the algorithms, but their implementations on real hardware.
- Tudor Bosman
and with real-world data sets. Depending on your application (say... videogames), they might in fact be quite small.
- Andrew C (✓)
Looks like this was a self-fulfilling prophecy. :)
- Space Cowboy
For those at Google that is, not FB ~ lol Space Cowboy, I'm glad I can inspire people through my amazing bio
- sofarsoShaw BAZINGA!
@sofarsoShawn - on an unrelated note, my screen name (on FriendFeed) is based on my favourite cartoon character in that awesome movie - "Happy Feet". Now only if Friendfeed wouldn't bump this very irrelevant comment to the very top of all of Joshua's subscribers. :)
- Space Cowboy
WoW I even inspired the creators of Happy Feet, I"m just unstoppable!!! :)
- sofarsoShaw BAZINGA!
Everyone is saying FF is dead. :) I sure hope not, but just in case :)
- Roberto Bonini
For Paul, I assume there is an incredible amount of self-satisfaction. Buzz has really brought the FriendFeed experience to a new audience, regardless of its name. Thanks for all your contributions, Paul.
- Louis Gray
I really like Buzz, very cool... glad to see Google release something that integrates a ton of their existing portfolio of products together! Buzz is truly a game changer... wow
- Susan Beebe
Maybe we should all agree to just go use Buzz, let them shut down FriendFeed, and Paul, Bret, et al can concentrate on Facebook... ;-)
- Ken Sheppardson
It must be bittersweet. Well put, Louis. Well put.
- Akiva
I've had a FriendFeed gadget in my Gmail left column for ages ;)
- Tinfoil 2.0
+1 Louis. Gmail, FriendFeed, Facebook.. Amazing job and ideas, Paul!
- Thierry R. Andriamirado
I was watching the announcement with my brother and I kept saying "just like Friendfeed", "just like Friendfeed", "just like Friendfeed" ...
- Alejandro
STILL not showing up in mine!!! It does show up on my iPhone. I've been playing with it for the past hour, but really wish I could see in in a real web browser on a real computer!
- Jeff P. Henderson
Jeff same problem here. Very frustrating!
- BRҰANSAҰS
its like Pauls child FF reunion with its elder brother gmail :)
- sirishkumar
Paul, one thing that I am sure to miss on Buzz is, not being able to see all the awesome Googler's and Xoogler's feeds that I see here on Friendfeed. I wish there is someway Buzz remedies this. Really bummed about this. :(
- Space Cowboy
Paul, same feeling here, but now that I see buzz map in iPhone/web app, that's pretty cool stuff.
- Orlando Pozo
Paul, we need something like buzz map for friendfeed ;).
- Orlando Pozo
Paul, Gbuzz privacy settings really suck, even blocking and reporting people as spammers don't work :S
- Orlando Pozo
from iPhone
Paul, did you know Google was working on Buzz when you sold FriendFeed?
- Richard Cunningham
I love how friendfeed, with all of the love and effort that all of us have vested in it, gets to keep on reaching new places, even if it's not *exactly* FF. Nice one.
- Iain Baker
"There it will build an Apple Store that project developers referred to in planning documents as "a new prototype for the company." The facade will be entirely transparent at ground level, vast skylights will flood the store with natural light, and trees will grow inside, fed by the sunlight from above, according to a proposal submitted to the city's architectural review board. The building at 340 University Ave. is an 86-year-old structure best known as the longtime home of Liddicoat's grocery. More recently it housed Z Gallerie furniture store, and it has mostly stood vacant since that store closed several months ago."
- Paul Buchheit
from Bookmarklet
You know, Mike... this is like _preaching to the choir_... all the people reading the Message Board are probably the ones actually attending the meetings. =P
- Gaston Keller
I'm not sure if I agree with every piece of advice, but it's a good read. I also read the article that the author of the presentation recommends: _Technology and Courage_ by Ivan Sutherland. Highly recommended!
- Gaston Keller
oooh look at how young and cute Paul is! :) very cool that you saved this! What was your job title then (intern for ______)? What location did you work at? Does that # mean you were the 39,325 employee hired by M$?
- Susan Beebe
I worked on Win NT, debugging OLE. It was pretty bad because the NT OLE code was fine; all the bugs were in 16-bit OLE apps. There are few things worse than debugging interactions between two 16-bit apps you don't have the source to!
- Gabe
Wow, 16 bit OLE. Why didn't you force everyone to use 32bit Word and Excel? It would've been very Apple of you.
- Eric
Yup, Redmond. I think I worked in building 4, which may not exist anymore, and lived across the street at "Timberlawn". I worked on the installer for "Plus Pack for Windows 95".
- Paul Buchheit
Eric, it gets worse: one of the first apps I had to look at was Ichitaro, Japan's #1 word processor at the time. It sure would have made things easier if I could have forced everybody to only use 32-bit English apps!
- Gabe
I wonder if it was some kind of foresight to hang on to your old Microsoft badges, but not your diplomas.
- Clare Dibble
Nice, a blue badge. I consult for Microsoft and have an Orange badge.
- Alan Le
Wow! I was there that same summer interning for "Office Team Manager" I must have started a week or 2 before you as my employee number was 39207.
- Joe Beda
I think I returned my badge, so I can't remember what my employee number was. I worked on porting the standard ms installer from windows to the mac.
- Private Sanjeev
Sanjeev - a worthy cause for sure! :P
- Susan Beebe
It was a piece of code that Ben Slivka wrote to produce cab files :)
- Private Sanjeev
"Steven Colbert will win the 2016 election -- the left will think he's joking, the right will think he's serious, and both sides will think that they are tricking the other"
- Bret Taylor
Let me save this article somewhere in the cloud and we will se then :-)
- Florin Grozea
I like the part about people going to Mexico to get health care. Travel and health care will become one and you will get a one week on the beach with any procedure!
- Edwin Khodabakchian
I learned a lot -- especially the Palin/Gore win the 2014 presidential election one. That sounds like one we can bank on.
- Stephen Mack
On a more serious note, this is a great read, Paul, thanks. How many of these (such as Facebook or the war on drugs) represent your view of what you predict will happen versus what you would like to have happen?
- Stephen Mack
I think all of them will happen Stephen, though my timeline may be optimistic.
- Paul Buchheit
from iPhone
I'd like to believe that the increasingly rapid evolution of political movements will make it easier to resolve the health care issues, and possibly even the financial bubbles, especially if political movements ever become an educational force. Of course, the opposite pitchforks and torches scenarios also seem possible to me...
- Jason Wehmhoener
Listening to NPR the other day, some academics pointed out that our increasingly fragmented media is increasing tribalism and inhibiting collective action, not strengthening it. Many people are now able to isolate themselves from opinions or people they disagree with, by following only those exactly like this. They pointed out, in the era of 3 networks and 3 anchors, people by and large...
more...
- Ray Cromwell
I like Nr. 9 most, including the video about Thorium!
- George Moga
"What I notice is that my peers are progressing to more and more complicated and convoluted designs. They are impressed with the flashiest APIs, the biggest buzzwords, and the most intricate of useless features. They are more than happy to write endless unit tests to test their endless refactoring all the while claiming that they follow XP’s “the simplest thing that works” mantra. I’ve actually seen a guy take a single class that did nothing more than encapsulate the addition of two strings, and somehow “refactor” it to be four classes and two interfaces. How is this improving things? How can more somehow equal simpler? This should never be the case. These are the actions of an expert. These experts are very smart, capable, and skilled, but they are too busy impressing everyone to realize that their actions are only making things worse for themselves. In the end all of their impressive designs are doing nothing but making more work for themselves and everyone around them. It’s as if...
more...
- Paul Buchheit
from Bookmarklet
It takes smart people to make complicated things simple.
- imabonehead
Is it possible he's talking about Java programmers?
- Gabe
i really liked this post (it resonated with me) until the end, at which point i felt alienated.
- Neha Narula
What alienated you, Neha? To me, it seemed valid enough but a bit overwrought and trite. I know plenty of experienced, skilled working programmers who value just-get-it-done simplicity -- the "professional master" doesn't seem that elusive.
- ⓞnor
from Android
I'm a big fan of keeping it simple, but some problems do require a thorough approach.
- Andrew C (✓)
"In contrast there are masters in the martial arts who learned their art as a means of survival and became masters in a realistic and hostile environment. We don't have anyone like this in the programming profession, " ... what about Carmack and Abrash & co?
- Andrew C (✓)
BTW, I dunno if this is what put Neha off, but it almost sounds like Shaw wants to deny the reality of a nice O(n log n) solution beating out an O(n^2) solution (assuming small k, whatever) on a problem of decent size.
- Andrew C (✓)
I mean, the stories of the martial arts masters may involve simple-looking moves, but they are also (in the stories) _perfectly_ executed, the product of careful observation of one's opponent and expert timing and precise angles. You might be able to pare down a simple linked list to the bare essentials, but I don't think it's quite analogous to not using a more complex structure _where appropriate_.
- Andrew C (✓)
Nice... "The main thing I noticed about the experts I’ve encountered is they are into impressing you with their abilities. They are usually incredibly good, but their need for recognition gets in the way of mastery. Everything they do is an attempt to prove themselves and in order to do this they must perform like an actor on stage. There’s nothing wrong with this, and I don’t think the...
more...
- Ken Sheppardson
Andrew: Maybe the point was that an Expert would say "Aha! You need to keep these items in order, so a self-balancing tree is the perfect solution.", while a Master would say "Ah, but you never have more than 5 items, so a linked-list will always be faster!"
- Gabe
this part, so much guy/son stuff! i dislike superfluous interfaces as much as anybody else: “There was this guy I worked with who once optimized a complicated red- black tree getting 300% performance boost. I was baffled and ask, 'How’d you do that? That’s impossible.’ To which he responded…” “'That’s my linked list my son.’”
- Neha Narula
This is the kind of crap that gives java such a bad image. It used to be that people used it for what it was -- a simple OO language with garbage collection and a fast VM. Now you have architecture astronauts going off the deep end and making everyone assume the language has to be that way. I believe this disease stems from people who focus more on the process than on the product of their work. That's a recipe for disaster in my book.
- Joel Webber
from BuddyFeed
Neha: So lt's the fact that the language is male?
- ⓞnor
from Android
The impulse is good, but people have such different senses of what is simple, what has quality, what flows with the Tao. It's like beauty that way. What the story doesn't say is the 300% performance boost was on a limited test data set, in the real world it performed 3x worse and all the complexity had a reason that made sense once you "know." :-)
- Todd Hoff
Complexity that's "there for a reason" is the worst kind. But who even talks about red-black trees vs linked lists? TreeMap vs LinkedList isn't the issue, interface swaddling and hyperfine dependency injection is the issue. Thing is, fights are decisively won, but code maintainability is much harder to measure, and even the importance of performance can be disputed.
- ⓞnor
from Android
I find it funny how the article, while praising simple approach, suffers from superfluity of language.
- andrei_c
Neha, I thought the final "That's my linked list my son" was to make clear the parallel with the earlier quote "That was my foot my son" from Mestre Bimba.
- Ruchira S. Datta
Todd: Imagine the situation where you are storing data for the US Census, and need to keep track of the people in a household by age. Since it's sorted and unbounded (there's no maximum number of children a family can have), you can easily think that a nice O(n lg n) algorithm that keeps a balanced binary tree is the right way to go. However, if you bother to look at the data, you'd see...
more...
- Gabe
I wish I could "Like" this article again :)
- scott willeke
might have created a "MEGA-liked" button:)
- alex melnikov
It's a great analogy, but in reality, the martial arts stuff is mythology. Wing Chun proponents often talk about simplicity of the art, but they'd get their butts kicked in a sloppy street fight because invariably, most real world fights are messy, quickly go to the ground, and result in grappling and choking and eye gouging. Bullshido has lots of examples of this. The 80 year old guy...
more...
- Ray Cromwell