Explaining my linking policy

Perhaps some of you have noticed that when I link to stories on the big media sites like Ziff-Davis, the BBC or the New York Times I tend to link to the printer-friendly, single-page low-bandwidth versions. I do this for several reasons:

  • It reduces the number of ads that have to be viewed. Sometimes it eliminates the ads entirely–hurrah!
  • It often gathers the story onto a single page. I disagree with the experts who say vertical scrolling is bad. I think most people don’t mind scrolling several screens of text, especially if it gives them a sense of continuity in the subject they are reading. I think what people really object to is loading time. If you use three-zillion layout tables and then attempt to jam 7 seven screens of text into it, the page will take a long time to load. If you just had the text, the loading goes much faster. Yet another reason why layout tables are evil and CSS is good.
  • The format is more accessible to screen-readers and non-visual browsers.
Posted in Webmastering | Comments Off on Explaining my linking policy

A fairly rare thing

While browsing the Greymatter site, I found a link to web log about mathematics! So I just had to link to it.

Posted in Science and Engineering | Comments Off on A fairly rare thing

Tweaks and hacks for Greymatter

So now there is a repository for Greymatter tweaks. For example, now there is a way to fix the unescaped ampersands Greymatter generates. Since I know perl, I fixed the ampersand thing on my own but it is good to know that other functionality is there should I want to try it.

Posted in Webmastering | Comments Off on Tweaks and hacks for Greymatter

My tiny contribution to open-source

I just posted my first bug to Bugzilla!

Posted in Webmastering | Comments Off on My tiny contribution to open-source

Smart Tags Revisited

A growing number of software companies are making web tools that use something very similar to Microsoft’s recently removed smart tag technology.

All these things, since the now defunct Flyswat and Third Voice onwards, seem to use JavaScript or JScript to do this. Yet another reason to keep scripting turned off until you need it.

Posted in Webmastering | Comments Off on Smart Tags Revisited

Some Interesting Articles about Cluster Computing

Your old 486 has the potential rival the big iron of supercomputers.

You just need the right sort of software or coding skills and a whole bunch of old 486s hooked together via ethernet. The idea is called distributed computing. What you do is divide a supercomputer sized problem up, give each small piece to smaller, stupider computers and combine the calculations at the end, solving the problem with supercomputer speed. The SETI@Home Project and the Mersenne Prime Search work this way. Scientific American, has come out with an article on the subject recently.

Posted in Computer Support | Comments Off on Some Interesting Articles about Cluster Computing

The Battles that Remain.

For over 3 years the Web Standards Project harped, cajoled and harangued browser makers to build stuff that supported W3C recommendations of HTML, DOM and CSS. Finally, nearly 5 years after the CSS1 recommendation, browsers that support standards are coming out, even Microsoft is finally playing by the rules.

The use of @import gives us web designers and developers a chance to break cleanly with the broken browsers of the past. It divides browsers into three groups:

  1. Those that don’t understand @import–Lynx, Arachne, Internet Explorer 3, Internet Explorer 4.5 for the Mac, Netscape Navigator 4.
  2. Those that do understand @import and have good, if not totally complete, implementations of CSS.
  3. And Internet Explorer 4 for Windows, which understands @import but doesn’t have a good implementation of CSS.

Most page designers and web developers worth their salt know that this allows us to break cleanly with legacy browsers. Just hide all the presentational stuff behind @import and deliver straight, presentation-free markup to the browsers that don’t get that method of linking stylesheets. The content is still delivered, the links still work and the site is still usable–hurrah! No more broken browsers!

This still leaves us two problems though:

  1. How to convince the bosses of big commercial sites that this is beneficial and won’t alienate customers.
  2. How to protect amateur page builders from their own ignorance and ensure they generate valid markup and CSS.

The first problem is deeply political, economic and philosophical and we as web technicians need to frame our arguments right to assuage the fears of our bosses.

The second problem is somewhat easier. Just start bugging the makers of WYSIWYG web page editors to make certain their programs generate W3C valid markup. This is the new focus of the Web Standards Project.

Posted in Webmastering | Comments Off on The Battles that Remain.

The Source of Farlopsian Humor

So many people ask me where I get it from. What sort of chemicals am I dowsing my brain with? Actually, I don’t dowse my brain with anything, ‘cept maybe the carb rush of several bowls of cereal. Actually I get a lot of it from my parent’s generation. They, being the hippies they were, foolishly exposed me to Firesign Theater, Bob and Ray and Python at a very young age. By the time, Saturday Night Live and Steve Martin emerged in the late Seventies I was damaged beyond all repair.

Posted in Personal | Comments Off on The Source of Farlopsian Humor

Hope This Doesn't Keep You Up at Nights–

The US spends over a billion dollars each year to assure that decommissioned Russian nuclear weapons don’t fall into the wrong hands. Recently, Russian scientists discovered several flaws in the database software that the US lends to Russia to track it’s weapons and nuclear materials. The US has been using this accounting software to track it’s own nuclear weapons and materials for a few years now.

Surprisingly, a Slashdot author debunks the inference, made in the Washington Post, that it’s Microsoft’s SQL Server or NT that’s to blame.

Posted in Security and Privacy | Comments Off on Hope This Doesn't Keep You Up at Nights–

Why European Trains are Better than Ours

I ride Amtrak a lot and, from time to time, I’ve run into fellow passengers that were or are citizens of European countries.

Normally I’m not a very talkative person with strangers but, sometimes the subject of the differences between European and US passenger rail has come up between me and these aforementioned seatmates. As a geek, this is subject matter that I can actually get interested in.

Anyway once I ran into this guy from the UK who disagreed with my perceptions of the superiority of European rail technology. He said that service on British Rail sometimes really sucked. I argued that that was beside the point. The key thing is that UK passenger trains go much faster than US passenger trains and this is the only thing preventing the revitalization of US passenger rail as a medium haul commuting option. One only needs to think of the TGV in France to understand this gap.

He didn’t get it. He didn’t seem to understand our mania for speed in this country. This is surprising since it is likely that he’s taken a few rides on US airlines. The service sucks and the cabin is cramped but we don’t care as long as the planes get us someplace fast.

And Europe, and for that matter Japan, get a key side benefit: Because trains are fast and very common in Europe and Japan, that means fewer patrons of airports which vastly reduces traffic congestion (which essentially destroys much of the time savings for medium haul airflights.) and pollution (because more people are moved for less fuel.).

Posted in Personal | Comments Off on Why European Trains are Better than Ours