Live data from Hacker News

Online Shop Till You Drop With Your Friends On Plurchase

techcrunch.com

41–50 of 52 posts

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

#42
post #37
post #33

Earlier quoted context omitted.

It rewrites the flash and javascript so that they call your reverse proxy instead of the original domain?

Yes.

Well it doesn't seem to work all the way. I'm not sure what you meant when you said it has "_full_ javascript support" and is "very mature technology". I tried it out with amazon.com and none of the menus seem to be working...

Feel free to give it a run through: http://bit.ly/5WVsw

(this is cgiproxy 2.1beta19 running on mod_perl on a fresh lenny instance -- no ssl configured here)

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

#43
post #39
post #31

Earlier quoted context omitted.

Most reverse proxies do the easy stuff, but all the hard stuff is still on the client side javascript/flash code. It'll probably take you a few hours to hack up one of the existing proxies out there and get "almost" what plurchase has, but you'll soon see that menus won't render in amazon and links just won't work because the link menu system is completely dynamically constructed so most proxies won't take you this f…

I wonder how much of your resources will be bound long-term trying to keep up with ever-changing frontend code of the different shops and sites. It's something that keeps most of the teams doing javascript injecting browser plugins really busy.

once we get our selenium farm going, hopefully not much. it takes about 10-15 minutes to write a script for a specific site. We just need tests that will validate our scripts against each site every day.

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

#44
post #36
post #26

Isn't that borderline phishing, Seriously? I'm thinking about a naive visitor, who doesn't have an account with Plurchase. If s/he now tries to login to Zappos, Plurchase sees and handles her/his username & password. This is a simple man-in-the-middle attack.

It is somewhat man-in-the-middle, but not much different than your browser-side plugins... some browser side plugins load external javascript into your webpages so it wouldn't be significantly different. Wesabe.com (personal finance site like Mint) allows you to enter in your financial data directly into their system, and also provides a firefox plugin that will fetch that financial data should you be worried about W…

There is a huge difference. I'm not bothered one little bit about logged-in / opt-in users or those who chose to install a plug in. My concern is specifically with a visitor who did not register and have no clue of what's going on.

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

#45
post #44
post #36

Earlier quoted context omitted.

It is somewhat man-in-the-middle, but not much different than your browser-side plugins... some browser side plugins load external javascript into your webpages so it wouldn't be significantly different. Wesabe.com (personal finance site like Mint) allows you to enter in your financial data directly into their system, and also provides a firefox plugin that will fetch that financial data should you be worried about W…

There is a huge difference. I'm not bothered one little bit about logged-in / opt-in users or those who chose to install a plug in. My concern is specifically with a visitor who did not register and have no clue of what's going on.

I'm not sure I understand here... plurchase is similar. You have to visit our site to shop on amazon or related store.

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

#47
Have you guys talked with a lawyer yet? You're building a time bomb, where you'll be ignored right up to the point you're making a bit of money, then sued by any number of other people. This is not a great business plan.

You really need to talk to a lawyer. Maybe they'll tell you this is hunky-dory, but I'd be surprised. Not talking to a lawyer isn't going to save you any hassle in the future.

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

#48
post #32
post #31

Earlier quoted context omitted.

Most reverse proxies do the easy stuff, but all the hard stuff is still on the client side javascript/flash code. It'll probably take you a few hours to hack up one of the existing proxies out there and get "almost" what plurchase has, but you'll soon see that menus won't render in amazon and links just won't work because the link menu system is completely dynamically constructed so most proxies won't take you this f…

CGIProxy has full javascript support. It also handles cookies and can dynamically determine whether or not it should proxify images and CSS assets. CGIProxy also handles flash. In fact, CGIProxy can fully proxify an SSL-encrypted GMail session out-of-the-box. CGIProxy is _very_ mature technology. Take a look at the source code -- it handles 100's of special-cases. Some of the special-cases that CGIProxy handles are t…

I evaluated cgiproxy at the beginning of this project, along with a variety of apache mods and other libraries. cgiproxy didn't work for most of the merchant sites that I checked. Was an oversight to ignore them thereafter though. Like you said, they've put a lot of time into special cases, and we can learn things from them.

Their primary goal is anonymous browsing. Ours is collaborative shopping, or more specifically, adding new functionality to existing sites. Our proxy lets us do amazing things with client state, image scraping, and more. A different tool for a different problem.

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

#49

I'm afraid merchants won't like this idea at all. Their domain name is hidden. Users bookmark plurchase instead of the merchant's site and there are endless opportunities to implement comparison shopping on top of it. I also wonder about SSL and certificates once it's checkout time. This looks like an endless legal and technological battle against merchants. I'll be very intersted in the outcome because obviously wra…

If a merchant doesn't want to be on our site, all they have to do is ask and we'll remove them.

The merchant is our friend. We bring them customers and sales. We avoid the things they hate, like linking customers away to another site. We also have some future features in mind that they'll really like.

We're also willing to let them run plurchase on their own servers, and in the future, will offer white-label functionality.

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

#50

On one hand, this is incredibly cool and impressive. On the other, I am married to a shoe fiend who spends her free time chatting with her shoe fiend friends ... and this site worries me greatly.

Lol, ahhh, I almost feel out of my chair after reading this.
Post reply on HN