Monthly Archives: July 2002

Fraud Inc.

CNN is running a page called “Fraud Inc.“, where they sensationalize all of the evil corporate cheats. Funny they mention nothing about the SEC investigation of their parent company (although they have a link to a pre-SEC revelation editorial which is an unabashedly partisan defensive piece claiming that AOL is getting a bad rap from […]


Real Networks is announcing it has a crush on “Open Source”. I wonder how many OSS developers will abandon Ogg and invest their time into supporting a proprietary and pro-RIAA set of codecs instead? O’Reilly OSCON should have an interesting announcement about Apache and .NET tomorrow. There were plenty of people of Slashdot who guessed […]

Dow 1000

The Dow took 76 years to reach 1,000 (and didn’t stay above 1000 until 11 years after that). It took another 14 years to hit 2,000 for the first time. And 1995 was the first time that the Dow reached 4,000. 1995 was a good year.

Some Rationale for TIPS (Or, the Coolest Job in Defense Department)

Some while ago, it was reported that the FBI isusing data mining to assist in fighting terrorism. The idea is very appealing in theory. Every terrorist incident, in retrospect, has some characteristics that “could have prevented the attack if only someone had connected the dots.” The problem with terrorism, though, is that the “dots” are […]

URI Ethics

The debate over the range of HTTP rages on. The core of the debate is whether or not it is OK for an http: identifier to identifysomething other than hypermedia, like acar. The only answer is “no”. URIs are the words of the Internet. Sometimes words are ambiguous, but words are normally expected to mean […]

Oh my!

This Thomas C Greene guy at The Reg needs some adult supervision. Apparently he heard some signifyin’ from a guy named “Gweeds”, and he’s now an expert on hacker sellouts. Greene is immobilizedby slavish admirationin his first article, lapping at the feet of “Gweeds” like a dog. It is really shameful, and embarassing for The […]

XML Diff and Patch

One of the pieces of software I’ve been involved with for the past months is now up as a demo on The primary purpose of the tool is to be able to quickly detect node-level changes between versions of an XML document, and with enough granularity to support efficient patch and merge scenarios. The […]

Misrepresenting JUnit

Carnage4Life pointed out to me that I was misrepresenting JUnit yesterday. I didn’t realize that you could enumerate method names in Java reflection, but apparently you can, and JUnit uses this functionality at least as well as NUnit. So if you were reading yesterday’s postand thinking “is he smoking crack?”, the answer is “none of […]

Productivity and Functional Programming

I just started using NUnit(prompted by a recommendation from Tristan at least a year ago). NUnit is a framework for writing and running test cases during development. At Microsoft, like most other places writing software, developers create and run their own “unit tests” (or sometimes called DRT, or “developer-run tests” internally) at the same time […]

Corporate (with a sneer)

Dave is noticing that politicians this year are attempting to tap into the collective discontent left behind by the bubble’s burst. I saw the article he links on the front page of Sunday’s New York Times, running right beside an article about candidates trying to smear one another with insinuations of corporate ties. The NYT […]