News for hackers. Stuff that matters.
Re:How Retailers Use Personalized Prices by bo1024 on Saturday October 21, 2017 @11:14PM (#15524987)
At some point in the next 5 years, I predict there will online services that will "proxy-shop" for you. They will specialize in building profiles (cookies, logins, etc) that get offered low prices, then use these to purchase products on your behalf. Perhaps a browser plugin, so that at the moment you go to check out on a product, you send the product's link to the service and they get it for you at a lower price.

Then retailers will attempt to bring legal challenges against them for breaking terms of service, that will be interesting...

Re:How Retailers Use Personalized Prices by tessierashpool on Saturday October 21, 2017 @11:22PM (#15525010)
These services already exist, although I don’t believe they use the implementation you describe. Instead they’re basically coupon collectors. They just find the lowest available price and route you to it, or something like that. (I don’t use any of them, but they advertize to me relentlessly. I should probably try them out, actually.)
Re:How Retailers Use Personalized Prices by bo1024 on Sunday October 22, 2017 @11:38PM (#15530548)
That's interesting. Are they actually using personalization to get better prices?

I'm thinking of scenarios where if two different browsers visit the same page, they'll get shown different prices depending on their cookies etc. In that case, a third-party site can't really "route you" to a lowest available price, they have to help you make the purchase from the right browser environment.

Re:How Retailers Use Personalized Prices by baxtr on Sunday October 22, 2017 @04:04AM (#15525698)
I have been thinking about that exact service for a while. One big issue is that you need the reverse engineer the pricing models of retailers, i.e. mapping out a high-dimensional space. For that you need a lot of data from the retailers. They could probably ban you quickly if you start pulling price quotes en masse. Then you need to invest a lot in cloaking techniques etc.
Re:How Retailers Use Personalized Prices by crdb on Sunday October 22, 2017 @04:32AM (#15525763)
You don't. At least we didn't.

Here's the real problem:

1. modern shopping sites are built haphazardly without structure;

2. a typical page load time is 10-20 seconds for many (most?) shops.

1. matters because you cannot build a simple crawler. This is because sometimes, the brand is in the title, the description is in the brand, and the gender is in the quantity, which itself is in the photo as a pixellated image...

You must load the entire page and figure out where the attributes are in a smart way. You can do this today with headless chrome, in the old days with Selenium, etc.

... which brings us to 2. A mainstream, regionally-dominating shop, particularly any that adopt the marketplace model (Amazon, Taobao, etc.) may have as many as 20 million products. Given 2., good luck refreshing this price list in a sane time, even if you crack the attribute extraction.

If by some miraculous feat you solve these issues you now have to product match an inventory of billions of listings, most of which are misspelt, missing attributes (brand, etc.), and use photos that even a human could not match by sight. Think how hard it is to find exactly what you want on eBay...

The only way is to get the data directly from the retailers. Assuming they will give it to you, you end up with the same problem of feed poisoning that you have with marketing.

Re:How Retailers Use Personalized Prices by baxtr on Sunday October 22, 2017 @04:49AM (#15525791)
Oh one thing you could do: Create a huge community of users who share their purchase data and other data.and then build the model through that died so if you want to participate and save you need to be part of the panel
Re:How Retailers Use Personalized Prices by zild3d on Sunday October 22, 2017 @12:04PM (#15527410)
> 2. a typical page load time is 10-20 seconds for many (most?) shops.

That sounds very exaggerated, are you quoting this range from actual data?

For a sanity check the first two shops that came to mind loaded in <3 seconds (guitarcenter.com, nike.com)

Re:How Retailers Use Personalized Prices by dclowd9901 on Sunday October 22, 2017 @02:42PM (#15528245)
Funny, I had a lot of overlap in this kind of smart data quantizing when I was trying to build a venue page crawler that would intelligently mete out live music event dates, times and locations. I realized about 20% into the project I'd need some form of machine learning and then bailed.
Re:How Retailers Use Personalized Prices by baxtr on Sunday October 22, 2017 @04:43AM (#15525777)
Oh wow, so it’s far worse than I thought. So the only way is to best-guess pricing models?
Re:How Retailers Use Personalized Prices by digitalengineer on Sunday October 22, 2017 @10:40AM (#15527023)
You’re over-thinking it, I think. All you need to do is provide a service that makes the E-commerce website think you’re not a big spender: geo: live in a poorer neighborhood, and age/gender/preferences must be the most optimal for you not them. Each experience (as they call it was pre-defined and pre-build).
Re:How Retailers Use Personalized Prices by TheCoelacanth on Sunday October 22, 2017 @01:32PM (#15527883)
Except it's not necessarily that simple. They are also probably taking into account your ability to seek out other options.

Researchers found that black women were getting cars sold to them at a much higher markup than white men. I doubt that is because they were getting profiled as wealthier.

Re:How Retailers Use Personalized Prices by gruez on Sunday October 22, 2017 @02:30PM (#15528179)
how are you going to hide your shipping address? by using reshipping services?
Re:How Retailers Use Personalized Prices by maksimum on Sunday October 22, 2017 @03:31PM (#15528479)
You only provide the shipping address once you've been given a price quote.
Re:How Retailers Use Personalized Prices by hobofan on Sunday October 22, 2017 @04:22AM (#15525744)
You can go an uncloaked route and offer customers that buy the product with an usual profile small cashbacks if they provide you with their data.
Re:How Retailers Use Personalized Prices by edem on Sunday October 22, 2017 @04:18AM (#15525729)
We can have TensorFlow do it...one model to rule them all...there will be neural networks fitting retailers, then there will be adversarial networks deployed by retailers, then NCMs (network counter measure)... the price will be high, since more and more will be consumed by the networks, then as an emergent behavior Skynet will rise and it will launch the missiles...
Re:How Retailers Use Personalized Prices by baxtr on Sunday October 22, 2017 @05:41AM (#15525912)
What about blockchain technology? That would sure help, too...
Re:How Retailers Use Personalized Prices by alkonaut on Sunday October 22, 2017 @07:39AM (#15526302)
Once the deep learning blockchains are on quantum computers this will all be easy
Re:How Retailers Use Personalized Prices by Jommi on Sunday October 22, 2017 @05:24AM (#15525878)
Someone is already doing it for Airlines: https://flightfox.com/
Re:How Retailers Use Personalized Prices by astura on Saturday October 21, 2017 @11:22PM (#15525012)
So a travel agent?

What's old is new again, I guess.

Re:How Retailers Use Personalized Prices by bo1024 on Sunday October 22, 2017 @01:43AM (#15525336)
Ha. No, the big difference here is the deception factor. Using online retailers' personalization against them.

A "meatspace" analogue from 50 years ago would be wearing a disguise to avoid discrimination, for example a woman dressing up in a coat/hat/fake mustache to avoid getting ripped off at the car dealership.

Re:How Retailers Use Personalized Prices by mysterypie on Sunday October 22, 2017 @12:15AM (#15525131)
> So a travel agent.

Travel agents were never on the side of the consumer. If you asked travel agents who they perceived they were working for, they'd tell you it's the airlines. This is not just my opinion; in travel industry magazines, articles, etc., this definitely was their stance. They'd choose flights for you that were most profitable for themselves and/or the airlines (and those two factors coincide nicely). Even pre-web, I almost always found a better prices by phoning the airlines directly if I wanted to spend the time.

Re:How Retailers Use Personalized Prices by cptskippy on Sunday October 22, 2017 @12:26AM (#15525157)
I was explaining travel agents to my kid the other day. The service of the agent was more than just booking you a flight, you were paying for their knowledge and experience with traveling in particular regions.

Resources like Zagat were helpful but could only get you so far.

In pre internet days if you were flying to far away places like India or Vietnam where your local airline didn't offer service, you would have no resources available for finding or arranging flights, hotels, or other transport. That's where a travel agent was helpful.

Re:How Retailers Use Personalized Prices by ghaff on Sunday October 22, 2017 @08:50AM (#15526574)
To be fair, the bread and butter for most travel agents was booking flights, cruises, and tour packages. Which is why the corner travel agent isn’t around any longer for the most part. Yes, some were more knowledgeable. My parents used a couple of them over the years.

These types of travel agents still exist but they’re generally specialty travel, adventure travel, etc. companies that handle a combination of group trips with guides and private trips with or without guides. Besides the big global ones there are many that concentrate regionally and/or in a particular type of activity.

Re:How Retailers Use Personalized Prices by pbhjpbhj on Sunday October 22, 2017 @07:36AM (#15526289)
In UK in the past we got better deals from the local travel agent than you could book direct from the suppliers. That's going back quite a long way however.

When travel agents were local shops, like a local boutique clothing shop, it would seem they had a lot to lose and not that much to gain by working against their customers interests.

In short I wouldn't say "never".

Re:How Retailers Use Personalized Prices by bogomipz on Sunday October 22, 2017 @01:19AM (#15525276)
I really like this, why not dynamic purchasing if consumers are increasingly confronted by dynamic pricing?

Are there reasons why this wouldn't work?

I am curious what would the legal challenge be if dynamic pricing on the sell side is considered acceptable?

Re:How Retailers Use Personalized Prices by hiram112 on Sunday October 22, 2017 @04:50AM (#15525793)
Morally it seems fair. But like most things in our system, I'm sure it will end up being rigged legally in the big guy's favor.

Look at our system now. Big capital can move their tax headquarters to Ireland, its service center to India, its manufacturing to China. Hell, they can now even import low wage workers to the EU and US on visas if it will give them an advantage.

But good luck to any consumer trying to buy products at the same prices sold in these same places (e.g. pharmaceuticals). Even digital goods like games, music, and movies are priced differently, but consumers can never take advantage of currency arbitrage as companies ban VPNs, track IPs, restrict payments by the address of credit cards, etc.

Re:How Retailers Use Personalized Prices by bogomipz on Sunday October 22, 2017 @01:27PM (#15527866)
>"Morally it seems fair. But like most things in our system, I'm sure it will end up being rigged legally in the big guy's favor"

Indeed, corporations are now considered people in the US, which more or allows allows then legislate away any perceive threats to the rigged system.[1]

[1] https://www.theatlantic.com/politics/archive/2015/06/raisins...

Re:How Retailers Use Personalized Prices by visarga on Sunday October 22, 2017 @06:59AM (#15526163)
Good argument - they 'geo-shift' to reduce their costs on the one hand, and make sure we can't decrease our costs on the other hand. Pretty unfair taking advantage of the system like that.
Re:How Retailers Use Personalized Prices by praulv on Sunday October 22, 2017 @10:03AM (#15526870)
I've always wondered why it's not possible to get insider info from purchasing depts on factory details so we're not simply paying for over inflated brands to line corporate pockets.
Re:How Retailers Use Personalized Prices by fjsolwmv on Sunday October 22, 2017 @11:49AM (#15527304)
Alibaba.com / AliExpress.com
Re:How Retailers Use Personalized Prices by praulv on Sunday October 22, 2017 @12:18PM (#15527478)
Except they're not the same products are they... often cheap imitations.
Re:How Retailers Use Personalized Prices by bo1024 on Sunday October 22, 2017 @11:45PM (#15530566)
The first thing retailers will probably try is simply modifying their terms of service. I'm not sure what argument they'll come up with there.

An analogy I'm thinking of is, imagine the website has a box that asks you to input your age, then it shows you your price. If you put in a number over 40, the price will be higher. Now you can just put in a number under 40 and get a lower price, but their response would be to make it against their terms of service to "lie" about your age.

Similarly, they will equate using "someone else's cookies" to lying and claim it is morally wrong and illegal and against their TOS. Even though what they're doing is discrimination.

Re:How Retailers Use Personalized Prices by heroprotagonist on Sunday October 22, 2017 @04:31AM (#15525760)
I wonder if there would be a case where the technology is patented. Then some startup is acquired and the same consortium ends up owning both the tech to dynamically price and the tech to dynamically purchase..
Re:How Retailers Use Personalized Prices by userbinator on Sunday October 22, 2017 @01:41AM (#15525329)
I am curious what would the legal challenge be if dynamic pricing on the sell side is considered acceptable?

Indeed, this seems to me to be no different than a form of reselling.

Re:How Retailers Use Personalized Prices by amelius on Sunday October 22, 2017 @12:44PM (#15527638)
I predict that governments will require shops to show the average price for items.
Re:How Retailers Use Personalized Prices by smn1234 on Sunday October 22, 2017 @07:10AM (#15526199)
why have something/someone purchase for you on your behalf when you can browse through aggregators to find what you like? For instance, there's shopittome. I'd much prefer to select from a list of offerings and sources rather than pay premium for someone/something placing the order and then having to navigate obstacles to return (where accepted) if the item is ill fit.

Not just limited to fashion here... electronics, tickets for inconvenient travel time, food, etc.

Re:How Retailers Use Personalized Prices by junetic on Sunday October 22, 2017 @05:12PM (#15528963)
How do you like shopittome btw? We're working on a similar service for higher end fashion, but aim to be more personalized with product types, colors, styles..etc:

http://www.tryforager.com

Would love to hear what you think (currently in beta on fb messenger)