Something Is SKUwey Here


I found this some time ago in a sporting goods store. I wonder why the programmer made the tag printing machine print an error message on the tag itself. Probably to preserve the order of tags which are probably batched in relation to pallets of items.

A few days ago I was talking to a Radio Shack employee. It turns out they can print out a manual for most things they sell by just punching in it’s SKU number into a computer. I asked her if she knew what SKU (pronounced “skyoo”) stood for. She didn’t know. Can’t blame her -it took me a few months of writing an e-commerce application and hearing the word daily to inquire about it’s meaning. SKU is an abbreviation for Stock Keeping Unit.

By the way, in Radio Shack I was looking for a cheap lcd tv that I could use to hook up to the camera that is trained at entrance of my apartment building (it is hooked up to a coax cable that runs through the building). They had a tiny one for about $200, but I’d like a slightly bigger and cheaper one. B&W is ok. Any suggestions? I also need to find an affordable lcd tv for the bathroom. Come on, it’s the future now. We’ve been promised tv monitors and cameras everywhere. I am not asking for usable video phones, flying cars and robots bigger than a vacuum cleaner.

The Programmer’s Font

Yesterday I spent a good deal of time searching for a good font to use with Ultraedit. There are three well-known requirements for a font to use in programmer’s editor:

1) It has to be a fixed width font.
2) Visual distinction between letter “O” and zero. Usually zero is “crossed”.
3) Visual distinction between Capital lower case letter “l”, capital letter “I” and number “1”.
In general such a font should be super legible in small point sizes.

I used to use Courier New, but finally found a font that I like much better, Andale Monotype. Microsoft used to distribute that font with IE 5, but now it’s not available for free download anymore.

And next day the most famous Joel on the Web wrote a post about another very nice programmer’s font called “ProFont”. I tried it along with another similar font called “Sheldon”. I think I still like Andale better.

UPDATE: This seems to be a holy war in the making. I especially like the guy who uses “Comic 12 pt “. If it is what I think it is, this dude’s code must read like a comic book. Bam! Pow!

Airconditeonery

These real smart real estate agents were havening a strategery : let’s use that computer thing to put together a flyer and post it in in the office window. And this evening I brung my camera with me and took a picture of it:

Mantainence and airconditeonery. Leny and Boris lerned rite real good. And what an economy of words! Oh, and the amazing mathematical formulas. This is advanced real estate calculus, don’t even try to comprehend it.

Real estate broker’s fee is 5 percent to 7 percent of the sales price. That’s pittance for the services provided, wouldn’t you agree?

A phrase that I hear a lot these days is “Well he used to be a programmer, but now he is a real estate agent”.

The Glory of Short-Term Memory

I am reading Bob Cringely’s monumental rant, “Accidental Empires“. One thing that he mentions in the very beginning makes a lot of sense to me.

Cringely talks about the importance of short-term memory to programmers. He briefly mentions George Miller’s research and goes on to quote the Hungarian:

“I have to really concentrate, and I might even get a headache just trying to imagine something clearly and distinctly with twenty or thirty components,” Simonyi said. “When I was young, I could easily imagine a castle with twenty rooms with each room having ten different objects in it. I can’t do that anymore.”

Basically, Cringely says that while normal people have a short term memory of Miller’s magic 7 items, really great programmers have short term memory measured in the hundreds.

I always knew that my painfully average short term memory is a horrible handicap. For instance, my inability to hold a large number of items in memory was a big drawback in my fast food career. I did great as working in the Nathan’s Famous clam bar where there were only a few types of items that I had to sell (namely half-dozens of clams, clam chowder and drinks). But when I had to work the seafood counter where orders included frog legs, clam strips, shrimps, fish fillets, crab patties, hot dog nuggets, onion rings, french (freedom) fries, clam chowder , drinks and a bunch of other stuff I don’t remember anymore combined in all kinds of combos and specials — well, that was hard.

When I worked as a doorman, keeping track of hundreds of guests, contractors and delivery people entering and building was also pretty tough for me. This kind of made me realize that I would not be able to become an efficient physician because a) I would not be able to keep track of all of my patients and b) although I could pull a 48 hour shift, I was barely fit to operate the mop after 24 hours. I felt kind of like Apu during his 96 hour shift.


Woods: Hey, you’re Apu Nahasapeemapetilon, aren’t you? I mean, you’re
the — you’re like _the_ guy, you’re a legend around here. Can I
ask you, is it true you once worked 96 hours straight?
Apu: Oh yes, it was horrible I tell you. By the end I thought I was a
hummingbird of some kind.
Woods: Oh yeah, you know, I studied your old security tapes.
[On tape, Apu imitates a hummingbird, flying back and forth
across the screen and emitting a high-pitched humming noise]
Apu: In a few minutes, I tried to drink nectar out of Sanjay’s head.

In any case, my fabulous associative long term memory, you know, the thing that enables me to spout Simpsons references and remember little details from books that I read serves me very well. But I feel that the lack of short term memory is what stands between me and the greatness and glory of being a great hacker. That and some other organizational and focusing issues.

I really wonder if great hackers invariably possess abnormal short term memory. You know, I have no doubt that the greatest hackers of all time, Von Neumann and Tesla had tremendous short term memory which was different from that exhibited by circus performers. Not only could they remember thousands of objects, but they could also make machines or programs out of them, run them and debug them, all in memory.

But what about a programmer of lj user=jwz’s, avva’s or brad’s caliber? I bet an above average hacker must have above average short-term memory.

Anyway, it’s getting rather late and I can’t find any serious online memory tests. Maybe I’ll put one together myself later. Here are two simple ones:
Picture Test
Verbal test from some anti-drug site
[Added this note in the morning] Try not to use any special means of remembering – for instance grouping of objects in any way, making up a story with the items or words, etc. We are looking for an effortless and natural above average short term memory.

If you find a good memory test, let me know.

My Money and My Sanity Went To Miskatonic University

Visited good old Miskatonic U (also known as Brooklyn College) today. I needed to beg for a stupid requirement waiver. I hate organized education.

Some professor at the CS department threw out a bunch of old computer books from the departmental library. I picked up some, among them “System/360-370 Assembler Language (DOS)” by Kevin McQuillen. Among other coolness, every chapter in the book was illuminated by a photograph of a programmer or a group of programmers.

See, in 1978 programmers always looked cool.

Even just repairing perforated tape, Tom Jennings’ favorite medium.

Or sitting at a terminal and not even looking at the blinkenlights.

Book Matters

You know, how come livejournal posts have a “Music:” field but no “Reading:” field? That’s just unfair.

What am I reading now? Two books. “Bad Boy Ballmer: The Man Who Rules Microsoft ” and “The Book on the Bookshelf” (thanks ) . Wait, no three books. I am also reading “Out of Their Minds: The Lives and Discoveries of 15 Great Computer Scientists

I’ve just finished “Startup: A Silicon Valley Adventure” and “Barbarians Led by Bill Gates: Microsoft from the Inside ” (thanks ). Good, good stuff.

“Hard Drive: Bill Gates and the Making of the Microsoft Empire” , “Pour Your Heart into It : How Starbucks Built a Company One Cup at a Time” and “Proudly Serving My Corporate Masters: What I Learned in Ten Years As a Microsoft Programmer” are on their way. Mmmmmm.

You know what, I have not even read that much science fiction lately. And I haven’t read anything in Russian lately.

One exception though. The last book in Russian that I’ve read was «ÐšÐ«Ð¡Ð¬» by Tatyana Tolstaya. Ha, it’s translated as “The Slynx“. On preorder. Gotta get it.

Checked today what’s new in NESFA press – they republish good old science fiction. “Dimensions of Sheckley:The Short Novels of Robert Sheckley”. Still no Kuttner anthology. Too bad.