17 points by asimpleusecase 4 days ago | 8 comments
asimpleusecase 4 days ago
In the UK there has been a big push for self checkout. Tesco is a leading food market and has hand scanners you can carry around with you to scan as you shop. I have used them for a couple of years now. I almost stopped going to Tesco as it seemed every time I would check out my basket/trolley of goods was selected for a random “ check scan” where a worker came and scanned items until the check out gave a green checkmark and indicator. I always passed the test. So it became really annoying to have this “random check” happen ten times in a row. However it appears they have now built my profile and I have not had a “random check” in almost a year. I think this giant scale is silly. If you are trying to play the system you could scan a lower priced good and take the name brand of the same weight. If I were pulled over to have my whole basket/trolley load rescanned I would quickly get fed up with that. There are just too many ways to get a false positive.

I thought that RFID was supposed to solve this 20 years ago. All stores have anti theft scanner that are the last line of defense but I never see anyone approached if that alarm goes off any more.

So what is a technically sane way to solved the self scan problem, and avoid replicating the security theatre at airports?

somenameforme 6 hours ago
Can you describe why there's a big push for self checkout? I suspect there's a bigggg difference between countries, so this all sounds very alien. In my experience at Tescos (outside the UK) checkout has been great.

They tend to have a zillion aisles operating, with the cashier picking up and scanning every single item directly from your cart. At the exit there's always a 'check' but it's pretty farcical. Somebody glances at your cart, glances at the receipt, and then stamps it in about 0.5 seconds total.

The only downside is the requirement for self bagging (she simply puts the items right back in the cart - even if you bring bags), but that obviously wouldn't change with self checkout.

To me people pushing for self checkout sounds like somebody preferring self service over full service gas stations - I find it difficult to understand.

ForTheKidz 5 hours ago
> Can you describe why there's a big push for self checkout?

Fewer employees to hire and manage. Seems like a straightforward benefit. I haven't seen a fully staffed grocery store in what feels like fifteen years but is probably more like five. This feels like a continuation of the same "disruption" that predated widespread self-checkout.

There are also people who claim to hate interacting with cashiers but I have a difficulty imagining this is the majority of people.

Zanfa 4 hours ago
> Can you describe why there's a big push for self checkout? I suspect there's a bigggg difference between countries, so this all sounds very alien.

I love self-checkout as long as they give you the scanner to carry around (or mount on the shopping cart). The entire shopping process is just so much quicker, havent waited in a checkout line in years. The same amount of space for 3 cashiers can have 10+ self-checkout machines as least.

> To me people pushing for self checkout sounds like somebody preferring self service over full service gas stations - I find it difficult to understand.

Might be cultural, but full-service gas stations sound bizarre. Why would you need an attendant to do something so basic? Like a lift operator to press buttons for you.

somenameforme 4 hours ago
Full service gas stations are popular for the same reason drive thru 'everything' is popular. It's just much more convenient. Drive in, hand some cash over, wait a few moments, perhaps have some random banter with the attendant, drive off.
fmajid 2 hours ago
In the U.K. specifically supermarkets are having a tough time hiring and retaining staff, but self-checkout is also popular in similar countries like France where the job market is not as tight.
djaychela 4 hours ago
For me it's because when I visit a store it's for a small amount of items. My main shopping is online and delivered (by Tesco) once a week. But there are always other things needed during the week. The big Tesco near me mostly has people doing their big shop at the tills so the queue will be 5 minutes plus. Scan as you shop ( as mentioned by the GP) now works well and doesn't check you each time so it's easy to do - particularly as you can use your bag as you go and don't need to repack when you check out.
Maxious 4 hours ago
>At the exit there's always a 'check' but it's pretty farcical.

Hence moving to AI

> Once you get to a checkout, hi-tech cameras above the self-checkout machines now track all items being scanned and bagged.

> After that, smart gates will lock automatically to prevent anyone with unscanned items leaving the store, sounding an alarm in the process.

https://www.news.com.au/lifestyle/food/eat/coles-introducing...

Those two points are infuriatingly well rolled out in Australia since that article - if your bagging technique does not match the AI model or the color of your fruit/vegetables does not match the AI model for the thing you choose, even if the weight is correct, it requires a staff member. If any shopper in the self checkout area has violated the AI, nobody is allowed to leave the store until the staff member does their check (it's like those automatic gates you'd see on an office building lobby).

lotsofpulp 6 hours ago
> To me people pushing for self checkout sounds like somebody preferring self service over full service gas stations - I find it difficult to understand.

For gas stations, it’s faster for me to not have to wait for an attendant. I don’t have to let someone else touch my credit card and/or give them my zip code. And I don’t have someone else continue filling the tank after the pump automatically stops, preventing gas to drip down the side of the car.

For retail stores, self checkout is quicker, as stores are mostly not staffed well enough to compete with the self checkout lanes.

ptmcc 7 hours ago
I use the dash carts at the Amazon Fresh near me and they are pretty slick and problem-free. The overall Amazon Fresh experience with selection and stock has had some teething pains but they've been getting a lot better recently, probably learning from Whole Foods.

Sign in with the app then you scan the barcodes as you put items in the cart and I think it does some combo of weight and camera stuff to verify. You can also see/edit the list of everything it thinks is in the cart on the cart's display. If it does mess up (rare) you can fix it on the spot easily and without assistance.

Then you just go walk through the designated dash cart checkout lane, it blinks green and you're done and you walk out with the bags and the receipt is in your account history. Unless you need an ID check for something then an employee has to assist but they're generally pretty quick, but most of my trips don't require it.

Compared to "traditional" self checkout it's WAY better.

CoffeeOnWrite 7 hours ago
> probably learning from Whole Foods.

Oddly our local Whole Foods, is just a couple years old, and has very poor self check-outs. They error out on random bar codes and stop until a human staff member unlocks them. The Prime barcode scanner is “broken” half the time, and can’t be overridden by the human staff. It’s bad. I go on the human side now exclusively, where they also have hilarious problems. It's like grocery store management peaked, was utterly and perfectly solved, but Whole Foods can’t stop trying new things that only make the shopping experience worse.

ptmcc 7 hours ago
I meant more in the general operations of running and stocking a grocery store, which Amazon Fresh struggled with for a while but has also improved significantly. Now it's on par or better than most of my local Safeway/Kroger type stores I'd say.

Fresh seems to also be their technology test bed, and I hope the good parts can spread to Whole Foods as it gets perfected.

nextos 7 hours ago
I think this depends a lot on the store. For example, Waitrose Oxford has self-checkout but they have disabled those tricky weighting sensors, which is great because they always slow you down. In contrast, Waitrose Abingdon not only has them enabled, but you are "randomly" checked every single time. I imagine Abingdon has a higher rate of shoplifting.
tbrownaw 5 hours ago
> hand scanners you can carry around with you to scan as you shop

The local Kroger tried to push those a while back, and then at some point they disappeared again.

genewitch 4 days ago
In the U.S. they have one or two employees, monitor, you know, four to six or eight self-scan stations.

Apparently they're losing less in shrink than they would paying cashiers, so it works out for them.

I have to say I'm guessing about that last statement because I have no idea, but if it wasn't saving them money, I don't see why they would do it.

I do notice that nearly every self checkout lane has no cash accepted though for some reason, at least by me.

jrmg 8 hours ago
There was a flurry of news reports last year about self checkouts being removed by some chains. For example:

https://www.nbcnews.com/news/amp/rcna160234

https://www.cbc.ca/amp/1.7188556

amluto 7 hours ago
The US strategy seems to vary widely by store. Some observations:

Target and Whole Foods have minimal oversight and the machines are efficient and permissive. Delightful!

Costco has machines that are not permissive and complain a lot. I find this odd, considering that Costco is members-only and double-checks everyone when they leave.

IKEA has one employee per 1-2 machines. The machines are terrible. The scanners are unreliable, and the machines are slow beyond belief. I suspect they’re accidentally quadratic (with a bad constant factor), and I’ve had to pay part way through and start a new transaction to make forward progress at a reasonable rate. The employees might be there more to babysit the machines than to deter theft.

kevin_thibedeau 7 hours ago
> The scanners are unreliable, and the machines are slow beyond belief.

That's on purpose so they can monitor for theft from the customers and colluding cashiers. I worked in a grocery store with 1980's era IBM terminals and they were lightning fast compared to modern machines. You could throw cans rapid fire with just a twist across the scanner and have nearly 100% success.

otterley 7 hours ago
Can you explain in a bit more detail? I don't follow the connection you made.
duk3luk3 6 hours ago
I think the implication is that the faster a customer is scanning items, the harder it is to keep an eye on them to see if they're doing it correctly.
WeylandYutani 7 hours ago
Even babysitting 2 checkouts is still better than employing 2 cashiers. And that is assuming you can even find cashiers. Way back when I was a child the supermarket cashiers were women in their 40s who got divorced and needed a low skilled job. But thanks to equal education opportunities for men and women that group is gone.

We are going to have to come to terms with the reality that for the first time since the plague employable humans are scarce. Now do you want them to work at Ikea or work in a hospital or school?

distances 1 hour ago
> Even babysitting 2 checkouts is still better than employing 2 cashiers.

This assumes self-checkout is as efficient as a cashier? I'd say a good cashier is at least 5 times faster than I am, some discount store cashiers maybe even 10 times faster.

3eb7988a1663 7 hours ago
Is there a technical reason why the self-checkout experience is so poor? The barcode scanners seem slower and more finicky than what the staff use. Plus the extra delay while the machine wants to ensure I put an item into the receiving zone. Are the self-checkout isles busy taking pictures of me from every angle before they approve the swipe?

I assumed that barcode scanners were solved technology and should be able to identify a smudged label in microseconds. If I were going to steal something, I am not sure what the slow experience does to deter that.

grues-dinner 0 minutes ago
What really annoys me is the slow hand scanners. It takes about 5 seconds to download the item data for each scan (name, picture, price). And there's no cache so scanning several identical items is painful.

It would be so easy to cache the last few items for repeat scans (after all, the list is right there). And I guarantee Tesco has a profile of my usually-bought goods tied to the Clubcard that I scanned to get the scanner. After all, that's why they want to railroad everyone into having Clubcards. So why not have the system pushing likely next scans based on what I just scanned, combined with where it is in the shop and what I usually buy.

Even a hype-weary AI sceptic, that's a textbook example of machine learning: lots of perfectly labelled data, a great feedback loop (cache hits and misses), and negligible penalty for mistakes (cache miss).

MBCook 7 hours ago
I’m always confused by these comments. Maybe the quality of scanners differs wildly between chains?

The places I go regularly seem to have units that work fine for me. It’s very very rare I get a warning about bagging stuff. And I can scan at a pretty good speed.

Not practiced checkout clerk high speed, but plenty fast to the point the limit is often me finding the barcode.

3eb7988a1663 7 hours ago
Maybe I have a low tolerance for delays. I know technology can do better. The lag is an explicit choice or technical incompetence. Maybe even the POS are running Electron these days.
MBCook 6 hours ago
I think I have a pretty low tolerance as well.

I can say I find the CVS machines slow the few times I’ve used them. Possibly Home Depot too but I have little experience.

But at Target, Whole Foods, and two local grocery chains it just hasn’t been an issue.

The UI is slow if you need to enter a code for a vegetable or when you hit pay, but for scanning it works fine if I ignore the slow prompts and just go at a comfortable speed.

Washuu 4 hours ago
The technology can absolutely be better. When I worked retail over two decades ago those scanners were fast and I can scan back to back with no noticeable delay.
tbrownaw 5 hours ago
> The barcode scanners seem slower and more finicky than what the staff use. Plus the extra delay while the machine wants to ensure I put an item into the receiving zone.

The ones at my usual store have accent lights that turn green when it's willing to take the next scan. The machines register scans perfectly if I wait for the light and dont even try if I don't wait, which used to look like being flaky until I noticed what the lights did.

> Are the self-checkout isles busy taking pictures of me from every angle before they approve the swipe?

I'm pretty sure it recognized my bananas the second-most-recent time without me having to find them in the menus. But then the most recent time I had to look them up again...

There was also a time that another customer whose station happened to be facing towards the waiting line needed staff assistance with something, and it made the (clearly impatient) staff person watch a video of the person scanning things before letting them do whatever it was they needed to do.

Nextgrid 4 hours ago
A lot of these are actually just thin clients connected to an (AS/400?) mainframe, despite technically being fairly powerful (i5, Windows 7 Embedded, etc) PCs. This means every action and button press on the UI is actually a network call to somewhere, potentially even off-site. That probably doesn't help.
nicoburns 7 hours ago
I think some companies are cheaping out on the processors or some other component (could also be the software) because I've noticed that similar machines at high-end supermarkets are much faster.
o11c 6 hours ago
Some causes of poor self-checkout experience:

* The switch to self-checkout overlapped with the push for reusable bags. Some sturdy reusable bags are significantly heavier than others, and at certain stores they choose to make this fail badly (this is by brand, not neighborhood). Sometimes this can be worked around by adding bags gradually when adding variable-weight items. "Skip bagging" is probably how it's supposed to be done though.

* Self-checkout forcing serialization as each item is put into the bagging area. Traditional checkout allows each item to push the previous down the belt.

* Self-checkout often has size limits, either employee-enforced or practical (e.g. by drastically shrinking the item pre-scan and bagging areas; I suppose bag-weight errors also count for this), even if this conflicts with the other major push that stores have ("spend more in one trip!")

* Some items (mostly produce) lose their label and/or don't have one in the first place, and are hard to look up too. Admittedly, this is largely a matter of competence and I've had employees make errors on the same things.

* Items with ad-hoc discounts may be handled badly in several ways ("x% off" stickers usually require employee assistance; full-blown price-replacement are more likely to work but can fail if the original barcode wasn't fully covered)

* Sometimes the scanner beeps, but it's a rejection beep rather than an acceptance beep and those of us who don't spend all day doing this can't tell the difference. If you continue scanning and it keeps beeping, it can be difficult to resynchronize once you realize the problem.

* If anything at all goes wrong with the price of an item the system does register, noticing and arranging for the fixing of it is entirely on you, while you're busy doing work. With traditional checkout, you both have another set of eyes and are not distracted during the process. IME this causes problems at least one per month, and some of the errors reek of at-least-borderline fraud (four common kinds: 1. advertised price only applies to packages of a particular shape/color/size despite literally all the writing being the same; 2. "selected varieties" arbitrary excluding certain flavors/varieties which is impossible to check unless you can make the buggy app/webpage navigate through the huge list; 3. advertising a product not actually sold in the store (or removed for just this week) but then putting a similar-looking item on the shelf; 4. arbitrary limiting a particular digital coupon to the specific store in town you have selected, even though the exact same coupon is also available to those who select the other store). With a real employee, you have someone who both prompts and knows how to simple handle things like "did you enter your rewards card correctly?" [which can be done in parallel - though on one rare occasion they actually finalized the checkout, changing it to card-reader mode before I could finish entering it!], and is always available to handle errors immediately rather than requiring you to queue for customer service. Because of how frequent errors are (and just how terrible many customer-service people are at math), on the rare occasion that a pricing error is in my favor at a grocery store, I do not feel at all guilty about just taking it (all other kinds of IRL store have thus far dealt with me honestly so I remain obligated to do the same).

danparsonson 5 hours ago
> The British Retail Consortium has said shoplifting is "out of control" after its annual crime survey found incidents of customer theft reported by retailers in the UK rose by 3.7 million to 20.4 million, and cost retailers £2bn.

Surely a moment's reflection on the state of the UK at the moment would offer some ideas about why this is.

nprateem 5 hours ago
Yeah maybe Starmer should issue a decree to make everything magically cheap again.
ein0p 4 hours ago
In the UK "offering ideas about why this is" could easily land one in jail.
tene80i 4 hours ago
What are you talking about?! Do you mean “ideas” like publicly inciting violence? Because that’s illegal in the USA too.
milesrout 4 hours ago
Don't be disingenuous. You know very well what the parent is talking about.

Random example: https://www.conservativewoman.co.uk/no-charges-in-koran-burn...

Also loads and loads of others. The Police in the UK are completely out of control.

tene80i 2 hours ago
Your example is the burning of a religious text, which is provocative enough to be scooped up, even if incorrectly, by hate speech laws. It's absurd to suggest proposing ideas about supermarket self-checkouts is anything like that, and it's also absurd to suggest the UK is the only country where people are wrongfully arrested – unless you're suggesting the USA has a healthier police system?

And if you want to throw evidence into a debate, you might want to choose a publication with a bit more standing than whatever random partisan blog this is.

benjaminwootton 4 hours ago
Why do people (usually Americans) have this perception that we are an authoritarian hellscape on press freedom.

There have been a few silly stories where local police forces overreach to a social media post, but generally nobody could care less what we say.

The police won’t respond to serious crimes so you have no chance getting them to respond to something written.

There are hundreds of better things to pick on the UK for.

ein0p 3 hours ago
Or 3000+ "silly stories" per year, to be exact. And that's just arrests.
milesrout 4 hours ago
Oh it is alright to destroy fundamental traditions that the English invented and fought for literally for millennia. That is fine. It only happens now and again!

There are numerous examples of the police in the UK arresting and prosecuting people for making simple statements of fact or giving their honest and reasonable opinions. It is not actually that rare.

It would if anything be better if it were more rigorously enforced, because it wouldn't last very long if it were. Instead, the threat of it looms over everyone.

fmajid 2 hours ago
Eventually they will build the scales into the shopping cart itself.
dvh 3 hours ago
Wouldn't people just carry rocks from the parking lot and leave them in stores?
MBCook 7 hours ago
What a terrible idea.

Self checkout offers a (supposed) benefit. No waiting in a checkout line with 9 people or huge carts when you want a few things. Or maybe you don’t want to interact with a cashier.

I’m not saying the benefits have worked out, especially when places replaced all cashiers either self checkout instead of supplementing.

But there is nothing inherently draconian about it to me. I like the option of self checkout and often use it.

Those scales in the picture just scream “prove you’re not a criminal, scumbag”.

There used to be nothing pleasant or helpful or anything like that about them. And if people have to walk through them they could be weighing their customers too. Used a loyalty card? They know your weight!

Hopefully they aren’t doing that. But you get my point. It actively feels hostile. The supposed benefit of finding things that got double scanned seems incredibly unlikely to me. That’s clearly an excuse.

If you’re not going to pair something like this with a very big benefit, like a one in 100 chance of getting your entire cart for free, why would anyone opt into this if you can go to a different store instead?

starkrights 7 hours ago
Fwiw, my initial thought (from the picture) was less “prove you’re not a criminal” and more “prove you’re not bringing a massive cart into the quick line. Idealistically, this would reduce the number of jerks tying up these lines for people who want the benefit you describe.

Don’t necessarily disagree with you though, I feel like there’s a decent likelihood it just slows everything down in practice.

MBCook 6 hours ago
That would make sense, I just have little faith that’s how it would end up being used even if that had been the original intention.
milesrout 4 hours ago
>Those scales in the picture just scream “prove you’re not a criminal, scumbag”.

So what? This seems like such a weird thing to be concerned about. Do you get upset when you are asked for ID when you buy alcohol? Or when a police officer asks to see your driving licence?

>why would anyone opt into this if you can go to a different store instead?

Because weighing your trolley only takes a second and still saves time over scanning things manually?

nprateem 5 hours ago
> prove you’re not a criminal, scumbag

This is Gateshead, so a fair question actually 8P

ryukoposting 8 hours ago
This just seems like a worse version of self-checkout.
jeffrallen 4 hours ago
"Unexpected trolly in bagging area." :)