ASCII by Jason Scott

Jason Scott's Weblog

420 —

I’ve been somewhat fascinated with the term “420” recently. Not so much what the term signifies (hey, let’s smoke pot) but to watch it really break into mainstream usage and spread in crazy places.

I play online on the XBOX 360 and so many handles are variations of the term. “420 Bunny” was my favorite, but you get stuff along the line of “420killa”, “Go420”, “FourTwoOhGal” and so on. 420 seems to have penetrated even the most out-of-way locations; I see it in user icons, in newspapers, in messages, signatures, classifieds and, as mentioned, usernames.

High Times apparently has tracked this term back to 1971, with a group called The Waldos who used the term as a code around parents for smoking dope. That would make the nomenclature something like 35 years old, which is pretty far off the mark of when I would have nailed it. I’d be pressed to think this was anything that happened before 1999. It goes to show one of my little rules: stuff happened earlier than you think.

The ubiquity of the term, which ostensibly indicates a crime in most countries, is phenomenal. There’s something to be said of the layer of protection one thinks online existence affords in terms of self-declaration. And speaking of the self online:

The fact is, the world has changed in terms of self-identification; the easiest way for computers and databases to classify people and objects is via boolean flags. I am this, I am not this. And the flags themselves are most easy to code when they’re short and direct, even if they overlap to a massive spectrum of activity. I am Straight-Edge. I am 420. I am Geek. I am Gamer. You call yourself a thing or not a thing and that makes it easier for the machine to tag you. In return for this ham-fisted but ubiquitous world outlook, you are easier to search for, easier to find others who fall under this heading, easier for you to hit a button and find more stuff.

This is all fine and good until you start to pair or group up people under these tags, and then the myriad flaws in the system are obvious. There’s intense gamer geek and there’s slow-moving chess-by-email geek. There’s don’t drink at parties Straight Edge and there’s seeking-converts-to-jesus Straight Edge. There’s good-time 420 guy and there’s barely functional 420 spiraling loser. Shared flags are not a bond. They might help, or they might hurt. But it sure is easy to classify.

A fundamental aspect of this is objective observation of the self, which is a rather difficult process. When 90% of the people think they’re above average, you run into issues related to honesty and usefulness of a graph. When a group decides to ban a member, the resultant shudder can tear it apart.

420 is now morphed into a brand, a lifestyle, a commercial front, but people do that with anything. That there’s now “rallies” on April 20th (4/20) and 420 shows up on clothing is a separate situation, the same reason that any assembling of more than 300 people causes a balloon vendor. Focusing instead on the 420 as flag-within-itself, it’s rife and ready for misuse.

“420 friendly” is a term that shows up in places, and to the weary eye of the browser it can be interpreted several ways: “I smoke pot”, “I don’t mind if you light up in my house”, “I’m going to keep going to the bathroom and light a joint at your party”, or “I am going to consistently, whiningly beg for some of your pot”.

Robert Hayden, faced with this inevitable issue of booleans being poor nomenclatures, created The Geek Code, which enabled a person to delcare their entire life and outlook in a large series of codes, each with a myriad of variations:

Books

b++++
I read a book a day. I have library cards in three states.
I have discount cards from every major bookstore.
I've ordered books from another country to get my Favorite Author Fix.
b+++
I consume a few books a week as part of a staple diet.
b++
I find the time to get through at least one new book a month.
b+
I enjoy reading, but don't get the time very often.
b
I read the newspaper and the occasional book.
b-
I read when there is no other way to get the information.
b--
I did not actually READ the geek code, I just had someone tell me.

This system is not perfect, but note how the self-identification is along concrete standards, with a few “general” variations as well. You don’t have to say “I’m pretty smart”, you say how many degrees you have or what you’ve accomplished. This system is not perfect, but it’s a hell of a lot better than “420” on its own.

Remind me to hammer the “fish symbol” and the “ribbon” magnet next.


Slow Time —

I hate slow time.

Slow time happens when I am in the middle of multiple difficult things that require more than a single sitting to accomplish, and I find myself going between these projects in a round-robin fashion, stuffing days of effort into a multi-hour box. It does not work, it never works and I end up taking way too long.

The frustrating thing is that I am often in a position with one project to want to work on another. That is, while I’m driving around doing interview I have weblog postings I am thinking about. When I’m sorting papers I have people I want to be correponding with. When I’m fixing a long-overdue misconfiguration I want to be editing video. And so it goes.

By now wily people will notice I am backdating entries again. I went back and forth on this and I am committed to doing five-a-day entries for the rest of 2007 and then I will go to a as-it-happens format as things really heat up elsewhere in my life. So then, when I disappear for weeks, I’ll just come back with why I disappeared and that’ll be that.

Until then, here’s some thoughts and writings that have been building up for a while….


The Guitar on a Stand —

Here’s how a minor point becomes a really odd obsession and a hard-to-explain result.

My fifth interview on the BBS Documentary was Brian J. Bernstein and David Fleischer, who had run a New Jersey BBS back in the 1980s. This intersected with a bunch of my interests, as I’d been in NY and called all sorts of NJ BBSes whenever I had a chance. I loved the Apple II and they ran a BBS on it, and they also interacted (making fun of) diversi-dials, which I also wanted mention of. So I went down to New York City to interview them.

While setting up (and it took me a while because I was so new to this) I marveled at Brian’s excellent apartment. It had all the earmarks of excellent urban living: large living space, huge countertop island in the kitchen area, and halogen lights hanging from the finished-yet-unfinished ceiling. I just thought it looked great and was happy to capture this on video. Here’s some shots of that apartment:



When I saw the DJ setup in the corner, I said, out loud “Man, the only thing missing here is a guitar on a stand.”

Brian said “Oh, I have one of those.”

I said “Let’s bring that in!”

So, if you look at the back of the final shot, you can see a guitar on a stand:

A little joke, a little bit of me enjoying myself.

Well, within a short time, I started noticing a LOT of people had guitars on stands. And each time I saw one, I requested it be in the shot. And people complied.



Beyond the interviews that had them, the number of shots of each person in the final episodes meant that once you noticed one, you just keep on noticing them. It is entirely a construct, something I did in the middle of production on a whim and which stands there, finally, probably confusing someone down the line. But it doesn’t affect what people had to say and nobody referenced it.

The movie’s full of those little stories. I’ll tell more as I recall them.


Non-Alcoholic —

Sometime ago, I mentioned a steakhouse (called Alexander’s) that I ate a very expensive steak at. (The cost was $250, in case anyone goes back and reads it and wonders what the number was).

At this steakhouse, while we were waiting for our table, the kindly person whose job was to keep waiting customers happy asked if we wanted something to drink. Well, I don’t drink. I don’t have alcohol and never have. So I asked what might be available in a non-alcoholic fashion.

People usually offer juice, or chocolate. This guy asked me if I wanted some Pinot Noir grape juice.

Pinot Noir… grape juice?

Well, naturally I’d want to try that!

It turned out to be a beautiful exquisite taste, so unlike grape juice you might find in a store, with all those excellent things that people who drink wine probably mean when they talk about finish and full-bodied and all that stuff. It was just great.

I raved about it for days afterwards, then I’d mention it occasionally and then not again.

I went back to that restaurant recently, and had another glass. Actually, I’m lying. We ordered two bottles of it, and that’s when we found out the name of the place: Navarro Vineyards. They even ship, which is why I’m ordering a bunch of bottles for myself.

I get all that goofyness of wine-ordering, with the cork and the chilling and the special pouring, except there’s no actual alcohol involved. Works for me.

I could now launch into a whole considering of my non-drinking ways, but it will seem pedantic to someone who doesn’t drink and will seem weird to someone who does. Needless to say, if you don’t drink, your wine selection is severely limited and so this grape juice will do nicely.

P.S. Do not offer me a chance to learn how wonderful it is to drink alcohol.


Giving you the finger, Healed —

Everyone who wrote to me when I announced my finger nearly being severed will be happy to know that the finger has 100% healed and you couldn’t tell in a million years that the finger ever got stuck in a fan. The nail’s entirely back and the whole thing has grown back like nothing ever happened. Score one for luck.

Actually score a billion for luck, because I’ve had more ludicrous close shaves, more cases of waking up driving, more cases of stepping away from a thing that’s then imploded or gone killdozer than I really deserve, statistically. I acknowledge this and let you know that if I end up perishing in some absolutely ludicrous fashion, it will merely be the one fatal false step in what was a towering pile of non-fatal false steps. The house wins, but I broke even most of the time.

This isn’t some suicide note or anything, just mentioning my appreciation of my good luck. It’s good to be aware that you don’t necessarily “deserve” a break, especially when it comes at the end of spectacularly risky behavior.

And I can vouch that I am much slower and methodical about the process of loading USB drives into a cabinet with a fan in it.


Grr Guy —

I love Grr Guy. Grr Guy is awesome.

Grr Guy’s messages are (usually) short, snappy and to the point. If you could translate them from whatever language Grr Guy writes in to useable english, it’ll look like this:

TO: Jason Scott
FROM: Grr Guy

GRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR

Now, granted, Grr Guy can sometimes take many paragraphs to say this, or just a few lines, but this is the gist of it.

Grr guy has to be considered separate from Wronged Guy or Guy I Called a AssMunch, people who I am specifically targeting or bothering or otherwise in conflict with. No, Grr Guy actually has very little direct interaction with the subject at hand. It’s not about being mistreated by me; it’s about being incensed and not approving. Disapproval is Grr Guy’s fuel for his anger engine, which he is revving very menacingly at me.

BBS days had less Grr Guys simply because the barrier to entry was higher; you were calling a BBS and leaving messages and sending one directly to the person meant that you had to be, with few exceptions, a member of that BBS, had been doing stuff on it, was a part of it. Like I said, Grr Guy’s about disapproving something he has no direct pain from. That was pretty rare, back then.

But now, you can go to a website, read a paragraph, and bang out some half-assed Grrrr within seconds. You don’t have to know anything about the paragraph-writer, the site, or even the subject being discussed. Just drop a bomb and move onto the next waiting target. It’s very easy, very simple, and the resultant waves of response don’t really wash over you because Grr Guy is Gone.

When I get one of my little prominence bursts, Grr Guys come out from all sorts of places, and the next thing I know everything’s up for grabs. The result, often, is a decision to ignore all incoming Grrs until they’re gone.

This is sort of a mistake. Sort of.

Even though the signal to noise ratio is like running your ipod through a degaussing magnet, there are very occasional bursts of useful information in the pool of Grr. One of the things I love doing is browsing a slashdot story at “show me every last bit”, because sometimes down in the sewer of anonymous assery is a real insight that’s simply been pounded down into obscurity by overzealous on-topic cops.

Unfortunately, the method of deployment for a Grr and for a totally-nails-it, cut-out-the-bullshit assessment is the same. People make brilliant insights in short, snappy writings, often doing so with a dash of insult and a hint of dismissal. This is the same container as a Grr but the payload is precious. Devoid of context, missing the vital personality-cult veneer friends and fans make, someone is potentially going to give you some really good advice, although delivered with all the panache and love of a claw hammer. But that advice, it’s vital! Or it’s a Grr.

For all his annoyances, for all his propensity to be a time waster, I really do like Grr guy. I can hear him late at night, disapproving, dismissing, running away.

Grrrrrrrr.


The Last Mile (Twice Over) —

FiOS was installed into my home today.

This augments my T-1 line, which is where a lot of my other servers not handled by outside hosting goes. When you go to cow.net, or this weblog, you’re yanking from the T-1. FiOS will up my current download speed from 1.5Mbps to 20Mbps, and upload speed from 1.5Mbps to 5Mps.

I am not 100% fantastically happy to be utilizing Verizon’s service, but they’re the dominant monopoly and I went for the one year signup. If they blow, they go. And believe me I’ll know.

I see gabillions of “I got FiOS Installed” weblog postings out there, including this excellent one from Dan Bricklin, so I won’t fill your screen or time with yet another one, even if I thought I could make it “funny”. My installer is on the ball, friendly, young and knows his crap. Hooray for that; it harkens me back to the early days of my phone life and meeting the Bell engineers who were on top of stuff.

So, if you find anything slow this evening, blame me as I begin downloading the Internet.


Movieland and Machine475 —

When I was a student at Emerson College, I worked at and studied near the campus FM radio station (WERS, 88.9). The radio station took up all of a floor in one of the multiple interconnected buildings. The combination of doing some stuff there and being in the building meant I went by their entrance, often.

At the end of each semester or so, WERS would throw out dozens of records. Most were freebies sent by record companies to get played at college radio stations. A few were sets dropped off by hopeful artists trying to get their name out. They were usually scribbled on, or marked up. They were also often notched, because then the record company could report them as “damaged/discarded”, and then not pay the artists for the distributed music.

ANYWAY.

I, being who I am, would scarf up way too many of these freebie discards, and one of the discards was a strange album called “Movieland”. The cover was almost pure white except for the name of the band (in Arial Bold or thereabouts) and three people, two guys and a girl, one guy in bright colors and the other in a prim suit. The back of the album was similarly strange, with a list of credits (as one would find in the inner sleeve of a CD) and another odd photo of the three people. It went on the stack with the rest.

So when I finally got it back to the dorm and played it, I was quite struck by it. It turned out to be a combination of pop-synth music, and sample collage! This, for someone who loved Art of Noise, was a big deal; another cool band with off-kilter sample stuff!

And off-kilter it was. While some of the music was not out of place on top-40 radio, other pieces were almost horrific, with cries for help and sobbing punctuated by upbeat crescendos of drumbeats and chords. It was fun, weird stuff and it stuck with me. I couldn’t even tell you one other album I got from the discard pile.

So, years later, it’s 1995 and I own cow.net, my beloved bovine-themed ISP, and on the site I can put anything I want.

So I put up a Movieland Fan Page.

Very basic stuff. I put up a scan of the album, a transcription of the credits, and whatever meager information I could dig up on the members. They didn’t have long pedigrees that I could find online at the time, and the names weren’t all that easy to find. Interestingly enough, some fonts are now huge because I made the site in a text editor on a Sun 3/280 in 1995, utilizing the Netscape browser circa 1995. Not quite as compatible, these days.

So then I left it. I had my little fan page up, I was happy. Occasionally, like, every few years, I’d get some drib of information and off it would go into the page, or I’d find a link somewhere, and add it. It was way in the background. I’m sure in the last 12 years it’s been up, I’ve spent a total of 5 hours on it.

So what’s interesting to me is how it functioned as a beacon, a catch-all.

As search engines got more and more of a grip on things, my page got bundled up into them. As Altavista flattened the world wide web, turning any insanely-addressed page into a findable piece of information, so too did this put me in front of the face of people who were actually looking for Movieland.

Bear in mind that in 12 years, only one person has ever contacted me about the page, purely as a fan. So there’s your one-to-one.

But in fact, I was contacted by one of the recording engineers, a person who knew one of the band members, and ultimately by a student of one of the members… who lived in Massachusetts! This was Richard Lewis, who was one of the songwriters and vocalists of Movieland.

So, I contacted him. And he wrote back!

It turned out that one of his students (he teaches at Salem State College) had told him about it some time ago, but his letter to me didn’t get to me for whatever reason. So he’d known about it too.

He answered some questions for me about the band and the outcome of it (short form, he did some work with the eventual co-member, who got them hooked into the “industry”, they did the album and later a few gigs and then RCA dropped them). And he also mentioned he had a new band, called Machine 475. (Warning: Plays Music)

Machine475, really, is basically Movieland 3.0. It utilizes better equipment, but his vocals are in there, along with a whole range of other cool influences and co-writers making it even more engaging and dynamic. And now they’re doing live gigs!

I went to one last night, limping with gout and woozy from the medicine I’ve been taking. I got some good shots, although I used entirely the wrong lens.



The full album is here.

The songs were great, live. It’s heavily pre-programmed but with a collection of ingredients mixed onstage between the members. Richard Lewis’ wife played the harp for three songs, and he played the Theremin besides a range of samples and keyboarding, as well as vocals.

In between sets, I introduced myself and he knew immediately who I was. And was delighted I’d shown.

I mention all this because of the serendipity of things, finding this album completely randomly, and then a few years later I meet one of the members. My web page, going from a side effort, gains notoriety and linkage into the world, introducing hundreds to this band (I’ve seen the hits go up and down over the years). It’s all very fun, very exciting.

And has a great beat.


Flash —

So, here’s an example of how I archive without utilizing, you know, me.

4chan.org, which is a popular image posting board, has a sub-board in which people post flash animations. All the time. 24 hours a day. Many are funny and many are disgusting and some are sublime. They repeat often and occasionally good ones are turned into “shock” versions that go horribly wrong and basically every thing you can do under the sun ends up going by there.

I used to go out and hunt down flash animation collections because I found them fascinating (when done right) and because you’d grab a little file (if it was done right) and you’d see something amazing (if it was done right).

Well, anyway, the page that 4chan runs is here. I don’t suggest clicking on anything from work or home. I suggest having a teenage runaway click on it from a truck stop using a stolen computer while you’re safely thousands of miles away and ideally have never met the runaway. I understand these optimal circumstances cannot always be easily met.

So, I wrote a script that downloads all the flash animations uploaded. And deletes already-grabbed ones. And puts them where I can do sorting (headings include MUSIC VIDEOS, VIDEO LOOPS, ANIME LOOPS, EPICS and so on).

I’ve been doing this all year.

I now have 9,000 of them.

What do I do with them? Well, I have a directory with the best of what I’ve seen gone by, and that always represents amusement to me. I send along amusing ones to friends. I study techniques in the more epic ones. And so on, all the stuff one does with artwork they acquire.

Is there bad stuff in here? Oh, oh yes. This is a completely unrestricted board, and even more critically, they do delete stuff that’s way way way over the top, and my script downloads them before they’re deleted. As a result, I can assure you, there are real actual flash video files in which you see actual animals die. I do not recommend seeing them. I don’t even recommend seeing them for myself; I have these files in my collection mostly so my doubler can get rid of them immediately. They end up getting names like “happybirthday.swf” and “calculator.swf”, because, as you know, people are jerks.

That unpleasantness aside, I’ve really seen some amazing works. People work hard on good animations, and if you use Flash properly (just like PDF), you can make simple, well-working and smooth-flowing animated works that border on broadcast-quality art and animation. I hold out for those.

So yeah; if you were wondering if anyone was collecting 4chan (and other) flash animations, I’m your point man. 9,000 of them, totalling over 12gb.

And now you know.


Some Random, Unsorted Thoughts on Sorting —

A few people, when I recently talked about the new hard drives I bought, asked me about how I sort things, since they have absolute tons of random files as well. Totally understandable, and I’ll happily talk about it, but I have to warn you that I don’t do anything according to any known code or formatting. I do what works for me.

If nothing else, I have to stress the most important rule, which I picked up, from all places, AEleen Frisch‘s book “Essential System Administration”. In her book, she tells an anecdote, which I will now tell to you.

“I learned about the importance of reversibility from a friend who worked in a museum putting together ancient pottery fragments. The museum followed this practice so that if better reconstructive techniques were developed in the future, they could undo the current work and use the better method. As far as possible, I’ve tried to do the same with computers, adding changes gradually and preserving a path by which to back out of them. “

A little white-hot cube of brilliance, that is. And that’s the #1 thing: any methods I provide or come up or which you do must be ones that, down the road, you can completely undo as better technology and techniques become available. Specific to the sorting of files, this means I don’t kill off compilations, delete metadata, undo ISOs, or otherwise split apart that which can’t be immediately unsplit. I also, whenever possible, try to keep things together that were always together. In all cases, it’s because as time goes on, things get better.

I have a FreeBSD file server using samba to allow my Windows box to interact with the hard drives. This is important because it lets me choose utilities that work in Windows as well as scripts and applications that work in FreeBSD/Linux. So I get whatever does the job best.

You can’t survive, once you go past a few tens of thousands of files, without some sort of doubles checker. I use a freeware program called CloneSpy as well as some Perl scripts that find duplicates. I actually have a version of the perl script that always deletes the newest files that are doubled; this lets me run it automatically as needed and kill off the redundant newcomers.

I am always erring on the side of “get it again” if I can’t recall if I downloaded anything. As a result of that, I have a lot of doubled data; I just found recently that I had over 40gb of redundant data collected on 15 hard drives across three machines. That’s a lot of downloading the same stuff. But better that than the sad keening I get from people who can’t believe that yyysite.com has gone under and nobody kept a copy. I keep a lot of copies.

So first, I split stuff into generic massive folders. In my case, it’s IMAGES, MOVIES, AUDIO, WEBSITES, APPLICATIONS, and DOCUMENTS. I acquire something, and throw it into one of these massive headers. That’s good enough sorting for my needs, on the spur of the moment. At least it’s generally there.

Underneath each one are arbitrary collections. So, for DOCUMENTS, I have sub-folders like MANUALS, MAGAZINES, BOOKS, and so on. Under MOVIES we have sub-headings like MUSIC VIDEOS, MUSICAL EVENTS, PRESENTATIONS, TECHNICAL DEMOS, CAMERA DEMOS. I built each one up when I had a collection of movies that would fill such a directory. As you can see, these are arbitrary. Is something a technical demo or a camera demo? Is it both? I choose one, randomly.

Under DOCUMENTS/BOOKS I will likely have thousands of documents representing books (and textfiles and PDFs and so on). So, if it starts getting big, I add subfolders under THAT like POSTERS, FICTION, TECHNICAL, SCIENCE, HAM RADIO, and so on. Each one gets a bunch of books.

Now, you would likely split things up differently, and we would probably disagree on what goes into TECHNICAL and what goes into SCIENCE. And indeed, sometimes I will yank something out of one folder and put it elsewhere.

But what I’m doing in all this is reducing the size of any given directory. Instead of having to stare, dumbly, at a multi-thousand-file data dump that I can barely get though the “A”s without glazing over, I have a few trees I can browse in.

We get into an advantage of my personality, which is that I have an unnatural attraction to classification and sorting. I will sit for hours and hours and hours, taking a big pile and adjusting it into dozens of smaller piles, arranged along a hierarchy. I do this all the time, both on my computer and in my office and in a bunch of other locations. (I straighten places I visit, for example.) So for me, this whole approach works because I have so much fun sorting it.

Now, and this is important (and I’ve mentioned this before), what is going on with this data is that it is all STATIC. That is, as opposed to dynamic. This stuff has a specific aspect about it, that is, once I grab “it”, “it” is basically done as far as my interaction with it. I might read it or look at it, but “it” stays the same. This works for movies, documents of a collected nature, music, and so on. I have it and that’s that. So this data is all kept in one place.

In other folders, I have more dynamic stuff, like e-mail I’ve sent, documentary in-process stuff, raw footage, work documents, and so on. This stuff is still being worked with, still being engaged. So it doesn’t make ANY sense to put it on this static location. I might, if it strikes me, put a backup folder on the same drive as the static folder, but that’s simply for redundancy, not because it should be there. I’m basically piggybacking on the infrastructure already there, like leaving my valuables at work because work is unusually protected or secure.

That said, once my dynamic stuff becomes static (new job, documentary is complete), then it becomes static and is shoved on the drive as needed.

So this, in a very simple nutshell, is how I approach my data. I do not pretend it would work for everyone, and I’m not overly interested in hearing about improvements to my system. It morphs, adds and deletes ideas. But for now, that’s how the terabyte storage is split up. And I tell you, I can get an idea in my head (where’s that podcast I wanted? Where’s that old website with the cool pictures I saved?) and I can get to it within a very short time, sometimes a few seconds. That’s good enough for me.