Archive for the ‘Social’ Category

FOO Camp 07 and RNA Folding

Monday, July 2nd, 2007

I was at FOO camp last weekend and it was a blast. As usual, Tim brought together quite an interesting crowd of people. It was a pleasant surprise to see old friends from MIT, some whom I hadn’t seen in years. To date, four FOO alumni worked on the same robotics team (ORCA) building autonomous submarines at MIT back when we were all students there, and at least three students/ra’s of my MIT graduate advisor, Tom Knight, have also attended FOO. Of course, I got to meet some interesting new people, including a group of folks who have expertise and great interest in manufacturing in China (we had a little round table discussion about doing business in China and China’s economic role in the world). I also gave a little presentation about how chumbys are made in China, something which I will blog about in the next couple of days through a set of posts forthcoming (I have a lot of material to go through so it’s taking me a while to organize them and write them).

One FOO attendee who I was most fortunate to stumble upon was Christine Smolke. She gave a fascinating talk about the capabilities of RNA that really opened my mind. As many may be aware, the “central dogma” of biology is being rewritten, and RNA is starting to take a more active role in everything from heredity of genetic traits to catalysis of reactions. Recent findings have caused some hypotheses to be revisited, such as the “RNA world” hypothesis, which indicate that life may actually have started through self-replicating strands of RNA, instead of DNA.

The most interesting connection I made listening to her talk was with my experience looking at the protein folding problem. In a nutshell, protein folding is one of the “grand challenges” of computer science today, and the basic mission is to predict the 3-D structure of a protein given its amino acid sequence–in my opinion, one important part of the “uber-tool” for nanotechnology engineers that would create a catalyst for an arbitrary substrate (another application for protein folding is also to elucidate the structure of proteins that cannot be crystallized and are thus unsuitable for X-ray diffraction analysis).

Protein folding is hard. I mean, really hard. It’s one of the few computational problems that truly scare me. There are whole supercomputer projects devoted to the subject, from DE Shaw’s ambitious project to IBM’s Blue Gene series of machines, to Stanford’s Folding at Home distributed computing project. My facts are a couple years out of date but iirc, a typical goal for such a big project would be to fold one “small-ish” protein of about 50 to 100 amino acids in about a month–a reaction that happens in a cell on a timescale on the order of milliseconds. And, the problem doesn’t scale particularly well. The reasons why protein folding is hard are numerous, and most of them have to do with the enormous dynamic range of timescales required for the simulation, the very sensitive interactions that the numerous hydrophilic and hydrophobic amino acids have with the surrounding water, and the sheer number of particles involved. The simplifying assumptions made in even the most sophisticated simulations today are crude compared to the actual conditions in the cell. The way a protein folds depends upon the rate of sequence output, the temperature, pH conditions, presence of helper molecules, coordinating ions, and even post-folding sequence modifications–all things that challenge current computational models.

To illustrate the point, even the iconic double-helix of DNA is a direct result of its interaction with its surroundings. The double helix arises from the fact that the base pairs are “greasy” (hydrophobic) and they repel water, so they stick together…thus, a structure that might otherwise look like a straight ladder collapses in on itself to minimize the distance between the rungs, squeezing out the water, and in the process twisting the backbone into a double helix; the process also requires coordinating ions from the water to neutralize the concentration of charges brought on by the collapse into the double-helix. Before I learned about this I just took the twisting of DNA for granted…shows how little I know about the real mechanics of biochemistry, but boy, is it fascinating.

Christine’s talk on RNA got me thinking…RNA is nice, as it can function single-stranded, and is very pliable. It only has four base pairs, instead of the twenty basic amino acids found in proteins. The secondary structure of an RNA molecule is also predictable. And, RNA can be active on a variety of substrates. Granted, RNA may not be as effective, efficient, or as versatile as the more complex protein counterparts, but I can’t help but wonder if maybe a good baby-step would be to first try to solve the RNA folding problem. It’s only a hunch right now but it feels like RNA might be an easier beast to tame than proteins. And as a molecular tinkerer, I’d rather have a tool that creates less than optimal results but is available sooner, can iterate faster, and is more affordable, instead of a tool that gives ultimate results but also comes at enormous cost and effort. There are a lot of simple molecular problems that need solutions today, and perhaps from these learnings we can eventually develop smarter tools for the more complex problems.

Ah, if only I had the time and the money…too many interesting things to do! I wonder if I had become a professor instead of a professional, if I would have had the priviledge to investigate such interesting diversions, or if I would simply be consumed by the tenure clock…

EDC 2007

Monday, July 2nd, 2007

I just went to the Electric Daisy Carnival 2007 with caustik, dj warpt, and fry (flickr is starting to register some interesting photos from the event). I’m glad I made the time to go despite my overloaded schedule–it was simply fantastic. The venue (the LA olympic stadium) was breath-taking; it was quite a sight to walk over the threshold of the steps and gaze onto an olympic field swarming with ravers, swinging their lights around like clusters of frenetic technicolor fireflies. The stages were amazing, the soundsystems top-notch, and most importantly, the DJ lineup was fantastic…my favorite set was John “007” Fleming’s Psy-trance segue into Infected Mushroom’s set. The weather was also perfect for an outdoor event, a cool night with a full moon overhead, and it was also great people-watching too.

Dancing with a throng of thousands of people in front of 120,000 watts of speakers makes you feel a true visceral connection with the technology behind it. I marvel at and appreciate the technology behind the whole thing–from the four-quadrant laser servo system in the CD head to the crystalline perfection of the fractionally distillated and Czochralski-pulled silicon to the elegance of the noise shaping filters in the sigma delta DACs to the poles and zeros dancing across each other as the DJ swivels the knobs on the mixer to the quantum subtlety of bandgap tuning III-V materials to emit those seductively saturated hues to the cleverness of the ballasting on the bank of beefy transistors driving the speakers, preventing any device from pulling ahead of the heard and melting down thus disrupting the euphoric dance music experience…all of this coming together as the final calculus of technology and the teeming swarm of synchronized humanity before it.

Makes you proud to be an electrical engineer.

Atlantic Monthly

Friday, June 8th, 2007

I got a couple of emails from folks looking for a link mentioned in an article that ran in the Atlantic Monthly recently. My blog on the SEG electronics center has been shuffled into the archives; you can read it here.

I’m late on last month’s name that ware, my apologies. I have the ware photos ready to go, but I’ve just spent the last three weeks in factories in China without a minute to spare (not to mention very intermittant internet access). The good news is I’m heading home and I have some more photos and stories to share, and chumbys are rolling off the line now, finally!

Bluehat07 @ Microsoft

Friday, May 11th, 2007

SEND HELP I”M AT MICROSOFT AND HELD HOSTAGE BY BLUESNIPER!!!!

Okay, so the picture is for real but the caption isn’t. (RSnake has a much better version of the photo here). I am at Microsoft, but the guy on the left isn’t a Microsoft lawyer. He’s John Hering, a founder of Flexilis, inventor of the BlueSniper device for long-range Bluetooth hacking attacks, and all around brilliant guy. John was also a presenter at this years’ Bluehat and he was told to look menacing for a photo…but he just looks so friendly it wasn’t believable. So, I figured I’d add myself to the photo in the executionee pose to give it a little extra flavor.

The picture is actually somewhat apropos because I’ve always believed that Bluetooth will be the death of me (and incidentally, one of the less flattering phonetic translations for chumby in Chinese literally means “execution by gun through the back of the head”. We didn’t use that one.). I’ve been through one frustrating startup designing Bluetooth/802.11b coexistence solutions and now I have this nasty allergic reaction to all things Bluetooth. I have an eye-rolling rant about how there is an eight-inch thick spec and million-transistor radio solutions whose primary application — point to point two-way wireless audio — was solved back in the 60’s with the three-transistor walkie-talkie (OK fine it’s just simplex but you get the idea). With a few thousand very nice CMOS transistors today you could build an extremely low power, low cost single-chip solution that would be so low power it would run for months and so cheap it would be disposable. Talk about a business–disposable fashion headsets that “just worked”–no association headaches, robust performance, etc. Anyways, I could go on for a while about my frustrations with this IrDA of the 00’s but I’ll save you the rant (unless you really want to hear it…)

I was at Bluehat giving a presentation with Felix Domke on various hardware hacking exploits, including silicon hacks, dbox-2, Gamecube, and of course, the Xbox360 (Felix is a genius and a gentleman). Below is a photo of Dinart Morais (whose initials ironically are “drm”), the designer of the Xbox360 security, and Michael Steil, Felix Domke, and me.

It was quite an honor to meet the man who designed such an excellent security system. We had a lot of questions for him, and he was very friendly. I guess since we have given our talk now, there is no more secret about it, some of the folks in the picture above were part of the team that published the February 2007 Xbox360 Hypervisor Priviledge Escalation Vulnerability. Fortunately, Microsoft was very receptive to working with us to fix the vulnerability before it was published and in the end it was a constructive exercise for all parties involved.

omg wtf I’m at Microsoft talking about Xbox hacking??!?!?

Please see Important Clarifications as well. Felix Domke (tmbinc) is the genius behind the Xbox360 hack. Please credit him properly!

H1-B Cap Hit in Two Days

Wednesday, April 4th, 2007

I think we need to add a stanza onto Emma Lazurus’ sonnet at the base of the Statue of Liberty:

Give me your tired, your poor,
Your huddled masses yearning to breath free.
The wretched refuse of your teeming shore.
Send these, the homeless, tempest-tost to me.
I lift my lamp beside the golden door!
Oh, and if you’re really smart, hard working, and earned an advanced degree, take a number and wait in line. We don’t want your really smart people running around here all willy-nilly, starting companies, caring for our sick, and educating our young. Nope, you’re not wretched enough. Go home and start some competition for us, or something like that.

This has already gotten quite a bit of coverage, but this is a nice follow-on to an earlier post I made on the topic of innovation in America. Apparently, the H1-B visa application cap was hit in just two days. The covetted H1-B is the visa that skilled laborers need to work in the US. I’ve worked in tech startups before where over half the employees had H1-B’s, and every one of those guys were truly the smartest people on earth (as opposed to just in America) in their particular speciality. The good news for Americans is that they were on American soil, innovating for a domestic corporation that will hopefully someday make a set of American investors very rich. The good news for me is that I got to learn from them!

Even if there are Americans without jobs, we can’t afford to be protectionist about hiring particularly skilled people. Unskilled labor, okay, I can see an argument there perhaps; I think we do need some domestic job protection at the entry level and in our factories. I believe the more smart minds we bring into the US and we retain in the US, the stronger our overall future will be, and the weaker our global competition will be (and believe me, there’s competition out there!). I’m just a little concerned that if we are turning away smart people by the tens of thousands, well, they can all get together in a different country and start up some pretty fierce competition. I suppose the thing to do is to write a letter to your local representative and to persuade them to up the H1-B cap.

The larger, looming problem is the waning interest among American students in engineering and technology. There is no short-term solution to the problem–the pipeline is already emptying, and it will be about a decade before any new policy would bear fruit. The good news is that there are more engineering jobs in the US than there are draft openings in the NBA–at least for now.