!!Con West 2019 - Michael Albaugh: “Wheels within whiles!” or possibly “Whiles within wheels!”

Channel:
Subscribers:
42,400
Published on ● Video Link: https://www.youtube.com/watch?v=ivFD8UlFyA8



Duration: 10:46
30 views
0


Presented at !!Con West 2019: http://bangbangcon.com/west

I built a multi-layer stack of emulations to include 150 years of digital computing tech — from a (relatively) modern laptop through 5 layers of emulation to Charles Babbage’s 1840’s Difference Engine — using various bits of code I had lying around. In the process, I asked myself: “why do I have that code lying around!?!”

This started me thinking about emulation, the whys and ways of its uses:
* A practical way to extend the life of mature software
* A tool for conservation, to help understand the design[er]s of past machines
* An aid to communication with possibly remote co-designers on future machines
Emulation can help communicate through space and time!

I’ll go over some of my favorite layers from that emulation stack and talk about aspects of each, and lessons learned along the way.




Other Videos By Confreaks


2022-07-05!!Con West 2019 - Nick Piesco: This 1 simple 600-year-old trick makes your website more accessible!
2022-07-05!!Con West 2019 - Ori Bernstein: That’s hot!
2022-07-05!!Con West 2019 - Michael Malis: Generating fractals … with SQL queries!!!
2022-07-05!!Con West 2019 - Max Kreminski: Making blackout poetry with computers!
2022-07-05!!Con West 2019 - Jeroen (Jerry) Van Leeuwen: Fast code! By removing all branches!
2022-07-05!!Con West 2019 - Molly Lloyd: Everything the light touches is a triangle: how computers draw!
2022-07-05!!Con West 2019 - Katharine Berry: Keeping abandoned watches ticking!
2022-07-05!!Con West 2019 - Eric Fischer: if … then … else had to be invented!
2022-07-05!!Con West 2019 - Misty de Méo: Let’s translate old video games! How do they even work?!
2022-07-05!!Con West 2019 - Tobias Bieniek: How do you tell folks what’s going on from a plane w/no engine?!
2022-07-05!!Con West 2019 - Michael Albaugh: “Wheels within whiles!” or possibly “Whiles within wheels!”
2022-07-05!!Con West 2019 - Breanne Boland: /etc/services is made of people! (and also ports!)
2022-07-05!!Con West 2019 - Alex Rasmussen: EarthBound’s almost-Turing-complete text system!
2022-07-05!!Con West 2019 - Jennifer Wang: IMUs FTW!! Building IMU-based gesture recognition!
2022-07-05!!Con West 2019 - Lynn Cyrin: The Best Parts! Of My Favorite Things!
2022-07-05DinosaurJS 2019: A Tale of Two Architectures by Tejas Kumar
2022-07-05DinosaurJS 2019: A Partial Taxonomy of Test Unreliability by Rich Trott
2022-07-05DinosaurJS 2019: The Art of Teaching by Lori Culberson
2022-07-05DinosaurJS 2019: The Future of Web Animation by Sarah Drasner
2022-07-05DinosaurJS 2019: Data science in the browser: DX & UX by Jana Beck
2022-07-05DinosaurJS 2019: Pika: Reimagining the Registry by Fred K. Schott