Live data from Hacker News

Instacart shoppers besieged by bots that snatch lucrative orders

seattletimes.com

41–50 of 148 posts

Re: Instacart shoppers besieged by bots that snatch lucrative orders

#41
> some shoppers are paying software developers who have created bots — in the form of third-party apps — that run alongside the legitimate Instacart app and claim the best orders for clients

Instacart is a real-time market. In real-time markets reaction time is paramount. "Cranking up pressure against app makers and banning violators when they find them" is swimming up a waterfall.

The solution is in the market structure. Fundamentally, Instacart needs to shift to batch processing.

This could take several forms. They could, on order submission, open a 60-second auction window. The best qualifying bid wins. Bids, mind you, could come in dollars or time to delivery or something else. Alternatively, shoppers could set orders parameters within which they guarantee acceptance. Orders could then be randomly assigned to online shoppers, perhaps with a bias towards ratings and other metrics.

Either way, a real-time market, where the first shopper to accept an order, seems under-optimised.

> cost of the third-party apps ranges from $250 to $600 in cryptocurrency or bank deposits

Instagram should acquire the differentiated apps and integrate them into its routing.

Showing every order to every shopper is inefficient. Some of these bots will just click on every order every shopper would find attractive. Those are zero sum. But some, I assume, help shoppers pick orders uniquely suited to them. Those are positive sum, and worth integrating into Instacart per se.

Fascinating stuff, nevertheless.

Re: Instacart shoppers besieged by bots that snatch lucrative orders

#42
post #8

Is there a reason why instacart even allows you to pick orders? It seems like this exploit can be stopped just by only letting shoppers look at the first few items of the queue, and limiting the amount of skips.

To me it seems the problem is the very concept that some orders pay better than others.

Seems to me they should adjust the pay scale so that all orders pay similar when graded by time+difficulty.

Re: Instacart shoppers besieged by bots that snatch lucrative orders

#44
post #25

Reminds me of working at amazon doing prime deliveries and using an Android app where you can create flow charts to automate grabbing hours. The difference is amazon at the time didn't care. We even reported what we were doing as a bug, and recommended a queue system instead, yet we only got automated responses not mentioning the issue at all. This automation included an annoying screen refresh, where you hit back an…

> a queue system is just the most fair option

There are lots of systems better than first-come first-serve for logistical systems. Hiring someone with a background in queueing theory and financial market microstructure would be a good starting point for Instagram (EDIT: Instacart). It would likely improve customer outcomes, too, to boot.

Re: Instacart shoppers besieged by bots that snatch lucrative orders

#45
post #25

Reminds me of working at amazon doing prime deliveries and using an Android app where you can create flow charts to automate grabbing hours. The difference is amazon at the time didn't care. We even reported what we were doing as a bug, and recommended a queue system instead, yet we only got automated responses not mentioning the issue at all. This automation included an annoying screen refresh, where you hit back an…

> a queue system is just the most fair option There are lots of systems better than first-come first-serve for logistical systems. Hiring someone with a background in queueing theory and financial market microstructure would be a good starting point for Instagram (EDIT: Instacart). It would likely improve customer outcomes, too, to boot.

[deleted]

Re: Instacart shoppers besieged by bots that snatch lucrative orders

#46

I'm going to go out on a limb and guess that this is only possible on Android, right? The video linked by ultimoo shows an Android, and my perception is that iOS sandboxing is much tighter. How can Instacart combat this? They can't require iOS among their shoppers. Is it going to be an arms race of heuristics and anti-cheat code like it is for games that want to prevent aim-bots? Or they could start running their own…

Physical robots that poke touchscreens exist, of course: https://techcrunch.com/2018/03/31/tapsters-robots-are-built-...

The analog hole stikes again.

Re: Instacart shoppers besieged by bots that snatch lucrative orders

#47
post #39

No clue what Instacart shoppers do. What makes the orders lucrative/better? Is it high dollar orders, or multiple orders at the same grocery store, or is the tip pre-published, or what's the criteria when looking for orders to fulfill?

Lucrative orders are mispriced orders, no ifs and buts. That's how efficient markets work.

Re: Instacart shoppers besieged by bots that snatch lucrative orders

#48

Earlier quoted context omitted.

Many or most deliveries are contactless: https://news.instacart.com/introducing-leave-at-my-door-deli...

Taping an envelope to your door clearly visible for the delivery person would still remain contactless. If the envelope is still there when you pick up your items, then no harm in trying

This is what I do. I write INSTACART on it. Everyone loves cash.

Re: Instacart shoppers besieged by bots that snatch lucrative orders

#49
post #39

No clue what Instacart shoppers do. What makes the orders lucrative/better? Is it high dollar orders, or multiple orders at the same grocery store, or is the tip pre-published, or what's the criteria when looking for orders to fulfill?

I don't know the exact formula, but they get tipped on the price of the order (like a server at a US restaurant would). Instacart customers are charged a flat delivery fee, so multiple orders also seems like a factor.

Re: Instacart shoppers besieged by bots that snatch lucrative orders

#50
When I was in college 10 years ago I did Amazon's Mechanical Turk to pay my way through. One of the things I did to make my life less miserable was to automate a lot of the searching, sifting, and grabbing of jobs (hits.) Bot would only accept jobs that fit my specified time/money ratio, or known hits that paid well and predictably.

Having the experience of using these "gig" side jobs I don't think there's anything wrong with people automating them to make the work less miserable and more lucrative. Frankly, anything but the best paying jobs cost more to do per hour than a federal minimum wage job. Thanks to automation I made around $16/hour (and I also had to pay taxes on that so it wasn't even that good!)

Don't hate the player, hate the game. And the game here is cutthroat and designed to exploit 1099 workers for below market labor cost.

Post reply on HN