This could be very good! "Google software luminaries such as Unix co-creator Ken Thompson believe that they can help boost both computing power and programmers' abilities with an experimental programming language project called Go. And on Tuesday, they're taking the veil of secrecy off Go, releasing what they've built so far and inviting others to join the newly open-source project."
- Paul Buchheit
from Bookmarklet
What do you think, Paul? I know it's early, but Python latched on at Google... Think this is a response? And just on a lark, do you think Go may be headed for the browser at some point (to replace javascript)? Many of us have wondered if Chrome will take a stab at reinventing/reworking the web stack. Go feels more like a back-end tool, but wondering what came to your mind when you saw this...
- Christopher Galtenberg
Christopher, Python is nice, but we need a new system language, something high-performance to replace C/C++. This may be it.
- Paul Buchheit
My first reaction was oh yay, another C like language with brackets to make it acceptable. Having Rob Pike and Thompson on the team is impressive but makes me think of a plan9 resurrection. Using CSPs though is pretty cool and it looks like it supports mobile tasks.
- Todd Hoff
"Specifically, Go uses a technology dating back to the 1960s called CSP, or communicating sequential processes, that handles interactions among a set of cooperating programs, Pike said. The technology made an appearance in programming languages such as Occom and Erlang, but it generally hasn't been applied in systems programming."
- Paul Buchheit
If Google uses this for internal projects, that will give it a big advantage over something like plan9 in terms of being practical (not to mention the fact that it's free software, which plan9 was not, and a programming language, not an OS).
- Paul Buchheit
I am very excited about this, it's not genius or rocket science but it maybe the language to put alongisde C/C++ for real. I thought it was going to be D, maybe this is it
- Lawrence Oluyede
D seems too fragmented to be usable. All my hopes are on Go now :)
- Paul Buchheit
And note that the language is designed to be IDE independent.
- Piaw Na
Plan9 was a set of composable tools. In this case Google is providing the OS and the tools.
- Todd Hoff
Please ; at the end of lines... (I hate languages without ; for some psychological reasons)
- Ozgur Demir
I am no fan of language features designed to ease parsing but i suppose that's important for a system language? But it's hardly a user (i.e. programmer)-centric design. I think they should have drawn more from Scala (for concurrency model) and Io (for a beautiful syntax) instead of the messy, old languages they chose. Luckily, it's not designed for my needs so i'll never have to worry about it.
- ·[▪_▪]·
@ozgurdemir I agree. Either require them or don't. Don't make them optional in some cases. It confuses what programmers generally expect of a programming language: consistency.
- ·[▪_▪]·
Just checked and hated it. Sorry guys, it's not about the rest of the language.. it's just the ;'s.
- Ozgur Demir
while checking it, I noticed how much I love C / Java syntax and how lame to trying to change it just for to make a new product different.
- Ozgur Demir
@Paul you should know better than to confuse a language with its implementation! The people working on this all hail from the C/Java lineage and I don't know...may be fast but generally C is a hassle and Java is too dumbed-down. Trying to fix the mistakes they made in the past. Wonderful...
- Rudolf Olah
For god's sake, who cares what the syntax looks like? What matters is whether it solves useful problems or not. It's designed to clean up a lot of the problems stemming from the legacy of C[++], compile fast, execute fast, be appropriate for systems programming, and have good primitives for concurrency. Those are good goals in my book, and they fill a much-needed niche.
- Joel Webber
I thought it was kinda weird the way the video highlighted how fast it compiles. Compilation speed is great, and the vid was impressive, but I've never seen a language launch where that was highlighted so much. "Look, it compiles fast!!!!!! Oh, BTW, we are trying to solve concurrency".
- Nick Lothian
@Ozgur: Sure, but as long as the syntax isn't broken in some way, or ambiguous (VB6 comes to mind), it's surely much less important than what the language is capable of (compile speed, execution speed, what can be expressed, etc). Syntax seems like a distant third- or fourth-most important aspect to me.
- Joel Webber
@Nick: That kind of struck me as well when they first started talking about it. But when you consider that your main alternative is C++, and that compile times can get absolutely brutal (try compileing WebKit sometime -- it takes hours), it makes a bit more sense.
- Joel Webber
@Joel. yea, I can't say you're wrong and I am right.. these are all preferences.. for me, syntax is an important aspect in terms of code readability that's why I care since it becomes a real pain in the ass on a midsize or bigger project.
- Ozgur Demir
This thread is degenerating into rubbish. You know who you are - please stop.
- Christopher Galtenberg
from iPhone
@Joel yeah, I guess. But compiling something like that should take hours! Back when men were men and compiling a kernel on my 386 was a major undertaking success was so much more satisfying! Who are these young'uns Thompson & Pike and what do they know anyway!
- Nick Lothian
Yeah, really! Real programmers had to swap disks multiple times to run a Pascal compiler on Hello World for the C64 :)
- Joel Webber
Yeah, compilation speed doesn't mean too much. Would be nicer if they focused on the *thinking* part with regards to concurrency.
- Rudolf Olah
Compilation speeds mean a lot when you're dealing with the google programming model. This is a company that invented code search for internal use. (See as an example: http://www.freepatentsonline.com/7613693...)
- Piaw Na
@Piaw - nice example. I only skipped through it, but I can't see why something like that makes compilation speed critical. It seems similar in concept to static analysis - more speed is good, but the lack of speed doesn't break the model.
- Nick Lothian
@nlothian: static analysis and compilation both include parsing. efficient parsing of C++ is rather hard to achieve, due to messy nature of multiply included files and macro substitutions. if code analysis takes hours (ok, half-hours), it ceases to be useful.
- 9000
Lack of speed totally breaks the model. When you can get your analysis and search tools to respond in sub 500ms, the model for coding completely changes. You no longer remember where files are --- you just search for them and expect the search tool to remember for you. This enables massive code sharing, and allows small teams to be extremely effective, since they can now leverage other teams' work.
- Piaw Na
Use an IDE for iterative development of the components you are working on, make modules independent through interfaces, do a nightly build so the bulk of build products like libraries etc are available, then these compile issues go away. Justifying based on compile times is so 1990s.
- Todd Hoff
Ah, but how exactly does your IDE allow you to do iterative development quickly? You have to be able to compile individual modules (whatever form they take) quickly enough to make this feasible. If you take C[++] as the de facto systems language, it fails badly on this front, because the only way to share interfaces among modules is via the preprocessor, and precompiled headers only get...
more...
- Joel Webber
C++ allows for abstract base classes. No implementation. Compose systems this way and you minimize recompilation. And I'm assuming the initial subsystems are developed in a mocked unit tested environment and then within a very narrow scope, so interface changes are minimized until the system test phase is reached. The compilation argument would make sense if they were talking about a...
more...
- Todd Hoff
Sure, but you still have to define the abstract base class (interface) in a header file somewhere, and individual .cc files end up depending upon a large number of these in practice, so that any change to one of them tends to force you to recompile a lot of object files. As you say, there are some ways of reducing this effect, but in practice large C++ systems end up taking forever and a day to compile (try compiling WebKit; a lot of Google code has this problem as well).
- Joel Webber
C++ templates are also implemented badly, which makes compilation slow.
- Piaw Na
Only if you don't compose your system well Joel. I've worked very comfortably on systems that took 12 hours to compile across a cluster of 32 build machines. I'm not saying I don't want a language where you don't have to go through all these hoops, but to say it's inevitable in C++ is not so, you just have to beat make into submission and not create a big ball of mud, which is good practice anyway.
- Todd Hoff
@Todd: Fair enough -- I'm definitely not saying you're wrong, and I have also worked on fairly large C++ code bases (mostly games) without everything going to hell in a handbasket. But you have to admit that it would be nice if you didn't have to wait many hours (or use a Google-sized build cluster) for compiling your code :)
- Joel Webber
I've worked "comfortably" on projects where the full rebuild time was a few hours on my local machine, but I can't say that I was ever working optimally. Even in the instant-on environment I'm working in now, there are occasionally changes that I have to wait a full build/deploy cycle to test and it almost always takes me 2-5x as long to solve problems in that case. You can multitask while you wait, but it's just not the same (IMHO, of course).
- Matt Mastracci
I think 12 hours to compile across 32 build machines is unacceptable. I want instant compilation. You know, the kind that Turbo Pascal used to have.
- Piaw Na
I think that there's a dramatic improvement in developer productivity when the compile-link-run cycle time goes from a minute to a second.
- Gary Burd
Piaw before you say what is or is not unacceptable you might want to take the trouble to know what problem is being solved. Turbo Pascal to a real deployed product like a unicycle is to the 5th fleet.
- Todd Hoff
But any, good, modern IDE compiles incrementally and continuously so there's no noticeable compilation step. Compilation shouldn't be a _highlight_ of a new language. It's nice and the ease of building developer tools is a benefit to uptake but, in the end, the language has to be something developers _want_ to read and write since we have to look at it so much. Syntax matters. It's why so much sugar is added to languages.
- ·[▪_▪]·
As stated before, modern IDEs don't scale to google-sized code bases. Go is not designed for your tiny projects that fit in main memory. It's designed for large scale development projects.
- Piaw Na
@piaw You seem to assume that Google doesn't organize it's code. Any good project, regardless of size, especially for large projects, should be modularized. If Google has to load every piece of code into the IDE, they have more serious problems than Go will resolve. Trust me, I work on a project with tens of millions of lines of Java code and i've been responsible for analysis and...
more...
- ·[▪_▪]·
Well, Piaw actually did write a fair amount of the code at Google, so I'd give him a little more credit :) I know plenty of people at Google who *do* use Eclipse/IntelliJ on Google's code base (myself included), but you do have to break it into manageable chunks to make it work. That's sometimes easier said than done, to be fair.
- Joel Webber
When I worked for a large company in the internet advertising business, I found that dependency creep was a constant problem. I spent more time than I would have liked trying to get fast compilation time in Eclipse/IntelliJ. I welcome a tool that helps with this problem.
- Gary Burd
I think that time spent pruning and organizing your code and library is best instead spent working on better tools that make your development environment super fast and capable of scaling. That's the way Go was designed.
- Piaw Na
If you want fast turnaround, eliminate compiles all together. There's no reason why a language can't support a double or triple hybrid model. Look at a language like Factor, image based like Smalltalk, you write a function, and can patch it into the live running app instantaneously, where it will run interpreted in combination with compiled code, until the runtime gets around to...
more...
- Ray Cromwell
I noticed that Go has an interpreter work-in-progress living in its source. The start of an instant-run mode?
- Matt Mastracci
Smalltalk had a massive sharing problem --- you couldn't ever replicate what was in your Smalltalk image on someone else's machine. Eliminating compiles would be nice, but again, if you're solving problems at a massive scale, interpretation would be an order of magnitude loss in execution speed that you can't afford. That said, a Go interpreter would not be out of the question, or even hard to build.
- Piaw Na
@Piaw - was just reading "Coders at Work" this week and Ingalls (http://www.codersatwork.com/dan-ing...) was saying the exact opposite. He said he pauses his Mac machine and sends his Smalltalk system state over to a Windows developer and they start right up, debug, and fix.
- Daniel J. Pritchett
The point is not to have the production version run in interpretation, the point is to increase developer productivity by allowing a fast edit-run cycle, production builds can take as long as necessary. When you're in development mode, you often don't need full execution speed, you are checking for correctness. Take GWT for example. You can make changes to Java source, hit reload, and...
more...
- Ray Cromwell
What does production mean? An experiment that processes a large number of records so you can decide how to proceed with your line of research is hardly production, but it nevertheless has to execute fast over large amounts of data. You might think that it doesn't matter how quickly that runs, but the difference between 10 minutes and 100 minutes is huge in terms of productivity.
- Piaw Na
Yes, if you copied the entire image over, you could replicate a smalltalk VM. The problem is, then you have to live with the other guy's image and customizations. Smalltalk is great, but it really was designed as a single-user environment.
- Piaw Na
It depends how often you are running experiments over huge datasets like that. In the case where I needed some experimental data to proceed, yes, if after every edit, you had such an experiment, then maybe programming in a neutered language would be worth it, but I'd say that for the majority of developers, this is not the case, so being able to run unoptimized builds/interpretation...
more...
- Ray Cromwell
No, it is not for everyone. It's very much for large scale datasets that are encountered somewhat frequently on the WWW.
- Piaw Na
First, FriendFeed is _not_ going away. (in fact, we're working on switching it to new servers) Second, I know everyone wants to know what the team is working on, but we don't pre-announce things, so for now all I can say is that there's good stuff on the way. Re: http://friendfeed.com/jworthi...
Paul, working on friendfeed.com stuff or facebook.com?
- Kol Tregaskes
I like the first sentence. The rest is just gravy.
- Derek Coward
I'm totally happy if we just reside on decent servers, and get occasional IT help... We'll keep the rest of the ship running :)
- Christopher Galtenberg
Paul - is that why it's been slower lately vs.pre-fb ?
- Allen Stern
Paul please repeat it in re-phrased form: Friendfeed is NOT going to repeat destiny of Jaiku? Y/N
- A.T.
Can't wait... **Fingers tapping desk impatiently**
- AJ Batac
But what does "going away" mean, Paul? And what does "team" mean? And when you say "pre-announce", are you talking about the Palm Pre?
- Ken Sheppardson
Allen, the slowness is due to growth (more users and more data), but I put in a few fixes yesterday that should speed things up a bit.
- Paul Buchheit
Paul, sometimes when I open up threads I get the Opps... error. Is that related? It has been happening more and more these last few days.
- Kol Tregaskes
Still better than twitter and facebook. Thanks for the update!
- Mike Nencetti
Paul, thanks for the incredible work with FriendFeed. Please, keep it alive! and most importantly keep it FriendFeed!
- Ciro
as long as FF doesn't go dark or fall to pieces due to lack of maintenance, i think most ppl would be appeased.
- Joe Silence is not dead
Does this mean that the sky is not falling and we should stop running around screaming GODZILLA! and pointing in the direction of FB?
- Moved to Facebook
from fftogo
also, thank you for making such a great service in the first place!
- Joe Silence is not dead
Thanks for the update! Would like to know if there will be actual development done on FriendFeed in the future (other than bug fixes/minor updates) but I understand if you can't really talk about that too much.
- Brandon Titus
Paul: so still no answer from you as to if your 'good stuff' is being developed for FB or FF? The silence suggests it's FaceBook you're working on, or at least transferring FF into an 'add on' for Facebook?
- Jim Connolly
Kol, fb platform and openness, primarily.
- Paul Buchheit
i made a post here - http://www.centernetworks.com/friendf... - one interesting note - maybe FB keeps FF running nice and smooth to keep the early adopters happy as it's a great way to get new features out to them via this channel... just a thought.
- Allen Stern
Wow. I've had to eat my words before but these are the best-tasting ones yet!
- Akiva Moskovitz
from BuddyFeed
Akiva, just add salt. You know which kind :)
- Micah Wittman
These are the best words I could have expected by Paul. There is obviously a cultural difference between the two platforms and audience and I'm assuming both the former FF team and the FB team recognize that and are sensitive to the community. Thank you Paul and I hope you are feeling better....
- manielse (Mark Nielsen)
Allen, you're in good company on that thought - there were musings on that concept right after the buyout.
- Micah Wittman
Damn, 20+ likes within a matter of 2 minutes.
- Maxamad
I feel a few "I told you so's" coming though... :-)
- Jesse Stay
Thanks Paul. Glad you're working on maintaining/improving performance. I've definitely seen issues here. Looking forward towards your influence and changes over at the blue giant.
- Mark Krynsky
Paul - thank you for letting us know, and I do hope you feel better!
- Jennifer Dittrich
The big question though is will FriendFeed continue to add new features? There's a difference between that and it going away. (and hence my argument w/ Scoble the other day)
- Jesse Stay
Paul: Seriously weird that you're there reading this, and totally ignoring each relevant, yes no question. No one's asking you to pre announce anything - just genuinely concerned (and increasingly so) that they do NOT include developing for FF.
- Jim Connolly
Jesse: Paul answers that question - BOOM - rumour mill dies and we finally get something positive to say. Ya know what - we won;t get an answer though. He's reading this, he knows the answer, but he won't.
- Jim Connolly
Jesse: For now, FF has more features than any other platform for this type of niche. There's some catching up to do before I'm worried about new features.
- manielse (Mark Nielsen)
AWESOME!! Thanks for helping to quell some concerns Paul. Looking forward to what comes next, but hope that FF never dissappears also.
- Travis Koger
from iPhone
Shouldn't we be asking the facebook guys, and let Paul keep working? Or is he wearing many hats (friendfeed head honcho and facebook openess builder)?
- Mark Essel
from iPhone
Paul: I'm right, right? There's something stopping you from saying that you are no longer adding new features to what 'we' know as Friendfeed?
- Jim Connolly
Not for nothing, but I took my friendfeed embed off my tiny blog for a few weeks after the facebook buy out. There was just this empty spot on my eyesore of a website, so I put the embed back. We care because we like the connections we've made here and don't want to lose them. It's personal for us to.
- Mark Essel
from iPhone
Paul: Amazing how quickly you guys have adopted the Facebook attitude to silence. Pity.
- Jim Connolly
Paul: blink twice if you will add new features to FF. I won't tell anyone, honest.
- Edward Zwart
FWIW he did just upgrade servers. My e-mail notifications are almost real-time. Sounds to me like they're still improving the service.
- Jesse Stay
Jim: Don't blame Paul on that, it's not fair. He's only allowed to say so much at this point but I'm very satisfied on what he said.
- manielse (Mark Nielsen)
Jesse: The questions not if they keep the servers running - we want to know if this is a dead platform.
- Jim Connolly
Jim: in Paul's defense Facebook's PR is more controlling than FriendFeed's was. I'm sure he's having to consider the effects his words will have on other people inside Facebook. But, I'm VERY HAPPY that Paul is here giving us hints as to what's coming. I wish it had happened six weeks ago so we wouldn't have lost so many people, but maybe that would happen anyway.
- Robert Scoble
Jim, there may be a few new things, but as I said, the team is mainly working on fb platform and openness, so it's unlikely that there will be any big new features of ff (except maybe one that I've been thinking about for a while...).
- Paul Buchheit
Did the Walrus think about Feed Splicing? :-)
- Robert Scoble
Paul: Finally - THAT'S what we were wondering.
- Jim Connolly
Cool Dude: Need it to have a classier forum than the parent; Parent is still good but the options here make it just a bit nicer.
- ThatDBD
Paul: Pity. At least we now know not to expect any developments or improvements. Thanks for answering the question. Whilst it confirmed my fears, it's good to know what's happening.
- Jim Connolly
I have no problem with FB integration (notice my drool above). Hoping for good friend conversion tools to bring subscribers over as friends or fans on Facebook from FriendFeed. (Connect.registerUsers FTW!)
- Jesse Stay
As a result - Jim has left the platform.
- Jim Connolly
Jim: this is a change from last week, by the way. My sources were telling me that we weren't going to get any new features and now Paul is refuting that and saying we might get one new feature here.
- Robert Scoble
I'm still drooling - anyone have a towel?
- Jesse Stay
Jesse: I'll buy you a virtual one over on Ning.
- Robert Scoble
personally, i would be happy just to have FF not fall apart and die. given the post-acquisition situation, anything beyond that is gravy!
- Joe Silence is not dead
Robert, I heard Ning is dead - care to send me one on Facebook? ;-)
- Jesse Stay
Robert, think of it as 20% time. If there's a feature I want, I'll just add it :)
- Paul Buchheit
Thank you for the clarification, Paul, and hope you are feeling better.
- WorldofHiglet
a communication channel that will be around and getting improved no matter what happens, our blogs :D I'll be commenting on yours Jim. 20%, that's a helluva light better than 0%, that's actually much more than I expected. Could we crowd source funding to buy you more %?
- Mark Essel
Even if there no new features in Friendfeed, I am happy with Friendfeed just staying on.
- ashish
how many users are there on friendfeed is there any chance we could buy it out (and get a full time dev staff back)? This platform rules, the dev team is incredible (albeit on facebook stuff now).
- Mark Essel
Paul, if you wanted me to bake you some cookies, all you had to do was ask, GEEZ.
- Derrick
Question: how many facebook bucks do we have to buy in total to get Paul and team working on friendfeed more of the time (100% ;)
- Mark Essel
Twitter doesn't accept cupcakes any more (just check Foursquare when at their offices). How about FriendFeed? :-)
- Jesse Stay
Mark, I'm okay with better Facebook integration. There's a lot of power in that (hence my drooling).
- Jesse Stay
I've got mixed feelings Jesse. I have friends on facebook. Then I have people that get excited by the same stuff that I do on friendfeed
- Mark Essel
Mark, I'm really hoping it ends up the best of both worlds - that would be really cool
- Jesse Stay
im going back to efnet - i got a bus for 7pm - anyone want on? :-P
- Allen Stern
I don't think you can mix the two sites at all. This has been repeated over and over. FriendFeed's technology might be portable, the concept, no.
- Jorge Escobar
Is it too late to do something about it. If it's a question of funds, can't we raise some? I mean this is the best communication platform I've come across yet. Facebook could be, if they just handed over the reigns to Paul, but its unlikely that sort of shift could happen.
- Mark Essel
Is the user perceived need of a full time devoted dev staff a fallacy?
- Mark Essel
I think you could make the case that some sites and services can in fact be "done" at some point, and simply require resources to keep them up and running.
- Ken Sheppardson
Ken: That's a potential advantage of turnkey application-level hosting such as App Engine: the resources to keep them up and running are almost entirely outsourced. ~All costs are variable costs, monetization improves over time, variable costs decline over time, so services that are "done" can literally just coast.
- Daniel Dulitz
They could open up something like friendfeed. Distributed social networks, with many servers would make search more challenging (search like status could help). The Internet keeps on chugging, it's a distributed information network that's been alive for many years. Our social networks should live, as does the underlying Internet.
- Mark Essel
Nice Daniel, I've been having fun playing around there (frankensearch.appspot.com). I'm using it to get to learn a little more about scala and lift now.
- Mark Essel
might be a full-time job times 2 or 3 for any fresh devs - safe to say Paul's got a bit of a head-start which changes that equation significantly! .... Also maybe almost as important is simply keeping spammers in check - that makes the difference between a ghost town vs the happy place here we want to keep coming back to enjoy ...
- Dan Freeman
Istanbuldan buyuk bir eferimi hakketti bu cocuklar, bizim icin calisiyorlar
- MobilAdam
from fftogo
Yes, this helps a lot. Thank you, Paul. We were beginning to fight amongst ourselves over these things.
- Kamilah Gill
I bet a good contextual advertising box off to the side could generate 35-50million dollars in 6 months with a user base of 1 million people. The assumption is that the average user spends 100-200 bucks on the site making purchases they'd normally make anyway and the affiliate percentage goes to the social host.
- Mark Essel
Friendfeed's health needn't be measured by the team's willingness to add new features. Shovels haven't changed in hundreds of years, but nobody is running around saying shovels are dying. A shovel is a great tool --a simple one, at that. If anything, I'd take away features on FF, but that's just me. Thanks for jumping in, Paul.
- Chris Baskind
Chris: the problem is that a shovel doesn't get more utility the more people that use it. FriendFeed does.
- Robert Scoble
I think the problem is that some people feel extra messianic some days (which is perfectly okay), and then refuse to see/believe/accept when others don't feel the same way AND point it out. The refusing part is not really okay, I guess.
- Michael Bravo
Thanks for these reassuring words Paul. Have been working hard to get more Flickr users over here after the recent rash of censorship there. Friendfeed's TOS and lack of censorship is a breath of fresh air compared to Flickr.
- Thomas Hawk
I wouldn't say lack of censorship, but community moderated filters. ;)
- CW™
I think you're unnecessarily complicating the discussion by adding new vocabulary, Robert. Now you're talking scale, not features. A product needn't expand its feature set to remain useful. Feature creep is the devil, anyway. ;-)
- Chris Baskind
You can’t predict what the future of technology will bring; so trying is a fool’s game. You can only adapt to the new realities as best you can. Paul's word is that it is still worth the time to invest in FF the tool. The tool may stay in this form but that's still a better design for me than Twitter. If FF is a shovel, Twitter is a spoon feature-wise. Audience volume-wise, it is the reverse.
- manielse (Mark Nielsen)
Ok here's an example of what the social media + contextual ads could like like (sorry can't embed iframe twitter they go full screen so I showed it with friendfeed). But the idea is clear: http://victusmedia.com/social-... This works by sending your tweet stream to zemanta, and then does some backend stuff (which we're working on improving) to get relevant ads from amazon
- Mark Essel
I've been rough on you guys in some comments around, but I'm VERY encouraged to see that you guys see a future for FF. Thanks for shining some light, Paul.
- Scott of Two Countries
A respectable amount of information. Thank you.
- Matthew DeVries
Chris: Pownce had more "features" than Twitter did, yet it died. So did other aggregators like Jaiku. It's not "features" that matter in social software. Well, at least not completely. It's a combination of features with crowds that matter. If the crowds leave FriendFeed has a lot less utility to everyone than if they flow in. Look at this item here. Why is it interesting? Because there's people here talking about it.
- Robert Scoble
take your time PB Bear take your time
- Thomas Power
This is definitely more of the answer we were looking for. Thanks, Paul.
- Alex Scoble
All I can say is "thank you" for letting us know what's going on. I'm glad to hear FF will be around for the foreseeable future. :-) LONG LIVE FRIENDFEED!
- Hip-Hop in da House
I can't find any wave that is even remotely comparable with friendfeed's conversation, if you found one will you invite me? (muzzle at googlewave)
- Emme Ci
Great news, I await the new functions eagerly
- Mo Kargas
YAY!!!!!!!!!!!!!!!! This is the best thing I've seen ALL day!! woo hoo!! Thanks Paul :) {{{ HUG }}}
- Susan Beebe
Just a few words of assurance go a long way, Paul. Thank you for finally giving us something more solid to stand on. It's been frustrating for a lot of us waiting for the other shoe to drop and this news makes it much easier to keep investing time in FriendFeed. Please don't be shy about reaffirming that it's not going away on a regular basis because it's always good to hear.
- Her Lindsay-ness
I will say it for the least time! Friendfeed kicks ass :). The rest who is saying friendfeed is dying. please SHUT THE FUCK UP!!!
- alfred westerveld
"As a result - Jim has left the platform. - Jim Connolly" - Was this guy ever on the platform?! A quick glance at his most recent posts [first page] show pretty much 100% of posts made from other platforms. Cut him and his blood runs blue. Twitter blue :)
- 1x29
IF you glance over the Right Wing guys publications-there is some serious Terrorism encouragement from those sociopaths. This looked like a real strong example of what they are encouraging their followers to do??? Been saying we need to pay attention they are respectable foes to intelligence and their agenda is to win at all costs. Dudes they are great foes, need to,got to, have to pay attention to what they are doing. Peace love your neighbors dudes.
- ThatDBD
@ThatDBD I think you're responding to the wrong thread...
- Her Lindsay-ness
It's fascinating that so many people seem worried about new features. Until recently Twitter added almost no features at all and yet it continued to grow in popularity. FriendFeed's recent slump is all about perception, not tech.
- Eoghann Irving
these conversations take too much time for narcisists with tight schedules (stars). Publicity skyrocketed Twitter to the limelight. Friendfeeds champions are tech geeks, and folks that love chatting and sharing. There aren't many of us though. Give us time, or let us own the platform with a public ipo /buyin from facebook. Free friendfeed!
- Mark Essel
from iPhone
Looks like it's official then: FriendFeed lives! On new servers, even! (At least for now...)
- Dennis Jernberg
This is great news! Thanks, Paul, for the update, and if you get a hankering for a feature, great! I'm fine with the tech being your personal sandbox in exchange for keeping the service alive. Robert, I hope this means we'll see more of you and your family - and hear from the ones who have mastered the art of rolling over. Johnny, thanks for having the courage to ask the hard questions (and Louis for helping you frame the issues.) wow - life feels good again!
- MaryB, BrandingBroadOfFF
from iPhone
This is brilliant news from Paul! Now can we put this FriendFeed is dying business to rest please? It's a self fullfilling prophecy because by saying FF is dying, folks begin leaving, causing a downward spiral which would then cause it to come true!
- technogran
Wan't it to stay? Then begin spreading the word! Get others to use it! At the moment its not mainstream so encourage ordinary users to use FF! The more popular it becomes the less likely it is to fold.
- technogran
technogran: sorry, today you see what's going on. Bing? Displays your Facebook and Twitter tweets. Google? Twitter. Where's FriendFeed in this equation? Now do you get why FriendFeed is destined to be a tiny niche player and why the real action is on Facebook?
- Robert Scoble
Robert, if FF gives me what I'm looking for, why do I care where "the real action" is? If FF serves its niche well, what's the downside?
- Scott of Two Countries
Robert, do you mean that Google doesn't index Friendfeed posts? Friendfeed is the first site that comes up if you search for my name.
- Victor Ganata
Excellent point Victor - but FF only imports a small % of twitter's posts. Ergo Google is still not getting Twitter.
- Roberto Bonini
@Scobleizer - this item is not interesting because of the conversation. it's interesting because of who it's from, and what he said. The fact that there's a conversation around it and that conversation is easy to find and read is a bonus (a feature) that sets this service head and shoulders above others (IMHO). There's really not much interesting in the comments here, if you ask me. You could get rid of all the comments that aren't Paul's and the value of the entry doesn't diminish that much.
- Chris Heath
That isn't to say that conversations around items aren't ever useful or valuable (or interesting as robert says)... but in this case i would say it's who it's from and what he said.
- Chris Heath
Chris: you nailed, in a single paragraph, why Twitter is winning. You now can choose who shows up on your screen and under what context. Well, I can because I have list support. Everyone else will get that next month. Victor: Roberto is right. I barely see ANY of the good stuff I see on Twitter come over here. Well, it comes here because of my favorites feed, but that isn't in nearly as useful a form as it is over at http://www.twitter.com/scoblei...
- Robert Scoble
Robert, you keep saying that's the reason Twitter's winning - I can do that in Facebook and FriendFeed as well.
- Jesse Stay
Well, the problem is that Google doesn't seem to index tweets as well as it indexes Friendfeed posts. And Google has never been able go inside Facebook's walled garden. Hopefully that will change.
- Victor Ganata
(and I have been able to for the last year or so)
- Jesse Stay
Victor, that changed today - see ReadWriteWeb's post. Facebook is opening up public status messages to search engines now.
- Jesse Stay
Why is Twitter/Facebook/FriendFeed a zero sum game? I use both Twitter and FriendFeed a lot - they have different strengths - and they feed into each other. Facebook I use less, but that's a personal issue because I simply like it less. Why does there have to be a winner? And +1 Scott, if I'm in the niche market that FF is serving and I'm happy with it, why should I care if "the real action" is on Facebook? If that's the case, I'll take FF's "fake action," thank you very much.
- Jandy, ConcertMaven of FF
Paul: Thank you for letting us know status as much as you are able. The fact that you took time to write anything says a lot. So thank you for that. And thank you for FriendFeed in general. It truly does rock. Have a great day.
- Morgan Haley
Why don't you just give us all Facebook accounts for the one's that don't have them and be done with it. But the Turbocharged FF/FB accounts!!
- Gene Williams
@Gene, sorry, you'll have to wait for a FB invite like everyone else!
- Andrew C
@Andrew Oh that sucks, I'm still waiting for my Facebook invite. Do you have one to spare?
- Patrik Johansson
Kol: That's pretty neat. Wish it was shorter like wave.com or gwave.com (Google owns gwave.com anyway) or something.
- Nick Humphries
i think this @googlewave.com email address is a temporary thing during testing. after it goes live you should be able to just use it with your google account. at least that's what i think:)
- Taylan Aydınlı
if only you could bold an announcement in FF like you can in Wave :D [oh, and my username on Wave is the splendiforously original "adamlasnik"]
- Adam Lasnik
Guys, please read the title and the first comment. This is not a request for invites. This is for users who already have an account and want to share their account name. For invites see this thread: http://ff.im/91M9R
- Kol Tregaskes
My Wave ID is erier2003@googlewave.com. Feel free to add me and we can Wave!
- Eric Geller
Still don't really know what this is (Or Google Voice for that matter). This is like high school all over again. The cool kids are ignoring me!
- James Ferguson
i'm with the google wave woudl be really cool, if i had people to wave at crowd. jviddy@googlewave.com
- Jamie Vidamour
Everyone, read the title and first comment. This is NOT an invite thread!
- Kol Tregaskes
my plan didn't work. still trolling for an invite at dzinrgeek@gmail.com
- amarquart
Blimey. I must be going mad, is it not clear that this is NOT an invite thread. For invites see here: http://ff.im/91M9R
- Kol Tregaskes
Not sure if anyone else woudl find it useful, i'm going to add a load of you as friends and create a wave just to try stuff out in. Feel free to remove yourself from the wave or use it as you feel. Also feel free to add anyone else you think might want to be in on it
- Jamie Vidamour
Shockingly, I am robdiana@googlewave.com
- Rob Diana
Kamilah, you are kamilah.gill. You can find this if you click on yourself in the Contacts sidebar. You address (like everyone) is shown there.
- Kol Tregaskes
Karoli: is that your google wave nick or are you sniffling? :)
- Ahsan Ali aka. Slick
I'm sniffling because I don't have a google wave nick. Despite two invites, there is still nothing in my inbox. I am not in with the in crowd. :(
- Karoli
Karoli -- It appears as if there's a batch of emails going out now. Keep checking.
- Christopher A Carr
<- Waves hello! :) I'm at holger.eilhard@googlewave.com
- Holger Eilhard
hello holger, can you pls send me invite? fatihkurtoglu@gmail.com
- M Fatih Kurtoglu
Invite came today! I'm jalada@googlewave.com. As part of the second/third 'Wave' of people getting invites looks like I don't get any to share out.
- Jalada
M Fatih Kurtoglu: Sorry, I don't yet have any nominations to give out...
- Holger Eilhard
Hey, I'm in too ! :)) tagyboy@googlewave.com
- fwed
Just got my invite this morning as well. FF embed seems to be working fine. I've tried the Wolfram Alpha robot but didn't get it to work yet.
- François Dongier
librarysupporter@googlewave.com in my wave. :)
- MLx
Glad to see more and more people getting in. What we're waiting for is proper group support (a few weeks hopefully) then let the games begin! :-D
- Kol Tregaskes
Anyone have a spare google wave invite to send to me? email me at zaldor at gmail ! TY!
- Les Zaldor
I will as soon as I get one WAAAAAAAAAAAAAAAAHHHHHHHHHHHHH!
- Martha
banane@googlewave.com <-- writing this from wave. neat!
- anna sauce
marco.nunez@googlewave - FINALLY! like i said on twitter - i feel like the kid who got a nintendo 1 christmas too late when everyone had already beaten super mario bros!
- Marco(aureliusmaximus)
denise.straessler@googlewave - stupid me had no idea i wouldn't be able to select a different name .....
- denise
Wow. Thanks Kol!!! Here's mine for all ya'll to add - walt.ruppar@googlewave.com - although I just added like 150 of the above. While also deleting my pity pleads for an invite... ;-)
- Walt Ruppar
But Roberto, if you promise to do it for cheap, they will recognize you doubt your true value. I want to save the company money and still show I can bring worth. :)
- Louis Gray
True, to a point. Thats why bankers bonuses are so high.
- Roberto Bonini
So that's how people afford Silicon Valley :-)
- Jesse Stay
I think he did the right thing, even AT the end. He gave her every opportunity to back off, and when she refused to he delivered the smackdown. Sorry, but harassment works BOTH ways and he had every right to protect himself.
- Helen Sventitsky
... and adding a pic would *not* have improved this thread. I mean sure it is entertaining to gauge the temptation level but realistically the pic would get back to Caroline and further screw up her life.
- Daniel J. Pritchett
.o0(wonders what experience Lindsey has with such things) ;-)
- Hip-Hop in da House
Am I the only one that thinks if she were super hot, then the email exchange would not have been as long? :)
- Cristo
Perhaps. But it was obvious this guy knew what she was implying for the start. And it sounds like he wasn't going to have any of it.
- Hip-Hop in da House
Right, as in he knew what she looked like, and wasn't going to have any of it. Apparently she's as bad at assessing her likelihood of success using that technique as she is at her studies.
- Cristo
I dunno. Even if she was hot, it is worth destroying your career for it? I certainly wouldn't.
- Hip-Hop in da House
I'm sorry, it's worse than I thought yesterday. I'm writing a blog about it. Be up shortly.
- Robert Scoble
The people who commented on my blog motivated me. In a bad way. Heheh.
- Robert Scoble
I don't have a google wave account, so can't tell ya.
- imabonehead
I'm letting you first adopters sink your time into it and waiting to hear what you think, before I spend any time with it. Not impressed with what I have heard so far though.
- Jeff P. Henderson
Wanna try it out, but I don't have an invite.
- Mike Dotta
I think it has a bit of a way to go, then I'll love it
- Nicholas Orr
Jeff: it's worth checking out. There is SOME value here, but not as much as the hype made us all believe.
- Robert Scoble
I think Google Wave isn't and won't be a great public communication tool. But it does have potential when it comes to collaboration within teams. In the long run it could give apps like Campfire a run for their money.
- Abhijeet Mukherjee
Would love an invitation. Seems a marketing scheme rther than soft launch
- Mark de Kock
Do we have to comment on GOOGLE WEAVE to call you an idiot? j/k
- RAD Moose
I don't love it - don't hate it - mostly I'm just puzzled as to what the best use cases are & with many of the UI quirks (and I would argue outright errors)
- Shannon Clark
No invite yet. Lots of blog posts saying how it's going to change the world...but then the next sentence is that they haven't tried it yet. ??
- Jesse P. Luna
I finally figured out what I hate about it, though. It's based on email and makes the email metaphor even worse (And slower!!!)
- Robert Scoble
I was in the Dev Sandbox version of Google Wave awhile ago, and it felt like I was in a really out of control AOL Chat room in the early 90s.
- RAD Moose
I don't think I like the public waves, nor do I like being added to so many (testing) waves injudiciously. It's okay for now because I understand everyone wants to test it out, but I would prefer 1-1 or 1-few conversations instead. The best test is to _use_ it for something other than talking about Wave itself :)
- Ahsan Ali aka. Slick
Mark: it's not incredibly stable yet - so it is very much a dev preview
- Nicholas Orr
Google wave is awesome if only I could get it! Even if I sent an invite request few hours after presentation months ago , still no invite received :(
- Dema
from iPhone
i have an invitation coming, from a friend. however, since it is not here yet, all i can say is their strategy for creating demand and buzz is absolutely stellar. must confess i am not immune, i feel that when my invite "trickles" through, i will indeed be quite fond of it. disclaimer: i have ADD & love noise. a lot.
- (dot)lizard kelly
I'm just starting to get it - but am online with it and very motivated to see if it's as awesome as the Googlers and community believe it is. It's fascinating to say the least, from what I've seen so far. I'm open to connect with others on the Preview via hollingt@googlewave.com
- Tony Hollingsworth
Would love to experiment, was too busy when invite op came by, what's the best way to get one now? Robert, how's the baby? Pics were sooo cute. :) Best, Dave
- dave_blogworld
For such a strong platform, they totally bombed their marketing campaigns. Until you actually play with it, it's nearly impossible to understand what the heck they've created.
- Sean Power
Given the big boom in traffic I got the last two days, Scoble, I assume yours has been immense. Front page of Slashdot, on Der Spiegel, you led TM yesterday. Nice job.
- Louis Gray
Google Wave is mediocre, so it can't neither be loved or hated. Being mediocre is the worst thing you can do since it most often leave people indifferent.
- rick
I can see ways in which it can be beneficial. I just don't see a public social network expanding from it as a service. It will find it's place and loyal userbase. Just like FriendFeed did.
- Mark Krynsky
Though I haven't got invite yet but I still think when it is done and public for all of us there will be a lots of application which will make it more intuitive and useful. well for example twitter is not that much fun without its related apps. is it ?
- Sunny (The Geek Lord)
From the video I couldn't understand what all the fuss was about. So far I can't find an invite, so as of right now I have to totally agree with you
- RickMeasham
from iPhone
I've try it, it seems cool but i need to test more the integration of external contents.
- Roberto Scano
Wondering if it will replace Basecamp and Skype. If I could put those together it would be a major step for our company. Outsourcing to India is all of a sudden very easy because of "Rosy" the translation tool That's powerful. Didn't get a first day invite but look forward to testing it for our organization.
- Brandon
Wave is baby at the moment and not even in beta version. So too early and useful for anything. While studying the protocol, it is indeed very intuitive
- Sunny (The Geek Lord)
Brandon, there are a couple tools to allow conferencing from inside Wave, a gadget from Ribbit and I think Twillio has a robot or something.
- James Williams
If Google is the only wave-server game in town, it'll be kinda lame. They already read all my email.
- Mason Lee
James: To combine the collaborator and the IM client would be big news for us. The promise is there but I still don't know if it's feasible. We will write all the todos and deadlines in BaseCamp and then move to Skype so it can be discussed. Doesn't seem very efficient and Wave seems to be the missing link.
- Brandon
By the way here in Sydney where Google Wave is being developed we've had a couple of user groups at the Googleplex in Pyrmont. See hashtag on Twitter #gwsug - a couple of tweeps worth following are @domesticmouse @pamelafox @purserj @harrisony - they're deep dive and I believe have written a "wave server
- Tony Hollingsworth
I think it's our job to celebrate innovation and shots at leaps forward. It shouldn't matter so much that a product doesn't live up to the hype right now. The original web browser sucked, PINE sucked, my Tandy TRS 80 sucked, my first iPhone was a mess. But now, my email is great, my web browser is fast and full-featured, and my laptop is small and more powerful than ever. The iphone is...
more...
- Morgan
I hate it because... I don't get an invite.
- Jackie
I think the product is too young to tell if it will be understood by user; and we as potential user need some time to understand the possibile uses of the product...I have an account, and I was in the dev sandbox, I think it's a briliant object... but still it's too young to tell.
- andrea
It is a definitely interesting product. However, I need more than 1 other person to have it to see if I really know how it will function.
- beachpig
It's dumb. I had it months ago. totally stupid. Then again, I don't like web based services. I only run desktop apps and despise Google stuff out of totaly control. so wave is dumb. email is better.
- Adam Jackson
Andrea: I agree. I think the robots and gadgets people have developped/will develop will help better define the user experience.
- James Williams
I will tell you what. This is a lot better than using Google Wave.
- Robert Scoble
from iPhone
for this purpose yes it is - the only way it would happen in Google Wave is if we were all in a group that you sent it to :)
- Nicholas Orr
How does it compare to MS-Office Groove? Not that I've used it, but it got pushed to my work machine, and the explanation of it given by it's own help sounds like what Wave was trying to do too.
- Matthew DeVries
Google Wave seems too bloated... but we will see
- joe
I think GW just takes some gettinmg used to and U need to make sure you kow what U use it for, it is NOT just another new kind of 'multimedia collaborative mail chat'.
- oliver gassner
guess one should differntiate between the WAVE technology (protocol) and what everybody now is moarning about - the collaborative mail chat thing they build to demonstrate its capabilities. Looking back it might have been a good idea to take a well known application to get the potential transportet. but now people are rating this application instead of the technology WAVE which has an enourmous potential! Its push´n´pull on steroids - and thats what makes a difference.
- psanner
Have not tried it, but real time collaboration looks promising. I wonder if it fits the way people are comfotable working
- Michele Costabile
Still waiting for my invite to arrive from google, must be on a slow boat from china
- Daryl Hunt on FF
Has potential for closed groups of people that all use wave. Further adoption depends on integration of legacy systems IMO.
- bishoph
Slower than email, and just, well slow. I'd imagine it'll speed up a bit when 3rd party federation servers take the load off a bit. Even with the quirks worked out, it'll still just as exiting as email. When blogs start integrating Wave THAT's when things will really get started. If they deliver what they're promising it's going to bring about a new generation of social networking.
- Philip
from iPhone
I manage the IT for 5 people. Our biggest problem is making sure everyone sees what they are suppose to see. The idea that I can install Google Wave on a local server, and only have those 5 people in that instance is exciting. The Google Wave you are all trying ISN'T Google Wave, it's a free-for-all test of it the protocols. If you expect it to be another social media site, then you...
more...
- Johnny Worthington
I haven't been able to test it. But shouldn't we all wait before we judge? I mean, it's relative new. I think people will start to find ways of how to use the service in a good way later on.
- Patrik Johansson
This is the Internet, Patrik. It's not about being right, just first...
- Johnny Worthington
Patrik, agree. It's a very early version of a protocol. I think it's an amazing start and has lots of potential. I'd like to see groups added and some control of what waves you are receiving. But don't forget you can use the protocol and place it in your own site, so we can have a FF that looks like GWave. ;-)
- Kol Tregaskes
Johnny: Hehe yeah you're right:) Kol: If we could use Wave as FF I think it would be awesome!
- Patrik Johansson
I mentioned this on today's show. If I can run my own instance, I could almost create my own 'realtime BBS'. If I could create my own network with just a select group of people (say movie buffs or photographers) to exchange files and talk in real time... WOW. We all go one about social networks controlling what we say and owning our content. If I could set up my own sites, free from rules or ToS... WOW x2
- Johnny Worthington
No comment!! If anyone is generous to send me a free invite, pls send to victed at yahoo.com Thank you :-)
- victed
from iPhone
google wave looks exciting, however the slow release to developers is making other current real-time standards like PSHB and SUP more attractive for immediate building
- Mike Chelen
I have an invite and I've used it somewhat and I suppose I'm lucky I'm not a blogger who adds everyone on earth to every tool that I use in the hopes that I can parse all the noise, because I immediately saw the value in Wave. Rule number 1 of Wave: Don't talk about Wave. Seriously. The second you stop involving yourself in 20 concerrent waves about does Wave work? how is this looking?...
more...
- Chieze Okoye
Robert: "I will tell you what. This is a lot better than using Google Wave." is the epitome of what you're doing wrong. Honestly. Stop trying to use it like you use FriendFeed and start trying to use it like you use Google Docs and BAM, you'll see it.
- Chieze Okoye
Chieze: is there anything different or better compared with google docs?
- Mike Chelen
well, the thing that I like about it is that it combines the ease of collaboration of GDocs with the basic (sorta) paradigm of email/IM to improve the conversation part of creating a document. In GDocs, the communication with your colleagues/friends part of collaboration always took a back seat to the creation part. In Wave, I think it pretty successfully melds the two.
- Chieze Okoye
That said, neither facet in Wave independently (communication or creation) is as good as the two tools that exist now (Gmail and GDocs) but combined, it makes a lot of stuff easier. Specifically the kind of email threads centered around a central idea or final product (group report, list of who's bringing what to which party when, etc).
- Chieze Okoye
Love it. Even at this preview stage, I'd hoped for greater control over the Inbox - after all, it's supposed to be "email, invented today" - so, in its current form, it's not ready for mainstream/widestream adoption, but with a bit of polish from the usability experts, it's going to redefine how inter and intra organisation communication and collaboration takes place.
- Andrew Terry
And also, there's tremendous ability to keep Waves on topic (specific tools and actions available to remove thread-jackers and/or their non-sequiturs, add people as they become pertinent, remove people as they become unrelated, etc), instantly provides value to me over emails. There are definitely shortcomings and rough edges, no doubt, but the potential is quite clear when you know where to look.
- Chieze Okoye
Chieze: might address a few gdocs issues- that tracking revisions becomes difficult with many edits, and the lack of a realtime api. interesting, thanks
- Mike Chelen
Yeah, good point Mike, I hadn't even considered the API issue. As far as your first point, the revision part of Wave (playback mode) is already (to me) superior than the one in GDocs in terms of allowing me to follow all the changes that went into a document/Wave. With some more granularity and control (rollbacks, diffs between non-successive states, etc), it will be nigh perfect.
- Chieze Okoye
its not what i expected it to be, not from google, i guess they are mortal too.
- imran
for me it looks like groupware done right. Because it will really elevate in a corporate envirement when there is a office integration and you can make all you're office stuff in a colaborative way with all office products with all mayor plattforms and with people outside the intranet
- mosta
from AndFeed
there is a alternative server called pygowave where you can get a test account. It has not as much features bud you can run it yourself
- mosta
from AndFeed
Does the invite have to go to my gmail address? Or can I get one at M8R-v2hjnm@mailinator.com ?
- Justin Goldberg
can only tell that once my close friends join in...till now just experimenting. From the discussions that i saw till now, learning curve is pretty slack for G-Wave...all the new terms, bots, not to mention the inconsistent behaviour. But then its only a preview.. :)
- Roshan Ramachandran
Still waiting for my invite. It's been two days since someone invited me so they must be really backed up sending them out.
- Mike Doeff
from iPhone
with my limited use of WAVE...huge potential once more extension are built integrating with other Google services and offerings...using iGoogle page to consume information it would be nice to choose items and insert them into a WAVE for collaborative discussion / work related = GAnalytics extension would make it efficient to discuss metrics
- shayne catrett
FriendFeed != Google Wave - I think that's why you're frustrated. You're trying to solve a problem it wasn't meant to solve.
- Jesse Stay
In hindsight, I'd say the biggest problem with Wave is the way they decided to roll it out. If they'd simply given invites to groups of people who actually have a reason to try to work together and collaborate on real projects...rather than 100K unrelated developers/early adopters/pundits... I think much of the unwarranted backlash could've been avoided.
- Ken Sheppardson
Ken, but then Robert would be complaining of why he hasn't gotten a Wave invite yet ;-)
- Jesse Stay
Ken: I use more collaboration software than anyone I know, so I'm pretty qualified to try this stuff out.
- Robert Scoble
Andrew Terry: the problem is that the email metaphor is very unproductive. THAT is what I hate about Google Wave!!! Thank you for identifying it. There are far better metaphors for collaboration. Oh, and I get a lot more done in Google Docs than I ever will in Google Wave. Why? Because documents are a far more productive collaboration metaphor than email is.
- Robert Scoble
Shoot! I wish I had a Google Wave invite so I could try it out for myself! Hope it doesn't take too long to get one.
- Jannifer @wordsforliving
Jannifer: you already have FriendFeed. Wave will make you say "meh." Oh, OK, I can watch you type in real time and see just how bad a typist you really are.
- Robert Scoble
If someone can send me an invitation I'll tell you if I hate or love it ;) napolux@gmail.com
- Napolux
from twhirl
Robert: Yes, having FriendFeed does remove a lot of the wow factor of Wave. The real power is in the apps(gadgets and robots) which besides the featured gadgets is uncharted territory.
- James Williams
I'm dying to get my hands on it. Everytime I get a new email I'm hoping it's my invite
- Mark Hendy
Robert: But don't we have to find a replacement for FriendFeed? FriendFeed is the best, but how long will it be here? :-(
- Jannifer @wordsforliving
I think Wave has a story for FF's threaded comments(IMHO it has a story for most of FF). What it needs is roles on a Wave so that I can allow ppl to reply to a blip that was created from one of my social media actions yet disallow them from deleting anything but their comments/replies. Also being able to have my "personal social media wave" be updated when I comment on someone else's "social media wave" would be nice so I that all parties can own that interaction.
- James Williams
Am I the only one who is SERIOUSLY concerned about the power Google has over our lives and businesses? Do we really want to keep giving them more and more access to what we do? I know they can compile it anyway but we can at least not make it so easy for them. I have had access to dozens of Google Analytics accounts. When Google is responsible for 50-70% of the traffic and 50-70% of the...
more...
- Internet Strategist
I don't love it or hate it. It's still smoke and mirrors until we get a chance to put our hands on it. It has potential, for good and for bad. How we use it will determine which prevails. Until we use it, it's just a phantasm.
- Ken Camp
Hard to say since no one has actually seen it yet.
- Glen Campbell
I have not used it, but I have a question - Should Google have waited little longer to polish it? because if people don't like it or they don't get invites they are likely to forget it ? If Google wave was from other company say xyzwave, people would not have created such a hoopla. To Non-geek public :What I am feeling is that majority of people don't have any idea what Google wave is and those people are likely to complain without fully understanding it.
- ashish
Reviewing Wave now is like reviewing the iPhone without any apps. It's just a platform.
- Steven Cains
It's the frame of a house that could be quite something.
- Aron Michalski
you're an idiot lol jk ;) however the whole debate has got me thinking about how i use twitter and i have decided to change my approach cheers! twitter(at)locspoc
- Loc
I'm certain I'd love Google Wave if: a) Google thought I was cool enough to have it; and b) I had it.
- Karoli
Robert: Have you tried wave out with any of the Building43/Rackspace folks on project work? A team of 3 or 4 people or so? Anything work related? I'm not trying to be snarky, I'm genuinely curious how it's worked out for you when it's with a group tying to create something collaboratively vs general tire kicking stuff.
- Ken Sheppardson
I think Google Wave is going to be one of those Google products that never really takes off.
- Steven (optionshiftk)
I think I should at least try it before forming an opinion, and since nobody has saw fit to invite me, I can't do that at this time. I think your request for opinions is a bit to early for most of us.
- April Russo (app103)
I'm still waiting for someone to invite me. But from what I'm seeing wave is more like a framework for people to build upon, not a user application itself.
- Sung W. Lim
@Sung - that's basically my conclusion as well (http://macrolinz.com/macroli...) and a few people seem to agree with me that the beta is really more about figuring out what the UI should actually be for that framework than just polishing the UI they currently have. Most people are too caught up in the hype though and don't know what they're looking at and so get disappointed pretty fast.
- Her Lindsay-ness
+1 to Lindsay. Also, there will be many UIs but it will take time.
- Ahsan Ali aka. Slick
Robert, far from idiot, but you really surprised me Thursday (too fast & decisive), digesting the new post.
- Majento
I'm bullish. It seems like a lot of noise now, but when I saw the demo I saw how much more useful it could be for certain types of communication.
- Adam Loving
Option #3: Did you not get an invite to Google Wave?
- Michael Pinto
Would love to express an opinion but didnot get an invite even though I applied some time ago a bit sad being as I live in Australia and Wave is being developed here.
- Daryl Hunt on FF
I would comment Robert but as I didn't get an invite to Google Wave, I can't.
- Sandra Large
Even if you use it for its intended purpose (collaboration among a pre-selected group of people), Google Wave still needs a lot of work.
- John E. Bredehoft
You should do a public wave with this question, and add the poll extension so people can vote and comment at the same time
- Jesse Stay
Tag me when you do though so I know you did it. :-)
- Jesse Stay
like, want to try more usual conversation stuff before being sure, but like the embedding, sharing, etc
- immaterial
Robert, thanks for opening the discussion. I really would like to read about more evidence and facts about the experience, rather than opinions without a foundation or whining about not having it.
- Luis Valdes
+1 Sung and Lindsay. Actually, this isn't even a beta, it's an alpha preview.
- Chieze Okoye
If you try to use wave as a replacement for facebook, twitter or friendfeed it's not going to work. Lots of people want it to be the revolution in social media when in fact its aimed more at private communication. as a way to communicate between a few friends it's fantastic although it still needs some work. Just remmeber its a replacement for email and im
- Jamie Vidamour
I'm using it and like it. Yes, it needs work but the potential is there. I like that I can add apps to it and that I can use it with some of the same tools in basecamp.
- Johann Lohrmann
It's okay Robert and has potential especially for collabortory working together. However, whether or not the general public is going to drop e-mail and IM and use this instead is a moot point, as its not easy to 'suss out'
- Sandra Large
@Sandra I don't think the basic useage is any more complicated than email, people probably just need to have their hand held through a simple example conversation with one or two others & they'll be able to use it - public waves & advanced features can come later if needed
- immaterial
Real time behaves like a voice conversation. if you make a mistake, it's out there immediately, but so is your ability to correct. I can see the risk, but the potential benefit is intriguing.
- Kevin Arth
So the question is... wouldn't it just be faster to call someone instead of watching them type?
- Louis Gray
I am having to train myself not to interrupt people when I see them typing out thoughts. I'm bad at that in real life as well.
- Daniel J. Pritchett
call yes, as further extension are developed which will hopefully produce more dimensions of collaboration, complex ideas/thoughts/processes/discussions will be effortlessly digested and distributed?
- shayne catrett
@louis yea that's why you have video conferencing built into wave :)
- andy brudtkuhl
So it's not for the faint-hearted...I can see users being overwhelmed at first...it took me a while to get used to ffeed with the real-time feature...then I learned to use lists...perhaps google wave will provide that soon?
- brainno722 (Peter)
I like the real-time type... reminds me of my BBS days. You can get a lot of emotion through when you're typing in real time that doesn't show when you're just reading finished notes... much like face to face conversation. That's an element that has been missed in most of our online communications since the WWW came about. As for the phone, some of us are more comfortable typing than talking. I know I am. My brain is in my fingers.
- Her Lindsay-ness
I think Wave should just be called OMFG.
- phil baumann
It's pretty cool. It's clearly not a 1:1 email replacement but much more. To get the most out of it.... it's going to require a shift in approach. I don't buy Scoble's take that its hype. It's new and has rough spots, but the productivity issues will be smoothed over as the overall community develops tools to make it more productive. It's a great start.
- Jim Goldstein
@louis the realtime typing seems to be more of en eye candy function but in the right situation could be handy particularly in a collaboration discussion.
- Jim Goldstein
Well, it wouldn't automatically kill the spam. It would submit it for review. Both Google and Twitter have spam review teams. I want a two-for-one reporting option.
- dannysullivan
Hmm. A little bit of Greasemonkey could get that started.
- Matt Cutts
SocialToo could add something like that easily, I suspect.
- Otto
We already do that with DMs (SocialToo)
- Jesse Stay
Question: why does Facebook have 300 million users and is never down but Twitter has 45 million and is down many times a day? People at #TC50 are noticing this too. Will Facebook use this to get into the "real time public" game?
I don't think it the number of people, I think is the number of hits/per time. Then again, it might be the IT people. Unless you are hitting Facebook every minute, you may not notice any downtime.
- W. Kirk Crawford
Something is wrong with Twitter's structure. They need better engineers!
- Eugene Teng
Kirk: I totally disagree. Twitter has always been going down, even in the good old days when no one used it.
- Robert Scoble
also, how many apps/web services are connecting to and slurping data from twitter compared to facebook?
- alphaxion
Facebook may never be "down" per se but it is *frequently* completely unusable. I don't think anyone should be looking to FB as the paragon of reliability.
- Kevin Pedraja
alphaxion: that is a big deal, yes, but I can tell you the usage on Facebook is many times higher than for Twitter. Length on site numbers are higher too. Most Twitter users don't even use Twitter and that's provable.
- Robert Scoble
Kevin: I'm using both a LOT and I can tell you that it's a rare day I can't get to Facebook but that happens almost every day on Twitter.
- Robert Scoble
I have seen facebook down. Not near as much as Twitter.
- Dan Krivolavek
I suspect a lot of it has to do with back end architecture.
- Eoghann Irving
which means they might not have invested as much into the standard web interface servers. How often does access between the off site services and twitter go down?
- alphaxion
I think Facebook was smart and managed it's growth. They're architecture was able to adapt as they grew. I think Twitter would be smart to stop trying to patch the system and build a whole new Twitter 2.0.
- ChiliMac
When Facebook was young and only open to college students, it definitely went down. It's just that no one but college students (who didn't care) noticed. Twitter doesn't have that going for it.
- Jordan Hofker
Jordan, Twitter is not "young" anymore. That excuse flew the coop a while ago. Their infrastructure is broken, plain and simple.
- Chieze Okoye
Richard has a big part of it. Facebook has bought an amazing amount of hardware resources. But they've also hired a lot of quality people and done a lot of quality work to make use of those resources. It all works together.
- Todd Hoff
FB may not be 'down' much, but it's been moving like molasses for the last year for me, lite isn't much better. I don't know much about the api traffic for either, but I'd bet twitter has more from that side, just a guess though.
- John
I do not know about you Robert, but sometimes Facebook is being a 'biotch' to me and times out at various times of day and nite. Twitter, I believe is going through some huge growing pains. I hope they get bigger pants soon.
- Nile Flores
Robert, maybe you get access to the VIP Facebook, but I find that several times a month it will do things like log me out every 2 minutes, won't let me access apps, etc. Sure you can log in and maybe see your feed, but that's about it.
- Kevin Pedraja
actually, oddly enough, my GF's profile on facebook is currently telling everyone "sorry this profile is unavailable right now". Looks like they still have issues ;)
- alphaxion
I am curious what Twitter does with their time and money.
- Kreg Steppe
This might be the result of the launching of the site time... Facebook earlier than Twitter!!
- Arijit Das
'cause Twitter only picked up engineers that knew how to write scalable applications with their Summize acquisition - and they've been playing catch-up ever since.
- Mike Koss
...because only a tiny fraction of FB's "users" actually use it frequently enough to crash it? just a guess...
- .LAG liked that
300 million registered users is really just 30 million concurrent. The 10% rule applies here. But that said. Facebook can support more concurrent users than Twitter because they use concurrent oriented programming inspired by Erlang.
- barce
from iPhone
One more thing. Most Tech managers believe that it's wrong to switch horses. Neither company believes this load of horse hooey. Facebook just can switch horses faster.
- barce
from iPhone
People have already settled for Facebook's near real-time activity stream. Twitter will always have a place as a comm channel but the majority of those 300 million FB users are fine with checking in once or twice a day to see what their friends are up to. I would like to see stats on how many stale Twitter accounts there are vs. Facebook.
- Dave Evans
It got to do with the frequency of access. People who tweet and are active in tweeting do it all the time. It is not the same with Facebook.
- Gokul
Are those respective numbers for 'active within last 30 days'. Registrations are meaningless. That's why LinkedIn is always up. Everyone has an account but no-one actually uses it.
- Andy C
how many of these 300 million are actually active ?
- Peter Dawson
Facebook is often unusable at certain times of the day. Typically just after everyone gets into the office. It is certainly not a paragon of reliability from the users perspective. And 300 million people don't all access it at once. If they did............no carrier
- Gilbert Harding
twitter search has value. fb search? NONE.
- Phil Calvin
Maybe that IS why facebook should keep out of realtime stuff. It is less hassle to their systems. But I find facebook chat slow and unresponsive :) Neither is perfect... that is good. It means there is much more work to do :)
- DC Crowley
I have also found that the real time chat on Facebook is slow. I think they would have similar problems if there were as many developers creating ways to update on facebook. Cluster f#(K -cs ostini
- Christopher Scott Ostini
Peter: Facebook says that the 300 million number are people who've logged in over the past month. Most of whom are also active daily. I live with a Facebook addict. She's on it multiple times a day and so are all of her friends.
- Robert Scoble
Facebook has smarter engineers at the top that listen to the even smarter engineers at the bottom.
- Jesse Stay
.LAG, your reason doesn't fly - over half of those 300 million users log in at least once a day, and that doesn't even include the near 1 million apps that are also hitting Facebook on a regular basis.
- Jesse Stay
BTW, I don't see Twitter openly sharing that type of traffic information - kinda makes me wonder about Twitter.
- Jesse Stay
And Phil, have you tried Facebook search recently? It is becoming more and more valuable every day.
- Jesse Stay
It may also be a matter of function with scale. Facebook has many functions all of which are more than likely different scalable solutions: photo sharing, chat, etc. Twitter has a much smaller set. When taking 300M users in FB how does that break down to function vs. Twitter. It may be that the concentration around function is higher in Twitter's case than FaceBook. So if FB has say 40...
more...
- Altan Khendup
After this discussion, I have noticed some issues with Facebook. Slow updates. Uploading hiccups. General functionality breaks at times. Of course, I still have access to it.
- Paul Puri
I think that's the biggest difference. It's rare for Facebook to be "down". Individual components yes, but not the entire site. With Twitter it tends to be all or nothing.
- Eoghann Irving
Yeah, Facebook's architecture is much more modularized. If one thing goes down it doesn't take down everything else. They also have many, many more servers managing it all and a much more mature Memcached backend. That, and they have a much smarter engineering staff managing it all. There are definitely slow spots, but they always correct after a short time, and you never see the entire site down. It's probably the reason Facebook is now profitable and Twitter isn't.
- Jesse Stay
I'm also willing to bet Facebook is doing Unit Testing on their launches, where I'm pretty sure Twitter isn't (based on the things that break after launches)
- Jesse Stay
it was sad good bye to firefox a while ago
- imran
I've tried to go back to Firefox so I can use userscripts but I just can't stay away from the speed and slimness of Chrome. Everything looks and feels kindof off when I try anything else.
- metalerik
I am currently running v4 dev channel and I can tell you it is even faster again than v3.0. Chrome absolutely rocks the speed!
- Travis Koger
looking forward to when they have it for the Mac.
- Thomas Hawk
Still says Chrome 3.0.x is up to date. Hmmmmmm
- Roberto Bonini
And they still have yet to integrate Google Bookmarks. Seriously, that's the only thing holding me back from using Chrome full-time, they have no good way for me to use my online-bookmarks-of-choice, even though it's their own bloody product. Oh, and lack of proper addons. No AdBlock = No Thanks.
- Otto
Otto, v4 gives you add ons and bookmark sync, unfortunately not using Google Bookmarks.
- Travis Koger
from iPhone
What is "bookmark sync"? If it's just copying my bookmarks between computers, then I have no use for it. I don't want local copies of bookmarks, I want my bookmarks live, synced from the internet, residing in memory until I close the browser. Hell, the Google Toolbar for Firefox has this. What's the holdup?
- Otto
Agreed with otto. Until there is plugins like Adblock it won't make me change full time.
- Wei-Yen Tan
from fftogo
Otto, your bookmarks will be stored in Google Docs if you are using version 4 sync. Google docs will become your bookmarks manager.
- Eugene Teng
Palm Pre is to Apple iPhone as Goole Chrome is to Mozilla Firefox. Its all about the add-ons/Apps
- Paul P Miller
Google Chrome is my favorite browser as well.
- Deb Sivard
And... I love it when I use a Windows computer, but no Mac? Come on! I am not a fan of Chromium, for some reason. IDK.
- Zachary TG
My default browser just got better. Nice. Keep at it Google-Chrome-folks!
- Matt Penning
I switched to Chrome from Firefox full-time not long ago. I also had to switch from the dev channel to the beta one, but otherwise, I haven't looked back. I have to use Firefox for some specific things, like online banking, but Chrome's so much cleaner and faster than anything else.
- James Myatt
I keep getting sucked into safari by using me.com which is more characters than .mac ..syncing my info across the cloud to all devices on there for a while now. I'd like to see a few more features or even developers opening it up a bit more.
- Tyson
from BuddyFeed
Eugene: I don't use Google Docs much, and if I did, it seems like a poor place to put my bookmarks. I have a thousand or so bookmarks in Google Bookmarks already. It easily integrates with my Firefox installation. Why would I want to switch to a lesser, half-baked, solution? Again, this new Bookmarks Sync feature in Chrome is crap. It's a reason for me to NOT use it. They redeveloped the wheel, for no reason, and gave it corners in the process.
- Otto
Head pounding, eye aching, deadline approaching. I'd say I wanna go home and curl up into a ball, but it's hot at home and I'd be more miserable there than I am here. Somehow, that realization makes it all even worse =( I think I'm going to throw myself a pity party tonight.
I know exactly how you feel. most of this week has been that way with a deadline and a difficult (communication wise) client. *hugs* Treat yourself to ice cream tonight!!!
- Rachel Lea Fox
Time to check into a hotel and turn on the AC full blast and go to sweet blissful sleep.
- Todd Hoff
I have to meet a derby mate to help her pick out some bout-wear tonight, but afterward I'm pretty sure I'm going to drown my sorrows in Chinese leftovers, beer, and ice cream.
- FFing Enigma (aka Tina)
Go by the store and get 1. Kiddie Pool 2. 50 lbs of ice you can let your beer float around in the kiddie pool with you and by the time it warms up you wont care. :D
- Moved to Facebook
from fftogo
As long as you're still mentally and physically prepared for the shark jump tomorrow!
- Mr Saturday Morning NFG
from iPhone
The downside for me? I invest time in things that WILL BE not that are. That’s always been what keeps my interest and now that I know that FriendFeed probably will not be, even if it takes five years to totally die, I’ve lost a great deal of interest in it. – Robert Scoble
- Thomas Hawk
After sleeping on the acquisition news I have two thoughts. 1. Maybe, just maybe, enough of the really good FriendFeed features will somehow make their way into Facebook and Facebook will actually get tolerable enough to use. Actually I’m not optimistic, but I will begin spending more time and using Facebook more because of this. I logged on yesterday for the first time in a while and...
more...
- Thomas Hawk
Thomas - agree with you on focusing on who (people/your company) and not what (network). I posted my thoughts about the conversations here and what it means for individuals and organizations today http://www.conversationagent.com/2009...
- Valeria Maltoni
Maybe FB folks will read these comments and think about keeping FF. Have they heard about segmenting the market?
- Leigh Marriner
Leigh, unfortunately the community of FF users is likely of zero concern to Facebook at all. We are a drop in their proverbial bucket. They probably could care less if we all went away. Facebook has no time to deal with some piddly little one million user community like FF when they've got hundreds of million to serve and need to compete against much larger entities. What remains is a void and I wonder if some talented engineer somewhere might be able to come up with something compelling.
- Thomas Hawk
Friendfeed got me to question the way I interact with the web.. one place for my content and conversations, leverage known experts to search through the crap, combined with a flexible open platform that can quickly morphed/integrated into various shapes/forms. After my trip (http://ff.im/4gfo2) I'm starting from scratch.. so I'm looking at friendfeed and asking what CAN'T it to for me?...
more...
- Chris Myles
The problem with Robert's quote is all the so-called cool and successful products and services now, are built on the backs of so-called failures. In the fullness of time, all technologies could be considered failures as they are supplanted by newer technologies and companies. Switching back and forth between different services as small bits of information flow in doesn't make you a long range predictor, it makes you a weathervane.
- Cristo
I know FF might not be the most popular place for this now, but I <3 Cristo!
- Clare Dibble
This just makes me sad. FF is still the best option out there, and though it is no longer a "will be", there's no other good replacement for it right now. FB certainly isn't. Twitter isn't. Posterous isn't... If Robert called for someone to recreate FF (and improve on it) he probably has the influence to make it happen, mold it even more toward his ideal. But instead, just wiping his...
more...
- Her Lindsay-ness
FF set a benchmark for how to use the streams of the internet in an open and social way. Paul and Bret along with the awesome FF team demonstrated and inspired the use of communication technologies that gave us a paradigm shift a kin to Ward Cunningham's 'Edit' function (http://en.wikipedia.org/wiki...) which gave birth to the wiki ideology. They invented something that we...
more...
- David Bausola
I recently saw something about the founder of delicious, who left for Google when Yahoo acquired delicious. It made me think that delicious is mostly the same as it was before Yahoo acquired it. There have been changes, but it is still a separate entity, with its own domain name and logo. Maybe this could work for facebook + friendfeed too.
- Robert Felty
Robert: yes. I don't sense that FriendFeed will be turned off. That would be pretty stupid. But it will be interesting to see what happens to it and how they integrate it into Facebook itself. Unfortunately FriendFeed's systems were built to handle a few million people, not hundreds of millions of people, so it would probably need significant work to integrate it into Facebook. I hope to learn more soon from both teams about what will happen.
- Robert Scoble
I was just catching up on exactly what Google Wave is, and I honestly think it has the potential of replacing nearly all our collaborative communication needs, even sites like FF. It seems crazy, but I often think about the digtial communication systems of the past (email, forums, IM) and how they never really went away, but they kept giving way to something 'new' that did certain things better but other things worse.
- Ben Reierson
WAVE seems to do pretty much everything that all those past systems did, AND it has the real-time aspects of FF. All you'd need to do is add in the aggregation bit, and you're there. I love the idea of having ONE place for all my communications. No longer would I need outlook + FF + IM + Twitter. I could just have various groups of waves, all of them 'alive' with data.
- Ben Reierson
I think Wave has lots of potential too. I got to play with it briefly and it was pretty confusing to use (though it also seemed to be encountering bugs when I was using it which contributed to the confusion). I think it or something like it will eventually replace the standards we use for online communication but it will be a learning curve, definitely. Also, it will need some means of discovery... FriendFeed's FoaF does a great job of finding me people with similar interests.
- Her Lindsay-ness
I think Wave has lots of potential too. I got to play with it briefly and it was pretty confusing to use (though it also seemed to be encountering bugs when I was using it which contributed to the confusion). I think it or something like it will eventually replace the standards we use for online communication but it will be a learning curve, definitely. Also, it will need some means of discovery... FriendFeed's FoaF does a great job of finding me people with similar interests.
- Her Lindsay-ness
I like all the ideas I'm hearing here. I was absolutely blown away by the Wave demo, and Building 43 seems like a very logical home for any FF replacement. Then, of course, there's the clone that Akiva says some friends of his are working on . . .
- MaryB, BrandingBroadOfFF
I love that Bret, Paul, and Kevin checked in. They probably are looking at their screens and asking "what do we do now?" how about ship some new features before Facebook overlords take you off to do bigger things?
- Robert Scoble
from iPhone
I feel sorry for all you addicts. My use of it is purely social.
- Bruce Lewis
I do like FF and use it almost every day. Wouldn't it be great if FB either left it alone so we can continue to use it as "professionals," or somehow incorporate it into a more "mature" version of FB that didn't have all the annoying, time-wasting apps, games, etc. I'd much prefer a totally customizable FF "wall."
- Cathryn Hrudicka
I think FFundercats HO!!!!! would have worked but I'm here anyways.
- Jimminy
Actively fighting addiction to anything on a daily basis, but I'm still a FriendFeed fan! (I'd have been here sooner but I've been staring at Phoebe Cates pics for longer than I realized.)
- Mark Jepsen
Thank you Robert Scoble to be here. :) BTW is this looks interesting for FF replacement? : http://streamy.com/ ? May be... I'll try it to see. :)
- Claude LaFrenière
Why should I? Whats in it for me? You doing some sort of survey of people to send out the police to do a "Safety Check" on when the site is shutdown?
- CW™
here. anecdote: a friend of mine just signed up for FF this evening. apparently the FriendFeed hype of the last 24 hours pushed him over the top. leaves me wondering whether FF has actually gained users today?it would be a crafty way of marketing the service. I'll wake up tomorrow to discover that there was a problem with the paperwork and the FriendFeed team have had a change of heart.
- David Hall
from BuddyFeed
Count me in even though I was just starting to get hooked. I guess it's time to find a rehab and get all sobered up until the next relapse with some other new addiction. Isn't life grand?
- Usman Bashir