you just made my color blind self cry tears of joy - I can now click that to discover all of the links that some crazy color mad designer has "hidden" from me by their color choices
- bear (aka Mike Taylor)
I'm still on Chrome 3.0.195.27 but it says no update detected... this is in Win7. Pretty sure my OSX Chrome is 4.0.223.11 though.
- Jan Ole Peek
4.0.223.11 is the latest in the dev stream.
- Brian Sullivan
Works on Chrome Mac version here. I added the script as a new bookmark in the menu.
- Jesper Lind
Try this instead to avoid the %20 weirdness: javascript:void(document.body.contentEditable=(document.body.contentEditable!='true'))
- Matt Mastracci
Doesn't seem to work either -- maybe a bug in the dev version?
- Brian Sullivan
World's coolest bookmarklet, especially those who are creating demo apps.
- Mike Reynolds
Wow, this is awesome (works perfectly for me in Firefox 3.5). Simple Bookmarklet code that makes Web pages "editable". Now if only there were save + back buttons or something = Instant Wiki.
- Alex Schleber
I realized after playing for a while, some of the keyboard events stop working, like submitting form by hitting Enter .. (FF 3.5.3)
- Onur Gündüz
this is the fundamental line of every wysiwyg editor you use. for IE use allowEdit
- Tzury Bar Yochay
Clicking it a second time makes it un-editable (and therefore it should respond to events and such).
- Paul Buchheit
Cool, worked for me (the box is Windows Chrome 3.0.195.27)
- ǝuǝƃnǝ
I mean in all open tabs and windows, not just in editable mode. It stayed that way, still no keyboard events (not restarted ff yet) :)
- Onur Gündüz
Figured how to make it but what's it good for - pretending to rip other people's stuff to sh*t?
- Michael Slattery
Michael - I'm thinking about possible use as a minor webdesign tool. Of course other tools are more powerful, but this is a nice simple one.
- Deborah Fitchett
Happiness works just like a muscle, the more you train at it the stronger it gets. The most unhappy people I see put zero effort into being happy. Happiness is not a thing that happens to you, it's a thing you do to the world around you.
I've heard a similar idea that happiness is situational but joy is attitude dependent. I do work to try to make sure I find they joy, otherwise what is there to enjoy?
- Heather Solos
and I fail at defining things without using the word. Sigh.
- Heather Solos
Liz Phair touched on this in a song: "Love is nothing, nothing, nothing like they say; you've got to get up and work the people every day." It doesn't fall from heaven, this is a contact sport.
- Dave Slusher
Also I should distinguish that i view "happiness" as being like climate and "mood" as being like weather. You can have a bad day or even a lot of them, and still be happy. It's a context for your life. Note that I'm often cranky online but in general I consider myself an absurdly happy person. This is by choice and by my deliberate effort.
- Dave Slusher
New rule of engagement for me: If you are referring to any sort of "energy" that makes things happen in the universe, you need to be able to describe how one can measure it. If it can't be measured, it doesn't exist. Using the word "energy" doesn't give you license to treat the electromagnetic spectrum like carte blanche for woo woo magic.
I prefer to think in terms of information that we actively filter. But I guess that's too dry and implies actual effort on the individuals part. So "energy" sounds more magical and palatable I guess. http://paulreynolds.me/blog...
- Paul Reynolds
When people talk about "The Secret" working because of this energy that flows through us all, they need to provide a wavelength and verify that claim or admit they made it all up. If there really is such a thing, proving that is worth a hell of a lot more money than the rinky dink DVDs they peddle. Of course, this is a question that answers itself. Anyone who will give you the secrets to untold wealth for $29.95 can't actually have them or they don't need your money.
- Dave Slusher
I wonder what the engineering decision was to not use a WSGI interface.
- mikepk
mikepk: it supports WSGI, but it is not WSGI by default because WSGI does not support non-blocking I/O for things like hanging connections. See http://www.tornadoweb.org/documen....
- Bret Taylor
This actually is a very good piece of code! Thanks folks!
- directeur
cool, Bret, thanks :) I was just heading through the docs now.
- mikepk
Thanks for doing this, Bret! That's some pretty cool stuff.
- Keith Bourgoin
I'm hacking my own python web framework at the moment, so now the choice on whether I want to switch gears to this or not. I'm liking what I see so far.
- mikepk
Nice new title Brett.."Facebook Director of Products".. a good sign of things to come!
- Chris Myles
very very glad to hear this bit: "Tornado is a core piece of infrastructure that powers FriendFeed's real-time functionality, which we plan to actively maintain."
- Chris Heath
A very good project!...you know if will be possibile to use Tornado with other technogies except Python (such as JEE, Ruby On Rails, etc.)?
- Nicola Junior Vitto
Cristo: we tried to use the official Python coding conventions, though we may have inadvertently strayed. Those conventions are: ClassNames, method_names, variable_names
- Bret Taylor
Brilliant! I hope you can provide very valuable input for the next round of #python WSGI, which desperately needs a next round ;)
- Uche Ogbuji
thx Mike, but this is a kind of eventmachine (that sounds good) for Ruby, not a Tornado client or wrapper...isn't it?
- Nicola Junior Vitto
Excellent! Thank you. Was eagerly waiting for the day to come after looking this just 1 month ago; "changeset: 5afb8a445cad / date: 2009-08-11 16:34:48 / description: Initial open source packages" http://changelog.friendfeed.com/2009...
- NaHi
from f2p
Chris, yes it is fixed.. I swear it was broken ..
- Onur Gündüz
Ohhh, ummm, btw, your underhanded behind the scenes sell out still rankles my human decency, & a lot of others too, as should yours...thumbs down/dislike x 47.5 million dollars, however not being bitter of course, keep ignorance & bliss
- sofarsoShawn
@bret just out of curiosity - what would necessitate usage of such an engine for a *personal* project? :)
- Michael Bravo
Michael: it is a nice framework to use for any project in my opinion (though I am clearly biased). If you are doing anything real-time like the chat demo, something like Tornado is certainly necessary/useful regardless of the size of the project.
- Bret Taylor
from email
@bret and for little-sized hardware? should have try it on Maemo based :)))
- A.T.
@silpol I kinda fail to see Maemo devices being used for servers (unless it's some kind of satellite-based or other covert server maybe :) )
- Michael Bravo
from IM
@mbravo you never know... there are some unusual (and cool) apps for web servers, granted you abstain (on purpose) from classical models, e.g.server farm somewhere there and herds of clients connecting to it...
- A.T.
Bret: Cool, thanks. Just out of curiosity, which flavour of Linux is preferred by FriendFeed?
- Diego Barros
I think this is the best answer for the ultimate question: "Does python needs yet another web framework?" While most of us would say why, when one come across this, a real world proven technology, serving zillions of pages a day, one would say, well, why not. actually, why not even take it an try to integrate out next web app with it? great job! seems like joining FB won't do you any harm ;-)
- Tzury Bar Yochay
Hard to believe it's now been a solid week since I had already finished up my first Dragon*Con panel and was heading to the hotel to check in. It feels a little bit like I'm still there and just taking a break from the con.
This is seriously the time to be in Myrtle Beach. The weather is perfect, the water is nice, there are 80% fewer tourists clogging things up than were here 2 weeks ago and the hotel prices just went way down. If you have the flexibility to come after Labor Day (like, without kids in schools) this is the time to vacation here.
Hotel rates drop quite a bit too! I drove all the way up Ocean Blvd from Springmaid Pier today.
- Paul Reynolds
Never been to Myrtle Beach but I've noticed the same thing around Lake Tahoe... September's a great month to vacation.
- Ken Sheppardson
I figured out that September is the best month our very first year here. My family had a vacation scheduled for this weekend, independently of our moving here.
- Dave Slusher
from IM
I don't like ad hominem attacks and I really hate ad hominem defenses. Joe Wilson's friends and family saying "He's not a bad guy" does nothing for anyone. "He acted like an asshole because he's so passionate" is the weakest possible defense. I was passionate about not invading Iraq and none of you cared.
I will say I've been progressively getting more FF friends that are obviously coming from my @bakersdog account. The only problem is they're subscribing to da' MB Geek over here on FriendFeed, not so much The Baker's Dog.
- Paul Reynolds
This of course fits well with Jay Rosen's "Church of the Savvy" thesis. The media doesn't report the facts or research facts in the heath care debate, they report the process and the theater of the town hall meetings as if that was the real story. Of course, the modern Republican party has figured out how to game this system and does in earnest.
- Dave Slusher
This is my dad's dog, Poppy. She's a Newfoundland and Great Pyrenees mix and has just turned two. These pictures are from Christmas when she was about a year and a half old. Don't worry, pic two is her sniffing my boot, not me kicking her =P
Cutie. Not quite as big as you might imagine considering the mix.
- Christopher A Carr
At this point her head comes up to about my waist, perhaps a bit higher. She's tall and lanky but hasn't filled out much. Which is good, really, since she still bounces and pounces like she's a 30 lb puppy...
- FFing Enigma (aka Tina)
Does she drool much? I love both of those breeds, but the drooling (especially a Newfie).
- Kenton
And by Newfie, I'm referring to the dog breed. Just want to clarify that if there are any human Newfoundlanders on here...
- Kenton
She doesn't drool all that much, definitely not as much as the pure newfie I've been around before. She gets a bit sloppy faced when she drinks water, but that's about 80% water and only 20% drool.
- FFing Enigma (aka Tina)
Staying light is definitely good if you're a big breed dog.
- Christopher A Carr
It's strange, Christopher, she's not nearly so 'beefy' as either of her parent breeds. Then again, she might fill out in the next 2 years as she reaches full maturity. I expect she'll be about 150 or so...
- FFing Enigma (aka Tina)
Oh yeah, she DOES look a lot like Pascal - what a cutie! How big is she now?
- Nadine Schaeffer
She's rather tall but still very lanky, hasn't filled out all the way yet. At the head she's probably 3.5 or 4 feet when standing.
- FFing Enigma (aka Tina)
Will probably be another year even before she's fully physically mature. Big dogs are late bloomers.
- Christopher A Carr
Both Cullect and Fever have as selling points that they hide unread counts. My Google Reader was over 1000 for two months and it didn't stress me at all. I caught up over the weekend and it was a non-event. Sometimes the stack is big, sometimes it is zero. I'm OK either way.
Mine's *never* below 1000. I view all of this stuff as something I dip into for a bit of time and read whatever's there rather than something that must be kept up with.
- J Wynia
There's some good work there. I think a lot of people over-emphasize high follower counts (esp. those that come at least partially via the SUL). Nevertheless, the story raises interesting comparisons between the styles.
- Ken Kennedy
"Was I grumpy enough? I was trying to sound grumpy. I think I was pretty grumpy. But REALLY grumpy?" http://www.boston.com/ae... The curmudgeon discourse accelerates as it nears the final spasm.
This one is a mite personal: he describes as worthless and oversold two things I was directly involved in the way Dave Winer was directly involved in RSS: civic journalism and OffTheBus.
- Jay Rosen
I noticed he didn't mention you by name in a poor attempt to be sneaky. Nice try, but no bonus points have been awarded.
- Josette Torres
Niiicccee...he doesn't seem bitter at all.
- Ken Kennedy