Aug 30 2024
Floppy Days 142 - Interview with Steve Leininger, Designer of the TRS-80 Model I
Interview with Steve Leininger, Designer of the TRS-80- Model I Patreon: https://www.patreon.com/FloppyDays Sponsors: 8-Bit Classics Arcade Shopper 0 Floppy Days Tune 1 min 13 sec Vintage Computer Ads 1 min 42 sec Intro 9 min 03 sec bumper - Peter Bartlett 9 min 11 sec New Acquisitions 17 min 11 sec bumper - Ian Mavric 17 min 19 sec Upcoming Computer Shows 21 min 53 sec bumper - Myles Wakeham 21 min 58 sec Meet the Listeners 28 min 37 sec Interview with Steve Leininger 1 hr 20 min 29 sec Closing This particular episode has a special meaning for me, personally. You see, as I’ve mentioned on earlier episodes, the TRS-80 Model I from Tandy/Radio Shack was my first home computer (even though my first programmable device was a TI58C calculator). I recall the joy and wonder of playing with the machine (it wasn’t called the Model I at that time; just the TRS-80; as it was the first of the line) in the local Radio Shack store in 1977 and 1978 and the incredible rush of owning one in 1979; after my wife purchased a Level I BASIC machine for me as a gift for college graduation. That machine only had 4K of RAM and 4K of ROM (Tiny BASIC), as it was the entry-level machine, but it was a thing of beauty. I felt like I could do anything with that machine, even though my justification to the wife was that we could track our checkbook and recipes on it. I think she knew better, but went along with it anyway. The computer came with everything you needed, including a tape drive and black-and-white monitor, which was good for a poor recent college graduate. I quickly, as finances allowed with my new engineering job, upgraded the computer to 16K of RAM and Level II BASIC (a powerful Microsoft 12K ROM BASIC) and enjoyed the machine immensely, even using it in my job supporting the build-out of a new nuclear power plant back in those days. I eventually sold off the Model I, in favor of a computer that had color graphics and sound (the Atari 800), but have always continued to have a huge soft spot for that first computer. When I started the Floppy Days Podcast, one of the people that has always been on my bucket list to interview has been Steve Leininger, who, along with Don French while at Radio Shack designed the TRS-80 Model I, among other things. A few years back, I had the opportunity to participate in an interview with Steve for the Trash Talk Podcast, when I was co-hosting that show, but an ill-timed trip to the hospital for my son meant that I was not able to participate. While my son’s health is of paramount importance, of course, I always wanted to get another chance to talk with Steve. Not only was Steve the designer of one of my favorite home computers of all time, but he also was a fellow Purdue University Boilermaker, who graduated just a year before I started there. The thought that I could have met Steve on campus if I’d been there just a year earlier was very intriguing to me, and fueled my desire to talk with Steve even more. In the last episode (#141 with Paul Terrell) I talked about VCF Southeast in Atlanta in July of 2024. After I had made plans to attend that show, I was flabbergasted to find out that Earl Baugh, one of the show organizers, had somehow managed to contact Steve and get him to come to the show! I have to thank Earl for the work he did to make that happen. Here was my opportunity to certainly meet Steve, and perhaps even talk with him! I prepped some questions, just in case I was able to get an interview. While at the show, I met Steve and asked him if he would be willing to do a short interview for Floppy Days while at the show. Amazingly, he was very kind and agreed to do that. We found a quiet room and I was able to talk with Steve for almost an hour. This show contains that interview. Another note on this: as you’ll hear in the interview, the connection to Steve is even stronger than I realized! He not only went to my alma mater, but also grew up in some of the same towns that myself and my wife did. We personally peripherally know some of his relatives. Things like this really do make you think the world is small! One other, final, note: This interview even ties into the recent and continuing interviews I’ve been publishing with Paul Terrell. As you’ll hear in upcoming episodes with Paul, and in this interview with Steve, Steve actually worked at the Byte Shop before getting the first job with Tandy, and in fact his work at the Byte Shop directly led to him getting hired by Tandy to design the Model I. Anyway, I hope you enjoy the interview as much as I enjoyed getting it. I am overjoyed I finally got the chance to talk to one of my vintage computer heroes, Steve Leininger! New Acquisitions C64 Sketch and Design by Tony Lavioe - sponsored link https://amzn.to/4dZGtt2 Compute’s Mapping the IBM PC and PC Junior by Russ Davies - sponsored link https://amzn.to/3yQmrlP The Best of SoftSide - Atari Edition - https://archive.org/details/ataribooks-best-of-softside-atari-edition ZX81+38 - https://github.com/mahjongg2/ZX81plus38 magnifying glasses - sponsored link https://amzn.to/4cBQYla Japanese power adapter - sponsored link https://amzn.to/3XjeUW5 Upcoming Shows VCF Midwest - September 7-8 - Renaissance Schaumburg Convention Center in Schaumburg, IL - http://vcfmw.org/ VCF Europe - September 7-8 - Munich, Germany - https://vcfe.org/E/ World of Retrocomputing 2024 Expo - September 14-15 - Kitchener, ON, Canada - https://www.facebook.com/events/s/world-of-retro-computing-2024-/1493036588265072/ Teletext 50 - Sep 21-22 - Centre for Computing History, Cambridge, UK - https://www.teletext50.com/ Portland Retro Gaming Expo - September 27-29 - Oregon Convention Center, Portland, OR - https://retrogamingexpo.com/ Tandy Assembly - September 27-29 - Courtyard by Marriott Springfield - Springfield, OH - http://www.tandyassembly.com/ AmiWest - October 25-27 - Sacramento, CA - https://amiwest.net/ Chicago TI International World Faire - October 26 - Evanston Public Library (Falcon Room, 303), Evanston, IL - http://chicagotiug.sdf.org/faire/ Retro Computer Festival 2024 - November 9-10 - Centre for Computing History, Cambridge, England - https://www.computinghistory.org.uk/det/72253/Retro-Computer-Festival-2024-Saturday-9th-November/ Silly Venture WE (Winter Edition) - Dec. 5-8 - Gdansk, Poland - https://www.demoparty.net/silly-venture/silly-venture-2024-we Schedule Published on Floppy Days Website - https://docs.google.com/document/d/e/2PACX-1vSeLsg4hf5KZKtpxwUQgacCIsqeIdQeZniq3yE881wOCCYskpLVs5OO1PZLqRRF2t5fUUiaKByqQrgA/pub Interview Steve’s Workbench at radioshack.com (archived) - https://web.archive.org/web/19980528232503/http://www.radioshack.com/sw/swb/ Transcript of Interview-Only Randy Kindig: All right. I really appreciate your time today, Steve. Steve Leininger: Thank you for having me, Randy. Randy Kindig: So let's start out maybe just by talking about where You live today, and what you do? Steve Leininger: I live in Woodland Park, Colorado, which is 8, 500 feet, right out in front of we got Pike's Peak out our front window. Randy Kindig: Oh. Oh, that's nice. Steve Leininger: Yeah we get snow up through about June, and then it starts again about September. But it's not as much snow as you would imagine. Randy Kindig: I've got property in Montana, and I lived out there for a couple of years, Steve Leininger: so there you go. Randy Kindig: We probably got more snow up there. Steve Leininger: Hey, you asked what I did. I'm involved with Boy Scouts, a maker space with a church based ministry firewood ministry, actually. Some people call it a fire bank. So we provide firewood to people who can't afford that. Randy Kindig: Oh. Steve Leininger: So it's like a food bank, but with fire, firewood. Randy Kindig: I've never heard of that. Steve Leininger: We source the firewood. We cut it down and we split it. Lots of volunteers involved; pretty big project. Randy Kindig: Yeah. Okay, cool. I also wanted to mention, I'm a fellow Boilermaker. Steve Leininger: There you go. Randy Kindig: I know you went to Purdue, right? Steve Leininger: I did go to Purdue. Randy Kindig: Did you ever get back there? Steve Leininger: Yeah, and in fact they've got a couple learning spaces named after us. Randy Kindig: Oh, okay. Steve Leininger: We've been donating to our respective alma maters. My wife went to IU. Randy Kindig: Oh, is that right? Oh my. Steve Leininger: Yeah, oh my and me. Yeah, the fact that the family who's all IU, their family tolerated me was, quite a remarkable thing. Randy Kindig: Okay. I find it interesting because I think you graduated in 76, is that right? Steve Leininger: 74. Randy Kindig: Oh, 74. Steve Leininger: Yeah. Yeah. I was there from … Randy Kindig: Oh yeah, you actually were gone before I started. Steve Leininger: Yeah. So I was there from 70 to 73. 70 to 70 four. When I graduated in four years, I got both my bachelor's and master's degree by going through the summer. I managed to pass out of the first year classes because of some of the high school stuff yeah. Randy Kindig: Okay. I started in 75, so I guess we just missed each other. Steve Leininger: Yeah. Yeah. You're the new kids coming in. Randy Kindig: Yeah. . So I, I found that interesting and I wanted to say that. Do you keep up with their sports program or anything like that? Steve Leininger: Yeah, they play a pretty good game of basketball in fact, I ribbed my wife about it because she was from the earlier days, the Bobby Knight days at IU that were phenomenal. Randy Kindig: Yeah, exactly. For those of you listening, I'm talking with Steve Leininger, who was the primary developer, if not the developer, of the TRS 80 Model I.. Steve Leininger: I did all the hardware and software for it. I'll give Don French credit for sticking to it and getting a project started. And for refining, refining our product definition a little bit to where it was better than it would have been if I would have stopped early. Randy Kindig: Okay. And I have talked with Don before. I've interviewed him on the podcast, and I met him at Tandy Assembly. But I'm just curious, when you were hired into Tandy and you were told what you were going to do; exactly what were you told? Steve Leininger: They had a 16 bit microprocessor board that another consultant had developed. And they were trying to make a personal computer out of this. It was the Pace microprocessor, which was not a spectacular success for National, but it was one of the first 16 bit processors. But they had basically an initial prototype, might have been even the second level of the thing. No real documentation, no software, ran on three different voltages and didn't have input or output. Other than that, it was fine. I was brought in because I was one of the product one of the engineers for the development boards, the development board series for the SCAMP, the S C M P, the National Semiconductor had a very low cost microprocessor that at one point in time, I benchmarked against the 8080 with positive benchmarks and ours was faster on the benchmarks I put together, but as I was later told there's lies, damn lies, and benchmarks. But so they said take a look at using that, their low cost microprocessor that you were working with. And it really wasn't the right answer for the job. Let's see, the Altair was already out. Okay. That was the first real personal computer. The Apple, the Apple 1 was out. Okay. But it was not a consumer computer. Okay. They, it was just, it was like a cookie sheet of parts, which was very similar to what was used in the Atari games at the commercial games. Okay. pong and that kind of stuff at that time. And I had been working, after Purdue, I went to National Semiconductor. There's a long story behind all that. But in the process, some of us engineers would go up to the Homebrew Computer Club that met monthly up at the Stanford Linear Accelerator. We're talking Wilbur and Orville Wright kinds of things going on. Yeah. Everyone who was in the pioneering version of computing had at one time been to that meeting. Randy Kindig: It's very famous. Yeah. Steve Leininger: Yeah. And Steve Jobs and Steve Wozniak were basically a couple guys working out of their garage at the time. I was still working at National Semiconductor, but I also had a Moonlight job at Byte Shop number 2. The second computer store in all of California. Randy Kindig: And So you worked with Paul Terrell. Steve Leininger: I actually worked with one of, yeah, Paul, I actually worked for Paul's I don't know if it was a partner, Todd, I don't even remember the guy's name. But I just, it was. Randy Kindig: I was curious because I'm talking to Paul right now and getting interviews. Steve Leininger: Yeah. I, I'm sure we met, but it wasn't anything horribly formal. Since it was the number two shop, it still wasn't the number one shop, which Paul worked out of. And so we had an Apple 1 there. I actually got the job because I when I When I went in there, they were trying to troubleshoot something with what looked like an oscilloscope that they pulled out of a tank, and so it had, audio level kind of bandwidth, but could not do a digital circuit. And I said what you really need is a, I told him, a good tectonic scope or something like that. He said do you want a job here? I ended up moonlighting there, which was, as fortune would have it, was a good deal when the folks from Radio Shack came down to visit. Because when they came down to visit the sales guy wasn't there. We'll let the engineer talk to them, they almost never let the engineers talk to them. Randy Kindig: So you had to talk with them. Steve Leininger: Yeah. It was John Roach, Don French, and it was probably Jack Sellers, okay and Don was probably the; he was the most on top of stuff electronically because he was a hobbyist of sorts. The other two guys: Mr. Sellers ran the engineering group. John Roach was the VP of manufacturing. And they were basically on a parts visit. They do it once a year, once, twice a year. And they also did it with Motorola and a couple other places. But I told him about this microprocessor and that I was writing a tiny BASIC for it. Okay. Tiny BASIC was a interpreted basic that a guy named Li-Chen Wang actually had the first thing in Dr. Dobbs, Dr. Dobbs magazine. We're talking about, we're talking about things that you don't realize are the shoulders of giants that turned out to be the shoulders of giants. And in fact, we reached out to Mr. Wang as we were working on it. We thought we had the software already taken care of because I'm jumping ahead in the story, but we were going to have Bob Uterich, and you'd have to chase that back. We had him signed up to write a BASIC interpreter for us, but because he'd already done one for the 6800, and it was included in Interface Age magazine. on a plastic record. You remember the old plastic records you could put in a magazine? Randy Kindig: Yeah, I did see that. Steve Leininger: Yeah, so this was called a floppy ROM when they did it. Yeah. So if you had the right software and everything you could download the software off of the floppy ROM and run it on 6800. I think he used the Southwest Technical Products thing. And so we'd signed him up to do the BASIC. This was independent of the hardware design I was doing. And he went into radio silence on us; couldn't find him. And so we get to, in parallel, I was using the Li-Chen Wang plan to do at least a demo version of BASIC that would run on the original computer. And when the demo went successfully on Groundhog Day in 1977. This is the time frame we're talking about. I I started work on July 5th, the year before it. With Tandy? Yeah. Okay. We rolled into town on the 3rd, and of course they're closed for the 4th. And on the 5th I started, and there was the wandering around in the desert at the beginning of that, and Don's probably talked about how I was moved from there to their audio factory and then to the old saddle factory. Tandy used to be primarily a leather company before they bought Radio Shack in 1966 or something like that. And anyway, when the software didn't come out, I ended up writing the software, too. So I designed all the hardware and all the software. I didn't do the power supply. Chris Klein did the power supply. And, a little bit of the analog video circuitry, but it was very little part of that. Because we were just making a video signal. I did all the digital stuff on that. Yeah. Randy Kindig: So the software ended up being what was the level one ROM, right? Steve Leininger: Yeah, the level one ROM started out as the Li-Chen Wang BASIC. But he had no I. O. in his software, so I was doing the keyboard scanning. I had to do the cassette record and playback. Had to implement data read and data write Peek and poke, which is pretty simple. Put in the graphic statements. Yeah, oh, and floating point. Now, floating point, luckily, Zilog had a library for that, but I had to basically, this was before APIs were a big deal, so I basically had to use their interface, To what I had written and had to allocate storage, correct? We're talking about 4K bytes of ROM. I know, yeah. Very tiny, and to put all the I. O. in there, and to make it so that you could be updating the screen, when you're doing the cassette I put two asterisks up there and blinked the second one on and off, you remember that? Randy Kindig: Oh yeah. Steve Leininger: Sort of as a level set. Randy Kindig: Yeah. Steve Leininger: And someone said, oh, you should have patented that thing. And actually I have seven or eight patents, U. S. patents, on different parts of the computer architecture. Randy Kindig: Oh, do you? Steve Leininger: But not the blinking asterisk, which is probably a patentable feature. Randy Kindig: Yeah, I wish I'd had that on other machines, that I ended up having. So that would have been nice, yeah. I liken what you've done with what Steve Wozniak did, for the Apple II. You're somebody I've always wanted to talk to because I felt like you were one of the important pioneers in their early years. What do you have to say about that? Do you feel like what you did was ... Steve Leininger: in retrospect, yes. And I have a greater appreciation for people like the Wright Brothers. If you think about the Wright Brothers they took all their stuff from their Dayton, Ohio, bicycle shop down to Kill Devil Hills. We now know it as Kitty Hawk. But they would take the stuff down there by train, and then they would have to put it in horse driven wagons. Think about that. And people would ask them, what are you going to use the airplane for? It's what are you going to use a home computer for? Yeah, to maintain recipes and to play games. Randy Kindig: Do your checkbook. Steve Leininger: Do your check, home security. There's a whole lot of stuff that we talked about. And other giants entered the field: Multiplan, which became Lotus 1 2 3, which became Excel. Not the same company, but the idea, could you live without a spreadsheet today? Very difficult for some things, right? Randy Kindig: Yeah. Yeah, it's ubiquitous. People use it for everything. Yeah. Yeah. So you've been, I talked with David and Teresa Walsh. Or Welsh, I'm sorry, Welsh. Where they did the book Priming the Pump. Steve Leininger: That's very that's pretty close to the real thing. Randy Kindig: Is it? Okay. They named their book after what you did and said; that you primed the pump for home computers. Can you expand on that and tell us exactly what you meant by that? Steve Leininger: It again goes back to that shoulders of giants thing, and I forget who said that; it's actually a very old quote, I can see further because I'm standing on the shoulders of giants. And I think the thing that we brought to the table and Independently, Commodore and Apple did the same thing in 1977. There were three computers that came out inexpensive enough that you could use them in the home. They all came with ROM loaded BASIC. You didn't have to load anything else in. They all came with a video output. Some had displays. Some Commodore's was built in. One of ours was a Clip on and you had to go find one for the apple. For the Apple, yeah. Apple had a superior case. Apple and Radio Shack both had great keyboards. Randy Kindig: apple was expandable, with its... Steve Leininger: yeah, Apple Apple was internally expandable, yeah. And, but it cost $1,000. Without the cassette. Without the monitor. It wasn't the same type of device. Randy Kindig: I was a college student. And, I looked at all three options. It was like the TRS-80; there are Radio Shacks everywhere. You could go in and play with one; which was nice. And they were inexpensive enough that I could actually afford one. Steve Leininger: And, Radio Shack can't duck the, if you did something wrong, you had to fix it. Randy Kindig: That's right. Let's see here. So initially the idea was to have a kit computer by Tandy? Steve Leininger: Yeah. I'm not sure whose idea that was. It made some kind of sense. Because that's the way the Altair was, and Radio Shack did sell a number of kits, but in the process of still kicking that around, saying it could be a possibility. I was one of the ones that said it could be a possibility. Within the same group that I did the design work from, they also would take kits in that people had built and troubleshoot the things if they didn't work. We had a couple engineers that would see if you connected something wrong or something. If you didn't, sometimes it was a matter that the instructions weren't clear. If you tell someone to put an LED in, yeah. You specifically have to tell them which way to put it in. And \might be an opportunity to tweak your timing. Yeah. Anyway, we get this clock in, and it was a digital clock. Seven segment LEDs probably cost 50 bucks or more. Which is crazy. But It says, put all the components in the board, turn the board over, and solder everything to the board. And, pretty simple instructions. This had a sheet of solder over the entire bottom of the board. Someone figured out how to put two pounds of solder on the back of this thing. And, as we all got a great chuckle out of that, You realize, oh, you don't want to have to deal with a computer like this. You really don't. And Lou Kornfeld, who was the president at the time, didn't really want the computer. But he said, it's not going to be a kit. All right. That, that, that took care of that. great idea. Great idea. Randy Kindig: Were there any other times when you thought the computer might, or were there any times, when you thought the computer might not come to fruition? Any snags that you had that made you think that maybe this isn't going to work? Steve Leininger: Not really. I was young and pretty well undaunted. Randy Kindig: Pretty sure you could, Steve Leininger: yeah I, it wasn't any, it wasn't any different than building one at home. I'd been building kits since, night kits, heath kits, that kind of stuff, since I was a kid. And home brewed a couple things, including a hot dog cooker made from two nails and a couple wires that plugged into the wall. Don't try that at home. Randy Kindig: No kidding. Steve Leininger: But, it's funny if you If you look it up on, if you look that kind of project up on the internet, you can still find a project like that. It's like what's it called? Anvil tossing, where you put gunpowder under an anvil, shoot it up in the air. What could possibly go wrong? Don't, Randy Kindig: It's very well documented in books like Priming the Pump, Stan Veit's book, which I assume you're familiar with, and Fire in the Valley, what your involvement was with the Model 1. But there was some mention of your involvement with the Expansion Interface and other TRS 80 projects. What else did you work on while you were there? Steve Leininger: The Color Computer, the Expansion Interface. The model three to a little. Randy Kindig: Okay. Steve Leininger: Little bit. The model two was the big one. And point I just got tired of the management there. Randy Kindig: Did you? Okay. Steve Leininger: Yeah. I my mind was going faster than theirs, and they made the conscious decision to do whatever IBM has done, but do it cheaper. That, to me, that's not a. Didn't say less expensively either, so the whole thing just troubled me that, we're not going to be able to do anything new unless IBM has done it. And at about the same time the Macintosh came out and a superb piece of work. Yeah. Randy Kindig: Okay. So what education training and previous work experience did you have at the time you got hired by Tandy that made you uniquely qualified for that project that they were looking for? Steve Leininger: I'd been playing around with electronics since I was in the third grade. Actually, electricity. Randy Kindig: The third grade, wow. Steve Leininger: Yeah. My, my mom got me a kit that had light bulbs and bells and buzzers and wire from, I think it might have been the Metropolitan Museum. They had a kit. They, they've got a, they still today have an online presence. It, of course the materials have changed, but the kit had all these parts and it had no instructions. And I don't know if that was by design or it didn't have instructions, so I had to learn how to hook up wires and light bulbs and bells and switches to make it do things. And, in the process, I found out that if you put a wire right across the battery terminals, it gets hot. And, interesting stuff to know. Pretty soon, I was taking this stuff in to show and tell in the third grade. Look, and I was very early in electronics. It's electricity. Yeah. Yeah. Yeah. And then my mom would take me to the library. She was quite a voracious reader, and I'd go to the library. technical section specifically the Dewey Decimal 621, which was electronics and things like that. Randy Kindig: you still remember that. Steve Leininger: Yeah. And in the 590 series, there's some good stuff too. And I would usually take out a stack of books, even though I was a horrible reader because I'm dyslexic and ADD. So I have an attention span and reading problem. But the technical stuff I was reading about pipeline architecture processors while I was still in junior high. And not that was important to where I ended up, but it was important because I understood the words and data flow, and stuff like that. And between that and building the kits and things like that, I When we moved to Indianapolis, my dad moved jobs down to Indianapolis. Randy Kindig: Oh, you lived in Indianapolis? Steve Leininger: Yeah. So I moved from South Bend down to Indianapolis. So I probably passed your house as . Actually we came down through Kokomo, but but yeah. Randy Kindig: I actually grew up in that part of the state. Just south of South Bend. Steve Leininger: Okay. So yeah La Paz, Plymouth, Randy Kindig: yeah, Warsaw, Rochester. Steve Leininger: Yeah, I was born in Rochester. Randy Kindig: Oh, okay. So that's where I grew up in that area. Steve Leininger: Okay, there you go. My dad's from Akron. Randy Kindig: Are you serious? Steve Leininger: I am serious. Randy Kindig: Akron's where my wife grew up. And I was just 10 miles from there. Steve Leininger: The general store there, Dan Leininger and Sons, that's my great grandfather. Randy Kindig: Really? Steve Leininger: Yeah. Randy Kindig: I'll be darned. Okay. Okay. Steve Leininger: So now it all makes sense. Randy Kindig: That's amazing. Steve Leininger: Anyway, we started a garage band. This is before Apple's garage band. And I made my own amplifier. It basically had the sun sun amplifiers back end on the thing and a Fender Showman front end on it. Completely home brewed really loud amplifier. And I had a friend who had a guitar amplifier that was broken, and he had taken it down to the music store there. And after six weeks of not getting it back, they said we've had trouble with our technician and all that. I asked if I could go down and look at it, and in 15 minutes I had his amplifier fixed. And they said, do you want tom so you want a job? All right. Yeah, because I'd been doing, I'd had a paper route before and I don't think I was doing anything since we'd moved and ao I started working in a music store and they ended up with two music stores and then an organ store next door and I started repairing that kind of stuff. And this was the end of my first year in college. Went to the extension in Indianapolis. Randy Kindig: Oh, okay. And Was that I U P U I? Steve Leininger: IUPUI, yeah. Yeah. I, yeah, I U P U I. Randy Kindig: Huh. I went there as well. Steve Leininger: Yeah and learned Fortran there, got all my first year classes out, and then moved on up to the campus. And because we'd always go to the library, and because my mom would often take me to the library, the newsstand not too far from the library, and she'd get a couple magazines, but she let me get an electronic magazine. And, I didn't understand these things, pretty soon you start understanding the pic, you start understanding it. This is a resistor, I built a little shocker box based on a design in probably elementary electronics. And It's like a handheld electric fence. Randy Kindig: Oh, wow. Steve Leininger: Yeah. Think hot dog cooker. Anyway, so I learned some electronics that way. A lot of that was self taught. I learned quite a bit more by working in the music store, again, this was before I was taught any formal electronics. And actually when I moved up to campus on Purdue, I thought I was going to be a world class guitar amplifier designer. That's where I thought. And it turns out my analog gut feelings aren't, weren't as good as other people's. Paul Schreiber does a much better job with electronics, with analog electronics than I do. But digital electronics, I understood this stuff. I would hang out in the library and I'd read the trade magazines. So I was up to date on, I was way more up to date than a typical professor would be on current electronics. And in 1973, which was the end of my junior year, Electronics Magazine had an article on the Intel 8008. And I said, Oh, I understand this. See, I'd already been taking assembly language. Now they didn't teach assembly language programming in the electronics school. They had Fortran, but there was no way to get from Fortran to ..they weren't teaching programming languages. I had to go to the business school where I learned assembly language on the school's CDC 6600 mainframe. Randy Kindig: Really? Steve Leininger: Yeah. Randy Kindig: Through the business school? Steve Leininger: Yeah. And for those of you who have never tried assembly language programming, it looks like a foreign language until you just internalize it in your brain: there's ADD, A D and A D C for ADD with carry, and there's a whole bunch of different things. There's different ways to move data around, but you're only doing a few really basic things, and if you do it fast enough, it looks like it's instantaneous. That's the way even your phone works today. It's because you're doing it fast enough. It fools you. Randy Kindig: Yep. Wow. Do you ever look back at these days, at those days, with amazement? As far as how far the industry has come? Steve Leininger: Oh yeah. And, it's funny because you wouldn't, you couldn't probably, but you wouldn't start over again. I had to learn, I had to learn digital video. Actually the giant that I, whose shoulders I stood on there was the late Don Lancaster. He had a book called TV Typewriter Cookbook. And actually that came out a little bit later, but he had a TV typewriter series in Radio Electronics Magazine. And basically alphanumeric display. If you think about it, just the glass teletype, the keyboard display and a serial interface at the time that the RadioShack computer came out was selling for 999. Another 400 on top of what we were selling the whole computer for. Because we had a microprocessor in there. We didn't have a whole lot of options. We didn't have a whole lot of fluff. In fact Motorola said, send this to your schematics and your parts list and let's see if we can minimize your circuit. And after two weeks they sent it back. He said, you did a pretty good job here. . . Randy Kindig: Okay. Huh. You still stay in touch with people at Tandy? Steve Leininger: A few of them. It's actually been more lately. Because it's almost more interesting now. It's like the, I don't know whatever happened to Atwater and Kent, of the Atwater Kent radio. But, that's an old school radio that now you've got people that rebuild them and got them all polished up and all this kind of stuff. But for a while they ended up in the dump. I'm sure, there are some trash 80s that ended up in the trash. Randy Kindig: I'm sure. Steve Leininger: Yeah but I've gotten rid of lots of PCs that don't meet my needs anymore, right? Randy Kindig: Sure. Yeah, we all have, somewhere along the way. It seemed like you were really quiet there for a long time and that you were difficult to get in contact with. Steve Leininger: I wasn't really that difficult. I didn't maintain a social media presence on the thing, but things that I had my own consulting company for quite a while. I actually came back to Radio Shack two more times after I left. One was to come back as a technologist there. The politics still didn't work out well. Then I came back as a contractor to