I'm Jon Olick. I make shiny things. I simplify.

I presented Sparse Voxel Octrees at Siggraph 2008.

Friday, September 24, 2010

Visions of a possible Future for Mobile Phones

I had some interesting thoughts about where mobile phones could go in the far future, and I wanted to write them down. Here they are.

Phones will lose their holes one by one, preferring at first multi-function holes and then proceeding to prefer surface contact receptacles for transmitting power and wireless communications for transmitting data.

Phones will get progressively lighter and thinner.
In fact, they will get so light and thin, that they will transition into a sort of paper, but it won't stop there. They will then become just like a handkerchief, a small piece of cloth with a very interesting property when you run a current through it. It will become hard, flat and light up with a touchable screen. Dropping the device or breaking the screen will turn it into a handkerchief again and result in no damage to the device. Take the cloth out of your pocket, touch it in a corner to turn it on, use it and then stuff it in your pocket to turn it off.

Monday, September 20, 2010

HTML5 Killer Feature?

Sockets, and why? You can implement a javascript based P2P (bit-torrent?) client.

Of course, there is that pesky problem of writing files to disk... Luckily there are signed scripts.

P2P is everywhere these days, in many many things. The ability to do these things directly in the browser without having to rely on a separate executable should make things much simpler, and better too!

I'm not talking about illegal downloads either. ;) I wouldn't be surprised if in 5 years every download, for every-thing, was a P2P download with a HTTP-seeder. It would save many web-hosts tons of bandwidth and dollars. It just makes sense from their perspective. The only nail in the coffin would be the lack of net neutrality... darn.