496: Beauty, Elegance, Consistency
Embedded6 Mars 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.

Avsnitt(569)

17: Facebook Status: Maybe Not Dead

17: Facebook Status: Maybe Not Dead

Elecia White spoke with Elizabeth Brenner about devices that can be used to help families worry less about grandparents who live alone (and 87-year-old neighbor friends named Dolores).  Life Alert is ...

4 Sep 201353min

16: Democracy Is the Worst Form of Government

16: Democracy Is the Worst Form of Government

Elecia tries to get a handle on whether Agile works with embedded software.  Curtis Cole (@citizencurtis) argues in favor of user stories, scrums, and story points. Agile software development on Wikip...

28 Aug 201353min

15: Robot on the Front

15: Robot on the Front

Andreas Eieland (@AndreasMCUguy) from Atmel joined Elecia to talk about how the AVR processor line came to life, why there is an AVR in Arduino, and the spirit of making things. Arduino AVR Freaks Atm...

21 Aug 201348min

14: Hot

14: Hot

Artist Kristin Anderson of Idle Creativity spoke with Elecia about the technology of working with slumped glass, getting started on Etsy (Elecia mentioned her craft electronic ideas), and moving from ...

15 Aug 201341min

13: Introspective Nasal Gazing

13: Introspective Nasal Gazing

Christopher White ( @stoneymonster) emerges from his producer responsibilities to chat with Elecia about starting a podcast: the gadgetry, the software, the distribution, and, the big question, why we...

7 Aug 201354min

12: You Have a Jedi Sword

12: You Have a Jedi Sword

Dr. Edward White spoke with Elecia about how technology has changed medicine. He described gadgets used in surgery (harmonic scalpel!), how hospitals acquire tools, and why engineers should be focused...

31 Juli 201349min

11: Tell Me I'm Wrong, It's Fine

11: Tell Me I'm Wrong, It's Fine

Karen Lightman (‏@khlightman) joins Elecia White to talk about the infinite awesomeness of tiny MEMS devices. Recorded at the (somewhat noisy but lovely and delicious) Blue Brasserie during SEMICON We...

25 Juli 20131h 1min

10: Hands Off, Baby

10: Hands Off, Baby

Jen Costillo (@r0b0ts0nf1r3) joins Elecia White to discuss the secret parts of C, keywords that only embedded software engineers seem to know about. They talk about interviewing and why these keywords...

17 Juli 201358min

Populärt inom Vetenskap

svd-nyhetsartiklar
dumma-manniskor
p3-dystopia
allt-du-velat-veta
rss-vetenskapsradion-2
medicinvetarna
kapitalet-en-podd-om-ekonomi
rss-ufo-bortom-rimligt-tvivel-2
rss-vetenskapsradion
det-morka-psyket
bildningspodden
hacka-livet
halsorevolutionen
vetenskapsradion
rss-geopodden-2
sexet
rss-arkeologi-historia-podden-som-graver-i-vart-kulturlandskap
rss-experimentet
dumforklarat
matfrihet