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)

69: Look at This Entire Aisle of Standoffs

69: Look at This Entire Aisle of Standoffs

Mike Szczys (@Szczys) discusses @Hackaday, the SPACE! prize, being a professional musician, and visiting Silicon Valley. Hackaday.com blog including Mike's post about Why Open Design is the way forwar...

25 Syys 20141h 15min

68: Dancing With Hundreds Of Women

68: Dancing With Hundreds Of Women

Angie Chang (@thisgirlangie) joined us to talk about the coding bootcamp Hackbright Academy, their upcoming hardware hackathon, Girl Geek Dinners, and the extreme awkwardness of networking. Sign up to...

17 Syys 20141h 2min

67: Software for Things That Can Kill People

67: Software for Things That Can Kill People

In front of a live audience, Chris and Elecia talk about their experiences with FAA and FDA. This show was recorded live in front of the Silicon Valley Automotive Open Source meetup group at Hacker Do...

11 Syys 20141h 9min

66: As Simple as Possible

66: As Simple as Possible

Jack Gassett (@gadgetfactory) is the creator of the open source FPGA Papiliodevelopment board. He joins Chris and Elecia to answer the age-old question of how to get started with FPGAs. Jack's company...

3 Syys 20141h 17min

65: Resonant Frequency of My Butt

65: Resonant Frequency of My Butt

Darma (@Darma_inc) is a nascent start-up focusing on optical sensors in a seat cushion to aid in posture, stress reduction, and meditation. Chris and Elecia speak with CEO Dr. Junhao Hu and Sharif Kas...

27 Elo 201455min

64: Making Making Embedded Whoops

64: Making Making Embedded Whoops

WHOOPS! We didn't record Elecia's mic this week and are taking a track direct from Chris' computer mic. Sound quality is not up to our normal standards. Sorry! Chris (@stoneymonster) hosted the show, ...

21 Elo 20141h 14min

63: Dingo-Rabbit Deathmatch

63: Dingo-Rabbit Deathmatch

Steve Dalton (@spidie) told us about starting a hackerspace, visiting Silicon Valley with a homebrew incubator group, and tech and fencing Australia.  Gold Coast Tech Space started off building the Re...

13 Elo 20141h 8min

62: Costs a Penny to Go to the Bathroom

62: Costs a Penny to Go to the Bathroom

Josh Bleecher Snyder (@offbymany) joined us to talk about PayPal's Beacon, being acquired, the Go programming language, BTLE, computer vision, and working at a large company after founding small ones....

6 Elo 20141h 5min

Suosittua kategoriassa Tiede

rss-mita-tulisi-tietaa
rss-poliisin-mieli
tiedekulma-podcast
rss-duodecim-lehti
docemilia
rss-lihavuudesta-podcast
utelias-mieli
radio-antro
rss-sosiopodi
sotataidon-ytimessa
mielipaivakirja
filocast-filosofian-perusteet
rss-laakaripodi
rss-radplus
rss-opeklubi
rss-luontopodi-samuel-glassar-tutkii-luonnon-ihmeita