Sunday, February 25, 2007

Personal email client

I use Outlook Express as my email client (and Outlook at work at The Evil Empire), but I am starting to conclude that I need to have my own totally customized email client to boost my personal productivity in a quantum leap. I don't want simply a "better" email client (there are plenty of those), but something radically different, that understands the context of each email communication.

I don't know exactly what I need, or how it should be implemented, but I do feel that something is needed.

I think I want it to be implemented fully within the web browser so that it is portable between platforms and doesn't require installation of client software. I suspect this means AJAX, but I also suspect that it means something that primarily runs on a server. So, in fact, I may want a fully customizable personal email server, that can in fact be "working" for me when I am not online.

I also want to have high-productivity access from a smartphone or even a dumbphone (we call them "feature phones" here at The Empire.)

I also want something that could be a starting point for knowledge messaging.

-- Jack Krupansky

Labels: , , , , , ,

Saturday, February 24, 2007



-- Jack Krupansky

Knowledge mail and knowledge messages

One interesting idea that I would eventually like to pursue is a concept I call knowledge mail. The basic idea is that rather than manually composing text messages for our online communications, we need tools to compose knowledge and to compose queries about knowledge. The twin goals would be to simplify communication and to enable intelligent software agents to participate at a high level in our online communications.

I do not have any of the details worked out. I just know that so much of what I do via email in an ad hoc manner could be codified and structured and automated. I do belief that it is a very hard problem, but one worth pursuing.

If anybody has reason to believe that my faith in this concept of knowledge mail is misplaced, lets hear it.

Open question: How might this blog post itself, which I submitted via an email message, be represented as machine-readable "knowledge" rather than ad hoc prose?

I suppose I should use the term knowledge blog or knowledge blog post to adapt the concept from mail to blogs.

Or, maybe we should use the term knowledge message to generalize the concept to encompass email, blog posts, instant messages, etc. I think that makes sense.

Another open question: What problems would need to be solved to enable and provide support for online communications based on knowledge mail and knowledge messages?

-- Jack Krupansky

Sunday, February 11, 2007

Intel Tests Chip Design With 80-Core Processor

I was thrilled to see the news that Intel was testing an 80-core processor. Not that such a chip by itself will be terribly useful for much more than research, experimentation, and niche applications, but it heralds a bigger leap into what I call ultra-massively parallel computing with thousands or even tens of thousands of simpler processors on a single chip, and a form of computing hardware that will finally be able to enable hard-core use of software agent technology where you have many thousands of lightweight processes running within a single system.

The computing infrastructure of the future will be based not upon very complex cores, but very large numbers of simple cores.

Nonetheless, this news of an 80-core chip is a truly exciting advance.

-- Jack Krupansky