Machines in a room having a conversation about sandwiches.
All machines run the same program, which simultaneously scans for peers to talk to about sandwiches and keeps a server open listening for peers trying to connect. All machines have the same list of hostnames that represents the full roster of machines, letting them request conversations specifically with their peers.
- I'm using tones based off of dial tones to sound each syllable. DTMF Tones
- This artist's work is similar to how I've been imagining the sandwich imagery.
- Cross-compiling Rust for Raspberry Pi
- SSH on RPI
- We want to access all our devices on a local network without doing any scanning.
Simply run an mDNS service to access that device by
hostname.local
. - This crate for "Bayesian program learning" may be useful for language representation as PCFG.
This project is written in Rust managed by Cargo, so to build everything simply run:
cargo build
All the machines connect by hostname on the port 34222
to keep everything simple.
- American: sliced bread
- Bagel sandwich, breakfast sandwich
- Italian: small rolls sliced in half
- subs
- Quesadilla: different size and cheese melted so hard to compose.
- Gyro
- bahn mi
- Cheeses: cheddar, fresh mozzerella, swiss, provolone, pecorino, feta
- Proteins: egg, bacon, turkey, falafel, mushroom, ham, pulled pork, salmon, salami, roast beef, beef patty
- Greens: spinach, arugula, lettuce, cilantro
- Vegis: green bell pepper, red bell pepper, jalapeno
- Fruit: tomato, avocado, apple slices, cucumber, eggplant, olives
- Sauce: mayo, mustard, ketchup, barbeque, gravy, tzatziki
- Spreads: cream cheese, hummus, pesto
- Other: red onion, pickled onion, pickled radish, shredded carrot, onion ring
- Bread: everything bagel, focaccia, baguette, sourdough slices, wheat, english muffin, tortilla, pita
- Breakfast Bagel: everything bagel, fried egg, swiss cheese, avocado