31 March 2007

Saving Earth using nuclear explosives

If you have an hour to spare, I suggest watching this talk by astrophysicist David Dearborn entitled "The Use Of Nuclear Explosives To Disrupt or Divert Asteroids". It starts with a general introduction to the problem of NEOs (Near Earth Objects) and how, as the efficiency of our observation methods increased, we've come to realize that the inner solar system is literally packed with them — and that among them, quite a few large ones are bound to cross Earth's orbit in the near or distant future.

It then goes on to explain that even if you can detect an asteroid early, and observe it for a sufficient period of time (say 10 years) to calculate its orbit, you may not actually have any assurance that the object won't be a threat, because of non-gravitational forces:

  • light bouncing off an object in space changes its trajectory, because photons carry momentum and exert a non-negligible force (an effect known as solar radiation pressure)
  • more importantly, since the object also radiates heat, the emission of thermal photons modifies the object's orbit in non-predictable ways depending on its shape and composition (the Yarkovsky effect)
All this combines to make computations difficult, and as a result the time frame to react to a potential threat is a lot shorter than we would like (since of course, the more time you have, the better).

The meat of the talk is a presentation of two computer simulations: one where a nuclear device is used to heat an asteroid enough to change its trajectory and prevent a collision ("nudging"), and a second scenario where a nuclear explosive is used to blow the object into smaller chunks which can then simply burn in the atmosphere, or in the worst case cause less damage than a single collision (if they remain on a collision trajectory at all).

Overall, it makes a good case in favor of nuclear explosives as tools and nuclear technology as the most efficient method of transporting energy, beyond the other uses (military or civil) we already have for it. I find this very interesting.

Oh, and if you're not into astrophysics you might be interested in this talk by Mike Pinkerton on open-source and the early days of Mozilla instead; it's very good too.

29 March 2007

Lessons learned: #612

If you admin a heavily loaded SpamAssassin server...

  1. Use SQL for Bayes and AWL data. This allows your spamd processes to store their tokens simultaneously, instead of fighting over the lock for the Berkeley DB files. I use MySQL, postgres works too.
  2. If you use network tests, install a local caching nameserver. Even if your nameserver is on the LAN right next to the mail server, it'll be worth it.
  3. If you use OCR, make sure that the caching mechanism works. This is especially important in corporate environments where people use images as signatures. For extra points, store the image hashes in SQL too.
Also, the old prefork (--round-robin) algorithm works much better in my case than the new Apache-like scaling algorithm. YMMV.

25 March 2007

Recent CDs

Next on my radar: Explosions In The Sky's new album All of A Sudden I Miss Everyone.

21 March 2007

Climate change vs. financial assets

Nice article from the Boston Globe: investor groups and financial companies are now pushing for greenhouse gas emission laws because they're worried about the business risks of global warming. Now we might be getting somewhere! (via autopia)

19 March 2007

My DPL 2007 vote

Same as last year: NOTA.

18 March 2007

Recent movies

16 March 2007

Multiplayer texting: Twitter

(... or "The next stop on my road to Web 2.0 savviness".)

Since Steph is so enthusiastic about it I (belatedly) signed up on Twitter, and I think I understand now what everyone is so excited about. So here's my contribution to the buzz...

At first it wasn't obvious that the idea behind the service ("ambient intimacy"?) could have real added value compared to other social networking sites I use (mostly Flickr), but now that I've actually tried it it's pretty clear that Twitter serves a purpose that no other service provides: it's very efficient in tightening social networks. Using Twitter to build a network (i.e. find new people and link with them) is probably a pretty bad idea: the search features are somewhat limited, and there are no groups. However, if you know who to look for, then Twitter provides a nice way to keep up to date with what other people in your network are doing, with a much finer granularity than just following their blogs/bookmarks/photos/etc. Also, the SMS interface is a nice interactivity bonus even if I don't see it as a killer feature, since Internet access is more and more ubiquitous.

Unfortunately, it seems that the servers could use some Googly love; the site is very very slow during US day hours, and the IM gateway appears to be somewhat flaky (at least I couldn't get it to accept my messages on either gtalk or AIM). And Twitter's business model is unclear, sending so many SMS messages is bound to incur some fixed costs, and there is no apparent revenue source. Unless a big player steps in to buy Twitter's parent company (Obvious.com/Odeo), then it'll probably go down soon after the VC cash runs out... time will tell.

14 March 2007

New Flickr page layouts

Flickr has new customization options, including a new layout for the Photos front page with five medium-sized images instead of eighteen small images. This feature has been on my wishlist ever since I started using Flickr, so I've now happily switched my Photos page to the new layout.

While I'm at it, I should mention that Flickr's blog gateway is pretty nice. The setup takes less than 10 seconds for a Blogger blog, and it all Just Works.

Switched to custom domain

Since Blogger now supports it, I've switched my blog to a custom domain: blog.orebokech.com. Everything (including the RSS feeds) should be redirected, but please use the new address if possible. Thanks!

13 March 2007

No Geneva this year

I'm not going to the Geneva Motor Show this year. Too crowded, too noisy, too far, too exhausting.

Next year perhaps.

11 March 2007

Playing with Yahoo Pipes

I've started using Yahoo Pipes today, and it's pretty cool. I wouldn't go so far as to call it a "milestone in the history of the Internet", but there are a few interesting use cases. Say for example if you're an avid reader of Planet Debian and you don't like the French Revolutionary Calendar, then you can use Pipes to filter out entries whose title matches a French Revolutionary month and enjoy a 100% revolution-free Planet. Or you could split matching entries into a separate feed, or just use regexp replacement to translate them into something else, etc. The possibilities are endless.

There's also a handy Babelfish module, so you can create a pipe that takes Planet Debian, translates it to French, then back to English. Hours of fun!

10 March 2007

The slow death of traditional mail clients

Gmane has a new fancy graph of the popularity of various mail clients used over the past five years on the mailing-lists it archives (a majority of which are related to Free Software). Lars posted a write-up about it and concludes that the only clients gaining new users are Thunderbird, Apple Mail and Gmail, while older "traditional" clients like Mutt or Gnus are basically stagnating.

I guess it isn't really surprising, but I find it a bit sad that all the work that went into making these programs the very powerful tools that they are is slowly going down the drain... especially since I'm myself a contributor to Gnus. Text-based apps just aren't sexy enough for new users nowadays, I guess.

09 March 2007

NY Times Magazine: Darwin's God

Via kottke, an excellent article from the NY Times Magazine about why people believe in God, from an evolutionary perspective. The article is long but worth reading; in particular the following paragraph strikes me as very true:

The bottom line, according to byproduct theorists, is that children are born with a tendency to believe in omniscience, invisible minds, immaterial souls — and then they grow up in cultures that fill their minds, hard-wired for belief, with specifics. It is a little like language acquisition, Paul Bloom says, with the essential difference that language is a biological adaptation and religion, in his view, is not. We are born with an innate facility for language but the specific language we learn depends on the environment in which we are raised. In much the same way, he says, we are born with an innate tendency for belief, but the specifics of what we grow up believing — whether there is one God or many, whether the soul goes to heaven or occupies another animal after death — are culturally shaped.

08 March 2007

Obligatory hello world post

So I have a new blog, this time I went for simplicity and used Blogger. It's pretty nice, and compared to my previous setup (a Debian changelog file for content and a shell script to massage it into an RSS feed) it feels like the 21st century. And I can post from pretty much anywhere, which will be nice to have, I guess.

I'll have to play with it a bit more before adding it to Planet Debian, though.