Skip to content

Happy Darwin Day – procreate!!

Is disbelief in evolution a survival trait?

In conversation with dozens of Darwin advocates, I have noticed a strange correlation: People who have a strong affinity for Darwinism – such that they bring it up in conversations and discuss the folly of religionists who challenge it – also tend to have strong views about overpopulation and about minimizing their own offspring.

And aside from Darwinist apologists, I’ve found another strange correlation: The socioeconomically educated science people I know – mid-to-upper middle class – who are strongly scientific – tend to have small numbers of children.

It’s not absolute – I know a number of scientifically minded people who do not beat the drum for evolution but certainly agree with it, and they have a couple kids.

And I for the record have no issue with evolution as a workable scientific theory.

But doesn’t this contradict survival of the fittest (an expression not coined by Darwin by the way)?

What better way to celebrate the inauguration?

What better way to celebrate than a stop motion music video techno mashup?


1 Terabyte raid in my 17″ Mac Book Pro

Ok recently I have been working on backing up my 17″ Mac Book Pro OS X machine (10.5). I am pretty good about backups… but not offsite backups, which would survive theft or server crash or house burning down.

I’ve become even more superstitious of late, because of what I’ve done to my Mac Book Pro – installing a striped RAID of two 500GB hard drives.

Continue reading ›

stereoscopic (“3D”) television

One of the projects I’m excited to be working on is stereoscopic or “3D” television. I’m going to be showing one off at Foo Camp this weekend. There’s a lot of good websites on the topic but I’m going to try to give a superfast, biased tutorial of what you need to know. As expected, a good dry tutorial can be found at Wikipedia.

HY-bg.jpg

1) To create a 3D effect you need to show a different view to each eye. This can be accomplished in a variety of ways, and glasses is the most common way to get the effect in movie theatres or with monitors.

2) Floating 3D where you don’t have to wear glasses is called “autostereoscopic”. Printed holograms are autostereoscopic. They’ve been around for decades and they don’t look like the princess leia hologram from episode IV, do they? Autostereoscopic monitors exist – but they don’t use laser beams to draw the image miraculously in front of your eyes. Rather, they’re similar to the amusing but bad holograms we’re used to. Try not to think about autostereoscopic technology for now so we can get back to reality.

3) You can buy one kind of 3D television today. They use what are called shutter glasses. They’re heavy, and they alternately blank each eye based on signals they get from the TV. There’s another type of 3D television coming out on the market, that uses polarized glasses, using the same tech in the theatres. You can purchase 22″ 3D monitors using this technology now. A good analysis of the different approaches can be found on the Real-D blog.

4) Movie theatres currently display a pretty good form of 3D using “passive” glasses that are lightweight and don’t have batteries or shutters. They give a different image to each eye. The glasses probably cost less than $1 since they give you one free with your ticket.

5) The easiest movies to make into stereoscopic form are computer-generated animated movies, since they are modeled in 3D on the computer to begin with. Converting existing 2D movies to a simulated 3D (sort of like colorizing a film) is a labor-intensive, manual, computer-assisted process. Shooting good 3D cinema (with stereo cameras) has a tremendous learning curve but a number of major directors are starting to do just that.

6) There’s a huge pipeline of 3D movies. Some of the stats I’ve heard point to there being a new 3D movie every month in the next couple of years. Thus, it’s natural that you’d want a 3D television if you’re the wait-for-DVD type.

7) There has been 3D television for years, in the form of shutter glasses and frame-flipping TVs. There’s a de-facto standard called “field sequential 3D” and you can buy DVDs of this type of content on Amazon.com as well as a variety of hole-in-the-wall specialty e-tailers. The quality has never been that compelling however, because the DVDs are only 720×480 pixels. New 3D televisions and LCDs run at full 1920×1080 HD resolution, so that the frame to each eye is approximately 1920×540 worth of data, because half the lines go to the left eye and half the lines go to the right eye.

8) The red-blue or red-cyan glasses approach is called anaglyph. It’s great for 3D comic books and short content sent over television. The color variation of broadcast however is so high that it’s hard to get a consistent effect over broadcast TV. Plus, it alters the natural color of the scene. Anaglyph techniques are good demonstration, but will never be a mass market product.

9) You can encode stereoscopic content on a Blu-ray. Candidate formats are side-by-side and over-under. Side-by-side would provide a 960×1080 pixels of image quality to each eye; over under, 1920×540. Depending on the approach used to provide the 3d, these images would be expanded to fit the screen (shutter glasses alternate eyes in time; polarizing glasses provide every other line to each eye).

10) Interestingly, any kind of 3D content on a computer is a candidate for viewing on a stereoscopic monitor. We’re still in the alpha stage, so there are too many bugs and incompatibilities to count, but there are a number of great implementations of specific games. For instance, you can play World Of Warcraft, and a dozen other games, on any 3D screen or monitor. Nvidia makes a stereo driver, and iz3d provides drivers for their 3D gaming monitors.

hyundai3d.jpeg

Instead of damning with faint praise, people are praising the new generation of 3D with faint damnation: “It doesn’t hurt as much to watch 3D anymore”. While hardly a glowing endorsement, if you haven’t tried out passive 3D – in a movie theatre, you shoud.

If you haven’t seen 3D with passive glasses, you really should. I have tried shutter glasses and unfortunately my brain doesn’t buy the trick; it gets annoyed that something is being pulled over my eyes 30 times per second. The passive glasses, however, I find very fun.

The best in-theatre stereo I’ve ever experienced is at Walt Disney World, Magic Kingdom, the Mickey’s PhilharMagic movie. It has Donald duck following a string of Disney Princesses. My 5-year-old daughter literally stood up and reached out to try to grab floating jewels, and that kind of visceral reaction means that the technology is working.

Tagged , ,

develop apps for the iPhone NOW NOW NOW


iphonedevelopment.jpg

If you haven’t started developing applications for the iPhone and porting your existing apps, you should. As we know, bandwidth gets cheaper and CPUs get more powerful every year, and if you aren’t targeting mobile, you’re targeting the death of your business.

(Did that wake you up? Ok, maybe I’m exaggerating the threat, but I thought that fear mongering was the new leadership. Just kidding.)

Anyway, while I’m still busy finishing off iPhone Hacks for O’Reilly, Jonathan Z. has already published and practically sold out the first real book on iPhone development.

The good thing about his book is that you can develop apps on Windows, Linux or Mac OS X, and that it turns out applications port over to the ‘official’ Apple SDK without significant effort. So the winning strategy seems to be: Develop an app with the current open toolchain, test it on your own Phone with the open tools, simulate it with Apple’s tools, and ship after June when Apple finally lets more people into the club to sell their apps.

And if you don’t want to give Apple 30% of your earnings, realize that according to some reports, over 2 Million people have jailbroken their phones – and thus have Installer.app on their phone. You can already target these phones with your shareware application – today – and make applications that rival Apple’s because they can access ALL the iPhone SDKs, more than the the “SDK Lite” that Apple offers.

So get started now!

-damien

Zip QuickLook Plugin for OS X 10.5 Leopard

Now that you can hit space bar and preview everything, I thought it was about time I could peek into my various huge zip files and see if my file was there.

Voila, you can. Here’s the link

http://d.hatena.ne.jp/t_trace/20071125/p2

200803101117.jpg

the democrats lose

Let’s look at the battlefield here:

1) the democrats are fighting each other

2) the republicans are fighting the democrats

Oops. That’s not good.

So in 2004 we had 50.0000001% bush, 49.9999999 Kerry

Now we have 50% McCain, 25.0000001% Obama, 24.9999999 Clinton

So after the brutal Democratic nomination saga, how on earth are either of them they going to have the energy to fight the Republican army?

You have to hand it to Republicans – they know how to work as a group, quell dissent in the ranks.

Where does that leave the Democrats when the dust settles? Soft on terror? Underqualified to lead? Clouded in vague unsubstantiable but nonetheless damaging scandal?

The democrats aren’t going to make history, they’re going to be history if they don’t get their differences settled.

building the iphone toolchain on leopard

I had a lot of trouble building the iPhone toolchain on Leopard…

I tried these instructions:

http://code.google.com/p/iphone-dev/wiki/Building

which i think are the same as these

http://iphone-dev.org/howto:toolchain_on_leopard

But then, hopelessly typing my error messages into google, i ran across this

http://kevinchiu.org/blog/archives/iphone-toolchain-for-leopard-version-030

his command ‘curl http://kevinchiu.org/leopard_toolchain.sh|sudo bash’ did the trick. Who knew?

Presidential Race thoughts

I like Obama. I like Clinton. I even like McCain. I’m happy.

McCain will fight – and I don’t like war – but he will fight with practicality. He’s a real soldier, not a G.I. Joe doll like bush. Something will have to improve.

I don’t think he’s as bought and sold to the current Republican party as it is made out. He pays his dues. Try being a part of a group like that some time – at a top level – and you’ll see how much you have to bow down and pay your dues. I think he’s a pragmatist.

I think the venom against Clinton is strong. I remember going to an old person’s house and seeing some Bill Clinton expose book of innuendo they were reading. They also ranted once or twice about Clinton (the male, philandering one). I imagine some of that carries forward. I don’t know, this was anecdotal.

I would absolutely love it if Obama could go the distance. We all want him to.

The battle is going to come down to “experience” if he’s running. Which is ridiculous, because usually the president has a cabinet. The cabinet is made up of other people who also have experience. It’s not like the president makes every decision – he/she puts together a good team, like a CEO or any other kind of boss.

Tagged , , , ,

leopard – worth every penny!

The problem with leopard is so many of the enhancements are subtle. I’m not used to that.

What i’m beginning to like…

1) it knows what’s on my network, without searching, without flashing a flashlight icon for several minutes.

Picture 12

2) It seems to have integrated screen sharing! Whoa! did not realize that! Found it by accident…

Picture 13

3) now that i’ve shared to my TV imac, i can show you what has completely made it all worth it

Picture 4

Yes, that’s what I’m talking about…

Picture 6

No more hacks, it’s built in…

Picture 8

Yup, it plays DVDs right off the hard drive…

Picture 7

Or 1.5TB fileshare full of kids movies, if that’s how you roll (which as a matter of fact is how I roll).

Picture 11

$199 for the OS X family pack. Family pack, indeed.

Thank you Apple. It (finally) “just works”.

Technorati Tags: ,

Bad Behavior has blocked 103 access attempts in the last 7 days.