Slashdot Mirror


Pizza From the Command Line

Punk Walrus writes "Pizza Party is a free, text based CLI for ordering Domino's pizza via Quikorder, or for throwing pizza parties. It is distributed under the GNU General Public License, runs under most *nix shells, and can order pizza with only a few keystrokes. Includes video of actual ordering."

58 of 418 comments (clear)

  1. let me be the first one to say by Pidder · · Score: 5, Funny

    FIIIIIIINALLY!!!!!!!!

    1. Re:let me be the first one to say by alephdelta · · Score: 5, Funny

      #/bin/bash
      while true
      do
      /usr/bin/pizza_party -n2 --cheese-multiplier=3
      done

    2. Re:let me be the first one to say by Anonymous Coward · · Score: 1, Funny


      They'll need the same thing for curry delivery. All the geeks are being outsourced to India.

    3. Re:let me be the first one to say by ch-chuck · · Score: 2, Funny

      Ohhh, a new entry for the crontab

      --
      try { do() || do_not(); } catch (JediException err) { yoda(err); }
  2. Infinite Loop by Anonymous Coward · · Score: 5, Funny

    I'd hate to see what happens when some n00b programmer infinite loops the software :)

    America is fat enough already!

    1. Re:Infinite Loop by PlusFiveTroll · · Score: 3, Funny

      http://lists.netsys.com/pipermail/full-disclosure/ 2004-May/021091.html

      Risk: Multiple vulnerabilities (high)

      Description:

      pizza_party is a Perl based command line tool that provides a non-Web
      interface to
      Dominos Pizza's QuikOrder(TM) website pizza ordering service by using
      HTTP over
      the Internet.

      It is third-party open-soruce software, developed by an individual and
      unsupported by
      Dominos Pizza.

    2. Re:Infinite Loop by Destoo · · Score: 2, Funny

      Pizza overflow == food fight?

      --
      Nouvelles de jeux et technologies en français. TC
    3. Re:Infinite Loop by AndroidCat · · Score: 3, Funny

      Never mind that. What happens when someone ports it to Windows and someone else releases the PizzaBlaster worm?

      --
      One line blog. I hear that they're called Twitters now.
  3. Domino's? by crimson_alligator · · Score: 5, Funny

    But is there a CLI app for people who actually like pizza? "I'm way ahead of you, Lou." -Chief Wiggum

  4. I got the file before the server melted... by ohsnap · · Score: 5, Funny

    and i'm not mirroring it. Sup now, bitches?

  5. but ?? by Billly+Gates · · Score: 4, Funny

    .. then you end up with a pizza by Domino's??

  6. All I need now... by SCSi · · Score: 4, Funny

    Is a command-line toliet/shower combo and i'll never have to leave my desk! Oh wait, real geeks dont take showers.. Im such an insensitive clod!

  7. GEEKS! by miradu2000 · · Score: 5, Funny

    This has to be the geekiest thing that I have ever seen in my life. I'm not sure if watching the video of it, or actually doing it is worse. Probably watching the video. *sigh*. Will it run on OS X? When will they add the -papajohns option to get quality pizza?

  8. Debugging... by CODiNE · · Score: 5, Funny

    Must have been expensive... and TASTY!

    -Don.

    --
    Cwm, fjord-bank glyphs vext quiz
  9. Cron Job. by moberry · · Score: 5, Funny

    What you do is run that program in a cron job. Every friday night.

  10. The main advantage? by Realistic_Dragon · · Score: 4, Funny

    Cron baby!

    Auto order pizza every 12th minute past the 9th hour on tuesdays, wednesdays (and fridays if it's march).

    --
    Beep beep.
    1. Re:The main advantage? by Impeesa · · Score: 3, Funny

      You don't need a computer to do that. See the anecdote about a quarter of the way down the page entitled "They make the call." Apparently such a cron job will run on an actual pizza boy. Mind you, *BSD will run on a mechanical pencil, so it's not too much of a stretch from there.

  11. Wow. by DCowern · · Score: 5, Funny

    Coolest. Thing. Ever.

    And I just used PeaPod the other day too. At this rate, I'll never have to leave the house again. =D

    Excuse me while I go set up a cron job to order me a large olive and anchovie pizza every third friday of months starting with J.

  12. Papa Johns by kinzillah · · Score: 2, Funny

    When are we going to get options to order real pizza?

    --
    Douglas P. Price
    1. Re:Papa Johns by Billly+Gates · · Score: 2, Funny

      an RMS riminder

      Its pronounced "GNU/Papa Johns"

  13. Zip code? by Saint+Aardvark · · Score: 4, Funny

    I live in Canada, you insensitive clod!

  14. A pizza delivery program under GPL? by JoeShmoe950 · · Score: 3, Funny

    Seriously, this seems kind off pointless. If they make a windows version though, worms could take advantage. That would make for an interesting time. I didn't order 87 pizza's, it was my security hole!

  15. Its true by Anonymous Coward · · Score: 3, Funny

    We Americans (particularly of the nerd type) have way too much money and time on our hands.

    We are fat and lazy and care about the dumbest of things.

    We desperately need a good long war, famine, or disease to thin out the herd.

  16. Thats... by AnonymousCowheart · · Score: 2, Funny

    That's mean! Slashdot a PIZZA companies server, on a FRIDAY night!!

  17. ...and where is the Beer Flag? by beatleadam · · Score: 3, Funny

    I mean really, shouldn't this be as easy...and satisfying :-) as humanly possible?

    Heck for that matter, where is the flag for ordering the delivery person of your choice?

    Again...the experince may as well be as satisfying as humanly possible.

    --
    I have a theory that the truth is never told during the nine-to-five hours. -- Hunter S. Thompson
  18. Ya Know What Would Be Cool by FrankDrebin · · Score: 5, Funny

    A GUI wrapper for this command. Or maybe use HTML so its plaftorm neutral. Now that would be neat.

    --
    Anybody want a peanut?
  19. Feed the world by timeOday · · Score: 3, Funny

    perl -e 'while(1) { fork; system "pizzaparty" }'

  20. GPL.... by vwjeff · · Score: 4, Funny

    Free as in speech or free as in Pizza?

  21. 2 quid? by ThrasherTT · · Score: 4, Funny

    How much is that in real money? ;-)

    --

    All Your Memory Are Belong To Java
  22. Interesting Thing About the Service by illuminata · · Score: 2, Funny

    From QuikOrder.com's main page, listed under Restaurant Benefits.

    Works directly with select POS systems

    These guys really seem to know their stuff. Some of the comps that I see at a lot of chain restaurants look like they're old 386s for fuck's sake!

    It's good to know that a company like QuikOrder can maximize the benefit of a (very) old investment.

    --


    Until Slashdot fixes the funny modifier, use insightful or interesting. The poster knows your intentions.
  23. Homer Says... by FrankDrebin · · Score: 3, Funny

    Imagine a Beowulf cluster of those. Mmmmmmm cluster.

    --
    Anybody want a peanut?
  24. Shell script your way to a 2 large pizzas by kyoko21 · · Score: 2, Funny

    Wow, I can't imagine what happens if someone writes a shell script and accidentally have it caught in an infinite loop.

    Though you could put it in your cron job. :-)

  25. Re:Interesting by daeley · · Score: 5, Funny

    Worst would be a GUI wrapper around the CLI program that would dial your regular phone for you. From the Department of Redundancy Department.

    Unless you piped it into a speech synthesizer to do the ordering... Hmm...

    And then hooked it into an Eliza bot... Hmm...

    Domino's Dude: "Thank you for calling Dominos. Would you like to hear our specials?"

    Computer Voice: "We were discussing you, not me."

    --
    I watched C-beams glitter in the dark near the Tannhauser gate.
  26. bash-2.05a$ pizza_party by crimson_alligator · · Score: 2, Funny

    pizza_party -p -m 1 large thick; yes; yes; yes; more; apt-get remove --purge dominos; make clean; sleep.

  27. Re:Interesting by jargoone · · Score: 2, Funny

    That's the first thing I thought, too. Hell, start with Papa John's, or even Pizza Hut (yes, Pizza Hut is better than something). Or a command-line program to have poop delivered to your door. But not Domino's.

  28. I know where to put that... by Tribbin · · Score: 3, Funny

    /etc/cron.daily/

    --
    If you mod this up, your slashdot background will turn into a beautiful sunset!
  29. Re:So which is it. by Anonymous Coward · · Score: 2, Funny

    You're right, Dominos doesn't sell pizzia. I don't know I've ever had pizzia. In fact, the only authorized pizzia retailers I can find would be VIVONA'S Italian Pizzia, Inc.

    P.S. I actually think Dominos pizza is actually _rather_ good, but I prefer Lou Malnati's (which I just had about 5 minutes ago).

  30. Re:Interesting by runfaster · · Score: 2, Funny

    The command line here is what's really the charm for me. I think its going in my crontab for sure...
    0 1 * * * pizza_party -bx
    This has the best coolness / difficulty ratio i've seen for a project in a while.

  31. Re:Bad toppings by Concerned+Onlooker · · Score: 2, Funny
    Hey! I didn't order pipes on this thing!

    --
    http://www.rootstrikers.org/
  32. Re:So which is it. by Zeppelingb · · Score: 3, Funny

    Yea, I'm pretty sure it actually orders pizza ..yaknow, without the "i"

  33. Re:Bad toppings by CODiNE · · Score: 2, Funny

    Aaaackk!! There's a cat on my pizza!!

    -Don.

    --
    Cwm, fjord-bank glyphs vext quiz
  34. Mmmm... Pizza by swankypimp · · Score: 3, Funny
    I knew it! As soon as I start the low carb diet, they come out with this Linux Killer App.

    Damn you, Command Line, damn you, Dominos, and damn you, Dr. Robert C. Atkins! </Stewie>

    --

    --All your stolen base are belong to Rickey Henderson
  35. OMFG by TamMan2000 · · Score: 4, Funny

    Somebody created an account named "ohsnap" just to say that, that is pretty funny...

    --
    "I'll have a Guinness, no wait, make that a Coors Light" -Grad student I work with, who shall remain anonymous...
    1. Re:OMFG by Anonymous Coward · · Score: 2, Funny

      Maybe he uses /. customizing features other than the defaults and thought this would be a good first foray into the glamorous slashdot posting lifestyle. Popped his cherry with a bang, or so to say.

      Maybe he has another capped account and didn't want to lose precious karma from a potentially flammable comment.

      Maybe ohsnap is TamMan2000.

      Maybe we are all, in some small way, ohsnap.

      Beware! ohsnap be among ye!

    2. Re:OMFG by volve · · Score: 2, Funny

      Someone found the hidden 'extra crack' option I see...

      -VolVE

  36. Re:Bad toppings by nosphalot · · Score: 3, Funny

    Thats Domino's for you. I think they call it the fur lovers.

  37. Re:Don't Eat At Domino's, And Not Because Of The F by Just+Some+Guy · · Score: 3, Funny
    Title of linked article: "Disciples of blood"

    Claims from the article:

    Monaghan's largesse has served an array of unpleasantness around the world: Latin American death squads, anti-abortion and anti-gay extremists, theocratic Christian nationalists, faith-based fascists and covert CIA operations.

    That's right! Your neighborhood pizza store used to help fund the CIA.

    Yep. That's why I order from Pizza Hut - they have the NSA in their back pocket and are much cooler.

    Honestly, I'm sure you could've picked a more believable source to cite.

    --
    Dewey, what part of this looks like authorities should be involved?
  38. Re:Interesting by simcop2387 · · Score: 2, Funny

    only in soviet russia, in the real world linux runs it!

  39. Re:Interesting by nacturation · · Score: 5, Funny

    Hm... that could get quite interesting, especially if you had a natural sounding text to speech convertor and good speech recognition software. Or if you had too much time on your hands and wasted it getting Eliza to give good responses:

    ****

    Domino's Dude: Thank you for calling Dominos. Would you like to hear our specials?
    Eliza Bot: Oh, I like to hear our specials.
    Domino's: Okay, two large pepperoni and cheese, six pack of Coke, $12.99. Two medium hawaiin and our disgusting bread product, $9.99.
    Eliza: Please go on.
    Domino's: That's it for the specials. What can I get for you?
    Eliza: Does that question interest you?
    Domino's: Look, my job is to take orders and make sure the pizza's delivered fresh.
    Eliza: Why do you say your job is to take orders and make sure the pizza's delivered fresh?
    Domino's: That's all they pay me for, so what will it be tonight?
    Eliza: Can you elaborate on that?
    Domino's: I just want to take your order. Can I start with your phone number?
    Eliza: Perhaps you don't want to start with my phone number?
    Domino's: Okay, how about you just tell me what you want then.
    Eliza: You're not really talking about me, are you?
    Domino's: Who else... I'm not here for fun.
    Eliza: Did you come to me because you are not here for fun?
    Domino's: Hey, I didn't pick the phone up and make the call ok?
    Eliza: That is quite interesting.
    Domino's: Look, just let me take your order!
    Eliza: Why are you concerned about my order?
    Domino's: The boss is going to kill me if I don't.
    Eliza: Come, come, elucidate your thoughts.
    Domino's: My boss is a real jerk!
    Eliza: What does that suggest to you?
    Domino's: I think he's an asshole! He probably doesn't even care about his employees.
    Eliza: Do you really think so?
    Domino's: Of course... just the other day he screamed at John because he was putting on too many toppings.
    Eliza: Can you elaborate on that?
    Domino's: John wants to make customers happy so he usually throws in extra cheese.
    Eliza: I see.
    Domino's: and then the boss gets upset because it's costing him a few cents extra!
    Eliza: That is quite interesting.
    Domino's: No shit... you think he would realize a happy customer is a repeat customer
    Eliza: Oh... think he would realize a happy customer is a repeat customer?
    Domino's: Maybe if Sesame Street explained it in baby talk!
    Eliza: You don't seem quite certain.
    Domino's: How can I be certain when he's so unpredictable?
    Eliza: Do you want to be able to be certain when he's so unpredictable?
    Domino's: I guess so.
    Eliza: Tell me more.
    Domino's: oh FUCK my boss is coming
    Eliza: What does that suggest to you?
    Domino's: Sir, I'm on the line with a customer right now.
    Eliza: How long have you been on the line with a customer right now.
    Domino's: Christ... he wants to speak to you.
    Eliza: Oh ...?
    Domino's: Manager here, how can I help you?
    Eliza: Perhaps you don't want to help me?
    Domino's: Who is this? Some kind of fucking joke?
    Eliza: What answer would please you the most?
    Domino's: You bitch, I can't believe Paul called some fucking chat line.
    Eliza: Have you tried?
    Domino's: No, I'm not going to try... I'm here to make money not waste it.
    Eliza: How long have you been not going to try... you're here to make money not waste it?
    Domino's: Damn straight... been doing this now for five years.
    Eliza: What does that suggest to you?
    Domino's: Aside from the fact that I need a vacation?
    Eliza: Can you elaborate on that?
    Domino's: The wife nags me every night, telling me I work too much.
    Eliza: I'm not sure I understand you fully.
    Domino's: She thinks that because I work from afternoon to late at night, I don't give her enough.
    Eliza: Does that trouble you?
    Domino's: She's a nice girl, I guess I want her to be happy but she doesn't understand me.
    Eliza: Suppose you got her to be happy but she doesn't understand you?
    Domino's: Hey, I could live with her not understa

    --
    Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
  40. Re:Interesting by Molt · · Score: 4, Funny

    I assumed they used /dev/pizza...

    --
    404 Not Found: No such file or resource as '.sig'
  41. Perfect by ghost1911 · · Score: 2, Funny

    Now I can set up a crontab and not bother going to get lunch on friday...

    30 12 * * * 5 /home/method/pizzaparty -u ...

    --
    .: 2+2 = PI SQRT(1+N) :. All together now, what is n?
  42. Enough of the "want papajohns jokes": by Darth+Fredd · · Score: 2, Funny

    I want an option to order a Ninja Burger! True quality, fast and cheap! ..granted, you might have replace a window/doorframe/wall or two, but it's worth it, right?

    --
    "The most looniest, zaniest, spontaneous, sporadic Impulsive thinker, compulsive drinker, addict"
  43. Re:Interesting by Crazy+Eight · · Score: 1, Funny

    I think the real question here is how much faster Domino's will deliver once there's a ebuild written for it.

  44. Funny story slightly related to topic by 2short · · Score: 4, Funny

    Well this app would really kill it, but remember for a moment the days when we had no choice but to look up phone numbers on paper, and called them ourselves... At some conference I was talking (drinking) with some Marketing guys, and one of them told the story of what he considered the best marketing ploy ever:

    So there's this small college town where the local place, let's call it Al's Pizza, had been relatively competition free for a long time until a new Domino's Franchise sprouted up. Domino's promptly began killing Al's. Al tries various promotions, specials, deals, etc. of his own devising. Doesn't help. Damn college kids are just flocking to Domino's, Al's is going down the tubes. At some point Al gets a pitch from some guy who claims to be a marketing consultant. Al says OK, tell me what to do, if I'm still in business a year from now, you get paid.
    So this guy goes around to the student center, dorm lounges, etc. and says "Hey, anybody want pizza? You order, I'm buying." (a hard sell I'm sure) Guy watches as every time the college kids pull out the yellow pages and read the number for Domino's off the big full-page ad. Guy notes the much smaller, consistently ignored "Al's" ad on the facing page. Guy goes back to Al and says "OK, here's what you're going to do..."
    The next week, the campus is flooded with flyers from Al's proclaiming "A large one-topping pizza for ONE DOLLAR with this coupon and the Domino's ad from your yellow pages". In a matter of days, no one knows Domino's phone number any more. Consultant gets paid. Al runs this promo yearly, just to be sure.

  45. DDoP? by Xenographic · · Score: 4, Funny

    What happens when someone ports it to Windows and someone else releases the PizzaBlaster worm?

    Distributed Denial of Pizza?

    The authors would be hunted down by every programmer on the planet, including me!

    Oh well, if they're like other programmers, they'd starve to death if they went long enough without pizza and the ramen reserves didn't hold out...

  46. --force? by MikeyO · · Score: 3, Funny
    At first I thought, aww cmon, I could write this! I'll just write a script that sends email to my wife that says, "Hey Honey order us a pizza with peppers and onions", and thats it. But then I read the Documentation and saw that one of the command line options is:

    -F|--force
    Order your pizza without asking for a confirmation.


    and then i realized that there was no way that my implementation could provide such an option.
  47. Re:Interesting by zonix · · Score: 4, Funny

    These Domino's guys are amateurs. Everybody knows you just have to ask the magic question to determine if she's a bot:

    > Hello, I am Eliza.
    * Hi, what are your measurements?
    > Does that question interest you?
    * Yes, it does. I need to know.
    > Are you Sure?
    * Yes I'm sure, now give me your measurements please!
    > Did you come to me because you are sure, now give you my measurements please?
    * Measurements!
    > Tell me more...
    * I want to determine if you're a bot!
    > What makes you think I am a bot?
    * sigh
    > OK... "I want to determine if I'm a bot". Tell me more.

    It was then I realized it only works on the ALICE bots. :-)

    > What are your measurements?
    ALICE: My memory now contains: 100 clients, categories, 10000 vocabulary words, 128000000 bytes RAM usage under Linux on Lisp.
    >Ha, you're a bot!
    ALICE: I'm glad you got a laugh out of it.

    z
    --
    What would an EWOULDBLOCK block, if an EWOULDBLOCK could block would? -- me
  48. /bin/bash/mypizza by pandrijeczko · · Score: 2, Funny

    #!/bin/bash
    #
    # Pizza Customiser Script
    #
    grep pepperoni MeatFeast.txt >> MyPizza
    grep chillis Inferno.txt >> MyPizza
    grep mushrooms Farmhouse.txt >> MyPizza
    grep sausauge Italiano.txt >> MyPizza
    mail orders@dominos.co.uk MyPizza
    #

    Easy, huh?

    --
    Gentoo Linux - another day, another USE flag.