Personal Homepage

My resume


Are you doing cool stuff? If so, you need to communicate how cool it is, with demo apps, exciting examples, articles, talks, and seminars. I love to bring the best new technologies into the public eye. I'm especially a fan of innovative programming tools and mobility software (Tablet PC, SmartPhone, and .NET Compact Framework). Contact me: Click here to send an email to larry.



Free .NET Tools

Knowing .NET

Code, industry analysis, and miscellaneous cross-links from Larry O'Brien, the former editor of Computer Language and Software Development magazines.

To receive an occasional announcement message regarding my seminars or publications, please subscribe to my mailing list.

Email:

Monday, April 05, 2004


Just the other day, I was so damned sick of not having a persistent object image that I downloaded Cincom Smalltalk. Ah, Smalltalk! It's been years, my old friend... Where were we when last me met? Hmmm... where the heck's the object for a network query?

Anyway, Sean Malloy of Cincom serendipitously visited my blog and pointed out that RentACoder might seem like a great thing if you're a decent programmer who values your time at around $4 an hour. And indeed, there are people filling RentACoder bids and presumably, many of them are living in countries where $4 is a good wage. Maybe I'll have to micro-outsource for real.

Oh, and if you've never used Smalltalk (or you have and it's been awhile) download Cincom -- it's free for non-commercial use! Smalltalk is universally lauded as the language that best facilitates an object-oriented mindset. C++, Java, C#: all are compromises of the pure object "vision." (Good compromises, but compromises.)


10:06:20 PM    comment []   trackback []

Microsoft's Robert Scoble calls himself "a human aggregator": he reads 1400+ Weblogs per day relating to his position as a Microsoft evangelist. (Perhaps everyone reading this blog knows of Scoble, but just in case...)

People who filter hundreds of blogs can provide tremendous value: they relieve readers of a reading burden that few can afford and, by their choice of posts and comments, they foster a worldview. Because they read so much, they can find aspects of that worldview supported and criticized and, in a virtuous cycle, they help establish, grow, and promote that worldview. They can, in short, act as editors.

Or, they can simply post without comment, acting as a clipping service. Clipping services are fine; they still relieve a tremendous reading burden for those who have a need or inclination to monitor a topic. But a clipping service, while filtering for content, should not filter on worldview. Clipping services should not be editorially biased.

Scoble is experimenting with a product that blogposts anything dragged to an Outlook folder and publishing the result as "Interesting stuff found in 1400 feeds." To me, that feed is noticeably less interesting that Scoble's primary feed. With Google, Technorati, and Feedster the day has arrived where we do not need humans to function as clipping services. Even if a feed interjects 1 editorial for every 10 "raw data" posts, that feed has an editorial context for the raw data.

What about Reader's Digest, you say? There's a magazine that speaks entirely via surrogates and yet promotes a worldview. But RD's editorial is hardly an even-handed reflection of the world of publishing: one does not find many articles from The Nation in RD, even as counterpoints to the more conservative articles that promote that editorial worldview. Similarly, with 1400 blogs, it would be possible to create a "Microsoft Digest" blog or an "Open Source Advocacy" blog; such blogs would not contain raw data, but the best-articulated advocacy of the day. I think blogs of that sort would be quite compelling, but that's not the tactic that our prototype "human aggregator" / "blogosphere editor" has chosen.

Clearly, I advocate the editorial function. Personally, I try not to "Post Selected Item" without some sort of commentary. When I can't do that, I notice that it's usually because the item is some technical snippet that I personally anticipate retrieving some other time. I look forward to trying Kunal's "magic folder" but I don't anticipate making that blog publicly visible.


10:30:19 AM    comment []   trackback []

April 2004
Sun Mon Tue Wed Thu Fri Sat
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30  
Mar   May


Recent code:

Genetic algorithm in C#


Recent writing:

The REST is Salient

A Perfect Demo

Is InfoPath the New Excel?

The Joy of XML

No Reservations About .NET

Review of Borland's C# Builder 1.0

Java Eye for the .NET Guy

Waiting for Whidbey

Academic Issues

Netscape, We Hardly Knew Ye

Recommended .NET Programming Books

Programming Sabre with Java, C#, and XML

Bayesian Spam-Filtering

Best Practices for .NET Architecture

Windows Server 2003 as an Application Server


Toolroll:

Motion Computing M1200 Tablet PC

Compaq Evo N400c

XP Pro

Outlook 2003

Word 2003

Visio Enterprise Architect 10

Radio Userland 8

Visual Studio 2003 Enterprise Architect

Visual SlickEdit 6

Adobe Photoshop 6

Windows Journal 1

Microsoft Snippet 1

NewsGator 1.2

SpamBayes 1.0a2

Adobe Acrobat Professional 5

Groove 2.5

SQL Server 2000

WinCVS 1.3

IntelliJ IDEA 3

NUnit 2

Rational Rose Enterprise Edition 7

TimeTTracker 7

XMLSpy 5 Enterprise Edition

T Mobile Pocket PC Phone Edition


Subscribe to "Knowing .NET" in Radio UserLand.
Click to see the XML version of this web page.
Click here to send an email to the editor of this weblog.
[foaf]