Podcast appearances and mentions of Tom Lyon

  • 16PODCASTS
  • 60EPISODES
  • 58mAVG DURATION
  • 1MONTHLY NEW EPISODE
  • Nov 1, 2024LATEST

POPULARITY

20172018201920202021202220232024


Best podcasts about Tom Lyon

Latest podcast episodes about Tom Lyon

Oxide and Friends
Books in the Box IV

Oxide and Friends

Play Episode Listen Later Nov 1, 2024 94:32 Transcription Available


The 4th installment of the Oxide and Friends book recommendation series. After a brief(ish) diversion into Crimson Twins, Tomax and Xamot, Bryan and Adam are joined by several Oxide Friends to discuss their favorite recent reads.In addition to Bryan Cantrill and Adam Leventhal, we were joined by Nick Gideo, Josh, Ian Grunert, Tom Lyon, Zander, and Oliver Herman.Tomax and XamotRecommendations:Into the Raging Sea - SladeThe Making of Prince of Persia - Jordan MechnerThe Big Score - MaloneCHM: Oral History of Hector RuizAMD Founder Jerry Sanders Rare Interview (video)Chip War - MillerCHM: Morris Chang, in conversation with Jen-Hsun Huang (video)Acquired: TSMC (audio)Creativity Inc. - Catmull and WallaceHardcore Software - SinofskyOxF: The Showstopper ShowExploding the Phone - LapsleyThe Cuckoo's Egg - StollInside the Hidden World of Elevator Phone PhreakingThe Last BookstoreThe MouseDriver Chronicles - Lusk, HarrisonHatching Twitter - BiltonCharacter Limit - Conger, MacThe Maniac - LabatutShift Happens - WicharyThe Last Philosopher in Texas - ChaconThe Idea Factory - GertnerObservability Engineering - Majors, Fong-Jones, MirandaRed Cloud at Dawn - GordinBiohazard - AlibekMore Money than God - MallabyRemembered Prisoners of a Forgotten War - CarlsonIBM and the Holocaust - BlackBryan's blog on the topicDEC is Dead, Long Live DEC - Schein, DeLisi, Kampas, SonduckOxF: The Rise and Fall of DECBonus recommendations from chatNot the End of the World - RitchieThe Man Who Broke Capitalism - GellesChildren of Time (series) - TchaikovskyThe Murderbot Diaries (series) - WellsOrganizational Behavior Real Research for Real Managers - PearceHacking: The Art of Exploitation - EricksonTakeover: Hitler's Final Rise to Power Hardcover - RybackSuccessful Aging - Levitin (felt like maybe a dig at Adam and Bryan?)Speeding the Net: The Inside Story of Netscape and How It Challenged Microsoft - Quittner, SlatallaCreative Selection: Inside Apple's Design Process During the Golden Age of Steve Jobs - KociendaIf we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or subscribe to this calendar. We'd love to have you join us, as we always love to hear from new speakers!

Packet Pushers - Full Podcast Feed
Tech Bytes: Why It's Time To Say Goodbye To NFS (Sponsored)

Packet Pushers - Full Podcast Feed

Play Episode Listen Later Aug 26, 2024 16:39


Today on the Tech Bytes podcast we talk cloud storage. More specifically, we dive into why it's time for NFS to sail off into the sunset, particularly for cloud datasets. Our guest is Tom Lyon, an industry legend who has delivered a talk entitled “NFS Must Die.” We talk with Tom about the strengths and weaknesses of NFS, the... Read more »

Packet Pushers - Fat Pipe
Tech Bytes: Why It's Time To Say Goodbye To NFS (Sponsored)

Packet Pushers - Fat Pipe

Play Episode Listen Later Aug 26, 2024 16:39


Today on the Tech Bytes podcast we talk cloud storage. More specifically, we dive into why it's time for NFS to sail off into the sunset, particularly for cloud datasets. Our guest is Tom Lyon, an industry legend who has delivered a talk entitled “NFS Must Die.” We talk with Tom about the strengths and weaknesses of NFS, the... Read more »

Packet Pushers - Briefings In Brief
Tech Bytes: Why It's Time To Say Goodbye To NFS (Sponsored)

Packet Pushers - Briefings In Brief

Play Episode Listen Later Aug 26, 2024 16:39


Today on the Tech Bytes podcast we talk cloud storage. More specifically, we dive into why it's time for NFS to sail off into the sunset, particularly for cloud datasets. Our guest is Tom Lyon, an industry legend who has delivered a talk entitled “NFS Must Die.” We talk with Tom about the strengths and weaknesses of NFS, the... Read more »

Oxide and Friends
Is NVIDIA like Sun from the Dot Com Bubble?

Oxide and Friends

Play Episode Listen Later Jun 27, 2024 88:58 Transcription Available


Every so often we like to give our Oxide and Friends hot takes (or as Adam puts it "Bryan getting trolled on Twitter"). This time, a viral tweet suggests that NVIDIA is on the same trajectory as Sun Microsystems on its ascent during the Dot Com Bubble. From two alumni of Sun's rise and fall: maaaaybe not.In addition to Bryan Cantrill and Adam Leventhal, speakers included Todd Gamblin.Some of the topics we hit on, in the order that we hit them:The Tweet!OxF: Innovation Stagnation? -- wherein we forgot to read the tweetFramework laptop RISC-V mainboardTadpole SPARCbookOxF: A Requiem for SPARC with Tom Lyon -- we're RISC dead-endersAcquired on NVIDIA: part I, part II, part III, JensenRIVA 128OxF: Steve Jobs & the Next Big ThingIf we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or subscribe to this calendar. We'd love to have you join us, as we always love to hear from new speakers!

Oxide and Friends
Mr. Nagle's Wild Ride

Oxide and Friends

Play Episode Listen Later Oct 3, 2023 90:45


Adam and the Oxide Friends follow Bryan on Mr. Nagle's Wild Ride as he investigates performance anomalies. Bryan used all manner of tool from gnuplot to DTrace-inspired bpftrace! If you have ever or plan to ever care about the latency of network-borne protocols, you won't want to miss this!We've been hosting a live show weekly on Mondays at 5p for about an hour, and recording them all; here is the recording from October 2nd, 2023.In addition to Bryan Cantrill and Adam Leventhal, speakers included Tom Lyon, James Tucker, Eliza Weisman, and Dan Ports.Some of the topics we hit on, in the order that we hit them: Latency Art: X marks the spot Latency Art: Rainbow Pterodactyl Nagle on Nagle Dan's tweet on Nagle Eliza's tweet on Nagle TCP_NODELAY or TCP? No, delay! Dr. Angela Collier on violin plots PRs needed! If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or subscribe to this calendar. We'd love to have you join us, as we always love to hear from new speakers!

Oxide and Friends
No Silver Bullets

Oxide and Friends

Play Episode Listen Later Aug 15, 2023 77:48


Bryan and Steve Klabnik discuss Fred Brooks' essay "No Silver Bullets"--ostensibly apropos of nothing!--discussing the challenges to 10x (or 100x!) improvements in software engineering.In addition to Bryan Cantrill speakers on included Steve Klabnik, Ian Grunert, and Tom Lyon.Some of the topics we hit on, in the order that we hit them: No Silver Bullet by Fred Brooks Sub-podcasting (it's a thing!) this video: Fred Brooks speaking on No Silver Bullet Ruby on Rails demo (2005) Future of coding podcast Amdahl's law FizzBuzzEnterpriseEdition Knuth and McIlroy Approach a Problem If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or subscribe to this calendar. We'd love to have you join us, as we always love to hear from new speakers!

The San Francisco Experience
ESG scorecard dropped by Standard and Poors. Talking with Professor Tom Lyon, Dow Chair of Sustainable Science, Technology and Commerce, University of Michigan.

The San Francisco Experience

Play Episode Listen Later Aug 11, 2023 29:30


Environmental, Social and Governance(ESG) as an investment framework has been in the news through 2023. Is ESG under threat because of its' political profile ? --- Send in a voice message: https://podcasters.spotify.com/pod/show/james-herlihy/message

Oxide and Friends
Books in the Box III

Oxide and Friends

Play Episode Listen Later Jul 25, 2023 90:02


In an Oxide and Friends tradition, Bryan and Adam invite the community to share book recommendations.In addition to Bryan Cantrill and Adam Leventhal, speakers on included Steve Klabnik, Tom Lyon, Ian Grunert, Owen Anderson, phillipov, makowski, and saethlin. (Did we miss your name and/or get it wrong? Drop a PR!)Some of the topics we hit on, in the order that we hit them: Elon Jet High Noon: The Inside Story of Scott McNealy and the Rise of Sun Microsystems by Southwick, Karen Making PCR: A Story of Biotechnology by Paul Rabinow Sun Labs vs. SunSoft Water Fight 1992 Cyberville: Clicks, Culture, and the Creation of an Online Town Hardcover by Stacy Horn Built to Fail: The Inside Story of Blockbuster's Inevitable Bust Kindle Edition by Alan Payne A History of Silicon Valley - Vol 1: The 20th Century Paperback by Piero Scaruffi H-E-B Moby Dick by Herman Melville (Arion Press) A Psalm for the Wild-Built by Becky Chambers Endurance: Shackleton's Incredible Voyage by Alfred Lansing Into the Raging Sea: Thirty-Three Mariners, One Megastorm, and the Sinking of El Faro If Then: How the Simulmatics Corporation Invented the Future Hardcover by Jill Lepore UNIVAC and the 1952 Presidential Election NPR: The Night A Computer Predicted The Next President Doom Guy: Life in First Person by John Romero From Secret Ballot to Democracy Sausage: How Australia Got Compulsory Voting by Judith Brett Bryan had a reading list for his wedding?! (his wife confirms) The Fatal Shore by Robert Hughes Harp in the South by Ruth Park Cloudstreet by Tim Winton Death of the Lucky Country by Donald Horne 30 Days in Sydney by Peter Carey Leviathan by John Birmingham The Fatal Shore: The Epic of Australia's Founding by Robert Hughes Barbarians Led by Bill Gates by Jennifer Edstrom and, Marlin Eller Murray Sargent's account of how his Scroll Screen Tracer got Windows to work in protected mode Startup: A Silicon Valley Adventure by Jerry Kaplan DeviceScript Washington: A Life by Chernow California Burning: The Fall of Pacific Gas and Electric--and What It Means for America's Power Grid Command and Control: Nuclear Weapons, the Damascus Accident, and the Illusion of Safety by Eric Schlosser The Color of Law: A Forgotten History of How Our Government Segregated America by Richard Rothstein Acts of the Apostles: Mind over Matter: Volume Blue by John F.X. Sundman Thunder Below!: The USS Barb Revolutionizes Submarine Warfare in World War II by Eugene B. Fluckey Thinking, Fast and Slow by Daniel Kahneman The Man Who Solved the Market: How Jim Simons Launched the Quant Revolution by Gregory Zuckerman The Predictors: How a Band of Maverick Physicists Used Chaos Theory to Trade Their Way to a Fortune on Wall Street by Thomas A. Bass The Eudaemonic Pie: The Bizarre True Story of How a Band of Physicists and Computer Wizards Took On Las Vegas by Thomas A Bass Some of the other books mentioned in the Discord channel: Herr aller Dinge/Lord of All Things by Andreas Eschbach Debt: The First 5,000 Years by David Graeber The Sciences of the Artificial by Herbert A. Simon California Burning: The Fall of Pacific Gas and Electric--and What It Means for America's Power Grid by Katherine Blunt The Man Who Solved the Market: How Jim Simons Launched the Quant Revolution Hardcover by Gregory Zuckerman The Predictors: How a Band of Maverick Physicists Used Chaos Theory to Trade Their Way to a Fortune on Wall Street by Thomas A. Bass The Eudaemonic Pie: The Bizarre True Story of How a Band of Physicists and Computer Wizards Took On Las Vegas by Thomas A Bass Models.Behaving.Badly.: Why Confusing Illusion with Reality Can Lead to Disaster, on Wall Street and in Life by Emanuel Derman It's a Nonlinear World by Richard H. Enns Not technically books, but suggested reading nonetheless by folks in Discord: The Night A Computer Predicted The Next President by Steve Henn, NPR How a brilliant debugger (Scroll Screen Tracer by Murray Sargent) turned Windows OS into the IBM OS/2 crusher and gave Microsoft its killer product. DeviceScript: TypeScript for Tiny IoT Devices Bob and Ray | Slow Talkers of America | Audio Recording (YouTube) Ursula K. Le Guin The Maintenance Race by Stewart Brand If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or subscribe to this calendar. We'd love to have you join us, as we always love to hear from new speakers!

Business and Society with Michigan Ross
#103 - In the War on Regulation, Who Are the Casualties?

Business and Society with Michigan Ross

Play Episode Listen Later Nov 17, 2022 52:51


In this episode, professors from the Ross School of Business at the University of Michigan tackle the question, “In the war on business regulation, who are the casualties?” They discuss the effects of a recent Supreme Court decision limiting the EPA's ability to regulate emissions, including what it means for the fight against climate change, as well as for regulations on the financial industry. Then, Professor Andy Hoffman explains his thoughts on the idea of approaching a business career as a higher calling.Contents of this episode:Supreme Court discussion: 01:00-35:45Management as a calling interview: 35:50-52:02More information about some of the topics discussed on today's episode:The New York Times: EPA Ruling is Milestone in Long Push to Deregulate BusinessJeremy Kress: The Latest Danger from Deregulation: Community BanksTom Lyon: How a Sustainability Index Can Keep Exxon But Drop TeslaAndy Hoffman book: Management as a CallingAnd to learn more about other work being done by Michigan Ross faculty, visit our website.Have thoughts about topics we should cover or just want to get in touch? Send us an email at baspodcast@umich.edu.---Business and Society is brought to you by the Ross School of Business at the University of Michigan.Episode Host and Producer: Bob Needham.Guests: Jeremy Kress, Tom Lyon, Andy Hoffman.Audio Engineer and Editor: Jonah Brockman.Copyright 2022 - University of Michigan

Oxide and Friends
Integrating Hardware and Software Teams

Oxide and Friends

Play Episode Listen Later Jul 12, 2022 103:06


Oxide and Friends Twitter Space: July 11th, 2022Integrating Hardware and Software TeamsWe've been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it's not (yet?) a feature of Twitter Spaces, we have been recording them all; here is the recording for our Twitter Space for July 11th, 2022.In addition to Bryan Cantrill and Adam Leventhal, our esteemed guest was Jon Masters. Other speakers included Nathaneal Huffman, Tom Lyon, Dan Cross, Rick Altherr, Matt Keeter, Peter Corless, Timon, Siddharth Joshi, Bob Mader, Aaron David Goldman, Simeon Miteff, Remy Goldschmidt, and MattSci. (Did we miss your name and/or get it wrong? Drop a PR!)Some of the topics we hit on, in the order that we hit them: @4:32 Fostering of mutual hatred between hardware and software peopleHuge difference in cost of errors in both time and money @9:38 Dealing with perishable pre-preg material Tachyon 100GTachyon 100G @15:06 The black magic that is DDRDIMM training demo @21:58 Open source tooling for EEs Open FPGA tooling Open RISC RISC V Zero to ASIC course Linux from scratch Ben Eater's 8bit computer Phil's lab, KiCad 6 PCB design walkthough Phil's lab, Altium Designer PCB design walkthough @33:18 Matt Keeter's take on ECAD tools Eagle CAD Smaller breakout boards made with KiCad for unit testing @36:55 Timon's take on EE curriculum Math-heavy electrical engineering curriculum Arts of Electronics Knowing at least basics of adjacent disciplines goes a long way @49:03 Software shouldn't pierce abstractions in order to work reliably, but people should to deepen their knowledge @1:04:54 Making microchips at home Sam Zeloof, maskless-photolithography Jeri Elseworth, making microchips at home @1:06:05 Oxide gets a Pick'n'Place machine?Open Hardware Pick'n'Place machine @1:09:40 Bob's take on silosSMM, System Management Mode @1:22:15 Vintage gaming as an intro into embedded softwareWiFi Game Boy Cartridge @1:26:14 Fabs at UNI @1:29:40 Intel Tofino (TM) Series Programmable Ethernet Switch ASICIntel Tofino @1:31:13 Google's open source high level synth. (HLS) tool XLS XLS Bluespec Chisel If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We'd love to have you join us, as we always love to hear from new speakers!

DIEOWA
Warren County: Tom Lyon

DIEOWA

Play Episode Listen Later Jul 5, 2022 24:07


This week on DIEOWA, we're in Warren County. A feud between two farmers escalates until one is found dead in a cistern.

Oxide and Friends
The Rise and Fall of DEC

Oxide and Friends

Play Episode Listen Later Jun 14, 2022 111:54


Oxide and Friends Twitter Space: June 13th, 2022The Rise and Fall of DECWe've been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it's not (yet?) a feature of Twitter Spaces, we have been recording them all; here is the recording for our Twitter Space for June 13th, 2022.In addition to Bryan Cantrill and Adam Leventhal, speakers on June 13th included Tom Lyon, Dan Cross, Tim Bray, Ian Grunert, and XXX. (Did we miss your name and/or get it wrong? Drop a PR!)Some of the topics we hit on, in the order that we hit them: Pronunciation and mispronunciation Bryan's DEC reading list: The Ultimate Entrepreneur by Glenn Rifkin, George Harrar Learn, Earn & Return - My Life as a Computer Pioneer by Harlan Anderson High-tech Ventures: The Guide For Entrepreneurial Success by C. Gordon Bell, John McNamara Computer engineering: A DEC view of hardware systems design by C. Gordon Bell, J. Craig Mudge, John McNamara Creative Capital: Georges Doriot and the Birth of Venture Capital by Spencer E. Ante DEC Is Dead, Long Live DEC: The Lasting Legacy of Digital Equipment Corporation by Edgar H. Schein, Paul J. Kampas, Michael M. Sonduck, Peter S. Delisi @1:29:05 Ian mentions Computer History Museum's oral history program prompting strong recommendations: Ian: Bernie Lacroute Adam: Pierre Lamond Bryan: Dave Cutler If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We'd love to have you join us, as we always love to hear from new speakers!

Signal To Noise Podcast
148. Tom Lyon - FOH, Dave Matthews Band

Signal To Noise Podcast

Play Episode Listen Later Apr 7, 2022 61:00


This week, Tom Lyon joins the hosts to discuss his professional evolution with the Dave Matthews Band, from PA tech to Systems Engineer and finally FOH. They also discuss Gamble consoles and archival audio and Kyle eats too much.This episode is sponsored by Audix and Allen & Heath.Join our Discord Server and our Facebook Group, Follow us on InstagramThe Signal To Noise podcast series on ProSoundWeb is hosted by Live Sound/PSW technical editor Michael Lawrence and pro audio veterans Kyle Chirnside , Chris Leonard, and Sam Boone.

Oxide and Friends
Time, Timezones, Metric Time, Losing and Saving

Oxide and Friends

Play Episode Listen Later Mar 29, 2022 65:47


Oxide and Friends Twitter Space: March 28th, 2022Time, Timezones, Metric Time, Losing and SavingWe've been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it's not (yet?) a feature of Twitter Spaces, we have been recording them all; here is the recording for our Twitter Space for March 28th, 2022.In addition to Bryan Cantrill and Adam Leventhal, speakers on March 28th included Tom Lyon, jasonbking, Matt Campbell, Akshay Kumar, Aaron Goldman and Simeon Miteff. (Did we miss your name and/or get it wrong? Drop a PR!)Some of the topics we hit on, in the order that we hit them: [@8:07](https://youtu.be/BHtfqleSHAs?t=487) Y2K, leap years  The Staff of Ra “at” command [@15:28](https://youtu.be/BHtfqleSHAs?t=928) Matt's stories elm email [@23:29](https://youtu.be/BHtfqleSHAs?t=1409) Jason: daylight saving time in Indiana “Time in Indiana” wiki [@26:31](https://youtu.be/BHtfqleSHAs?t=1591) Time zone database  John Bemelmans Marciano (2014) Whatever Happened to the Metric System? How America Kept Its Feet book Geopolitical aspects of time Eastman plan calendar [@32:23](https://youtu.be/BHtfqleSHAs?t=1943) Aaron's stories, setting clocks back, Leap Day [@35:54](https://youtu.be/BHtfqleSHAs?t=2154) Akshay: Ken Thompson's six day work week? Leap seconds Time of day hardware bug [@48:54](https://youtu.be/BHtfqleSHAs?t=2934) 2038 - the end of time  Y2K problems GPS week number rollover wiki [@57:58](https://youtu.be/BHtfqleSHAs?t=3478) Matt: Cory Doctorow's “Epoch” short story podcast commissioned by Mark Shuttleworth [@1:00:28](https://youtu.be/BHtfqleSHAs?t=3628) Ultimate, penultimate, antepenultimate Oxide and Friends podcast!!  transistor.fm launch point, has links to Spotify, Google, Amazon etc players Laura Abbott (23 March 2022) Another vulnerability in the LPC55S69 ROM write up If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We'd love to have you join us, as we always love to hear from new speakers!

Oxide and Friends
The Future Of Work

Oxide and Friends

Play Episode Listen Later Mar 8, 2022 117:36


Oxide and Friends Twitter Space: March 7th, 2022The Future Of WorkWe've been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it's not (yet?) a feature of Twitter Spaces, we have been recording them all; here is the recording for our Twitter Space for March 7th, 2022.In addition to Bryan Cantrill and Adam Leventhal, speakers on March 7th included Lucas Ives, Dan McDonald, Steve Tuck, Ian, Matt Campbell, MattSci, Jim Rybarski, Austin, Aaron Goldman, Jake Demarest-Mays, Jason Ozolins, Tom Lyon, Timon, Matthew Amdur, jasonbking, and Horace. (Did we miss your name and/or get it wrong? Drop a PR!)Some of the topics we hit on, in the order that we hit them: [@8:15](https://youtu.be/GTluipbKeII?t=495) Lucas' story Remote before pandemic, comparisons [@16:29](https://youtu.be/GTluipbKeII?t=989) Sidebar chat, backchannel [@22:49](https://youtu.be/GTluipbKeII?t=1369) Pre-recorded talks, speaker commenting in chat engaging with questions  Multitasking during meetings, different from in-person single-threaded meetings Recording meetings for later review Holding onto a thought may detract from fully listening to another's point [@34:40](https://youtu.be/GTluipbKeII?t=2080) Oxide's full team meetup, what did they focus on? [@38:01](https://youtu.be/GTluipbKeII?t=2281) Austin's remote experience [@44:30](https://youtu.be/GTluipbKeII?t=2670) Dan's question: remote employees “pilgrimage” back to home often, how often? [@50:23](https://youtu.be/GTluipbKeII?t=3023) Disadvantages to full remote? [@56:15](https://youtu.be/GTluipbKeII?t=3375) Jake's experience, asynchronous work style  Meetings as unprepared group think sessions, not valuable as decision making Requests for discussion, as decision making tools [@1:02:29](https://youtu.be/GTluipbKeII?t=3749) Jason: service delivery vs product delivery Class devision between “the desked” and “the un-desked” [@1:07:17](https://youtu.be/GTluipbKeII?t=4037) Is “back to office” about command and control? Other factors: big tech companies receive substantial local subsidies [@1:14:00](https://youtu.be/GTluipbKeII?t=4440) Timon on working in different timezones  Recorded meetings/discussions as valuable content Pandemic boosted remote work tool quality [@1:23:32](https://youtu.be/GTluipbKeII?t=5012) Difficulties with remote?  Building rapport, judging emotions and nuanced communication Organic, unplanned communications with in-person office spaces (watercooler) [@1:33:24](https://youtu.be/GTluipbKeII?t=5604) Matt: remote work as cost savings? Value of “down time” communication, unstructured [@1:43:50](https://youtu.be/GTluipbKeII?t=6230) Starting career, making connections, in all-remote world [@1:47:58](https://youtu.be/GTluipbKeII?t=6478) Future of remote work since pandemic [@1:51:30](https://youtu.be/GTluipbKeII?t=6690) Horace's experience with remote work If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We'd love to have you join us, as we always love to hear from new speakers!

Oxide and Friends
Engineering Culture

Oxide and Friends

Play Episode Listen Later Feb 22, 2022 104:08


Oxide and Friends Twitter Space: February 21st, 2022Engineering CultureWe've been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it's not (yet?) a feature of Twitter Spaces, we have been recording them all; here is the recording for our Twitter Space for February 21st, 2022.In addition to Bryan Cantrill and Adam Leventhal, speakers on February 21st included Tom Lyon, Tom Killalea, Ian, Antranig Vartanian, Matt Campbell, Simeon Miteff, Matt Ranney and Aaron Hartwig. (Did we miss your name and/or get it wrong? Drop a PR!)Some of the topics we hit on, in the order that we hit them: Alex Heath's tweet on FB meeting about updated values: “meta, metamates, me” [@4:44](https://youtu.be/w9MQJbC26h4?t=284) Can an established company “change its values” in any sense? [@8:43](https://youtu.be/w9MQJbC26h4?t=523) Draw the owl > Twilio CEO: Yes, it was a meme, but it's a great representation of our job. > There is no instruction book and no one is going to tell us how to do our work. > It's now woven into our culture and used as a cheeky, but encouraging reply to > those who email colleagues at Twilio asking how to do something. [@12:42](https://youtu.be/w9MQJbC26h4?t=762) How do you establish engineering culture? Copy-paste values? [@20:44](https://youtu.be/w9MQJbC26h4?t=1244) When are values set down in a company's history?  Amazon's brand image, expanding beyond books Assessing values when hiring [@27:51](https://youtu.be/w9MQJbC26h4?t=1671) Principles vs values  Principles are absolutes, cannot be taken too far Values are about relative importance, in balance with other values ACM Code of Ethics Relative importance of values. Can some values be learned, while others cannot? [@45:11](https://youtu.be/w9MQJbC26h4?t=2711) “Turn-around CEOs”, trying to change an established company culture [@47:39](https://youtu.be/w9MQJbC26h4?t=2859) Sun culture, early days [@54:32](https://youtu.be/w9MQJbC26h4?t=3272) Connection between values and business model Urgency in context, requires nuance [@1:03:37](https://youtu.be/w9MQJbC26h4?t=3817) Values on the wall. When are values simply ignored?  Jack Handey wiki, Deep Thoughts recurring SNL short sketches, eg Thanksgiving ~30secs “Sharpen fast” [@1:13:49](https://youtu.be/w9MQJbC26h4?t=4429) What are the important things to get set early? Bryan and Adam on Joyent and Delphix [@1:22:05](https://youtu.be/w9MQJbC26h4?t=4925) Matt Ranney on his time at Uber  Trying to shape an established culture Leadership's values vs engineers Business ethics [@1:35:47](https://youtu.be/w9MQJbC26h4?t=5747) GE Thomas Gryta and Ted Mann (2020) Lights Out: Pride, Delusion, and the Fall of General Electric book [@1:37:03](https://youtu.be/w9MQJbC26h4?t=5823) Conclusions  Adam: Get it right first, but it's not a lost cause if you don't. Bryan: Look for value alignment in organizations you might want to join, it's tough to change course after the fact. Matt: generous compensation has an effect on how closely one cares to scrutinize their organization's values ¯_(ツ)_/¯ If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We'd love to have you join us, as we always love to hear from new speakers!

Oxide and Friends
Breakthroughs Delayed

Oxide and Friends

Play Episode Listen Later Feb 15, 2022 68:40


Oxide and Friends Twitter Space: February 14th, 2022Breakthroughs DelayedWe've been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it's not (yet?) a feature of Twitter Spaces, we have been recording them all; here is the recording for our Twitter Space for February 14th, 2022In addition to Bryan Cantrill and Adam Leventhal, speakers on February 14th included Chris DiBona, Tom Lyon, Ian, MattSci, Jeff Nickoloff, Ahmed, Tim Burnham and vint serp. (Did we miss your name and/or get it wrong? Drop a PR!)Some of the topics we hit on, in the order that we hit them: Adam's tweet Steven Johnson (2021) Extra Life: A Short History of Living Longer book [@6:00](https://youtu.be/MyGgkBxz-mg?t=360) Pasteurization 1850's swill milk scandal wiki [@10:25](https://youtu.be/MyGgkBxz-mg?t=625) Automotive safety  Three-point seat belt wiki Windshield safety glass wiki Ralph Nader (1965) Unsafe at Any Speed book [@16:25](https://youtu.be/MyGgkBxz-mg?t=985) Bryan proposes a rubric, are multiple teams racing?  Walter Isaacson (2021) The Code Breaker book Edward Jenner, 1796 smallpox vaccine [@24:32](https://youtu.be/MyGgkBxz-mg?t=1472) DTrace Compact C Type Format CTF [@27:25](https://youtu.be/MyGgkBxz-mg?t=1645) Docker  OverlayFS Bryan's Papers We Love talk on Jails and Zones video ~100mins 1963 Honeywell H200 wiki Bryan on harware virtualization history video ~10mins, also here [@37:22](https://youtu.be/MyGgkBxz-mg?t=2242) The Greate Stirrup Controversy wiki Steve Kemper (2005) Reinventing the Wheel: A Story of Genius, Innovation, and Grand Ambition book Jevons paradox wiki [@47:51](https://youtu.be/MyGgkBxz-mg?t=2871) Wikipedia  Bryan gets worked up at a dinner party Cliff Clavin (Cheers character) wiki [@52:54](https://youtu.be/MyGgkBxz-mg?t=3174) Hello Chris! [@57:23](https://youtu.be/MyGgkBxz-mg?t=3443) Wordle trolling [@57:40](https://www.youtube.com/watch?v=MyGgkBxz-mg&t=3460s) Audio editing [@1:01:03](https://youtu.be/MyGgkBxz-mg?t=3663) JSON [@1:02:22](https://youtu.be/MyGgkBxz-mg?t=3742) Chris on HBO Silicon Valley [@1:07:05](https://youtu.be/MyGgkBxz-mg?t=4025) Antikythera mechanism wiki If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We'd love to have you join us, as we always love to hear from new speakers!

Oxide and Friends
Taxonomy of Hype

Oxide and Friends

Play Episode Listen Later Jan 25, 2022 82:35


Oxide and Friends Twitter Space: January 24th, 2022Taxonomy of HypeWe've been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it's not (yet?) a feature of Twitter Spaces, we have been recording them all; here is the recording for our Twitter Space for January 24th, 2022.In addition to Bryan Cantrill and Adam Leventhal, speakers on January 24th included MattSci, Todd Gamblin, Aaron Goldman and Tom Lyon. (Did we miss your name and/or get it wrong? Drop a PR!)Some of the topics we hit on, in the order that we hit them: The tweet about the topic: Johannes Klingebiel's (2022) The five Levels of Hype taxonomy [@8:24](https://youtu.be/qrWgmkBfn9s?t=504) Roko's Basilisk (slate.com) [@10:21](https://youtu.be/qrWgmkBfn9s?t=621) Cloud Computing [@12:09](https://youtu.be/qrWgmkBfn9s?t=729) Mobile, Wi-Fi (introduced in 1997) Adam broke his hand, but can still type dtrace with one hand [@15:14](https://youtu.be/qrWgmkBfn9s?t=914) Java  Write once run anywhere Cross platform graphical interfaces Windows NT [@17:47](https://youtu.be/qrWgmkBfn9s?t=1067) Storage technology  Dedup ZFS copies setting and redundant_metadata InfiniBand, iSCSI Extensions for RDMA (iSER), SCSI RDMA Protocol (SRP) [@26:15](https://youtu.be/qrWgmkBfn9s?t=1575) 3D XPoint (Intel Optane) wiki HP Memristor FAQ HP “The Machine”  HP research's pure hype marketing pitch The (absolutely incredible) Star Trek crossover ad > I'm gonna provide you the emotion of a revolution, but not the technical detail to > support it, not yet, but it's coming. [@31:02](https://youtu.be/qrWgmkBfn9s?t=1862) Segway (wiki)  Dean Kamen wiki Decoder Ring podcast (June 2021) Who Killed the Segway? ~40mins slate.com, Apple podcasts 2001 Good Morning America Segway unveiling, Diane Sawyer is underwhelmed > I'm tempted to say “that's it??” (nervous laughter) > But that can't be it!? [@34:29](https://youtu.be/qrWgmkBfn9s?t=2069) Maglev, Cold fusion Walter Isaacson (2021) The Code Breaker: Jennifer Doudna, Gene Editing, and the Future of the Human Race book Human Genome Project wiki Hype booms and busts Todd's story on working on fusion at a national lab, and the nature of gaining funding for large projects [@45:30](https://youtu.be/qrWgmkBfn9s?t=2730) Rust [@48:43](https://youtu.be/qrWgmkBfn9s?t=2923) DTrace [@52:14](https://youtu.be/qrWgmkBfn9s?t=3134) Nanotechnology  K. Eric Drexler wiki Expert Systems, AR/VR [@56:23](https://youtu.be/qrWgmkBfn9s?t=3383) Chatbots Dan Olson (Jan 2022) Line Goes Up - The Problem with NFTs ~2hr video (worth every minute) [@59:11](https://youtu.be/qrWgmkBfn9s?t=3551) Serverless  Itanium IA-64, Very long instruction word VLIW Fibre Channel over Ethernet FCoE, ATA over Ethernet AoE > A solution in search of a problem [@1:06:50](https://youtu.be/qrWgmkBfn9s?t=4010) Taligent wiki Tom Hormby (2014) Pink: Apple's First Stab at a Modern Operating System post Be Inc wikiBryan's Be whiteboard story [@1:13:47](https://youtu.be/qrWgmkBfn9s?t=4427) Docker Monetizing open source [@1:20:28](https://youtu.be/qrWgmkBfn9s?t=4828) 5G If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We'd love to have you join us, as we always love to hear from new speakers!

Oxide and Friends
The Wrath of Kahn

Oxide and Friends

Play Episode Listen Later Nov 16, 2021 59:13


Oxide and Friends Twitter Space: November 15th, 2021The Wrath of KahnWe've been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it's not (yet?) a feature of Twitter Spaces, we have been recording them all; here is the recording for our Twitter Space for November 15th, 2021.In addition to Bryan Cantrill and Adam Leventhal, speakers on November 15th included Dan Cross, Tom Lyon, Antranig Vartanian, Mat Trudel, Gabe Rudy, Simeon Miteff and bch. (Did we miss your name and/or get it wrong? Drop a PR!)Some of the topics we hit on, in the order that we hit them: Severo Ornstein (2002) Computing in the Middle Ages: A View from the Trenches 1955-1983 book TX-2 computer in 1958 LINC Laboratory INstrument Computer in 1962 Wesley Clark IMP [@6:21](https://youtu.be/oft5i5RzIC8?t=381) Quote on paternity of ARPANET and the Internet [@7:51](https://youtu.be/oft5i5RzIC8?t=471) Bryan meets Knuth… briefly SOAP [@20:00](https://youtu.be/oft5i5RzIC8?t=1200) Quote from oral history of Bob Taylor (2008) [@21:37](https://youtu.be/oft5i5RzIC8?t=1297) Dan meets Knuth? [@25:23](https://youtu.be/oft5i5RzIC8?t=1523) The lone inventor [@26:40](https://youtu.be/oft5i5RzIC8?t=1600) The patent race with Alexander Graham Bell and Elisha Gray (wiki) “Inventor” of email [@30:49](https://youtu.be/oft5i5RzIC8?t=1849) Fathering and parenting (pioneers and settlers) Any lone inventors? Credit where credit is due. Teams as more than the sum of the parts. Turing Awards [@35:49](https://youtu.be/oft5i5RzIC8?t=2149) Science papers, teams [@37:14](https://youtu.be/oft5i5RzIC8?t=2234) Andy van Dam (wiki)  “Hypertext '87 Keynote” address “Reflections on a Half Century of Hypertext” (2019) ~100mins presentation Ron Minnich (On the Metal podcast) [@39:11](https://youtu.be/oft5i5RzIC8?t=2351) Dennis Klatt and DECtalkDECtalk DTC01 used a 68000 and a TI 32010 DSP; DECtalk DTC03 used a 80186 and the same TI 32010. mame Doug Engelbart (wiki) [@44:37](https://youtu.be/oft5i5RzIC8?t=2677) Who's going to lead the charge?  Michael Stonebraker (wiki) Seeing things through [@49:23](https://youtu.be/oft5i5RzIC8?t=2963) bch: communications and crediting [@50:53](https://youtu.be/oft5i5RzIC8?t=3053) DTrace, ZFS [@53:15](https://youtu.be/oft5i5RzIC8?t=3195) Mat: The Dream Machine  M. Mitchell Waldrop (2001) “The Dream Machine: JCR Licklider and the Revolution that Made Computing Personal” book DARPA, private public research funding [@56:57](https://youtu.be/oft5i5RzIC8?t=3417) The hero narrative sells well If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We'd love to have you join us, as we always love to hear from new speakers!

Oxide and Friends
Supercomputers, Cray, and How Sun Picked SGI's Pocket

Oxide and Friends

Play Episode Listen Later Nov 9, 2021 91:34


Oxide and Friends Twitter Space: November 8th, 2021Supercomputers, Cray, and How Sun Picked SGI's PocketWe've been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it's not (yet?) a feature of Twitter Spaces, we have been recording them all; here is the recording for our Twitter Space for November 8th, 2021.In addition to Bryan Cantrill and Adam Leventhal, speakers on November 8th included Tom Lyon, Shahin Khan, Darryl Ramm, Dan Cross, Courtney Malone, MattSci, Aaron Goldman, Simeon Miteff, and Jason Ozolins. (Did we miss your name and/or get it wrong? Drop a PR!)Some of the topics we hit on, in the order that we hit them: Bryan's tweet about George Brown's recommending “The Supermen” Charles Murray (1997) “The Supermen: The story of Seymour Cray and the Technical Wizards Behind the Supercomputer” book [@1:28](https://youtu.be/y07PyBrrzMw?t=88) Tom's story meeting Boris  Tom's tweet on meeting Boris Babayan Elbrus computers [@9:27](https://youtu.be/y07PyBrrzMw?t=567) Supercomputers and power [@15:16](https://youtu.be/y07PyBrrzMw?t=916) Cray designs  Engineering Research Associates wiki Control Data Corporation wiki, CDC 1604 [@20:36](https://youtu.be/y07PyBrrzMw?t=1236) ETA Systems wiki [@23:57](https://youtu.be/y07PyBrrzMw?t=1437) On to the next big thing  Steve Chen Cray X-MP [@29:37](https://youtu.be/y07PyBrrzMw?t=1777) Super computers as one-offs  National Computational Infrastructure in Australia, NCI Gallium arsenide GPGPU [@33:47](https://youtu.be/y07PyBrrzMw?t=2027) Shahin on interconnects  Jason on failure caused by a storm Cray C90 [@41:06](https://youtu.be/y07PyBrrzMw?t=2466) Courtney on bespoke toolchains and systems [@42:42](https://youtu.be/y07PyBrrzMw?t=2562) Influence of Cray on Sun  1996 Sun to purchase Cray Business Systems Division, hpcwire Floating Point Systems Inc wiki > Shahin: SGI really had no use for this system. They should have just killed it. [@50:10](https://youtu.be/y07PyBrrzMw?t=3010) Origin story of DTrace (2006 article) E10k [@56:14](https://youtu.be/y07PyBrrzMw?t=3374) Thinking Machines Corp, wiki [@57:36](https://youtu.be/y07PyBrrzMw?t=3456) Seymour Cray  Les Davis “The ultimate team player” write up 2010 Oral history of Les Davis pdf [@1:00:08](https://youtu.be/y07PyBrrzMw?t=3608) Business Systems Division history, long road to Starfire [@1:04:20](https://youtu.be/y07PyBrrzMw?t=3860) SGI and Sun early history Non-uniform memory access NUMA [@1:10:40](https://youtu.be/y07PyBrrzMw?t=4240) Cray T3EMassively parallel MPP [@1:12:33](https://youtu.be/y07PyBrrzMw?t=4353) E10k stories boo.com wiki [@1:18:37](https://youtu.be/y07PyBrrzMw?t=4717) Cray, spooks, pop count [@1:20:45](https://youtu.be/y07PyBrrzMw?t=4845) Chen  Cray X-MP and Y-MP Sequent [@1:24:04](https://youtu.be/y07PyBrrzMw?t=5044) An engineer sees his defunct machine being scrapped [@1:26:27](https://youtu.be/y07PyBrrzMw?t=5187) Jason's story of capacitors popping off the board The Capacitor plague If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We'd love to have you join us, as we always love to hear from new speakers!

Oxide and Friends
Coder's Block

Oxide and Friends

Play Episode Listen Later Oct 26, 2021 80:48


Oxide and Friends Twitter Space: October 25th, 2021Coder's BlockWe've been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it's not (yet?) a feature of Twitter Spaces, we have been recording them all; here is the recording for our Twitter Space for October 25th, 2021.In addition to Bryan Cantrill and Adam Leventhal, speakers on October 25th included Brigid Gaffikin, Tom Lyon, MattSci, Simeon Miteff, Edwin Peer, Ian, Nima Johari, Matt Campbell, Joshua Hoeflich, Bill, Ariel Machado, and Kendall Morgan. (Did we miss your name and/or get it wrong? Drop a PR!)Some of the topics we hit on, in the order that we hit them: BattleTris stories [@10:15](https://youtu.be/QGs5hlH6cLk?t=615) Writer's block, flow (instigating tweet) National Novel Writing Month NaNoWriMo Flow wiki [@16:54](https://youtu.be/QGs5hlH6cLk?t=1014) “If you're just problem solving, you can't have writers block”  Many degrees of freedom Shiny new object [@20:39](https://youtu.be/QGs5hlH6cLk?t=1239) Remedies for writer's block?  Decide if you're looking for tactics or strategy; is it small technical issues or not? Tactics: Hone in on ‘the craft' – work on the language Strategy: Is this going to reach an audience/get an agent? Write a scene from a different character's PoV; write a vignette This sounds like prototyping in software If you're stuck on debugging, write some debug infrastructure [@24:16](https://youtu.be/QGs5hlH6cLk?t=1456) Doing something else entirely Brigid: ceramics, sound walks [@27:43](https://youtu.be/QGs5hlH6cLk?t=1663) Not everything is burnout [@34:13](https://youtu.be/QGs5hlH6cLk?t=2053) Software analogies to writer's techniques [@36:04](https://youtu.be/QGs5hlH6cLk?t=2164) Personal productivity obsession  Writer Emergency Pack by John August, site “You've got to get back to the coal face. You've got to finish it.” [@41:00](https://youtu.be/QGs5hlH6cLk?t=2460) Does Rust make this indecision worse? Pressure to find the “right” way [@43:56](https://youtu.be/QGs5hlH6cLk?t=2636) Arthur Whitney (wiki) > The best analog for software is poetry Pandemic life, collaboration and conferences [@51:51](https://youtu.be/QGs5hlH6cLk?t=3111) Hallway track. Software is collaborative but ultimately programming is a solitary act Nimo's experience, it's all collaborative. Code review, art [@59:36](https://youtu.be/QGs5hlH6cLk?t=3576) Cliff code reviews, how to do good reviews Lack of code reviewers for Rust at Google [@1:04:16](https://youtu.be/QGs5hlH6cLk?t=3856) Writer's groups, different focuses [@1:08:04](https://youtu.be/QGs5hlH6cLk?t=4084) Grad school during pandemic, gather.town - video chat platform for virtual interactions [@1:11:54](https://youtu.be/QGs5hlH6cLk?t=4314) Goals, take the wins that you can, boundaries between work life and home life Kendall Morgan “Thoughts on Code Reviews” blog post [@1:17:38](https://youtu.be/QGs5hlH6cLk?t=4658) Bill's experience switching things up, and enjoying computing again Wrap up tweet If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We'd love to have you join us, as we always love to hear from new speakers!

Oxide and Friends
Dijkstra's Tweetstorm

Oxide and Friends

Play Episode Listen Later Oct 19, 2021 86:51


Oxide and Friends Twitter Space: October 18th, 2021Dijkstra's TweetstormWe've been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it's not (yet?) a feature of Twitter Spaces, we have been recording them all; here is the recording for our Twitter Space for October 18th, 2021.In addition to Bryan Cantrill and Adam Leventhal, speakers on October 18th included Edwin Peer, Dan Cross, Ryan Zezeski, Tom Lyon, Aaron Goldman, Simeon Miteff, MattSci, Nate, raycar5, night, and Drew Vogel. (Did we miss your name and/or get it wrong? Drop a PR!)Some of the topics we hit on, in the order that we hit them:Dijkstra's 1975 “How do we tell truths that might hurt?” EWD 498 tweet > PL/1 > belongs more to the problem set than to the solution setThe use of COBOL cripples the mind; its teaching should, therefore, be regarded as a criminal offenceAPL is a mistake, carried through to perfection. It is the language of the future for the programming techniques of the past: it creates a new generation of coding bums - [@3:08](https://youtu.be/D-Uzo7M-ioQ?t=188) Languages affect the way you think It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration. - [@4:33](https://youtu.be/D-Uzo7M-ioQ?t=273) Adam's Perl story - The Camel Book, not to be confused with OCaml - “You needed books to learn how to do things” - CGI - [@9:04](https://youtu.be/D-Uzo7M-ioQ?t=544) Adam meets Larry Wall - [@11:59](https://youtu.be/D-Uzo7M-ioQ?t=719) Meeting Dennis Ritchie - “We were very excited; too excited some would say…” - [@15:04](https://youtu.be/D-Uzo7M-ioQ?t=904) Effects of learning languages, goals of a language, impediments to learning - Roger Hui of APL and J fame, RIP. - Accessible as a language value - Microsoft Pascal, Turbo Pascal - Scratch - LabVIEW - [@25:31](https://youtu.be/D-Uzo7M-ioQ?t=1531) Nate's experience - Languages have different audiences - [@27:18](https://youtu.be/D-Uzo7M-ioQ?t=1638) Human languages - The Esperanto con-lang - Tonal langages - Learning new and different programming languages - [@37:06](https://youtu.be/D-Uzo7M-ioQ?t=2226) Adam's early JavaScript (tweet) - circa 1996 - [@44:10](https://youtu.be/D-Uzo7M-ioQ?t=2650) Learning from books, sitting down and learning by typing out examples - How do you learn to program in a language? - Zed Shaw on learning programming through spaced repetition blog - Rigid advice on how to learn - ALGOL 68, planned successor to ALGOL 60 - ALGOL 60, was, according to Tony Hoare, “An improvment on nearly all of its successors” - [@50:41](https://youtu.be/D-Uzo7M-ioQ?t=3041) Where does Rust belong in the progression of languages someone learns? Rust is what happens when you've got 25 years of experience with C++, and you remove most of the rough edges and make it safer? - “Everyone needs to learn enough C, to appreciate what it is and what it isn't” - [@52:45](https://youtu.be/D-Uzo7M-ioQ?t=3165) “I wish I had learned Rust instead of C++” - [@53:35](https://youtu.be/D-Uzo7M-ioQ?t=3215) Adam: Brown revisits intro curriculum, teaching Scheme, ML, then Java - Adam learning Rust back in 2015 (tweet) “First Rust Program Pain (So you can avoid it…)” Tom: There's a tension in learning between the people who hate magic and want to know how everything works in great detail, versus the people who just want to see something useful done. It's hard to satisfy both. - [@1:00:02](https://youtu.be/D-Uzo7M-ioQ?t=3602) Bryan coming to Rust - “Learn Rust with entirely too many linked lists” guide - Rob Pike interview Its concurrency is rooted in CSP, but evolved through a series of languages done at Bell Labs in the 1980s and 1990s, such as Newsqueak, Alef, and Limbo. - [@1:03:01](https://youtu.be/D-Uzo7M-ioQ?t=3781) Debugging Erlang processes. Ryan on runtime v. language - Tuning runtimes. Go and Rust - [@1:06:42](https://youtu.be/D-Uzo7M-ioQ?t=4002) Rust is its own build system - Bryan's 2018 “Falling in love with Rust” post - Lisp macros, Clean, Logo, Scratch - [@1:11:27](https://youtu.be/D-Uzo7M-ioQ?t=4287) The use of anthropomorphic terminology when dealing with computing systems is a symptom of professional immaturity. - [@1:12:09](https://youtu.be/D-Uzo7M-ioQ?t=4329) Oxide bringup updates - I2C Inter-Integrated Circuit - SPI Serial Peripheral Interface - iCE40If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We'd love to have you join us, as we always love to hear from new speakers!

Oxide and Friends
Economics and Open Source

Oxide and Friends

Play Episode Listen Later Oct 5, 2021 99:25


Oxide and Friends Twitter Space: October 4th, 2021Economics and Open SourceWe've been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it's not (yet?) a feature of Twitter Spaces, we have been recording them all; here is the recording for our Twitter Space for October 4th, 2021.In addition to Bryan Cantrill and Adam Leventhal, speakers on October 4th included Edwin Peer, James Todd, Peter Corless, Matt Campbell, jasonbking, Simeon Miteff, Josh Clulow, Ian, Joe Thompson, Dan Cross, Tom Lyon, Tim Burnham, and vint serp. (Did we miss your name and/or get it wrong? Drop a PR!)Some of the topics we hit on, in the order that we hit them: Mark Jones Lorenzo (2017) Endless Loop: The History of the BASIC Programming Language bookJohn Kemeny wiki [@3:11](https://youtu.be/JDd8xGSP9DA?t=191) Tim's excellent tweet William Gibson wiki John Browne (1996) The Bug Count Also Rises short story [@5:38](https://youtu.be/JDd8xGSP9DA?t=338) Growing up with BASIC [@8:03](https://youtu.be/JDd8xGSP9DA?t=483) Braille 'n Speak PDA (intro video), BASIC programming TI-BASIC language [@10:39](https://youtu.be/JDd8xGSP9DA?t=639) Speaking program reading off system calls in real time  snoop could output to /dev/audio [@13:39](https://youtu.be/JDd8xGSP9DA?t=819) Joel Spolsky (2002) Strategy Letter V blog Bryan's (2004) The Economics of Software blog Software “maintenance” [@20:02](https://youtu.be/JDd8xGSP9DA?t=1202) Cathedral and the Bazaar, wiki“Forkophilic” development model and the Alan Cox -ac Linux tree [@26:07](https://youtu.be/JDd8xGSP9DA?t=1567) Open source as something in the commercial best interest of a business  SCO v IBM wiki Halloween documents wiki Steve Ballmer's “Linux is a cancer” quote in the Chicago Sun-Times OpenOffice.org wiki (open sourced from StarOffice) [@30:29](https://youtu.be/JDd8xGSP9DA?t=1829) Document editing as a service. Services and open source Richard Stallman on SaaS [@33:34](https://youtu.be/JDd8xGSP9DA?t=2014) The Joel Test link Joel's (2007) Strategy Letter VI blog “Everybody wants to be a platform” [@38:58](https://youtu.be/JDd8xGSP9DA?t=2338) Joel's take on Sun  Making the pie larger. Porting NFS to rival platforms The Sun Network Filesystem: Design, Implementation and Experience has a section on porting experiences. Monetizing software - “Sun could never monetize software, only hardware” [@44:44](https://youtu.be/JDd8xGSP9DA?t=2684) Window toolkits, “cross platform”, write once run anywhere “Write once, debug everywhere” What's the directory separator on MVS? or Stratos VOS? [@51:40](https://youtu.be/JDd8xGSP9DA?t=3100) James' experience working on Tomcat  Joel's (2002) Lord Palmerston on Programming blog Graphics toolkits, Electron/Web vs Native [@1:05:21](https://youtu.be/JDd8xGSP9DA?t=3921) “OpenSolaris downloads are potential buyers for the ZFS appliance” [@1:06:17](https://youtu.be/JDd8xGSP9DA?t=3977) Jason Hoffman “The Sun does not shine on me”  Strategy cannot make up for poor execution Sun CEO Jonathan Schwartz didn't travel to meet customers Demoing to a hostile audience “Asteroid named Linux on a collision course” tweet [@1:13:20](https://youtu.be/JDd8xGSP9DA?t=4400) Open-core, AWS services, monetizing open source  “People will pay for a service” Could Apple open source? [@1:18:43](https://youtu.be/JDd8xGSP9DA?t=4723) Packaged solutions; giving mom a linux box. Free software: free for whom? Support relationships. People want support [@1:22:05](https://youtu.be/JDd8xGSP9DA?t=4925) Why didn't Sun embrace Linux?  ZFS on Linux, Ubuntu The Sourceware Operating System Proposal – Larry McVoy's open source SunOS 4 proposal. Sun bought Cobalt wiki [@1:25:33](https://youtu.be/JDd8xGSP9DA?t=5133) “The writing was on the wall for Sun..”  x86 price-performance “Couldn't you buy like 100 x86 computers for that price?” RISC machine in-fighting, while Intel undercuts the market [@1:31:01](https://youtu.be/JDd8xGSP9DA?t=5461) Josh's work on frustrating hardware configuration [@1:33:25](https://youtu.be/JDd8xGSP9DA?t=5605) Peter's experience as a Sun customer  Vertical scaling, but not so much horizontal scaling Clusters of cheap commodity hardware outperforming big multiway boxes Importance of open source for big internet companies Traders used Sun workstations, for fast trading [@1:38:39](https://youtu.be/JDd8xGSP9DA?t=5919) Oxide is bringing up their first server boards! If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We'd love to have you join us, as we always love to hear from new speakers!

Oxide and Friends
The Books in the Box

Oxide and Friends

Play Episode Listen Later Sep 28, 2021 77:18


Oxide and Friends Twitter Space: September 27th, 2021The Books in the BoxWe've been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it's not (yet?) a feature of Twitter Spaces, we have been recording them all; here is the recording for our Twitter Space for September 27th, 2021.In addition to Bryan Cantrill and Adam Leventhal, speakers on September 27th included Tom Lyon, Dan Cross, Antranig Vartanian Simeon Miteff Matt Campbell, Jeremy Tanner, Joshua Clulow, Ian, Tim Burnham, and Nathaniel Reindl. (Did we miss your name and/or get it wrong? Drop a PR!)Some of the topics we hit on, in the order that we hit them: Not recommended :-(  Dave Hitz and Pat Walsh (2008) How to Castrate a Bull book Peter Thiel (2014) Zero to One book [@2:45](https://youtu.be/zrZAHO89XGk?t=165) David Jacques Gerber (2015) The Inventor's Dilemma: The Remarkable Life of H. Joseph Gerber book [@7:21](https://youtu.be/zrZAHO89XGk?t=441) Sidney Dekker (2011) Drift into Failure: From Hunting Broken Components to Understanding Complex Systems book [@13:08](https://youtu.be/zrZAHO89XGk?t=788) Robert Buderi (1996) The Invention that Changed the World: The Story of Radar from War to Peace book MIT Rad Lab Series info Nuclear Magnetic Resonance wiki Richard Rhodes (1995) Dark Sun: The Making of the Hydrogen Bomb book Michael Riordan and Lillian Hoddeson (1997) Crystal Fire: The Birth of the Information Age book Craig Canine (1995) Dream Reaper: The Story of an Old-Fashioned Inventor in the High-Tech, High-Stakes World of Modern Agriculture book David Fisher and Marshall Fisher (1996) Tube: The Invention of Television book Michael Hiltzik (2015) Big Science: Ernest Lawrence and the Invention that Launched the Military-Industrial Complex book [@18:05](https://youtu.be/zrZAHO89XGk?t=1085) Ben Rich and Leo Janos (1994) Skunk Works: A Personal Memoir of My Years at Lockheed book Network Software Environment Lockheed SR-71 on display at the Sea, Air and Space Museum in NYC. [@26:52](https://youtu.be/zrZAHO89XGk?t=1612) Brian Dear (2017) The Friendly Orange Glow: The Untold Story of the Rise of Cyberculture book [@30:15](https://youtu.be/zrZAHO89XGk?t=1815) Randall Stross (1993) Steve Jobs and the NeXT Big Thing book [@32:21](https://youtu.be/zrZAHO89XGk?t=1941) Christophe Lécuyer and David C. Brock (2010) Makers of the Microchip: A Documentary History of Fairchild Semiconductor book [@33:06](https://youtu.be/zrZAHO89XGk?t=1986) Lamont Wood (2012) Datapoint: The Lost Story of the Texans Who Invented the Personal Computer Revolution book Charles Kenney (1992) Riding the Runaway Horse: The Rise and Decline of Wang Laboratories bookTom's tweet [@34:06](https://youtu.be/zrZAHO89XGk?t=2046) Bryan's Lost Box of Books! Edgar H. Schein et al (2003) DEC is Dead, Long Live DEC: The Lasting Legacy of Digital Equipment Corporation book [@36:56](https://youtu.be/zrZAHO89XGk?t=2216) Alan Payne (2021) Built to Fail: The Inside Story of Blockbuster's Inevitable Bust bookVideotape format war wiki Hackers (1995) movie. Watch the trailer ~2mins Steven Levy (1984) Hackers: Heroes of the Computer Revolution book [@42:32](https://youtu.be/zrZAHO89XGk?t=2552) Paul Halmos (1985) I Want to be a Mathematician: An Automathography book Paul Hoffman (1998) The Man Who Loved Only Numbers about Paul Erdős book 1981 text adventure game for the Apple II by Sierra On-Line, “Softporn Adventure” (wiki) [@49:16](https://youtu.be/zrZAHO89XGk?t=2956) Douglas Engelbart The Mother of All Demos wikiJohn Markoff (2005) What the Dormouse Said: How the Sixties Counterculture Shaped the Personal Computer Industry book Katie Hafner and Matthew Lyon (1998) Where Wizards Stay Up Late book 1972 Computer Networks: The Heralds of Resource Sharing documentary ~26mins (wiki) included big names like Corbató, Licklider and Bob Kahn. Gordon Moore (1965) Cramming more components onto integrated circuits paper and Moore's Law wiki [@52:37](https://youtu.be/zrZAHO89XGk?t=3157) Physicists, mathematicians, number theory, proofs  Wiles's proof of Fermat's Last Theorem 1993 wiki Simon Singh (1997) Fermat's Last Theorem book Ronald Calinger (2015) Leonhard Euler: Mathematical Genius in the Enlightenment purports to be the first full-scale “comprehensive and authoritative” biography [@1:00:12](https://youtu.be/zrZAHO89XGk?t=3612) Robert X. Cringely (1992) Accidental Empires: How the Boys of Silicon Valley Make Their Millions, Battle Foreign Competition, and Still Can't Get a Date book Jerry Kaplan (1996) Startup: A Silicon Valley Adventure book Brian Kernighan (2019) UNIX: A History and a Memoir book [@1:03:03](https://youtu.be/zrZAHO89XGk?t=3783) Douglas Coupland (1995) Microserfs book Douglas Coupland (1991) Generation X: Tales for an Accelerated Culture book Fry's Electronics wiki [@1:06:49](https://youtu.be/zrZAHO89XGk?t=4009) Michael A. Hiltzik (1999) Dealers of Lightning: Xerox PARC and the Dawn of the Computer Age book Albert Cory (pen name for Bob Purvy) (2021) Inventing the Future bookXerox Star wiki [@1:11:20](https://youtu.be/zrZAHO89XGk?t=4280) Corporate espionage, VMWare and Parallels, Cadence v. Avanti wiki, Cisco and Huawei (article) If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We'd love to have you join us, as we always love to hear from new speakers!

Oxide and Friends
Docker, Inc., an Early Epitaph

Oxide and Friends

Play Episode Listen Later Sep 14, 2021 71:34


Oxide and Friends Twitter Space: September 13th, 2021Docker, Inc., an Early EpitaphWe've been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it's not (yet?) a feature of Twitter Spaces, we have been recording them all; here is the recording for our Twitter Space for September 13th, 2021.In addition to Bryan Cantrill and Adam Leventhal, speakers on September 13th included Steve Tuck, Tom Lyon, Dan Cross, Josh Clulow, Ian, Nick Gerace, Aaron Goldman, Drew Vogel, and vint serp. (Did we miss your name and/or get it wrong? Drop a PR!)Some of the topics we hit on, in the order that we hit them: Topic: Scott Carey's article How Docker broke in halfMore by Carey on Docker:  Docker Desktop is no longer free for enterprise users What is Docker? The spark for the container revolution Andrej Karpathy's tweet showing InfoWorld.com spamming ads Carey talked to: Solomon Hykes (Docker cofounder with Sebastien Pahl) Ben Golub (Docker CEO 2013-2017) Craig McLuckie (Kubernetes cofounder) Nick Stinemates (early employee and former VP of Business Development) [@5:21](https://youtu.be/l9LTJdT0sZ8?t=321) Akira Kurosawa's 1950 Rashomon ~90mins. Watch a 2min trailer Box office bomb “The Hottie and the Nottie” movie. Other stinkers: Gigli, Gotti [@9:31](https://youtu.be/l9LTJdT0sZ8?t=571) Jerry Kaplan's 1996 book Startup: A Silicon Valley Adventure Steve's take on commercialization > Bryan: There's no question that they hit on something very big. > We saw a container as an operational vessel, but we failed to see > a container as a development vessel. [@14:36](https://youtu.be/l9LTJdT0sZ8?t=876) dotCloud (PaaS) struggles to find a buyer; ultimately open sources as last resort > All of a sudden a company that nobody had heard of, > was a company that everybody had heard of. They took too much money. [@17:40](https://youtu.be/l9LTJdT0sZ8?t=1060) Pitfalls in raising money and scaling sales by imitating big companiesHBO's Silicon Valley Clip ~1min with Jan the Man, Keith, and Doug (I'm shadowing Keith) > Everybody should be spending time arm in arm with customers understanding > how is this technology going to solve a problem > which they'll want to pay to have a solution. Tom: Was there actually a business anyways? Or was it just technology? What if developers are attracted to those things they know cannot be monetized? There was this belief that if a technology is this ubiquitous, it will be readily monetizable. [@27:26](https://youtu.be/l9LTJdT0sZ8?t=1646) Docker Swarm and Kubernetes > Hykes: We didn't work at Google, we didn't go to Stanford, > we didn't have a PhD in computer science. Stinemates: (The Kubernetes team) had strong opinions about the need for a service level API and Docker technically had its own opinion about a single API from a simplicity standpoint. We couldn't agree. DockerCon 2015: No mentioning Kubernetes! Brendan Burns' talk “The distributed system toolkit: Container patterns for modular distributed system design” was unfortunately made private by Docker sometime in the last two years. The internet archive only has this. Burns wrote a blog post about the topics from his talk. rkt (“Rocket”), CoreOS [@36:11](https://youtu.be/l9LTJdT0sZ8?t=2171) Docker coming to market Enterprise teams wanted support Initial support offerings were expensive and limited (no after hours, no weekends) > Bryan: I floated to Solomon in 2014: run container management as a service. Rancher Labs, K3s (lightweight kubernetes) People care about GitHub stars (for better or worse) [@48:02](https://youtu.be/l9LTJdT0sZ8?t=2882) Monetizing open source technologies Triton implementing the Docker API The support relationships are the foothold to figure out the product. [@54:36](https://youtu.be/l9LTJdT0sZ8?t=3276) Venture capital going into DockerDocker acquires Tutum Product market fitAcquisitions [@1:04:42](https://youtu.be/l9LTJdT0sZ8?t=3882) Could the outcome have been materially different? Who made money on Docker? Cloud companies? Developers? VMware acquires Heptio Who invented containers? BSD Jails, Plan9 namespaces? Tyler Tringas' post about how small teams can create value with little outside investment, as a result of the Peace Dividend of the SaaS Wars. If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We'd love to have you join us, as we always love to hear from new speakers!

Oxide and Friends
Put the OS back in OSDI

Oxide and Friends

Play Episode Listen Later Sep 7, 2021 72:39


Oxide and Friends Twitter Space: September 6th, 2021Put the OS back in OSDIWe've been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it's not (yet?) a feature of Twitter Spaces, we have been recording them all; here is the recording for our Twitter Space for September 6th, 2021.In addition to Bryan Cantrill and Adam Leventhal, speakers on September 6th included Dan Cross, Josh Clulow, Tom Lyon, Simeon Miteff, Daniel Maslowski, Matt Campbell and Moritz. (Did we miss your name and/or get it wrong? Drop a PR!)Some of the topics we hit on, in the order that we hit them: Adam's tweets on recording Twitter Spaces. Tweet on recovering a recording! [@4:57](https://youtu.be/PVJfqjJJCkg?t=297) Timothy Roscoe's Keynote  Screenshots teasing his slides Conf video Complicated relationship with academia and industry  [@8:09](https://youtu.be/PVJfqjJJCkg?t=489) Adam's MS graphics experience Bryan's USENIX 2016 keynote ~1hr: A Wardrobe for the Emperor – Stitching Practical Bias into Systems Software Research Conferences as the publishing vector for CS research [@13:47](https://youtu.be/PVJfqjJJCkg?t=827) What a modern OS does > … accreted and not designed. > They were not designed, they congealed. [@17:10](https://youtu.be/PVJfqjJJCkg?t=1030) Rob Pike's 2000 “Systems Software Research is Irrelevant” paperThe value of incremental improvements [@21:47](https://youtu.be/PVJfqjJJCkg?t=1307) Building on extant working components and interfaces  Opaque, proprietary hardware AMD Platform Security Processor > Artifacts of the OS implementation tend to have outsized impact > on overall system performance [@26:27](https://youtu.be/PVJfqjJJCkg?t=1587) Performance is not the only axis of a system Security, malleability, convenience, reliability [@31:12](https://youtu.be/PVJfqjJJCkg?t=1872) Specialization  HarmonyOS, Fuchsia Different chips performing different tasks Firmware everywhere Intel Optane Intel 8051 [@37:02](https://youtu.be/PVJfqjJJCkg?t=2222) Open hardware and firmware ARM Cortex-M0 > That's why we land at incrementalism, we ossify at some boundary. > And it's very hard to change things on either side without moving in lockstep. Tom: The PC architecture was a great thing, but now the OS vendors have abdicated any knowledge of the hardware. Give us UEFI and we don't care what happens beneath that.Should ARM have UEFI? (or something like it) [@45:29](https://youtu.be/PVJfqjJJCkg?t=2729) Developing hardware is still challenging, but has never been easier than today (especially low-speed)  Tom's tweet about parallels with homebrew computing in the 70's Precursor and Xous [@50:58](https://youtu.be/PVJfqjJJCkg?t=3058) Where will new systems development fit in with our existing (working) systems?  Low-speed is an opportunity area RISC-V for peripherals [@56:37](https://youtu.be/PVJfqjJJCkg?t=3397) Backwards compatibility seems to be more important than marginal gains:  Shingled magnetic recording offered

Oxide and Friends
The episode formerly known as ℔

Oxide and Friends

Play Episode Listen Later Aug 24, 2021 66:21


Oxide and Friends Twitter Space: August 23rd, 2021The episode formerly known as ℔We've been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it's not (yet?) a feature of Twitter Spaces, we have been recording them all; here is the recording for our Twitter Space for August 23rd, 2021.In addition to Bryan Cantrill and Adam Leventhal, speakers on August 23rd included Neal Gompa, Tom Lyon, Laura Abbott, Jeremy Tanner, Matt Campbell, Simeon Miteff and others. (Did we miss your name and/or get it wrong? Drop a PR!)Some of the topics we hit on, in the order that we hit them: Last week's recording on “Showstopper” with author G. Pascal Zachary, and Jessamyn West. Ashton-Tate history (there never was any Ashton, and dBASE II was the first version)  dBASE IV was “slow, buggy” and didn't get fixed in a timely manner Last week, Pascal mentioned that CEO Ed Esber “in a fit of insanity admitted to me (a journalist) he didn't know how to use his company's own product!” Friday! personal information manager, and Sidekick from Borland (like Google calendar for DOS) [@3:01](https://youtu.be/-ZRv6EHaQYM?t=181) Phrasing: operating program (vs operating system)  Steve Jobs 1992 MIT Sloan talk ~72mins on consultants, hiring people and leaving Apple (see mit.edu summary) > Jobs: NeXTSTEP is not an operating system, it's an operating environment July 5th recording discussing NeXT. Randall Stross book: Steve Jobs and the NeXT Big Thing (1993) > Mac OSX focused on user capabilities of the desktop environment, but they considered it one and the same with the operating system [@7:42](https://youtu.be/-ZRv6EHaQYM?t=462) Windows NT had “multiple personalities” > Adam: I was instantly transported to the 90's. > Bryan: I could hear Smashing Pumpkins playing on the radio.  Sun's Spring OS was the ne plus ultra of this approach Mach microkernel, GNU Hurd, Apple M1, Windows Subsystem for Linux WSL > Adam: Docker takes static linking to the extreme and just ships everything [@12:40](https://youtu.be/-ZRv6EHaQYM?t=760) Microkernels > Simeon: (Oxide) is working on a microkernel for Hubis, tell us about that  Minix, and the Tanenbaum-Torvalds 1992 microkernel vs monolithic debate QNX Unix-like real-time OS  See ACM ByteCast interview with Rashmi Mohan, Bryan tells the story ~3mins of coming to QNX after reading about it in the “Operating Systems Roundup” of Byte Magazine 1993 (see also Bryan's blog post and remembering Dan Hildebrand) L4 microkernel The QNX 1.44M demo diskThe GUI was called Photon. > Bryan: why would we not run this (QNX) absolutely everywhere? Oberon OS. Photon microGUI [@15:49](https://youtu.be/-ZRv6EHaQYM?t=949) Laura on writing a microcontroller operating system  Cliff Biffle's website Microkernels, root of trust, embedded systems There is very little (or no) dynamic memory allocation in Hubris. Tock multitasking embedded OS, and Bryan's “Tockilator: Deducing Tock execution flows from Ibex Verilator traces” video ~12mins In Tock, dynamic program loading is central. Hubris functions as a security-minded service processor. The programs it will use are all known in advance; so dynamic loading (and the accompanying security concerns) can be left out. Fit-to-purpose OSs [@24:19](https://youtu.be/-ZRv6EHaQYM?t=1459) ROPI/RWPI (aka “Ropy Rippy”) and the growing pains of RISC-V  GitHub issue ROPI/RWPI Specification (Embedded PIC) OpenTitan, ARM Cortex-M > When we set out to write Hubris, we spent a lot of time reading > and learning what's out there. QNX vs monolithic systems. QNX was robust against module failure, so bugs in modules were tolerable. At Sun, faults in a module were system faults, so bugs were unacceptable. Memory protection. Stack growing into (and corrupting) data segment, hard to debug. Stack corruption, a hit and run. [@32:39](https://youtu.be/-ZRv6EHaQYM?t=1959) Humor: Oxide rustfmt bot is named Ozymandias  Percy Bysshe Shelley's “Ozymandias” poem > LOOK UPON MY REFORMATTING YE MIGHTY AND DESPAIR! stale bot, open source maintainers, communicating bugs and issues [@39:54](https://youtu.be/-ZRv6EHaQYM?t=2394) Fun QNX bug story  QNX wrote their own POSIX utilities, they wrote their own AWK QNX developers, incl. Peter van der Veen [@43:00](https://youtu.be/-ZRv6EHaQYM?t=2580) How do you say…  vi, ed > Tom: Off with their eds! sed, ps, kubectl, /etc/passwd, QNX (quick UNIX) [@49:34](https://youtu.be/-ZRv6EHaQYM?t=2974) Octothorpe  number sign, pound sign, hash ! pronounced “bang” (see shebang) * pronounced “star”, “splat”. (see regex Kleene star) ^ pronounced “caret”, “hat”. [@53:45](https://youtu.be/-ZRv6EHaQYM?t=3225) INTERCAL > Bryan: is INTERCAL deliberately designed to be unusable? > Tom: it's designed to be hilarious. INTERCAL was created by Don Woods and Jim Lyon (Tom's brother!) see the manual Character Name | .  | spot | :  | two-spot | ,  | tail | #  | mesh | =  | half-mesh | !  | wow | ?  | what | "  | rabbit-ears | %  | double-oh-seven | ()  | wax/wane | {}  | embrace/bracelet | $  | big money | /  | slat |   | backslat | @  | whirlpool | ^  | shark or sharkfin IBM 3270 terminal, EBCDIC Extended Binary Coded Decimal Interchange Code [@55:25](https://youtu.be/-ZRv6EHaQYM?t=3325) Matt on screen readers, accessibility  NonVisual Desktop Access NVDA & ampersand as “et” Emacspeak DECtalk If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We'd love to have you join us, as we always love to hear from new speakers!

Oxide and Friends
The Showstopper Show

Oxide and Friends

Play Episode Listen Later Aug 17, 2021 86:21


Oxide and Friends Twitter Space: August 16th, 2021The Showstopper ShowWe've been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it's not (yet?) a feature of Twitter Spaces, we have been recording them all; here is the recording for our Twitter Space for August 16th, 2021.In addition to Bryan Cantrill and Adam Leventhal, speakers on August 16th included special guests G. Pascal Zachary (see gpascalzachary.com), and Jessamyn West (see jessamyn.medium.com), as well as Dan Cross, Tom Lyon, Josh Clulow, and others. (Did we miss your name and/or get it wrong? Drop a PR!)Some of the topics we hit on, in the order that we hit them: G. Pascal Zachary's “Showstopper! The Breakneck Race to Create Windows NT and the Next Generation at Microsoft” book Tracy Kidder's “The Soul of a New Machine” book [@0:46](https://youtu.be/hlQuF75L4TE?t=46) “The endless debate of NT vs Unix.” Bryan: My whole career was kind of defined by going where Windows wasn't. I don't know what I was expecting, but what I found was a real time capsule from software development in the 90's. [@2:46](https://youtu.be/hlQuF75L4TE?t=166) Jessamyn: There was some familial impact (from developing DG Eclipse) that wasn't mentioned in the book. “O, Engineers!” retrospective from wired [@6:30](https://youtu.be/hlQuF75L4TE?t=390) What was Kidder's process? “He lived in my house!” [@8:32](https://youtu.be/hlQuF75L4TE?t=512) Zachary interviewed family members extensively. > People couldn't leave, they were staying at the office all the time. [@14:23](https://youtu.be/hlQuF75L4TE?t=863) I do feel this is a time capsule. A time before two mega-trends hit: the Internet and open source. [@17:33](https://youtu.be/hlQuF75L4TE?t=1053) Microsoft was kind of a joke software company in the early 90's. > Dave Cutler was a force of nature. [@19:59](https://youtu.be/hlQuF75L4TE?t=1199) No one understood why someone was good at coding. It was a mystery to everyone, why there was such a wide stratification of coders. > There were projects that never saw the light of day.  Ashton-Tate, dBase > There was a sense from Cutler and Perazzoli, that leadership of the team, > that these guys at Microsoft really didn't get how serious the process > of building this battleship was. I think the level of anguish did surprise me. [@23:59](https://youtu.be/hlQuF75L4TE?t=1439) In “Soul of the New Machine,” the machine was the star, and people served it. East Coast vs West Coast attitudes. > On the West Coast, the personal computer were supposed to help you > actualize your counter-cultural values.  Ken Olsen of DEC > Computing is equivalent with IBM. There was no software industry > so long as IBM gave all the software away for free. [@26:09](https://youtu.be/hlQuF75L4TE?t=1569) Crashes. > Wozniak dreamed of owning > his own PDP > computer, which cost as much as a house. So he was aware of the robustness > of the minicomputer, and by contrast, the puny power of a personal computer.  Thirtysomething > Dave Cutler was not cuddly. He was menacing, he could lose his temper. > And I tried not to get to close to him physically for that reason. > There were two looming father figures in Cutler and Gates. > And I think it created a lot of anxiety. [@29:52](https://youtu.be/hlQuF75L4TE?t=1792) The stakes for NT at Microsoft were high.  Fred Brooks' “The Mythical Man-Month” book > It was a watershed moment in the history of computing. > It was more like the last battleship, rather than the next frontier. Bryan: I didn't realize this, that Gates was arguing against memory protection with Cutler. From our perspective, shipping an operating system without memory protection, in an era when microprocessors supported it, is malpractice. [@33:14](https://youtu.be/hlQuF75L4TE?t=1994) Cutler's vendetta against Unix. > Conflict was at the heart of innovation at Microsoft at that time.  Mitch Kapor of Lotus. > These early personal computer innovators were dismissed and sometimes > humiliated by mainstream big iron people of the 60's and 70's. Bill Gates' “The Road Ahead” book doesn't mention the internet. Zachary's “Endless Frontier: Vannevar Bush, Engineer of the American Century” book > Computers on the West Coast were seen as extensions of your creativity, > and a tool for liberation. And for a long time that dominated the horizons. In 2005 Gates and Ballmer don't want to do cloud computing. “Who's gonna want to put their stuff in the cloud?” We've found that computing is a collective experience. [@38:28](https://youtu.be/hlQuF75L4TE?t=2308) Email and personal messaging  Sun Ray thin client computer Dennis Ritchie and Ken Thompson's “The UNIX time-sharing system” paper > Unix was an experiment in collaboration. RSX-11 for the PDP-11. And VMS for the VAX. > The attitude of looking down on Unix (as undesigned, academic) is > carried forward by Microsofties today. Tom: You can forgive Cutler's misgivings, because Unix pretty much stole the thunder out of VMS. [@42:24](https://youtu.be/hlQuF75L4TE?t=2544) Interviews for the book. Family members perspective on workplace behavior.  Betty Shanahan, Society of Women Engineers. Brief Q&A EAGLE (Eclipse Appreciation and Gratitude for Lonely Evenings) award > Betty's husband got an award for having to do his own laundry… Jessamyn's “Women in Early Tech” blog entry about Shanahan [@48:10](https://youtu.be/hlQuF75L4TE?t=2890) Where did these engineers end up? They are broadly no longer engineers. This project burned people out.  Short 1993 article by Zachary: “After two years in ship mode… a lot of people are angry, tired, and burned out.” Johanne Caron, linkedin Pascal: Kidder was like a fly on the wall. I was doing reconstruction as well as observation. I talked to family members to get the whole picture. [@53:20](https://youtu.be/hlQuF75L4TE?t=3200) Cutler got to run his own show. > Ken Olsen was like the LBJ > of the computer industry: he's waist deep in the big money.  Corporate culture. Hotshot coders. Renegades, rebels, hero programmers. > It's the majesty and mystery of code writing, that there's such a wide > range of performance. Pascal: I wasn't invited to the 25 year anniversary of the NT team.. [@1:01:47](https://youtu.be/hlQuF75L4TE?t=3707) Journalists and companies. > Soul of a New Machine was very flattering to the company.  Jobs backdated stock options, in violation of clear federal law. Gates repeatedly stole things. > The hobbyists were a small market, Microsoft needed to sell to corporations. Zachary's “Software, the Invisible Technology” 2016 essay > Where we used to relate to programs, we now relate to services. I think there needs to be a greater literature of software: the making of it, its purpose, its vulnerabilities, its values.Tom: It's because us practitioners are too embarrased about it all.. [@1:05:49](https://youtu.be/hlQuF75L4TE?t=3949) Josh compares and contrasts. > Coders don't have to test their own stuff. The second stringers do that.  Pascal: I would encourage people to write more about software and how it's created. Zachary's “Code Rush” film ~56mins about Netscape. [@1:08:58](https://youtu.be/hlQuF75L4TE?t=4138) The rise of open source. Software as immutable artifact: once it's written, it's written. > Amazon, Google, Netflix are not possible without open source. [@1:10:50](https://youtu.be/hlQuF75L4TE?t=4250) Jessamyn on helping people use tech. Accessibility > I'm a service oriented person. I work with > people who are struggling with technology. [@1:15:24](https://youtu.be/hlQuF75L4TE?t=4524) Agency of users. > Bryan: Without memory protection, you would lose hours of work. > One bad application could cause the computer to reboot.  Open source tools, and user accessible scripting/modding. Gary Larson's “The Far Side” comic “Blah blah blah Ginger” Tweet series about Internet Explorer's 25 year anniversary [@1:22:01](https://youtu.be/hlQuF75L4TE?t=4921) Pascal's parting thoughts. > The transformation of software from artifact into service, > is both fabulous and also scary. It changes all the time. > When NT was done, it was a fixed unchanging thing.  Bryan: The darker side to services is people need to attend to it whenever it breaks. Adam: It's the death march with no end. > Pascal: Thanks everyone, I'd love to hear from you individually. > I'm interested in why people continue to turn to Showstopper > and find some value in it. Pascal: I encourage you to think about the literary aspects of software. I think it's valuable for society and civilization, for our culture, because there really is an artistic, artisanal side to software. Thanks again for including me. If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We'd love to have you join us, as we always love to hear from new speakers!

Oxide and Friends
Agile + 20

Oxide and Friends

Play Episode Listen Later Jul 27, 2021 71:31


Oxide and Friends Twitter Space: July 26, 2021Agile + 20We've been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it's not (yet?) a feature of Twitter Spaces, we have been recording them all; here is the recording for our Twitter Space for July 26, 2021.In addition to Bryan Cantrill and Adam Leventhal, speakers on July 26 included Tom Lyon, Tom Killalea, Dan Cross, Aaron Goldman, and others. (Did we miss your name and/or get it wrong? Drop a PR!)Some of the topics we hit on, in the order that we hit them: Al Tenhundfeld's Agile at 20: The Failed Rebellion The Agile Manifesto [@0:55](https://youtu.be/3tp5EtPdPwY?t=55) Adam's experiences From the Agile Manifesto history > The only concern with the term agile came from Martin Fowler > (a Brit for those who don't know him) who allowed that > most Americans didn't know how to pronounce the word ‘agile'. [@6:25](https://youtu.be/3tp5EtPdPwY?t=385) > The problem with agile is when it became so prescriptive that it > lost a lot of its agility. [@8:06](https://youtu.be/3tp5EtPdPwY?t=486) > There's so much that is unstructured in the way we develop software, > that we are constantly seeking people to tell us how to do it. > The answer is it's complicated. Steve Yegge's Good Agile, Bad Agile > So the consultants, now having lost their primary customer, were at > a bar one day, and one of them (named L. Ron Hubbard) said: > “This nickel-a-line-of-code gig is lame. You know where > the real money is at? You start your own religion.” > And that's how both Extreme Programming and Scientology were born. [@9:15](https://youtu.be/3tp5EtPdPwY?t=555) Edward Yourdon“Decline and Fall of the American Programmer” book [@10:26](https://youtu.be/3tp5EtPdPwY?t=626) “The principles are not all wrong. Some today even feel obvious.” > There's also a lack of specificity, which gives one lots of opportunity > for faith healers to come in. [@14:43](https://youtu.be/3tp5EtPdPwY?t=883) “Something I found surprising about Agile was how rigid it became.”  Dan's perils of personal tracking methodology Sun's engineers connecting directly with customers The Agile Ceremonies. (an ultimate guide) Sprint Planning, Daily Stand-Up, Sprint Review, Sprint Retrospective [@20:48](https://youtu.be/3tp5EtPdPwY?t=1248) “I think we overly enshrine schedule estimation. If there are any unknowns it becomes really hard.” > I think there's a Heisenberg principle at work with software: > you can tell what's in a release or when it ships, but not both. [@23:25](https://youtu.be/3tp5EtPdPwY?t=1405) Tom Killalea talks to success stories he's seen with Agile Building S3 at AWS [@28:31](https://youtu.be/3tp5EtPdPwY?t=1711) Sprint planning and backlogs Big work chunks, responding to changing priorities [@33:39](https://youtu.be/3tp5EtPdPwY?t=2019) Success or failure of an Agile team?  “Do demos and retrospectives” Unknowns in software development make estimation hard [@39:11](https://youtu.be/3tp5EtPdPwY?t=2351) Dan's experiences  Personal Software Process, Team software process, Software Engineering Institute > Some people really benefit from the level of rigidity that is set out > by these processes. Prior to that, they just weren't having > these conversations with their sales team, product owners, etc. Construction analogies, repeatability. Self-anchored suspension bridge [@46:40](https://youtu.be/3tp5EtPdPwY?t=2800) Software as both information and machine.  Consultancies, repeatability, incremental results. “For each success story, there are many failures.” Manifesto as a compromise between different methodologies Silver Bullet solutions, cure-alls. See Fred Brooks' (1987) “No Silver Bullet” paper [@51:18](https://youtu.be/3tp5EtPdPwY?t=3078) Demos: “Working software is the primary measure of progress.”  Experimentation and iteration No true Scotsman fallacy What does Agile even mean anymore? “Letting people pretend to agree while actually disagreeing, but then going off and building working software anyway.” [@59:45](https://youtu.be/3tp5EtPdPwY?t=3585) Ed Yourdon and the Y2K problem Maybe there are too many Agile books already. Tom Killalea conversation with Werner Vogels AWS development Agile is more like a guideline than a target to hit. Consistent team composition over time “Soul of a New Machine”: trust is risk The answer can't be “you're doing it wrong.” How do you know if it's working for your team? (Did we miss anything? PRs always welcome!)If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We'd love to have you join us, as we always love to hear from new speakers!

Oxide and Friends
NeXT, Objective-C, and contrasting histories

Oxide and Friends

Play Episode Listen Later Jul 6, 2021 71:18


Oxide and Friends Twitter Space: July 5, 2021NeXT, Objective-C, and contrasting historiesWe've been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it's not (yet?) a feature of Twitter Spaces, we have been recording them all; here is the recording for our Twitter Space for July 5, 2021.In addition to Bryan Cantrill and Adam Leventhal, speakers on July 5th included Tom Lyon, Ian, bch, Theo Schlossnagle, Rick Altherr, and Nate. (Did we miss your name and/or get it wrong? Drop a PR!)Some of the topics we hit on, in the order that we hit them: First Twitter Space, May 3rd the lost recording (~31mins) (possible?) genesis of the idea to record spaces Adam's process for recording spaces Someone (Sid?) mentioned NeXT's transparent compensation model Oxide: Compensation as a Reflection of Values [@2:28](https://youtu.be/2H9XQBdLB0Y?t=148) Randall Stross book: Steve Jobs and the NeXT Big Thing (1993) [@4:42](https://youtu.be/2H9XQBdLB0Y?t=282) The SPARCstation 1 and the Sun-4c (campus) architecture > The hardware was not competitive, but dammit they sure looked good! NeXTcube [@9:15](https://youtu.be/2H9XQBdLB0Y?t=555) It's nuts how much time and energy they spent on the look of it. > They were building a huge factory, just about the time people were > starting to outsource everything. Sun was doing incremental things, and Steve was going for the 100 yard pass.Apple Lisa computer > NeXT refused to interoperate with anything. > They had this idea that a NeXT customer is going to buy all NeXT machines. [@13:20](https://youtu.be/2H9XQBdLB0Y?t=800) NeXT was a really proprietary company, contrasted with Sun, a really open company. > Bill Gates volunteers that he would gladly urinate on a NeXT machine. They are attempting to reinvent absolutely everything, so they need all software to be written from scratch, effectively. Jobs does this over and over again at NeXT. He does things to make NeXT look bigger than it is. [@16:23](https://youtu.be/2H9XQBdLB0Y?t=983) Jobs blows off important meeting with IBM [@18:56](https://youtu.be/2H9XQBdLB0Y?t=1136) Mathematica went whole hog on NeXT [@20:55](https://youtu.be/2H9XQBdLB0Y?t=1255) “Steve Jobs yells at your dad a lot?” Quark Software Inc, QuarkXPress [@22:22](https://youtu.be/2H9XQBdLB0Y?t=1342) Story of Jobs trying to sell NeXT machines to Brown's CS dept > “Your product looks great, I'm just not sure your company is > going to be around for as long as we need it to be.” > Then Steve Jobs calls him an a**hole and storms out. [@23:35](https://youtu.be/2H9XQBdLB0Y?t=1415) NeXT spent very freely. Lavish offices, catering, etc > He did not take VC money. He had weird money from beginning to end. > Ross Perot thought Jobs was a total genius. Then realized that whether > he was a genius or not, he wasn't selling any computers. The 80's were all about fear of Japan. Ultimately they had to pivot away from hardware. [@26:38](https://youtu.be/2H9XQBdLB0Y?t=1598) In contrast to Sun Metaphor Computer Systems Bryan's tweet from July 3 > Measured by most any yardstick one could choose, Sun was one of > the most successful stories of the 1980's for all of industrial America. John Gage [@32:43](https://youtu.be/2H9XQBdLB0Y?t=1963) the NeXTSTEP operating system, based on the Mach microkernel Objective-C HOPL paper Walter Isaacson biography on Steve Jobs Be Inc, computer company. Jean-Louis Gassée Stepstone (originally PPI) > Not that I've read a ton of HOPL papers, but I don't think HOPL papers > spill the tea quite this much.. [@39:53](https://youtu.be/2H9XQBdLB0Y?t=2393) Named parameters in programming languagesThe software crisis, Object Orientation, “Software ICs” [@44:40](https://youtu.be/2H9XQBdLB0Y?t=2680) NeXT was building real things with Objective-C, PPI wasn't. [@45:54](https://youtu.be/2H9XQBdLB0Y?t=2754) Rick's experience with Objective-C at Apple Objective-C, Objective-C++, and Swift [@54:08](https://youtu.be/2H9XQBdLB0Y?t=3248) Objective-C and Swift are mandated. If it were an open ecosystem, would they be significant? > There was a feeling that the hardware didn't matter. > You shouldn't trouble yourself with any details. [@57:46](https://youtu.be/2H9XQBdLB0Y?t=3466) Secrecy at NeXT and AppleNDAs signed per project > Secrecy is a lot of work. It was all about being able to walk on stage, and dramatically drop something that was going to be life changing. It seems like the secrecy was being used to manipulate people. [@1:03:13](https://youtu.be/2H9XQBdLB0Y?t=3793) x86 port at Apple [@1:05:34](https://youtu.be/2H9XQBdLB0Y?t=3934) Jobs tells them to make it great, because it's currently sh*t. [@1:08:04](https://youtu.be/2H9XQBdLB0Y?t=4084) Is Objective-C being used anywhere today outside the Apple ecosystem? GNUstep, Agent-based modeling If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We'd love to have you join us, as we always love to hear from new speakers!

Oxide and Friends
Barracuda 7200.11: broken firmware is broken software!

Oxide and Friends

Play Episode Listen Later Jun 8, 2021 57:03


Oxide and Friends Twitter Space: June 7, 2021Barracuda 7200.11: broken firmware is broken software!We've been holding a Twitter Space weekly on Mondays at 5p (PT) for about an hour. In addition to Bryan Cantrill and Adam Leventhal, speakers included Laura Abbott, Joshua Clulow, Dan Cross, Bill Blum, Rick Altherr, Tom Lyon, and others. The recording is here.(Did we miss your name and/or get it wrong? Drop a PR!)Some of the topics we hit on, in the order that we hit them: The Seagate ST3000DM001class action [@2:01](https://youtu.be/qisoAIx8EE8?t=121) Bryan and Adam's experience  Fishworks HGST Bryan is unable to forget SU0D > This thing damn near ruined our lives Broad Institute The Seagate Barracuda product line. 7200.10, 7200.11 [@8:10](https://youtu.be/qisoAIx8EE8?t=490) Tough customers [@10:17](https://youtu.be/qisoAIx8EE8?t=617) Cargo cultism and bad interview questions What is a Good New Englander? We're not a hugging people. [@12:35](https://youtu.be/qisoAIx8EE8?t=755) Adam and Bryan after Sean Manaea's 2018 no-no The Gift of the Magi, LBA [@15:11](https://youtu.be/qisoAIx8EE8?t=911) Adam torments the interns [@16:41](https://youtu.be/qisoAIx8EE8?t=1001) Bill and the HP Z620sThe Wisdom of James Mickens [@19:21](https://youtu.be/qisoAIx8EE8?t=1161) Rick's story  Fast and loose firmware source control Western Digital's Sparta drive, flying too low [@25:34](https://youtu.be/qisoAIx8EE8?t=1534) Need for open source firmware (see also: Bryan explains why proprietary firmware is a problem ~3mins) Vendor gaslighting [@27:48](https://youtu.be/qisoAIx8EE8?t=1668) Tom on custom firmware  Rent seeking S.M.A.R.T. ADM-3A “dumb terminal” [@32:08](https://youtu.be/qisoAIx8EE8?t=1928) Adam's firmware horror story flashbacks  HBA When turning it off and on again isn't enough: unplug and replug Sun's ILOM bug Sun's embarrassing ticker symbol change [@38:10](https://youtu.be/qisoAIx8EE8?t=2290) After Sun > Stay the hell away from hardware [@39:55](https://youtu.be/qisoAIx8EE8?t=2395) Hard drive API wish list?  Adam's series on APFS > There is no bit rot here.. Networking vs Storage. Intermittent, transient failure [@44:40](https://youtu.be/qisoAIx8EE8?t=2680) Firmware as differentiator  Heat-assisted magnetic recording (HAMR) Microwave-assisted magentic recording (MAMR) see also: Jessie's Life of a Data Byte surveys storage media tech through history Amazing physics, mediocre firmware. Firmware is software [@48:23](https://youtu.be/qisoAIx8EE8?t=2903) The only firmware that didn't give us problems..  Adam on flash: A File System All Its Own, Flash Storage Today, History of SSDs blog entry mentioning sTec and Gnutek sTec aquires Gnutek Ltd The SEC's complaint against Manouchehr Moshayedi of sTec Channel stuffing See also: Bryan mentions sTec misconduct on the Data Center Podcast [@54:04](https://youtu.be/qisoAIx8EE8?t=3244) Sans firmware? FPGA to ASIC transition article 2011. (aside: treat yourself to this amazing vintage mouse-themed site announcing the same) > It's when microprocessors show up that all the trouble starts. (Did we miss anything? PRs always welcome!)Our next Twitter Space will be on Monday at 5p Pacific Time. Join us; we always love to hear from new speakers!

Oxide and Friends
Silicon Cowboys

Oxide and Friends

Play Episode Listen Later Jun 1, 2021 66:01


Oxide and Friends Twitter Space: May 31, 2021Silicon CowboysWe've been holding a Twitter Space weekly on Mondays at 5p for about an hour. In addition to Bryan Cantrill and Adam Leventhal, speakers included Steve Tuck, Tom Lyon, Dan Cross, and others. The recording is here.(Did we miss your name and/or get it wrong? Drop a PR!)Some of the topics we hit on, in the order that we hit them: Silicon Cowboys documentary Open by Rod Canion Portable before Compaq, Silent 700 Osborne Effect PBS Silicon Valley documentary IBM's role in Compaq history 80's Ads: John Cleese, Charlie Chaplin Compaq and iPhone? Decline and Acquisition Something Ventured documentary PRs welcome! [@1:25](https://youtu.be/faY7kWHQuNE?t=85) Bryan: Have you listened to the Reply All episode “Is the Facebook Microphone On?”The truth is actually scarier, Facebook doesn't need the mic to be on … to read your mind.Silicon Cowboys[@2:46](https://youtu.be/faY7kWHQuNE?t=166) The 2016 documentary “Silicon Cowboys” follows the rise of the Compaq computer company. (IMDb) (Watch the trailer ~3mins)I was trying to watch “Halt and Catch Fire” with my kid … and there's a lot of spontaneous sex breaking out…Fastest to one billion in revenue… fastest to Fortune 500… a meteoric riseOpen by Canion[@7:05](https://youtu.be/faY7kWHQuNE?t=425) The 2013 book “Open” by Rod Canion (cofounder and CEO of Compaq): “How Compaq Ended IBM's PC Domination and Helped Invent Modern Computing.”[@10:02](https://youtu.be/faY7kWHQuNE?t=602) Steve: Ben Rosen was the venture capitalist who wrote the first check to Compaq, really got them off the ground. On the board for 20 years.Their timing was right. The way they did the company was right. And they executed really really well.To go from zero to 50 thousand units, of almost anything, in the time span they did, is incredible.[@14:40](https://youtu.be/faY7kWHQuNE?t=880) Tom: The thing that really put them on the map was having the portable when nobody else did. And being 100% compatible.Those portables were barely luggable, they were huge!Back in a time when there was no network. Being able to pick up your computer and take it to a place, was your network.[@16:47](https://youtu.be/faY7kWHQuNE?t=1007) Steve: A big catalyst for their success was the channel. People were able to pick it up and go, they didn't need special training.[@19:25](https://youtu.be/faY7kWHQuNE?t=1165) Dad used to bring home the luggable so I could play Space Invaders, and he would work on spreadsheets.Portable before Compaq[@20:49](https://youtu.be/faY7kWHQuNE?t=1249) There were portable solutions before Compaq, but for timesharing.You had the T.I. Silent 700, in the 70's, you could tote that home and plug it into the modem.Osborne Effect[@22:41](https://youtu.be/faY7kWHQuNE?t=1361) Tom: They killed their company with the famous Osborne EffectBryan and Steve (clearly excited): What was the Osborne Effect!? Tom: Pre-announcing the next machine.Telling customers: man, if you love the Osborne 1, just wait till the Osborne 2… So they did![@24:40](https://youtu.be/faY7kWHQuNE?t=1480) Bryan: Something I found surprising about the history of Compaq was the different organizational approach that they had.Early on, before even thinking about what to go do, they were talking about the kind of company they wanted to build.PBS Silicon Valley[@26:14](https://youtu.be/faY7kWHQuNE?t=1574) The 2013 PBS documentary “Silicon Valley” tells the story of Fairchild Semiconductor. (Watch chapter one ~17mins)[@28:14](https://youtu.be/faY7kWHQuNE?t=1694) We ask people, when they apply to Oxide, when they've been most unhappy in their careers. And it all boils down to people not feeling listened to, not having agency.IBM's role[@29:41](https://youtu.be/faY7kWHQuNE?t=1781) How much of Compaq's success is just pure mis-execution from IBM? IBM inadvertently creates this pseudo open architecture, and makes exactly the wrong move in trying to reproprietarize it with the PS/2 and Micro Channel architecture; which is an absolute disaster.In many ways the story of Compaq is as much the story of the failed PS/2.It was such a mis-execution to do this analysis on the market and say: we need to grab our existing customers and lock them in, before they slip through our fingers, and in doing so, just hasten their departure. And Compaq was in the right spot to pick up the pieces.MCA (Micro Channel architecture), ISA, EISA[@33:22](https://youtu.be/faY7kWHQuNE?t=2002) We were ripping out a bunch of ISA and EISA drivers..I am a sacrificial sheep, I can't possibly go. You are a sacrificial lamb.The machines themselves are anemic, if you want any functionality you go to a third party.. There were magazines filled with advice on which sound-generating card you should buy.IBM PC XT – Hercules graphics card[@37:00](https://youtu.be/faY7kWHQuNE?t=2220) Driver for Token Ring.PCI – SBus – VME – VLB – AGP[@40:20](https://youtu.be/faY7kWHQuNE?t=2420) Speaking of Intel, a big part of the Compaq story is what happens with the 386.IBM clearly thought Intel would never give some clone manufacturer the first rights to the 386.They went from fast follower to innovator.OS/2 supported both 16 bit (for the 286) and 32 bit.[@42:07](https://youtu.be/faY7kWHQuNE?t=2527) One of the headwinds working against IBM was that all the software companies wanted to see more competition in hardware vendors; they wanted to see the clones become real companies.Certainly Microsoft aided the rise of Compaq, no question. Compaq turned Microsoft into a real believer.80's Ads[@43:11](https://youtu.be/faY7kWHQuNE?t=2591) I loved the 80's ads.John Cleese: Compaq Portable vs a Fish ~2minsCleese: I suppose the fish could give you a mega-bite! (laughs hysterically)Cleese: The Compaq Portable 2 however can run all IBM's most popular software, 30% faster than IBM can! (dryly) HA HA HABryan: Absolutely no joke, I knew Charlie Chaplin first through the IBM PC ads. I didn't even know they were making a reference!IBM Charlie Chaplin ads compilation ~9mins. (Aside: these are new to me. For me it painted the computers as accessible/approachable, something anyone could do; even a clumsy Mr. Bean character)You guys need to stop mocking the Chaplin ads. They were marketing gold and as a 5 year old watching bunny rabbit ear TV seeing those ads in the middle of Scooby Doo, I was begging my parents for an IBM PC![@47:10](https://youtu.be/faY7kWHQuNE?t=2830) Adam: My parents got a free Mac Plus when they opened a bank account! I know it's crazy anachronistic.Adam: In '86 we had a Commodore 64 and then upgraded to a Mac Plus. Bryan: That's a big upgrade! Adam: It was incredible.MacPaint – ImageWriter II – Dot matrix printing – The Print ShopWith the banner program, you could print “Happy Birthday”, and probably other messages, but it never came up..Compaq and iPhone?[@50:59](https://youtu.be/faY7kWHQuNE?t=3059) Book and documentary ask: What if Compaq had made the iPhone?I think it cheapens the whole thing. No one should feel an obligation to claim their role in history by connecting themselves to the iPhone. The iPhone is not the pinnacle of human history.Just take your wins, and there are many of them. But, the time that they were dominant, that's the story.Decline and Acquisition[@53:24](https://youtu.be/faY7kWHQuNE?t=3204) The movie ends when Canion is fired, by Rosen, which is pretty amazing.To be fair, DEC killed DEC.Tandem ComputersI feel like the later history of Compaq is this sugar high of sales continuing to spike, but then ultimately it's the ruin of the company. The company ceased to be an innovator.Compaq is acquired by Hewlett-PackardCompaq systems, at this point, were very expensive. And this was part of the controversy of Rod getting run out, was not wanting to go down market.[@59:51](https://youtu.be/faY7kWHQuNE?t=3591) Speaking of HPE (Hewlett Packard Enterprise) and Compaq, they just relocated their headquarters to Huston.I feel like HP hasn't been a Silicon Valley company in a long long time.This was like the animals walking upright, where Compaq became a lot like IBM in a lot of their sales tactics.Something Ventured[@1:02:41](https://youtu.be/faY7kWHQuNE?t=3761) The 2011 documentary “Something Ventured” investigates the emergence of American venture capitalism. (Watch the trailer ~2mins) (Watch the documentary ~85mins)Tandem ComputersA 7 million dollar iceberg sitting in the datacenter, this Tandem. They were so reliant on it, they had another shrink wrapped just sitting on the datacenter floor, in the event that the first one ever went out.Jimmy Treybig is a super interesting character. Very iconoclastic engineer.I didn't realize that Tandem made KP. If it weren't for Tandem, Kleiner Perkins wouldn't have risen as a VC firm. They went all-in on Tandem, and Tandem had an outsized result.Our next Twitter space will be on Monday at 5p Pacific Time. Join us; we always love to hear from new speakers!

Oxide and Friends
from /proc to proc_macro

Oxide and Friends

Play Episode Listen Later May 25, 2021 65:50


Oxide and Friends Twitter Space: May 24, 2021from /proc to proc_macroWe've been holding a Twitter Space weekly on Mondays at 5p for about an hour. In addition to Bryan Cantrill and Adam Leventhal, speakers included Brian Cantrell (not making that one up!), Nima Johari, Joshua Clulow, Laura Abbott, and Tom Lyon. The recording is here.(Did we miss your name and/or get it wrong? Drop a PR!)Some of the topics we hit on, in the order that we hit them: The other Adam Leventhal [1] and the other AHL [2] [@3:16](https://youtu.be/85eApYSj3ic?t=196) Hockey  Calder Cup Charlotte Checkers Grand Rapids Griffins [@4:02](https://youtu.be/85eApYSj3ic?t=242) Roger Faulkner invented the /proc filesystem Gerald Ford Presidential Library and MuseumGerald Ford inaugural address (including its most famous line, “our long national nightmare is over”) > I went in a Gerald Ford cynic, and came out a Gerald Ford super-fan Roger's “The Process File System and Process Model in UNIX System V” paper [@7:43](https://youtu.be/85eApYSj3ic?t=463) “I am on a mission from God to make programs debuggable”  AVL trees and linked lists > Performance is the root of all evil. Trace Normal Form Watchpoints, libwatchmalloc > Watchpoints are magical, when they work. It feels like a superpower. [@11:37](https://youtu.be/85eApYSj3ic?t=697) > Roger made this incredible contribution about debugging infrastructure > being an attribute of a production system.  strace, truss BONUS: 1986 USENIX: A System Call Tracer in UNIX The ptrace(2) system call ptrace's overloading of the wait(2) system call The German word that we're seeking: Misappropriation-of-mechanism-in-a-seemingly-clever way-but-is-ultimately-a-disaster > ptrace is the x86 of system calls [@16:45](https://youtu.be/85eApYSj3ic?t=1005) A long-coming apology..  Linux branded zones (LX) “Method and system for child-parent mechanism emulation via a general interface” patent > You have to be bug-for-bug compatible. LX vfork/signal bug that broke golang > vfork: unsafe at any speed, toxic in any quantity [@20:16](https://youtu.be/85eApYSj3ic?t=1216) Upstart's problematic use of ptrace(2) Celebrating Joshua getting ptrace correct for LX branded zones Stack shenanigans breaking LX Red zone, segmented stacks [@24:39](https://youtu.be/85eApYSj3ic?t=1479) The application was fishing in its own stack..  Clozure Common Lisp, mcontext > These kinds of lies just don't nest. Magic does not layer well. [@28:56](https://youtu.be/85eApYSj3ic?t=1736) Windows Subsystem for Linux WSL illumos on an M1?  QEMU, ARM Cortex-M > It's hard to get the machine really properly emulated AWS Mac minis [@33:55](https://youtu.be/85eApYSj3ic?t=2035) It's kind of amazing that Apple has never had much interest in the server space.  Apple Xserve CHRP The story of the stolen laptop. Little endian PowerPC OpenPOWER [@37:35](https://youtu.be/85eApYSj3ic?t=2255) Language H!  NCR Language H: An informal overview ( part 1, part 2) The (other) D language [@39:12](https://youtu.be/85eApYSj3ic?t=2352)  AADEBUG'03 Postmortem Object Type Identification [@41:31](https://youtu.be/85eApYSj3ic?t=2491) It all comes back to awk Bourne shell source code / Algol68 #defines Thompson shell Bryan's 2007 Dtrace review, Google TechTalk ~80mins [@48:07](https://youtu.be/85eApYSj3ic?t=2887) Dtrace language inspiration  Dtrace clones > It was all based on us exploring some phenomenon, > something being kind of a pain in the ass or impossible, > and inventing something that was easy to use. Architectural review board: “This reminds us a lot of awk..” > What's the most powerful one-liner you can crank out with awk? CUDA, Bluespec [@52:35](https://youtu.be/85eApYSj3ic?t=3155) Rust proc_macros C preprocessor Rust macro_rules! > Reading about it for the first time, it felt like the forbidden fruit Tcl INTERCAL which might have been co-invented by Tom's brother?! Plan 9 (Did we miss anything? PRs always welcome!)Our next Twitter Space will be on May 31st, 2021 at 5p Pacific. This time for real: we'll be kicking off the discussion with Silicon Cowboys (the real-life Halt and Catch Fire) on the rise of Compaq – and their aspiration to be a different kind of company. Join us; we always love to hear from new speakers!

Oxide and Friends
golang asserts and the PLATO terminal

Oxide and Friends

Play Episode Listen Later May 18, 2021 29:29


Oxide and Friends Twitter Space: May 17, 2021golang asserts and the PLATO terminalWe've been holding a Twitter Space weekly on Mondays at 5p for about an hour. In addition to Bryan Cantrill and Adam Leventhal, speakers included Adam Jacob, Matt Ranney, Nima Johari, Antranig Vartanian, Joshua Clulow, Tom Lyon, and Bob Mader (and thanks to Jeremy Morris for catching Bob's profile!).(Did we miss your name and/or get it wrong? Drop a PR!)We recorded the space, but we had some challenges, and we lost the recording when the first Twitter Space died at around 5:30p. We recorded the second half though; the recording is here.Some of the topics we hit on, in the order that we hit them: Khan Academy blog entry on Go Adam's blog entry, I Love Go, I Hate Go > I found novelty in the strictures, but objected to some of the specifics [@2:40](https://youtu.be/8tJEwCvZWsg?t=160) Go's assertion assertion The Elm Language [@4:40](https://youtu.be/8tJEwCvZWsg?t=280) Lionizing Unix > 7th edition is amazing, incredible, a break through.. > and it's also kind of a shitty engineering artifact that needed a lot of work. [@6:32](https://youtu.be/8tJEwCvZWsg?t=392) Core dumps [@7:03](https://youtu.be/8tJEwCvZWsg?t=423) Impromptu PSA:  Happy 81st Birthday Alan Kay! Alan Kay tribute video to Ted Nelson, including the story of how Alan Kay and his wife – Bonnie MacBird – were brought together by Ted Nelson, and how PARC inspired her to write TRON (!) Bedknobs and Broomsticks (WAT) [@13:18](https://youtu.be/8tJEwCvZWsg?t=798) Brian Dear's The Friendly Orange Glow The PLATO Terminal Control Data Corp (CDC) Dr. David Gräper's Grapenotes Empire game [@20:05](https://youtu.be/8tJEwCvZWsg?t=1205) Write your own lessons in TUTOR Dartmouth BASIC SNOBOL [@23:12](https://youtu.be/8tJEwCvZWsg?t=1392) Dr. David Gräper's Grapenotes started in 1977 Xerox Alto computer (Did we miss anything? PRs always welcome!)Our next Twitter Space will be on May 24th, 2021 at 5p Pacific! We'll be kicking off the discussion with Silicon Cowboys (aka the real and sexless Halt and Catch Fire) on the rise of Compaq – and their aspiration to be a different kind of company. Join us; we always love to hear from new speakers!

Oxide and Friends
A Requiem for SPARC with Tom Lyon

Oxide and Friends

Play Episode Listen Later May 11, 2021 92:56


Oxide and Friends Twitter Space: May 10, 2021A Requiem for SPARC with Tom LyonWe've been holding a Twitter Space weekly on Mondays at 5p for about an hour. In addition to [@bcantrill](https://twitter.com/bcantrill) and [@ahl](https://twitter.com/ahl), speakers included special guest Tom Lyon plus Joshua Clulow, Dan McDonald, Dan Cross, Tom Killalea, Theo Schlossnagle, Antranig Vartanian, and [@perlhack](https://twitter.com/perlhack).We recorded the space; the recording is here.Some of the topics we hit on, in the order that we hit them: [@2:06](https://youtu.be/79NNXn5Kr90?t=126) SPARC 30th anniversary dinner > SPARC was an amazing achievement for its time, > but there were some nasty trade-offs made. [@2:56](https://youtu.be/79NNXn5Kr90?t=176) illumos announcement on the end of SPARC supportSPARCstation 2 [@4:37](https://youtu.be/79NNXn5Kr90?t=277) “There is no photography allowed in the bring-up lab” story SPARCstation 1 (code-named Campus) > They bricked their first CPU.. [@6:23](https://youtu.be/79NNXn5Kr90?t=383) UltraSPARC-II E-cache parity error [@8:51](https://youtu.be/79NNXn5Kr90?t=531) Register windows > Most people don't know, about that first SPARC, > there was no integer multiply or divide.. > It would trap on the instructions. I feel so decadent, I've just been sprinkling multiplications around my code for years. [@9:55](https://youtu.be/79NNXn5Kr90?t=595) popc instruction (also called Hamming Weight) IBM Stretch 1961, and the one-of-a-kind IBM Harvest made for the NSA Henry Warren's 2002 Hacker's Delight Ch. 5 shows a ~20 instruction algorithm (no branches, only adds/shifts/masks by constants) > Warren: According to computer folklore, the population count function is important to the > National Security Agency. No one (outside of NSA) seems to know just what they use it for, > but it may be in cryptography work or in searching huge amounts of material. According to Agner Fog, Ice Lake performs popcnt with a 3 cycle latency, and Zen 3 with just 1 cycle latency. Phil Bagwell's 2001 Ideal Hash Trees depend on pop count > Bagwell: Note that the performance of the algorithm is seriously impacted > by the poor execution speed of the POPCT emulation in Java, a problem > the Java designers may wish to address. Persistent versions of Bagwell's trees are used for the built-in hash maps of Clojure, and in libraries for Scala etc. [@11:39](https://youtu.be/79NNXn5Kr90?t=699) This was the debate between Roger Faulkner and Jeff Bonwick: register windows Roger Faulkner (RIP) thought they were horrific [@12:35](https://youtu.be/79NNXn5Kr90?t=755) Register fishing: Bryan's version and Adam's version > When you want to know the state of some other process, you have to flush > those register windows to memory to be able to recover the stack trace. [@14:30](https://youtu.be/79NNXn5Kr90?t=870) Delay slot > We sat around the lunch table talking about how crazy it would > be to have a branch that executed right after a branch. DCTI couple (delayed control transfer instruction) [@15:31](https://youtu.be/79NNXn5Kr90?t=931) “Well, the instruction set doesn't allow that..” story > Bedlam. As far as Solaris kernel discussions go, bedlam. Leibniz vs. Newton [@20:14](https://youtu.be/79NNXn5Kr90?t=1214) Annulled branches [@22:17](https://youtu.be/79NNXn5Kr90?t=1337) Praise for SPARCSPARC address space identifiers > When we were porting Solaris to x86, and deciding what fraction of the > address space would belong to the kernel vs the user, it felt disgusting to me. [@25:26](https://youtu.be/79NNXn5Kr90?t=1526) Software-filled TLB > They just didn't have the room to cram a hardware page table walk into the chip. MIPS would give you a trap on a VAC conflict (virtual address cache) [@27:34](https://youtu.be/79NNXn5Kr90?t=1654) It was slow, it was late, and it had a lot of problems, it was wrong. UltraSPARC-III, code-named “Cheetah” > It's weird, I compile this thing over and over, and every 80th time when > I compile and run it, it's 40x slower.. UltraSPARC-IV+, code-named “Panther” [@32:17](https://youtu.be/79NNXn5Kr90?t=1937) Does the Viking I-cache bug ring a bell? SuperSPARC, code-named “Viking” > You'd have to DC balance the I-cache. If you had too many zeros, > they'd start flipping to ones. E-cache parity error > It was due to everything but high energy particle strikes. Radioactive boron in our SRAM manufacturing process [@38:52](https://youtu.be/79NNXn5Kr90?t=2332) “Move it further from the tube” story > When you're going to have a customer do something, you have to remember there's > a human being on the other end of that. You cannot have them chasing your theories. > You need to be transparent and honest with them. [@42:25](https://youtu.be/79NNXn5Kr90?t=2545) Micron DRAM story [@44:38](https://youtu.be/79NNXn5Kr90?t=2678) High priced consultants and cosmic rays > They literally lined the roof with lead.. and it didn't change the error rate at all! [@46:47](https://youtu.be/79NNXn5Kr90?t=2807) And the SRAM manufacturer was..We're competing with HP Superdome and.. [@48:11](https://youtu.be/79NNXn5Kr90?t=2891) Aftermarket TurboSPARC Ross Technology Ultra 1, code-named “Electron” [@51:34](https://youtu.be/79NNXn5Kr90?t=3094) What's that tapping sound? > Seeing how that particular sausage was made, very very slowly, was discouraging. Regatta On a Chip UltraSPARC-T1, code-named “Niagara” [@57:15](https://youtu.be/79NNXn5Kr90?t=3435) The only thing we could get to run fast was benchmarks.. “Balanced” computing [@59:18](https://youtu.be/79NNXn5Kr90?t=3558) Sun Fire V880, code-named “Daktari” [@1:04:14](https://youtu.be/79NNXn5Kr90?t=3854) RISC Stanford MIPS, Berkeley RISC, IBM 801, IBM POWER Oral History of David Patterson > A bunch of grad students at Stanford and Berkeley were able to make a CPU > that was faster than the industry. RISC was a very big deal when it happened. IBM ROMP microprocessor Academic Operating System AOS [@1:06:04](https://youtu.be/79NNXn5Kr90?t=3964) Intel 432 “The only constants you need are 0 and 1” Revisiting the Intel 432 Robert Colwell's “Performance Effects of Architectural Complexity in the Intel 432” paper [@1:09:12](https://youtu.be/79NNXn5Kr90?t=4152) Machine learning in the 80s? Bill Joy: Open Systems Imperative video ~53mins Bill Joy: The Future Doesn't Need Us, ca. 2000 [@1:11:37](https://youtu.be/79NNXn5Kr90?t=4297) The best historical analog for Oxide? > I loved that it was deliberate hardware-software co-design. IBM AS/400 > Bill is amazing. He's clearly the smartest person I've ever known. > But you never know what time scale he's operating in, whether he's telling you > to do something for tomorrow or for the next century. Optative voice [@1:14:42](https://youtu.be/79NNXn5Kr90?t=4482) How early in Sun's history were people talking about doing their own CPU? Laura's blog entry on the LPC55 vulnerability Scout threads [@1:17:11](https://youtu.be/79NNXn5Kr90?t=4631) Finding SPARC bugs > I had a little Sun 4c that I had cranked up to 26k hertz, > and at 26k hertz it stopped at the banner message. > And I came in the next morning and it was at the login prompt! > This little poor machine had managed to boot! > I hit enter and it immediately panicked.Processor state register (PSR), processor interrupt level (PIL) [@1:20:35](https://youtu.be/79NNXn5Kr90?t=4835) OpenBoot, Forth [@1:21:54](https://youtu.be/79NNXn5Kr90?t=4914) Long lived E10K, code-named “Starfire” [@1:24:01](https://youtu.be/79NNXn5Kr90?t=5041) Invasive physical attacks Tom Lyon and Joseph Skudlarek's USENIX 1985 paper: All The Chips That FitHappy Meal Ethernet Sun keyboard photo [@1:29:56](https://youtu.be/79NNXn5Kr90?t=5396) The real secret of Sun's success is that we built them to make ourselves happy. > Open source software in general, you develop it for yourself. > That way there's at least one person who likes it. (Did we miss anything? PRs always welcome!)Our next Twitter Space will be on May 17th, 2021 at 5p Pacific! Join us; we always love to hear from new speakers!

On The Metal
Tom Lyon

On The Metal

Play Episode Listen Later Dec 23, 2019 107:56


On this episode of On the Metal, we interview Tom Lyon, Sun Microsystems employee #8, network storage pioneer and systems software polymath. Join us as Tom recounts losing bits in the hallway at Princeton, the peril of software-refreshed DRAM, and how to write a token ring driver from scratch in two weeks and still be mistaken for someone from sales. Along the way, Jess, Bryan and Tom nerd out about first calculators, favorite editors, and hard tabs.

Product Storyteller with Stewart Noyce

In this episode, Internet legend Tom Lyon takes us on a journey to the leading edge of distributed computing. This is a very special interview for Product Storyteller, as it explores the origins of our current IT economy from an engineer's point of view.

internet tom lyon
Product Storyteller with Stewart Noyce

In this episode, Internet legend Tom Lyon takes us on a journey to the leading edge of distributed computing. This is a very special interview for Product Storyteller, as it explores the origins of our current IT economy from an engineer’s point of view.

internet tom lyon
GreyBeards on Storage
80: Greybeards talk composable infrastructure with Tom Lyon, Co-Founder/Chief Scientist and Brian Pawlowski, CTO, DriveScale

GreyBeards on Storage

Play Episode Listen Later Feb 26, 2019 44:05


We haven't talked with Tom Lyon (@aka_pugs) or Brian Pawlowski before on our show but both Howard and I know Brian from his prior employers. Tom and Brian work for DriveScale, a composable infrastructure software supplier. There's been a lot of press lately on NVMeoF and the GreyBeards thought it would be good time to … Continue reading "80: Greybeards talk composable infrastructure with Tom Lyon, Co-Founder/Chief Scientist and Brian Pawlowski, CTO, DriveScale"

co founders scientists cto chief scientist tom lyon composable infrastructure greybeards brian pawlowski
GreyBeards on Storage
80: Greybeards talk composable infrastructure with Tom Lyon, Co-Founder/Chief Scientist and Brian Pawlowski, CTO, DriveScale

GreyBeards on Storage

Play Episode Listen Later Feb 26, 2019 44:05


We haven’t talked with Tom Lyon (@aka_pugs) or Brian Pawlowski before on our show but both Howard and I know Brian from his prior employers. Tom and Brian work for DriveScale, a composable infrastructure software supplier. There’s been a lot of press lately on NVMeoF and the GreyBeards thought it would be good time to … Continue reading "80: Greybeards talk composable infrastructure with Tom Lyon, Co-Founder/Chief Scientist and Brian Pawlowski, CTO, DriveScale"

co founders cto chief scientist tom lyon composable infrastructure greybeards brian pawlowski
Voices in Data Storage
Voices in Data Storage – A Conversation with Tom Lyon of DriveScale

Voices in Data Storage

Play Episode Listen Later Feb 13, 2019 26:04


In this episode, Enrico Signoretti talks with Tom Lyon about infrastructure composability, growth, and network speed, and how DriveScale works to provide scalable solutions. Voices in Data Storage – Episode 8: A Conversation with Tom Lyon of DriveScale

conversations voices data storage tom lyon enrico signoretti
Voices in Data Storage
Voices in Data Storage – A Conversation with Tom Lyon of DriveScale

Voices in Data Storage

Play Episode Listen Later Feb 13, 2019 26:04


In this episode, Enrico Signoretti talks with Tom Lyon about infrastructure composability, growth, and network speed, and how DriveScale works to provide scalable solutions. Voices in Data Storage – Episode 8: A Conversation with Tom Lyon of DriveScale

conversations voices data storage tom lyon enrico signoretti
Voices in Data Storage
Voices in Data Storage – A Conversation with Tom Lyon of DriveScale

Voices in Data Storage

Play Episode Listen Later Feb 12, 2019 26:04


In this episode, Enrico Signoretti talks with Tom Lyon about infrastructure composability, growth, and network speed, and how DriveScale works to provide scalable solutions. Voices in Data Storage – Episode 8: A Conversation with Tom Lyon of DriveScale

conversations voices data storage tom lyon enrico signoretti
Voices in Data Storage
Voices in Data Storage – A Conversation with Tom Lyon of DriveScale

Voices in Data Storage

Play Episode Listen Later Feb 12, 2019 26:04


In this episode, Enrico Signoretti talks with Tom Lyon about infrastructure composability, growth, and network speed, and how DriveScale works to provide scalable solutions. Voices in Data Storage – Episode 8: A Conversation with Tom Lyon of DriveScale

conversations voices data storage tom lyon enrico signoretti
TechNow with Tom Lyon
DriveScale TechNow Podcast With Julia Buzinska

TechNow with Tom Lyon

Play Episode Listen Later Jan 10, 2019 7:20


Tom Lyon talks with Julia Buzinska from the Warsaw, Poland, SC18 Student Cluster Competition team, learning about her team, their challenges, and how they’re dealing with them.

TechNow with Tom Lyon
DriveScale TechNow Podcast With The All Female Purdue Student Cluster Competition Team

TechNow with Tom Lyon

Play Episode Listen Later Jan 6, 2019 9:19


Tom Lyon interviews the all-female SC18 Student Cluster Competition team from Purdue and gets the low down on the competition, their cluster, and how the team works together.

TechNow with Tom Lyon
DriveScale TechNow Podcast With Jim Dowling

TechNow with Tom Lyon

Play Episode Listen Later Nov 26, 2018 27:43


In today's episode, Tom Lyon interviews Jim Dowling, CEO of Logical Clocks and technical lead for Hops Hadoop. In the interview, Tom and Jim talk about Hops and Hadoop development, plus what it’s like to run a startup in Sweden.

ceo sweden hops hadoop jim dowling tom lyon
TechNow with Tom Lyon
DriveScale TechNow Podcast with Ray Rothrock

TechNow with Tom Lyon

Play Episode Listen Later Oct 2, 2018 26:21


In this edition of TechNow with Tom Lyon, Tom talks to Ray Rothrock, venture capitalist, nuclear engineer, cyber security expert, and current CEO of RedSeal, a firm that helps organizations quantify their digital resilience.

ceo redseal ray rothrock tom lyon
TechNow with Tom Lyon
DriveScale TechNow Podcast with Ivan Novick

TechNow with Tom Lyon

Play Episode Listen Later Sep 18, 2018 22:42


Ivan Novick, Product Manager of Greenplum updates the TechNow with Tom Lyon listeners on how Greenplum enables massively parallel processing in PostgreSQL and integrates with Kubernetes.

TechNow with Tom Lyon
DriveScale TechNow Podcast with David Lyon

TechNow with Tom Lyon

Play Episode Listen Later Sep 2, 2018 22:37


Hot shot bioinformatics programmer at the Boyce Thompson Institute, David Lyon is helping to develop higher yielding crops of sound nutrition. Find out more on TechNow with Tom Lyon.

david lyon tom lyon
TechNow with Tom Lyon
DriveScale TechNow Podcast with Jonathan Ellis

TechNow with Tom Lyon

Play Episode Listen Later Aug 21, 2018 27:08


What’s happening with the Apache Cassandra Project? Jonathan Ellis, Co-founder of DataStax talks about that --and more-- on TechNow with Tom Lyon.

TechNow with Tom Lyon
DriveScale TechNow Podcast with Dan Olds & Elizabeth Leake

TechNow with Tom Lyon

Play Episode Listen Later Jul 11, 2018 29:03


Listen into the two-part TechNow with Tom Lyon. Tom chats with Dan Olds about how exploding data volumes are driving the need for secondary storage, followed by a discussion with Elizabeth Leake on STEM-Trek, a nonprofit supporting STEM scholars in underrepresented groups and regions.

TechNow with Tom Lyon
DriveScale TechNow Podcast with BrianPawlowski

TechNow with Tom Lyon

Play Episode Listen Later Apr 26, 2018 28:52


Brian Pawlowski, former CTO of NetApp and VP/Chief Architect of Pure Storage is DriveScale’s new CTO and Tom Lyon's special guest. Brian talks about bringing his vision to DriveScale’s leading edge Software Composable Infrastructure technology for big data workloads.

TechNow with Tom Lyon
DriveScale TechNow Podcast with Dan Olds

TechNow with Tom Lyon

Play Episode Listen Later Apr 17, 2018 26:07


If you don’t know Tom Lyon, well you should. He’s a pioneer in the tech business and a serial entrepreneur who's had a front row seat in leading the development of some of the industry’s fundamental technologies. In this introductory podcast, Tom talks with OrionX analyst, Dan Olds on his path to leadership in innovation.

olds tom lyon
Packet Pushers - Fat Pipe
Datanauts 110: The Future Of Storage

Packet Pushers - Fat Pipe

Play Episode Listen Later Nov 15, 2017


The Datanauts divine the future of storage--including commodity hardware, NVMe, distributed architectures, and of course, cloud--with guest Tom Lyon. The post Datanauts 110: The Future Of Storage appeared first on Packet Pushers.

storage nvme packet pushers tom lyon datanauts
Packet Pushers - Full Podcast Feed
Datanauts 110: The Future Of Storage

Packet Pushers - Full Podcast Feed

Play Episode Listen Later Nov 15, 2017


The Datanauts divine the future of storage--including commodity hardware, NVMe, distributed architectures, and of course, cloud--with guest Tom Lyon. The post Datanauts 110: The Future Of Storage appeared first on Packet Pushers.

storage nvme packet pushers tom lyon datanauts
Packet Pushers - Datanauts
Datanauts 110: The Future Of Storage

Packet Pushers - Datanauts

Play Episode Listen Later Nov 15, 2017


The Datanauts divine the future of storage--including commodity hardware, NVMe, distributed architectures, and of course, cloud--with guest Tom Lyon. The post Datanauts 110: The Future Of Storage appeared first on Packet Pushers.

storage nvme packet pushers tom lyon datanauts
Excited Utterance
25 Thomas Lyon

Excited Utterance

Play Episode Listen Later Mar 20, 2017


Questioning Child Witnesses. Tom Lyon from USC Gould School of Law discusses some new techniques for talking to child witnesses, including one technique that seems to increase sensitivity without creating additional false positives.

The Hot Aisle
The Hot Aisle – Falling out of the Cloud with Tom Lyon – Episode 56

The Hot Aisle

Play Episode Listen Later Jan 10, 2017 59:30


Tom Lyon (@aka_pugs) Chief Scientist and Founder at DriveScale (@DriveScale_Inc) joins us this week on The Hot Aisle to talk about making a Private Cloud for Big Data using composable rack-scale infrastructure. Your hosts Brent Piatti (@BrentPiatti) and Brian Carpenter (@intheDC) dive into how a UNIX kernel developer goes on to create a cool startup […]