Thursday, March 7, 2002



  The more time I spend thinking about P2P architectures, the more I think that IM is the solution.  Here is how they stack up:

1) Proven scalability.  Compare the ~3 m simultaneous users online at AIM and ICQ with the ~1.5 m Napster and Morpheus (at their peaks).

2) The ability to connect to specific individuals on an IM system vs. the fractional network approach on the current P2P systems.

3) Authorization and buddy lists.  IM has it.  P2P systems offer the ability to ban only.

4) QoS (Quality of Service) is much higher on IM than the current P2P systems. [John Robb's Radio Weblog]
10:17:17 PM    comment   




Cape Clear looks to meld EAI, Web services [IDG InfoWorld]
10:16:57 PM    comment   



Sputnik's been flushed into the open: turn a PC into an authenticated gateway, become part of the mesh, share your network, use it for a fee (free for now): Doc Searls blasted me a note about these guys. I haven't had time to absorb the shock of their tiny beep orbiting our known Wi-Fi world. Sputnik software turns a PC into an access point and uses firewall, quality of service, and other components to protect the local network and give priority to local users (and other Sputnik roamers, from what I can tell). This is viral software: if you establish a Sputnik node, you get free access to the rest of the network. More as it develops.

[80211b News]
10:16:42 PM    comment   



"Competition is a by-product of productive work, not its goal. A creative man is motivated by the desire to achieve, not by the desire to beat others." --Ayn Rand [From the Desktop of Dane Carlson]
10:16:13 PM    comment   



Aspect oriented programming

 MSDN Magazine showed up at my door while I was away in the UK, and I finally got round to reading it today. First stop: Simon's article on Aspect-Oriented Programming. Nice article, Si. It's recommended reading for people working on legacy (i.e. COM) and undocumented (.NET Remoting Context Attributes) technologies. [Peter Drayton's Radio Weblog]

Extremely well-written piece. I'd recommend it even more broadly. From the moment I saw the declarative approach of MTS and then COM+, whereby transactions, object pooling, and security become externally-managed attributes of components, I knew this was a great idea. What I didn't know, until now, is where it came from. Simon and his coauthors pointed me to the seminal paper on aspect-oriented programming, and connected the dots for me between that paper and COM+ in both pre- and post-.NET environments.

Here's a little of the flavor of that original Xerox Parc paper:

In general, whenever two properties being programmed must compose differently and yet be coordinated, we say that they cross-cut each other. Because GP [generalized-procedure, including procedural, object, and functional] languages provide only one composition mechanism, the programmer must do the co-composition manually, leading to complexity and tangling in the code.

These terms -- "cross-cutting," "tangling" -- are wonderfully expressive.

[Jon's Radio]
4:51:56 PM    comment   



WSJ.   Productivity of US workers grew at a 5.2% (annual) clip in the fourth quarter of 2001.  Wow!  That's huge.  Technology acceleration at work...  That type of increase would double real incomes of Americans every ~14 years if sustained. [John Robb's Radio Weblog]
4:51:07 PM    comment   



Web language set to boost biometrics. A standards group is hoping that XML will provide a standard way for computers and technology to describe human characteristics such as fingerprints and the contours of a face. [CNET News.com]
4:50:12 PM    comment   



XML set to boost biometrics. A standards group hopes the Web language will provide a standard way for computers and technology to describe human characteristics such as fingerprints. [CNET News.com]
4:38:57 PM    comment   



McNealy discounts Ellison's big server death comments [IDG InfoWorld]
3:23:16 PM    comment   



'Mobile underclass' rules rural Britain. OK? [The Register]
1:26:23 PM    comment   



Java phones to go mega this year?. Here we go looking for killer apps again... [The Register]
1:24:49 PM    comment   



Wearable computing to defeat terrorism. Honk if you believe in miracles [The Register]
1:12:05 PM    comment   



Compaq Continues Wireless Push. Offers new enterprise wireless framework [allNetDevices Wireless News]
1:08:40 PM    comment   



Mobile startups dismiss 3G - for now. More money from voice than games, gambling and girls, [The Register]
11:22:54 AM    comment