Show 148 - My Altair 8800 Adventure, Part I

[email protected]

The Retrobits Podcast

Show 148 - My Altair 8800 Adventure, Part I

The Retrobits Podcast

The following audio program is suitable for all ages.

It's August 20th, 2022, and you're tuned in to the RetroBits Podcast.

Hi, I'm your host, Earl Evans, and this is the show where we talk about computing like

we did it back in the day.

That's right, here we're all about old-school computing and modern-day fun.

If it's got 8-bits, paper tape, punch cards, CPM, cartridge slots, BASIC and ROM, or if

it's just plain old, then you've found the right podcast.

This is show number 148, and today's topic?

My Altair 8800.

Adventure.

Part 1.

Information about RetroBits can be found at the blog site, www.retrobits.com.

You can send feedback to feedback at retrobits.com, and you can find me on Twitter, at RetroEarl.

Hello, retro computing enthusiasts.

Getting behind the RetroBits microphone again feels like Rip Van Winkle waking up from a

long slumber.

You might be wondering, where have I been?

Well, I've been a co-host on the Retro Computing Roundtable.

It's a great group of folks who talk, typically we try every two weeks, but sometimes it slips.

But yeah, it's about every two weeks we get together and we talk about retro computing.

You can find that at rcrpodcast.com, or it's probably on your favorite podcast registry.

But anyway, I hope this podcast finds you all safe and healthy.

And, well, an extraordinary time.

On the personal front, I'm having a lot of fun with my KPro 2X and Okidata printer.

Listener Scott gave me this KPro.

Thanks, Scott.

It is really nice.

It's a beauty.

Looks like it just came off the assembly line.

I might, in fact, make a whole episode on this, so I won't belabor it.

The real thing I wanted to mention here is .matrix printer.

We talked about .matrix printing recently on the Retro Computing Roundtable,

and it kind of reminded me how much fun it is.

So I dug out my Epson FX-85, powered it up, and bummer, it's dead.

When it comes up, it beeps three times, twice, and then just sits there, dead as a doornail.

By the way, I looked up that phrase, dead as a doornail.

What does it mean?

I'm not even going to bore you with it, because it wasn't that exciting.

I will tell you, though, that the phrase dates all the way back to the 1300s,

so I guess it all by itself is retro.

And the fact that I could find that information proves you can get almost any info on the Internet,

except what it means when your FX-85 beeps three times, twice in a row.

There was a posting on one forum where someone,

had that exact problem, but unfortunately, nobody had a solution for it.

So, bummer.

If you happen to know what that means, please drop me a line.

I couldn't find any technical or troubleshooting reference manual

that would let me know exactly what those beeps mean.

But all is not lost, because I have three Okidata MicroLine printers.

They're each a slightly different model, and so I just grabbed the one on top,

which is a MicroLine 1X.

It's a 1982 Turbo.

The ribbon still had some life left in it.

That was enough to tell me things were working when I tried the self-test.

So after I hooked it up and made sure that the printer was completely functional,

that there were no issues, I did go ahead and buy some ribbons for it.

And they were super cheap.

I think it was $10 for six ribbons.

Now, of course, I don't know if they're new old stock,

but they work just perfectly.

The printer...

The printout looks great.

One thing I do hope is that I don't run out of the TractorFeed printer paper very soon,

because unlike the ribbons, that is not cheap.

Luckily, I do have quite a stash, so I should be okay for a while.

Now, as I mentioned, I wanted to hook this printer up to the K-Pro,

and that was a tiny challenge, until I had a brainstorm.

You see, even though it's from 1985,

the K-Pro 2X...

The K-Pro 2X doesn't use what I would call a PC-compatible printer cable,

the one with a DB25 on one end and the Amphenol cable on the other.

Instead, the cable has that big Amphenol connectors on both sides,

and it's a straight-through cable.

So I thought, well, I don't have one of those.

What might I be able to do to compensate?

Then I realized I do have two of the PC printer cables,

and I have a female...

I have a female-to-female DB25 connector.

Theoretically, if I hooked that all up,

that should wind me up with a straight-through cable

that has the right pins connected on both sides.

And I toned this out with my multimeter,

found out that it indeed was exactly what I needed.

So I hooked it up between the K-Pro and the printer,

and it all worked like a charm.

So now I'm printing like it's 1985.

And dot matrix printing was entirely the amount of fun that I remembered it being.

The screeching sound, the slow speed, the dubious print quality.

I mean, it's magical.

It's an experience that really takes you back to the day.

So now that I have a working printer, what was I going to do?

The first thing that I did was something that I did very frequently

back in the 80s for my homework.

I have a Pascal program that I'm working.

I'm working on on the K-Pro, so I made a print out of that.

Thing number two that I did with the printer.

I thought, you know, what would not just be fun to print,

but also might be a little bit impressive to my family that, you know,

they tolerate my retrocomputing hobby, but, you know,

what could I do that might be really cool?

So I found some ASCII art.

In fact, I found an ASCII art portrait of Spock.

From Star Trek, so I transferred that over to the K-Pro using Kermit,

which is what I'm using to communicate between the PC and the K-Pro.

And I printed it out like the lifelong Star Trek fan that I am.

And I can report to you that the results were indeed impressive

and that my family got a kick out of it, too.

Now, when I was done with all that, I thought, what am I going to do next?

Well, on the Epson, one of the things

that used to be really fun was printing out things

using the dot addressable graphics of the Epson.

Of course, if you had some software that understood how the Epson works,

it would take care of all that for you.

But I thought it was fun to, you know, kind of get down

like right at the printer level and figure out how the dot addressable graphics works.

So I did that with the Okidata.

I'll say I kind of did that.

Actually, the results that are coming out,

are a little glitchy, and I'm not quite sure exactly what I'm going to do to fix that.

I did find two different versions of the manual,

and they had a slightly different take on the commands that you use

and the byte sequences that you send to the printer to get the dot addressable graphics.

And I don't know why that is, but I'm going to try the commands in the second manual

and see if actually maybe I was just using the wrong bits to get this thing to work.

Anyway, more to come on that.

But a final comment.

The near letter quality mode on this Okidata 182 Turbo is actually very nice.

I mean, it's not letter quality as the phrase near letter quality implies,

but the characters are well formed.

They're actually very attractive and readable.

Using the 10 characters per inch NLQ mode, it's very nice.

I might have to rethink my brain.

There's a lot of bias for Epson printers.

Okay, onto the news and links section.

Put on your seat belt.

It's time to catch up on eight years of retrocomputing news.

Or let's just skip ahead and talk about what's happening lately.

I think that's probably better.

One of the biggest and most awesome changes in the hobby over the last eight years

has been the emergence of some really cool YouTube channels for retrocomputing.

There are many that I'm subscribed to, but I'll just mention a couple of my favorites.

Adrian's Digital Basement is full of retro computer repair and restoration videos.

Adrian takes you through the whole repair process, even including stumbles along the way, which I really enjoy.

You know, it's kind of fun to see the thrill of victory and the agony of defeat.

But I'll tell you that Adrian is very tenacious.

If a computer is determined to stay broken, it better stay away from his basement, because he's going to keep at it until it's fixed.

He actually has a couple of YouTube channels, a primary and an alternate.

I'll provide links to both in the show notes, or you can just search for Adrian's Digital Basement on YouTube.

One of my other favorites is RMC, The Cave.

The host of that channel, Neil,

has done what many of us only dream about.

He's created an amazing museum and public space with a cozy feel,

working classic computers and gaming consoles,

and this is all on the site of a historic 18th century mill.

It's really beautiful.

Now, this is in the UK, which is great for my friends across the pond,

but a bummer for me, because that's just too far to drive from Oregon.

However, this will be a must-see, if and when I can get over that way again.

RMC's YouTube channel also has well-executed repair and restoration videos,

but in addition, it devotes a fair amount of time to the construction, upkeep, and activities of the cave itself.

The videos are awesome, and Neil's enthusiasm is apparent and contagious.

I loved seeing how all the work and painstaking decisions,

converged into the amazing place that the cave is today.

So again, a link for this will be up in the show notes as well,

or you can just search for RMC The Cave on YouTube.

Now on to the main topic for this show,

My Altair 8800 Adventure, Part 1.

While we're on the topic of wildest dreams,

one of them happened to me.

It was just amazing.

In May 2020,

not long after the start of the pandemic,

I was contacted by someone here in the Portland metro area

who had some MITS Altair equipment and wanted to donate it.

The gentleman had worked for Pertek back in the day.

Pertek is the company that had purchased MITS in the late 1970s.

After a couple of emails back and forth,

it became clear that this was actually a decent amount of equipment involved,

along with one of the bespoke MITS desks that housed the Altair 8800B business system.

So this was going to be quite a haul.

Now being in the retro hobby,

we understand the value,

both historically and monetarily,

of an Altair system.

But someone outside the hobby might not.

So I let the owner know that this equipment was valuable,

and I offered to put him in touch,

with some local groups that might have members

who would be interested in purchasing it.

However, he assured me this was offered as a donation to a good home,

and I could definitely commit to that.

So we moved forward.

On the day of the pickup,

I was amazed at the actual scope of the equipment.

We had talked about it over the phone,

and I'd seen some of the pictures,

but it was a lot.

Not only was it an Altair 8800B,

a turnkey that had been shown in the initial pictures,

but also an 8800B not turnkey.

This is the one with all the lights and switches on the front,

and something called an Icom attache,

which I'll talk about in a subsequent episode,

but it's actually an Altair 8800 as well.

Essentially, this was three Altairs for the price of none,

and with it,

two boxes of,

uh,

you know,

full office-sized boxes of documentation,

a couple of MITS-branded 8-inch disk drive units,

a MITS-labeled Beehive terminal,

a bunch of TTL,

RAM,

ROM,

and EEPROM chips,

and the desk,

and something else that I'll talk about in a future part of this episode series

called a 3812 dual drive unit.

Even though the owner lived not too far from me in the Portland area,

carting all this to my house was quite a project.

For those who've never seen a picture of this desk,

it's essentially an Altair blue-colored 19-inch-wide and two-foot-tall rack mount cabinet

attached with some serious bolts to an amazingly sturdy desk.

The desk is made of wood,

but I would swear it's heavier than cast iron.

Of course, I'm getting older,

so you should take my hand.

I don't like heavy lifting complaints with a grain of salt,

but in my defense,

the legs on both sides actually are iron.

So this thing's heavy.

So to continue,

as I reeled in a delirium of good fortune and muscle pain,

I still realized there were challenges ahead.

Lots of them,

most likely.

The equipment was untested,

and some of it was grungy,

having lived in a garage for a while.

On the flip side,

the good and even great news

was that along with the systems

came several dozen MITS S100 cards,

including CPU cards,

static RAM boards,

turnkey and I.O. boards,

and some other miscellaneous.

And despite their life in a garage,

they had zero signs of rust or corrosion,

which I thought was really fortunate.

Truly, with some decent luck,

there was enough raw material here

to make all three systems operational

and have some room to spare.

I took the boards out of the box

that they'd been stored in,

I photographed them on a static safe surface,

and I put them in individual static bags.

None seemed to be worse for wear,

no broken components,

bent leads, etc.

So luck was indeed smiling on me.

And next I started going through the documentation.

Yes, this was indeed the mother load.

It included MITS original technical documents,

notes, sales brochures,

and some issues of a regular newsletter

that MITS printed called Computer Notes.

Some of this documentation is online,

but some of it isn't.

And one document in particular

came in handy during the restoration

of that 3812 disk drive unit.

I'll cover that in part two.

And I want to send a shout out

and thanks to my son Joshua

for helping the old man cart all this home

in multiple trips.

Just like he did years ago

with my PDP-11.

For those of you who have been listening

to RetroBits for a while,

Joshua, yep,

the little guy who played Star Raiders

with me on Show 82,

is now graduated from university

with a degree in information security

and working for a managed IT service provider.

Does that make you feel old?

Me too.

So, anyway, next,

where to start?

Like a lot of retro enthusiasts,

I was familiar with the Altair 8800,

the essential specifications,

its place in history.

I knew the CPU was an 8080

and that it originated the S100 bus

and that it made Bill Gates and Paul Allen

a gabillion dollars

because it started their company and their fortune

with the basic that they wrote for it.

However, knowing these tidbits

is tons different

than actually understanding this system in depth.

So I immersed myself in MIT's documentation,

both what I had in hand

and what was online.

And after countless hours of study,

I'd say that maybe, possibly,

at this point,

I progressed to a raw newbie.

There is so much to know here.

I'm indebted to the amazing efforts

of S100 and, specifically,

Altair enthusiasts

for their reverse engineering efforts,

the documentation that they've preserved

and posted online,

and even modern-day add-ons

that they've created.

So out of the three systems,

the one that seemed to have the most promise

of perhaps working without any issue

was the 8800BT,

or turnkey.

What do you mean by turnkey?

Well, in this case,

the turnkey is literal.

The Altair 8800B turnkey

has a key

on the front,

and that is the power switch

that you use to turn it on.

And turnkey also gives you

the general impression

that this was meant to be easy to use,

user-friendly,

and that was indeed the point of it.

It doesn't have all of the lights and switches

of the original Altairs.

In fact, there are only a couple of lights

and switches on this one.

One nice thing about this particular specimen

that I have

is that it has the dress front panel,

the little placard on the front

that says MITS

and has all the labeling on it.

Sometimes systems don't have that,

and in fact, my other 8800

that I got as part of this

doesn't have the placard.

It just has the metal front

with the lights and switches.

And this dress front panel is in really nice shape.

In fact, the whole unit was in good shape,

just needed a little cleaning up.

So the first thing that I did

was take about a million pictures from every angle.

I've learned this is a great idea

when you take apart any system,

including new ones,

but especially retro systems.

And now that I think about it,

I wonder if it would have been a good idea

to also take some video as I was doing this.

I didn't do that.

Well, there's more work to do,

so I will make a note.

I'll probably video some of the things that I'm doing.

After I took all the pictures,

I began to carefully disassemble it

and give it a cleaning.

I had to remove the unit

from that rack mount enclosure

that is part of the desk.

That was a bit challenging, but it worked out okay.

And next, I removed the S100 cards

that were in the system and safely stored them.

This is harder than it sounds.

S100 cards that have been in their slots for decades

are not happy about coming out.

Not happy at all.

I had to slowly and gently,

with the emphasis on slowly and gently,

pry them out using the overhang

on each side of the card from the card slot.

I used a long screwdriver as a gentle lever.

Now, I don't recommend this.

And S100 experts are probably lining up to yell at me,

but conversely, I'm not sure what I would recommend.

I was super careful, but it still made me nervous.

There's just no good place on top

to grip these cards,

to kind of, you know, wiggle them out.

They don't have pull tabs like PDP cards do.

And if you grab the components and pull,

well, that's not going to end well.

So, I think the method I used was probably the,

you know, best of the potential evils

that I could have inflicted on the system.

Caution, in fact, was the name of the game through all this.

I was very careful while I was doing all of this.

Now, the Altair chassis consists of two major parts,

an inner assembly and the outer blue case

that we're all used to seeing with an Altair.

You have to separate these two

to remove the S100 card slot backplane.

And if you're not slow and careful

while extracting the inner chassis from the outer case,

you could bend or crack that dress front panel

that I was talking about.

So, I moved slow.

Once the inner chassis was free,

it wasn't tough to remove the backplane.

I marked the connectors from the power supply.

They're screw tab connectors,

and I wanted to make sure I hooked them back up correctly

and didn't blow anything up later.

The 18-slot backplane, once it was out,

took well to a warm water bath,

as did the outer case.

By the time that I was done,

both of them were looking spotless.

The power supply, though,

was a bit tough to clean.

Since I didn't want to take it out,

and even if I did,

there were places that still would have been tough to reach.

So I gave it the best careful cleaning that I could,

and while I was doing that,

I also did an inspection for bad capacitors

or any other signs of doom,

components that might have shown that

the power supply was in fact

not happy.

But all seemed well.

In fact, everything actually looked really good,

cleaned up very nicely,

and reassembly was effectively just reversing

everything I just mentioned.

When I was done,

I had a clean and empty system

with just the front panel

and the chassis and the power supply.

I used this opportunity to check the fuses

and the power supply voltages.

Now, depending on your opinions,

this might have been where I made

my first mistakes here.

First, I was checking the power supply voltages

with no load on the system.

I've heard that can be a bad thing.

Never experienced it being a bad thing,

but anyway, that might have been an error.

I'll note, though,

that the voltages checked out just fine

both before and after introducing a load

on the power supply.

And maybe the bigger problem

is that I didn't take time

to reform the large power supply capacitor.

What is reforming, you might wonder?

Well, I'll try and summarize it,

although I'm not an expert,

so if I get any of this wrong,

apologies in advance.

As I understand it,

reforming is a process that uses

a small and gradually increasing

amount of DC voltage on the capacitor

with carefully controlled and limited current.

The internal guts of the capacitor

actually can reconstitute themselves

if they've become deformed over time

using this process.

By the way, I'll point out again,

don't trust my explanation.

If you're interested,

there are many good descriptions

of this process on the internet.

Now, with the class, size,

and the late 70s age

of this power supply,

there seem to be mixed feelings

on whether this reforming is necessary.

Some people think,

oh, yeah, sure, you better do that,

and others say, nah, just hook it up,

you'll be fine.

So I chose to go with that.

I just hooked it up,

and I rolled the dice.

I didn't pay a price,

but I might have been lucky.

Some of you who are old hands at this

might be shaking your heads.

Sorry.

I did wear eye protection

for quite a while

when the power supply was on at first,

since the system doesn't have a lid,

and I've seen firsthand

what a large capacitor can do

when it explodes.

I had some older S100 equipment before,

and if you looked at the inside of the case,

the top of the lid,

I should say the underside of the lid

on that system,

it had scorch marks

that could have only come

from one of the large power supply capacitors

detonating.

So look out.

Those things can really blow.

And speaking of power supplies,

this actually is a good place

for a cautionary note.

Frankly put,

live power supplies can harm or kill you.

All it takes is being careless

or uninformed one time

for very bad things to happen.

There are safety tips online

for working on things like power supplies and CRTs.

I'm not qualified to give any advice on this,

and so I won't,

because that kind of advice

would much better come from experts.

But I'll make this general plea.

Before working with that kind of stuff,

power supplies,

CRTs,

or other components

that could be an electrical hazard,

please be absolutely sure

that you know what you're doing,

and even then,

always be careful.

We like our retro computer stuff

and we don't want it to hurt us.

Personally,

even though I've been involved

with electronics and electricity all my life,

I still limit my exposure to power supplies

and I don't work on CRTs at all.

If I have to open something like a pet,

an SX-64,

or even the Kaypro I was mentioning before

that have a CRT in them,

I give that CRT a wide berth.

And I actually prefer

to work on equipment that's been powered off

for a very long time.

Now, a CRT can even hold a charge in that case.

But, again,

just please be careful.

So enough on that.

Where were we?

Oh, yeah.

Chassis back together.

The connections are confirmed.

I also checked that the voltages

were showing up on the right pins

on the S100 backplane

to make sure that I had reconnected

the backplane correctly to the power supply.

Everything is happy.

Maybe it's time to put the boards back in?

Well, what boards are there?

For this Turnkey 8800 system,

here's the minimum setup as I see it.

First, you need a CPU card.

You need a CPU.

It's a computer.

Unlike modern,

or even most of the 80s computers,

the CPU for the Altair

isn't on the motherboard itself.

The main board on an Altair

is just a bunch of passive slots

with 100 conductors.

The CPU is on its own board,

with the circuitry needed to talk to

the other devices that will be

on those card slots.

Next, you need some RAM.

Well, how much?

Well, early Altair users

didn't have much.

If I read it right,

they might have as little as 1K of RAM.

But luckily, as part of all this,

I had some 16K static RAM cards.

So I started with one of those

to see if I could notice any signs of life.

Another card that you need

is called the Turnkey card.

When the 8080 processor starts up,

it begins executing code at location 0.

But location 0 probably has RAM,

and you haven't put anything in the RAM yet,

so it's just running gibberish.

So the Turnkey card helps you out on that

by forcibly inserting a jump

onto the system bus

when the computer first starts up

to a location of your choosing,

and you choose it using dip switches

on the Turnkey card.

And this will probably point to

a location in ROM where you have

some code that will execute upon startup

and do something worthwhile.

The Turnkey card also conveniently

has some ROMs on board

that you can use for this,

up to four of them.

Now each of the ROMs only has 256 bytes.

That's right, not 256K, 256 bytes,

because these are 1702 ROMs.

It's always tough to say

what the first of something is,

but the 1702s are typically recognized

as the first EPROMs.

The Turnkey card also has a serial port,

so that one card gives you

a startup location, some ROMs,

and the ability to interface with the computer.

Pretty cool, huh?

So with these three cards,

CPU, RAM, and a Turnkey,

you can actually create a basic working system.

The ROMs on the Turnkey card

can include one that's called Termon,

if I remember right,

which stands for Turnkey Monitor.

It's a very simple machine language monitor

that will let you inspect and set memory locations

and execute code

at a location of your choosing.

So after hearing all this,

what's missing?

Well, I don't have a disk controller card.

And there was not one

as part of all of this.

Well, let me rephrase.

There wasn't a disk controller card

for the MITS disk drives.

There were actually several disk controller cards

for that 3812 disk drive unit

that I keep talking about

and keep saying that I'm going to talk about

in part two.

So they have to wait on that one.

I did have those MITS disk drives

and some 8-inch disks,

even, that came with the system.

I didn't know if they would work.

You know, they're old,

and floppy disks age,

and, you know, bad things happen.

But anyway, since I didn't have a disk controller

this wasn't even an issue.

There was no way that I could use the drives.

So what to do?

Luckily, this wasn't a problem either.

This is where I first meet Mike Douglas.

He's the maker of the Altair clone,

the host of DRAMP.com,

D-E-R-A-M-P dot com,

now one of my favorite websites.

And he's also the creator

of a modern S100 board

called the FDC Plus

for the floppy disk controller plus.

Now, with the right connectors,

that FDC Plus can interface to

a variety of disk drives.

Could be the MITS disk drives

that I was talking about before,

or you can hook it up to

five and a quarter inch high density drives,

or you can even hook it up to a virtual disk

that you serve to the Altair

from a modern PC

using some custom software.

Not only is the FDC Plus a floppy controller,

but it also has 64K of RAM

and a pre-programmed EEPROM as well.

And you can enable or disable

all of those features independently

using DIP switches on the board.

So this makes it a very useful card

for troubleshooting the Altair,

especially if you're not sure

which of your cards work and which don't.

Sounded just like what I needed,

so I bought one.

And I will have links for the FDC Plus

and to Mike's other videos,

and other sites in the show notes.

Mike's very helpful in not only the Altair,

but several retrocomputing communities.

He has a YouTube channel

where he covers some of his projects.

I'll have a link for that too.

Once I got the FDC Plus,

I configured it to provide all the RAM and ROM.

This meant I could just put

the bare minimum set of boards in the Altair.

That included the CPU card,

the turnkey card,

and the FDC Plus.

I'll spare you the ragged details,

but I downloaded and installed

that virtual disk server software

that I was talking about,

selected a virtual disk image to boot,

and I connected the PC to the FDC Plus.

And finally, none of this is going to work

without a terminal.

I should have mentioned up front,

the Altair doesn't have a screen and keyboard.

And if you've been in retrocomputing for a while,

you probably know that.

It's just a box.

It relies on an external terminal,

a VT100,

or like a lot of people used back in the day,

an ASR33 teletype.

One of the only things left on my bucket list,

by the way.

If I find one of those,

I'm going to make myself unpopular at home again,

because I would really love to have one of those teletypes.

Or you can also use a modern PC

with a terminal emulator.

This is what you use for the user interface,

and I used a VT100.

I had one available, you said, at 9600 baud.

And boom, it was quite a dance to get all this set up.

But once I did, it worked.

The Altair 8800 booted into CPM.

It's difficult to describe the amount of joy

that I had when that happened.

So one more challenge on this whole thing

was convincing my wife and family that,

yes, it really is worth taking up this much additional space

for all this.

They're all actually very supportive

of my strange hobby,

as you know if you've listened to me throughout the years.

This was a lot of stuff.

I did find room for it, though.

Thank goodness.

There have been successes and failures

along the way

of trying to bring these components back to life.

It's still a work in progress.

I'll share some of those also in future parts of this series

and just in the future in general.

And in the next episode,

I'll finally stop threatening to

and I'll talk about the saga

of that ICOM 3812 dual disk drive unit,

another device that was part of this donation.

Meeting Mike Douglas and sharing some of my photos

actually led to a restoration of that device

and data preservation of some disks

that might have been the last ones left on Earth

that had this particular software on them

until we managed to get that software

permanently archived.

So stay tuned for part two

where I will talk about all that.

Wow, that was fun!

Playing together a RetroBits episode.

As mentioned in the beginning,

you can find information about RetroBits

at www.retrobits.com.

Please send any feedback to feedback

at retrobits.com

and you can find me on Twitter

at RetroEarl.

So have fun with these old computers

and I'll chat with you all next time.

Until then, take care.

Bye bye.

Continue listening and achieve fluency faster with podcasts and the latest language learning research.