ASCII by Jason Scott

Jason Scott's Weblog

Uther – Net —

I love getting mail. I especially like getting mail of stuff I ordered some time ago that is being hand-crafted for me and has to be sent from other countries. That’s particularly enjoyable mail.

Today’s mail provided me with a cute little device called the Uther Ethernet card. You are either going to be excited or indifferent when I tell you that this is an ethernet card for an Apple II.

Come on, say it: Apple II Ethernet Card.


There’s some history of Apple II Ethernet, but it’s a sad history, that ended badly with no actual cards being sold. All of this happened in the 1991-1993 era, and while there was a nice amount of discussion and press release about this item, it never actually existed. So the Uther’s existence was a big deal.

Mine came from a hand-made batch of 25. That’s the level of craftsmanship we have these days in the more obscure sectors: two dozen item runs, all hand-checked and mailed out. In some crazy way, it’s not unlike the dawn of personal computers, when you knew (or maybe refused to know) that the computer item you were getting was made by some guy or gal in a back room in an office somewhere, one of a tiny run of equipment you’d paid well for.

You get something like 70K/sec transfer rates out of your Apple II. Suck it up! That’s great!

And if you’re wondering how one actually accesses the Uther card, you need some sort of IP stack running. Luckily for anyone now sweating that idea, there’s a great little OS called Contiki that exists out there and will interface with this card. Pretty cool, huh.

I love this stuff, and that 2008 would be the year of getting one of my Apple IIs into my home network.


More-iarty —

I forgot how the whole thing got started (I think it was a conversation, or maybe an e-mail) but I started helping some students at WPI (a nearby college) with interviews of historical video game and gaming figures. What this consisted of was having a few students over, talking about editing, showing how I think about it, and answering some questions. In both cases this has happened, I also sat a student down and interviewed him blind, that is, not knowing a single thing about him before the interview started. Later I edited something together and sent it along, just to show some of my techniques.

Last year, these students ultimately interviewed Ralph Baer, he of videogame legend. This year, they interviewed Brian Moriarty, he of Infocom, LucasArts, and general amazing guy, one of my favorites.

I found out that their paper summarizing the process and a bunch of footage of Brian Moriarty is now up at this page. It’s all there, even the PDF of the paper for easy download and viewing. I see the students have taken my position on King of Kong. I don’t remember being in that mode when I saw them, but maybe they’re just reading my weblog.

If you’re waiting for my film to come out, you can’t do much better than to spend some time listening to the Professor as he talks about the industry and Infocom and where he thinks everything is going. They took my editing suggestions to heart (I’m impressed especially with a segment where Moriarty shows the craftmanship of an Infocom Feelie) and they’re a delight to sit through.

Enjoy the show.


Memories of a Scoundrel —

While I’m mucking about in Napster-era land, I did want to harken back and give some regard to a little program that popped up in the middle of the peer-to-peer boom times that really got my attention. It was called Scoundrel, and at the time, it really opened my eyes to where things were going.

At the time, we had Amazon, which was a massive repository of not just books and music to buy, but information about that music. Covers, track listings, reviews, and in some cases preview snippets were all in one place. In another realm, we had napster and napster-like servers (OpenNap comes to mind) with lots of various MP3 files, often divested of creator information, and of variant quality. (MP3 tags, a hack that brings to mind the SAUCE format of ANSI, later made nomenclature easier).

Scoundrel combined them, earning its name exquisitely. It would allow you to browse an Amazon page about an album, read up on it, and with a single click, send a smart agent off monitoring various napster/napster-like services, looking around for all the tracks, and keep doing so until it had acquired all the tracks it could, leaving you with an MP3 rendition of the chosen album.

It had some good extensible ideas, like a nod towards plugins for sites other than Amazon, and for services other than Napster. It had some strong potential to become the bridging program behind a lot of sites that were, inherently, vicious rivals in the wild. It was something else.

Here’s a mirror of that original Scoundrel site, with some overviews of what was at play, ways to use the program, forward-looking statements and the rest. How kind of that fellow to keep a copy around!

I wasn’t the only one enamored of this project, either; here’s a nice rant regarding Scoundrel and what it meant to the author at the time.

Most notably, a little while into the project, the creator disappeared. The rant mentions this and I’ll mention it too. He up and left, telling us we’d never see him again. To quote specifically:

“Well, so much for what scoundrel has and has not done. As of today, March 1st, 2001, I will no longer be able to continue development on Scoundrel. I’ll be disappearing from the face of the earth and will not be reachable. I will not go into the reasons behind this.”

Now that’s a short goodbye!

I am sure one day we might find out who did it, or not… but either way, I remember the “holy crap” aspect of Scoundrel’s appearance, and even though integration and interaction have become nearly standardized (and they call them “mashups” now, in between sips of diet cola), this one really blew me away, way back when. Truly, that’s all we can ask of scoundrels.


The Decade Cometh —

In October of 2008, I will celebrate ten years of running textfiles.com.

I am actually at a loss of how to exactly mark that occasion. A party? A little badge-y do-dad on the website? Finally get the torrent going? A web redesign? A new hat?

I’m sure no matter what I’ll have a long, drawn-out essay on the experience of ten years of textfiles, but I can quickly touch on a few things right now.

Obviously, I had no long-term plans for this site other than getting my old BBS collection together. I wanted to do my part to get stuff up “there”, and I can say with all honesty that I did a good job of it; I very rarely find stuff coming in that isn’t on the site in some fashion.

Even somewhat recently, I had a fellow say hi to me at a party, who had found out I ran textfiles.com. Now in college, he’d learned about textfiles.com when he was 13, and had spent all his teenage years browsing it, picking up ideas, moving forward with research, and generally inspiring him towards his degree with computers. That is as great as it gets.

If I do do a party, I need some months to plan for it. I’ll have to think what’ll do best. The official “birthday” is October 8, 1998. It’s been quite a trip.


Napster: Did You Forget? —

I figured I’d take a moment for this little reminder.

Napster was great. My friend Deth Veggie of Cult of the Dead cow pinged me in an e-mail and told me I had to download this Napster thing and try it out. This was 1999, when it wasn’t all that known. I thought it was pretty darn neat. I liked how it felt like a FTP server, but also had a chat aspect, and people were spreading stuff around, allowing them to either talk with others while downloading, or just sit there and pull down MP3s. The downloads were single threaded, but I certainly didn’t notice at the time; I thought it was great you could browse through others’ collections, like sifting through their records or cassettes while at a party, but you’d get to take everything home. I really did think it was something special.

There’s a book out there, All the Rave, that purports to cover a lot of the Napster story, from Shawn Fanning’s birth through to the final breakup and sale of the Napster company. I read it and feel it’s probably mostly accurate. It certainly feels right, and has a good amount of sources. If someone has a conflicting recounting of tales, I’d like to hear it.

The central thesis, however, is this: the Napster company, once it was incorporated and flying around in earnest, was designed to be a buyout target for any record or media company suitor, selling over the technology and “flipping” the company as quickly and as profitably as possible (and this is important), while providing copyrighted content for free. Beyond that, when the timing started to shift, the deal fell apart, but barely so; record companies really were going to reward the Napster executives with substantial amounts of cash in return for having facilitated the duplication of hundreds of thousands of music tracks.

Peer to Peer, itself, is rather fascinating and I should go into some depth about its ramifications and meanings and so on in the future. I want, however, to focus on one little point.

Without a doubt, without a doubt, Napster was working hard to make money off the backs of recording artists. Tell yourself it was great tech (and it was) and it introduced people to genres of music they hadn’t heard before (and it did) and that it was an amazing moment in time when all of us were combined into a throbbing god-head of sonic sharing and intimacy (and we were). Let yourself be told, as we’ve been told in the last 9 years, about how evil the music industry is (and it is) and how poorly it treats many artists under its purview over the decades (and it has). No questioning here, no rebuttal to these plain and simple facts.

But when the members of Metallica, unaware of the full technology and forces at work, used to doing things its own way, stood up and spoke out against this wholesale smash and grab, when they flailed about trying to find support for what they were saying about having their music being used to forward a business plan without any compensation going to them, they were pilloried. Yes, I’m fucking defending Metallica.

Metallica were one of the rare pop-culture bands who owned their own master tapes (Frank Zappa did as well, after a lengthy legal battle or two). This was a hard-won situation for them, with a lot of fighting behind the scenes, a lot of threats, and decades of nasty attacks from an industry ostensibly designed to support artists like them. They were a mighty bitter group, used to standing up for themselves, when nobody else would. They’d earned this money for their families, and expected to reap the rewards for a long time.

Suddenly, Napster arrives, and all these songs they’d fought dearly to have the right to sell were flying out the door, while a company leveraged their music to build up their own sale value.

I’d be pissed; wouldn’t you? Wouldn’t you wonder what you could do? And what if every person you talk to has almost no clue about how to legally deal with this situation, what it means, who’s really behind it? How do you even seek recompense and halt this action, when there’s simply no precedent in the court to even describe what’s going on?

I’ve grown tired, in my old age, of the cry of the person who thinks that copying something, by its very act, benefits the copied and the copier. Sometimes this is the case. Sometimes it is not the case. It is not a by-default awesome act that you duped something that is available for sale and did not pay anyone. The only way that comes to mind that it’s by default awesome is if, generally, you have embraced your inner pirate. Bootleg, who was one of my more energetic interviewees is known for embracing his inner pirate way back when; I have corroborating stories that when he hosted Apple II copy parties at his house in the early 1980s, he’d supply lots of beer and dress up as a pirate, fake parrot and eye patch and all. That’s embracing your inner pirate. Bootleg never sat around talking about functioning as some sort of honeybee cross-polinating ideas for the tangential benefit of content creators.

Yet I still run into this, this idea that the very act of not paying for something is itself heroic, while simultaneously acknowledging that some level of copyright/patent law is valid. Choose one, blackbeard. Stop trying to play both sides and act like you’re a statesman enmeshed in the delicate negotiations of the weight of the future. Download your free shit and go.

At the time, Metallica had no pillowy mounds of mashed-up content jiggery to convince them that Napster hoisting off copies of their stuff was a good thing. It wasn’t a good thing. So they threatened, and got on the air and gave interviews, and tried to raise awareness of all this going on. They were totally in the dark, truly musicians trying to function in the legal realm, and like many bands, they had precious little experience in such ephemeral spheres. We are still coming to terms with this issue, and they were hip-deep in it, feeling their livelihoods were at stake.

To this day, the fact that they spoke up, said this was wrong, and lashed about trying to find some way to stop this, is held up as some sort of victory on the part of downloaders. Metallica is, to this day, criticized and satirized for standing up for what they believed in, and looking back, I just can’t see where they had many options. Told they’d have to list which users were using Napster illegally, they did just that, delivering reams of names of people sharing the song. Hamstrung in court, proving racketeering charges (and make no mistake, Napster well and truly was a racketeering organization) and made out to be some sort of evil presence. What a terrible nightmare for them; what a shame.

This is just 9 years ago; what will people say happened back then in another 11?


CPU Not Required: Making Demos with FPGAs —


Jeri Ellsworth is one of those people who shouldn’t exist. She has an amazing life story, dropping out of high school because of the success of her racecar fabrication business, which was followed by a successful computer store business, and then she made the logical jump: learn chip fabrication and low-level assembly coding. From this has come a number of famous toys and electronic items, including the Commodore in a Joystick, where she implemented an entire Commodore 64 into a tiny chipset for the goal of being able to play a few games on a TV. From this, by the way, an entire community of people have turned it into the most incredible things. All this aside, she’s a bright and humorous person, a great conversationalist, and is currently working on opening a pinball arcade in Oregon.

We’d met at a couple conferences (she stopped by DEFCON a few times, I stopped by a few vintage computing events), and we talked about her maybe coming out for a Blockparty. When it got to be time to find speakers for Blockparty 2008, I proposed it to her and she was all for it.

Jeri’s talk, which is now available here, is really something else. A few speakers, including Jeri, asked me how technical or deep they should get into in their talks and how much of the basics they thought should be covered. My opinion was that they should focus on what they’ve personally learned that’s new, and let people do the research to get the basics. And boy did Jeri go deep! I remember swimming along in the depths of the subject she was covering, and being nearly lost. This was, to me, a good thing. It’s not that hard to find information on FPGAs out there, but once you get that knowledge, you get the advantage of Jeri’s opinion on them, having spent years developing using them, and there’s so much in this talk worth catching. She also gives a preview of the no-cpu demo machine she was working on that ultimately let her and The Fat Man win the Wild Competition at Blockparty. What a treat!

Keep a second window to look up the tough stuff, and enjoy the swim.


Sorry, Fired. —

There was a new version of this weblog. It is gone now. I am back at my old one.

I tried to upgrade. It was painful, obtuse, silly, required me to spend 3 hours writing rewrite rules, and then presented me with dogshit. I have lost a day of productivity, and I am seething at this.

Weblogs are simple things. Please don’t tell me they aren’t. Applications, engorged with obtuse feature sets for irrelevant standards conjured by latte-jittered man-children are not weblogs. Applications get to be complicated and huge and silly, and when composed of terrifying blobs of PHP and Perl and Rails and whatever other common nouns/abbrevations are, they can be as silly as they want. But I don’t want them.

I want what I download and install to look like my weblog currently looks. I take advantage of a tiny, tiny set of features and I am a happy person. I concentrate, after all, on getting projects done and doing my writing. I’m still spry enough to compose the odd script or two to do something repetitive, like a gallery of images or some other nib-nab. I don’t need to be wrapped in an entirely new made-up markup language to get my job done.

Sorry, I shouldn’t have to negotiate stacks of embedded templates in form after form, rooting around as if some sort of rodent, with the hoping and faith-based leaps of wishing that, at the end, I’d end up with an actual black page with green text on it. That’s insane. I deny it and reject it.

No, I do not want “assistance” and “help”, pulling in favors for the ultimate goal of making software that obviously does not do what I want it to do, do what I want it to do. That just leads to the inevitable conclusion by others that I was somehow able to do it on my own. And it would be so not true.

Anil, you’re a great guy. Your product blows. Keep smiling.


Blockparty: 4k Music —


At the first Blockparty, BarZoule was scheduled to come and speak with his cohorts in Northern Dragons about 4k demos. He was scheduled for a time and then had to pull out at the last moment; another speaker filled his place. This year, BarZoule (who also won the Demo competition for 2008) offered to make up for this with an impromptu talk to fill a space left by a canceling speaker. This talk was recorded and is available on archive.org.

It’s entitled “4k Audio: Dos, Don’ts and Pitfalls” and probably the most entertaining part for me is the inevitable artistic speaking BaZ employs and he works his way around English. Hailing from Quebec, BaZ goes in some very strange linguistic by-paths, but the content is still pretty amazing and very understandable.

The talk is even more impressive when you find out that BaZ slammed together his powerpoint presentation on a teammate’s machine while listening to another talk. Everything is borrowed and he’s doing this all for the first time in front of a crowd. Quite a show when you keep that in mind.

And what is the talk actually about? Well, BaZ is one of the wizards of the darkest of arts, the 4k demo, that is, a graphics-and-sound demo program that is 4096 bytes in total. 4096 bytes! To have anything coherent come out of such a small program, and have it play music or show graphics, requires a surgeon’s steady hand and an artist’s eye and ear. BaZ’s talk walks you through the music side of things to learn some of his magic tricks. Very informative.

More of the Blockparty talks coming up.


Suicidal —

I’m like everyone else; put enough crushing torrents of sorrowful actions and forces onto me, and my mind muses that perhaps there’s an easier way out of it all.

Granted, it’s obviously not been successful and I have no intentions of it being successful, but it does happen, even to me. I figured I’d mention this because sometimes people see me online, or in my presentations, or with my other projects, and they think that surely I have rage days but not suicidal days. Well I do. Far from each other, rare indeed, but there you go.

Many things ensure my continued existence, ranging from the trite to the fundamental.

For example, I’m very busy. Lots to do, lots to get done, a lot of people have given me stuff to work with and I’m not going to leave a big pile of their stuff in my office with a sign saying “Gone Fishin'”. I said I’d do it! I’m doing it!

Similarly, I have projects like my documentaries that I should really get cracking on. Leaving those half-shot means that, very likely, it’ll end up being Uwe Boll or Kevin Smith editing them and then where will we be?

Also, I’m quite aware of what a tragic thing it would be and it would cause a major disruption in schedules.

I can keep taking this tack forever, until I get to the more heartfelt stuff, but I very rarely need to. When even trite reasons seem pretty compelling, then it’s somewhat obvious I’m experiencing some sort of Despair Illusion, not unlike an Optical Illusion, where my natural despair seems to be deceptively infinite, a pool of horror and self-doubt that extends beyond forever. That’s terrifying and unsurmountable. But like I said, it’s always ended up being an illusion.

One good night’s sleep, one well-done song, one phone call or one hour-long spate of mouse-clicking later, and the insurmountable is merely Stupidly Large. A few more calls, songs or mouse clicking, and it’s just Needlessly Tragic. In a week, I forget what was so infinite. In a year, I remember that thing that got the ball rolling, and I feel a little sad.

I mention all this because if you’re some kid without the experiences I’ve had, and you’re that lost and sad and alone, you should probably be aware it happens to a lot of people, and it gets better. There’s stuff to do, so wail out the hardest of your despair and then give me a call. I need someone to help me with my projects, and a near-suicidal army of once-infinitely-sad fans would be just the trick.

See you tomorrow. For a long time to come.


A Demo Event of Serious Consequence —

Blockparty 2008 went so well, I’m going to spend an awful lot of time talking about it. I thought we couldn’t easily top last year on so many fronts and yet we did. There is a lot of media out there and more coming, so let me quickly dump some links on you to get an idea of what we’re talking about, and I will then go into some detail of aspects of this wild success over the next few entries.

Here’s an album of photos I took of Notacon and Blockparty. It goes from just before the Friday events through to the last bit of awards show on Sunday. Many were taken by me and some by RaD Man.

I knew Trixter would deliver an amazing talk about preserving old demos. His presentation, “Self-Preservation Mode”, is available on archive.org. Well worth the watch.

Trixter’s project I’ve been raving about for months, MONOTONE, had a wonderful debut for the audience. Be sure to check out the second song!

The Fat Man’s full talk will be out there soon, but until then we have the introduction from his talk out there.

My talk on the art and theory of editing in life and in media, Now and Then, Here and There, is also uploaded to archive.org. I expect most of the Blockparty talks will get this treatment.

A demoparty’s about the releases, of course, so the results list will be of interest to many, although I still have to build in the links to the results subdirectory. Feel free to root around, of course.

The demos are now part of the Pouet site, which means it’s now subjected to the same knockaround and playful criticism anything else gets on there. It’s been fun to watch the reactions.

We recorded hours of footage, so there’s lots of media to get out there. In the meantime, I was impressed with this montage put together by an attendee.

I was blown away by this event. Look forward to more verbiage than you would ever want.