Specials
Tonight: ramps, again Our kombucha has entered its second fermentation, and so have we The bartender is between projects Oysters are sourced from a bivalve we know personally Now pouring: water (ask in writing) The sourdough starter is 41 years old and has opinions Brunch is cancelled until further notice, for authenticity Every chair was once a different chair
Vol. III  ❧  A solver-forward dining concept  ❧  Est. before it was cool

The Hipster Menu Generator™

An answer-set tasting experience, in seven laws.

We don't generate menus. We let them emerge. Each one is coaxed, slowly, from seven hand-written Laws of Artisanal Dining by clingo, a small-batch solver from Potsdam, compiled to WebAssembly and served in your browser at room temperature. No two menus are alike, unless you share the link, which we'd honestly prefer you didn't.

Hand-loading clingo
Our philosophy

The Laws of Artisanal Dining

The program never tells clingo how to write a menu. That would be prescriptive, and frankly a little corporate. It lists the vocabulary, lets the solver choose, and forbids anything that breaks a law:

  1. No ingredient appears twice anywhere on the menu. Repetition is for chains.
  2. Every dish has a buzzword: foraged, pickled, heritage, fermented, house-made, or local. On the menu, the buzzword is underlined, so you know where to look impressed.
  3. Ramps are mandatory. This is not up for discussion.
  4. At most one dish is deconstructed. We're not animals.
  5. Every large plate costs more than every small plate. The small plates are still not cheap.
  6. Each cocktail gets its own spirit, vessel, garnish and name, and at least one involves smoke. A cocktail without smoke is just a drink.
  7. Prices go up with pretension: $8, $18 or $11 plus the pretension of everything on the plate or in the glass. Honesty is our only affordable ingredient.

Pursue peak pretension adds a single line, a #maximize over total pretension, and shows each more insufferable menu as clingo finds it. Proving nothing beats the best one takes far longer than anyone should wait, so it stops after a few seconds. We call this restraint.

The source, unfiltered
Take it home