Hey, check it out -- I just found out that Transmission's new owners have a web log of their own! Cool...

I went over and checked out their space tonight: there was a good party there called Dark City. (Of course, I knew I'd like it once I saw the flyer, and saw that it was half of our thursday CODE residents!) It sounds like they have some good events coming up. I'm so glad to see another club reopening on 11th street after so long! Today someone said something like, "uh oh, competition," but I so don't see it that way at all: the more clubs there are, especially in this neighborhood, the better off we all are. There are a lot of people in this city, and it could support a lot more clubs than there are today, if there were good venues and events that people wanted to go to. It's not that any particular club has been suffering, it's that the whole club industry (or "scene" if that's the terminology you prefer) has been suffering major attrition, and the only way to fix that is to give people more options.

I think they really made the right decision in opening before doing any major remodeling of the place. I just kept looking around and noticing things that made my heart sink; it took me back to 2000 when our contractors and inspectors were telling us just one expensive thing after another that we were going to have to do before we'd ever be allowed to open. But as I looked around at Transmission, it was like I was able to see the invisible maze of consequences connecting everything. Like, if they ever want to change this thing over here, that's going to trigger the need to make that thing over there "accessible", and once they try to get a permit for that, they're going to find out that they need to pass just one little noise inspection test... And they can't pass that with the front wall being a wooden garage door. And suddenly it's two years later.

Our big mistake here at DNA was definitely, definitely, definitely that we closed at all. We should have stayed open the whole way through and found a way to do our improvements in stages, no matter how complicated that seemed at the time.

Ah, hindsight.

But on another subject entirely: on The Tick the other night, the one where Arthur gets committed to an asylum, his cell had our toilets in them! They gurgled. That was cool.

I spent four days last week upgrading the kiosk network from Red Hat 7.0 to 7.2. I did this crazy thing in the hopes that it would make the NFS server stop crashing once a week. My friends on the various Linux IRC channels assured me that everything would be sweetness and light with a 2.4 kernel, since "all that stuff was rewritten." Yeah, that's confidence-inspiring. Anyway, the upgrade of the server only took an evening and went fine, but then it took another three days of screwing around with it before I could figure out how to get the kiosks to boot again. It was pure pain. Why do I do these things to myself? Only time will tell whether the crashes are gone, but the machines do seem to start up almost 30% faster now, so something got better!

The kiosks are still configured to run Netscape 4.7whatever, because Mozilla crashes before it even manages to put a window on the screen. (It's been four years now! You complete losers!)

Oh, and Barry got custom molded earplugs made, and got a radio headset attachment that plugs into them. It's a really cool looking plastic air-tube that goes through the earplug and down to a speaker-bulb inline on the cable. Plus now he gets to talk into his sleeve, just like a Fed.

Oh, I forgot to mention the big webcast news last week: our friend Devon (dj, bacon connoisseur, scholar and gentleman) loaned us a compressor that now sits just in front of the webcast machine: so now the volume on the webcast should be consistent throughout the evening, and it shouldn't clip no matter what kind of abuse the DJs in the main room heap upon our gear. If they're seriously overdriving things, the sound may get a little warbly as the compression kicks in and releases, but it will still be listenable instead of crumbling into static like it did before.

Dusty also made some changes to the way the DJ and live sound systems interface with the webcast and SoundWeb, so we are no longer able to accidentally get into a situation where what's on the webcast is something other than what's happening in the main room. That used to happen occasionally if someone wasn't paying attention: the webcast would continue broadcasting from the live board (now silent) while the room was hearing the DJ. That can't happen any more, meaning there's one less thing for us to worry about throughout the evening. Automation good.

Today's project: I added a calendar summary to the top-level page that's like what is in the RSS feed that you can use on sites like Slashdot. Whee. The twisty maze of perl scripts that keep the web site updated continues to grow. I fear someday it will become conscious and strangle me in my sleep.

I think there's something in the air that is making people mean. In the last week or two, we've been having a lot more people getting violent and getting themselves thrown out. It's like it's suddenly asshole season or something.

Everybody think healthy thoughts for Barry: he's worked himself into the ground and gotten pneumonia, so he's been sick in bed for about a week now. We're learning first hand how indispensable he is! Keeping this place running without him is quite a challenge. But I'm not going to let him back in until he's healthy again; pneumonia is your body's way of telling you "you need to go sit the hell down for a while," and if he's not going to listen, I guess we need to listen for him.

And what a crazy weekend this was... We did seven events in four days: first we had the Sister Valentine's Day Drag Night at CODE (embarrassing photos here); then the next morning, we opened for day one of CodeCon 2002, a hacker conference (photos here); then that evening, we had Wicked; followed the next morning by day two of CodeCon; then Qoöl; then day three of Codecon; then sunday night, the latest installment of the Slick Fetish Ball (photos here.)

CodeCon (or, as I like to call it, BiMonSciFiCon) was cool: it was really nice seeing our space being used for something so totally different. They brought in a couple hundred chairs, and had speakers and panels up on the stage. It looked a lot better than any convention hall I've been to, that's for sure! (And apparently CodeCon proved that chicks dig accordions. Who knew.)

We also webcast the CodeCon proceedings, of course, but I had to take the archives down just after the convention closed, because as soon as someone posted a link to the audio stream in a discussion on Slashdot, our bandwidth usage went through the roof. Hopefully soon the Codecon folks will put a copy of the MP3 files up on their site, where they can archive them permanently.

On the second day, someone brought in a wireless hub which we then plugged in to our kiosk ethernet, so everybody at the convention was able to use our net connection. Never before have their been so many laptops inside the DNA Lounge at once. That worked out pretty well, except that apparently someone was running Windows on their laptop (boo, hiss!) and it apparently runs DHCP service by default: even when it has gotten its own IP address from another DHCP server. So we had two competing DHCP servers on the network, which was preventing the hardwired kiosks from booting until we masked out the packets on the wireless hub.

It would be cool to have wireless access in the club all the time, but I haven't done that because it would take a bunch of packet-shaping work (which I don't know how to do on OpenBSD) to prevent people from using up too much of our T1 and affecting the quality of the webcasts. This is especially important since there are other businesses and residents within wireless range of the DNA, and they would no doubt start leeching our bandwidth too...

There's an entertaining CodeCon review over at NTK.

In "impending doom" news, the Copyright Office has released it's proposal for how webcasters should be charged by the music industry. As I understand it, this will become law in 90 days unless a miracle happens. Their proposal: webcaster should pay 1/7th of a cent ($0.0014) per song, per listener. If I do the math right, I think that means they're going to try and stick us for an additional $7,000 per year, retroactive to when we started webcasting: and we've got just about the smallest scale webcasting operation as anyone has. Even some schmoe running a free MP3 station out of his bedroom will be hit with a similar bill! And expect all college-radio-station-based webcasts to disappear: they don't have the budget for this kind of thing either.

This is, of course, in addition to the approximately $7,000 we're already paying to the serpents at ASCAP and BMI: the extortion we pay to ASCAP and BMI are for the performance rights. The new pile of money is because they have decided that webcasting a song is more like printing and selling a CD than like playing a song on a stereo (yes way!), and so they want a pound of flesh for the so-called publishing rights as well.

(And that's not counting the approximately $16,000/year I'm already paying just for bandwidth!)

That RIAA is getting away with this is all quite mind-blowing.

Oh, and there are also apparently some egregious reporting requirements that will be impossible for anyone to actually comply with: for example, not only do they want a "unique user identifier" for each listener, they also want the UPC code from the CD the song came from! As if we have a hope in hell of getting random DJs to give us that information!

Someone on IRC said, "how do they expect the little guys to survive?" I replied, "No Mister Bond, I expect you to die." They're trying to legislate webcasting out of existence, because it stands in the way of their progress toward a completely pay-per-view economy.

Remember: these are the kind of people who once tried to outlaw the VCR. (That was MPAA, not RIAA, but they're the same snake with different scales.)

When you buy a CD, what exactly did you buy? Very little. You certainly don't own that copy of the music, as you are far from free to do what you like with it. After you've bought it, it does not appear to be "yours" in any meaningful sense.

Some links:

In case you're unclear on how RIAA, ASCAP, BMI, etc. work, it's like this: everyone who comes anywhere near any kind of music is expected to pay them. They'll sue you into oblivion if you don't. Then, regardless of what music you were playing, they take your money, keep most of it for themselves, and then divide the rest statistically based on the Billboard charts. That means that no matter what kind of obscure, underground music you played, 3/4ths of the extortion money you paid goes to whichever company owns N'Sync; and the rest goes to Michael Jackson (since he owns The Beatles' catalog); and all other artists (including the ones whose music you actually played) get nothing.