Live data from Hacker News

Online Shop Till You Drop With Your Friends On Plurchase

techcrunch.com

21–30 of 52 posts

Re: Online Shop Till You Drop With Your Friends On Plurchase

#21
Plurchase definitely has an opportunity to draw in the female demographic, as they are usually the ones who enjoy social shopping in the real world. I'm a little skeptical if a large majority of male users would want to use this service, but it may attract a lot of male users who are into collecting and socializing about merchandise, shoes, or clothing.

Re: Online Shop Till You Drop With Your Friends On Plurchase

#24

Earlier quoted context omitted.

Haha! Thanks. I've lost count of the number of times I've heard: I'll check it out, but I'm not telling my wife about it ..

Do you guys plan to also have integration within facebook .... like update the newsfeed, mini-feed etc like Facebook Connect Site ?

We do already. Sadly we need ways for people to find the interface. It's hard when Amazon takes up 90% of the screen, so all of our interface things are not easy to find.

Re: Online Shop Till You Drop With Your Friends On Plurchase

#25
post #18
post #7

Earlier quoted context omitted.

We plan on supporting both public & private. Mostly just UI work to add the public functionality. One idea: when in a public shopping group/room, we'd replace the little preview boxes with a stream of just-product-pages as people visit them.

you can also keep track of how people browse the site from page to page, etc. and draw lots of good stats. e.g. similar to amazon's "people who bought these also bought..." or "people who viewed this ultimately bought..." but globally across multiple sites

Yeah, we can have all kinds of fun things once we have a few thousand daily users. We could do stuff like: pair you with other camera shoppers if you're interested in cameras specifically, allow you to help other people shop for specific things (personal shopper), find out what people ultimately purchased when they looked at your current product, what other stores users visited when looking at the current product, etc

Re: Online Shop Till You Drop With Your Friends On Plurchase

#27
In general I am not a big fan of any kind of browser plug-in or frames but plurchase has done it real well. My GF asks for my opinion on a lot of her online purchases (of course what I say really doesn't matter). But this will be a great way to substitute the back-and-forth email chain.

Re: Online Shop Till You Drop With Your Friends On Plurchase

#28
I noticed that they are using CDN from day one. What's the rational behind it? How much complexity the CDN integration adds to the code and procedures? Is the number of images they load an important factor here? I think they are loading only few images of their own. (I'm not criticizing, just asking).

Re: Online Shop Till You Drop With Your Friends On Plurchase

#29
Plurchase is just a reverse HTTP proxy server looking for an application.

It's not too hard to do something similar in perl.

1) start off by downloading a copy of CGIProxy: http://www.jmarshall.com/tools/cgiproxy/

2) Setup an apache server running CGIProxy

3) Hack the interface box at the top of the screen to include: facebook integration, a meebo chat box, etc...

The problem is that this sort of thing tends to _really_ upset webmasters. So, you'll need to restrict proxy sessions to specific domains (zappos.com, etc...) from which you've received approval to run an open proxy against.

It's surprising how far you can take this with one server; what you want to do is to port CGIProxy so that it runs on a custom HTTP epoll server, instead of on Apache. Brad Fitzpatrick has some great perl code on CPAN that shows you how to do this.

Once you have CGIProxy running on epoll (with epoll enabled in the kernel config, of course) you can easily handle thousands of concurrent clients on a single Amazon EC2 (small) instance.

You can disable proxification for images and media to enhance throughput (and to cut down on your bandwidth usage).

This is basically all that Facebook platform is -- a glorified reverse HTTP proxy.

Reverse HTTP proxies are a neat hack. But, the excitement tends to wear off once you realize that's all they really are. The underlying websites against which you are proxifying retain all of the true value. Plus, you are beholden to their TOS (Terms of Service).

Some of the earliest applications of reverse HTTP proxies (back in the 90's) were for anonymizing web sessions. That tends not to work too well, because no one wants to assume all of that liability.

An obvious application of reverse HTTP proxies would be to create an "enhanced" Craigslist: facebook integration, chat windows, better site search, LSA-based suggestions, etc.... This sounds like a great idea until you realize that the Craigslist TOS prohibits this sort of thing -- as do most websites. Even if the TOS is vague about this, it's only a matter of time before you get shut down -- no one wants a middleman proxying traffic between their website and their customers.

Remember when an ISP in Texas was inserting ads into people's browsing sessions? They were using reverse HTTP proxies.

I haven't even discussed the security implications of this. It's trivial to setup an HTTPS reverse proxy. CGIProxy even works with an SSL-encrypted GMail session. Think about that: all of your username/password data is being handed to a 3rd party middleman in plain text.

Even if the middleman running the reverse HTTP proxy is the nicest guy in the whole world, the security of your data now depends on two different companies getting their security protocls correct: (1) the company running the HTTP proxy, (2) the back-end website.

I'm sure the intentions behind Plurchase are excellent. But, this is a _very_ bad idea.

The only way to fix this situation, would be to to license an "enterprisey" white-label reverse HTTP proxy to e-commerce sites for internal use behind their firewall. For instance, Plurchase could license a "reverse HTTP proxy social networking applicance" to Zappos as a way to retrofit "social networking" features onto the existing Zappos website. That would address many of these issues. But, it's an entirely different business. Plus, the "web accelerator appliance" model has never worked very well.

Eventually, all features get folded into the underlying platform.

Post reply on HN