A Barcode Driven Kitchen and Grocery List? 105
Crazy Brian asks: "I have envisioned, for some time now, having a 3Com Audrey with a barcode scanner in my kitchen, where I can scan in items as I put them away, then scan them again as I use them. Barcode information would be stored on my MySQL server, and an inventory would be updated. I could then generate a shopping list, or link it to a database of recipes, to find out what I can have for dinner tonight. The closest thing I have found is the ShopWizard from Symbol, which only runs under Windows. Is there anything out there for Linux? I hope it can use the upcdatabase to find unknown barcodes. Is there any group interest in creating something like this, assuming nothing already exists?" Icepick's Trashbin is a simple application built on this concept, but wouldn't knowing exactly what is in your cabinets and having a ready-made grocery list be a useful feature for any kitchen?
Already exists (Score:4, Funny)
It's called a wife.
An appliance? (Score:1, Offtopic)
Re:Already exists (Score:1)
Re:Already exists (Score:2, Informative)
I find that a "maid unit" is much more trouble free; simple maintenance, EASY upgrade.
Mind you, I have yet to try out a "wife unit" as I can't seem to find a try before you buy version. (No, "girlfriend unit" does not count.)
Re:Already exists (Score:1)
-Peter
Re:Already exists (Score:5, Funny)
Unfortunately, after a short period of appropriate use I found my item started to malfunction. The day after the two-week warranty period ended it started to make an increasingly annoying noise. A high-pitched wail of sorts. The noise seems to repeat until a specific function is performed. At times the noise even exceeds the volume of the television.
In addition the ports on my model are rarely accessible. Even getting the exterior case off is a major achievement. For some reason I have found it easier to plug-in when floral arrangments are visible to the unit. Strange but true.
In summary, while the lack of subscription costs in a nice bonus, I would suggest that consumers purchase their products on a per-need basis. At least, until resources become scarce, at which time I would suggest grabbing hold of the first product you can and praying she doesn't read Slashdot.
Re:Already exists (Score:2)
idea old as... (Score:4, Insightful)
but you don't seem to realize that it actually is a lot of extra hassle to scan things when you put them in and when you take them out, also you can't know if the juice is almost empty or whatever.
so unless you're running a biiiig kitchen at some facility it doesn't make that much sense, actually.
Re:idea old as... (Score:2)
Re:idea old as... (Score:3, Insightful)
Honestly, there is already an easy way to see what one can have for dinner. I use it every day. It's called my eyes. It takes me less than a minute to check the fridge, freezer, and cabinets to see what I have. If I tried to track everything, putting away groceries would take much longer, and cooking (or just grabbing that midn
Re:idea old as... (Score:2)
What I really want is a program that will take a list of stores I'll shop at, take a list of the products I want to buy including brand and size (intergration with this tracking tool would be handy), collect the up to the minute sale prices from each of my stores online, and output my shopping list spread out over all the stores by the lowest price. Now that w
Re:idea old as... (Score:2)
It just seems to me you're spending weeks putting together a system that will save you a few minutes at a time. In ten or fifteen years, assuming you don't have to maintain the system, the time may even out.
It reminds me of the time I typed in the titles, authors, and other info into a database fo
Re:idea old as... (Score:1)
Re:idea old as... (Score:2)
Re:idea old as... (Score:2)
Footnotes
(*) - and a damn nice roasted raspberry / chipolte sauce at that.
Re:idea old as... (Score:1)
Check out www.jelly.com for more info.
Re:idea old as... (Score:2)
Now where did I put those mod points
Re:idea old as... (Score:2)
Re:idea old as... (Score:1)
Re:idea old as... (Score:1)
Why just limit yourself to having the barcode in (Score:4, Insightful)
I have thought about this system myself as well. You can get cards for many PDAs that will scan barcodes, so that way you can "cross" things off at the supermarket(though I would expect some strange looks). Hell, if you like writing code, you could even have the software plan out your shopping, have it locate the aisles everything is in and tell you where to go.
Re:Why just limit yourself to having the barcode i (Score:2)
If I could keep the batteries charged in my PDA, I'd be tempted to inventory things that I don't buy very often, like spices. Nobody needs 5 cans of chili spice because they couldn't reme
This again? (Score:3, Insightful)
People have been talking about this since the Apple II. The problem is, that given that:
1) The small size of most home kitchens means that it's relatively easy to keep track of that list in your head. I can tell you without looking that I have pinto beans and lemon juice, but need to buy butter.
2) Home kitchen inventories don't need to be managed as tightly as a Wal-Mart. Unless you're insanely well-organized, there is no cost of capital or opportunity cost to keeping non-perishables around a little longer until you need them.
So the trouble of maintaining a kitchen database, checking every can in and out, makes it more work than just keeping a well-stocked kitchen and buying special items (rack of lamb, sassafras root) when you need them.
Re:This again? (Score:5, Insightful)
I do understand that there are a number of people saying "why bother?" My answer:
Re:This again? (Score:1)
Re:This again? (Score:2)
This is an "ask" story in a "News for Nerds" site.
But is a "News for Obsessive Compulsives" site?
Personally, I have a whiteboard on the fridge, if I go to use something and it's almost empty or not there, I write it on the fridge. When time comes to make a shopping list that's the starting point.
It mostly works except when my husband finishes something, doesn't write it on the whiteboard then complains that there is no more coke, bread, milk, whatever...
Re:This again? (Score:3, Interesting)
And computers have almost gotten to where they can realize their full potential in the kitchen-keeping track of recipes, which was a justification for many computers to sneak into homes in those days.
This thanksgiving is the first time I used the computer to help in the kitchen-- not because I'm very anal (I'm very bad at being anal) but because it was easier than any other way. I had emailed out the menu to my mom who came to visit from out of sta
Re:This again? (Score:2)
Hey! That's not oregano.
Re:This again? (Score:3, Interesting)
Management by itself seems like a why-bother issue to me. What I'd like is to have integration between this little ingredient database- including dry spices, perishables, frozen stuff, canned goods and everthing else- and a recipesdatabase, whether it's my personal list of recipes or something like the awesome allrecipes.com [allrecipes.com] and webtender.com [webtender.com]. I'd love to be able to go onto allrecipes and click a button labelled "give me a 5-course meal with what i have!" and h
Re:This again? (Score:1)
Which reminds me that it also has to account for things growing in the yard...
I'd be happy to have all the data without the integration-- most of the time I don't bother with recipes, or I use them for inspiration but modify them a lot. The integration is just an added bonus, but as I write this it seems like it might include thresholds for missing items and recommended substitutions-- if you have nearly the right stuff for a recipe, you can usually do a pr
Re:This again? (Score:1)
A database of potential recipes based on your current stock of groceries is a great idea.
I don't know about you, but I have all kinds of groceries stuffed in the back of my pantry, and I have a real hard time remembering what I have on hand without spending a long time digging through everything.
Another feature that I would love would be automatic tracking of expirati
MySQL, huh? (Score:1, Troll)
My hat's off you, sir, and I wish to subscribe to your newsletter.
Re:MySQL, huh? (Score:3, Informative)
You can use innodb tables to get referential integrity, and why wouldn't you be able to normalize the data? MySQL has had that ability for ages.
And you are already a subscriber HERE, where they use MySQL, so clearly you are willing to pay for services driven by mysql.
Re:MySQL, huh? (Score:1)
how can you see of someone if he has or has not bought subscription?
Re:MySQL, huh? (Score:2)
Re:MySQL, huh? (Score:2)
It is always a treat to converse with someone who does not speak the English language natively. In your native language, what does the word "subscribed" mean?
On one level, you are correct. I use this "service." Considering the competency level of the developers (i.e., very low [slashdot.org]), why would you exemplify /. as high-quality code? Have you even bothered to examine its architecture? I think not.
Re:MySQL, huh? (Score:2)
it's not usually considered that you subscribe to public tv channels either if you are a viewer and even 'paying' by watching ads.
A simple question and an idea (Score:1)
Know for the idea. You are using Linux and MySQL. Why not write an open source app that can do this? Write an import filter that will import all the recipes off of (say) epicurious.com. You could even leave it so you could add more recipe sites at a later date.
AIEEE (Score:2)
Re:AIEEE (Score:2)
Wow, I'm tired... (Score:3, Funny)
Even if technology were to that point, I don't think Slashdot users should be asked about biological engineering... :)
Tabby kittens? (Score:1)
The Agribusiness Diet (Score:2, Troll)
I try to purchase food that does NOT have standardized corporate barcodes on it. My local butcher allows me to select cuts from a display case, he weighs it and puts a pricetag on it. I put vegetables in a plastic bag, and they get weighed at the checkout. I can buy pasta in bulk. I cook it myself from recipies I've developed, instead of reading the instru
Re:The Agribusiness Diet (Score:2)
No, the story's submitter just needs to make an additional investment in some barcode software and a printer, then create custom SKUs for anything that doesn't come pre-barcoded.
With proper design, perhaps only 15-20 minutes would be added to the process of storing groceries upon returning from the store. Imagine the convenience!
I cook it myself from r
Re:The Agribusiness Diet (Score:5, Insightful)
If I had 15-20 extra minutes to spend every time I go to the store, I'd probably be better off spending it cooking or cleaning the kitchen. If I had a hundred bucks to spend on a bar code printer, I'd probably be better off spending it on better quality food. This whole scenario is a classic example of "goal displacement," the goal of cooking is to provide a healthy diet of tasty food, it's not an inventory management problem or a time management problem. Peoples' diets are getting worse because they're treating cooking like a trip to a gas station, a task that must be taken care of and gotten out of the way. Slow down and smell the coffee (preferably not instant coffee). Food is a pleasurable thing, cooking is fun, not a chore to be turned into another computer algorithm. Some things don't benefit from computerization.
Re:The Agribusiness Diet (Score:2)
You could say the same about driving, or web design, or math. But we still have public transportation, Frontpage/Dreamcast/Nvu, and calculators, simply because those things aren't enjoyed by everyone. For some, food is a means to an end - nourishing the body so we can get back to whatever else we do. For others, it is an end in itself.
Re:The Agribusiness Diet (Score:2)
Re:The Agribusiness Diet (Score:3, Funny)
Re:The Agribusiness Diet (Score:1)
Although I never tried their recipes, you might want to have a look at savingdinner [savingdinner.com]. Or try at least the sample menu.
You get an email with the menu for the week plus a shopping list. The main disadvantage is that the menu is for 2 or 6 servings, not ideal for a single.
Re:The Agribusiness Diet (Score:2)
First, why can't you just consider this an academic discussion? Why do you have to beat the guy (gal?) up over something they are thinking about doing? What, you think you have all the right answers? Your way is the only healthy way, the only good way? That's just selfish and arrogant (though no suprise here at
Second, you CAN eat healthy without doing every little thing yourself. Example: http://www.sshe.com/ [sshe.com]
Waddaya Mean, "Not an algorithm" (Score:1)
Re:The Agribusiness Diet (Score:2)
Re:The Agribusiness Diet (Score:1)
Then why not grab some digital scales and hook them up to a serial port or whatever and get them to take a reading when you scan the barcode.
And, for the full effect, add a beep sound and a line of impatient people and screaming kids just outside your fridge.
Re:The Agribusiness Diet (Score:2)
Re:The Agribusiness Diet (Score:2)
I live in a an agricultural state, but the state government implemented serious laws that prevent big conglomerates from taking over and consolidating farms. It's all small farms around here. When I was a kid, my dad used to buy meat and produce direct from Amish farms, and a lot of people around here still do. We're way upstream from agribusiness conglomerates.
You've been duped.... (Score:2)
Re:You've been duped.... (Score:2)
My point was..... (Score:2)
Animals suffer (Score:1)
Personally I don't buy into macroevolution - a dog doesn't become anything other than a dog - but people are free to believe whatever they want.
Re:You've been duped.... (Score:2, Informative)
I used to raise animals for my 4-H projects. I raised swine, chicken, heifers, steers, lambs... you name it. And i won quite a few prizes at the fair.
One year I was raising a steer named Bobby. Bobby was a bad bad animal. He was being raised on a nice farm, with tender loving care, and really good food, yet he showed nothing but malice toward everyone. Basically everybody got kicked, head butted (hard enough to send a grown 200lb man over a fence), and hurt. In the show rin
Re:you have got to be shitting me (Score:2)
For another, I can see some applications. How about a fridge that reminds the elderly that the milk is four weeks old and is starting to breathe on its own? How about a dingus on the shelf that reads the label out loud for the blind? (Cool. That exists, [annmorris.com] apparently)
Re:barcodes for blind users (Score:2, Interesting)
It's quite hard for a blind person to tell eg "Catfood" vs "baked beans" or "Chicken noodles" vs "Extra-hot Thai noodles". The plan was that his wife would scan each product as she puts them away and record a short audio description. Verne can then scan cans and packets while she's at work and sort out a non-spicy, non-catfood lunch for himself.
I wrote a script for this, but then the computer had an accident so I'm going to have to write it all over again :
Re:you have got to be shitting me (Score:1)
Of course, more practically, this would be one hell of a way to run a professional kitchen - in a restaurant say....just-in-time assembly/manufacture applied to the kitchen. v cool. (IMHO)
Excrement has nothing to do with it... (Score:1)
Re:you have got to be shitting me (Score:1)
mac references... (Score:2)
Most USB barcode scanners just function as a usb keyboard. This means the application just has to have a text entry field. The barcode scanner will behave just as if it were somebody typing the barcode at a keyboard and pressing return afterwards.
There are actually a lot of programs that do barcode scanning for your home on the mac. Not groceries -- most are for books, CDs and DVDs. See: http://www.versiontracker.com/php/search.php?mode = basic&ac [versiontracker.com]
Already been done (Score:3, Informative)
i have a (Score:2)
Hmm... (Score:2)
As it stands, I'd love to have something like that. My family room and kitchen are together in the same area of the house. It'd be trivial for me to walk over to the TV when I run out of something and scan it (with my CueCat) so that it can be added to a grocery list before I toss out the empty container.
In the future, an RFID scanner placed in my recycling box could do this trick automatically.
A quick click of the remote could then print
MythTV ~= Emacs? (Score:3, Funny)
Re:MythTV ~= Emacs? (Score:2)
Re:MythTV ~= Emacs? (Score:1)
Isn't it just "./configure && make && make install" ?
Now, MythTV on the other hand...
Answer (Score:1)
No.
Sounds cool to me (Score:1)
Patented???
Don't limit yourself. (Score:1)
Of course, it lacks wifi, so you'd have to probably code an app that queues up the operations (scan-in, then out, then in again should be collapsed to one scan-in)
Unfortunately, you're probably bett
Some thoughts. (Score:4, Informative)
Also consider a scanner tasked only to scan receipts. I've been considering something myself, perhaps a small business card scanner would work. As you're putting away the groceries, stick the receipt in there, and a custom script files, OCRs, whatevers it. Maybe also noting the day and time. It could automatically pop up a warning on day 8 that "If the half gallon of milk isn't finished today, it may be time to finish it off or toss it." or somesuch. Or even auto-generate the grocery list as it decides the items are gone, or spoiled.
And as much as I hate RFID, you gotta admit, for at least this one application, it would be cool.
Re:Some thoughts. (Score:2)
If you're like me, your pockets keep filling up with these little slips of paper from all over: the gas station, 7-11, the office cafeteria, wherever.
Such a device could not only handle inventory of grocery reciepts, but could track your bottom line putting software like Quicken to shame.
Sure, it'd be an OCR nightmare, but it could
Re:Some thoughts. (Score:2)
And yeh, pump that data into a Quicken-like program, and it could be very nice.
Haven't found a scanner I've liked yet. One will turn up at the flea market, or the thrift stores soon, though.
Patent... (Score:1)
A good reason why... (Score:2, Interesting)
I have often thought of this too. Except in my version it combines a recipe database, an inventory database, and a barcode database.
Besides the obvious maintenance of a database of items in your cupboard, it maintains a database of all items in your house. For those of us who have home-owners/renters insurance, this database is invaluable when it comes to loss replacement claims.
But the number one reason I want to get this implemented is that often my wife and I have no idea what to fix for dinner, ev
Put your kitchen online (Score:1)
"Oh, jeez, pizza and beer again."
truly del.icio.us
Online Grocery shopping (Score:2, Insightful)
Only works in one person household (Score:2)
The inventory will quickly be useless.
A simpler solution to tracking ingredients (Score:1)
Webcams (Score:1)
I'm glad I'm not the only one who thought of this. (Score:1)