Categories
Uncategorized

The top twenty

According to Webalizer, here are the top twenty search phrases that have led to kode-fu.com:

1. vb string functions

2. string functions vb

3. string functions in vb

4. vb data types

5. vb math functions

6. c# string functions

7. accordian

8. annalee newitz

9. accordion guy

10. mash-ups

11. stagette (for which I still have the Google entry!)

12. vba string functions

13. female pipe smoker

14. rosetta stone

15. string compare in vb

16. vb string conversion

17. c# math functions

18. funny czech phrases

19. how to play accordian

20. joey devilla

Once again, as a public service announcement: the word is spelled accordiOn, not accordiAn.

Categories
Uncategorized

Stupid online comic of the month

Just in case you thought only “The Left” were masters of ham-fisted witless diatribes attempting to pass for humour, may I present The Leftersons (“America’s favorite liberal family!”). The Leftersons are a nuclear family of sorts — there’s an unnamed Mom and Dad, a daughter named Hillary, and a son named Stalin (Leftersons cartoonist Colin Hayes is probably still slapping his knee over that witty little gem). There’s also a goldfish who plays the double role of being the only sensible (read: extremely conservative) member of the family and Greek chorus as well as Stalin’s pal Tommy, a sensible (read: extremely conservative) African-American (well, Stalin calls him “African-American”, to which he replies “You mean black?”) whose role models include Clarence Thomas, Thomas Sowell and Dr. Tony Evans.

Hayes’ line-drawing style is pretty good, and he owes it to the fact that he’s been drawing since the age of four. The problem is that it looks as though his writing style is stuck at that age, as he goes straight for “Liberals are stoopid, just ’cause” angle rather than spelling out his case. Sir, I’ve read lots of P.J. O’Rourke, and you’re no P.J. O’Rourke.

Here’s a quick tour of some Leftersons strips:

If you really must read this nonsense, you can check cruise on down to the archive. Please remember that going there is your choice, and I take no responsibility for what happens afterwards.

The Adventures of Accordionguy in the 21st Century: reading crap so you don’t have to.

Categories
Uncategorized

Recovering lost stories, one at a time

I’ve mentioned earlier that the database behind Blogger (the Web service that I use to maintain this weblog) has lost a number of my entries. As Murphy’s Law would have it, some personal favourites had vanished. It is only thanks to the modern miracle of recordable CD-ROMs and good backing-up habits that I have been able to recover these stories and get them re-entered. Here are some that I’ve put back online:

Breach of Security. November 2001: A con man comes to my house…twice. Hilarious-in-retrospect stuff ensues.

The con man from another world! The follow-up to Breach of Security.

Konichiwa, 2002! Fourteen years’ worth of New Years’ Eve stories.

They’re not “strippers”, they’re “Naked-Americans”. February 2002: Peepshows and accordions go together like bondage gear and Cheez Whiz. And by that, I mean really, really well.

Categories
Uncategorized

Taking the long weekend off

I’m off to cottage country for the weekend and taking a little time off from the computer. It’s a lovely weekend; why not do the same?

See you Tuesday.

Categories
Uncategorized

eye magazine’s guides to student life

eye magazine, one of Accordion City’s free weekly newspapers, has a special section devoted to university students, seeing as it’s back to school next week. They make for interesting reading, whether you’re going to be returining or not.

Photo: Shirtless 'student' adjusts a webcam above his lime green iMac. This photo accompanied the eye article on getting into porn as a way of overcoming the genteel poverty of student life.

On Your Back to School. eye’s sex columnist, Sasha, says that that if you’re a young man and a starving student, you might want to consider the lucrative world of Internet porn.

If the porn things not for you, there are other jobs — while they don’t pay well, some of the perqs are great. (By the bye, the word “perq” is short for perquisite.)

They also review that staple of the student diet: macaroni and cheese. “Dee-licious and noo-tritious,” as my friend Cory would say (and write). Wise people that the reviewers are, they gave top marks to Loblaw’s President’s Choice Macaroni and Cheese, the caviar of all the mac-and-cheese offerings.

Apres Napster, la deluge. A filler article (well, eye is 75% filler) comparing various MP3-sharing apps.

(For my non-French speaking friends: After Napster, the deluge. See, the French don’t always have their own word for everything. What’s the french word for cafe? It’s cafe. The french word for crosisant? Croissant. The french word for menage a troi? You get three guesses. See? French is easy!)

And last but not least, eye’s guide to student-cheap stuff in Toronto. Also good if you plan to visit the city on the cheap. They make mention of my pals at Global Pop Conspiracy, too!

Categories
Uncategorized

Long weekend in Accordion City

A couple of events going on this long weekend in Accordion City of which you might not be aware.

Friday (tonight):

Reclaim the Streets party

It’s that time of the year again — the annual Reclaim the Streets party. It’s taking place at Denison Square Park in Kensington Market at 7:00 p.m. tonight.

I’m already behind on all kinds of work that I need to get done, so I’ll leave it to this NOW magazine article to describe the event. I’ll be there with accordion in tow and post a write-up thise weekend.

Monday:

Cherry Beach Sound System

Look closely: that’s Labour Day Monday, not Sunday. The dance party starts at 2 and runs until 10 p.m. Then some of you will have to go to school the following day.

Once again, the Promise party crew is holding another of their DJ parties at Cherry Beach. They set up the DJ booth by a small grove of trees and the dance party area is in a clearing by that grove. To the south is a spectacular view of the lake and to the north is an equally tasty view of Accordion City’s skyline.

This week’s DJ roster:

Caspian Rabone is the head of Polaris Recordings and plays anywhere from dubby blissed-out tech house to hard driving techno. He will be kicking off this long weekend beach party.

Nick Lloyd and Pierre Nick Lloyd and Pierre played a super afternoon set a few weeks back and have been invited to do it again.

Yoshie and Chie are the couple that many of us have seen busking at the subway or in front of City TV with a Sitar and a Digeridoo.

Andrew Allsgood , according to the folks at Promise, “is a dj whose music stopped us dead in our tracks when we overheard it on the sidewalk one time”. He’ll be playing a funky mix of house with jazzy breakbeats in it. Expect a chilled blend of jazzy older tunes and funky house.

Peter Jarvis runs the successful Play Records (who are holding a dubby release party next Thursday). He’ll be playing techhouse.

AMtrak and Dante will close the night dowqn with groovyhouse.

Getting there

Getting there by car:

Go east on Lakeshore Boulevard until you’re just past Parliament Street. Turn south down Cherry Street all the way to the parking lot at the end. The beach is west of the parking lot; follow the trail that leads west and look for a concrete pillar with a flashing red light on top. The party will be a few paces past it. If all else fails, just follow the music.

Getting there by bike:

Just follow the Martin Goodman bike trail east of downtown until you hit Cherry Street and turn south. Follow Cherry Street to the parking lot at the end. The beach is west of the parking lot; follow the trail that leads west and look for a concrete pillar with a flashing red light on top. The party will be a few paces past it. If all else fails, just follow the music.

Other stuff:

  • Bring lunch, kites, frisbees, beach balls, your friends, dogs and — if you have them — accordions.
  • Please don’t bring more than you plan to take back out with you – leave no trace.
  • It gets chilly later in the evening down by the lake. Bring something warm that you can throw on if you’re staying late.
  • This is just a beach, not a dance club — bring sunscreen, bug spray if you’re staying into the evening and if you want something to sit on, you’ll have to bring it.
  • If you’re coming to the party in the evening, bring a flashlight. There’s almost no light on the trail leading to the party.
  • This is a word-of-mouth event. If you know someone who will like this type of free outdoor event, please let them know.
  • The bad weather backup plan: If the sky’s looking grey that day, call the emergency update line at (416) 323-0361.
Categories
Uncategorized

0wnz0red annotation (page 2, in progress)

Well, I’m a little busy today, but I thought I’d give you folks what I’ve got done on the annotation for page 2 of 0wnz0red. I’ll update this later today, tonmorrow at the very latest.

Slight update on Friday, August 30th at 3:15 p.m.

Once again, if you don’t know what this is all about, go read Cory Doctorow’s nifty short story, 0wnz0red. Day by day, I’m annotating each of the pages of the story, covering the dense techno-folderol and Cory-isms contained within. I’ll eventually collect these and put them on a single page.

Graphic: Title graphic for '0wnz0red'.

“…they had cute girls on the documentation floor, liberal arts/electrical engineering double-majors…”

It’s true. many of computerdom’s “cute girls” were double majors. I know cute women from double majors in theatre/computer science, English computer/science, fine arts/computer science and biology/computer science.

“His car was one of the last ones in the lot, a hybrid Toyota with a lot of dashboard geek-toys…”

This was probably inspired by our friend Quinn Norton’s recently-bought Toyota Prius, a hybrid gasoline/electrical car. It relies on its whisper-silent electric engine at lower speeds and the gasoline engine kicks in on the highway or when extra power is needed. In the center dashboard between driver and passenger is an LCD display which gives you status reports from both engines, energy consumption and other cool data. I found its readouts endlessly fascinating.

cryptographic handshake

Let’s do this one word at a time.

A cryptosystem is a method of disguising messages so that only people for whom the message is intended can see through the disguise. Encryption is act of disguising a message; decryption is the act of removing the disguise so that the message can be read. Cryptography is the science of creating and using cryptosystems.

A handshake is an exchange of messages between two computers.

A cryptographic handshake is an exchange of disguised messages between two computers – in the case of this story, between Murray’s key fob and the door lock system of his Toyota. The door lock system of Murray’s Toyota is like a combination lock and the key fob contains the combination to the lock. The key fob encrypts the combination before transmitting it to the car; the car decrypts the received message and then checks to see if it’s the right combination for the door locks. If the key fob did not encrypt the combination before sending it to the car, it would be the high-tech equivalent of climbing onto the nearest rooftop and shouting out the combination to the car door locks for everyone to hear.

(Update: Just re-read that entry and thought: wait a minute — it’s not really a handshake, because the communication between key fob and car door lock system is not an exchange. The key fob, as far as I know, doesn’t actually reply The communication is more akin to that between a TV remote and the TV. The minimum kind of exchange for a handshaking scenario is along the lines of something like this:

Computer 1: Here’s a message for you.

Computer 2: Cool. I await your next message with bated breath.

Okay, I embellished it a litte. You get the idea.)

El Torito

A chain of Mexican restaurants in southern California.

Some geeks may remember that the specification for bootable CD-ROMs for IBM PC-compatible computers was conceived in the El Torito in Irvine, California, which is why it’s called the El Torito Specification.

Shallow Alto

Cory’s nickname for Palo Alto, one of the high-tech centres of Silicon Valley. Yes, he actually uses this term in real life.

“So, do I get two other ghosts tonight, Marley, or are you the only one?”

Actually, in Dickens’ A Christmas Carol, three ghosts visit after Marley: Christmas past, Christmas present and Christmas you’re-dead-and-nobody-gives-a-crap.

“…they’re hardcore for it.”

(Still have to write this one.)

Turing Machine

(Still have to write this one. Gonna be tricky, because it’s hard to explain using this in only a sentence or two. )

Itanium

(Still have to write this one.)

RISC

(Still have to write this one.)

“Now, forget about that for a sec and think about Hollywood. The coked-up Hollyweird fatcats hate Turing Machines.”

(Still have to write this one.)

secure app

(Still have to write this one.)

fuxor

fuck.

cleartext

(Still have to write this one.)

Descartes

(Still have to write this one.)

Gutenberg Project

(Still have to write this one.)

shiznit

shit.

QED

Quantum Electrodynamics.

Well, yes, but it this case, it’s an abbreviation for the Latin phrase quod erat demonstrandum meaning “which was to be proven”. A clever-clver way of saying “I rest my case.”

Crypto

Short form for cryptography, which I covered in cryptographic handshake, above.

standards-defined

(Still have to write this one.)

ciphersystems

Same thing as a cryptosystem, which I covered in cryptographic handshake, above.

AES

(Still have to write this one.)

RSA

(Still have to write this one.)

signing key

(Still have to write this one.)

chip fab

Short for chip fabrication plant, where computer chips are manufactured.

biometrics

(Still have to write this one.)

“That key is used to sign another key that’s embedded in a tamper-resistant chip”

(Still have to write this one.)

Fritz Hollings, the Senator from Disney

(Still have to write this one.)

boot-loader

The term for starting up a computer is called “booting”. It’s derived from the expression “to pull yourself up by your own bootstraps”, which means “to get started without any outside help.”

There’s a bit of a chicken-and-egg situation when you boot your computer. The operating system of a computer, among other things, is responsible for loading applications from your hard drive and then running them. The operating system is itself an application that somehow has to be loaded from the hard drive and then run. But how do you do that without already having an operating system up and running?

(It’s kind of like a question someone once asked me when we were watching people constructing a new high-rise building: how do you set up a crane without using another crane?)

That’s where the boot loader comes in. Unlike operating systems, which are relatively large programs stored in RAM (whose contents evaporate as soon as you cut off the power), a boot loader is a very small stored permanently in ROM (whose contents remain even when the power is cut off). The boot loader tells the computer how to load and then run the very core part of the operating system, known as the kernel. Once loaded and run, the kernel then starts up the rest of the operating system.

“cryptographic signatures that reflect the software and hardware configuration of your box”

(Still have to write this one.)

config

Short for configuration.

CPU

Central Processing Unit.

OS

Operating System.

Napsterization

(Still have to write this one.)

“You can’t fake an interface”

(Still have to write this one.)

“You know that these guys sued to make the VCR illegal, right?”

(Still have to write this one.)

“You can’t wrap up an old app in a compatibility layer and make it work with a new app”

(Still have to write this one.)