Back to News
Advertisement
Advertisement

⚡ Community Insights

Discussion Sentiment

56% Positive

Analyzed from 7426 words in the discussion.

Trending Topics

#price#store#tags#checkout#self#shelf#anything#don#more#item

Discussion (340 Comments)Read Original on HackerNews

data-ottawa4 days ago
I’m very surprised here.

I worked in retail many years, including doing store shelf tear downs and replacement and night shift stocking.

Back in the day we would get our planograms from HQ, then we’d print out all the labels on perforated paper, and walk the shelves moving product and updating the price tags, throwing out the old. The epaper tags are very clearly an improvement to that process in both time and waste. We would also check the prices using a Motorola price gun and do our fixes manually and then print out new tags or update the counts.

I’m surprised these tags are just IR blasted with no security. I would have expected they’d need some sort of code and you would simply save the code on your gun, pop a tag in front of a product, scan the product, then pair the tag all on your price gun in like 3 actions.

I also would have thought in these days we’d use Bluetooth beacons to triangulate the shelf slot too so that HQ could have a realtime map against their planos (it was not uncommon a product’s size would change and the layout would have holes or products that don’t fit on your real shelf).

Anyways, neat project! Triggered a walk down memory lane for me.

ssl-33 days ago
It doesn't really change anything.

Previously, a criminal could just print their own shelf tags. They'd probably do this somewhere other than in the store to get the details right, but it was doable. (We've all probably seen rolls of blank shelf tags sitting around at the store, and thermal printers are inexpensive. So what if it's two crimes instead of one?)

And then, in the store, they could just switch out the shelf tag(s) and try to play their little scam.

Now with this new development, a criminal still needs to get the details right. Like a blank paper tag, the little screen is also a blank slate. It's just eraseable and rewritable in-situ.

The scam is the same. It's just shaped differently.

---

I do understand why the tags are simple to write. Maintaining some kind of revolving, PKI, or multi-factor auth would be harder than doing nothing, and probably slow. Fixed, basic auth would just get leaked (probably first by Home Assistant tinkerers who find some discarded electronic shelf tags somewhere and want a new display for their house).

One-way jnfrared is cheap and low-power compared to anything with RF. And resets would be a pain in the ass if things were forever associated with a certain product, or a certain place in the store.

The way it's implemented now, on reset (yay new planogram!): All the tags get pulled and put in a pile.

And then: One by one, they're removed from that pile, put on a shelf, and programmed.

That's fast and flexible, and therefore inexpensive. Inexpensive is good. If there's one thing that all retail establishments hate most, it is their labor expense.

It does fail to prevent obvious-scam from happening. But it'd probably cost more to do it "right" than to eat the losses when the scam actually works.

VorpalWay3 days ago
> Fixed, basic auth would just get leaked (probably first by Home Assistant tinkerers who find some discarded electronic shelf tags somewhere and want a new display for their house).

You know what, that is a great idea for a project of mine, where I want to display outside temp and weather forecast in the hallway next to the wardrobe. I have been musing about it for a while now: how to make it small and not stand out, how to handle power delivery, etc.

I was already leaning towards eink, and if I can get one of these price tags cheap plus hide an IR blaster in a corner that would be ideal. All controlled by Home Assistant of course. I'm going to search the usual Chinese online marketplaces tomorrow.

Thank you!

IanCal3 days ago
I had a look and knew they seemed to be about £15 here, I couldn’t easily find second hand ones in the uk (though they’re not uncommon at shops). For £40 I can get a 7.5 inch black and white screen setup (trmnl byod xaio https://www.aliexpress.com/item/1005009532501677.html)

Lots of the tags I see though do have Bluetooth or maybe WiFi for updating as well.

I do really like eink things, I want to setup a nice 13 inch one which is now more like £160 so becoming more realistic for my to buy for fun.

I’m going to have to look more into these tags because if there’s cheap second hand ones they’d be awesome.

ssl-33 days ago
Just look on eBay. It's full of used electronic shelf tags, sold in bulk -- usually, with prices still on them. :)

The sellers don't know anything about how they work so it will take some digging to find the right ones, but having to dig a bit is normal for eBay (or Aliexpress, for that matter).

michaelbuckbee3 days ago
Maybe check out TRMNL, they've got a Home Assistant plugin.
baby_souffle3 days ago
You’re looking for this: https://openepaperlink.de/
CGMthrowaway3 days ago
>Previously, a criminal could just print their own shelf tags.

Yep. For the physical "hackers" among us, a price sticker gun (those little orange or white stickers with a number on them that mom and pop shops use) was one of our first tools to mess around with

jojobas3 days ago
>It doesn't really change anything.

Yes it does, unlike before, a shits-and-giggles attacker could change all the tags in an aisle into "you're gay" without showing anything on surveillance cameras.

He wouldn't gain anything but the store would lose.

ssl-33 days ago
That'd be hilarious. Now I want one.

But actually: It's not that broad. It's still mostly one at a time, ish. Changing a lot of them would stand out if anyone were paying attention.

Although it could certainly be broadened...but an IR emitter that's skookum enough to reliably hit all of the shelf tags in an aisle at once would probably show up as an intensely-bright purple floodlight on the cameras. That would stand out quite a lot. :)

anilakar3 days ago
A very real use case I can see would be Palestine supporters defacing Israeli product labels here (don't shoot the messenger, please).
prawn3 days ago
Someone representing one brand could go around and upwardly adjust all competing brands so that no one wanted to buy them.
xerox13ster3 days ago
I’m sorry but this entire premise is dubious at best hilarious at worst.

I’ve worked retail on and off for a decade and been friends with AP in most places and no one has ever mentioned this happening. Never been told to watch for it, or heard a rumor about it from another store.

It’s just not something that happens.

LargoLasskhyfv3 days ago
> It doesn't really change anything.

> Previously, a criminal could just print their own shelf tags.

Between your 'previously' and now is a period of at least two or three decades, where shelf tags have only be for your information in the store, while the real price came from computerized POS-Terminals with attached barcode-readers. Which of the two has priority for the customer may depend on country, law, store policy & good will.

Furthermore stores are completely cam covered nowadays, so much luck with being seen fumbling with your gadget in front of that label, or being seen on 'tape' putting another one over it, or things like that :-)

cogogo3 days ago
Just recently I was in a small shop where I was surprised to see epaper tags and ended up talking to the owner about them. She said they were super flaky and would reset at random. Agter that interaction I am not at all surprised a flipper could mess with them. But I also have not seen them widespread at the physical outlets I shop at.
Barbing3 days ago
>But I also have not seen them widespread at the physical outlets I shop at.

Me neither. If it parallels the arc of those restaurant buzzers [USA perspective]:

-Big chains first (Olive Garden) with quality industrial systems

-Then, small businesses with dinky systems sold on Bezos site

What do you think, someone would have to be fired if e.g. Best Buy tags were super flaky and reset at random nationwide?

arghwhat3 days ago
I have never seen an IR-based on in any store myself. Bluetooth, and possibly some proprietary RF setup, seems popular.
giantg23 days ago
"I also would have thought in these days we’d use Bluetooth beacons to triangulate the shelf slot too."

Maybe wifi6 location based on the gun when setting the tag?

Aboutplants4 days ago
I was in college when self checkout became a thing and it took us all of about 45 seconds to realize that you could just check everything out as bananas. Steak was weighed and priced at 4011 (banana code) as the stoned teenager cashier paid no attention. Everything on the receipt was literally Bananas
compton934 days ago
That's crazy. But coming from someone who wrote a book on retail fraud and worked as a retail fraud analyst for several years... you could have just walked straight out with those items.

Transacting was your way of leaving a calling card for the investigators/analysts to find you... You stole regardless of how you did it.

conductr4 days ago
The visual risk of walking out without paying is much greater than the risk that anyone actually investigates AND tries to track him down for it.

Back when I was a kid it was common to still just have simple price tag stickers on every single item. We’d pull off a cheap sticker and put it on an expensive item. If they noticed, we’d just shrug and say “oh Nevermind then” when they found the right price.

The only problem was most cashiers actually knew all the prices of stuff and paid attention, believe it or not they even knew how to make change back in those days /s. So you couldn’t always get super aggressive.

JCTheDenthog4 days ago
A year or two ago I had a cashier ring up my zucchini as cucumbers because he apparently couldn't tell the difference. Young guy, looked barely 18. I have no idea if he overcharged or undercharged me as a result, but I didn't care enough to point it out because he seemed like the type who would have needed 20 minutes to figure out how to change it (or would have needed to call down a manager for help) and I didn't want to waste any more of my time (or his).
forgotaccount34 days ago
> The visual risk of walking out without paying is much greater than the risk that anyone actually investigates AND tries to track him down for it.

So scan everything, then put it in the cart and walk off without putting in the credit card. Again, both are stealing but paying some fake, reduced rate is leaving your calling card at the scene of a crime.

MisterTea4 days ago
> The only problem was most cashiers actually knew all the prices of stuff and paid attention,

Yup. I was in a local super market and saw Tomahawk steaks priced at $4-6 each. It had to be a mistake but I figured I would give it shot and see if they noticed. Cashier looked at the price, did a confused double take and immediately called over the manager. Turns out the decimal point was off by one so my $4.50 tomahawk was really $45. I bought it anyway and it came out great in the oven.

bpoyner4 days ago
That's _bananas_.
InexSquirrel3 days ago
But definitely not nuts.
alwa3 days ago
I’d be interested in your book!

I was of the impression that, in our golden age of individualized surveillance, merely interacting with the kiosk was enough to leave a facial-geometry calling card these days.

I feel like I may have heard this from one of those Illinois BIPA class action suits [0], which reliably have a whiff of crackpot to them from a technical perspective. But it surely seems an obvious enough sort of application…

[0] https://www.law360.com/articles/2372764/home-depot-s-self-ch...

crazygringo4 days ago
Seriously. Especially since self-checkout is almost always with a card tied to your identity, not cash.

Depending on the value, the police probably aren't going to show up at your address, but use that card again at the store in the future and you might find the security guard coming over. Or, like many stores, they wait for you to do it repeatedly until it adds up to enough for a felony instead of just a misdemeanor, and then they bring felony charges...

The stores have cameras. Likely someone is well aware those weren't all bananas, and has it on video.

Play stupid games, win stupid prizes.

rationalist4 days ago
Any lawyers here?

> wait for you to do it repeatedly until it adds up to enough for a felony instead of just a misdemeanor

Isn't there a concept in the legal system where you have to mitigate damages even if you're the victim? I can't think of the example off the top of my head that Steve Lehto (consumer lawyer on YouTube gave).

I'm guessing people who steal from the stores aren't able to afford a decent lawyer, but I imagine a decent lawyer would ask the Target witness(es), why didn't you stop him after the first theft? Why did you keep letting him steal?

dylan6043 days ago
> Especially since self-checkout is almost always with a card tied to your identity, not cash.

Pre-paid gift cards would fall into the part where almost always doesn't cover. There's a reason scammers love gift cards

rkomorn4 days ago
I agree that they're well aware.

I once got stopped at self checkout because I put two vegetables (peppers, IIRC) of different types in the same bag and weighed them together.

They were the same price so it's not like I was trying to pull a fast one one anyone, but "the system" noticed and flagged me for someone to come over.

This was pre-pandemic, and I'm sure they're not less capable now than before.

nkohari3 days ago
I used to work in a suburban supermarket during high school and college, first as a cashier and then as a frontend supervisor and payroll clerk. We had a security booth where you could watch security cameras, and it was literally never manned. Tapes were changed, but they were there mostly in case someone would try to rob the place. Cashiers routinely rang their own lunch up either as 99 cents or as bananas. No one cared.

Supermarkets actually factor breakage, theft, and spoilage into their books as "shrink", which averages between 2-3% of sales. There's no detective building a case, biding their time to bring down the banana bandit.

Although, modern self-checkouts have cameras on the scanner with ML-powered item detection, and they will alert the attendant if you incorrectly scan something that's sold by weight. (I've done this before on accident, fat-fingering the wrong PLU.)

cogogo3 days ago
I know people who regularly stole this way. They would usually work in pairs and one would leave a full cart near the exit and the other would walk out confidently. Worst case they figured they would just act the fool and either leave the cart or pay. Irked me that they did this but not enough to rat. I bet these days doing that with any kind of regularity would have you starring on much higher quality film.
per13 days ago
What's the books name?
dpoloncsak4 days ago
This gives the ability to use the excuse "I didn't know how to use the machine, I thought I used it correctly, nobody ever trained me on this", where as just walking out does not

(Not a lawyer, I'd imagine you know better here than I do)

Hilliard_Ohiooo4 days ago
I think the point was that they COULDN'T have just walked out with them, BUT, by learning then going through the motions of a typical check out this A+++ hacker was able to bypass a normal security layer.
DangerousPie4 days ago
Congratulations, you have discovered the concept of shoplifting!
FatherOfCurses4 days ago
Too bad the store owners introduced a way to give customers more control over how merchandise exits their store.
lamasery4 days ago
Not just that, getting unpaid labor. Self-checkouts aren’t automating anything, they’re just making the shopper do work for the store.

I hope they’re losing money over it.

WarmWash4 days ago
The "too bad" is most people lacking the understanding that you don't steal from a store, you steal from honest shoppers who keep the store open for you to steal from.

Stores just pass on the losses from theft into the price of everything else. You're not robbing a rounding error amount from a faceless billionaire, you're robbing a rounding error amount from the "sucker" paying full price next to you.

lotsofpulp4 days ago
At my grocery store, they are using image recognition for self checkout. Bananas show up as bananas automatically, and if you select otherwise, I imagine it flags the item or purchaser. Shouldn't be long before the store figures out who is regularly overriding the image recognition for the purposes of theft.

Either way, pretty stupid to incriminate yourself without plausible deniability on high definition cameras for stealing low price items.

GuinansEyebrows4 days ago
if a store does not want to hire capable staff to perform an essential function, they should not expect laypeople to perform that action for free (or at higher cost, as we've seen with grocery prices in the US as human cashiers are reduced) at the same level as a trained staff member.

we do not have to accept this decision to reduce staff and raise prices as a matter of course. plus, if you see somebody stealing food, no, you didn't.

recursive4 days ago
If GuinasEyebrows does not want to drive an appropriately security-hardened armored vehicle, then they should not expect that I will not jimmy the lock and hotwire it. If you see me drive it away, no you didn't.

People are responsible for their own actions. If you think shoplifting is morally acceptable, don't try to tell me that I didn't see it.

xenocratus4 days ago
> plus, if you see somebody stealing food, no, you didn't

Don't tell me, in your view the cost of shoplifting is begrudgingly covered by those evil rich people who own everything, right? It's not passed down to customers, and therefore affects those who obey rules, and especially those who are in a precarious financial situation to begin with, right?

landl0rd4 days ago
I live in a town with a massive, well-stocked food bank. I don't think anyone is stealing a crust of bread to feed his hungry children.

If I see someone stealing food, yes, I did. It's immoral for you to do otherwise.

vel0city4 days ago
If people are needing to steal food to survive we need to radically work on changing society so that doesn't happen, not just then a blind eye and ignore it.

But no, most people in the US aren't stealing from grocery stores to feed their kids, they're stealing from stores to resell on black markets.

Hilliard_Ohiooo4 days ago
It's hacking, there a difference. He learned the system and exploited a vulnerability!
miki1232114 days ago
IANAL and this depends on the jurisdiction, but in many places, the penalties for shenanigans like these are far steeper than for outright theft, as it's considered to be financial fraud.
Tangurena24 days ago
Some retail chains, of which Dollar General is the poster child, have one price displayed on the shelf and a different, much higher price at the checkout register.

Links:

> Missouri Attorney General Andrew Bailey has filed suit against Dollar General, claiming deceptive and unfair pricing at its more than 600 retail stores throughout the state. The lawsuit alleges that Dollar General violated Missouri’s consumer protection laws by advertising one price at the shelf and charging a higher price at the register upon checkout.

> The joint investigation revealed that “92 of the 147 locations where investigations were conducted failed inspection. Price discrepancies ranged up to as much as $6.50 per item, with an average overcharge of $2.71 for the over 5,000 items price-checked by investigators.”

https://progressivegrocer.com/dollar-general-accused-decepti...

> All told, 69 of the 300 items came up higher at the register: a 23% error rate that exceeded the state’s limit by more than tenfold. Some of the price tags were months out of date.

> The January 2023 inspection produced the store’s fourth consecutive failure, and Coffield’s agency, the state department of agriculture & consumer services, had fined Family Dollar after two previous visits. But North Carolina law caps penalties at $5,000 per inspection, offering retailers little incentive to fix the problem. “Sometimes it is cheaper to pay the fines,” said Chad Parker, who runs the agency’s weights-and-measures program.

https://www.theguardian.com/us-news/2025/dec/03/customers-pa...

QuantumNomad_4 days ago
In Norway, if you notice that the price at checkout is higher than what it said on the shelf, you can in most cases demand to pay the shelf price and the store has to honour it unless it is an obvious error such as some expensive electronics being tagged as costing an impossibly low amount.

It goes without saying however, that the customer himself is of course not allowed to alter the price on the shelf (like the Flipper Zero program in the featured link facilitates) and then pay the altered amount :P

bell-cot4 days ago
>> [...] the state department of agriculture & consumer services, had fined Family Dollar after two previous visits. But North Carolina law caps penalties at $5,000 per inspection, offering retailers little incentive [...]

So - if the state didn't have any blabbermouths on staff, and spent some time training, how many "inspections" could they speedrun in an hour?

dfxm124 days ago
It sucks that we have to do extra labor and expose ourselves to this kind of legal risk all because a grocery store doesn't want to staff workers. It's not even like they pass these savings onto us...
culi4 days ago
That's true, grocery stores made record profits during covid.

I've sometimes toyed with the idea of an "open sourced" grocery store that's extremely transparent about every detail. Think electronic price tags that give you a complete breakdown of the cost of an item, cost of labor, cost to account for "loss", over/under-supply, etc.

I feel like there's a niche out there for hyperinformed consumers

neuralkoi4 days ago
Yesterday I went to Walmart, and at the self-checkout the system quirked out and an attendant came by. She reviewed some sort of draconian overhead cam video of me trying to locate a tag out for a product to scan. Gave me "guilty until proven" innocent vibes. Are these systems actually effective?
runjake4 days ago
Hey, something I'm somewhat qualified to answer! So, yes, these systems are actually effective. The systems and procedures are designed to look low key, but essentially perform PRISM-like mass surveillance behind the scene. These systems are managed by former US IC personnel.

What happens is that your identity is tied to these purchases and after a certain threshold you get flagged as a thief, essentially. At that point, you will get very increased attention (via checkout, purchases, and floor walkers), and after another threshold, will be trespassed and/or prosecuted.

But, you'll probably get away with a banana or few before you trigger the loss prevention threshold.

_jackdk_3 days ago
> PRISM-like mass surveillance behind the scene. These systems are managed by former US IC personnel.

A major supermarket chain in Australia (Coles) is literally a client of Palantir.

https://investors.palantir.com/news-details/2024/Palantir-Pa...

Loughla4 days ago
It flagged my for entering quantities of an item instead of scanning each individual item. It wouldn't let me pay until a human looked through my bags. There is a quantity key. I used the quantity key.

I'm not sure it's the super system it's sold as.

Avshalom4 days ago
On the other hand Walmart has been getting rid of self checkout because they're not actually effective.
pnw3 days ago
How is your identity tied to the purchase if you are using contactless payment (e.g. Apple Pay) that produce an anonymous DPAN?
Alive-in-20254 days ago
But what if you don't steal anything but the system is messed up. I had a case where I bought multiple things at a big hardware store, self checkout of course, and on my ticket was something I didn't notice. Because I bought a lot I didn't notice until a month later when I looked at the ticket and returned something else. Should I tell them or not, will I be some kind of weird situation?

I hate self checkout.

At my grocery store, it very often complains about something when I'm checking out. The person comes over, reviews the video and said you aren't doing anything wrong.

The answer is don't go to places where you self-checkout, and don't go to places with surveillance. There are still a couple of grocery stores in my town like that.

colechristensen4 days ago
Target keeps a file on you until you've stolen an amount which constitutes a felony.
nozzlegear4 days ago
The self checkout at my preferred grocery store (Hy-vee, an upper midwest chain) has started using these overhead cameras to confirm that you're purchasing everything you ostensibly have in your cart. Except it always flags us for the Starbucks drinks we're carrying (Hy-vees usually have a mini Starbucks shop inside them). More annoying though is that it flags us for the 5 gallon water jug refills that we manually punch into the self-checkout kiosk, because the surveillance system isn't satisfied unless the heavy ass jugs of water leave the cart, slide across the scanner and then get placed in the bagging area – anything else is possible theft.

All this has done is train us to keep the carts out of the camera's viewing angle. It doesn't care if you keep pulling handfuls of groceries out of hammer space, as long as there's no cart in the frame.

kccqzy4 days ago
I don’t use self checkout systems that have weighing scales that require items to be moved from the cart to the bagging area. I either avoid self checkout at these stores or stop going to such stores altogether. I shop at my neighborhood Whole Foods and Home Depot; the self checkout systems don’t have this requirement.
Marsymars4 days ago
My decision on whether to use the self-checkouts at Costco often comes down to "do I want to remove these heavy items from my cart?"
paranoidrobot3 days ago
I'm in Australia but similar sounding system is in operation at our two major supermarkets.

I scanned a drink, heard the beep, put it in the bag. I scanned a loaf of bread, heard a beep, put it in the bag.

Now, instead of the typical "Unexpected item in the bagging area" it now shows the overhead replay and locks the system out until an employee comes over to review.

Combined with their exit gates that don't open if they think you've not paid for something, and cameras that track you through the store it's feeling very unfriendly.

HoldOnAMinute4 days ago
I do not spend money at businesses that treat me like a criminal.
ApolloFortyNine4 days ago
Sam's club has 'the arch', and one time when I did self checkout I did miss an item (thought I scanned it and I didn't apparently) and so far that's the only time they've actually checked the cart, the rest I was just waved through.

So seems pretty good. Obviously erring on the side of having an employee double check makes sense when their profit margins are generally single digits. One missed tshirt means they lost money on your $300 cart.

wincy4 days ago
Well, Sam’s Club and Costco are kind of their own things since they’re members only, you sign an explicit agreement with them saying it’s fine for them to look at your cart, and if you refuse they can just revoke your membership and refuse to do further business with you. You’re under no obligation at Walmart or Target to get your receipt checked, although most people are polite and fine with it.

Personally, I always just say “no thank you!” and walk past the receipt checker at non members stores. They know me at Walmart and know I’ll refuse the receipt check and stopped bothering me.

shrubble4 days ago
I saw a video where someone took banana bar code stickers wrapped around a bunch of bananas and put them on the TVs in their shopping cart and then checked out via self checkout.

I predict that self checkout will only remain in the more trustworthy areas…

hnburnsy4 days ago
That video was staged, at Target electronics need to be paid for in the electronics department where there is no self-check out. In addition Target has the best Loss Prevention in the business, including let shoplifters continue until they accumulate enough goods that their crime is a felony.
gavinray4 days ago
Partner spent a significant time working at Target, can confirm

Their Loss Prevention is so advanced that FBI has collaborated with them for case help

https://thehorizonsun.com/features/2024/04/11/the-target-for...

I also worked there briefly in my teens, they are a great employer.

saintfire4 days ago
Every self checkout around here has an employee staffing ~6 terminals. They're supposed to be watching for things like that. Usually theyre just staring vacantly into space, which I get, that job pays nothing and provides 0 mental stimulation.

When you see a TV being purchased, though, it wouldn't be hard to just watch that it in fact got checked in as such.

vel0city4 days ago
> Usually theyre just staring vacantly into space

That's far from my experience. Usually they're overworked with a backlog of customers having some kind of issue needing attention. It usually takes a few minutes to flag one down when I need them to take a coupon or check and ID, because they're already busy doing something for another customer.

Denatonium3 days ago
Systems like Everseen make that approach significantly riskier than it used to be. A live video of you checking out is run through image classification software, so if you scan a steak as 4011, it'll pause the checkout flow and call the SCO (self-checkout) attendant to watch the video of you scanning the item. They then have to approve the scan, at best leaving you publicly humiliated.
mtlmtlmtlmtl4 days ago
At least here, there are randomly triggered checks by shop staff where they have to manually rescan anything before they let you leave. And possibly, those checks are more easily triggered if you do certain very strange things like buying nothing but many separate instances of "bananas' with widely varying weights. Wouldn't be too hard to program a set of rules for the most obvious red flags.

And of course, the area is wide open and well covered by cameras, and usually self-checkout means paying by card or google pay or something, which will tie your identity to the purchase.

walthamstow3 days ago
Are you me? I also did this at university in Britain circa 2010. I went for onions and carrots mostly. I'd go to the meat or fish counter and get lovely bits of fillet, then check them out weighed as onions.
prettyblocks4 days ago
Back in the day when I was in HS, kids would go to Borders and swap the stickers from cheap books onto expensive computer books.
babylon54 days ago
What about the cameras on those things? Overhead? Did you pay cash?
kvuj4 days ago
People like you are why we are living in an increasingly lower trust society, with for example having items behind locked door in shops.

Reminds me a bit of the shopping cart theory.

GuinansEyebrows4 days ago
trust goes both ways. you can be cynical about people who take things without paying, i guess. i prefer to be cynical about the corporations who run and stock these grocery stores with substandard products at artificially inflated prices that benefit shareholders and disadvantage people who need to eat food to live.
dfxm124 days ago
Think about blaming the grocery store replacing workers with no one in particular before you blame some college pranksters.

Grocery stores in general consolidating, laying off workers, leaving them without pay/benefits, taking advantage of greedflation, etc., is a bigger drain on society.

hrimfaxi4 days ago
Ah yes, let's blame some shadowy "big grocery" rather than point our fingers at individual bad actors.
bee_rider4 days ago
I mean, it isn’t really a prank, it is just small scale stealing. It’s fine to not care about that sort of thing, or think it is morally defensible for people who can’t afford food to steal it. But there’s no punchline to make it a prank.
psadauskas4 days ago
Corporations broke the social contract first.
stavros4 days ago
Couldn't you also not just check stuff in? These are all obvious drawbacks, it's not really a high-scrutiny environment.
manarth4 days ago
Most self-checkouts I've come across have weight validation – "Unexpected item in the bagging area".

Categorising things as "bananas" tricks the checkout into accepting the weight of an item, and you pay the appropriate price per bananagram.

bombcar4 days ago
You can build a socioeconomic graph of the country by how anal the unexpected item in the bagging area sensors are.

Some places will detect a fly farting on the damn scale, others can take three or four kids climbing on it before it complains.

junon4 days ago
This is a more expensive form of shoplifting though, idk why even bother with the banana thing, as hilarious as it is.
stavros4 days ago
Agreed, but there's nobody looking if you're putting the items in the bagging area or not. You could simply leave an item last, pay, put it in the bag, and go. They do have (prominent) cameras over the tills I've seen, though, not sure if that's just "we see you" or if they're doing some item recognition with that.
rogerbinns4 days ago
That is something you can do in cahoots with a regular cashier and the reason places like Costco check your receipt. The cashier just has to fake scan an item, and nobody would notice. Receipt checking makes it possible to get caught.
zarmin3 days ago
Rule #1 of working at a grocery store: you will remember 4011 for the rest of your life.
austhrow7434 days ago
You know you can just walk out the door with the items without using the scanner at all right?
busterarm4 days ago
There's a tiktok literally floating around right now where somebody sticks a banana band on a cyberpower PC at Walmart and checks out at the self-checkout.

Then the receipt checker at the door checks his receipt and waves him on through.

duped4 days ago
The rest of us have to suffer with a lot of bullshit because a tiny fraction of the population engages in blatant antisocial behavior.
kls0e4 days ago
that's nuts
jmyeet4 days ago
This was I think effective early on but now there are many systems to detect this "fraud". I say "fraud" because I honestly have zero sympathy for these companies who are doing anything but paying people a living wage to do a job and that goes for Walmart in particular.

I've had opportunity to hear many stories from people who have had largely unintended encounters with law enforcement. Many of these are for "shoplifting". That can be something as simple as forgetting something on the bottom of the cart. Walmart are super aggressive about this and rather than saying "sir, did you forget that thing or not want it anymore?" they prosecute.

Walmart is one of those publicly subsidized companies in the country. They don't pay employees enough so the government gives them food stamps. Those food stamps are largely spent at Walmart so Walmart is profiting on both ends. And then they displace checkout workers with self-checkout and pay for fraud detection systems and when people either intentionally or unintentionally didn't scan something correctly (or at all), they offload the costs of loss prevention onto the state by prosecuting. Walmart doesn't pay for that prosecution. TAxpayers do.

Walmart is a trillion dollar company. The stock has almost 3x'ed in less than 4 years. How long did it take to 3x to that level? About 23 years.

tamimio4 days ago
Careful, the law is lenient if you steal from other normal people, but as soon as you steal from the wealthy, try to fraud them, you will see all sort of laws to make sure you are an example to others so they never think about doing the same, but a normal person? Oh well, you should have paid for insurance, or suck it up.

On the other hand, the wealthy can lobby, inflate the prices overnight just because, while also reducing the good weight aka double increase, and you can’t say anything because it’s legal!! It’s a one way “justice” system.

cwmoore4 days ago
Not careful enough
weli4 days ago
This is pretty dangerous. At least in my country the displayed price must be honored and they cannot refuse the sale.
rickdeckard4 days ago
Usually the advertised price must be honored, because it may have brought the customer to your store.

For prices displayed on the shelf-label inside the store the law is usually not that strict (YMMV), as a shop-owner can refuse sale on check-out (otherwise I could put a pricetag on e.g. a shopping-basket and the shop-owner would be legally required to sell me the basket...).

Besides, most shops I've seen (in Europe) already moved from Infrared communication to RF (NFC or proprietary), for centralized shelf-label management without handheld devices. So all this study (and the underlying reverse engineering of the IR-protocol) might do is probably accelerate the transition from IR to RF-based ESL...

rimunroe4 days ago
> Usually the advertised price must be honored, because it may have brought the customer to your store.

This is not the case for groceries in Massachusetts at least. If there’s a discrepancy between the tag’s price and the scanned price the store must charge the customer the lowest of the two: https://www.mass.gov/price-accuracy-information

devilbunny4 days ago
I suspect this law does not apply in cases of fraud. If not, simple tag-switching would be rampant.
stevekemp4 days ago
I recently learned that in some cases fines of mispriced goods were very low, leading to companies repeatedly failing tests - and over/undercharging their customers.

https://www.theguardian.com/us-news/2025/dec/03/customers-pa...

That seems shocking to me, but I guess I live in a country where the prices on the shelves are "final" (with no need to add taxes) and I think it would be immediately obvious if I'd been charged the wrong price for goods.

teeray4 days ago
It definitely varies by jurisdiction, but the register price always loses to any printed price in the US states I’ve lived in. This is a protection since retailers have used pricing mistakes to unfairly profit. Watch your receipt like a hawk at the dollar store[0]

[0] https://www.theguardian.com/us-news/2025/dec/03/customers-pa...

ornornor4 days ago
Very much depends where. In QC, if it rings higher than tagged in the store you get the first one for free and the next ones at the lower price. They take it VERY seriously as a result and will take the tag down while they make a new one to ensure nobody else gets a freebie.

Stores hate giving the product away and pricing errors are much lower in my experience.

master-lincoln4 days ago
How is the transport medium changing anything?

To me this is about having protocols that are suitable so not anybody can write to these labels without knowing a store secret or using replay attacks.

mschuster914 days ago
> How is the transport medium changing anything?

it's mostly about efficiency. IR based, an employee needs to physically walk around. RF based, place a transmitter or two in the building and the system now works fully automated.

jeroenhd3 days ago
It's crazy that supermarkets invested in tags without even basic authentication. Hopefully they can sue the manufacturer for the cost of replacing them with moderately secure ones/reflashing the existing tags with secure firmware.

The extreme lack of cybersecurity for something as essential as (often legally binding) price indicators should shock the entire industry, although I feel like it comes to no surprise to anyone actually working on integrating these things.

wyldfire4 days ago
In your country merchants are not obligated to honor fraudulently altered price displays.
jeroenhd3 days ago
That may not be true if the faked display contents are reasonable. Price labels on shelves are leading: https://www.consumentenbond.nl/juridisch-advies/rechten-bij-...

Supermarkets all throughout my country have these labels add "35% off" to any goods that they need to remove from shelves (either because they expire soon or because they want to replace the product with something different). That's done outside of normal advertising campaigns, just in the price tags on the shelves (and the digital systems, if they actually work).

Supermarkets here are already on thin ice because they frequently do not charge the price listed on shelves already, without malpractice.

Of course, if you happen to have a cart full of wrongly discounted stuff that someone needs to go out and correct, the store will probably look through security footage. If you play the game well and can make it look like a glitch in the system, a store would probably not bother, though.

fennecbutt4 days ago
No it's not.

We've been able to take a price sticker off one object and put it onto another for a very, very long time.

It's not really a new issue and current law should already cater for it.

Aurornis3 days ago
That law probably wouldn't apply if someone brought their own label printer into the store and put their own price tags on to the merchandise, which is essentially what this is.
dewey4 days ago
Probably mostly dangerous for the user, or are people routinely writing their own price signs in the store and then "buying" it for less? Walking up to the lot at the car store and crossing out some zeros? Don't see how this would be any different.
xingped4 days ago
Back in the day people used to swap/edit price tags a lot. Also making fake coupons with the same knowledge. It was a pretty common and easy form of shoplifting since all barcodes used to do was just encode the pricing/discount information.
bombcar4 days ago
This is why the stickers have cuts in them, and why the barcodes cross-reference other things.
ModernMech4 days ago
What they do is swap bar codes, or they code organic fruit as regular, or they "forget" to scan in the self checkout, but yes.
dewey4 days ago
So it's just stealing with extra steps.
walrus014 days ago
This is a big reason why retail product barcode stickers (not barcodes printed directly on a package as it comes from the manufacturer) are now commonly printed on frangible stock with built in slices in it which breaks apart in 3, 4 or more pieces if you try to peel it off.
gus_massa4 days ago
I guess they can use the cameras to show you were tampering with the labels and call the police. Somewhat related xkcd https://xkcd.com/1494/
mock-possum3 days ago
Yeah, the prices the store chooses to display, not your own edits.
rjmunro4 days ago
In which country?
weli4 days ago
spain
stavros4 days ago
I am overjoyed to see this story here, we haven't gotten a lot of these hacks lately. Well done!
encom4 days ago
Hacks? In my Hacker News? The nerve!
_joel4 days ago
Are these hacks or cracks. I'd say the latter.
IshKebab4 days ago
I wouldn't. It doesn't appear that anything was cracked. Rather they just reverse engineered the protocol.
xkcd-sucks3 days ago
A lot of discussion about self-checkout fraud, but these tags are only for shoppers' convenience and don't control pricing - One tag goes in front of that SKU on display so you can see the price. At checkout, a barcode or plain old paper tag / printed barcode on the item itself gets scanned and that's where the price is looked up.
F7F7F73 days ago
You've never been to a grocery store and had something incorrectly 'rung up'? It's happened to me more than a few times and I've never had a problem getting a "price check" and having the item adjusted according to the shelf label.

It's typically in-store policy.

Is Best Buy going to let you walk with a $10 Sony FX3 camera? Probably not. Are they going to fight you over a $10 difference in posted vs look up? Probably not.

From what I remember Connecticut laws used to require retailers to charge the lowest advertised and/or physically labeled price.

HoldOnAMinute4 days ago
I'd like to buy some of these tags and use them as displays around my house.
jmux4 days ago
Look into openepaperlink. It’s an open source project that integrates with home assistant, and lets you control multiple tags over WiFi with just one device. you can create custom display setups in yaml to show anything you want.

my favorite that I have set up is a tag in my bathroom that shows me today’s weather and chance of rain when im brushing my teeth - I haven’t been caught by surprise in the rain since :)

ornornor4 days ago
Very neat! Where did you acquire the tags and for how much?
chithanh3 days ago
It's interesting how the README.md basically states in every other paragraph how you should not use this without authorization. The term (un)authorized and variations appear 18 times in there.
traceroute663 days ago
> Usually the advertised price must be honored, because it may have brought the customer to your store.

No.

In most jurisdictions this is covered by Contract Law 101 that lawyers learn in year 1.

A contract only forms when you have an offer, acceptance, consideration

The price on the shelf (or shown on the website or in a catalogue) is known as an “Invitation To Treat”.

“Invitation To Treat” means you are inviting the customer to come to you and make you an Offer. There is no obligation on the business to sell.

In the case of a supermarket in the context of this discussion, the agent scans the barcode, and the "real" price is displayed on the screen and added to your bill. This is the "Offer", the business is saying "we are willing to sell you this Tomato at this price, take it or leave it".

If you don't say anything and pay and leave, then "Acceptance" has occured and the "Consideration" is the act of payment itself.

(N.B. IANAL, so my description might not be precicely textbook, but that's the broad concept).

tylervigen3 days ago
That is common law, but many jurisdictions have specific regulations related to this. E.g.: https://www.nist.gov/system/files/documents/2017/04/28/US-Pr...

I don't know whether "usually" is accurate though; it may be that common law prevails as you say in most transactions despite the states with regulations.

traceroute663 days ago
> it may be that common law prevails as you say in most transactions despite the states with regulations

As already mentioned IANAL, but I would take an educated guess as follows:

The specific regulations to which you refer are in effect consumer protection regulations.

Ergo, they are there to protect the consumer against malicious behaviour by unscrupulous traders such as false or misleading information.

Any reasonable judge in a courtroom will likely agree that incorrect display of pricing on a shelf (or website or catalogue) is (in the absence of evidence to the contrary) likely to be an inadvertent error with no malicious intent. And therefore the common law would prevail.

Cluelessidoit3 days ago
I knew this was coming. It was a huge topic on r/hacking for a lil bit
HDBaseT3 days ago
They are incredibly easy to break with your finger.

We do not want a world full of hyper-dynamic pricing, we should destroy these.

invalidSyntax3 days ago
This is cool and all, but how am I supposed to test it? Get permission at a local store? No way they will let me do it.
jeroenhd3 days ago
You can buy tags like these from the internet, either via shady second hand stores or directly from the same Chinese resellers supermarkets probably use.
Advertisement
petterroea4 days ago
It's always funny when people publish source code and have a disclaimer saying "You CANNOT use it for bad!". When is the last time a criminal read such a disclaimer and thought "Oh right, guess this isn't for me"?

Sure, at least the developer can say they did say so, but it doesn't matter. To me it seems more like avoiding responsibility. You published the tool, and by doing so you changed the world, even minutely, and in ways you cannot predict.

As hackers we bear the responsibility of tools we publish. Even if you believe knowledge is the most important and that everything _should_ be published, we should at least be well aware of the consequences. Great power, great responsibility.

kimos4 days ago
I think it’s trying to demonstrate intent. “This is cool and hacking is fun” vs “Here is a tool to do bad things”. I don’t think it would much protect you from consequences, but it can change perception of the intent of the project.
petterroea4 days ago
I think you are right, it just feels useless.
kimos4 days ago
Maybe! It won’t change liability. But perception is important too.
nilamo4 days ago
Hardware stores sell chainsaws. There might be a disclaimer about proper usage or safety guidelines or some such, but you're right... someone who intends to use something to commit a crime, will do so regardless of the text asking them not to.
squibonpig4 days ago
Yeah but like it's fine if two people use a flipper zero to get cheaper groceries. That's not actually a bad thing.
joemi4 days ago
Who do you think feels the effect of fraud/theft at retail stores? The "rich" owners feel a little of it, sure, but they have a proven strategy for keeping their profits up by reducing costs: fire employees and make those who remain do more work for the same pay. So you think this is "not actually a bad thing" because you're screwing over <insert big company here> but really you're just screwing over the workers.
hrimfaxi4 days ago
What would you prefer they say?
estimator72924 days ago
Presumably they want nobody to ever publish or even explore "bad" things.

Because as we all know, if something "bad" is possible, but no one has published a GitHub about it, no one will ever be able to do the bad thing! Society is saved at last!

renewiltord3 days ago
I use a similar trick with most software. Instead of buying the online one, I get it on The Pirate Bay. These days even open source software you can simply just apply Claude and get a different version.

People online will kick up a fuss about GPL and shit but in real life no one bothers. Shoplift. Close an OSS project. Who cares.

Sometimes I even ride without a ticket. In Europe/Asia especially if you act like clueless American they’ll let you off every time. Done it so many times haha. Some of these places even they will put fruits outside. You can just take extra and hide it. They can’t tell.

One time on drive to Bury St. Edmunds small town in the UK I saw a little farm shop with some sign saying to leave payment there. Zero enforcement. I just took the fruits. No flipper zero needed.

Good life hack. Social hacks like these are not so common but if you’re clever you can get a lot.

fennecbutt4 days ago
Lmao more flipper zero crap.

I'm sorry, but I'm so sick of seeing "omg hacker man" mystique surrounding flipper, which is exactly what they want because it drives sales. Ofc you can muck about with open and unsecured stuff...like duh.

But it annoys me to no end when I have reasonably intelligent friends parrot claims like "flipper can clone the nfc in your credit card and you can steal people's money wow much hack!"

mswphd4 days ago
kind of a circular argument though? the reasonable definition of "unsecured" is "stuff you can't muck about with". That might change over time as attacks/exploits are developed though.
imp0cat4 days ago
Influencers gonna influence.
jlongr4 days ago
That's just you, bud.
fennecbutt4 days ago
Not your buddy, pal. ;3
madebysnacks4 days ago
Not your pal, friend
voidUpdate4 days ago
I still don't think I've seen an actually useful application for a Flipper Zero. It's all just "use this to change store price tags" or "here's how to disconnect all bluetooth devices", but also "don't actually use this, because it would be illegal, this is just for educational purposes"
rickdeckard4 days ago
Beside of how the media often tries to present it, the value of Flipper Zero is not for everyone to "become a hacker with this simple app".

Its value is to provide a standardized hardware platform for (white hat) hackers for probing, prototyping, refining and sharing of security research in the fields its hardware supports (Sub-GHz RF, NFC, IR, and custom external boards via simple Input/Output pins).

Prior to that, everyone who wanted to research e.g. RF security had to either build/assemble something custom or buy much more expensive equipment. This created a barrier to collaborate on research, as everyone had to buy/build the same setup.

On top of that, Person A researching some RF topic selected an RF-transceiver from Company X, Person B used a component and a proprietary SDK of Company Y, so consolidating both work streams for a better foundation for all RF-related research required alot of time and effort from someone, breaking workflows of at least one group of researchers, etc.

In contrast, security research which utilizes Flipper Zero can be reproduced and built upon by everyone. All the work is harmonized on the same Hardware architecture, so it's easy for someone familiar with the platform to dive straight into a new idea without having to build a new breadboard, select a chipset, buy additional probing equipment etc.

tiberious7264 days ago
There is much better hardware available to security researchers (chameleons, hackrf, and actually research-grade (much more expensive) equipment).

The flipper is basically an Arduino pre built with a bunch of static antennas. It's fine and in a decent form factor, but I really haven't found it useful.

Do you have any links to actual research (not children playing "researcher") done with flipper hardware?

fennecbutt4 days ago
Flipper zero themselves try to present the flipper zero as a device that "hacks things with a button press".

And they love the free advertising they get along the same lines by youtubers desperate for clicks.

Ultimately it just sells more devices. The flipper zero can't "hack" anything. It can only be used as a tool to perform hacking, by a skilled individual who is doing all the work/discovering an exploit.

tbrownaw3 days ago
> The flipper zero can't "hack" anything. It can only be used as a tool to perform hacking, by a skilled individual who is doing all the work/discovering an exploit.

Has nobody hooked one up to an agent loop yet?

kotaKat4 days ago
I'm tired of the "security research" angle when it's all just kids playing with ESP32 deauther attacks presented to them on a silver platter.

I should not have to put up with children going "JUST SECURE YOUR NETWORKS BRO" because they spent $30 on some eBay "maurauder" dongle to be a pissant.

lan3214 days ago
It's probably good to have kids with no big plans messing with your security now and then. Keeps you on your toes, and you can't really pass it off as an act of god if a teenager pwns you.
rft4 days ago
And a minority of those kids will get curious about the How and Why. Those are the security nerds of the future securing the networks against both the kids they were themselves and actual malicious actors.

Source: Early interest in wifi security, including in other people's networks, lead me down an education and career in security

gausswho4 days ago
Hacker News. Where you either die a pissant or become the villain with a fistful of RSUs.
master-lincoln4 days ago
the alternative is to put up with crackers abusing your insecure network for their own benefit
StingyJelly4 days ago
just secure your networks bro
OuterVale4 days ago
I use mine for all sorts. I volunteer at a second-hand shop so use it to set up remotes for donated media devices, I've used it to run scripts to apply the same changes to many computers that aren't on a group policy via BadUSB, I've used it for toys-to-life games, and very much more. There are plenty of genuine uses if you're cluey.
hughNala4 days ago
You just aren't being creative enough, I use mine daily:

1. TOTP generator

2. As an extra garage door opener to let guests in from my desk

3. To avoid typing my long WiFi password in while setting stuff up (ducky or qr code)

4. Wrote a custom app that suggests meals/ restaurants so when the wife asks what we should eat this week I can just rattle off the random suggestions

Not to mention other random things on a less often basis

rjh294 days ago
Turns out it's what they said it was all along, an educational device.
avian4 days ago
This one provides the source and asks you to build it yourself so at least it has some credibility for the "education use only" claim.

I've seen similar things posted on here before that had a binary build only and zero technical documentation. It was really hard to see any kind of research or education value in those.

bombcar4 days ago
This right here would be useful once these price tag things start being thrown away. Times change and systems get updated and if you keep your eye out you’ll likely be able to get a handful cheap.
vbezhenar4 days ago
Yeah, I bought it and it collects a dust since then. Fun device but I have no idea how to use it in my life.
paradox4603 days ago
I use mine as a presentation remote, and as a USB interface for some micro controllers. Sure, I could buy a dedicated remote, or a bus pirate or other programming device, but I already have the flipper, so it suits me fine
tamimio4 days ago
It’s been very useful to me in so many ways, from fob management, to one IR, to rf scanner and other stuff, it’s useful if it fits your needs, just like anything else out there.
cucumber37328424 days ago
It's useful for dealing with the industrial equivalent of IOT garbage