Thank you for saving Urchin

Whoever used Google Analytics up to 2 weeks ago, knows it mostly sucked big time.
I moved to Analytics from StatCounter right after Google bought Urchin.
I did it because I liked Google, but the service just sucked. The interesting information was buried deep under loads of meaningless statistics. You had to use tutorials on the web that tell you where to find the list of sites referring to your site.

I’ve been thinking of moving back to StatCounter, really, until just a few days ago I read somewhere that there’s a new version of Analytics. Not just a new version, an entire redesign, meaning that I wasn’t the only one suffering from the older one.

This new version is just what I needed, and looks very inspired from Google Finance.
The info you’re looking for is right there, important things are big, advanced info is small.

God bless whoever made the decision to move forward.

Real-Time Transliteration, WonderFrog, and search engines


On June 2005 I left BeInSync to start investigating new ideas and directions, and founded 3D3R Software Studios.

The first result of this work was WonderFrog, an application that, in real-time, detects Hebrew/English typing mistakes (like typing akuo instead of שלום) and corrects them automatically.

This was really great, really cool and really satisfying. The client was released, there was some buzz, and all nice, it still gets new users each day, and has some tens of thousands of users.

The problem with the client, was that it sat on the main line of communication between the user and the computer… the keyboard. This means that if the client is not 100% perfect
, and by not perfect i mean ‘miss out on a word’, the user will notice this, because users hit keys on the keyboard all the time. This in turn made users angry and left more to desire from adoption rate. Just a short notice: this kind of application can not be perfect, just like the MS-Word spell-checker can’t be 100% perfect, text and words are flexible, too flexible for a computer to always determine what exactly the users intention was.

That was a great lesson, it taught me not to lie to myself. I couldn’t use the client because it drove me crazy after some time, it did the same thing to most of the other users out there.

So the next step was just to figure out where we can use this that won’t drive users perfect. Search engines! lets use WonderFrog in search engines, we’ll see if they typed in the wrong language and suggest the alternate typing. This is fantastic, the mere distinction between forcing the application’s logic onto the user and between suggesting to him the correct typing makes all the difference. We do lose the real-time feature but we gain users, zillions of them, and their all happy because our app can only help them, if it makes a false suggestion they just ignore it, because their brain filters it out, and if our false-positive rate is low enough, we’ll do good.

So, we made a server version of WonderFrog, did a promotional video (5 minutes, watch it) for search engines, and I went on a hunt to catch Yahoo, Google and Microsoft Live. I reached the right people in these three companies, but nothing came out of it. Its too small of a technology for these kind of companies to purchase, that’s the best answer I got from the people I consulted with. I’m also new to pitching and selling, experience comes from experience and you’ve got to start somewhere.

The Israeli search engine Walla introduced this feature a month ago, and Google introduced it yesterday.

Who knows, maybe Google played cold with my video because they were already developing it. Maybe it gave them the idea, and maybe it just ended in Marissa Ann Mayer’s spam folder :-)

It doesn’t even matter that I filed a provisional patent for WonderFrog on May 2006, there is too much of a black hole around prior art.

That’s my story, I enjoyed it, learned a lot from it, and have charged forward with new ventures.
I guess not hitting the jackpot is something essential on the way to the big gong.

Wii Media Center should be right around the corner

Since the Wii is running the Opera browser, it’s (in a sense) allowing us to run limited unsigned applications on the Wii. Even more, through Opera (and perhaps not even limited to Opera), the Wii supports SWF natively.

The first thing we can do with this is write a media center as a web-application that would stream video using flash/flv to the Wii. This would require an application on a nearby PC to supply the video, but that’s cool. It should be able to setup the vlc media player to transcode in real time video into flv and stream it to some flash applet running in a web-page inside opera on the wii.

So, we need to develop a PC application that is also a web server and also a streaming video server, that can be done, even compiled into a single executable.
Heck it should work with any other console that allows unrestricted browsing and supports Flash natively

looks like these guys started something in this direction, but no automatic video streaming yet :
http://wii.secretdeveloper.com/download.html

here’s another fine example of a site writing a special Wii frontend and using Flash to deliver rich content (notice the Wii’sh UI): http://www.finetune.com/wii/

update: here we go – http://wiicr.org/wiki/index.php/WiiCR

man would i like to write a wii emulator


Why ?

First of all because the wii is a cool console, but second of all, because such an emulator could run on many different devices.

The PC would be the first target, should be no problem as it’s got bluetooth for the wii-mote, wifi/lan for the net connection, a screen and so forth…

But hey, why stop at PCs (windows/linux/mac), why not go ahead and port it to… the xbox360!

Yeah that’s right, a wii emulator for the xbox360 is theoretically possible. Once the xbox360 is fully cracked and homebrew apps can run on it, it should be possible to port a windows wii emulator to the 360.
The 360 sports bluetooth (yuval updated me that it doesn’t have bluetooth, so take everything i wrote and apply to the PS3 :-) , wifi/lan, screen, all you need…. now wouldn’t that be fantastic. imagine booting the 360, starting the wii emulator, then popping in wii-sports and playing wii games on your xbox-360… wonder if that would be legal. There used to be a Playstation emulator for Windows called Bleem, it sold legit but I think Sony gave them lots of trouble.

It may even possible to get a wii emulator on the PS3, who knows. this is a cool challenge.

here are the wii specs, and a comparison to the gamecube : http://www.wiili.org/index.php/Gamecube-wii-hardware