The Lair

Do not meddle in the affairs of dragons, for you are crunchy and taste good with ketchup

Archive for October, 2009

when you bring it on yourself

October 19th, 2009

Every XML document has (or is supposed to have) a DTD reference section, right at the top of the document.

<html xmlns=”http://www.w3.org/1999/xhtml” …>

In the past, I’ve ranted about the necessity for these, given that I have needed to fight software libraries which fail mysteriously when no internet connectivity is present (yes, they check for the existence of the DTD. Doh).

Now the W3C system team blog complains about W3C’s excessive DTD traffic. In short, they basically gave themselves a denial of service.

These refer to HTML DTDs and namespace documents hosted on W3C’s site.

Note that these are not hyperlinks; these URIs are used for identification. This is a machine-readable way to say “this is HTML”. In particular, software does not usually need to fetch these resources, and certainly does not need to fetch the same one over and over! Yet we receive a surprisingly large number of requests for such resources: up to 130 million requests per day, with periods of sustained bandwidth usage of 350Mbps, for resources that haven’t changed in years.

The vast majority of these requests are from systems that are processing various types of markup (HTML, XML, XSLT, SVG) and in the process doing something like validating against a DTD or schema

Umm, ok. So, why do we have it as a proper addressible URL if it is never intended to be fetched?

did you really want that glass house?

October 7th, 2009

Or, things not to do with your organization’s incursion into social media.

  • People find out that you’re not very interesting. Or even worse, people tend to make judgments based on the content appearing in your social media profile.

    Bonus points: hashtag spam on selected high value keywords. Dear god. Please stop. Now.

  • Once you establish that beachhead into the brave new world of Twitter, followers/fans become public information.
    Social media is, or so I am told by the experts, all about the networks of connections. Mining the followers of your organizational incursion into social media gives everyone a list of kool aid drinkers that it is probably best to avoid online in most shapes and forms. Win-win all round.
  • Bonus points: watch a follower count pissing contest develop, as the marketing drones frantically try to astroturf support.

      All in all, this is a perfect example of situational irony.

      Update: It might also help if said social media site is accessible from within the corporate network. Unfortunately, this isn’t the case.