Skip to main content

Instagram for Hamburgers

Had an interesting conversation with a friend last night about innovation. I tend to align pretty squarely with the Peter Thiel school of thought, i.e., that innovation has stagnated massively in relative terms over the past 50 years, and we're generally not solving hard problems anymore. My friend thinks innovation is flourishing because "tools" and "frameworks" have gotten significantly better over the past 10 years or so, allowing people to go from  idea to prototype (or company) in record time. While that's true, I'd argue that this has actually led to a decrease in innovation rather than an increase, because it's so easy to build something silly and turn it into a play company.

For instance, most of you have probably seen the parody of stuff that Silicon Valley people say. But I actually hear about companies like this all the time. So today, I'd like to officially announce the pre-alpha release of BurgerFlux, a.k.a Instagram for Hamburgers.

BurgerFluxis a mobile social hyperlocal crowd-sourced culinary design platform that uses game dynamics to bring the most deliciously-imagined burger to fruition. Here's how it works. You, the hungry, burger-craving warrior, make your way to a local BurgerFlux Bistro, or a BurgerFlux Participating Partner (Burger PaPa). When you arrive at your imminent burger paradise, whip out your BurgerFlux Capacitor (a.k.a. iPhone 4 or above) and open up the sleekly-designed BurgerFlux Designer. With a few taps, you can select not only what goes on top of your FluxBurger, but also what the "buns" are made of. Fried eggs surrounding a kobe beef patty topped with locally-sourced dinosaur kale and heirloom tomatoes, with a ponzu dipping sauce? I'll have two. Once you're satisfied with your creation, simply hit the "Eat me" button, and your order will be instantly put on the queue, with payment deducted via NFC, or Square, or one of our roaming BurgerBankers, who will conveniently procure your payment from your back pocket while you are deciding on quail eggs versus extra carnitas.


But wait, there's more! Your burger design is instantly shared with all other BurgerFlux customers! Indecisive? No problem! Just order the most popular FluxBurger of the day, week, month, or millenium. Locally-designed burgers are automatically given higher weight, and the default view shows your friends' recently-imagined burgers immediately upon opening the app. But just like that second and third bite of a FluxBurger, it gets even better. If you submit a new burger design, and other people order your creation, you earn points towards a future burger purchase! Which is why your design is instantly shared to Facebook, Twitter, your own automatically-created automatically-created Tumblr (don't think too hard), with your BurgerFlux Bistro locale auto-checked into on Google Checkins, Foursquare, and Yelp (for experts). And it probably goes without saying, but we use Hadoop to process the BurgerLogs and track BurgerTrends, allowing us to align the BurgerGraph with your social graph and maximize your burger enjoyment vector.


BurgerFlux runs on node.js and will go public (launch and IPO) on or around April 1st, 2012.

Comments

Popular posts from this blog

Why Korean Is Hard For Native English Speakers

A couple of days ago, as an experiment, I wrote my first blog post ever in a non-English language . It was an attempt to explain some of the reasons that Korean is hard to learn for native English speakers, so I figured I might as well try to write it in Korean. Those of you who actually read Korean can see how awkward the attempt was =). In any case, the post came from an email conversation I had with The Korean from  Ask a Korean , a fantastically well-written blog about all things Korea from the perspective of a Korean who moved to the United States during high school. Since I tend to geek out on language things, I figured I might as well post part of that conversation. An edited version follows. --------- Out of the languages that I've attempted to learn so far, Korean has been the hardest. I've done a lot of meta thinking about learning Korean, and I think there are a number of reasons it's difficult for non-Koreans (and especially Westerners) to learn: 1) Obvi...

10 other things South Korea does better than anywhere else

Recently this article about 10 things that South Korea does better than anywhere else  has been making the rounds on social media, but when I first read it, I couldn't tell if it was sincere or satire. A few of the items on the list are not very positive, such as "overworking" and "using credit cards". So, I thought I would try to put together a better list. Here are 10 other things South Korea does better than anywhere else: 1) Small side dishes, a.k.a. " banchan " (반찬) Banchan are by far my favorite aspect of Korean cuisine. Rather than the "appetizer and main dish" approach of the West, a Korean meal is essentially built around small dishes. Even a 5,000 won (about $5 USD) meal at a mall food court will come with two to four banchan in addition to the "main", and often people will actually choose restaurants based  on the banchan (e.g., seolleongtang , or beef bone broth soup, places tend to have the tastiest kimchi). Ther...

Pushing Python Performance With Parallelization

TL;DR: For certain types of programs, you can take advantage of idiosyncrasies in the Python interpreter and the host operating system to create real shared memory between processes and get some pretty good parallelization. Premature optimization is the root of all evil. As a developer, you've probably heard this before, and what it means basically is that you shouldn't waste time optimizing code unless it's already doing what you want it to do. We also live in an era of seemingly unlimited resources with AWS/Google Compute, and often the easiest way to get higher throughput in your programs or service is just to pay for more instances. But sometimes it's fun to see what sort of performance we can get on a simple laptop (and save some cash at the same time). So anyway ... I've been working on this thing, and it took too damn long to run, and I needed to run it lots and lots of times ... so, it was time to optimize. Basic optimization has two main steps: 1) P...