I think Paul's one of the most innovative peeps. after all his legacy is gmail, adsense and "dont be evil" :)- the very fabric of the Internet ecosystem comprises of at least 2 of the former items that he invented. !!
- Peter Dawson
jquery 1.3 breaks the bfcache because it binds the onunload event. This makes the back button slower and more annoying. See https://developer.mozilla.org/En... for more info on the bfcache.
So is the bfcache part of the reason that Firefox tends to use so much memory?
- Robert Felty
I don't know why Firefox uses so much memory, but the bfcache is a good thing, and people should avoid breaking it.
- Paul Buchheit
Odd, the issue trail seems to suggest this was only added to address problems in IE and Firefox 2, but Resig is reluctant to remove it for other browsers due to tidiness issues? Seems like there's a part of the story missing.
- Mark Trapp
The point of the bfcache is that the page is left intact so that it can be restored very fast. This practice of doing manual de-allocation on page unload is insane -- it's sadly necessary for IE, but is not something that we should be doing for non-broken browsers.
- Paul Buchheit
Here is one way to fix it: $.event.remove(window, "unload"), but I don't know if jquery1.3 is depending on this event. For now, I may just stick with 1.2.1.
- Paul Buchheit
Thanks for the fix Paul, we're still using 1.2.6, which appears to have the problem, too. Nobody's complained about it yet, but this is probably going to be a larger issue for us in the near future.
- Mark Trapp
Has anyone found a workaround for this yet? E.g. is there a way to use jQuery without breaking bfcache so that browsers can 'remember' form values?
- Alex Black
"Hipmunk only displays flights that you’ll actually want to take, and it displays them in a user interface that shows you exactly how much you’ll pay and how long you’ll be traveling. When you see the results (see screenshot for example), you’ll never want to see flight results in any other format. It’s one of those that’s so obvious why didn’t I think of that moments. And all results are on one long page, making sorting and comparing much easier."
- Paul Buchheit
from Bookmarklet
I wonder how it knows which flights I'd actually want to take.
- Gabe
It hides (under a button) the ones that are obviously bad because they leave earlier, arrive later, and cost more. Orbitz always shows me these dumb flights with 10 hour layovers.
- Paul Buchheit
Any app where I can sort by agony is worth checking out.
- Micah
Yeah, sort-by-agony would be a good feature for email too :)
- Paul Buchheit
It would be awesome to be able to sort "by longest layover by city" so I could see if there are any friends or relatives I could visit during a business trip.
- Gabe
The UX is remarkable. Little things like Tabs, Permalink (that remembers all my searches) are very useful! And even though these features may seem "small", I believe that a lot of effort must have been invested to get them working so speedily. Just one last comment is that the prices are a little confusing though.
- Winston Teo
That *is* cool (that it's built on Tornado). Makes me think about that conversation/debate in Wired today http://www.wired.com/magazin... where O'Reilly says that "Openness is where innovation happens."
- Laura Norvig
A small but brilliant touch: a help file "tip" displayed while a request is processing. For software in general, I almost never want a random tip screen on application open, but having it in place of "Please wait..." makes a lot of sense.
- Micah
Southwest is still way cheaper for the two flights I just booked (like 20% cheaper). And I like swa's UI for playing with dates a lot too.
- Michael Leggett
And while I agree that this display is way better... I *hate* how pricing is displayed. I'm always confused what the price means. It says $378 under price. Is it $378 per leg or for the entire flight? Is it per person or for both people? I'd go so far as to say it is a bug that the final button says "Buy on Orbitz ($378)" and then Orbitz tells me it is in fact $756 b/c the $378 figure was per person (but never explained as such).
- Michael Leggett
Michael: I agree. I never understood why you always have to tell it how many passengers on the search screen, but the the prices are per-passenger.
- Gabe
Camilla's little brother (who was also a preemie) just turned 2! Let's see how many $20 donations we can collect for UCSF Children's Hospital: causes.com/ucsfpreemies
Jesse, if the twins have their own individual maids, I'd investigate further.
- John E. Bredehoft
to avoid all the difficulties that sometimes plague those with assets, I am willing to shoulder part of the burden and absorb any excess assets that could tip the balance away from happiness
- RAPatton
That's what I'm thinking, RAP. I'm ready to trade my current set of problems for some new ones... like... having too much money.
- Yolanda
Overall very good. I take issue with this bit, though: "Many people with jobs have a fantasy about all the amazing things they would do if they didn't need to work. In reality, if they had the drive and commitment to do actually do those things, they wouldn't let a job get in the way." Some people are able to make things happen despite all odds but most people can't. And that doesn't...
more...
- Spidra Webster
Also, it would be nice to have money to hire a full time nurse for my Mom.
- Yolanda
Heh. Yolanda, I had just taken out a couple lines about what could keep someone so busy, stressed, poor and tired that they couldn't do "amazing things" while employed - taking care of severely ill/disabled parents/children/relatives was on that list. :)
- Spidra Webster
I would seriously probably buy a farm in some place really pretty and grow corn and vegetables and other stuff (maybe I'd buy a cow or two). I'd then run a tech business out of my house, probably using other people's investment while I invest in the farm and other resources (leaving plenty aside to decide what else to do with).
- Jesse Stay
WoW is worse than crack? I'll have to try it!
- Gabe
Jesse, a tech business from a farm on pretty land? Good luck getting bandwidth.
- Skyler Call
Skyler, I will have millions - I'm sure I can figure something out :-)
- Jesse Stay
Spidra, of course there are people in super-hard circumstance and the statement is overly broad. The point is just that actually doing stuff is much harder than dreaming about it is.
- Paul Buchheit
Gabe, read the links. The crack addicts has a job and family. The WoW addict had nothing and played 24/7 :)
- Paul Buchheit
So if I have millions of dollars, I can play WoW 24/7 instead of having to put up with a job and family? I don't see the downside...
- Gabe
Nice post. That kind of money would give time to invent and implement the next big thing without having to worry if there is time to do all the unit tests with >100% code-coverage! ;)
- Jemm
Great informative and level headed post Paul. Thanks for sharing.
- Mark Krynsky
I think there are two groups of millionaires: Those that made their millions through mostly hard work, and those that made their millions through mostly luck or circumstance (inheritance, modest stock options that exploded due to a bubble). I suspect the first group has a much easier time managing their money and lives than the second group.
- Stephen Mack #TeamMomo
"Explore the opportunity. Do something remarkable. Go for a walk in the park. Appreciate the trees."
- SteVe C
"If you've been institutionalized your entire life (school, work, etc), it can be very difficult to adjust to life on 'the outside'." - lolz
- ʎəlɹoɯ uəʞ
Stephen, it's possible for some in the second category to be aware of the fact and wish to live humbly or at least, "go slowly" as Paul suggests.
- Ruchira S. Datta
Talk about an article that does NOT apply to me, lol ...
- LANjackal
A sudden surge of wealth can be a curse instead of a boon. Thanks for sharing your tips Paul.
- Shakeel Mahate
"In an effort to eradicate pruno, some wardens have gone as far as banning all fresh fruit from prison cafeterias. But even this is not always enough; there are pruno varieties made almost entirely from sauerkraut and orange juice."
- Private Sanjeev
Never heard it called Pruno before; we just called it hooch.
- Chris Lamprecht
ahh bret fenerbahçe şampiyon olamadı sen bize bunları gösteriyorsun..
- aynebilim
That's cool! I don't understand why they all have copyright notices on them, though. Does French copyright law really allow hundred-year-old photos to still be protected?
- Gabe
Psychedelic explorers, academics and medical professionals gather in San Jose to discuss 'Psychedelic Science in the 21st Century.' - http://www.metroactive.com/feature...
"Before he made his millions, Gilmore was a journeyman programmer who had moved to Silicon Valley from the East Coast in 1978. He says he grew up believing in absolute truth, and that the world was just a puzzle to be solved through logic and reason. Then he started experimenting with drugs. "My experiences with psychedelics convinced me that there was more mystery in the world than that," he says, "and that our perceptions are not as closely matched to reality as we believe." He says he was stunned by the realization that "having a small amount of a particular chemical in your bloodstream can change your perceptions of the world. "It sort of taught me that our relationship to reality is a little bit fuzzy. It's mediated through our senses and through our expectations. That knowledge has helped me puzzle my way through a bunch of situations in both programming and business, sort of not taking the obvious at face value but looking around the corner to see, well, how does it look from that angle?""
- Paul Buchheit
from Bookmarklet
"Apple was supposed to become a wonderful consumer products company. This was a lunatic plan. High tech could not be designed and sold as a consumer product." - John Sculley's 1987 autobiography
Via page 332 of "Return to the Little Kingdom", which describes this passage as a "very accurate assessment about the gulf between his capabilities and the Founder he displaced".
- Paul Buchheit
"At the time, psychologists assumed that children’s ability to wait depended on how badly they wanted the marshmallow. But it soon became obvious that every child craved the extra treat. What, then, determined self-control? Mischel’s conclusion, based on hundreds of hours of observation, was that the crucial skill was the “strategic allocation of attention.” Instead of getting obsessed with the marshmallow—the “hot stimulus”—the patient children distracted themselves by covering their eyes, pretending to play hide-and-seek underneath the desk, or singing songs from “Sesame Street.” Their desire wasn’t defeated—it was merely forgotten. “If you’re thinking about the marshmallow and how delicious it is, then you’re going to eat it,” Mischel says. “The key is to avoid thinking about it in the first place.” In adults, this skill is often referred to as metacognition, or thinking about thinking, and it’s what allows people to outsmart their shortcomings. (When Odysseus had himself tied to...
more...
- Paul Buchheit
from Bookmarklet
This is an interesting quote because it implies that "will power" is more about mental strategy, not some kind of mental strength for forcing yourself to do something. I have the same strategy with food -- I eat whatever I see, so in order to not eat something I just need to put it out of sight.
- Paul Buchheit
effectively "out of sight, out of mind"
- alphaxion
This is where the magic of science is: you spend time and resources to prove a proverb.
- .i.m.a.r.s.o.r.a.m.a.
"The child who could wait fifteen minutes had an S.A.T. score that was, on average, two hundred and ten points higher than that of the kid who could wait only thirty seconds."
- J.D. Deutschendorf
Sometimes I worry my metacognition is slowing me down because I'm spending less time just cogniting. (that oughtta be a word.) But no, in all seriousness, I think something, then realize the thought was there before I subvocalized it, and then I go in a circle several times subvocalizing those same thoughts as I examine the process of thinking. Frustrating!
- Andrew C (✓)
Some friends and I refer to this study often, pointing out when we've failed the marshmallow test. Staying up late is my most common mashmallow test failure (sacrificing morning time to enjoy a few more bleary hours NOW), but it's easy to spot this sort of behavior and fun to have a standard vocabulary to highlight its ubiquity.
- Seth
As a parent, I consciously used this strategy to distract my children whenever they got in mischief, behaved badly or acted out. As a grandparent, I often send a box of tricks, things like super balls, an "uno" deck, paints, a book, a yoyo or top, for my daughter to use with my grandchildren when they are driving her crazy and need to think about something other than running around screaming.
- Phil Boiarski
OK, that makes sense, but let's flip this on its head - How do you instead keep your mind on something and prevent yourself from getting distracted? You can't distract yourself from your distractions. Andrew C, the word you're looking for is cogitating.
- Mr. Gunn
Mr Gunn, thanks. Though I think 'cogniting' is a touch funnier.
- Andrew C (✓)
Some chimpanzees use this strategy as well, though not all of them.
- Björn Brembs
i think bhudda had some theory on this too...:/
- Paul Moss
Today my 4yo daughter was having trouble waiting for a treat, so I told her (and my wife) about reading this article last night. I talked about the ability to distract - and I thought I was doing a pretty good job of explaining it in 4yo terms. When I was done with my paraphrase/lesson, I asked her if she understood. "Uh-huh," she said. Then after a few moments, she asked if we could stop and get some marshmallows on the way home. All I could do is laugh!
- Gary Walter (gwalter)
I read a different writeup of this experiment a couple years ago, when our daughter was about 1 year old. Its something that can be taught, and encouraged. She's now very good at distracting herself from something which she knows she shouldn't do or would get into trouble over. She's not easily distracted in general: she can focus quite well on something she wants to do (and is allowed to do).
- DGentry
"The three-judge panel gave the governor and lawmakers 45 days to present a plan to cut the inmate population from about 150,000 to 110,000 over two years. The judges delivered a stern message about conditions that are so poor in some prisons that they violate inmates' constitutional rights....In general, the 33-prison system is at nearly double its capacity. Even under the judicial order, the system would remain overcrowded, at 137.5 percent of capacity."
- bob
from Bookmarklet
I wonder if they intentionally chose the verb "slash".
- Paul Buchheit
I say they hold a lottery for the prisoners.
- Kenton
give them .. give all people, when it is still time - an education, health care, work ... so that this all crap of the biggest prison population in the world, biggest deficits, would never happen again
- pb:
Paul: do you think "cut" would be better than "slash"? Or maybe "shiv"?
- Gabe
The ACLU has a plan: http://www.aclunc.org/action... 1) Replace the Death Penalty with Permanent Imprisonment 2) Close the Youth Prisons 3) Keep the Response to Petty Drug Possession Local 4) Fix the Three Strikes Law.
- Ruchira S. Datta
a comment from http://sacbee.com ------So Arnold cuts $1 Billion from California's Higher Education Systems. The simple fact is 250,000 Students will be denied Community College Access and 40,000 student slots are now removed from the CSU System. And, Arnold wants $1.9 Billion for New State Prisons, and there are no cuts to the California Department of Corrections, where according to...
more...
- pb:
"One place that takes advantage of this pinging is FriendFeed. This means if you have added your shared items to your FriendFeed account, you and your friends will see them there within a few seconds the "Share" link being pressed in Reader (special thanks to FriendFeeder Benjamin Golub for making sure the experience was as smooth as possible)."
- Bret Taylor
from Bookmarklet
PubSubHubbub is awesome. I've noticed that, thanks to FriendFeed and Feedburner supporting PubSubHubbub, entries from my blog show up on FriendFeed faster than I can switch tabs. Google reader support is sweet.
- Mark Trapp
I literally checked in and pushed the last fix to make this work about 5 minutes ago :)
- Benjamin Golub
I've noticed that in the past ten minutes, cool
- M F
I use YYYY-MM-DD for file naming, so that it sorts automatically for me. For normal communication with other USians, I use MM/DD/YYYY.
- Ordinarybug Heather
Since many US websites support the "blue" format, are you, American rebels, often confused with the "red" one?
- Jérôme
+1 to yyyy-mm-dd Heather. That's about the only one I can think of any logical argument for. Looks like only east asia has this right.
- Joel Webber
i propose we start using yyyy-dd-mm just to mess things up properly ;-) (not really - *votes for yyyy-mm-dd)
- immaterial
They forgot a small region in silicon valley where they represent the date in seconds since epoch, formatted as n,nnn,nnn,nnn
- Chris Lamprecht
Red is a real anomaly here -- why in god's name do we insist on sorting these things completely weirdly in the US? Month first, seriously? Drives me nuts.
- Joel Webber
@Joel - and we still measure length in inches & feet, weight in pounds, etc. It's kind of embarrassing.
- Chris Lamprecht
yellow makes most sense....still it would be an "anomaly" on this map
- Chris Hofmann
Amit, agree but so used to the blue format of course.
- Kol Tregaskes
I've never understood the red format, didn't realise it was US only though.
- Kol Tregaskes
red format follows how many people say the date "July 10, 2009". For day to day communication with people, the blue "10th July, 2009" makes sense because the day will change more freqently than any other. For the best logic and system use, the yellow "2009, July 10th" is the best especially when you look at how we use the rest of the time denominations (23 hours, 22 minutes, 21 seconds ad nausium).
- alphaxion
I hate date formats. How many years finding bugs in other people's code where a particular date format is simply assumed? User entered '10/7/2009' so is that 10th of July or 7th of October? Can't rely on regional settings as the number of times that's been set incorrectly or not set at all because it's a remote connection beggars belief. And then there's the code that didn't realise that SQL Server was storing in native US format so every time it was read and rewritten to the database it flipped over. Hate.
- Mark H
Lol, you flipped the switch before the post came out as far as I can tell. I was searching for it and I couldn't see it.
- Daniel J. Pritchett
Yowsa. Makes quick easy work out of social media monitoring, don't it?
- Ian Wilker
YAY!!! FriendFeed staff rocks, that's all there is to it =)
- FFing Enigma
WAAAAAAAAA.. meta real time search.. love the concept of embed a real-time search !! Way to Team FF -- luv u guys !! :)-
- Peter Dawson
Do you guys sleep? Honestly, love the constant output and attention you guys pay to user feedback. I know this highly requested and probably not easy to implement.
- Frankie Warren
@Jesse: It's a dead twitter command "track keyword" sends you realtime updates whenever the word is used. Think of it like realtime google alerts for friendfeed.
- Daniel J. Pritchett
I'm pretty sure Gillmor et al kept calling it "track" because that's what Twitter called it back when they had it for a week.
- Daniel J. Pritchett
On a related note, live embeddable searches mean that I can hack together my own FF embeds for the pages that don't have them yet, like say "comment:dpritchett" http://friendfeed.com/search...
- Daniel J. Pritchett
Daniel, Twitter never had this - this isn't "track"
- Jesse Stay
The blogpost said they're working to implement "keyword notifications" Jesse, that will be "track"
- Frankie Warren
Twitter's brought back track, it's just no one cares. You can now have updates by keyword on Twitter pushed to you, via XMPP, just like track used to. Gillmor says that's not track.
- Jesse Stay
That's why I hate the term "track" - no one knows what it is. The way Paul is explaining it, as real-time search, is a much better way of explaining it.
- Jesse Stay
I guess we're still missing the realtime notifications piece that folks want. You can shape the firehose to watch terms in realtime but you can't yet get it pushed outside of FF via email or IM?
- Daniel J. Pritchett
Daniel, Twitter has that right now, but Gillmor says that's not track
- Jesse Stay
/me prints up a few hundred "That's not track!" t-shirts
- Daniel J. Pritchett
Jesse: Oh, i'm with you... Real-Time Search is a better term :)
- Frankie Warren
BTW, integrating this into my blog right now
- Jesse Stay
Me too Jesse. Making a new static page for that comment:dpritchett search I mentioned
- Daniel J. Pritchett
this is definitely cool and all, but what about API? We are falling way behind on feature sets :)
- Tim Hoeck
It's like an alternative to watching TV, in a literary sort of way.
- Ted Gilchrist
Yay! This is the killer feature (once it's in the API, of course ;)
- Brandon Titus
I'd love to see a blog post about how this is implemented. Real-time search has some interesting problems.
- Chris Lamprecht
I take it back - I can't integrate this into my blog until I can filter it to a single list. I really need an embed for "comment:dpritchett list:e20" except lists are still virtual in that no one other than me can see them unless I use the atom export.
- Daniel J. Pritchett
I am sloooooooooooow. But what/where is the template to make the embeddable widget. please?
- Marg Uerite
You're right Jesse - it's not exactly Track but it's getting a lot closer. The old Twitter Track allowed you to set up multiple search terms (e.g. track iphone) and get those delivered to your IM with zero time lag. At any time you could type "track" to see what you're currently tracking and "untrack" to untrack something - e.g. "untrack iphone". There are some third party tools that...
more...
- Mike Doeff
Paul, is there a way to change the title of the embed? The long search string looks kinda bad.
- Jesse Stay
Mike, Twitter offers that today. Gillmor says it's not Track.
- Jesse Stay
Marg, after you do a search, click the "Share / embed search" link to get the embed code.
- Dan Hsiao
Jesse, are you sure? Can you provide a URL describing this feature? I think you're referring to Twitter Search (and saved searches) which is totally different.
- Mike Doeff
Jesse, when / where did Gillmor say that isn't track? I'm pretty sure that Steve just wants the old track brought back, with some filtering capabilities added (the old Track didn't filter out blocked accounts).
- Mike Doeff
Yay! Have been eagerly awaiting this. :)
- Rick Turoczy
Mike, he's said in various comments. Looks like Track to me... Heck, it's even called "track".
- Jesse Stay
I want to 'Like' this *twice*! many thanks!
- 落后青年李三海
The first step in a storystreaming platform!
- Kevin Sablan
Whoa. Wow. And Yes! Fantastic work, FF team.
- Micah
Good stuff although should support negative operators such as I should able to search my name in the all posts NOT coming from me. I've tried "from:-username" but it doesn't seem to work.
- Ferruh Mavituna
OK, you guys are wicked talented! It's kind of scary, but I love it. So what's next? Just kidding:)
- Michael Fidler
Ferruh: you just have it a bit backwards... try -from:username instead :)
- Ross Miller
WOOOOOOOOOOW. Friendfeed is really pushing some cool features out :). Friendfeed is the best :)
- alfred westerveld
Highly addictive--great stuff! I did notice that if you do a search like [google] you'll see dupe stories streaming by quite a bit (e.g. the TechCrunch story about Google Voice shows up over and over right now). Not sure if it's possible to de-dupe based on destination url a little bit more?
- Matt Cutts
two months after redesign, we have access to real-time search. good news bc my preferred search engine is friendfeed. ;)
- Franc, a rememberer
We are there, in the battle against Twitter
- Michael_techie
I can't say enough how amazing this is. So, I ordered a bottle of real-time translation to go with this magnificent feast of real-time search :D http://friendfeed.com/friendf...
- Micah
Just to show what is possible now with this feature, I've built SteroidFeed: Go here to see it as well as download the files: http://friendfeed.com/lph... Latest version is 1.01.
- LPH™ and his dog P™
My cousin dl'ed the Moron Test and tried to get me to take it. I told him he'd already failed because he was a moron for buying it in the first place. He was unamused. I wasn't.
- Hookuh Tinypants
To be fair, he's kind of a tool, so it's less a reflection of the app and more a reflection of how much I want to throw him off the nearest high-rise.
- Hookuh Tinypants
I notice that the U.S. is no longer a nation of morons -- for the last few days, "The Sims 3" is #1, so we're now a nation of replicants.
- Stephen Mack #TeamMomo
got this after my first intelligent use of ff filtered search. populist USA likes to feign ignorance and UK likes to superficial awareness
- Lane Rapp