SQL Restaurant

OP reminded me of this; written by an HP customer long ago.

This was my first experience in an HP cafeteria. Above the service counter was a menu which began ...

Code:
MMUs (Main Menu Units)

0001A    Burger. Includes sesame-seed bun.
         Must order condiments 00110A separately

   001   Deletes seeds.
   002   Expands burger to two patties.

00020A   Double cheeseburger, preconfigured. Includes cheese, bun and
         condiments.

   001   Add-on bacon.
   002   Delete second patty.
   003   Replaces second patty with extra cheese.

00021A   Burger Upgrade to Double Cheeseburger

   001   From Single Burger.
   002   From Double Burger.
   003   Return credit for bun.

00220A   Burger Bundle. Includes 00010A, 00210A and 00310A

   001   Substitute root beer 00311A for cola 00310A.

My eyes glazed over. I asked for a burger and a root beer. The waitress looked at me like I was an alien.
"How would you like to order that, sir? Quickly, if possible." "Can't I just order a sandwich and a drink?" "No sir. All our service is menu driven. Now what would you like?" I scanned the menu. "How big is the 00010 burger?" "The patty is rated at eight bites." "Well, how about the rest of it?" "I don't have the specs on that, sir, but I think it's a bit more." "Eight bites is too small. Give me the Double Burger Upgrade."

My sales rep interrupted. "No, you want the Single Burger option 002 'expands burger to two patties.' The double burger upgrade would give you two burgers.

"But you could get return credit on the extra bun," the waitress chimed in, trying to be helpful, "although it isn't documented."

I looked around to see if anybody was staring at me. There was a couple in line behind us. I recognized one of them, a guy who nearly mowed me down in the parking lot with his cherry-red '62 Vette. He was talking to some woman who was waving her arms around and looking very excited.

"What if ... we marketed the bacon cheeseburger with the vegetable option and without the burger and cheese? It would be a BLT!"

The woman charged off in the direction of the telephone, running steeplechases over tables and chairs. My waitress tried to get my attention again. "Have you decided, sir?"

"Yeah, give me the double burger--excuse me, I mean the 00020A with the option 001. I want everything on it." She put me down for the Condiment Expansion Kit, which included mayonnaise, mustard and pickles with a option to substitute relish.

"Ketchup." I hated to ask. "I want ketchup on that, too." "That's not a condiment, sir, it's a Tomato Product." My sales rep butted in again. "Thats not a supported configuration." "What now?" I kept my voice steady. "Too juicy. The bun can't handle it." "Look. Forget the ketchup, just put some lettuce and tomatoes on it."

The waitress backed away from the counter. "I'm sorry, sir, but thats not supported either, the bun can take it but the burger won't fit in the box. The sales rep defended himself. "Just not at first release." "It is being beta-tested, sir."

I checked the overhead screen. Fries, number 000210A, option 110. French, followed by option 120, English. "What the hell are English Fries?" I turned to the sales rep. "Chips they call them. We sell a lot of them."

I gave up. "OK, OK just give me a plain vanilla Burger Bundle." The confused the waitress profoundly. "Sir, Vanilla as an option is configured only for series 00450 Milkshakes." My sales rep chuckles. "No ma'am, he just wants a standard 00220A off the shelf." I wondered how long it had been on the shelf. I didn't ask.

"Very good, sir." The waitress breathed a sigh of relief. "Your meal is now on order. Now how would you like it supported?" "Support?" She directed me to the green shaded area at the bottom of the menu, and I began a litany with my Sales Rep that I'll never forget.

"Implementation assistance?"
"You get a waiter."
"Implementation analysis?"
"You tell him how hungry you are and he tells you what to eat."
"Response Center Support?"
"He brings it to your table."
"Extended materials?"
"You get refills."

I stuffed some money at the waitress and told her to take it. She gave me my check on three sheets of green-bar paper. I studied it on my way to the table, and decided it would pass as an emergency napkin.

Table? My Sales Rep had been bright enough to order us a table. He hadn't been bright enough to check on a delivery date. The table waiter slouching in his corner surveyed the crowded room, looked at me and said, "Two weeks. But I can get you a stand alone chair by the window right away."

I handed him the tray. A woman rushed up to me with two small cups of chili and sauerkraut for a hot dog somebody else had ordered. The room began to grow dim, my eyesight faded...

I woke up clutching the water glass at my bedside table. It was five AM, four hours till my meeting with HP. I had had a vision, I did what it told me to do. I dialed my office, and I called in sick.
 
I quite like the idea of that HP menu; it avoids confusion when it works and is relatively simple to understand :p.


I think the OP should create a restaurant which requires customers to EDI their orders. I've recently had to get to grips with EDIFACT to generate purchase/sales orders and invoices and to map them back and forth to our internal back-office system. Brain = melted.

Here's a simple EDIFACT purchase order ;).
Code:
UNH+000000101+ORDERS:D: 96A:UN:EAN008'
BGM+220+0123456789123+9+AC'
DTM+137:19980106:102'
DTM+61:19980615:102'
FTX+GEN+DUY:1B:28'
NAD+BY+1135309::31B'
NAD+DP+6678157:31B'
NAD+SU+3333333:31B'
LIN+1'
PIA+5+0835201031:IB'
QTY+21:2'
PRI+AAB:10.5::SRP'
ALC+A'
PCD+3:20'
LIN+2'
PIA+5+0835202151:IB'
QTY+21:10'
PRI+AAB:9.25::SRP'
ALC+A'
PCD+3:20'
LIN+3'
PIA+5+0835208338:IB'
QTY+21:5'
PRI+AAB:30::SRP'
ALC+A'
PCD+3:20'
UNS+S'
CNT+2:3'
CNT+1:17'
UNT+30+000000101'
http://www.stylusstudio.com/edifact/D96A/ORDERS.htm
 
If people continue to reply in this idiots thread then your only creating Mags 2.0

I don't know why but Theophany never irritates me in the way that Mags does. I think it's because Theophany is fully comfortable with who he is and doesn't use these forums to escape from real life.
 
You're coming across as a bit of a ****. 14 years, does that give you the rite of passage to act like a douche?

He has an excellent point though. There are now 3 or 4 insufferable cretins who spam the forums with childish nonsense and seem to constantly engage in a circle-jerk of "aren't we crazy and funny!" with the odd high five changeover into "look at me everybody! I'm somewhat intelligent, but clearly not that bright. Oh look a MEME!". What gives them the right to act like douchebags?
 
Seeing as the OP didn't even mention anything about snails or tortoises, I'm surprised at the amount of butthurt flying around (which I could understand - snails and tortoises make me angry as well! (cos of faget)). But I guess for each insufferable cretin in GD, there are 10 butthurt fagets following them around telling everyone about how bad they are.

Also the irony of calling someone out on attention seeking posts, when their post does nothing but seek attention. Otherwise they could just use the ignore button?
 
Seeing as the OP didn't even mention anything about snails or tortoises, I'm surprised at the amount of butthurt flying around. But I guess for each insufferable cretin in GD, there are 10 butthurt fagets following them around telling everyone about how bad they are.

Also the irony of calling someone out on attention seeking posts, when their post does nothing but seek attention. Otherwise they could just use the ignore button?

Somebody has to say it. :D
 
Seeing as the OP didn't even mention anything about snails or tortoises, I'm surprised at the amount of butthurt flying around (which I could understand - snails and tortoises make me angry as well! (cos of faget)). But I guess for each insufferable cretin in GD, there are 10 butthurt fagets following them around telling everyone about how bad they are.

Also the irony of calling someone out on attention seeking posts, when their post does nothing but seek attention. Otherwise they could just use the ignore button?

By your response I'm guessing that you have identified yourself as a potential candidate for insufferable cretin status. Funny.
 
I quite like the idea of that HP menu; it avoids confusion when it works and is relatively simple to understand :p.


I think the OP should create a restaurant which requires customers to EDI their orders. I've recently had to get to grips with EDIFACT to generate purchase/sales orders and invoices and to map them back and forth to our internal back-office system. Brain = melted.

Here's a simple EDIFACT purchase order ;).
Code:
CNT+2:3'
CNT+1:17'
UNT+30+000000101'
http://www.stylusstudio.com/edifact/D96A/ORDERS.htm

This made me lol. I think I'm quite immature sometimes...
 
Seeing as the OP didn't even mention anything about snails or tortoises, I'm surprised at the amount of butthurt flying around (which I could understand - snails and tortoises make me angry as well! (cos of faget)). But I guess for each insufferable cretin in GD, there are 10 butthurt fagets following them around telling everyone about how bad they are.

Also the irony of calling someone out on attention seeking posts, when their post does nothing but seek attention. Otherwise they could just use the ignore button?

That pretty much sums up the above post. *OP continues to throw his toys out of the pram in protest*
 
It'd be more fun if you had to write a computer vision algorithm which correctly highlights your desired item out of a picture of all the possible items. The positions of the items on the menu would be randomised so if you did it by position, the food you'd get would be a random item.
 
It'd be more fun if you had to write a computer vision algorithm which correctly highlights your desired item out of a picture of all the possible items. The positions of the items on the menu would be randomised so if you did it by position, the food you'd get would be a random item.

Some ex-colleagues told me a company they visited where the whole canteen was automated using coloured plates. You select a number of different coloured plates, put them on a tray on a conveyor belt, and out the other end comes whatever food it corresponded to.

There was no key :p
 
The way of the future is 3D food printing let's be honest. All you'd have to do is tweak the current functions of a 3D printing and make sure it's capable of handling the appropriate ingredients and you're there ;)

Just so long as you don't give it any talking capabilities so we don't run into a Red Dwarf type situation.
 
The way of the future is 3D food printing let's be honest. All you'd have to do is tweak the current functions of a 3D printing and make sure it's capable of handling the appropriate ingredients and you're there ;)

Just so long as you don't give it any talking capabilities so we don't run into a Red Dwarf type situation.

Could make for some interesting "bugs" when the machine gets confused between 1m scoville chilli sauce and baby formula...
 
Back
Top Bottom