Earlier quoted context omitted.
Iirc it goes back to telegraphs, the line been physically down would prevent them working and it’s hung around since. Like hang up, when was the last time I hung up a phone, that style of phone went out of fashion here 30 or more years ago.
Ackshully it's from the even older phones with separate earpiece and fixed microphone. You'd really hang up the earpiece on these old ones.
I reverse engineered McDonalds’ internal API
181–190 of 454 posts
Re: I reverse engineered McDonalds’ internal API
#182Earlier quoted context omitted.
I'd be willing to wager that half the clocks might be wrong. It's something manager-on-duty can control, so Murphy's Law kicks in.
A standalone GPS NTP server is $750 retail. Commercial soft serve ice cream machines are at least $4000. Just building the machines with an autonomous GPS clock that doesn't need to be set, would double the revenue but only increase the upfront cost by 18%.
Re: I reverse engineered McDonalds’ internal API
#183Earlier quoted context omitted.
That just leaves me with more questions. What does he mean by "executing" an order? He used the word "placing" before. Is he placing the order and then immediately cancelling? Or is he just putting items in his cart? Why such the high dollar total on the order? Is it a single order at every store every minute? Does it really need to be that frequent? Regardless, it annoys me when I see developers abuse semi-public AP…
Like any other e-commerce store, you can add stuff to your cart, and then choose not to check out. And it is typically during the cart-adding process that you find out if a product is actually available for purchase or not, as opposed to at checkout time. I would assume that's what is happening here, which means it's not actually affecting any in-store operations, just (as the author says) probably messing with their…
EDIT: I'm not sure why, but moderators have detached this line of comments from where I was originally replying. I really don't think questioning the ethics of something like this is out of line on HN, but I can understand the phrase "kind of an asshole move" might have upset some people. Since this is the only comment I can still edit, I will just throw in the clarification of context that detaching this comment might have removed. The "asshole move" I was referring to is the practice of brute forcing this information through an internal McDonald's API by sending $18k worth of orders every minute.
Re: I reverse engineered McDonalds’ internal API
#184Earlier quoted context omitted.
Here's some detail, as someone that has worked with those machines before (internally and externally). In the good old days the soft serve and shake machines were taken apart every night and every piece was washed and bleach-sanitized by hand. Then it was reassembled in the morning. This would leave a lot of room for error and possible contamination in the process. And the sight of a shake machine hitting full pressu…
Since you and the OP are here, I have a random question: were the blizzards ever made with liquid plastic ingredients? It probably sounds insane, but someone from a plastics company spoke at my high school and said this was the case since it was easier to ship and needed no refrigeration. Now, decades later, I'm wondering if this was just complete nonsense or had an element of truth to it. I've been able to find noth…
Mcflurry ingredients: https://www.mcdonalds.com/us/en-us/product/mcflurry-with-ore... (no mention of plastic)
Re: I reverse engineered McDonalds’ internal API
#185Earlier quoted context omitted.
Four to five hours, so let's say that happens daily and machines are out of commission 20% of the time. Currently it's early afternoon and the site says that over 8% are out. That's about halfway between "all overnight" and "all at completely random times". Are almost half of the clocks set wrong? Assuming that the actual number of broken machines is relatively small.
The machines still get taken apart and washed by hand, along with some maintenance, every 14 days. So every machine will additionally be off for an afternoon every two weeks.
Re: I reverse engineered McDonalds’ internal API
#186Re: I reverse engineered McDonalds’ internal API
#187Earlier quoted context omitted.
Here's some detail, as someone that has worked with those machines before (internally and externally). In the good old days the soft serve and shake machines were taken apart every night and every piece was washed and bleach-sanitized by hand. Then it was reassembled in the morning. This would leave a lot of room for error and possible contamination in the process. And the sight of a shake machine hitting full pressu…
Since you and the OP are here, I have a random question: were the blizzards ever made with liquid plastic ingredients? It probably sounds insane, but someone from a plastics company spoke at my high school and said this was the case since it was easier to ship and needed no refrigeration. Now, decades later, I'm wondering if this was just complete nonsense or had an element of truth to it. I've been able to find noth…
https://www.eater.com/2016/8/8/12403338/subway-yoga-mat-chem...
https://www.npr.org/sections/thesalt/2014/03/06/286886095/al...
Re: I reverse engineered McDonalds’ internal API
#188Earlier quoted context omitted.
But why "broken" instead of "down for scheduled maintenance"? The latter implies continuance of service, the former leaves that open.
Because the teenage wage slave at the register doesn't give a shit about your fine distinctions. When I worked that McDonalds the machine was almost always down simply because the night crew didn't give a shit and it was too much effort to clean. I worked mornings with the old folks because I was too uncool for the night shift.
Re: I reverse engineered McDonalds’ internal API
#189Earlier quoted context omitted.
I'm curious why the order has to be worth that much? Couldn't just be an order for one ice cream product?
it is an order of one across every location.
Re: I reverse engineered McDonalds’ internal API
#190Earlier quoted context omitted.
I'd be willing to wager that half the clocks might be wrong. It's something manager-on-duty can control, so Murphy's Law kicks in.
A standalone GPS NTP server is $750 retail. Commercial soft serve ice cream machines are at least $4000. Just building the machines with an autonomous GPS clock that doesn't need to be set, would double the revenue but only increase the upfront cost by 18%.
WWV might be a better system, but runs you into time zone issues. Do you need a valid SIM to pickup time from 3G?