my first publication

This was my life recently — I had worked on an algorithm for emulating a FIFO buffer using a switch and clocked delay lines last summer, but couldn’t manage to get my lower bound and upper bound on the switch size to coincide, so I sort of figured that my effort wasn’t really worth it.

On the 13th I was approached by the professor I worked with on this project last summer and was told he wanted to send it to the Globecom 2004 conference. The deadline was 12 AM today. So I worked on the proofs for my bounds, typed it all up, and sent to him. A few days later he got back to me and asked for some better figures, which I made. Then on Friday he said he had reformulated my proof a different way, because mine was too obfuscated. It seemed to me that he had misunderstood my algorthm (because of the obfuscation, perhaps), so it ended with me saying I would rework the entire proof.

At this point we started q2q for Marat/Sade, so I was in the theater 12 hours a day and couldn’t really use my laptop. But I sat on stage and during holds I scribbled out a new proof. Around dinner time on Saturday I got an email saying that he had worked out the misunderstanding, so I didn’t need to work out a new proof. I celebrated by partying with the cast that evening. Sunday was more q2q — at lunch I got another email saying that there was an error in one of my proofs and that unless I could fix it, the paper was a no-go. I spent the rest of q2q and rehearsal revising the proof in little breaks. Then before leaving I typed it up, planning on sending it when I got home.

When I got home, I sent the email, but had gotten another one saying he had proved the lemma anyway, and all was good to go except for a figure that needed to be fixed. The deadline was a mere few hours away. I managed to get the figure done, and the paper made it in by the deadline. My first real publication ever, possibly. Now he thinks we can send it to a journal if we can append a literature review to contextualize it.

There’s a lot to learn from this experience of alternating rapidly between “this paper is wrong and not worth publishing” to “it just needs a few more fixes.” It was certainly stressful, and the fact that I have a lot more at stake in terms of my career by having something published made it even worse.

One of the things this professor said to me is that “proofs are meant to be machine checked” — this runs contrary to the pedagogical approach to proof-writing that I am familar with. In many of my mathematics classes, starting with Mike Artin‘s 18.701-702 abstract algebra class, the emphasis was on building an intuitive notion of why certain propositions were true, and also (more subtly I think) on the process by which certain results were reached. It’s important to know that because A is true, then B is true, but there’s also value to know that B is true because A implies C and C implies B, not because A implies D, since D does not imply B. The route is important. In engineering papers of this type the focus is the result, and the proof is there more or less to cover your ass. As such, it should be concise and almost mechanical, as all good ass covers are.

A related lesson is that once you want to package some idea, it’s good to write it from scratch. Change all of your pet notation, which might be legacy notation from previous approaches to the problem. Condense lemmas into super-lemmas. That way, when you give it to your co-author, they don’t develop misunderstandings about what you are trying to do and then throw up their arms in frustration, saying that your algorithm is totally wrong.

Finally, it’s never over until the fat lady sings. The moment one commits to submitting a piece of research for publication, it will remain an albatross of stress around your neck, squawking loudly and pecking you mercilessly until you submit the damn thing. If the bird seems to be quiet for a little bit, that’s just because it’s preening, and you can be damn sure it will resume attacking you at the least convenient moment.

But then at the end you have something to be proud of.

free books

A classic text in Information Theory is now available online. I can add it to my list of free math and <a href=”engineering books. Of course, the first and last links aren’t free unless your host has a subscription. Even though I hate reading books on a screen, authors who provide technical books for free get mad props from me. And my wallet too.

Over the summer I participated in a BookCrossing, which was an interesting exercise in passing along reading material, but in the end I feel like it’s a doomed proposition. In rehearsal the other night we talked about how Marat’s conception of the French Revolution was doomed because it would have required a fundamental change in the way in which people saw the world. In the same way, BookCrossing would require people to reevaluate their attitudes towards books. Perhaps most people don’t have a well-defined relationship to their books — I do.

Putting things together

I think the only reason I would stay in research is if I could find connections between things. I mean, that’s why I like to learn things all the time. Because if I can say “oh, X is like Y”, it’s like I’m forging a new pathway in my brain between X and Y, and to me, that’s a fundamental contribution to human understanding, on par with learning all there is to know about X. I wrote my grad school applications on this, basically, but now I find it even more true, especially after reading 2/3 of Aji and McEliece’s paper on the Generalized Distributive Law. They basically take 10 different algorithms from information theory, artificial intelligence, etc, and show that they are all doing the same thing. It’s pretty amazing, honestly.

That’s not to say that reinventing the wheel is a bad thing — each wheel gives new insight into the means of locomotion. But showing that all wheels are somehow equivalent or the same to me says something really profound. It’s probably why I like theater so much — if you can tell a story to which people can relate, it’s the same as saying “this story is universal in some sense.” I don’t think it’s the same as Great Truths. Maybe these are Little Truths instead.
Harold Clurman might call it a spine for my life. Such as it is at present.

Filozofer Krew

I think that philosophers should have street/stage names to make them more “relevant” to the youth of today. For example, Wittgenstein could be “Da Witt,” and
Heidegger could be “DaZyne.” If I worked hard and knew enough philosophy, I could come up with more — “MC Imperative” for Kant, “DJ ‘Spin’ Oza,” and “Dilektik” for Hegel are some possibilities.

10 days until the prelim. I think I need to lay off the coffee, it’s making me jittery.

Summer school is an odd thing. They work you twice as hard, but it’s considered not as good to take a class in the summer as opposed to fall or spring. Is it because the teachers are supposedly worse? Or does the accelerated pace devalue the education? Or is it because taking summer classes is cheaper than paying full tuition in a semester?

Bad catcall

Here is a bad line to use: while watching a group of beautiful (men/women) walk down the street, say “check out the group delay on that ass!” My thanks to Michael Baker for inspiring this moment of prelim-studying delirium.

Re: Sample

His name is Nyquist, but he never uses it. Some of his aliases on the street are Lo-Pass (when he MCs on the music show Impulse Train), Kompressor Kommandante (in Germany), and Kitchen Sinc (for his side projects). He represents the LTI Crew, and his rate of innovation is amazingly high for the fast-paced music industry. Check out his frequencies and you’ll get a response from your ears that will blow your mind. Once you sample, you’ll hold on to that sound and never let go…

I went to an art museum in San Diego, and there were the exhibits of bowls, plates, pots, and so on, which are not art in the same way that a painting is art, because the pots and so on were used. Music is always being used, though. For example, there is some music I would designate as “study music.” Listening to Orbital makes me more productive, but I don’t think I could really see myself going to an Orbital concert, or actually playing Orbital over and over again just to listen to it. It occupies the background in my aural landscape. On the other hand, I find it almost impossible to do anything but listen when I hear some Beethoven piano sonatas, or some REM, etc. I bet if I thought really hard about it I could come up with a playlist that would have fixed-time breaks.

Squarepusher goes both ways though — some of it I background, and some of it I can’t. It’s pretty awesome either way though.

Calisthenics

I just made a big fool out of myself presenting the “work” I have done. It’s time to become a less sloppy person by getting some mental calisthenics going. A healthy regimen of precision, clarity, and hard work should do the trick.

Avocado and cream-cheese sandwiches rock my world. At this rate I’m going to be morbidly obese by the time summer is over. Maybe some physical calisthenics would be wise as well…