Behold the Power of eBay!

There are amazing man-made materials out there. Super plastics, super ceramics, super metals. We mostly read about them in science magazines. One of the reasons these awesome materials do not get used as much as they should is because they are expensive or hard to get. But a more important reason is the simple fact that an engineer building a prototype probably missed the news article about the material, or could not get her hands on a sample in time.

iDEO, a design company that I worship has a very cool tradition: keeping a special box with all kinds of crazy material samples in every office. Engineers and designers can borrow pieces just to play with them or to use them in projects.

One of the examples that I know of, is the special rubbery plastic that they used to isolate TIVO‘s hard drive in order to reduce vibrations and sound. My TIVO is very quiet.

Interestingly enough, these days many super materials can be purchased on eBay. Take for instance that aerogel plastic that was recently used to capture some comet dust that will surely bring an end to our civilization. Photos of it look like some crappy Photoshop special effects.

Well, you can have a sample of your own for about 30 bucks.

Or how about Fluorinert? It’s a completely non-conductive liquid made by 3M that Seymore Cray (hey, have you seen this post of mine?) used to immerse his supercomputers in. Yes, you can have your own computer in an aquarium with the help of eBay!

Unfortunately it looks like nobody is selling LN2, so you can’t do this. Or make LN2 ice cream.

Wanke Wanker, Nike Style Developers and The Big Secret

An interesting article about Windows developers:

“This late in the development process, bugs are often passed along, or “punted,” to the next Windows release–Longhorn–if they’re not sufficiently problematic.
….
On the day I attended, one feature group had four of its bugs punted to Longhorn because they had failed to shown up for War Room. When someone argued that they should be given another day, Wanke simply said, “F#$% ’em. If it was that important, they would have been here. It’s in Longhorn. Next bug. “

I bet that when Dave Cutler was around, nobody missed meetings like that. Probably because Cutler would have punted them.

And this is just a good proof of what Joel keeps saying about superstar developers :
“I went out and handpicked the three best developers on the team and said, ‘just go and fix it.’ One developer fixed over 7,000 references to [Windows] .NET Server. Let’s just say that there are people I trust, and people I don’t trust. I told these guys, ‘don’t tell me what you’re doing. Just do it.”

From the first part of the article
“Originally, we were targeting NT to the Intel i860, a RISC processor that was horribly behind schedule. Because we didn’t have any i860 machines in-house to test on, we used an i860 simulator. That’s why we called it NT, because it worked on the ‘N-Ten.’ “

Huh. Now they tell us.

Call Me Dr. Uncoherentrant Rafi

My brain is completely fried. I spent the last two weekends writing horrible XSLT templates for work. This Sunday I was I was listening to Survivor soundtrack, Sgt Pepper’s Lonely Hearts Club Band and Doc Watson cds. Big Drama on the Survivor CD goes especially well with my mood right now. I hate XSLT.

Lost a few pounds. Not eating in the evening and running seems to have nudged me off the plateau. In fact, I am going to the gym right now.

In other news: the doctor’s office with a phone number that is similar to my work number is back in business! The new doctor’s name is either Rafi or Ravi.

Reading The Night Land by William Hope Hodgson. All I have to say, this is going to be the subject of the next “Best Sci-Fi You Haven’t Read” article. , if you are reading this, check out Night Land and Hodgson’s biography. Good stuff.

Why did I get into an argument about abortion with ? I don’t have any spare brain cycles for that. What will I do next, start arguing about animal rights with MIA ? Am I turning into ?

Wright’s book The Golden Age seems to be on a Hugo list at NESFA. I know it’s worthy of a Hugo and I think Gernsback would have agreed too. Heh heh, interesting how spellcheckers suggest “greenback” for “Gernsback”.

Disturbing Weekend Update With Deadprogrammer

The most useful thing I did this weekend was organizing my papers. It’s kind of like therapy for me. The amount of paper crap that accumulates on my desk is amazing. Junk mail, bills, magazines. Well, I’ll describe my organizational system for you. It consists of three stages.

1) Intake: basically heaps of paper on all flat and not flat surfaces in my apartment. Care must be taken to hide paper receipts from Tilde the cat, or she’ll file them in her stomach. Receipts are a delicacy for Tilde.

2) Stage one: a stack of three milk crates with folders inside. There are these special bound folders books that I bought at Staples that have partitions for various bills and documents. There is a special folder where I file stuff for the Tax Man throughout the year.

3) Stage three: big plastic boxes where I file away older stuff.

Among other things I found an old box that held Christmas cards and tip envelopes from my job as a doorman. Among them was a card from Professor Samuels. Disturbing, huh?

Also disturbing is the fact that I learned about the particular Staples where I usually go on office supply buying binges. In the past it used to be a Waldbaums supermarket that burned down in the seventies. 20 firefighters were standing on the roof dousing the fire when it collapsed. The ones that fell in the aisles mostly made it, but 6 that landed on the shelves (yes, yes, those gondola shelves) died (I don’t really understand why, but that’s what I’ve read in Bay News).

Disturbed enough? No? Well, I recently learned that Bryant Park used to be a cemetery. There.

Post While Waiting For Defragmentor: Blogger Exultant

My favorite modern science fiction writer, John C. Wright, Esq. , also started a livejournal, . I must warn you, that Mr. Wright is as controversial as he is brilliant. A retired lawyer and journalist, Libertarian turned Conservative, a self described Christian Atheist and Stoic he is nothing like a common livejournal blogger.

I strongly urge you to buy Year’s Best SF 3, a book containing a short story called “Guest Law”. This story made me a big fan. Copies of Year’s Best SF can be had for as little as 50 cents + shipping at Amazon.

Unfortunately Mr. Wright’s other short stories are rather hard to obtain, but you absolutely must get his Phoenix Exultant trilogy books. I’ve read the first two volumes and I can’t wait for the third one to come out.

The only thing short story of Mr. Wright’s that is available online is a William Hope Hodgson’s Night Land tribute titled “Awake in the Night“. Now, I am a staunch detractor of the fantasy genre. And I absolutely hate fan fiction. In this case I am willing to make an exception. Yeah, yeah, you heard me say that. But even though
“Awake in the Night” is a very good read and it revealed to me Night Land books which I will definitely pursue, I still wish it was an original Wright story instead of a tribute.

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!

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.