Technology


So the other day, I needed to drag a window from my secondary monitor to my primary monitor (tv)…

But the secondary was off, so I wouldn’t be able to put my mouse on the window (beucase I couldn’t see it)…

And I didn’t want to get up to turn it on….

So I used VNC to VNC to myself, and did it that way. This means I had a window on my desktop that was my entire computer. So there were 2 copies of everything. And if I moved my mouse pointer inside the VNC window, it would attempt to move my mouse pointer to the same place it was pointing to on the window within.

Sure, it was hard for awhile, fighting the fact that my mouse was trying to be in two places at once.

But in the end, I won.

I got that window dragged. w00t.

Daniel H adds: “I am both appalled and filled with admiration.” (more…)

2001 - computer - Fire - in it's heyday doing IRC

IRC downloading, 2001

Remember IRC? It was the first thing I did when I got on the internet in 1992 at Virginia Tech — and the first time I’d done it legally. Funny stuff you could do with the mIRC IRC client. You could have a custom quit message. For example, you could type:

/quit gotta go to work

and then it would say to everyone else in the channel:

ClintJCL (192.168.0.1) quit the channel (gotta go to work).

Wanting to out-do everyone else, I thought it would be funny to say something offensive to a lot of people. Especially since they can’t kick you from the channel — because you just quit! But I wanted my solution to be technically impressive too, so I scripted up random twisted sentences, by creating some text files that would be pieced together, almost like a Mad-Lib. That way, I could leave, and it would automatically come up with hilarious/crazy/sick/twisted things.

Here are some actual examples:

  1. ClintJCL (192.168.0.1) quit the channel (sold children to pimps (who will make whores out of them), while they slowly bled to death).ClintJCL (192.168.0.1) quit the channel (got a blow job from your fat mom while on the floor of congress).
  2. ClintJCL (192.168.0.1) quit the channel (sold children to cannabalistic African tribes, where they will slowly starve to death)
  3. ClintJCL (192.168.0.1) quit the channel (got a rim job from your fat mom in front of the Queen Of England).
  4. ClintJCL (192.168.0.1) quit the channel (smoked medical marijuana with The Taliban in front of 221 innocent children).
  5. ClintJCL (192.168.0.1) quit the channel (sold children to child pornographers, while they pleaded for their lives).
  6. ClintJCL (192.168.0.1) quit the channel (dropped acid with Ronald Reagan while in the White House).
  7. ClintJCL (192.168.0.1) quit the channel (sold children to black market organ harvesters, while onlookers laughed).
  8. ClintJCL (192.168.0.1) quit the channel (had an intense bondage session with your aunt while watching cartoons).
  9. ClintJCL (192.168.0.1) quit the channel (got a hand job from Mohammad Atta on national television).
  10. ClintJCL (192.168.0.1) quit the channel (sold children to black market organ harvesters, where their spirit will be broken).
  11. ClintJCL (192.168.0.1) quit the channel (spooged all over your raunchy mom in front of 566 innocent children).
  12. ClintJCL (192.168.0.1) quit the channel (sold children to medical laboratories for twisted genetic experiments, where their spirit will be broken).
  13. ClintJCL (192.168.0.1) quit the channel (snorted crystal meth with George Bush while going on a homocidal killing spree).
  14. ClintJCL (192.168.0.1) quit the channel (spanked Mohammad Atta in front of Mohammad Atta’s mother).
  15. ClintJCL (192.168.0.1) quit the channel (smoked P.C.P. with George W. Bush in front of 317 starving Afghan refugees).
  16. ClintJCL (192.168.0.1) quit the channel (took psychedelic mushrooms with Jesus Christ in front of 567 innocent children).
  17. ClintJCL (192.168.0.1) quit the channel (spanked your sister in front of the Mormon Tabernacle Choir).

The possibilities, while not endless, were pretty damn vast.

How did I do this?

I did this by piecing together sentence fragments from text files I created. Sentences followed one of these formats:

  1. sold children $read(thingstosellchidreninto.lst) $+ , $read(sadsentenceendings.lst)
  2. $read(drugtaking.lst) with $read(funnydrugcelebrities.lst) $read(funnysentenceendings.lst)
  3. $read(sexualthingstodowithpeople.lst) $read(funnypeopletohavesexwith.lst_ $read(funnysentenceendings.lst_)
  4. It was also set up so that about 5% of the time, it would make political statements, quote Sabbat lyrics, or Praise “Bob” …. but I’m not including those in this blogpost. This blogpost is about funny things I’ve said dynamically and programatically; not static things I’ve said. :)

I will include the actual contents of the files at the bottom of the post. But here is the list of the files themselves:

  • drugs.lst: a list of drugs (pot, acid, cocaine).
  • drugtaking.lst: a list of drugtaking phrases (injected heroin, dropped acid, smoked pot).
  • Ha! Ha! Overdosing on drugs and trying to kill yourself is funny!!

  • FunnyDrugCelebrities.lst: a list of people/entities that are amusing to think about doing drugs. (The Pope, Barbara Bush, Janet Reno, God).
  • Haha.. Celebrities are funny to do drugs with. Aren't Sid & Nancy funny? Ha ha.

  • FunnyPeopleToHaveSexWith.lst: it’s what the filename sounds like. (Your mom, your sister, your dead grandmother’s corpse, etc).

    Funny to have sex with

  • FunnySentenceEndings.lst: Tacked on to the ends of sentences to make them funnier. (while in the whitehouse, on national television, in front of 22 cops, in front of the Mormon Tabernacle Choir)

    everything's funnier in front of the Mormon Tabernacle Choir!

  • SadSentenceEndings.lst: This could have been in the same file as FunnySentenceEndings, but I randomly decided whether it would be funny or sad. Sad ones included “while they begged for death’s sweet release”, “while they slowly bled to death”, “where they will spend the rest of their lives in misery”, and such.

    sentence endings so sad...they're funny

  • SexualThingsToDoWithPeople.lst: A list of sex acts (had anal sex with, had an intense bondage session with, etc)

    No... Really... Weird sex acts ARE FUNNY!!!

  • …And the most twisted filename of all: ThingsToSellChildrenInto.lst (sweatshops, sexual slavery, etc – check out the full file below)

    Postcard - 2 boys smoking

    Sell them into smoking advertising! HA HA!

  • HatedPeople.lst: Only used from within FunnyPeopleToHaveSexWith.lst (because it’s funny to have sex with hated people) and FunnySentenceEndings (because it’s funny to do things in front of the mom’s of hated people). Osama Bin Laden was in this list. I really could have made this a nice, long list if I’d really tried.

And now, past the jump, the contents of the files themselves… But first, a Sloth!

_Sloth_

This is actually related to the discussion. Back in the IRC days, my name was _Vengeance_. Needing to win wars against other people's scripts, I ended up running several other clients, including _Wrath_, _Sloth_, and _Avarice_. Well, someone sent this sloth.jpg file to me randomly once! Paranoid people will never experience the joys that can be had by automatically accepting unattended file transfers from strangers!

(more…)

Had a dream that re-visited a real-life problem I’d been trying to crack for a couple decades: Converting my Apple2 software/disks to PC format.

This was always impossible in real-life because PC drives were not capable of reading Apple2-format disks. But around 2004 or so, someone finally figured it out: You need a DOS box with *two* 5.25″ floppy drives (and a harddrive). The software splits the various signals between the two floppy drives, tricking the PC drive into using [incomplete?] signals to actually be able to read an Apple2 disc.

Again, this is all a real-life issue. I’d been grabbing dead computers from parents’ and such, but none tended to have 5.25″ drives anymore–everyone switched to 3.5″ drives in the early 1990s, and it’s 20 frickin’ years later.

So anyway, in the dream, I was trying to crack this problem again. I was home at my parents’ house… It felt like a college summer-vacation or something, and perhaps it was. Perhaps the dream-within-the-dream was in the mid-1990s. I’m unsure of the barrier between the two, other than that I knew it was a dream within a dream. Our Apple2 had a modem, and I decided to call some BBSes like I used to on college summer breaks in real-life.

This is the point that I should have realized this was a dream: Had I had a modem on my Apple2, I would have been able to, in theory, use 2 disk drives, imaging the 1st disk onto the 2nd drive, then uploading the image to a PC of mine, using 2 phone lines (which we had). This is actually something I asked my dad for in real-life many many times, and he always refused, thus me still having dreams about the prospect 20 years later.

So anyway, in dreamland, I get on the Apple2 and call some BBSes and such. At some point, I wake up from the dream-within-a-dream, and am just in the dream, which is in the present (2012), and not in the mid-1990s. In the dream, I have woken up from the dream-within-the-dream, and realize I need to get cracking on making this conversion project finally happen.

So in this outer-layer dream, I realize that I need to research the software required to do that. On the software’s web-page, there are a few sample diskette images… Including one uploaded by my friend Angel, which had something to do with bypassing an interrupt on the Apple2. Despite the fact that I am using http:// to contact a webpage (still on an Apple, for some reason), a sysop breaks into sysop chat with me, just like in the BBS days. We talk about the problem, and I probably talk about the fact that I can only find one 5.25″ floppy drive, and haven’t been able to find another.

I wake up — this time, in real life. (The rest of this post is all in real life.)

I am quite agitated that this problem still has not been solved. I realize I can’t get back to sleep while thinking about this, and leave Carolyn in bed to go tinker with our old 486 DOS box that I have. It has a 5.25″ floppy drive and a 3.5″ floppy drive and a 1G harddrive. It has 8M (megs, not gigs) of RAM: 1/1000th of the ram of computers these days typically have. It has a turbo button. The harddrive has jumpers in THREE different places. I try to boot up, but it fails. We still have one “real” computer with a floppy drive: Carolyn’s 2004ish computer, which is still her primary computer. I download a bootable floppy image from http://bootdisk.com, and “burn” it to the disk. The 3.5″ drive still doesn’t boot. I go to our spare-hardware bookshelf, looking through my stack of 8 or so discarded 3.5″ floppy drives. Since computer fashion was white in the 1990s, and black in the late 2000s, I pick the only black drive, assuming that it’s newer. This one correctly boots up the floppy.

I still can’t access the harddrive. I take it out, and painstakingly write down the number of heads, cylinders, sector size, jumper configurations: Taking up a whole sheet of paper. I mess with a few configurations and can’t get the drive to be recognized. Finally, *while the computer is on*, I plug in the power to the harddrive, because I’ve passed the point of caring anymore. A big blue spark makes me jump, and shuts the power of the computer off: I overloaded the power supply, shutting everything down. This can be doom for a computer, but instead, I try booting up again, and for the first time, it works! IT’S ALIVE!

And it’s even been Clintified: It has a bootup 1-key menu to run cool programs like AcidWarp, Plaswave, and LSDino. I will use this to run a screen during parties!

So now all I need is a 2nd 5.25″ floppy drive. So I was going to a party the day I woke up with this dream… And decided to write on the wall of the party event, “If anyone has a 5.25″ floppy drive that they could give me… It would really make my day.”

And then…. a cool dude named Tom actually brought a drive, and gave it to Paul, who gave it to me!

So I got to go home with the drive I needed THAT DAY… Because of a fucking dream!

This is like the most productive dream I’ve ever had in my life!

''Dreams... They're the hurricanes that wash the soulfilth from the superdome of our nightminds.'' --Xavier:Renegade Angel

“Dreams… They’re the hurricanes that wash the soulfilth from the superdome of our nightminds.”
- Xavier:Renegade Angel (more…)

Tripp responds to a Google+ post of mine

I honestly don’t get Instagram. Your phone already has a camera, and can already post pics to Twitter or FB. Does sticking a white border around the photo before sharing it really make that big of a difference?

Yes, yes it does.

It makes the photo worse.

Drawing a border is the job of the HTML or CSS. Someone wanting to a photo or insert it into their own collection will now be cursed with inconsistency in their collection.

In fact, I’ve used ImageMagick to write a script to blindly strip x pixels off the edges of pictures, specifically to normalize photos I add to my collection that have stupid fucking built in borders. That way I don’t have to bug anybody about it (other than this blogpost).

And don’t get me started on fake Polaroids. Anyone taking a picture on a iPhone trying to make it look like a Polaroid is as stupid to me as someone who rips a CD to a lossless format then purposely adds phonograph needle sounds and crackles. Another, weaker metaphor: buying new jeans and ripping holes in them to get “that look”. Or how about buying a bluray, then ripping it to your computer, and using video editing software to add fake VHS effects to it? ALL OF THE ABOVE IS FUCKING STUPID.

Basically, fuck hipsterism*, to some extent.

*(or certain aspects thereof, especially unjustified Apple fandom)

-=-

I even did some googling to try to find out more information, just for the purpose of this post not accidentally being full of shit. And for all I can find, there’s nothing Instagram does that Flickr and other photo sharing sites weren’t doing first — in some cases more than 5 years ago.

So why do I have to hear about it 5 times a day now? It coming to Android doesn’t make it any less useless, or any more useful than a myriad of solutions already out there. If I try to distill this to the crux of the issue, it boils down to cell-phone people pretending they are computer people.

But it’s okay. EVEN BEFORE IT WAS RELEASED TO ANDROID, the word “instagram” caused my eye to instantly dart down the page to the next item. “Instgram” being on something has very much become synonymous with “item Clint does not care about”. There’s a bias and a prejudice now, just based on being fed up with the whole pretentious trend. And yes, I am using the dictionary definition of pretentious, as in “Attempting to impress by affecting greater importance, talent, culture, etc., than is actually possessed.” When Kevin Smith made Clerks black & white, there was a reason. 1990 security camera technology. When you do it? It’s most likely pretentious. (more…)

TACOS: Tacocopter Aims To Deliver Tacos Using Unmanned Drone Helicopters

MOTHER OF GOD

WE HAVE ARRIVED

LINK URL: http://www.huffingtonpost.com/2012/03/23/tacocopter-startup-delivers-tacos-by-unmanned-drone-helicopter_n_1375842.html

TAGS: tacos, helicopters, vehicles, food, tacocopter, tacopter, MOTHEROFGOD, HuffingtonPost, news, articles

When I complain about my iPhone 2G suckiness — and people tell me the new iPhone 3G/4G/whatever fixed whatever particular problem it is at the time (and there are many)…

It just kind of reminds me of when you point out some bullshit in the old testament to a christian, and they say, “Oh, the new testament fixes that!”

That is to say: It doesn’t pass muster with me.

“The 1978 Pinto doesn’t blow up like the 1977 one does!” doesn’t make me think Pinto is an innovative company, it makes me think they’re a company who put a faulty product out. (more…)

It’s actually very, very, very simple. Create a torrent. Add some tiny file that has nothing to do with it. A README.txt or an unrelated JPG, for example. Create and upload your torrent.

Now move that file out of your local seeding location. Everyone who gets the torrent will thus not be able to get that data.

They will be stuck at 99.9%. Erroneously thinking that the torrent is not complete, they may let it run for days, weeks, or even months before realizing that in fact, all the files except for that one are 100% complete. Generally this means you will get far more seeding.

It’s great to subvert subversion ;) (more…)

The “flat” sound that some people describe mp3s as having has nothing to do with them being mp3s. This is a misconception that I’ve seen repeated about as many times as people claiming that vinyl sounds better.

The “flat” mp3 sound (often attributed to ALL digital formats) is typically is due to the fact that when mp3s were first adapted, harddrive space cost a lot more, and they encoded them at low bitrates such as 128kbps, with most encoders cutting out 16kHz-20kHz range altogether. So yeah. That’s pretty bad. Unlike vinyl or cassette or CD, mp3s can be encoded in more than one way. And most of those ways were shitty when the format first came out. Unfortunatley, that’s when most people ripped their music, and music piracy helps keep such shitty encodes circling the globe.

This is why I’ve found myself buying a CD even though I’d already downloaded the mp3s of it. Because I wanted to make PROPER mp3s that actually SOUND GOOD.

The encoder itself matters, too. The same bitrate with different encoders that use different acoustic mathematical models will result in different sound quality. Such models have improved greatly over the years. I recommend LAME.exe. Many power users consider it the best encoder out there.

Let me play you a lossless recording and a LAME.exe, VBR-encoded mp3 over my 5.1 system compared to a WAV or FLAC of the same song. (But only after making sure they both come out at the same apparent volume; people often pick whichever one is the loudest one otherwise.) When you can correctly choose which is which 75% of the time, I might consider you an exception to the normal abilities of the human ear.

I hear a lot of people try to make up a silly claim that mp3s sound flat because they are in fact only discrete points of the audio, with math filling in the rest. And our “brain can tell the difference”.

Sorry, bub. That’s just not true. Your brain may be able to tell the difference between some files on your harddrive, but that is because they are bad files, not because they are digital. Reality is simply a matter of our brain being fed certain signals. There are most certainly upper limits in the resolution and processing power of what we can perceive — even if science may have the wrong limit stated (or not know them at all), and even if human beings exhibit a wide variance in perceptual talent. (There may be 1% that need double the bitrate to be fooled!) Yes, some people definitely hear at a higher resolution than others, just as some people have a greater tonal range. Eventually, however, technology will be advanced enough (and storage space ridiculously cheap enough) that it will be quite possible for everybody to carry a recording of something in such great resolution that no human being on the planet could ever distinguish it from the original analog production of those same sounds.

We’re not there yet, but how many of you have done a controlled study? Did you have someone play you back the 2 files? Did you make sure they both had the same volume? {mp3 encoding often mucks with the volume levels slightly}. Did they record the results? Were they randomized? What percentage of the time were you able to tell? So far, I know few people who have done a test like this. I did in 2000 — and years later decided that the results I had recorded for myself were wrong. I thought 160kbps was good enough. Then I thought 192kbps was good enough. I was wrong. I now encode at the highest bitrate with the highest quality. The point being — I’ve been willing to correct my own personal assumptions several times over the years.

Further complicating things is this:
http://news.slashdot.org/story/09/03/11/153205/young-people-prefer-sizzle-sounds-of-mp3-format

They did surveys and found that people who grew up on inaccurately-encoded mp3s preferred the sound of that to lossless recordings!
In other words, they preferred something worse!

This explains all those vinyl people right off the bat. They like the “warmer” sound because it is what they are used to. And it’s hard to perform a double-blind test when comparying vinyl to other formats, because vinyl is such a broken format that it’s impossible to NOT tell it’s vinyl. I’ve never not been able to hear the needle, to hear pieces of dust. I’ll carve an exception for people who use laser-based vinyl record players (which do not use needles), but they are still subject to the RIAA equaliation curve which causes vinyl to actually represent the full tonality of sound IN AN INFERIOR WAY. But because they can always hear the hiss and crack, in a survey, vinyl will win. It doesn’t mean shit. It means as much as the college kids in the study above preferring shitty 128kbps mp3s over lossless FLAC. People are dumb and don’t even know what they want. I didn’t know what I want and changed my own mind a few times.

The conclusion of the study for me personally is that when a single human being claims to like one format better than another — it really doesn’t mean much in terms of the format being better. People like worse things if that’s what they are used to. Aggregate controlled surveys are what truly dictates which format is better.

I grew up on vinyl, but I know CD is an improvement on it, because I personally think the people who say they prefer the “warmer” sound of vinyl are as full of shit as the students in the slashdot article linked above. The same thing applies to those who think that digital music is automatically “flat”. No. It depends on far more than whether it is digital/mp3 or not.

[P.S. If you haven't done a blind, controlled study with volume-normalized encodes at the highest possible bitrate -- please do not leave a comment about your opinion. I'm only interested in the opinion of people who understand proper testing methodology, and have gone through a proper test.] (more…)

Another old computer story. During the 2 Virginia Tech years that I lived in Pritchard Hall, I ran a BBS on the data lines they provided to the dorm. (If you don’t know what a BBS is, click the word BBS for an explanation. This was how people socialized online before the internet came about.)

B&B - SubGeniuses - Bob Bob Bob

Sample BBS advertisement for a SubGenius BBS. Good luck finding a Flying Spaghetti Monster BBS ad. Haha.

My BBS‘s name was On Earth As It Is In Hell, named after a live Samhain bootleg 7-inch vinyl I bought at Smash Records, itself named after lyrics from The Misfits song Earth A.D.

On Earth As It Is In Hell - logon ANSI

On Earth As It Is In Hell login screen. No graphics here, this is all text with ANSI color codes.

It was the most popular message board in Virginia Tech during the 1st of the 2 years I ran it, though during the 2nd year, the internet began to really take off, and lowered my usage. I can’t imagine what the World Wide Web would have done to my BBS; that didn’t come about until I stopped running it.

On Earth As It Is In Hell - ASCII zip comment made from ANSI login screen

On Earth As It Is In Hell login screen, ZIP-file comment version

ANYWAY, the software was WWIV, which I had paid $50 to license and modify the C source code to. I’d spent my whole summer after graduationg high school modifying the BBS code, so that it would be ready for deployment when I got to college.

19930805 - Fish Tank BBS - Dave Nelson was the sysop

My friend Dave N's BBS's ad. He ran WWIV, and together we used obscure modem protocols that nobody else used to become the first gateway for outside messages to reach the Virginia Tech BBS scene. We had nationally syndicated message boards, with his BBS being my BBS's contact point. I was the only BBS in Virginia Tech to achieve this. We had WWIV "email addresses", where we could be contacted internationally -- long before we had real email addresses (which was 1992).

(side-note: It really didn’t help that my parents pulled the pointless bullshit of disallowing me from taking my own computer to college, citing that I “wouldn’t have enough time” to use it, which was very typical bullshit, and completely false. Of course they insisted on buying the $3,000 DEC Alpha station that I said was unnecessary…and that computer was more of a timewaster than anything. Four hours to figure out how to compile Nethack, when you could download it and run it on a PC without compilation? Funk dat!)

blacklights are cool .. so is nethack .. 106-0630_IMG

Nethack being properly played on Carolyn's PC -- no compiler-fu knowledge necessary! Unix is great, but I've got other things to do, like USING my computer instead of tinkering with it.

I was always a mischief maker online — and still am to this day.

I got my first death threats within a year of getting online, in 1988. I got assaulted several times, including while sleeping at my best friend’s house, and while waiting in line for a Testament concert in 1990. At least once, I couldn’t return to my own dorm room. But as the saying goes — “Though they paint the wall to stop my pen, the shithouse strikes again!”

20050723 - Clint cut himself shaving - 100-0005 - Clint bleeding, funny face

Fortunately, I was never assaulted THIS badly. But I do suck at shaving...

I had certainly pulled my share other mean tricks before, as depicted in this ANSI art about me, created by Where The Wild Things Are sysop Jerry Hinn:

This guy named Batman was so lame. My handle was Satan. I used my high access to change his colors to black on black, then created a message board he didn't have access to, and posted the logfiles of him flailing around the BBS, unable to access anything, typing in the darkness of black-on-black text. lulz!

FINALLY, I GET TO WHAT THE SUBJECT IS TALKING ABOUT

I’d pulled my share of mean tricks, and this was another. It was a code modification called DELAYED USER DELETION.

Rather than deleting a user, you simply set his access level to -1, or some other technical fudge. The modified code then checked the user’s access level when they logged on. If it was -1, it would display a message to them, and then delete their account. In this way, I had the technical assurance of getting THE LAST LAUGH.

20091231 - New Year's Eve Chili Cook-Off - Clint - lurking - (by Parthena) - 4236959431_56ce3968f6_b - 2 - original version

Beware--I always get the last laugh.

But that’s not enough. I had to add insult to injury. I used an ANSI art of a big middle finger as my closing message.

Mark + Mask + middle fingers 104-0456_IMG

...and the horse you rode in on!

I also tacked on 4,096 Control-G’s to the end.

Remember Control-G? It’s the beep character.

Back in the DOS days, beeps were loaded into some sort of buffer, and could not be stopped. You had to wait it out. And you could barely type or use your computer or get any responsiveness whatsoever when this happened.

1998ish - Clint's room - screens & clutter - 1

My equipment shall defeat yours!

By flooding their computer with literally thousands of beeps, I wasn’t just deleting them. I was filling their room with loud noises that would bother whoever else was around, AND I was forcing them to have to physically reach for their power switch and turn their computer off. It was my final FUCK YOU to anyone I deleted. Hopefully I woke up their roommates, and they had to get up out of their chair to turn their computer off. HA HA.

best...reboot...ever - A-Bit modified BIOS replaces EPA logo with pot leaf - 112-1288_IMG

Have fun rebooting, assholes!....... I bet you guys don't even know how to modify a BIOS logo...... pfft......

Years later, I ran into people at a party who had been deleted from my BBS. But they refused to tell me who they were. Hahaha.

I wonder if they got hit by the Control-G-bomb??

20070113 - Clint's 33rd Birthday party - 109-0974_Ben - after being forceably subdued

Most assholes I run into at parties do not come from my BBS past.

(more…)

So I’ve run Windows 7 for a few months now. I really like it. But I dislike having to run it. I dislike being forced to endure change. The flux of computers actually makes me like computing, as a hobby, less. I get tired of spending time creating the same solution over and over again. To me, most of these problems have been solved.

[[[ I often have problems with the fact that I've solved a certain problem before most people ever realized they had it. For instance, I was tagging my photos in 2000. It was awhile before web sites like flickr popped up (2005ish) and got into tagging more. So while new people got to go straight to tagging in flickr, I had to figure out a way to programmatically import tags from my pre-existing system into the existing one. Another instance: Playlists. I have playlist generation down pat. My music is strictly managed on a per-track basis, with me making adjustments on a daily basis. The problem is solved. But then iTunes comes along. They don't let you import your music directly. So I can't just take a playlist, and have a program copy all those songs to an iPod. Nope. I'd have to write an apple-approved app, even though I already have a program that works just fine (on Android phones, non-Apple mp3 players, etc). I'm actually penalized for having solved the problem before it became trendy to do so. This situation is another one: Somebody just starting to edit audio today would choose from a choice of modern programs, and would hopefully choose one that lets you edit one file while saving another. I don't have that choice. I'm locked in to what I know and am experienced with. To learn something new would waste more time than this blog post...]]]

So anyway… one thing I do is I run CoolEdit to edit audio. I RUN IT TWICE. I actually copy the folder to two instances, and run each EXE separately with cooledit1.bat and cooledit2.bat. Why? That way, I can be editing on 1 while the other is saving the last file I edited. Some people buy 7200RPM drives and brag about how much faster their files save, but I kept all the money and never had to wait for a file to save anyway, because I’m in the other CoolEdit, clipping away that annoying 10 second trailing silence… while the other cooledit is saving. Or perhaps I’m looking through files and realizing they don’t need to be edited at all, while the other cooledit is loading more files. Either way, running two definitely helps. And you couldn’t just run it twice.

Enter Windows 7. But now I have a new motherboard with multiple “soundcards”, one per each jack. These cooledits don’t seem to be able to share audio. Let’s try setting one to SPDIF digital audio. Let’s try setting the other to the speaker analog audio. Maybe I’ll still be able to hear it from the downstairs speakers (which are hooked up to the “2nd soundcard”)? I am NOT fucking editing files listening to speakers on another floor! Maybe I can set one for Microsoft Sound Mapper and the other for SPDIF. Goddamnit. Okay. I think I got both sharing sound finally. But no. They crash a lot. Which 20 files did I have open in them again? Arrrgh! Keeps crashing! WTF! Damnit. Let’s try compatibility modes for the EXE files. Let’s set them for coolpro.exe in both folders. What a pain! Still crashing.

Finally, I realized something: I was assuming I needed 2 folders at all anymore. Sure, that was the case from 2000-2011, but maybe that isn’t the case from 2011-present?

I ran cooledit1 twice. And I got 2 instances of it, even though it’s the same folder and same EXE file. WTH? And they share sound with each other perfectly too!

Apparently Windows 7 has improved the way things run, allowing you to run multiple instances of certain programs that could never do this before? Praise Peter Quistgard! I can finally dump that second CoolEdit folder! Next time I re-install Windows, it will be nice to not have to set up my hotkeys and preferences TWICE. (more…)

Moving files-that-I-wouldn’t-mind-losing to new drive as we speak. New total stats (less 80G from 1999 computer in bedroom that is only turned on a couple days a year):

    Total Usable Space:  12,177,246,543,872  11340.9G   11.08T
    Total  Used  Space:   9,678,221,062,144   9013.5G    8.80T
    Total  Free  Space:   2,499,025,481,728   2327.4G    2.27T
Percentage Free (Full):                        20.52%  (79.48% full)

^ Generated using the “free” command (“free c: d: e: f: g: h: etc”), piped through “frpost.pl”, a perl script that I use to postprocess the free command, giving gigabyte/terabyte conversions, and a multi-drive total at the bottom. Go past the jump for the code to that perl script, it’s quite useful for prettying up the output of the “free” command. (more…)

Someday I’d like to expound on this more…

As part of the loudness wars, they are compressing the dynamics of music more and more.

So we have music that’s at an average level of 90% with a 98% peak vs music that’s at an average level of 50% with a 75% peak. (more…)

Moving files-that-I-wouldn’t-mind-losing to new drive as we speak. New total stats (less 80G from 1999 computer in bedroom that is usually turned off):

    Total Usable Space: 10,655,142,125,568   9923.4G    9.69T
    Total  Used  Space:   7,471,858,606,080  6958.7G    6.80T
    Total  Free  Space:   3,183,283,519,488  2964.7G    2.90T
Percentage Free (Full):                        29.88%  (70.12% full)

^ Generated using the “Free” command (“free c: d: e: f: g: h: etc”, I have a “fr.bat’ that is basically free followed by every valid drive letter), and then passed through to “frpost.pl”, a perl script that I use to postprocess the free command, giving gigabyte/terabyte conversions, and a multi-drive total at the bottom. Go past the jump for the code to that perl script, it’s quite useful for prettying up windows output to get a nice total like this.

(more…)

One needs only to look at the viewpoints of various founding fathers to see what the proper interpretation is:

“The Constitution preserves “the advantage of being armed which Americans possess over the people of almost every other nation. . . (where) the governments are afraid to trust the people with arms.”
James Madison

“[I]f circumstances should at any time oblige the government to form an army of any magnitude, that army can never be formidable to the liberties of the people while there is a large body of citizens, little if at all inferior to them in discipline and the use of arms, who stand ready to defend their rights and those of their fellow citizens.”
Alexander Hamilton

“[A]rms discourage and keep the invader and plunderer in awe, and preserve order in the world as well as property. . . Horrid mischief would ensue were the law-abiding deprived of the use of them.”
Thomas Paine

“… of the liberty of conscience in matters of religious faith, of speech and of the press; of the trail by jury of the vicinage in civil and criminal cases; of the benefit of the writ of habeas corpus; of the right to keep and bear arms…. If these rights are well defined, and secured against encroachment, it is impossible that government should ever degenerate into tyranny.”
James Monroe

“Firearms stand next in importance to the Constitution itself. They are the people’s liberty teeth keystone… the rifle and the pistol are equally indispensable… more than 99% of them by their silence indicate that they are in safe and sane hands. The very atmosphere of firearms everywhere restrains evil interference. When firearms go, all goes, we need them every hour.”
George Washington

“The strongest reason for the people to retain the right to keep and bear arms is, as a last resort, to protect themselves against tyranny in government.”
Thomas Jefferson

Quotes originally compiled via this slashdot comment, which I liked. (more…)

What is your favorite key on the keyboard? Much could be said on the topic.

TEMPTING ANSWER: THE SPACE BAR?

At first, one is tempted to say the SPACE BAR. After all, it’s the largest key, and the only one we typically hit with our thumb. It’s very unique, frequently used, and is the AMUSEMENT PARK of the keyboard world. A huge key that can be pressed down on the left side OR the right side. It can slant. It has a nice shape – a sexy curve on ergonomic keyboards. It’s size would allow it to beat any other key in a fight. It’s arguably used more frequently than almost any other key on the keyboard.

20020727 - Hot Carolyn 105-0530_IMG

note the sexy curves of an ergonomic space bar

BUT WAIT! The space bar is a whiny little bitch! It’s the only key on the keyboard that doesn’t just POP back into the keyboard when you take it out. If you take the space bar out, it can take MANY tries to get it properly seated again. They always have those 2 stupid metal ‘levers’ that must be simultaneously perfectly inserted for your key to function. Otherwise you get one of those DOWN SYNDROME like situations where one lever is seated, the other isn’t, and your space bar is sloped like a slide. (Again, it is the AMUSEMENT PARK of keys, so a slide would be applicable. But if the slide is going down from left to right, then you’re not going to be able to successfully hit the key with your right thumb – it’s only going to work on the left half of the key.))

So in the end, the SPACE BAR is a WHINY LITTLE BITCH-ASS PIECE OF SHIT. It is the key most likely to cause you to have to go out and buy a new keyboard. Hundreds of tons of old keyboards go to landfills, and seep toxic chemicals into our water supply. ALL BECAUSE THE SPACEBAR IS A WHINY LITTLE HIGH-MAINTENANCE BITCH. In the end, while it may be fun to bash that key over and over again — there are even games that only require the space bar — one must conclude that, in practical terms, the SPACE BAR is quite likely the WORST key on the keyboard

THE RIGHT ENTER?

One of my personal favorites is the right Enter key — the huge vertical one on the edge of the number pad. There are many non-typing situations where you need to hit enter to continue. After 30 years of computing, I recently discovered yet another use for ENTER that I didn’t know about: Advancing to the right in menus. My right arrow key recently broke, so I’ve been forced to find alternative ways to navigate around. Most people just use a mouse, but in the end, a mouse is more work and is slower. You lose time reaching. You have to make a bunch of precise movements; it’s easy to mis-mouse. It’s impossible to mis-keyboard. When you want to go to the right, you hit a key and it goes to the right. No skill required.

20070910 - Beavis, day 2 - IMG_3581 - Beavis, in the cubby hole

Right Enter: Even more slappable than kittens!

SO ANYWAY, the right enter key is actually better than the normal enter key, because it’s on the VERY CORNER of the keyboard. You can slap dat azz — your keyboard’s ass — with your eyes closed, and still hit the corner enter. WITH YOUR PALM. The corner-enter and the escape key are the only keys you can really operate via a bitch-slap. And believe me — computers need to be bitch slapped. Hell, they want it. Bitches.

THE ESCAPE KEY?

I’m tempted to make the right-Enter my favorite key, but, honestly, the ESCAPE key comes in handy even more often than the enter key. Countless situations are easily exited from via the ESCape key. Hell, escaping as an abstract concept is way cooler than entering. Escape implies chase. A break to freedom. Getting out of the prison. Getting out of the window you are in. If you want to extend the window metaphor a bit further: ESCape is like smashing a glass window so you can get out of it. And, in the immortal words of Homer Simpson, “Smashing stuff is fun.” Or in the immortal words of Beavis, “Heh heh M heh heh. Let’s go break something.”

20100115 - Carolyn's computer problems - GEDC1333 - 'ESC'aping cat figurine

30 cat statues agree: I want to escape over and over and over again!

And ESCape is the only other key besides the right-enter that you can typically bitch slap with your palm. It’s a bit harder because it’s on the top, so I end up hitting it with the underside of my index finger. But a big part of my point is: Keys that you don’t have to hit with your actual fingertip are easier than keys you have to hit with your fingertip. And in the immortal words of Dildo Valerie, “Easy is better than hard.”

So there’s a big case to be made that the ESCape key is the best key ever.

THE ARROWS?

Here’s yet another one the non-power-user mouse people might not understand the value of: The arrow keys. More so with the left-right ones than the up-down ones. And more so the left arrow than the right arrow. The ranking is probably: left, right, up, down. I suppose your average lame user will simply use the mouse to go back and correct a typo. Me? I use control-left-arrow to go back one word per keypress. You can reach for your mouse; I’m not moving my arms. My mouse is at least 1 foot away from my keyboard. FUCK moving 1 foot every time I make a typo!

2007ish - painted keyboard at Home Depot (diptych)

One merely need look at a Home Depot paint section keyboard to see how much more often the arrow keys are used compared to other keys.

And no, backspace doesn’t win for typos. Backspace erases your work and causes you to have to re-do it. Arrow keys let you navigate directly to the typo and fix it, without having to retype. This is why backspace is not anywhere near the top of the list.

I recently spilled on my keyboard, and lost my right arrow. So now I have to use the right arrow on the number pad as well (which opens the whole “is numlock on or not?” can of worms — VERY UGLY WORMS). At first I was pretty positive I’d have to buy another keyboard. If I was a heavy gamer, I certainly would. In fact, just a year ago I would have had to buy a new keyboard over this. But I recently changed the way I play first person shooters for the first time in 20 years, now mousing with my right hand instead of my left hand, and a real mouse instead of a trackball. (I’ve reversed my long-held position and changed my conclusion: Trackballs are inferior to mice for games). This means that the keyboard keys I use are on the left side of the keyboard instead of the right. I never knew that changing my Quake3 keys would cause me to not have to buy a keyboard. Hidden payoff that saves me money!

ANYWAY, this spill has taught me a great lesson about the value of the arrow keys. I was floundering and frustrated all the time with a missing right arrow key. Non-power-users might not even notice it being missing, but for me, it was something that created stress every couple minutes of computer use. I have since trained my self to slam my hand way over to the right number-pad arrow key, and to also hit control-right-arrow (using the numpad-arrow) without looking as well. It took a few weeks, but now I feel stronger. Redundancy prevents catastrophes, and having 2 sets of arrowkeys only underscores just how great the arrow keys are.

OTHER TEMPTING CASES: BACKSPACE, CAPS LOCK

BACKSPACE a lot of people would be tempted to choose as their favorite, simply because it’s a big key, and it’s used more often, and it helps fix your mistakes. But I think, in the arrows section above, that I’ve outlined why I personally wouldn’t choose it as my favorite key.

20061225 - Christmas - Sawyers - Clint - reading Slashdot (by Vicky)

Look at this foo’ playin’ around with a mouse! Use THE KEYS, man! THE KEYS!

So what about CAPS LOCK?
A lot of people don’t use caps lock, but I recently trained myself to use it efficiently. Holding down shift with 1 hand and typing an entire word with just one hand represents a slowdown. Using either CAPS LOCK *or* SHIFT exclusively is going to waste time. The best thing to do is use the right tool for the job. If you just want to capitalize one letter, or you are typing a word that is typed exclusively with one hand (like “case”–typed exclusively with left hand, or “mop”–typed exclusively with right hand), then SHIFT is the best key to use. But if you are trying to type a word that requires both sides of the keyboard in ALL CAPS (for example, the phrase “ALL CAPS”), then your best bet is to hit caps lock, type the word as you normally do, and then hit it again. (Hell, if you’re using a mechanical typewriter, this method is less likely to jam your typewriter. But nobody does that these days.) Either way, it’s simply quicker and less work to do this. Holding shift down while you type 5 or 6 letters is NOT one keypress of work; it is the equivalent work of pressing several keys. I’d say about 0.15keystrokes per key typed. It’s simply less work to use the caps lock when applicable.

And in that sense, caps lock allows you to NOT have to hold down the shift key for a long time. It is a big effort-saver, you don’t have to strain your muscles as much, it’s big and unique — and that makes it a cool key.

SO WHICH IS IT?

I don’t know! There’s reasons to like a lot of keys on the keyboard ! I might go with ESCAPE, actually. Yes. It’s escape. Definitely.

 

LEAST FAVORITE KEY? WHAT ARE THE KEYS THAT SUCK?

WINDOWS KEY? It’s tempting to say the WINDOWS key, but frankly this key is a time saver. Windows-M to minimize all windows, Windows-L to lock your workstation (if you do this right, you can press the key while getting up, and use your keyboard as leverage so you don’t have to use your leg muscles as much). Windows-anything is a good hotkey combination that doesn’t interfere with already-taken-up alt- and control- key combinations. For instance, Winamp controls music with ZXCVB while you are in the program. I set up Win-Z, Win-X, Win-C, Win-V, Win-B as my hotkeys for those same operations when Winamp is not at the forefront. (Though, the best key to pause your music is actually the PAUSE key — However, mine stopped working in the same spill that cost me my right arrow key.)
So the WINDOWS key is actually a great key.

2ND WINDOWS KEY? The one with the menu on it? Seems pointless, but it’s a great way to right-click something without reaching for the mouse. So it’s a good key, not a bad key.

BACKSLASH! Not because it sucks in and of itself, but because every fucking keyboard manufacturer seems to want to put this in a different place. STANDARDIZE, PLEASE!

HOME/END/INSERT/DELETE/PGUP/PGDOWN – These are actually some of my favorite keys ever, but the fact that they re-arrange them on so many other keyboards reduces their value. I still can’t get over how people will reach for the mouse and pull the scrollbar down for 10 seconds to get to the end of a document, when they could have just hit Control-End. Morons.

“MOON KEY” – some keyboard shave a key to put you into sleep mode. I’ve actually had to use nail clippers to clip the plastic off of these in some cases. Sleep mode blows, and there should NEVER be a key that stops everything you’re doing to such a level. It’s as if 1000 ESCAPE keys suddenly cried out in the silence. Baby Jesus weeps at the moon key.

20080809 - Oranjello - I'm in UR computr - 164-6449

KITTEH SAYS: Stai awai from moon key!

“PAUSE KEY” – It’s kind of pointless unless you set it up to pause your music, then it kicks major ass.

“SCROLL LOCK” – Another pointless key, but it actually has interesting and useful effects in Microsoft Excel. And if you use Winamp‘s Milkdrop plugin, it keeps you from going to the next visualizer preset. I use scrolllock! And it’s another key I lost in my spill recently :/

F9 – F12 is cool for being on the edge; F11 is cool for toggling fullscreen (and is another key I lost to my water spill, now I have to use Alt-Enter and Alt-V,F to toggle fullscreen in various situations). F1 is help. Other functions often start at F2 and continue. F5 is refresh. But it’s very rare that programs define so many F-keys as to get up to F9. I declare F9 the most useless F-key.

~` – The tilda/backtick key. Non-unix people probably never use tilda. The backtick is just a gross quote; you should use apostrophe. These unpopular characters end up being a corner key on the main keyboard swath. And you accidentally hit them sometimes when you hit ESCape. A strong argument could be made that this is the most boring and lame key on the keyboard.

OTHER RANDOM MUSINGS

WHICH CONTROL KEY IS BETTER? The left control is way better than the right control. It’s bigger, and I usually hit it with the top of my palm, directly under my pinky finger. Another key you don’t need to hit with your fingertip.

20080203 - preparing for the floor tiling - 151-5161 - Carolyn mousing on the spiral stairs

Keys that are hard to get to SUCK!

SWAPPING CONTROL AND CAPS LOCK: I’ve also used programs to swap left-control and caps lock. It takes some getting used to, but for me, I use control way more than caps lock (even though I use caps lock way more than most people). This is the setup of Sun SparcStation keyboards, and there are Windows programs that allow these to be swapped. It actually allows your hands to move much less. If you don’t use the palm-trick to hit left control (outlined in previous paragraph), it’s actually quite a strain to reach all the way to the bottom left corner to hit control 1000 times a day.

FUNKY ENTER KEYS: The main enter key is often in various shapes and sizes. This makes it an individual in a world of conformist keys, and thus a bit cooler. Though I still prefer the right-enter to the main enter.

Thoughts? Comments? Leave ‘em here. I think I’ve fleshed this rant out about as much as possible. (more…)

Quit you’re fucking bellyaching whining, people!

NO PRIVATE INFORMATION WAS RELEASED. All the dude did is scrape PUBLIC INFORMATION and put it together in one place.

Panicking or whining about this is LAME LAME LAME. This is no creepier than the Yellow Pages.

HOLY SHIT DID YOU HEAR?!?!?! The Yellow Pages scraped together everyone’s names and phone numbers, and put them in one place, a big yellow book! PLUS they made it so you could access these listings from the internet!!!

Why, those anti-privacy creeps! This is why I don’t use a phone!

Good people are walking vaginas. (more…)

First we had blogs. But blogs took a certain level of effort. You can’t just fire a blog off instantly, you have to go to a site, compose, edit, maybe proofread, and publish. Often requiring nothing short of a full web browser, though blogging evetnaully apps came years later. Blogs allowed people to write their own lengthy discourses in a way where people could actually subscribe (RSS, email) and read.

But then most blogs went stale. Some 90% of blogs died within a year of being started. It was too much work for most people.

Even a prolific blogger like myself often didn’t feel like waiting for the slow page refreshes of blogging. Eventually I learned how to blog using my text editor (0 load time) and submit the file using API calls (no web browser required, no waiting for a page to load). This increased my output by decreasing my effort.

Then micro-blogging came along. Micro-blogging tends to have a maximum character limit of 140 (Twitter) or 420 (Facebook status updates). The small size and ease-of-use causes people to update far more often. All of a sudden, everyone started publishing information about their lives to the internet. I once again could find out what my friends were doing, without having to ask them over and over — or remember that they exist.

Years later, it seems everyone has given up on their blogs in favor of quick micro-blogs — or they continue to blog long, length articles.

But what about the in-between?

What about those thoughts that are *just* a bit too long to go onto Twitter/Facebook?

Most blogposts I see are many paragraphs. It’s very rare to see a one-paragraph, 100 word blog post these days.

SO LET’S NOT FORGET THAT THERE IS A MIDDLE GROUND BETWEEN LONG BLOG POSTS, AND MICRO-BLOG “TWEETS”.

Let’s not forget that some thoughts worth expressing are longer than 420 characters, but still shorter than a page of text.

Let’s not forget these thoughts. They may be short when compared to the average blogpost, and they may be too long to tweet — but they’re probably still worth expressing.

Let’s not refuse to express a thought simply because it’s “too long to tweet” or “too short to blog”. That’s harmful. (more…)

What a fucking stupid name. A photo booth is something people walk into, press a button, and get 4 timed photos taken. THAT IS WHAT A PHOTO BOOTH IS.

So in wanting to set up an impromptu photo booth for parties and other events (using a computer and a digital camera), I’m looking around for free photo booth software. And I found some. But then I download it, and it’s not software for running a fucking photo booth. It’s simply software imitating apple’s Photo Booth software.

Thanks, Apple, for coming up with a name so fucking stupid that you actually made it harder to google for the real thing.

There ARE options out there:

  • OpenPhotoBooth works, is free, and is very basic as it’s a new project currently in development. It can use any device Flash can see — webcams, some digital cams. There is, however, no configuration options, and the HTML is very basic. Nor are the 4 photos actually stitched together. This is a work in progress, but if development continues, this will eventually emerge as the clear winner based on its $0 price.
  • PartyBooth sounds good. They still want $60. At least it works out of the box for $0. But only for 7 days. And with watermarks. Grrr. Also runs on Adobe AIR. Still, this actually had configuration options. This had an actual voice that said “smile”, and was extremely polished. I’d choose this over OpenPhotoBooth if it was free, but it’s not, and I”m cheap. The 4 photos are stitched together and everything.
  • PSRemote is probably great, IF you have a Canon camera that is compatible with it. Neither of mine were. I think it’s $75 to register, too. Ridiculous.
  • Photoboof is probably great, if you don’t mind having a watermark in the center of every picture, or paying 600 fucking dollars.
  • SeaMonkey wants $150, and it isn’t even released yet!
  • CrazyCam (which runs on Adobe Air) is just a Mac Photo Booth clone.
  • There are other options out there, but if it’s obviously crippleware [i.e. not fully featured out of the box, puts watermarks on the pictures unless you pay, like Photoboof] — then I’m not even going to try it.

I’m tired. I’ve spent way too much time on this, and a lot of it was wasted by a dumb decision on Apple’s part. I had to install a fucking runtime (Adobe AIR) just to run CrazyCam just to find out it’s NOT photo booth (as in, the real booths) software, but Photo Booth (as in, Apple) software.

So tell me, faithful readers. What is a good software to set up an unattended photobooth with? Specifically, freeware/shareware windows?

YARRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR (more…)

Really? I’ve never heard of that. A relative just posted this:

Twenty years after I bought my first Mac IIx, f-ing MacPros still don’t have an *eject* button, and still won’t let go of their f-ing discs. In 1990 it was floppies–today DVD. Two cold boots and 10 minutes later, the disc finally ejects. Aaaaarrrggghh.

Apple users care so much about form over function, that they actually found a way to screw themselves over on basic CD/DVD drives. Wow.

They don’t have a hole to put a paper-clip into, to force an eject! How stupid! I asked, and the answer I received was, “[no hole...] nothing but perfect sleek aluminum.”

Furthermore, to add insult to injury — they don’t actually have a traditional eject button either! So PC users get 2 methods of ejection (3 if you count software ejection), while Mac users get 0 methods of ejection (1 if you count software ejection — Mac users can type “drutil eject” at the command-line, but do you think they actually know that?).

I don’t know about you, but I like having redundant systems. 2-3 methods > 0-1 methods!

My DVD burner stopped ejecting all the time about 4 yrs ago. A paper clip has to be inserted to force the eject. Software eject wouldn’t work either. I’ve paid $0 more since it happened. But if I was an Apple user, I’d have had to pay to replace it, because there’d be no way to eject the disk, because Apple users would rather have sleek aluminum than something functional.

Ahh, the cult of apple. Computers as fashion. Form over function. They claim they don’t pay more, but every time I hear of an Apple breaking in any way, Apple users have to buy a completley new computer, or send it in for service. I’ve still never heard of anybody I know persoinally ever fixing their Apple themselves.

Of course, they still claim it’s so much better. It’s like a person taking their car to a shop telling a person who knows how to fix his own car that he’s wrong.

BTW, Google Shopping says the cheapest 6X DVD drive for a MacPro is $26. If you remove “MacPro” from the same search, the cheapest drive is $10. More evidence to counter people who say “Macs don’t cost more.”

Apple was the shit… in the 1980s. (more…)

Ohhh NetHack… One of the most important and influential (it inspired Diablo, and countless spin offs) PC games of all time. It is basically Dungeons & Dragons for the PC. Yet despite being so influential, it is itself a variant of Hack, which is a variant of Rogue. But it was the variant that kicked ass enough to stick around for over 20 years.

How I love you, NetHack. How I hate you, NetHack. The only PC game from the 1980s that I still occasionally play today, over 22 years later. The only game I ever played where every letter of the alphabet did something different — for both capital and lowercase. And then some.

blacklights are cool .. so is nethack 106-0629_IMG
Carolyn
plays Nethack in 2002 (VGA tile style).

The only game I ever opened the EXE file up with with a hex editor and manually paged through the entire binary, reading all the strings of game events, and realizing that I would never, ever experience everything the game had to offer. It was just too much.

You may change your appearance — from ASCII, to extended 8-bit ASCII, to VGA tiles, to isometric 3-D to proper 3-D renderings — but you are still the same Nethack. The same damned, frustratingly impossible-for-me-to-win Nethack.


ASCII Nethack.

Now, beyond the fact that NetHack is an incredibly complex that fills one with a sense of wonder, one has to also consider that this game came to its existence in the great information blackout known as “BEFORE THE INTERNET”.

Well, there was an internet back then, but the common man did not use it, or even have access to it. I began playing in 1987 or 1988, when the 600K binary file – smaller than a 1 megapixel camera image – took up 6% of the family’s 20-meg harddrive. There was NO INFORMATION back then. You heard things from TV (and they didn’t talk about computer games), word of mouth (nobody cared about computers back then), or BBSes. And BBSes were, of course, a wild west for information seekers. The internet is tame by comparison. You’d fight to get a tiny bit of information, then you’d hold onto it as tight as you can.

So Nethack was quite mysterious. There were no forums. There was no way to reach the internet. And calling local BBSes, one at a time, dealing with busy signals, leaving messages for the next caller — didn’t exactly yield a lot of info.

So it was this mysterious game. I never knew that you COULD win until the internet came along. I never really ran into other people who knew about it, or played. Not unless I talked to someone who was as similarly ahead of the tech curve as I was, and those people were few, far between, and had a wide array of interests. Even today, according to WikiPedia, “fans of NetHack consider an ascension without having read spoilers very prestigious; the achievement is so difficult that some question whether it has been or can be accomplished.”


Extended 8-bit ASCII Nethack.

When I finally got on the internet, I was the only human being I personally knew to use it until I went to Virginia Tech to study Computer Science. (And no, I wont say how. There weren’t ISPs back then, and I used a modem. People back then used programs to call WarDialers to call every phone number sequentially. I WarDialed for an hour a night some months.)

I looked hard for the “net” in nethack. I poured over newsgroups, but there still wasn’t much talk about the NET in it. I knew what networking was, and wanted to play a networked D&D game with someone. Obviously NetHack had to be multi-player — it has the word NET in it, for chrissakes!


VGA tile Nethack.

I eventually found out there were telnet servers that hosted NetHack. You could telnet to an address (this was way before the web was invented) and play Nethack there. I must have telnet’ed to every NetHack server on the planet. I was positive I would find another person in one of them. It had NET in the fucking name!


Early GL “barely 3-D” 3-D implementation. More like VGA tiles, but with fancier tiles.

Even once the web came around, I would, every few years, google around to see if anyone had perhaps developed a port that would let multiple people play at once. I’d think the game much more winnable if Carolyn could be at my side, instead of my cat. But still… IT NEVER EXISTS! NO MATTER HOW MUCH I WANT IT TO EXIST, IT NEVER WOULD!!!! GODDAMNIT I WANT TO PLAY!!!


3-D isometric Nethack (Vulture’s Eye). 3-D, but stuck at the same angle, causing things to be blocked from view, even though they wouldn’t be blocked from view in the original version.

Oh, if only I could go back, and tell young Clint, “This is Future Clint! Don’t look for the ‘net’ in NetHack! It’s a waste of your time!” Or if only I could go back and encourage some of the hardcore developers in the 1980s and 1990s to actually make a multi-player version of this!

Alas, I doubt this will ever happen. But at least Nethack continues to be played, even today. There’s Android and iPhone versions, but the Android has got to be better. Since every letter capital and lower does something different, it simply would be faster to play it with a real phone.

Anyway, that’s my sad childhood computer game fantasy story :) It was a FAIL.



“Proper” (rotatable, can see everything properly) 3-D Noegnut Nethack.

You can also read people’s Nethack experiences in the Nethack newsgroup, rec.games.roguelike.nethack — especially the official faq. Even today, people will post about seeing things they’ve never seen in the game. That’s just how awesome Nethack is!

Download NetHack at the official page.

For more pictures, check out the Nethack tag and Nethack photopool on Flickr, or do a Google Images search for Nethack.



Very large Nethack – “I said wallet sized, not wall-sized!”


Very small NethackiPhone.


Very small Nethack – Better phone implementation.

20101002 - too many NethacksToo many Nethacks!


Nethack humor.


Harder-to-read Nethack humor (click for larger image).


Nethack humor more people can understand than usual.


More humor.

For more pictures, check out the Nethack tag and Nethack photopool on Flickr, or do a Google Images search for Nethack.
(more…)

Next Page »

Follow

Get every new post delivered to your Inbox.

Join 100 other followers