"Some of the engineers of Silicon Valley make fortunes: they are compensated with relatively low salaries and large restricted equity stakes in the startup businesses they work for, and so if the businesses do well they do very well indeed--in the long run, in the five to ten years it takes to assess whether the business is in fact going to be a viable and profitable going concern. And the engineers of Silicon Valley have every incentive to use all their brains and all their hours to make their firm viable and successful: they get their cash only at the end of the process. They don't get big retention bonuses if they stick around until the end of a calendar year. They don't get big payouts if they report huge profits on a mark-to-market basis."
- Jim Norris
from Bookmarklet
I absolutely love this. Face it: If the value of someone's friendship is less than a tenth of a Whopper, you shouldn't have them in your friend list.
- Kevin Fox
We finally have a market for facebook whores: price of friending rises to 1/11th the price of a Whopper.
- Karl Anderson
It's still pretty rough around the edges, and I'm sure there are bugs, but feel free to try it out. I've been using it on my G1 and iPhone quite happily.
- Joel Webber
The app weighs in at about 40k, and I think I can get that down to around 30k with some compiler and library optimizations. I'll eventually blog and put the code up, but I wanted to give ff denizens a chance to bang on it first.
- Joel Webber
About the grimpoteuthis.org url: I needed a domain name a while back for test hosting (like this), and I couldn't think of anything meaningful. Plus, grimpoetuthi are really cool.
- Joel Webber
How come it doesn't work in a regular (desktop) browser?
- ⓞnor
The little x beside the post box is hard to press. Can you make it bigger?
- EricaJoy
@e3r: What browser are you using? It works in WebKit browsers (Safari and Chrome) and Firefox 3. I haven't tried it in FF2 or IE yet. It might have some problems there, as I've written a lot of simplified libraries that I haven't fully tested everywhere yet.
- Joel Webber
@erica: Good point. I'll increase the size on that (just stole it from FriendFeed).
- Joel Webber
@FriendFeed team: I've shamelessly stolen most of the UI and images (because I'm both lazy and a bad artist). Please let me know if this is a problem!
- Joel Webber
I also just noticed that 'plus' characters get eaten, and that 'percent' causes a server error in comments. Will fix this momentarily. Please let me know if there's anything glaringly missing that would be useful (Examples: history support, support for reading other people's feeds).
- Joel Webber
I'm using FF2 on Linux on the desktop. About to try it on my G1.
- ⓞnor
Wow, one item per page with background caching, crazy. Cool. The "comment" and "like" links are tiny and sort of hard to hit...
- ⓞnor
It would be nice if the textbox autofocused after pressing "comment" (or the add button). I think the "ff" logo should refresh to the beginning. Also, how about real time mode? (j/k, this is awesome.)
- ⓞnor
@e3r: I'll look into what's going wrong on ff2. Do you think it would be worth making the links a bit larger? Also, I thought the comment text was auto-focusing, but it doesn't appear to be working. I'll have a look at that as well.
- Joel Webber
Also @e3r: I need to look into the real-time api as well. Shouldn't be too bad.
- Joel Webber
I think making "comment" and "like" into larger, squarer icons would be better. "Like" could be a heart or something. The "comment" link could actually be at the bottom of the existing comments -- in fact, you could skip the link entirely and have a text field sitting there (gmail-style) ready to type into.
- ⓞnor
For me the individual press between every item is more pressing than i want to do.
- j1m
It feels heavyweight to me too, though there's no real reason a press should be harder than a fling, and it's very quick to flip. I'm reserving judgement until I live with it for a while.
- ⓞnor
I'm not certain about the "1 entry at a time" thing. The main motivation behind that was to keep the clutter to a minimum -- I kept getting into situations with the existing iPhone ui where I would lose my scroll position (especially when trying to comment) and get totally lost. I also found that things get really slow on mobile browsers with large pages. Clicking "comment" commonly takes 3-4 seconds. But I'm totally open to other ways of organizing and/or navigating.
- Joel Webber
1/page but read my mind and skip over the ones I won't care about? :-)
- j1m
At 1/page I think I would need some way to quickly mark some of them as "okay, fine, don't show this to me again". Maybe that's generally true of mobile interfaces (with smaller screens, so scanning is harder), 1/page or otherwise.
- ⓞnor
I'd really like to keep track of which entries are already "read" (a la Google Reader) but it's a bit trickier, because it's not entirely clear what constitutes "reading" an item. The algorithm FriendFeed uses to sort your home feed is not obvious either -- I thought it was just sorted by last-modified date, but that doesn't appear to be right. What if there were just an "ignore this in thre future" button?
- Joel Webber
Joel, forgive me for being lazy, but could you give a quick blurb on why I'd want to try this over, say, the iPhone FF interface on my G1, which seems pretty darn good to me? I'm willing to try new things, but only if there's some strong potential added value :).
- Adam Lasnik
Adam, it will take you about 10 seconds to try it out (if you care to), it would take a lot longer for anyone else to "sell" it to you. If you're not actively intrigued by checking out someone's concept of what a better mobile FF interface might look like, then you might as well leave it alone. Suffice it to say that it is certainly different.
- ⓞnor
@adam: It's mostly an experiment. I find full html (even iphone-oriented) interfaces to be fairly awkward on the iPhone/G1. It's easy to lose the scroll position in a large document and some operations (e.g. commenting) to be really slow (probably because they trigger a layout). I'm open to other ideas on how to make mobile ff usage better.
- Joel Webber
Joel if you fleshed this out into a full Android app (screw iPhone) you could incorporate a horizontal slide gesture that moves to the next and previous entries.
- EricaJoy
Oh, and loading/refreshing is a lot faster, because you don't have to download all that HTML.
- Joel Webber
@erica: that's not a bad idea. It would actually be pretty east to do on both. I'll try that out tomorrow between poopy diapers (the baby's, not mine).
- Joel Webber
What is the "key"? Is this the auth parameter from the URL?
- Ray Cromwell
@Joel - you could add a link near login box to https://friendfeed.com/account... so that users who are already signed in to FF can find it easily. And with luck the FF team will eventually support OAuth so that apps like this can perform the token acquisition process automatically.
- DeWitt Clinton
background: these guys have a weekly segment on australian TV, always to do with something real; I think this one is referring to this oil spill http://www.amsa.gov.au/marine_...
- Rob Schonberger
"Memoize is a replacement for make. It is designed to be simple and easy to use. Above all, it allows you to write build scripts in normal languages like Python or the shell rather than forcing you to rely on make's hopelessly recondite makefile language."
- m13a
ooh, I've dreamed about writing this forever. I really like the idea of including "BUILD.py" with some software, which just executes the set of commands to compile it, using memoize if it happens to be available. I think that would be way better than automake and its awful friends for software source distribution. If there's platform sensing to be done, it could just be done on the fly (and memoize-d).
- ⓞnor
I just tried this on a small personal project. Seems to work, and so so so much simpler.
- ⓞnor
I love that it uses strace to determine the input files used by a command, rather than making you maintain dependency lists yourself.
- Seth
Yeah, that's the key thing. It's nice to not even have to begin to think about header files and junk like that. You can also be redundant in your build script: for each program, compile all source files that should go into that program, and link them all together. If some source files are part of multiple programs, it will just skip compiling them after the first time.
- ⓞnor
I want a visualization like that for the last year, or better yet the last 5 years. This particular chart was from the switch from backwardation to contango in early 2005. This article in general, from three years ago, is painting a somewhat complicated picture of institutional investors being front-run by opportunistic traders.
- ⓞnor
from Bookmarklet
My version, 1986-present: http://spreadsheets.google.com/pub.... I can't draw any conclusions from it. I can't help but think that guy on TheStreet is spinning a fairy tale out of random data.
- ⓞnor
This family thought they were building a playground for the kids.This is what they saw from the upstairs window the next morning[PICS] - http://www.reddit.com/goto...
Stuff like this would do well with that content advisory note suggested for risque FriendFeed shares. Under R-viewing age here! :-) (Needless to say I did not watch the clip.)
- dgw
I wonder why they were videotaping in the first place. Still, very lucky nothing happened.
- Louis Gray
The weather in Germany was stormy in general the last couple of days. Northern Germany was supposed to be especially bad. The Lufthansa plane in the video is apparently trying to land at one of Hamburg's airports, which is up north.
- Mustafa K. Isik
Louis - there is a whole subculture of people hanging out around airports taking pictures of planes landing and taking off. Sounds about as interesting as fishing to me, but these guys are really into it.
- Frederic
The German weather service actually posted a hurricane watch alert for Saturday morning, so I am not surprised to see this. Sure is scary!
- Mark Douglass
Scary. Makes me feel great that I'll be taking a Lufthansa flight to Germany this fall. =P
- Dan Hsiao
Looked like it was going to be a pretty standard cross-wind landing, but the wind must have changed directions just a few seconds before touchdown. Must have been some good pilots.
- Frederic
Yeah, the storm was called "Emma" and it was announced before the weekend. Blew my teacher half off his bike he said, and I too saw some tree branches heading my way. The pilots were pretty lucid to start off again but I wonder why they tried landing with this weather in the first place. Spiegel suggests the base just communicates the conditions, then it's up to the pilot whether or not to land...
- Philipp Lenssen
if the wing scrapes the ground, wouldn't you wonder "maybe if we lift off again, the plane may fall apart?"
- Huy Zing
@Huy, when you're in the cabin in the rush of adrenaline trying to save your sorry ship and passengers, you hardly have time for doubt.
- Playing Well with Others
I'm going to guess this happens a lot more often than people realize, and it only made the news this time because there was video footage. The plane is already back in service as they decided there wasn't any structural damage to the wing.
- Kevin Fox
Yeah, looks like it was a gusty crosswind. Glad to see they made the go-around. Good work on the part of the pilots. Personally, I'd divert to another airport after one of those. Give my heart a chance to start beating again.
- Cyrus Lendvay
@urbansheep you must have seen Top Gun 100 times too! "You don't have time to think up there. If you think, you're dead"
- Huy Zing