frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

FOSDEM 26 – My Hallway Track Takeaways

https://sluongng.substack.com/p/fosdem-26-my-hallway-track-takeaways
1•birdculture•32s ago•0 comments

Show HN: Env-shelf – Open-source desktop app to manage .env files

https://env-shelf.vercel.app/
1•ivanglpz•4m ago•0 comments

Show HN: Almostnode – Run Node.js, Next.js, and Express in the Browser

https://almostnode.dev/
1•PetrBrzyBrzek•4m ago•0 comments

Dell support (and hardware) is so bad, I almost sued them

https://blog.joshattic.us/posts/2026-02-07-dell-support-lawsuit
1•radeeyate•5m ago•0 comments

Project Pterodactyl: Incremental Architecture

https://www.jonmsterling.com/01K7/
1•matt_d•5m ago•0 comments

Styling: Search-Text and Other Highlight-Y Pseudo-Elements

https://css-tricks.com/how-to-style-the-new-search-text-and-other-highlight-pseudo-elements/
1•blenderob•7m ago•0 comments

Crypto firm accidentally sends $40B in Bitcoin to users

https://finance.yahoo.com/news/crypto-firm-accidentally-sends-40-055054321.html
1•CommonGuy•7m ago•0 comments

Magnetic fields can change carbon diffusion in steel

https://www.sciencedaily.com/releases/2026/01/260125083427.htm
1•fanf2•8m ago•0 comments

Fantasy football that celebrates great games

https://www.silvestar.codes/articles/ultigamemate/
1•blenderob•8m ago•0 comments

Show HN: Animalese

https://animalese.barcoloudly.com/
1•noreplica•8m ago•0 comments

StrongDM's AI team build serious software without even looking at the code

https://simonwillison.net/2026/Feb/7/software-factory/
1•simonw•9m ago•0 comments

John Haugeland on the failure of micro-worlds

https://blog.plover.com/tech/gpt/micro-worlds.html
1•blenderob•9m ago•0 comments

Show HN: Velocity - Free/Cheaper Linear Clone but with MCP for agents

https://velocity.quest
2•kevinelliott•10m ago•2 comments

Corning Invented a New Fiber-Optic Cable for AI and Landed a $6B Meta Deal [video]

https://www.youtube.com/watch?v=Y3KLbc5DlRs
1•ksec•12m ago•0 comments

Show HN: XAPIs.dev – Twitter API Alternative at 90% Lower Cost

https://xapis.dev
2•nmfccodes•12m ago•1 comments

Near-Instantly Aborting the Worst Pain Imaginable with Psychedelics

https://psychotechnology.substack.com/p/near-instantly-aborting-the-worst
2•eatitraw•18m ago•0 comments

Show HN: Nginx-defender – realtime abuse blocking for Nginx

https://github.com/Anipaleja/nginx-defender
2•anipaleja•18m ago•0 comments

The Super Sharp Blade

https://netzhansa.com/the-super-sharp-blade/
1•robin_reala•20m ago•0 comments

Smart Homes Are Terrible

https://www.theatlantic.com/ideas/2026/02/smart-homes-technology/685867/
1•tusslewake•21m ago•0 comments

What I haven't figured out

https://macwright.com/2026/01/29/what-i-havent-figured-out
1•stevekrouse•22m ago•0 comments

KPMG pressed its auditor to pass on AI cost savings

https://www.irishtimes.com/business/2026/02/06/kpmg-pressed-its-auditor-to-pass-on-ai-cost-savings/
1•cainxinth•22m ago•0 comments

Open-source Claude skill that optimizes Hinge profiles. Pretty well.

https://twitter.com/b1rdmania/status/2020155122181869666
3•birdmania•22m ago•1 comments

First Proof

https://arxiv.org/abs/2602.05192
7•samasblack•24m ago•2 comments

I squeezed a BERT sentiment analyzer into 1GB RAM on a $5 VPS

https://mohammedeabdelaziz.github.io/articles/trendscope-market-scanner
1•mohammede•26m ago•0 comments

Kagi Translate

https://translate.kagi.com
2•microflash•26m ago•0 comments

Building Interactive C/C++ workflows in Jupyter through Clang-REPL [video]

https://fosdem.org/2026/schedule/event/QX3RPH-building_interactive_cc_workflows_in_jupyter_throug...
1•stabbles•27m ago•0 comments

Tactical tornado is the new default

https://olano.dev/blog/tactical-tornado/
2•facundo_olano•29m ago•0 comments

Full-Circle Test-Driven Firmware Development with OpenClaw

https://blog.adafruit.com/2026/02/07/full-circle-test-driven-firmware-development-with-openclaw/
1•ptorrone•30m ago•0 comments

Automating Myself Out of My Job – Part 2

https://blog.dsa.club/automation-series/automating-myself-out-of-my-job-part-2/
1•funnyfoobar•30m ago•1 comments

Dependency Resolution Methods

https://nesbitt.io/2026/02/06/dependency-resolution-methods.html
1•zdw•31m ago•0 comments
Open in hackernews

Ask HN: Are there any apps to track grocery prices in local stores?

23•cantrobot•9mo ago
With tariffs kicking in and imports slowing, I want to track the local impact at my grocery stores. Does anyone have any suggestions? Would scraping websites of local grocers be sufficient? Any prior art?

Comments

486sx33•9mo ago
Flipp ? Just scrape Flipp ?

Your grocery store would have significant data that it feeds its e-ink displays with. Capturing those updates could be fun if you’re looking for a project…

smackeyacky•9mo ago
I am not sure how the system for most grocery stores works now, but in the ancient past there was a central authority that set the prices for individual stores (so in Australia, the Coles or Woolworths all have individualised prices per store for items except for advertised sale items).

The computer in the store that drives the POS scanners then can print out the shelf label stickers and a poor sod goes and replaces the stickers on the shelves.

This is all a big secret of course, so asking a grocery store for their prices is going to get you nowhere.

You could try scraping the websites, but often the price for online shopping is different to what is in store.

Best bet would be to offer an incentive for people to scan their receipts into your app. I don't know what kind of incentive you could build to do that, maybe for every 5 receipts you could offer a coupon or something. Not much of an idea and a massive PITA, it would also only give prices on those things that people bought.

edit: also gets complicated for multi-item discounts or combination discounts

soared•9mo ago
Safeway’s site is extremely aggressive with anti scraping. Even if you simply direct load a product url a single time you’re hit with a captcha. Try it - view any product page, and the change 1 character in the product id in the url. Instant captcha. Scrapers be damned.
trod1234•9mo ago
You think they might be checking the clickstream/referrer header?
slau•9mo ago
There are barcode scanning libraries that specialise in scanning dozens or hundreds of barcodes in a single frame.

These are typically used to mass-import your competitors prices just by walking through the shop with a camera mounted on your shoulder. Or phone in a shirt pocket with the camera facing forward.

There’s a few white-label companies that offer these apps. Many of the barcode companies offer their own version of this app. They’re not usually available on the AppStores.

The reason for this is that each competitor requires slight customisation (font, price location relative to each barcode, etc) to get the best results.

Ntrails•9mo ago
I thought barcodes were effectively just "guids" that you could use for a lookup table or whatever to get pricing etc. Knowing what the product _is_ wouldn't tell you what the price is - you'd need the table.

How does it actually work?

slau•9mo ago
You're right, barcodes are just unique IDs individually identifying producers and products.

However, as I wrote, the vendors of these systems provide customisation services to improve the OCR of the price relative to the barcode. Location, font, etc. Even the name can be imported, and in some cases shelf space per product, thus stock estimates, etc.

areyourllySorry•9mo ago
many grocery stores here don't even publish prices in a machine readable format, or only for selected products. best of luck.
ZoomZoomZoom•9mo ago
This can only be done with crowdsource data. The hard parts, besides accumulating active users, are unique product identification and reputation system to prevent fake data flooding.

Autoscraping the price tags, as the sibling suggested, would be nice. However, in real retail the codes on the tags are regularly as small as possible and sometimes do not even correspond with the one on the product (don't know how this works). Means you need to scan them really close, individually. You also can't rely on placement for augmenting missing/trimmed textual data on tags with identifying the actual item on the shelf as in many places it's consistently messed up (as if on purpose).

snthpy•9mo ago
I wanted to build this a couple of years ago. My idea for solving the user problem was as follows: - Users get to ask whether they are getting the best prices (or not) for an item. - They do this by scanning the label with barcode. - If anything is unclear they are asked to confirm the item, price, store, etc... - Once confirmed they get to see price history or prices at other nearby stores. That way you get a new datapoint per request.

You could probably solve some of the data integrity problems with some data science.

Tools are better now than they were back then so perhaps you could vibe code this in a couple of hours?

snthpy•9mo ago
These days I would like to pair this with a database of the supply chain of products which identifiers were parts are sourced from etc... I could then enter some preferences like "avoid products from countries engaging in genocide" and after scanning such a product it could tell me if a product failed one of my filters.

I did some research towards this end and found some existing tools that could be useful:

- https://github.com/Forceu/barcodebuddy/ (Barcode system for Grocy)

- https://world.openfoodfacts.org/ (Open Food Facts is a food products database made by everyone, for everyone. You can use it to make better food choices, and as it is open data, anyone can re-use it for any purpose.)

We tend to think that our only power is at the voting both and there it often feels negligible. I believe that we actually hold a lot of economic power through our consumption choices, especially those of us in first world economies or with higher income. Not only could this be more influential that casting a vote every four or five years, but it actually gives you the opportunity to express a much more nuanced view rather than picking one of two (or a handful of) politicians who represent a portfolio of policies that might not be that different from each other (thus offering no real choice) or where you have to pick the lesser of two evils (thus implicitly endorsing policies you disagree with). Currently this economic power is largely squandered (except for extreme cases like boycotts), like misaligned magnetic dipoles in a ferromagnet cancelling each other out in the absence of an external magnetic field. If instead we could get all the individuals to align, consumers in the economic force case or atomic or molecular magnetic dipoles in the magnetism case, then the same collection of individuals is able to produce a powerful force field with real effects.

trod1234•9mo ago
Instead of parsing data on things on shelves with video for the data points why not just use receipts? That correlates more closely to the price data than the consistency of what's actually on the shelves, though video of the shelves would also be useful (i.e. estimating inventory/shortage).
grumpymuppet•9mo ago
It seems to me the way to do this is have folks scan in a receipt. Tag with any missing information (location, date) that may be missing.

Incentivize the behavior... somehow... and hope for the best.

muzani•9mo ago
I planned to do this one. Check with the law, like talk to a lawyer or someone in the consumer ministry. Prices were protected under law in our case. It wasn't legal to crowdsource it; stores had to share it willingly. I'm not sure of the Act is still there, but we ended up pivoting around it.

You can skirt laws like Uber did and sometimes change them. But be aware of the how far you can skirt them. If you're making a political statement, be extra careful.

In our case, shops were unhappy because of the business model. They overcharged on some things and made others look cheap, but to whomever they targeted, they wanted to look cheap. When we compared a grocery list between multiple shops, it turns out most had similar totals. It would have encouraged user behavior where they buy chicken in this shop, salmon there, diapers in another shop. And because all of these were loss leaders, it would have been bad for the stores overall. Also consider the protectionist environment that brings about tariffs and the current hostile climate against "tech bros", and it's a doubly bad idea - if the law doesn't get you, the mob will.

But if they share it with you willingly, it's normally legal and less work. We had a phase when implementing GST where companies would advertise that they were not raising prices. All you have to do is verify this. You can even charge an advertising fee.

austin-cheney•9mo ago
As for buying groceries over the past year 80% of my spending has been bulk purchases at wholesale locations. So instead of buying a couple of tomatoes I would buy them by the box at $19 each.
lappet•9mo ago
I am working on an app to track grocery purchases from online receipts. My goal is to track the effects of inflation on prices, and build something like Mint, but with itemized transactions from receipts.
aawwaayy•9mo ago
Which US retailers provide online receipts? Or do you mean delivery services?
lappet•9mo ago
Some of the big chains in my area provide online receipts: safeway, costco, target, etc.
jfil•9mo ago
Scraping and aggregating grocery data is tougher than you'd expect. If you're determined to build something in this space, then reach out to me. I run Project Hammer - tracking Canadian grocery prices.