Sign in or Join FriendFeed
FriendFeed is the easiest way to share online. Learn more »
Bruce Lewis

Bruce Lewis

Bruce runs a hybrid blogging/photo-sharing site that integrates very well with FriendFeed: http://ourdoings.com
"Note that metadata cannot be updated in S3 without replacing the existing object" Is this true? If my Content-Type is wrong I have to re-upload the whole file?
That's what the JetS3t docs say; I'm going to go by it. - Bruce Lewis
Just noting that fftogo is still awesome.
PHP 5.3.1 Release Announcement "Fatal error" - http://news.ycombinator.com/item...
"Fatal error: Call to undefined function bugfix() in /home/php/public_html/releases/5_3_1.php on line 23" - Bruce Lewis
What's a blog service with built-in comments but no social networking?
My kids have a school project that's a shared blog where they talk about music they're listening to. Filling out "Favorite Music" on your profile leads to profiles of other people with the same interest. Some of the profiles aren't so good for 4th-5th-6th graders. I'd rather they use a blog service that doesn't act as a social network, but I don't know what to suggest. - Bruce Lewis
I don't know, but I agree with your direction... - Jen (SquirrelGirl)
Could they set up a closed Ning site? Pretty easy. Or, look at some existing kid-friendly networks. I don't know the names of them offhand but I know they are out there. - Laura Norvig
Ning sounds like a good idea - Rahsheen ™, Coach of FF
Farewell to Autumn - http://ourdoings.com/brlewis...
_igp3893.jpg
_igp3894.jpg
_igp3897.jpg
The mix of leaves behind our house was so pretty I didn't want to rake it, but rain is on the way and I like dry bags of leaves. - Bruce Lewis
Beautiful! - Sarah June
Thanks, Sarah. My best are from October: http://ourdoings.com/brlewis... - Bruce Lewis
""We are ecstatic," said Anthony Colaprete, LCROSS project scientist and principal investigator at NASA's Ames Research Center in Moffett Field, Calif. "Multiple lines of evidence show water was present in both the high angle vapor plume and the ejecta curtain created by the LCROSS Centaur impact. The concentration and distribution of water and other substances requires further analysis, but it is safe to say Cabeus holds water."" - Bruce Lewis
NASA - LCROSS Impact Data Indicates Water on Moon - http://www.nasa.gov/mission...
NASA - LCROSS Impact Data Indicates Water on Moon
""We are ecstatic," said Anthony Colaprete, LCROSS project scientist and principal investigator at NASA's Ames Research Center in Moffett Field, Calif. "Multiple lines of evidence show water was present in both the high angle vapor plume and the ejecta curtain created by the LCROSS Centaur impact. The concentration and distribution of water and other substances requires further analysis, but it is safe to say Cabeus holds water."" - Bruce Lewis from Bookmarklet
"You have to be mindful of what you say anywhere public. Backtype alerts are the feedback junkie's friend." - Bruce Lewis
Annie dress rehearsal - http://ourdoings.com/brlewis...
NYC / Lady Liberty
FDR celebrates Christmas with the orphans
My name is on the cast list, but that doesn't mean Neverland has jumped the shark. It's a bit part with no lines. I'm FBI agent Louis. FDR has me grab the bad guys in the end. - Bruce Lewis
The hard part is keeping a serious expression. The actress doing Miss Hannigan is hilarious. - Bruce Lewis from fftogo
What I want in a digital picture frame - http://terrywhite.com/techblo...
"Eric, I solved this problem in 2008 on my photo-sharing site http://ourdoings.com/ by creating separate feeds for horizontal and vertical photos. Every so often I flip my Samsung SPF-83V to the other orientation and change the feed to get different pictures." - Bruce Lewis
View Out Our Window - http://ourdoings.com/brlewis...
out-our-window.jpg
We're enjoying a beautiful morning, and hope our far-flung Internet friends and relations are too. We made scones for breakfast, and Jessica and I go to Fiddler on the Roof in Boston tonight. - Bruce Lewis
You're making me miss Boston already - Jesse Stay
beautiful - Surachart Opun
Bruce: I took the freedom to download the original of the photograph and hit the auto-levels button and increased the saturation by a notch. Here is the new version: http://ourdoings.com/awalkth... I believe this is what caught your attention. Check your camera settings; I believe you are over-exposing your images. - Pavan
Yes, that's more like it. I knew it didn't come out like what I saw, and one of the things I did was crank up the brightness, which didn't quite do what I wanted. - Bruce Lewis
I looked at your other photos; outdoor shots are consistently overexposed. If you look at the skies they are white (255 white). Not sure if it is due to your brightness adjustment or due to your camera over-exposing. I downloaded a couple of your other pictures and tried the same, auto-levels and bump on the saturation; they started looking great.. but I couldn't bring back the skies... more... - Pavan
Yes, it was set on night scene (embarrassed). - Bruce Lewis
Ahh.. that explains it.. all your night shots were well-exposed.. - Pavan
Is prettyPhoto the right lightbox for OurDoings? - http://ourdoings.com/ourdoin...
Not obvious from the title: I already implemented prettyPhoto. But I'll switch if another plugin is better. - Bruce Lewis
Nov 15, 2009: Annie at Temple B'nai Abraham Theater - http://upcoming.yahoo.com/event...
Map
Nov 16, 2009: Annie at Temple B'nai Abraham Theater - http://upcoming.yahoo.com/event...
Map
Bugs that kept you from using your Google Maps API key with a custom domain on OurDoings have been fixed. Thanks, Fernando!
Fwd: Gillmor Gang 10.29.09 featuring Bret Taylor - http://gillmorgang.techcrunch.com/2009... (via http://friendfeed.com/stevegi...)
Fwd: Gillmor Gang 10.29.09 featuring Bret Taylor - http://gillmorgang.techcrunch.com/2009/11/08/gillmor-gang-102909/ (via http://ff.im/bb6FH)
Play
alert(function(x){$(x).attr('href')}(this_)+'||'+$(this_).attr('href'));
Why is the result of the function application undefined, when the following expression, which I would expect to be equivalent, is defined. - Bruce Lewis
Ah, the 'return' keyword is not optional in js. - Bruce Lewis
Seven English words: Say them all together and you must stress the first syllable, else it sounds totally wrong. Say any one of them alone and you must stress the last syllable, else it sounds totally wrong. What are they?
OurDoings is going down for an urgent disk upgrade. It should be back in a few minutes.
Interesting you post this to FF instead of Twitter. - Maxamad
FriendFeed is my twitter client. The disk resize has been going for 8 minutes; hopefully not much longer. - Bruce Lewis
I am so failing at using OurDoings for some of my pics. Especially the ones of the chillens - Rahsheen ™, Coach of FF
Catching up is easy -- assuming your camera is set to the right date. - Bruce Lewis
This resize is taking a lot longer than the one I did a few months ago. I suppose I might have anticipated that, given that there are a lot more files. - Bruce Lewis
Half an hour and still resizing. Sorry about this. At least Europe is sleeping through it. :-( - Bruce Lewis
Finally back up. - Bruce Lewis
What's the best convention for multi-word options in jQuery plugins? I'm looking at a plugin that has three conventions one after another.
The Programming Style that Saved my Marriage - http://ourdoings.com/brlewis...
060501225547.jpg
[photo] Computer programmers are notoriously grumpy about interruptions. This grumpiness is not entirely without reason. At our best, programmers enter a mental zone in which our selves and our environment are entirely tuned out, with all thought locked into the problem at hand. We must be conscious of what the code we're working on is intended to do, and what might go wrong in the course of getting from A to Z. We commonly write programs as a series of steps, thus: A; B; C; ... Z; If I write A and B, then get interrupted, a stack of cards falls down in my brain. When I get back to my work, I have to ask myself, "Where was I going with this?" It typically takes 15 minutes or so to reconstruct my ideas, even for an interruption that only lasts two minutes. Another programming style, functional programming works from the goal backward, thus: (Z (Y (X ...))) If I write Z and Y, then get interrupted, I don't have to ask myself where I was going. All I have to reconstruct is how to get... - Bruce Lewis
I sure have to read up on functional programming then. Any pointers? - Pavan
I mean good pointers.. - Pavan
Pavan, I think you're someone who would enjoy SICP. It's the text used at MIT. - Bruce Lewis
Thx.. Looks like the full text is available online.. That's ++.. Seems like I will be rehashing Lisp.. looked into it 15 years back. - Pavan
I'm experiencing SUP problems. FriendFeed is reading the SUP feed, but is not immediately fetching the RSS feed.
The SUP validated. I'll post it in a comment with http: changed to p: so autolinking doesn't mess it up. - Bruce Lewis
{"since_time":"2009-11-04T21:01:03Z","updated_time":"2009-11-04T21:03:13Z","available_periods":{"600":"p://ourdoings.com/sup.json?seconds=600","300":"p://ourdoings.com/sup.json?seconds=300","60":"p://ourdoings.com/sup.json?seconds=60"},"period":120,"updates":[["2ab","1f98"],["2aby","2009-11-04T21:02:58Z"]]} - Bruce Lewis
fixed, I think. - Paul Buchheit
fix confirmed. thanks paul. - Bruce Lewis
We need to buy a new over-the-range microwave oven. Anybody have experience/tips?
The GE Advantium has treated us very well. Microwave, convection, and speed-cooking (refrigerator biscuits cooked in a total of 12 minutes w/ no pre-heating needed, for example). - Craig Eddy
Looks like there are different Advantium models running from $700 into the thousands. Are they really that much better than the $200 models? - Bruce Lewis
Considering that it's a microwave, I doubt it, Bruce. :) - Alex Scoble
We have a cheap LG and it works well enough. Looking at reviews it seems nobody really likes their microwave so we just went cheap and basic. - Todd Hoff
Re: Backtype takes you where the pain is - http://ourdoings.com/ourdoin...
"You're welcome. Backtype is definitely useful. I use it daily." - Bruce Lewis
My question about s3fs went unanswered on this page: http://code.google.com/p... Does anybody here know about s3fs and directories? E.g. if I create bucket/dir in s3fs with public-read is there any way an unauthorized user could list the dir contents? I can't proceed without being reasonably sure the answer is no.
There's nothing in the content of the object. Is there some kind of metadata I can fetch to make sure directory contents aren't there? - Bruce Lewis
This discussion says metadata is in the HTTP headers, which I've checked: http://groups.google.com/group... Looks like I'm safe. - Bruce Lewis
We disable listing for all of our S3 dirs by disabling the public read ACL on the bucket and setting it on the files themselves. You can fetch from the buckets, but not list them (ditto for the equivalent cloudfront URLs) - Matt Mastracci
Cool. Just to be clear, that includes subdirs that you create via s3fs...it's not just the buckets themselves that are unlistable? - Bruce Lewis
The dirs in S3 are virtual. They don't really exist - the are inferred from the slashes in the S3 filenames. IIRC, s3fs and other programs use a placeholder file to indicate an empty directory. - Matt Mastracci
That's what it looked like to me, but of course that means that for s3fs to list directory contents it needs to query all objects in the bucket matching a pattern. I considered the possibility they might store the directory contents as metadata on that placeholder object. Now that I've learned that said metadata would be in the HTTP headers (which I've checked) I'm satisfied. - Bruce Lewis
I really wanted to be sure, because if I was wrong, thousands of non-public photos would become public. - Bruce Lewis
Yeah, I just confirmed that the S3 browser for Firefox creates virtual directories with the suffix "_$folder$". Listing virtual directory content in S3 is in fact a prefix-search through the bucket. - Matt Mastracci
Dirty Little Secret of Success - http://news.ycombinator.com/item...
"Do you think it can be done without video? To many, the words "upload photos" imply additional work. Is the slogan "Don't think; just upload" a good one?" - Bruce Lewis
The suggestion given by the person on ycombinator looks good: "You send the pictures, we make the albums". "Don't think; just upload" will not go well with photographers; at least I don't agree with it. I always advice people to edit their photos before upload, at least remove the 'not so good ones'; and perhaps just click on the enhance button.. - Pavan
Like a picture speaks a thousand words.. a good video bringing out the core concept can speak a million.. A bad video can do damage.. so if you go with a video, it better be good. - Pavan
Pavan, your first comment hits upon the marketing dilemma I'm faced with. Initially I created the site with busy parents in mind, for whom even going through photos to remove the not-so-good ones was too much work. I figured serious photographers were well served by existing sites, and OurDoings would serve a different need. Problem is, the busy people I initially built for aren't going to look at different sites themselves; they're going to ask a serious photographer friend. So I have to please both. - Bruce Lewis
I agree that usually busy people will upload all photos they take without editing.. but then that is true if they use Flickr or Photobucket or whatever.. then, how does the slogan 'Don't think; just upload' set you apart -- they are already doing that :)).. What sets your service apart is that given a whole bunch of photos, your service will facilitate arranging and organizing them into albums automatically. - Pavan
Google keywords is another important tool to use. You'll have to put money carefully on keywords so that people who are looking for such a solution will immediately find your service. For instance, if I search for "Photos blog arrange", your site should show up in google's sponsored links.. I remember a time when I searched around the web for something like that and didn't find anything.. I actually thought of writing my own scripts for doing just that.. - Pavan
Let me be frank here. After I first visited your site though one of Robert Scoble's photos, it took me quite a while to understand what it was all about.. But something registered in my mind that I really need to check this out.. I visited a couple of times after that and then I got it... Okay.. there I exposed myself.. I'm dumb.. but then you would want the message of your site to be glaringly clear to whoever visits your main page.. - Pavan
Another distinction is that you can do the choosing after uploading. Or some other interested party can (e.g. grandparents). This is less useful for serious photographers. Making what the site's about concisely clear is not easy. Automatic scrapbook might be the right description. - Bruce Lewis
Autumn Ride on the Peabody Rail Trail - http://ourdoings.com/brlewis...
Peabody Rail Trail
Map
Our family ride on the newly opened trail was great, aside from me blowing out a tire. It was 18 years old, so not a big surprise. - Bruce Lewis
This should have posted sooner. SUP doesn't seem to be working for me. But I'll have to look at that tomorrow. Good night, FriendFeed! - Bruce Lewis
Good night! I'm headed out, too. Seems unusually quiet on here tonight... Where is everybody? Anyway, see everyone tomorrow. - Kamilah Gill
Re: How To Use Modern Web Sites: Do The Dumb Thing - http://ourdoings.com/ourdoin...
"There's a tradeoff to be made between transparency and simplicity. I'm thinking about an advanced settings page and/or a wiki." - Bruce Lewis
Other ways to read this feed:Feed readerFacebook