I Will Survive

I went on a used book shopping spree last weekend. Among other things I ordered Stingray : The Lethal Tactics of the Sole Survivor and 101 Survival Secrets: How to Make $1000,000, Lose 100 Pounds, and Just Plain Live Happily. I have a whole shelf in my library dedicated to psychological warfare books. And the original Survivor was probably the best piece of psyop action that I have ever seen on TV. Although the books seem to be of bathroom reading quality, I just could not pass them up for a dollar twenty five + shipping.

I also learned something interesting about the Survivor theme song, Ancient Voices. The chant that goes “ei i oh – e – eoh e – ohli – la a i i oli oli” sounded kind of Russian to me. And guess what – I was not mistaken.

“Landau was quoted as saying the theme was “part of an ancient Russian folk song that I’ve totally bastardised” by Entertainment Weekly in June.”

I think what he means by that is that he used a generic chant of “oy luli-luli-luli” that is very common in Russian folk songs. Sort of like Russian “yippie-ka-yee”.

While I was searching for links I found this funny story on Usenet.

Dead Programmer On Coffee

often tells me that I should move to Seattle. But there is one reason why I would actually want to move there. And that reason is Espresso Vivace.

You see, this dude Schomer served in the Army as a metrologist. No, not a meteorologist. A metrologist, a person who measures stuff for a living. When he became a civilian again he decided to apply some of his skills to making espresso.

Good espresso is very hard to make. It’s no secret, really. And it’s rather well known what you need to do to make good espresso. To oversimplify things you need:

a) very fresh, properly roasted high quality coffee beans
b) pure water with a certain degree of hardness
c) a good quality burr grinder with very fine grind adjustment
d) a La Marzocco espresso maker with perfectly adjusted for water temperature and pressure
e) a perfectly fitted espresso tamper (such as one made by Reg Barber)
f) a thick walled ceramic cup
and
g) a barrista who knows what he or she is doing.

Now, the barrista must be able to do the following things:
a) correctly adjust the grinder and grind enough beans for one shot. This is a tricky trial and error process – the grinder must be adjusted depending on ambient temperature and humidity.
b) fill the portafilter very evenly with the correct amount of coffee grinds and tamp them down with enough force
d) make sure that the group doesn’t have enough time to cool down
e) place the group into the machine and press the brew button, shutting it off after a correct period of time
f) judge the quality of the resulting espresso shot and throw it out and make a new one if it’s no good
g) keep the machine in immaculate state of cleanliness

All of these steps are important. David Schomer came up with a way to measure and reduce already small temperature fluctuations in La Marzocco machines. He also added extra cooling fans to his grinders to prevent coffee from heating up when ground. He custom made ergonomic perfectly fitted tampers. He measured, modified hardware and technique and then measured again, sharing his secrets with the world.

Right now I am between espresso machines. When my last machine gave up the ghost (word to the wise, don’t buy any consumer grade Nuova Simonelli machines. If they die, you won’t be able to get any service for them) I decided to get nothing other than a used single group La Marzocco. I can’t afford a new one as it costs around 6 grand, but used ones can be had for as little as $1000. One of the problems is of course that it uses 220V electricity, but I’d be willing to pay an electrician to install a 220V outlet for me. Of course some lucky bustard got an experimental 110V machine, but no such luck for me. Besides, I want the real thing. I am horribly tempted to get an ECM Giotto machine that comes recommended by Schomer himself though…

Nah, I don’t want to leave New York just because there no good espresso places here. It’s cheaper just to make my own. Or even one day I might open the real Dead Programmer’s Cafe here. Maybe if I find a partner..

This all kind of reminds me – I am all out of coffee beens. Time to order some more.

Culinary Adventures In K-Town

One of my favorite places to eat out when I feel depressed is the row of Korean restaurants on 32nd street. My life seems to be saturated with tsures lately, so I dragged my wife there on Monday.

That area is known as K-Town, Koreatown or Little Korea even though it’s just one city block (32nd between Broadway and 5th). It’s a very interesting place. Towering over it is the Empire State Building.

The street is composed mostly of traditional Korean restaurants,

gleaming cafes (I wish I could have some bubble tea or other types of the sweet sweet goodness that they sell there)

and other businesses sprinkled in between.

What I usually go for is Korean BBQ. It works like this: you sit at a special table with a fire pit in the middle. The waiter places hot coals into it with a well practiced movement. Every time I see that maneuver I think about how much their insurance must cost them. Then they bring you your choice of raw meat, seafood or vegetables and you proceed to grill it. You also get a ton of little side dishes, souses and very fresh lettuce leaves to wrap your grilled food in.

I really like food wrapped in lettuce. I even thought about opening a little street vendor cart selling lettuce wraps. Lettuce wraps in my opinion are much better than burgers. They are Atkins friendly too.

Korean BBQ is not extremely cheap – expect to pay $15-20 per dish (and even though you don’t get a lot of meat, combined with side dishes and lettuce it’s a filling meal). You also have to order at least two dishes to be seated at the grill table. I highly recommend marinated tongue.

Another unusual food that I tried there is raw beef. It’s very fresh and is served marinated and very cold. Great stuff.

Back Me Up, Baby

This is very embarrassing. I have been without a decent data backup strategy for a very, very long time. Yesterday I finally did something about it. My backup setup is rather ghetto – a 120 gig hard drive (about $100 bucks at a friendly neighborhood computer store) and a USB 2.0 enclosure (another 50 bucks). For software I used the backup utility that comes with Windows 2000. At least now my photos and mp3s that took forever to rip from my scratched up cds live in more than one place. Why didn’t I do that before? Because I am a lazy moron.

Later on I will probably put together a backup server with a couple of 200 gig drives (about $200 a pop) that will do backups automatically over the network every couple of days. I will also probably take a look at books about how backups are done professionally. I mean, ideally I should have had an off-site backup service. But one look at what those cost sent me reeling. Besides, it would take some bandwidth to upload or download in case of a crash 30-50 gigs worth of files. I also looked at tapes, but cartridges often cost more than equivalent hard drives, and the drives themselves are not very cheap. I don’t really see a better affordable way to keep backups right now.

It’s Almost Lunch!

Happy Friday, everyone.

Had a pretty good dream this morning. I was working on a project with . We were building a gigantic mecha robot. I was surprised with the efficiency of my work. I accomplished much more than I thought I would. My task was building a whole bunch of rack mounted compartments, including the main radio. The robot was about the size of the 5 story building I live in.

I guess this dream is pretty easy to interpret. First of all I am planning to rebuild all of my computers in inexpensive rack mount cases (these things sell for about $60-100 a pop on eBay). I’ll also probably get a cheap and slow, but sexy 1 unit rack mount computer for an mp3 file server, home automation and other always-on type services. They are also within a range of a few hundred dollars on eBay.

Second, I came up with an idea last night. There’s an application that I want to write. First I got to make sure nobody else has written it already. It’s gonna be extra awesome!

Now for a bunch of unrelated cool news:

1) Google started spidering livejournal and other blogs again! Sergey probably read my rant and repented. Yep, that’s what it must have been. Oh, and google’s new toolbar is so damn awesome. It even has a popup blocker. http://www.livejournal.com/users/deadprogrammer has pagerank of 4, but deadprogrammer.com – of 1. Link to me more, people.

2) Some Cubans tried to reach the US Junkyard Wars style, in a 1951 Chevy with pontoons and an engine driven prop. I can’t believe Coast Guard sent them back. That just sucks!

Memex Ahoy!

You’ll see, you’ll see. We will be all using memexes instead of the horrible pee-cees of today. It looks like even hardware is moving in that direction now. The first harbinger – dual displays are becoming almost commonplace.

For years it was possible to stick more than one video card into a box, hook a few monitors and have a two screened desktop in most modern windowing systems. Even Windows. Especially Windows.

But having two huge CRT monitors is not a picnic – they took up too much desk space, generated too much heat. And don’t forget radiation. But guess what – lcds are dirt cheap these days. Well, maybe if gold containing ore was dirt, but still they are kind of affordable. And multi flat monitor setups are so fricking amazing!

Ladies and gentlemen, start your droolers.

This was pure underwear soiling goodness from 9xmedia. Those are not cheap. But this is just one of the many, many different dual monitor products on the market. Check out this gallery of multi monitor setups. I will probably splurge on a 17 inch flat panel and a nice dual head video card for now. Should cost me about $600. I’ll keep my 5 year old CRT as the second monitor for now.

I Like Small Keyboards and I Can Not Lie You Other Brothers Can’t Deny

The perfect keyboard. A geek’s holy grail. And I am not immune to the siren’s call of this insane quest.

If you think that there isn’t much innovation in the field of alphanumeric input devices, you are in for a surprise. If you don’t think so, then you’ll be less surprised.

There are four main schools of keyboarding thought:

1) Typewriter keyboards suck , if you are really hardcore, you should use chord keysets. A chord keyset is basically a keyboard that uses combinations of buttons (like chords on a piano) to encode letters and numbers. Since fingers don’t have to travel horizontally and vertically, tremendous typing speed can be achieved. Chorded keyset is somewhat similar, but not the same as a stenotype machine used by court stenographers. According to The Straight Dope stenotype training takes 2,700 class hours (some of the classes probably have to do with understanding law terminology and the like) and you have to type 225 words per minute at 95% – 98% accuracy to pass the state exam.

Douglas Engelbart had really high hopes for his version of the keyset. Much of his research as well as The Mother Of All Demos included a setup that had a keyboard, a mouse and one handed keyset.


A historic moment: Engelbart uses his chord keyset to delete the first Spam.

Closeup of a keyset, or Small Black Hit’em Bugger Teeth as it’s known in Pigin English

The problem with chorded keyboards is the super steep learning curve and what’s even worse, the skill of typing in chords seems to quickly deteriorate without practice.

2) Then there are those who think that the root of evil is the QUERTY layout. I am yet to see a person who regularly uses Dvorak keyboard, and the whole superiority of it seems to be just a myth.

3) In the olden times there was the horror of The Space Cadet Keyboard. There were a few other devices that LISP programming aliens seemed to use. Truly bizarre geekery.

4) On the other end of the spectrum of weird keyboards are ultra expensive contraptions. Even though outrageous prices are binding this group together, the usefulness, good looks and coolness factors are all over the board for these. You have to be one rich (or fiscally irresponsible) geek to afford them. There are keyboards that are split in two, like this Kinesis keyboard that mounts on armrests. has one and likes it.

Then there is a truly scary keyboard from the same maker that has bowl shaped indentations for keys:

This $350 keyboard has vertical set keys. I think I saw somebody’s review of it which stated that using it hurts. A lot. And I think I believe that person.

Fingerworks this $339 keyboard that has gesture recognition. Apparently uses one right now. The learning curve seems to a bit steep according to his post.

I think that all of these far out solutions are a bit too much. Split keyboards are kind of nice though. That Kinesis keyboard is 133T, but I did fine with Natural Keyboard Elite.

I also had Microsoft Natural Keyboard Pro which was discontinued (I think) is just like Elite, but with a row of buttons on top. Out of those buttons the volume control was very useful. In fact, the perfect keyboard in my opinion should have a set of buttons for volume control. I might get a Griffen Powermate for that purpose though. But at $45 it’s pricey. But cool. The rest of the soft buttons were mostly useless.

I wish I could map a button to a key combination that switches between keyboard layouts (Cyrillic and English), but that wasn’t possible with out of the box functionality. Some of the soft buttons are outright dangerous, like the crappy “sleep” button. If pressed by accident it would plunge all of your unsaved data into the buggy realm of Windows power management, the cursed ACPI.

Before then I experimented with a “clicky” keyboard. I purchased an IBM model 42H1292 aka The One True Keyboard. These Irish built mastodons capable of various feats of endurance have special spring loaded keys instead of wussy rubber membrane ones. Manly. Very manly. A click of The One True Keyboard can be heard for miles in an empty cubicle farm. But also a pain in the ass. Turned out I don’t like the clicky sound, the keys were getting stuck sometimes (even though I bought an unused, keyboard gravy free one).

Right now I am thinking of switching to a mini keyboard, like the Happy Hacking Keyboard. Right now I am typing this on a mini keyboard that my friend Dan lent me. It’s called MiniTouch. I has those IBM style clicky keys and a layout that with a little remapping could really work for me. Does anybody know a good Windows keyboard rempapper? The layout feature that I use the most is a function key that turns arrow keys into page up/down/home/end. Oh, and one thing that I do with all keyboards is turn off (by ripping out) the caps lock key. That thing is pure evil.

Up There In the Stratosphere

Today, when we think about science fiction, we think of rocket ships and outer space. But things were different in the 40s and 50s. Back then the blue sky was almost as exciting a frontier as the black void of space. Hugo Gernsback’s magazine Air-Wonder Stories and TV serial Zombies of the Stratosphere featuring young Leonard Nimoy were all the rage.

The word “stratosphere” was considered and became a futuristic branding element a bit less common than “o-matic” and “o-rama”. It seems to me that Boeing started this trend : B-52 Stratofortress bomber , KC-135 Stratotanker and 377 Stratocruiser. But then the marketers caught on to the hipness of everything “strato”: Sheaffer Stratowriter pen, Fender Stratocaster guitar, Pontiac StratoChief car and probably many other things that I don’t know about. Prefix “strato” was usually applied to top of the line products.

And you don’t really get any more “strato” than Zenith Stratosphere 1000Z console.

Considered by some to be the best vacuum tube radio ever produced, it is also one of the rarest. It was top of the line and cost $750 when it was made in 1930s. Times were tough, and there were not enough customers to purchase these amazing and beautiful radios. Only 350 sets were ever made, 40 are known to survive. Today 1000Z is a wet dream of any vacuum tube radio enthusiast.

What attracts me to 1000Z? Well, first of all I am a fan of vaccuum tube sound. The absolutely stunning art deco design is just gorgeous, especially the airplane style tuning dial. It looks like it belongs on a starship. This is how I imagine Henry Kuttner’s “twonky” device.

There is an interesting thing about the ads for 1000Z. As it can be seen in this ad, there is a art deco porcelain cat sitting inside the concave area of the cabinet of the radio. This led some collectors to believe that the cat was sold together with the radio. But apparently it was only used for the photo shoot. Still, people lucky enough to own a Zenith Stratosphere try to buy a cat statue to go with it.

Rantosourus Rex – Part I

Here I sit, in my favorite seat on the Q train facing the window, writing this post on my Blackberry TM.

Remember, I promised to write a long and involved post about pen computing, mind mapping, memex and electronic books? Well, I don’t think I can cram all of my thoughts on the subject into a well organized linear article. Instead, I think I’ll write a series of hyperlinked rants. I think that will be even more appropriate. So here goes.

Joel Spolsky likes to refer to “future so bright, you’ll need sunglasses”. Most of the people I know, are wearing Mylar goggles. But that future is not bright enough right now, so it only seems like eternal night with a few sparks here and there. That future is electronic books and pen computing.

So, I sit on this train with a copy of the New York Times. And I’ve just read an article about a woman with a Masters degree from Columbia who sells her short stories for two bucks a piece from a cardboard box in a subway station. There is so much wrongness here. And a parallel : me, struggling with turning pages of a gigantic broadsheet that is the NYT, in a cramped subway seat, my hand filthy with newsprint by the time I found something interesting among the piles of information that the editors and advertisers thought I should read; and her, crouched on the cold cement floor, with a pathetic cardboard box, selling her information that way because nobody wants to publish it.

This is wrong, wrong, wrong, wrong, WRONG!

The first thing that is wrong is that the NYT is published in broadsheet (as opposed to tabloid) format. Which means that to read it you need to use some weird folding techniques.to read them on a train. This is something that I might enjoy, but I am absolutely not typical. I enjoy practical applications of the science of topology. I can tie many nautical and surgical knots, and I fold and stack my t-shirts in a way so that the design of the shirt always shows up on the same edge. And I learned how to fold broadsheets from my High School Economics teacher. And even I am annoyed.

So dead tree newspapers are not ergonomic. But that’s not all. I can’t get only the information that I want to purchase. If I were rich, I could employ the services of newspaper clipping service. I would gladly pay to read ‘s articles if they were clipped from Ediot Achronot and translated into English somehow. Even right now I pay 10 dollars a year to get newspaper and online comics from http://www.mycomicspage.com.

Unfortunately most information providers want to lump together everything that they’ve got and sell it as a whole. Out of a couple of hundreds of cable channels that I pay for, I am interested in maybe 15 – 20 shows that run on a few channels. But to get only those channels would cost me just a few dollars less than the whole deal. And that sucks! I am subsidizing a whole lot of stupid no talent shows at the same time when shows that I crave are being canceled. Firefly, Futurama, The $treet – gone. I’d give up 180 channels just to get those three shows back. And so would many, many people.

Sirius satellite radio has two things that I like immensely – a good jazz channel and their hypnotic callsign. Everything else I don’t care about. But to get that I would also have to pay for every other channel they provide. And I am not gonna.

This is socialism, people. Few talented information creators feed hundreds of no-talent parasites. What is even worse, there is a certain threshold that is equally hard to overcome to both talented and non-talented people. That threshold is the editors. They are a proxy, a layer that is supposed to filter out crap. But the filtered stuff has the same proportion of crap in it (governed by Sturgeon’s law).

For instance, a few years ago I picked up a book called Year’s Best SF. I was reading crappy story after crappy story. But one of the stories, “Guest Law” by John C. Wright, Esq. was definitely not crappy. In fact, it was so good that I tracked down every single piece of Mr. Wright’s prose. In fact, after sending money to some two bit sci-fi rag that published one of the stories, through almost half a year I had to send a few dozen emails to the publisher just to get that one magazine with the story. And it was worth it. To me, but not to Mr. Wright. What is very upsetting, is that instead of paying the author directly, I had to pay the derelict editors and all the other authors I don’t care about.

All of these problems can be solved with technology, and I’ll write about that in the next post.

Steak ala Deadprogrammer

The previous poll showed that there is about the same amount of interest in all the things that I am planning to write about, so I am going to write these articles in no particular order.

So, here goes. Steak ala Deadprogrammer.

Since I am on the Atkins diet, I get to have a lot of steak. So I did a bit of research about dead cow and bull cookery and figured out a pretty decent way of making an almost perfect steak with the minimum of hassle and mess. It’s quick too.

Before reading Kitchen Confidential I used to order my stake well done. What stupidity it was. Me, a person who cancatch Jersey fish and make sashimi out of it, eat burnt steak? Craziness. A normal steak should be medium or medium rare.

There are three things you need to cook good steak. First, a piece of meat. Second, a cured cast iron frying pan. Third, tongs to turn meat over. Fourth.. You need four things to cood a good steak. Fourth, you need a meat thermometer.

The meat part is usually not tricky. I like Rib Eye steak from my favorite Italian store. There is this awesome tip that I learned from Tog about how to buy $10/lb steak for $1.69/lb, but I could never find that particular cut at my local Key Food. That tip isn’t very usable. Hah, get it? Not usable.

The frying pan must be heavy, well seasoned and be made of cast iron. There are a lot of sites extolling the virtues of cast iron pans, so I am not going to write about that. I have a ridiculously expensive Le Creuset pan, but that’s absolutely not necessary. A good heavy 15 dollar pan will do. Just remember, a Teflon coated pan is absolutely no good for frying steaks.

Cooking tongs you probably have already. Now, onto the meat thermometer. You see, the cheapo digital or analog thermometer is rather slow and imprecise. There is a fine line between a steak that is overdone and steak that is unsafe to eat. It’s possible to tell the doneness of a steak by cutting it, but it’s kind of messy. So my solution to this is getting a thermocouple — a digital lab thermometer. I don’t have one yet, but I am definitely going to purchase a Fluke 51 thermocouple with the K type probe. This is what Schomer uses for calibration of his espresso machines.

Cooking steak is simple. There are two steps. Searing and actually frying. Searing is rather simple. Turn the gas on full, and wait unstill the pan is very, very hot. I’ve heard something about checking by throwing salt into the pan and listening, but I know about that. Just wait till it’s very hot. While you are heating it up, cut off a bit of fat from the steak and grease the pan with it. It’s best to have the steak at room temperature (but I sometimes take it straight out of the fridge). Rub the steak with seasoning (or just with a bit of salt). Make sure that the steak is dry and plop it into the pan. Wait one minute and turn it around. After another minute take the steak off and turn off the gas. Let the pan cool down (this is important) and turn the burner to medium. Put the steak back and cook it while turning it over every few minutes.

Now, the only tricky part is figuring out how long to keep frying. The thermometer and Thermyâ„¢, the food safety mascot are your guides in this.

Rare Meat gives easily when touched, no juices appear on surface. 150° F.
Medium Meat feels firm but slightly springy, and juices begin to appear on the surface. 160° F.
Well Done Meat is covered with juices and does not yield to pressure (you ruined it) 170° F.

Now one last fancy shmancy thing that you can do. It’s called deglazing. Basically, after you are done with the steak, splash some alcohol and add some butter to the pan and swirl it around with a wooden spoon. Alcohol will dissolve the gunk that is stuck to the pan, and together with butter will make awesome souse which you can pour over the steak or serve in a little dish. This will also make the pan much easier to wash.

Enjoy.