Al Hoang

November 14, 2006

The story of one guy’s life

Filed under: tagme — @ 11:13 pm

via James Duncan Davidson’s blog

November 10, 2006

Photosynth, a new way of seeing relations in your photo collection

Filed under: tagme — @ 3:19 pm

I just took a glance at

photosynch and

am really impressed with the applications of computer vision and image

processing techniques to create a really unique application.

The basic

idea is to take a pile of photos that are related to each other somehow

(imagine taking zillions of pictures of the Taj Mahal from tons of

different places) find similar features in all the images and try to

reconstruct a mock 3d space that shows the spacial relation between

all of your photos. This is really cool as you might be able to create

a very interesting photo tour from your photo collection in a 3d

navigatable space.

Oddly, I was trying to come up with a similar idea to link videos stills

in QuickTimeVR movies and try to use the linkable features in QuicktimeVR

to provide clickable hotspots that would take you to another photo that

was a picture of the same scene however this is far slicker and if it works

with very little intervention from the user besides pointing to a pile

of photos and letting it do its job that would be great.

However, there are still caveats. The whole process takes hours or days

to currently do and the current technology preview is only for a pre-rendered

project. The true acid test will be in my opinion the ability to

just point to a folder of pictures and have it do its job with as little

possible human intervention as possible. That is a not a trivial problem

but I’m sure we’ll see something interesting especially since it has

two (very well)

known researchers

in the computer vision field. I’m really looking forward to the results

of their labor. My last question is how many technologies behind this

are patented already. It’d be great if it an OSS implementation inspired

from this project could be made however patents are a sticky problem.

Try it yourself

( 6 or 7 REQUIRED)

November 9, 2006

THE Official 8800GTX Performance Comparison

Filed under: tagme — @ 11:01 pm

This is awesome. I won’t ruin it for you by posting more than the link.

Check it out

October 27, 2006

If normal biff needs some more shinyness to it..

Filed under: tagme — @ 10:46 am

cdbiff execute `eject’ command to eject a CD-ROM tray when mail arrives.

October 22, 2006

The Pied Piper of Architects (aka be careful of the wrong brain drain)

Filed under: tagme — @ 8:50 am

Interesting article on trying to keep your technical architects around

as they are the ones that have the scars from war stories and have built

up experience on leading the project in the right direction

But cynically speaking, what company is ever going to see the wisdom in that.

Right? I mean keeping an old fart around on the payroll that might save

you a significant chunk of change is just too forward looking…

Read it yourself

David Pogue reviews the Sony Mylo

Filed under: tagme — @ 8:50 am

From the article…

Sony may be the first company ever to depict throwing up as a way to

sell electronics.

Seems once again Sony missed the target market by a decent amount again.

One of these days they’ll hit the right combination again. But it seems

as usual, their engineers are a little out of touch with the target market.

Read it yourself

October 14, 2006

Getting cvsync running on cygwin

Filed under: tagme — @ 10:56 am

I’m trying to get cvsync running on cygwin

and after looking at the homepage. There didn’t seem to be that many

straightforward instructions nor is there a package in the default

cygwin repository. Bummer.

So I took a shot and tried downloading the tarball and compiling it.

$ wget  Comments (0)

October 10, 2006

Google Groups Beta doesn’t support page up/down or keyboard shortcuts?

Filed under: tagme — @ 6:15 pm

I’ve been testing the new Google

Groups Beta and design-wise it looks a little bit cleaner however one

SERIOUS flaw is that I can’t seem to get paging to work at all. Pressing

Page Up or Page Down results in no response.

Okay, rtfm… Piles

and piles of pages of useless docs on how to create and add content. But

how about people who need to BROWSE content? No documentation whatsoever

if Google Groups Beta uses some sort of special hotkeys for navigation. And

no, I’m not going to experiment/read the JS source/use intuition to guess

what they are. This is something I consider BASIC for any type of news

reader tool.

And yes, I’ve already sent the folks at Google an email about it. However,

frankly I’m a bit disappointed at the Google Overlords for missing such a

brain-dead simple feature (or the failure to document it). How many

advanced algorithms and UI pains did you guys go through just to forget

the lowly Page Down key?

October 7, 2006

A social psychology model answer to why people won’t switch OSes

Filed under: tagme — @ 4:46 am

OSNews has an interesting

article detailing

why people won’t switch OSes even when there might be many technical advantages

to. Definitely an interesting read. It frames the reasoning in something

called the Elaboration Likelihood Model. I’ve not heard of it but then

again I’m no psychologist researcher either so I guess that’s not surprising.

Read it yourself

October 4, 2006

Fixing SVK ‘Oh no, no more exceptions! add_directory() failed’

Filed under: tagme — @ 2:43 am

The Problem

$ svk mirror  http://svn.somewhere.org/project //mirror/project

Committed revision 1.

$ svk sync //mirror/project

Syncing this

bug.

The cause

I’m not sure what the reason but in general the problem seems

to be isolated to the SVN::Mirror perl module. Perhaps if you upgrade

SVK and all its dependencies via your package manager of choice and SVN::Mirror

is updated to the right version I think you can get away from the problem.

A Fix

Upgrade SVN::Mirror (somehow). Since I installed SVK by hand it was possible

to upgrade using cpan. Here’s what I did:

$ /usr/local/bin/cpan

cpan> install SVN::Mirror

Running install for module SVN::Mirror

Running make for C/CL/CLKAO/SVN-Mirror-0.71.tar.gz

After that, I was able to use svk sync as expected.

Clinton ‘endorses’ Ubuntu

Filed under: tagme — @ 2:31 am

Well perhaps not the Ubuntu

I associate with but close enough…

September 18, 2006

The OLPC Project finally starts showing off an implementation of their display

Filed under: tagme — @ 10:31 am

Can’t wait to get my hands on one (million) of them.

September 16, 2006

AIBO creator’s new robot is powered by NetBSD

Filed under: tagme — @ 4:57 am

Very cool. Who says NetBSD is

dying?

Check the specs

at the bottom and you’ll see NetBSD listed..

Thanks Engadget

Mythtv + Mysql5 + Ubuntu Dapper = Busted

Filed under: tagme — @ 3:52 am

A little history…

I took another shot at getting mythtv setup again after trying it a few

years ago and lashing myself a few times trying to get the ivtv driver

patched into a mainline kernel. After a bit of work back then I got it

working but times changed and I ended up using the machine for different

purposes.

Installing MythTV again…

Once again, I’ve decided to take another shot at a mythtv installation.

This time I figured I’d piggyback onto a distribution that probably had

packages for it available. My choice was Ubuntu Dapper. So I did the

simple thing and tried:

sudo apt-get install mythtv

Trying to configure MythTV

And soon I had a mythtv installation almost setup. It seems that many

of the Japanese patches have been merged into mythtv (Wow!) so I didn’t

have to crawl all over the Japanese web space to figure out how to patch

in Japanese patches to obscure_utility (TM) just to get this working.

The first time I tried populating mythtv’s database with TV listing information

I got errors siilar to:

Malformed UTF-8 character (1 byte, need 3, after start byte 0xe7) at

/usr/lib/perl5/vendor_perl/5.8.8/Date/Manip.pm line 7167.

Since I’m not a perl god nor am I intimately familiar with mythtv or any

of its tools, I ended up searching on that error message and found a

post

on a Japanese board basically saying this would not be a major problem

with using mythtv in Japanese so I did what most people do… ignored it.

After I got the base configuration done, I realized I’d be spending a lot

of time not looking directly at this machine since it’s main job was to be

a backend recording machine rather than a frontend so I installed mythweb

to help me manage recordings:

sudo apt-get install mythweb

The Killer Problem settles in

This is where problems started coming in. After populating the TV listings

database, mythweb still failed to show ANY listings whatsoever. Needless

to say, this makes it a little hard to schedule watching anything.

After waiting a few days to see if this was just a transient problem

I still had no TV listings so I decided to search on it. What I found

basically was Mysql 5 changed a keyword ‘repeat’ to a reserved word which

OF COURSE mythtv relied on using in one of its tables. What this results

in is a non-working setup for viewing TV listings on mythtv. This problem

affects mythtv 0.18.x and the mythtv developers have basically said ‘upgrade’

if you want to fix it. However the Ubuntu Dapper packages stay steady at

0.18.x with a dependency on mysql-server which defaults to Mysql5. It seems

there are updated packages in Edgy (Why the f’ is it always in the NEXT

release rather than backported to THIS release????) but none for Dapper yet.

I hope someone backports these packages. In the meantime, I’ll try to see

if the updated packages build cleanly on Dapper for my own purposes.

References

September 11, 2006

Why evil is only a matter of time

Filed under: tagme — @ 8:25 am

Here is one explanation why Google will eventually become evil…

companies are at different stages of a standard software business model, which goes like this:

  1. build market share
  2. lock in customers
  3. profit from lock-in

Read it yourself

Powered by WordPress

Protected by AkismetBlog with WordPress