best wishes for you, your book is great - you'll have a blast spending morte time with your kids - Maggie Longshore via twhirl
Congratulations on your decision and best of luck. Enjoy your improved work/life balance! - Adam Sherk
Good luck in your career! You were very informative at the Web 2.0 Expo SF 2008. I enjoyed your presentation at the Social Media Strategy workshop - Glenn Batuyong via twhirl
Best of luck! I liked that post about reinventing your job every 18 months. - Jeff Woelker
Thanks everyone for all of the good wishes. I'll be blogging again soon and will let everyone know when and where I re-surface. - Charlene Li
Charlene, best of luck to you and your family. We will all miss your insights and analyses. - warren sukernek via twhirl
Good luck, and thanks for being so public about wanting to strike a balance between work & family. Working parents of both genders will be cheering you on! - Dylan Tweney
Best of luck, Charlene. You're leaving big shoes to fill. I look forward to reading you again soon. - Christian Anderson
Congratulations on your decision, and best of luck! - Steve Bauer
good luck with your future endeavors! looking forward to more of your social technologies insights online. - ~C4Chaos
Signal Patterns - Personality Survey (3 graphs for my Top 10 Traits, All Traits, & Factors). The discussion for this kind of stuff is always fragmented as people share their graphs. To catch most of the discussion on one page, search "signal pattens" "who:everyone?num=100" http://friendfeed.com/search?q.... - Mitchell Tsai
The test says I am "Organized, Prudent, Calm" and My Traits are "Open, Stable, Extroverted, Conscientious, Agreeable". - Mitchell Tsai
Hao Chen made the observation - "I've seen a lot of FF'ers Signal Patterns personality traits. Some are stable, others are emotional. Some are extroverted, others are reserved. But everyone here is open/innovative." Maybe that says something about the type of people here, who are willing to live their lives in a semi-public manner. - Mitchell Tsai
Thanks for the tip, Mitchell. I am way interested in this sort of thing. Grabbed one of the 500, so Thanks Duncan! Work does not support Firefox and I will see what graphs it will show me later. - Mathew A. Koeneker
@Mitchell - apparently, it's supposed to be more specific than MBTI. There's an invite link in this post: http://is.gd/IPp but I'm not sure if it still works... - Sarah Perez
It says "You are Unflappable, Intellectual, and Creative." Thank you. Thank you very much for noticing. :) - Harvey Simmons
@Sarah Thanks. I got my charts via Duncan Riley's invite link. Is there any comparison of "Signal Patterns" results with MBTI, Enneagram, or DISC? I haven't looked about their whole website. For MBTI I'm a -N-P (meaning my IE and TF are so close to the center, that I flip-flop). Enneagram 1-to-1 5 with both wings. DISC - low Dominance, super-low Interpersonal, high Steadiness, high Compliance. With my super-low DISC Interpersonal, it's a wonder anyone can put up with me. :-) - Mitchell Tsai
@Mona I'd love to have the big "Warm" one on yours. Yours has huge circles in everything except Independent and Reserved (where you have medium circles). You're the most balanced of any I've seen. - Mitchell Tsai
Noticed that almost no one here is "Traditional". Chris Pirillo and Mona N have some traditional. And echoing Hao Chen's comment that everyone here is very open. - Mitchell Tsai
I do not know if I wan a software to interpret my personality. I might break it! lol - Igor The Troll
Igor: Give it a try. If nothing else, it makes pretty pictures! - Mitchell Tsai
I really can't tell you how much fun I had working with the FriendFeed community on this. Great experience! - Pat Hawks
Way to go Pat!! very cool story!! :-) Equally impressive is Louis' and Thomas' passion and innovation which lead to the creation of a homegrown FF widget for their Blogs on Blogger platform. - Susan Beebe
There are a couple tools that I'd like to see built. I'm playing with the idea of reinvesting some of the prize... - Pat Hawks
Bret, I think there's a syntax error in your code. My FireFox goes into an infinite loop if I don't hide your comment. - Dewald Pretorius
Examines and formats nicely your slow queries log, ignoring commented lines? Perl, man. Heavy. - Mark Trapp
It's a series of perl one-liners to selectively report "interesting" entries from the mysql log file. Probably can be rewritten to be faster. Comment here if you'd like me to take a stab at it? - Prolific Programmer
@Prolific: don't worry about it :) It was a one time thing. I ask Jim a question, he comes back with that command. We have trouble convincing him to use English sometimes. You should try figuring out where to go to lunch - it can involve four programming languages instead of just Perl and sed/awk. - Bret Taylor
I'm pretty sure you just need Hutch and Yuvi to compute a "likes" compatibility index for all the eating establishments within 10 minutes drive/walk from Friendfeed HQ. :) - Mark Trapp
It takes a log, reverses it and passes it to a perl program (here an inline one) which analyzes every line, sorts and and shows slow queries? :) - directeur
3 things: 1) You use mysql :) 2) you have smart "old sysadmin monkeys" :) and 3) why not python and generators? :) - directeur
@directeur - I like python as much (more?) than the next guy, but I still use perl for my shell one-liners (that are too complex for simple pipes, sed, grep, cut, and awk) because python can't really do one-liners. - DeWitt Clinton
The format of the slow query log sucks so bad - Michael
thats why i hate perl and love python :) but yeah its fast - krz9000
Sean: we are all Python for our frontend, and Java for our backend. We have some C++ modules for Python, but very little of it. - Bret Taylor
@Bret, you guys use Java on the backend? Is that why you don't have any performance issues? - Rob Diana
Bret: By backend you mean the DB ? (You once told me that the feeds parsing was done by a python program using cElementTree) - directeur
Great to learn that you are using Java on the backend. - Mustafa K. Isik
Our infrastructure will soon be fairly unique (and not a traditional DB). I can't really say more now, but I am hoping Tudor, Jim, and Sanjeev will do a blog post about it when it is fully deployed. - Bret Taylor
Does not matter what language is used to extract the data. It is the architechture that matter. BigTable, MonetDB, LucidDB are column-oriented databases whereas traditional databases are row-based. - Shafi Ahmed
Bret: thanks for the interesting info. I guessed that Python might loom large here, since I've been told that it's a key component of the Google culture, from which Friendfeed (to some degree) emerged. In any case, the look and feel and operation of this site is amazingly slick, fast and brilliant -- a tribute more to the programmers than to the programming languages. - Sean McBride
“Seesmic, Friendfeed and Twitter next to each other in a test version of Twhirl. Adding tons of Friendfeed experience improvements in there, Marco rocks.”
Is twitter's api actually back up at 50 req/hr? - Shawn Farner
The old Twhirl works for me in linux for me, it just won't remember my password. - Daniel E. Renfer via twhirl
Yes Marco does. Twhirl is becoming my info hub. And if Twitter dies, who cares I'm sure Pownce, Jaiku or whatever could be swapped in - Tris Hussey via twhirl
Tad - It's an extremely simple utility to lock down hard disks, turn off USB ports, and more in a group. Great for libraries, very small business, and CEO's that know their IT guy is overburdened or not with the program :) - Charlie Anzman
would love a review- anyone actually using it? - Dino
I do have a beta, and i dont like it, maybe i am resisting change, but there it is. . - ani625
the beta looks and feels terrible. i couldn't stand using it, so I switched back - Graham Garland
can anybody post screen shots of the beta? what's so different that makes it terrible? - acedanger via twhirl
Well, it does not show one's current bookmarks, only a "snapshot" of the past (sometime in '07); The UI is terrible as Graham has mentioned.. - ani625
Is it clunky or slow or counter-intuitive? What makes it terrible? - Abby Martin
The problem is that the beta is more cosmetic than functional (at least to the users' eye) and it doesn't work with current del.icio.us tools or bookmarks. So you play with it for a while, but can't really bang on it on a day-to-day basis. - Judi Sohn
Since I have Mento, I am waiting no longer. del.icio.us is good as an archive, but that's it. If Yahoo! were able to generate personalized search results from my bookmarks, that might create value for me. - Lars Trieloff
I like the current version. It does pretty much exactly what I want it to do, nothing more and nothing less. - AJ Kohn
The current version is simple and powerful, the new version doesn't really seem to be much of an improvement and in some cases is actually worse. There don't seem to be any new features e.g. delete bookmarks people have sent you without having to save them first, they look pretty directionless to me. I did start writing a blog post entitled "Does anyone care about del.icio.us" but I've never quite got around to finishing it. - Andy Davies
What new features have been promised? I'm quite happy with the current design, even if it is a bit dated....via feedalizr - Richard Bradshaw
I'd rather have the current version than the 'new' beta. The beta doesn't add anything worth having, has a painfully hip design and doesn't sync with the current version so that I can live with it long enough to get used to its foibles. If Joshua really is working on something else then I'll start taking regular backups of my data from now on. - Adewale Oshineye
I love Delicious. I just hope they haven't c**ked it up - john conroy
Good thing you answered your own question. Otherwise, I would have seen it as a personal challenge. ;-) In all seriousness, though, it might be nice if Friendfeed applied the "liked" principle to "shared" (i.e. "Fred, Barney, and Wilma shared this"). That might lead to a single conversation rather than splintered discussions. Plus you could find other like-minded FFers. - Joanmarie
I often want to take a link from someone else's feed and add it to mine without beating any of our mutual followers into submission with the repetition. - Sacca
"When a new key is inserted, a greedy approach is used: The new key is inserted in one of its two possible locations, "kicking out", that is, displacing any key that might already reside in this location. This displaced key is then inserted in its alternative location, again kicking out any key that might reside there, until a vacant position is found, or the procedure enters an infinite loop. In the latter case, the hash table is rebuilt using new hash functions.
Lookup requires just inspection of two locations in the hash table, which takes constant time in the worst case." - Paul Buchheit
Ah, those wacky hashing algorithms. I used to study these. - Morton Fox
this is giving me a headache... need more Malbec wine! - Susan Beebe
@Paul From what you pasted it sounded like as if they'd be using some sort of linear probing, but the "alternative location" is apparently computed by re-hashing, utilizing another hash function. Interesting that despite occasional table rebuilds, performance proves to be good in some very standard cases. - Mustafa K. Isik
"The basic version of cuckoo hashing has load factor limited to 49%." -- that's pretty much overhead. I'd say if it's possible to design a good hash function (that is, you know what you are storing), the basic hash table with open addressing will behave as well, while having 2 times less memory overhead. - Igor Sereda
makes me feel so dumb and inadequate !! - viki saigal
Igor: There are hashing schemes with less memory overhead, but the nice thing about cuckoo hashing is the constant lookup time, which is not guaranteed with most other hash tables. - Bernhard Bauer
49% doesn't sound great, but "Generalizations of cuckoo hashing that use more than 2 alternative hash functions can be expected to utilize a larger part of the capacity of the hash table efficiently while sacrificing some lookup and insertion speed. Using just three hash functions increases the load to 91%." - Paul Buchheit
An example of better algorithms: takes more time at start-up (in this case, building the hash table) in order to get better performance at run-time. See http://www.stoweboyd.com/messa.... - Stowe Boyd
Bernhard: I see, that makes is well-suited for realtime tasks, that is, if you don't need realtime insertions. - Igor Sereda
In terms of speed (not predictability), much depends on how keys are compared and how hashes are calculated. For example, if you have int keys, a lookup into open addressing hash table with "+1" index increment on collision will be very fast thanks to memory caching -- I bet it will be faster in most collision cases than cookoo hashing, despite larger number of compares. - Igor Sereda
MojiPage has an experimental Jabber IM agent that allows you to post directly to FriendFeed, like you do with Twitter. - Mitchell Tsai
Get notified when new messages arrive on your feed.
Control the amount of noise generated by the bot.
Post a message/link to your FF stream.
Post a message/link to a FF room. - Mitchell Tsai
Like a message.
Comment on a message.
Read the full message (including likes and comments.)
"Join" a room so all messages will be posted to that FF room. - Mitchell Tsai
See who (amonth those that you subscribed to) is online using this IM bot.
Send direct messages to others who are using this IM bot, and are subscribed to your FF account. - Mitchell Tsai
"Just be sure to get them now that you are single and free. No wife in her right mind will allow any of these at home!" Just make sure you marry an absolute geek and this won't be of any concern. ;) - Erica Baker
I thought that line was weird, too. But it's clear there aren't enough female geeks to go around -- most male geeks must accept being with someone quite a bit less geeky than they are, assuming they find someone at all. - ⓞnor
This looks pretty nice. I like having an app seperate from del.icio.us to mark articles for later reading. Just because I want to read it later, doesn't necessarily mean that I want to share it. And Readbag has the share feature right there, if I want to do that. nice. - bernie
Good post, also left a comment on your blog... Twitter needs to be bought, and the whole model be re-engineered, e.g. by making use of sub-segmenting the follower/following lists. - Alex Schleber
Also, thanks Robert for finding the thoughtful/insightful thread by Chris Wetherell of the Google Reader team - http://tinyurl.com/6eythl - Alex Schleber
Alex: Why do they need to be bought? They have money, they always have had... IMHO they should stop the machine for a moth or so, and recode the whole thing... - directeur
I have read that money is not the problem. It's the infrastructure it was built on. No amount of money will fix that. - Rahsheen Porter
directeur, if they shut down for a month, it's over. Users will learn to use other services in Twitter's place and Twitter will never recover. If they can't fix the problems they're having while keeping the service up, they might as well shut down now and stop wasting everyone's time. - Gregory Pittman
directeur: they should NOT turn off the system for exactly the reason why Gregory said. That said, parts of the service are turned off right now which effectively lets them do the same thing. - Robert Scoble
Gregory: You're right! Then I think that they should build a new twitter from the ground up, and switch when the new version is ready :) I may be wrong, only twitter's team know what are exactly the real problems... - directeur
Who cares about the camera, i'm not watching, just listening. You're doing great. - Jeremiah Owyang
Jeremiah: Bringing a profesional camera to the meeting will for sure make it "formal" and by formal I mean something you barely enjoy :) - directeur
directeur: not to mention that because I was using Qik people from around the world were watching live and were able to ask questions LIVE WHILE WE WERE DOING THE INTERVIEW. Those questions showed up on my cell phone's screen so I could make sure that I actually asked questions people cared about. - Robert Scoble