1,682 karma · joined September 14, 2014
My solution would be to read frames from a smartphone's camera until a barcode is detected. This can be achieved with eg Firebase ML, on-device. If a barcode database lookup gives a product, put it on the in/out list. If not, send the frame to a product recognition vision service. This could be Google Cloud Vision AI, but they don't give you access to their product set that backs Google Lens.
Finally, provide controls to adjust the number of items on the in/out list
I thought about OCRing supermarket receipts too but these differ so greatly in layout etc. per country I figured it's not the way to go
Edit: Problem you run into as not all of this can be done on-device is privacy concerns of coursem just my thoughts on what interface I'd like to have
A solution to this is to keep DNS under version control with eg Terraform and deployed by CI. master is then authoritative
It's called utilitarianism and here it demonstrates nicely that ethics comes in various flavors
I for one don't have an account, so I would get nagged by their popups constantly.
It was a perfectly fine website, they ruined it completely for me.
Edit: Maybe you're looking for acks/confirms? https://www.rabbitmq.com/confirms.html
Strongly disagree, it's not on the shoulders of developers to ensure faulty promises can be kept. I will for sure not sacrifice weekends, this is far from ideal