Hackers Using Bots, Scripts To Lock Down Restaurant Reservations
Nerval's Lobster writes "Forget about hacking an app or database: for a small cadre of hackers in San Francisco, it's all about writing code that can score them a great table at a hot restaurant. According to the BBC, these developers and programmers have designed bots that scan restaurant Websites for open tables and reserve them. Diogo Mónica, a security engineer with e-commerce firm Square, is one of those programmers. A self-described foodie, he decided to get around his inability to score a table at the ultra-popular State Bird Provisions by writing a script that sent out an email every time the restaurant's reservation page changed. 'Once a reservation got canceled I would get an email and could quickly get it for myself,' he wrote in a blog posting. But soon he noticed something peculiar: 'As soon as reservations became available on the website (at 4am), all the good times were immediately taken and were gone by 4:01am.' He suspected it was automated 'reservation bots at work,' built by other programmers with a hankering for fine cuisine. 'After a while even cancellations started being taken immediately from under me,' he wrote. 'It started being common receiving an email alerting of a change, seeing an available time, and it being gone by the time the website loaded.' His solution was to build his own reservation bot, using Ruby, and post the code in the wild."
Go to a casual local place and have a backup plan if it is busy. Restaurants with mile-long reservation lists and >$100 plates are almost universally overrated.
I'm a good cook. I'm a fantastic eater. - Steven Brust
God damn hipsters.
Kids today. In my day programmers ate cold pizza and they liked it! Bonus points for pepperoni or sausage - there's nothing like cold congealed grease.
A DDoS to ensure no one gets reservations?
The reservation company specifically denies that this is happening or is possible.
TFA:
http://insidescoopsf.sfgate.com/blog/2013/07/25/are-automated-bots-are-making-hot-online-reservations-impossible/
These days you can't even post on a forum without going through some form of CAPTCH,A never mind trying to buy tickets or book reservations.
I would think that a lot of bot reservations would go unused, at least, as soon as the newness of this wears off. How long until restaurants start charging a nonrefundable reservation fee?
Enjoy life! This is not a dress rehearsal.
And they've been doing it since before these kids were born.
This is just a html scraper. People have had the same thing going on ebay for years. Suddenly it's hacking? Give me a break.
It has come to this.
This is abuse of the reservation system, plain and simple. It simply is not robust enough (too informal) to handle bots. I suspect it soon will become commonplace to require tortuous captchas for reservations. Great job, lazy hacktivists! You've ruined e-life for everyone.
As for posting code for it in the wild so any script kiddy can do it. Good for you. That's called leveling the playing field. It's the proliferation of bots just to be shits to each other that rankles my ire, not the fact that everyone can now do it.
This isn't a hack by any measure of the word. This is use of a service through that service's protocol. What's next, "hacking" gmail by reading your email in thunderbird or emacs? I'll give ten to one odds that this is just some new startup that claims to sell reservations to overbooked restaurants, and does it by reserving places at 4 in the morning.
Under the (U.S.) Computer Fraud and Abuse Act, any use not permitted in a site's terms of service is in effect "hacking".
Are there foodies who are NOT self-described?
I want to delete my account but Slashdot doesn't allow it.
Heaven forbid we should have the convenience of making a reservation online. No, it's takes a bunch of assholes to game the system and screw it up. Not that it's anything new, as online ticketing for popular events has been gamed for fun and profit by scalpers for years.
If all of my family were to suddenly die in a freak accident and I was left alone with nothing to live for, I would hunt every bot maker down and shoot them for amusement. (Oh, and happy Friday everybody!)
Is it just my observation, or are there way too many stupid people in the world?
learn to cook, and eat at home. not only will you avoid supporting an industry that underpays and brutalizes every employee from servers to dishwashers, but you'll avoid other ugly things like reservation wars and hepatitis. Invite friends over, turn the TV off, have a good conversation, but stop shoveling coal into this engine of human misery we call "fine dining."
Good people go to bed earlier.
I did this back when the Wii was initially released to get one for retail when they were going for twice that on eBay. Scraped the major retailers product pages on a cron and told me when there was stock (which usually lasted a couple of minutes). Worked pretty well.
It's better to vote for what you want and not get it than to vote for what you don't want and get it.
- E. Debs
I wouldn't go to a restaurant where I could find the kind of people so obsessed to go there, that they would do something like that. :D
I know you will need an army of bots if you want to get into Dorsia on a Friday evening.
Pfff, my soon-to-be-released Assembly program will put his slow ruby ass to shame, thus starting HFR (high frequency reservation) era and trading in reservation futures.
Well Google/Yahoo/Bing bots are always doing the exact samething unless you tell them no to do so...
There's an accepted protocol to tell those and other well-behaved bots not to do so in a /robots.txt file. I doubt that reservation bots obey /robots.txt.
All the places serving sour grapes are booked up already.
One of the perks of dating a geek is that we are now the only ones who are ever going to take you to the hottest restaurant in town.
Jocks need not apply.
-
- - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
... and give anyone who requests a slot within TIMEPERIOD of it becoming available a shot at it.
Whether you give everyone an equal shot lottery-style or give preference to select customers, to new customers, or whatever is up to you.
Bonus points if you make it easier by incorporating the waiting list into the system, or simply not advertising the vacancy if there is someone on the waiting list who is available to take the canceled reservation. After all, that's what waiting lists are for, right?
Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
I am not impressed.
Attention Non-Programmers: This is what the future looks like. If you don't learn to make your computers obey you, if you don't take control of your information flows, you will be marginalized by the people, corporations, and governments that do.
I'm not saying it is right. I'm saying it is. As philosopher-poet Ash once observed; "Good. Bad. I'm the guy with the gun."
Stop-Prism.org: Opt Out of Surveillance
High Frequency Tables.
Getting a direct fiber-optic link to the restaurant's web server could improve on this.
We know where leadership by an anti-intellectual "strongman" who scapegoats minorities and likes boisterous rallies goes
I suspect that this is just paid for advertisement for the diner in question. It conveys that the diner is in demand, the diners locations, and that it has resverations.
just doesn't taste right to me....
A simple function in whatever language the reservations system uses. The function takes all the reservations requested within a five minute period and picks one at random. That ends the arms reservation-bot arms race, at the expense of requiring normal people to wait five minutes to find out if they got a reservation. Thanks for the hassle, douchebags.
DO NOT put blowjobs and shit in the same sentence. To quote a great philosopher of our time: "You never go ass to mouth." -Dante Hicks.
Then a computer den would be much larger than a living room just to hold the computer.
This sounds like an ad. Right now, you can't get a reservation there because they're "closing for remodeling" on August 12th.
If you want garlic quail (State Bird Provisions' big dish) in SF, try Manora's Thai Cuisine at 12th and Folsom.
Spam, spam, spam, spam, etc......
Bloody Vikings!
(They must be from NASA)
you know, what humans basically need is food and ... love : )
Maybe now I can get reservations at Dorsia.