496: Beauty, Elegance, Consistency
Embedded6 Maalis 2025

496: Beauty, Elegance, Consistency

Professor Shimon Schocken spoke with us about teaching computer science from NAND logic gates to arithmetic units, micro assembly, virtual machines, compilers, operating systems, and the Tetris games. We also talk about good design, good interfaces, and good tests.

Shimon's book is Elements of Computing Systems and the website with the course lecture notes, slides, videos, simulators, and everything you need is nand2tetris.org.

Shimon mentioned his work with teaching math, that is www.matific.com. You can find out more about Shimon's other projects on his site shimonschocken.com (including his fascinating TED talk: The self-organizing computer course).

Shimon's co-author is Noam Nisan who also wrote about understanding logic systems (look, anytime we can bring up Gödel's incompleteness theorems, we will).

We talked about Tim Bell's CS Unplugged, teaching computer science concepts without a computer. It comes in Classic and Modern flavors.

Transcript

Memfault is a leading embedded device observability platform that empowers teams to build better IoT products, faster. Its off-the-shelf solution is specifically designed for bandwidth-constrained devices, offering device performance and product analytics, debugging, and over-the-air capabilities. Trusted by leading brands such as Bose, Lyft, Logitech, Panasonic, and Augury, Memfault improves the reliability of devices across consumer electronics and mission-critical industries such as access control, point of sale, energy, and healthcare. To learn more, visit memfault.com.

Jaksot(567)

448: Little Squiggles All Around

448: Little Squiggles All Around

Carl Bugeja makes actuators out of PCBs, puts them to work flapping origami bird wings (or moving robot rovers), and takes videos of the whole process. Oh, and get this, self-soldering circuits. Firs...

27 Huhti 20231h 1min

447: All Sorts of Weird Problems

447: All Sorts of Weird Problems

We spoke with Chris Gammell about IoT, podcasting, relaxing, and learning. Chris works at Golioth.io. They have a neat blog that talks about reference designs, Zephyr RTOS, and making products. We tal...

13 Huhti 20231h 5min

446: World's Best PB&J

446: World's Best PB&J

Chris and Elecia talk about ChatGPT, conferences, online compilers, and Ardupilot. Compiler Explorer: godbolt.org (and function pointer example) Jupyter Notebooks with colab: colab.research.google.com...

30 Maalis 202354min

445: I Do Not Like Blinking

445: I Do Not Like Blinking

We spoke with Charlyn Gonda about making things glow, dealing with imposter syndrome, and using origami. Charlyn's website is charlyn.codes, the projects we talked about are documented there. You can ...

16 Maalis 20231h 11min

444: It Is If You Do It Wrong

444: It Is If You Do It Wrong

Peter Griffin spoke with us about operant boxes, juggling many projects, getting into embedded systems, and bottle rockets. When we talked about 3D printing, Peter mentioned the Maker Muse Clearance...

3 Maalis 202357min

443: Vexing Machines

443: Vexing Machines

Chris and Elecia talk about photons, comets, patterns, other flying objects, and cameras. Chris uses PixInsight for processing and has an Ioptron Sky Tracker. Apologies to our southern hemisphere lis...

17 Helmi 20231h

442: I Do Like Musical Robots

442: I Do Like Musical Robots

Adafruit's Liz Clark (BlitzCityDIY) spoke with us about MIDI, music, and tutorials. Liz's Adafruit Tutorials include MIDI for Makers CircuitPython Trombone Champ Controller Mini LED Matrix Aud...

3 Helmi 202351min

441: Ear Goobers

441: Ear Goobers

Chris and Elecia talk with Mark Smith (aka SmittyHalibut and N6MTS) about amateur radio, interconnect standards, and podcasting. Mark is a host of the Ham Radio Workbench podcast. His company is Halib...

20 Tammi 20231h 20min

Suosittua kategoriassa Tiede

tiedekulma-podcast
rss-mita-tulisi-tietaa
rss-poliisin-mieli
docemilia
rss-duodecim-lehti
utelias-mieli
radio-antro
filocast-filosofian-perusteet
rss-laakaripodi
rss-sosiopodi
ihanat-ipanat
sotataidon-ytimessa
mielipaivakirja
rss-bios-podcast
rss-radplus
rss-opeklubi
rss-lihavuudesta-podcast