Quote of the Day

Friday, 30 May 2008 6:17 pm

Echoes’ outlines Microsoft’s biggest challenges: the inordinate amount of time they spend on developing products that are either a platform or a suite forces them to make too many compromises. One can’t blame the company whose DNA is Windows (Platform) & a Suite (Office.) This is a malady which makes them unable to move ahead and define the future.

-Om Malik

Normal posting resumes shortly.


Quote of the Week

Saturday, 5 April 2008 2:34 pm

I’ve been looking for quotes to post here for a while. Until I read Scott Adams’ blog post:

Talking of the lawsuit to stop the Large Hadron Collider:

If the lawsuit succeeds, imagine trying to get another job with that project failure on your resume.

Interviewer: “So, you spent $8 billion dollars trying to build a machine that would either discover something cool or destroy the universe. Is it fair to say you are not a people person?”


On Robotic Fish

Monday, 18 February 2008 2:28 pm

I was reading this weeks New Scientist ( the print edition, mind you) and this story  about what the US Navy’s Office of Naval Research is doing caught my eye:

AGILE robotic fish that look like the real thing are being developed to act as government spies.

The article goes onto say that the fish will have cameras and communicate with each other using sonar.

To anyone that has read Michael Crichton’s Prey, this sounds suspiciously like a multi-agent system, albeit one that uses physical agents rather than computer simulated ones.

Wikipeedia has this to say:

The exact nature of the agents is a matter of some controversy. They are sometimes claimed to be autonomous. For example a household floor cleaning robot can be autonomous in that it is dependent on a human operator only to start it up. On the other hand, in practice, all agents are under active human supervision. Furthermore, the more important the activities of the agent are to humans, the more supervision that they receive. In fact, autonomy is seldom desired. Instead interdependent systems are needed.

[...]

MAS systems are also referred to as “self-organized systems” as they tend to find the best solution for their problems “without intervention”.

[...]

The main feature which is achieved when developing MAS systems, if they work, is flexibility, since a MAS system can be added to, modified and reconstructed, without the need for detailed rewriting of the application. These systems also tend to be rapidly self-recovering and failure proof, usually due to the heavy redundancy of components and the self managed features, referred to, above.

Although we’re not likely to see these become evolving, man-eating piranhas, it is something to keep an eye on (if you’ve read the book, you’ll know where I’m coming from).

And it demonstrates a physical application of  this technology that, while the agents are not strictly independent, they are not exactly predictable either.

At least, that is the way I understand it.


By the Way

Thursday, 17 January 2008 4:20 pm

In case everyone thinks that I’m living under a rock, at the bottom of a mine or otherwise incommunicado, I’m  letting you know that I’m, not going to put a post up every time Sun buys a company (Storagetek, MySQL, etc) or Robert Scoble changes jobs :) .

Others cover it far better than I can. And you can get all that news from my Link Blog ( the most recent additions are on your right) .


Data: Mine or Theirs?

Sunday, 6 January 2008 10:58 pm

Although I’m writing this under the fallout of  Scoble-Facebook, I don’t think the issue of who owns your data is either confined only to Digital identity or has been very well thought out.

First, a roundup of the various reactions:

It’s not about data portability. It’s about trust.

Offline, my friends and I share a mutual connection. Maybe it’s around work, maybe it’s around our kids or something in our past. Whatever it is, they’re my friend because they know something about me beyond what’s easily accessible to others. Keyword here is mutual. I know a bit about them too. Their relationship with me is unique as compared to their relationship with others.

Online, those lines are blurred. For what I would guess is at least 4,500 of the 5,000 “friends” Robert Scoble has on Facebook, he is the equivalent of a magazine publisher and you are his subscriber base/audience. He says it’s mutual and that’s the beauty of the social and connected web, but he only cares about you when you put something on the table that he’s interested in. It’s not about you. Yet, he’s “sitting” right next to your real friends, getting the same information about you that you’re sharing with them. If he takes that information and abuses it, however un- or good-intentioned, it serves you both right.

Robert Scoble valued his relationship with Plaxo more than he valued his relationship with his “friends,” otherwise he would have posted to them what he was doing with an experimental, alpha-quality and untested script before he did it…or he wouldn’t have done it at all.

Judi Sohn

I think there are two questions here. The first is whether users should be able to extract their data [including social graph data] from one service and import it into another. I personally believe the answer is Yes and this philosophy underlies what we’ve been working on at Windows Live and specifically the team I’m on which is responsible for the social graph contacts platform.

Dare Obasanjo

Then there is the oft-cited  post by Paul Buchheit (the guy who created Gmail).

Now I’m not on Facebook et al for a reason: data, in the case of a person,  is that person. Whereas data for iTunes is essentially  the signals sent to your sound card. Se the difference

Is it important to guard those things? Yes, or course. At the end of the day, its all you are left with if everything goes to hell: Your sense of self and identity, and your friends ( real friends, that is).

So we essentially have two options:

  1. Manage that data ourselves in a way that gives complete and utter control over every aspect of things
  2. Give our data over to a less than trustworthy service that essentially controls who you are, your identity ( on- and off-line) and who your freinds are and what your realtionship is with them

I’ll take option one any day of the week. Why? Becuase of control. It is all about control.

Plaxo may or may not keep your data after you opt-out ( i think its the former rather than the latter). Facebook has the awesome power of wiping out very single trace of you from its universe with a simple mouse-click. Add a hundred and one other web services that suck your data out of Google, Hotmail and the like.

There is a missing element in the above situations. Find it yet? And its not trust. Its control. And I mean, complete and utter control.

At least Twitter gives you more granular control( in terms of message recipients)  and has a proper API.

Better yet, Open ID, while somewhat flawed, is a brilliant idea insofar as you have a digital identity provided and vouchsafed by a trusted source ( AOL, for example). This blog is my digital identity ( since WP supports Open ID).  I can decide what to do with that identity, what to reveal, what to password protect. If I move on to from one blog to another, I can export all my posts and import them else where.

In short I have complete control of that Open ID identity (short of running my own webserver).

So because I have control I can never be in a Scoble snafu like that ( And I don’t care for the fact that Scoble was pressing FB’s buttons on purpose - he gave up his control over that data and he knew it).

In a  sense, its the MS DOS command line all over again. And  loss of control is like letting Vista hide the RUN command and the task manager and tickle itself silly with crashes.


On Holiday

Monday, 10 December 2007 12:06 am

I’m on holiday for two long weeks. So posting will be light to non-existent.

As FSJ would say, peace out.


Air Traffic

Thursday, 8 November 2007 11:12 pm

You’ll never look at it the same way again.

Designer Aaron Koblin did these using a day’s worth of FAA Data. Fascinating Stuff


FSJ Redeems Himself (a la Twitter)

Thursday, 25 October 2007 7:39 pm

After “PodtechGate” ( see this, this, this and this). With this:

TWITTER UPDATE: This just in from Scoble’s Twitter feed. PodTech receiving an investment from unnamed large industry player at a $20 billion valuation. Bubble be damned!
TWITTER UPDATE: Scoble denying on Twitter the rumors of investment at $20 billion valuation.
TWITTER UPDATE: Scoble now in his car, talking on iPhone about $20 billion rumor.
TWITTER UPDATE: Scoble now off iPhone, thinking about $20 billion valuation.
TWITTER UPDATE: Scoble believing it may actually be true.
TWITTER UPDATE: Scoble stopped at red light.
TWITTER UPDATE: Scoble making right on red.
TWITTER UPDATE: Scoble thinking about coffee.
TWITTER UPDATE: Scoble in Starbucks.
TWITTER UPDATE: Scoble tells barista PodTech now worth $20 billion. Offers to pay for coffee with a share of Podtech stock. Barista declines.
TWITTER UPDATE: Scoble on phone to Google, asking for Sergey.
TWITTER UPDATE: Scoble on hold.
TWITTER UPDATE: Scoble on hold.
TWITTER UPDATE: Scoble on hold.
TWITTER UPDATE: Scoble realizes line is dead.
TWITTER UPDATE: Scoble redialing. Willing to settle for $15 billion.


Multi- Gigabyte File Copy Operations

Tuesday, 11 September 2007 4:26 pm

Copying more than one gigabyte in one operation is tedious, frustrating and agonizingly slow. Not that there is all that much you can do.

Scott Allen was having a little bit of difficulty so I’ thought I’d help a little.

Scott Hansellman has a post on 3 utilities you can use to copy files without using the windows explorer.

First, Robocopy. If you have XP or Windows Server you can easily get this in the Resource Kits. If you have Vista, it’s already in your path. That’s always nice. It’s Robust, indeed (hence, Robocopy) but it’s legendarily unforgiving

Second, for repeatable jobs, I love SyncBackSE. It’s $30, but there is a free version with less features available. SyncBack is option-ful and literally moves nearly every important piece of data in my house around weekly.

Last, but certainly not least, XXCOPY. It’s huge. Epic even. It’s even got a nice windows progress bar that pops out of the DOS Box. The Technical Reference is comprehensive to say the least. Here’s a summary of the features. It’ll sync directories, maintain short names, qualify by date/time, copy security info.

I’ve used Robocopy. The GUI frontend is next to useless (either that, or I’m doing something wrong).

I’ve yet to try the other two.

Hope this helps someone.


Cheering up the Original iPhone Owners

Thursday, 6 September 2007 3:19 pm

Fake Steve Jobs made me laugh out loud:

Well, we’ve got a plan to restore some of that magic you felt on Day One. No, not a $200 rebate. And no, we’re not going to let you return the phone or cancel your plan with AT&T. But here’s what we’re going to do. It’s a sticker. Bring in your receipt to any Apple store or AT&T store and show that you paid full price for your iPhone, and we’ll give you a sticker that says, “Original iPhone.” Very small, very classy, black on black, made of super high quality plastic with a glossy finish. Something you’ll be proud to put on your iPhone so everyone will know that you’re not just any iPhone user; you’re one of the super smart, super cool early adopters who paid full price. You see? We’ve got you covered. I know what you want to tell me. What can I say? You’re welcome. I love you too. And you are special. I mean it.

One problem. They’re not buying it. They’re stalking el Jobso:

Damn. Last night they were out there holding a candlelight vigil and singing “We Shall Overcome.” To hell with it. I’m calling the police.