Category Archives: Tech - Page 8

links for 2005-12-01

links for 2005-11-29

Riya: First impressions

I’ve played with the alpha of Riya for a couple of hours now and here’s a few snippets of my experience.

First, the idea behind Riya is that it “tags” your photos with the names of the people in them. It does this automatically via facial recognition. It also uses text recognition to tag your photos with text on things that you took a photograph of (street signs, advertisements, etc). This whole idea rocks, so I’ve really been looking forward to the start of alpha testing.

It’s obvious that this is an alpha. But that’s ok. Here’s some critiques ripped straight out of my notes:

1. An estimated time left on the uploader applet would be sweet.
2. On the start page it tells you to click on “Unrecognized Faces” when in fact the link it’s referring to is entitled “Faces Unrecognized”.
3. Need a way to tell Riya that something it recognizes as a face, isn’t … or at least clarify the way this is done. Riya determined that some buildings and other objects were the faces of people. Humorously it also recognized a doll face in one of my photos.
4. Riya doesn’t like my face (very offensive!). I’m in many of the photos I uploaded but I had to go through dozens upon dozens of photos to get a good selection of samples whereas it popped up dozens upon dozens of photos of my cousin in the first few pages when training her face.
5. “Number of Training Examples for xxxx: xx” doesn’t seem to increment correctly when going through the training for an individual person (rather than through the bulk trainer). Several screens in a row the number will stay the same even if you select thumbnails as being representative of the individual, and then all of the sudden it will increment up to the correct number.
5. Way to correct name misspellings. My brain broke and I labeled a bunch of pics of my wife with her maiden name (we’ve been married for eight years, so I have no idea why I did this) so I went to Address Book to fix her name. Can’t do it, but can add a nickname, which didnt do anything. After doing this, I cannot display any photos for my wife. It shows that there are 27 photos with her in it, but when I click on her name or thumbnail it loads a lot of data into the web page and shows a lot of blank thumnail tiles, but after it’s done all those tiles disappear and it says cannot find any photos.
6. After clicking a thumbnail it loads a page full off medium sized versions of the photos in that album or that match that tag. This page makes firefox crawl and the CPU to peg at 100%.

Also a couple of general observations I noted down whilst playing around:

To upload photos to Riya you must download a java applet with which you select the photos you want to upload. I haven’t looked into it much, but this applet must do some pre-processing on the photos…maybe resizing them. It pegs my Athlon 64 3500+ at 100% usage for the whole time it’s uploading.

Which brings me to the next observation. In her invite email Tara Hunt stated that the uploader didn’t support Firefox yet. I had no problem using Firefox to upload my pics. I don’t see how you would have problem with any browser, since the uploader is a java applet you download and then run as a seperate client.

I also wondered if correcting mistakes in text recognition helped improve future accuracy?

riya, photosearch, soalphaithurts, riyarocks

links for 2005-11-24

links for 2005-11-22

Arguing on the Internet

I’m not much of an arguer in real life. I generally just accept what people say and if I disagree I just let them believe what they want to believe.

My internet persona is another beast altogether.

I can’t really pinpoint the reason behind that. All I know is if I see someone making a claim on the internet that doesn’t make sense or is just plain wrong, I cannot help but to commence correcting them.

The problem is that real-life arguments are much more fulfilling.

Here’s the phases of your typical ‘net argument.

Someone makes a false, illogical, or just plain stupid claim

Here’s a few examples of these type of claims:

“The ATI X1800XL is the best video card”

(Best in what way? Everything is best if you narrow the set of circumstances enough.)

“A Mac is the best choice for web development”

“Microsoft sucks.”

“Lost will be awesome for sweeps”

Naturally, being my compulsive, internet-arguing self, I reply in the negative to such claims. What comes next varies depends upon the savy of the person making the claim, whether or not they truly believe such a thing, or if they’re just a troll, but typically the next step is…

Defend false claim with anecdotal evidence or a point that sounds like it backs them up but really doesn’t

I hate to see this because some people truly don’t see the problem with it. If I can’t make them understand the battle is lost. (You never really win at internet arguing anyway)

“My brother just got an X1800XL and it’s SUPER FAST”

“My friend developed his l33t hacker website on his mom’s Mac and it was really easy.”

Notice the extensive use of friends and family to back them up. Like I care what they have to say.

“Windows crashed my PC and I lost all off the WoW hacks I’ve downloaded”

(One product on one PC in one particular set of circumstances does not a sucky company make.)

“Sweeps week helps them determine advertising revenues”

(Sure it does. Of course that doesn’t prove that Lost will rise from it’s recent suckiness for redemption during sweeps week. I’m sure the writers will try to put their most enthralling plot elements forward during sweeps. But then again, if they were able to produce awesome shows on demand why would they let the previous episodes of this season be so bad? While I realize “bad” is subjective, the audience as a whole has been disappointed.

This type of argument can be very frustrating. The person making the claim many times doesn’t see the subtle difference between their defense statement being correct and at the same time not proving their original point because the two points are so similar.)

I’ll try to point out to them the error in their ways by replying with a detailed response. This inevitably leads to…

Unfullfilling

This is where the discussion goes awry. There’s several ways your internet opponent can completly take all joy out of your life at this point.

“That’s just your opinion.”

Uh-huh

“Yeah, that’s what I’m saying!”

No you’re not. Stop trying to get on my boat of superiority.

“I like choclate chip cookies.”

Either realizing they have been beaten, or forgetting what they were talking about, many people choose to just pretend nobody ever said anything about anything.

“Let’s agree to disagree”

Let’s not, loser.

“See this benchmark shows that the X1800XL is fastest! I WIN! HAHAHAHAH!!! I got to go, later.”

Not only does the defense point not prove their point, they don’t stick around to hear what you have to say and go on forever believing they won the argument. Makes me so sad.

Partial-text feeds suck

Mavromatic just got itself removed from my Bloglines subscription list.

“Why would you do such a thing to such a wonderful site, Dustin?”

They switched over to a partial-text feed with advertisements in EVERY POST.

My whole rationale behind using a feed reader is to streamline my information-gathering process. This sort of feed makes me go out to yet another site to get what the author wants me to read.

ecto, bloggin, and other stuff

I gave Flock a try and it didn’t grab me right off. Since I’m pretty busy, I’m not going to take the time to really get into it.

I am now giving ecto a try. So far, it seems pretty nice.

In other news, I really need to devote more time to this blog. I’d like to get back up from the zero or so pageviews I get a day. To that end I’m going to implement some ideas stole straight from Steve Rubel. The use of ecto is job #1.

Flock

I’m giving Flock a try.

OmnifiMedia’s DMP1

For years I’ve been looking for a good way to listen to my digital music on the go.  Only recently did I figure out exactly what I needed, and the product I needed to do it.
 
I’ve tried portable digital audio players similar to the iPod, and I just found me not using them that often.  I have the Audiovox SMT 5600 smartphone, which plays mp3’s and the like, but I don’t use it that often either.  Then one day as I was driving along I realized that I do almost all of my music listening while in my vehicle.  I then decided to find what I needed to take my music with me in my car.
 
I looked at FM transmitters that hooked up to a DAP or my phone, but that always involved the hassle of finding the transmitter, hooking it up to my device, and then tuning the radio to the right channel.  All of that effort yielded subpar quality sound.  Then one day I happened across Omnifi Media’s DMP1 on Woot.  For a measly $100.  From what I understand many people paid $600+ for these last year when they came out.
 
Let me cut to the chase, this is a great device.
 
Now to explain what it actually IS.  The system consists of a display, a hard drive unit, a hard drive cartridge, and a USB WiFi antenna.  The display consists of controls like Play, Pause, Stop and the like and connects to the hard drive unit and your regular car radio.  The hard drive unit contains a removable 20GB hard drive cartridge which contains all of your media files.  Pretty simple.
 
The real versatility comes in when you try to get your media onto the hard drive.  For putting the bulk of your collection onto the hard drive you can eject the hard drive cartridge, take it to your PC, hook it up via USB, and transfer the music with the included software called SimpleCenter.  Subsequently, you can transfer any new media you get via WiFi as long as where you park your vehicle is within range. 
 
Things about this setup that I didn’t expect to matter a whole lot, turn out to be my favorite features.  WiFi transfers of new media happen automatically every night at 2 AM.  So anything you download during the day gets automatically transferred to your vehicle for listenting to the next day.  I have a couple of podcasts that I subscribe to like The Dave Ramsey Show and TWiT.  These are automatically downloaded at midnight and then uploaded to my DMP1.  No intervention on my part is required.  Awesome.
 
There are a few downsides to the DMP1. 
 
1.)  WiFi is only 802.11b.  If you just downloaded some new music and want to take it with you before you leave you can manually initiate a wireless sync before you drive away.  This takes awhile at the speeds that 802.11b allows.
 
2.)  Mounting flexibility.  It’s not really fair to pin this directly on the DMP1.  It’s also the fault of car manufacturers not thinking ahead or allowing form to dictate function, but the display/controller for the DMP1 is a single DIN (meaning it’s the same size as any regular aftermarket stereo), but you can’t just replace your radio with it because all it does is control media playback.  You still need your regular radio so you have to find a place to mount the faceplate…not an easy task on many of today’s vehicles.  Including my Ford F-150.
 
3.)  Instability.  Every once in awhile the device just refuses to accept any commands.  This doesn’t happen often, but if I was to throw a number out there I’d say 5% of the time I try to use it, I’m not able to without resetting the unit.
 
I have yet to tell you about the single greatest thing about the DMP1.  It’s hackability and user community.  The DMP1 runs the Linux OS and there is already a user-made firmware for the device adding some great features.  Discuss Omnifi with it’s user community here and check out the user-made firmware here.