334: Bag of Heuristics
Embedded11 Juni 2020

334: Bag of Heuristics

Matt Godbolt (@mattgodbolt) joined us to talk about assembly code, becoming a verb, 6502s, exploring compilers, and application binary interfaces.

Compiler Explorer can be found at godbolt.org. The code is on github (compiler-explorer/compiler-explorer).

Matt also has jsbeeb, a BBC Micro (6502) simulator. You can try it out at bbc.godbolt.org. Its code and more information is on github (mattgodbolt/bbc-micro-emulation). Matt recently gave a video presentation about jsbeeb for ABUG.

Some other videos that may be of interest:

The best compiler book seems to be The Dragon Book.

Hyrum's Law on writing interfaces.

Application Binary Interface (ABI)

Avsnitt(567)

162: I Am a Boomerang Enthusiast (Repeat)

162: I Am a Boomerang Enthusiast (Repeat)

Valve's Alan Yates (@vk2zay) spoke with us about the science and technology of virtual reality. Elecia looked at the iFixIt Teardown of the HTC Vive system as she was unwilling to take apart Christop...

1 Mars 20191h 21min

279: Top Pedant

279: Top Pedant

Patrick Yeon (@patyeon) spoke with us about nonprofit spaceships then asked our opinions about embedded software. Pat is working for something something nonprofit space something something. To fill in...

22 Feb 20191h 11min

278: Bricks' Batteries Last Forever

278: Bricks' Batteries Last Forever

Matthew Liberty (@mliberty1) shared good advice for lowering power. We talk about different ways to measure current (Matt has a nice write-up) and things software can do to decrease power consumption....

15 Feb 20191h 6min

277: The Sport of Kings

277: The Sport of Kings

Jie Qi (@qijie) spoke with us about making paper-based electronics (@Chibitronics) and learning about patent law (via @Patentpandas). Jie Qi is the founder of Chibitronics, a crafting electronics plat...

8 Feb 20191h 16min

276: Playing a Song on a Potato

276: Playing a Song on a Potato

Jesse Rutherford (@BentTronics) gave us an in-depth look at the 555 timer IC (wiki). Jesse runs Bent-tronics.com and wrote The Ultimate Beginner's Guide to the 555 Timer (Amazon). Some great 555 proje...

31 Jan 20191h 17min

275: Don't Do What the Computer Tells You

275: Don't Do What the Computer Tells You

Janelle Shane (@JanelleCShane) shared truly weird responses from AIs. Her website is AIWeirdness.com where you can find machine-learning-generated ideas for paint colors, ice cream, and cocktails (a...

25 Jan 20191h 10min

274: Swiss Knife of Embedded Systems

274: Swiss Knife of Embedded Systems

Ivan Kravets (@ikravets) spoke with us about PlatformIO (@PlatformIO_Org), IDEs, embedded libraries, and RISC-V. PlatformIO is an editor, an integrated development environment with debugging and unit...

18 Jan 20191h 15min

273: Off the Topic of My Jammies

273: Off the Topic of My Jammies

Chris and Elecia chat with each other about the new year. All is fine until she starts quizzing him about some language details of his new project. Many object-oriented resources suggest using composi...

11 Jan 201959min

Populärt inom Vetenskap

svd-nyhetsartiklar
p3-dystopia
dumma-manniskor
pojkmottagningen
allt-du-velat-veta
det-morka-psyket
kapitalet-en-podd-om-ekonomi
rss-experimentet
dumforklarat
rss-vetenskapsradion-2
halsorevolutionen
rss-ufo-bortom-rimligt-tvivel
medicinvetarna
rss-vetenskapsradion
paranormalt-med-caroline-giertz
bildningspodden
rss-spraket
sexet
vetenskapsradion
4health-med-anna-sparre