Category Archives: Internet

The Times, they are a-fellin’

There’s a widely quoted trivia fact on the web: that the publication of a typical Sunday edition of the New York Times takes 63,000 trees.

Wow. That’s pretty striking number, if it’s right. But does anyone have a source for it?

There are about 1.5M subscribers to the Sunday edition, so I’m guessing they sell about 2M copies in all. That means a single tree gives you only about 32 copies. Does that sound right? The paper is pretty bulky on a Sunday, but still… I don’t think the economics would work out if that were the case. How much does a tree cost?

Of course, they may be very small trees…

lIEs, damned lIEs?

I’ve always said that there are lies, damned lies, statistics, and web statistics. Any figures from a web site owner about how many hits their site gets should be taken with a big pinch of salt – they could be a long way out in either direction, though one could argue javascript-and-cookie-based analysis gives us better stats now than we had in the past.

Anyway, having said that, there was an interesting TechCrunch article last week showing dramatic recent changes in web browser usage patterns.

Internet Explorer 7 is dramatically down, with most of its users switching to IE8, which is growing fast. If you treat the different browser versions independently, Firefox 3 is about to become the most-used browser out there.

Combine all the IE versions, however, and it still has much the biggest market share with just over half the market. But the significant fact is that the IE share has fallen from nearly two-thirds of the market just 3 months ago. Presumably, this comes from people making the IE upgrade, finding IE8 isn’t quite to their liking, and opting for Chrome, Firefox or Safari instead.

Anyway, this data is only from one source, albeit a reasonably big one, so should be handled with care until confirmed elsewhere. But, whatever your browser of choice, the most important aspect of the web is that it is open and evolving, and healthy competition in the browser space is an absolutely essential part of that, so this looks like a promising trend.

Drop it in the box

I’ve only just started playing with Dropbox, but it looks very cool.

It’s what iDisk should have been. Software for Windows, Linux and Mac will create a Dropbox folder on your machine. Anything you drop on that folder is efficiently and securely synchronised to all other machines connected to the same account. It keeps past versions of updated files for you. The storage behind the scenes is Amazon’s S3 service. And if you’re using less than 2GB, Dropbox is free.

Here’s a more detailed write-up by Ryan Paul.

Adieu? Or Adeona?

What are the chances of getting your laptop back if it’s stolen? Pretty slim, probably. But you can at least improve the odds.

There are various utilities out there which, when installed on your machine, will call home from time to time. If somebody steals your machine and connects it to a network, you can then use information from these connections to help track it down.

I’ve created various home-brewed versions of these in the past but I guess a perfect utility would be:

  • not dependent on any one company
  • usable on multiple platforms
  • secure
  • open source
  • free

Ah! That would be Adeona you’d be wantin’, so it would.

More info here.

wget for Mac OS X Leopard

Three years ago I compiled a version of the ‘wget’ utility so that it would run under Mac OS X and uploaded it to Status-Q. It’s had an amazing number of downloads, and I felt it was probably time to update it!

So here is a shiny new wget.zip, which contains the following:

  • the wget binary
  • the wget.1 man page
  • the default wgetrc configuration file
  • A README file telling you a bit more.

The main changes from the original version are:

  • it’s a universal binary
  • it’s the latest version of wget (1.11.4)
  • it’s compiled on 10.5.4 and may possibly not work on older versions – please let me know in the comments if it does!

Hope it’s useful! Here’s some more of my Apple-related posts, or you could always just subscribe to the blog – here’s the RSS feed !

Google & CalDAV

I think this is really quite important, though it sounds pretty technical and geeky at present. Google Calendars now support the CalDAV protocol. (So, incidentally, do Calgoo).

CalDAV is an open standard for synchronising and updating calendars, and I’ve been keeping an eye on it ever since Apple quietly announced, way, way back, that it would be supported in the Leopard version of iCal, their desktop calendar program. This meant that you could publish your calendar to a CalDAV server, and that other people could also subscribe to it and update it.

This is important because, for many people, calendar synchronisation (allowing things like meeting room booking as well) is the only reason they run the expensive abomination that is Microsoft Exchange. To have broader support for an open standard would be great! But my hopes of a brave new world were moderated somewhat when implementations of CalDAV servers, other than the one Apple shipped with its server OS, seemed to be few and far between.

Well, it’s still early days and there are limitations and some rough edges – like iCal not syncing such calendars to iPhone/iTouch – but it’s a good start: with people like Google and Calgoo now creating server implementations, and iCal, Calgoo and Mozilla Sunbird (at least) supporting CalDAV on the desktop, my hope is renewed…

Thanks to Garry for the link.

Click and clack

Mmm. A classic American public radio show – Car Talk – is making its way onto television, in a new series using animated versions of its hosts, the Magliozzi brothers. I’m quite a fan, though only an occasional listener, but I really wonder about its viability in that medium.

Still, I wish them all the best… after thirty years of making people laugh, they deserve all the success they can get.

CNN has the story. Those of us in other parts of the world can hear the radio show on the Car Talk site.

SSH ProxyCommand

Here’s an exceedingly useful feature of SSH which I only discovered recently.

Imagine that you have a single ‘gateway’ machine on your network which you can connect to from outside using SSH; I do this all the time. You can then use that machine to connect to other machines inside your network in a variety of ways: using the port-forwarding abilities of SSH (the -L and -R options), for example, or simply by running another SSH command from the gateway machine once you’ve connected to it.

But there’s a much tidier way to do it, using the ProxyCommand option.

To connect to internalmachine.mynet.com, just add something like the following to your ~/.ssh/config:

Host internalmachine.mynet.com
     ProxyCommand ssh gateway.mynet.com exec nc %h %p

then you can ssh directly to internalmachine.mynet.com from outside. SSH will connect to the gateway machine and run ‘nc’ to forward the SSH session to the internal machine.

And, of course, you can use it for things layered over SSH, like checkouts from Git or Subversion repositories. Very tidy! I also sometimes add -C to the ssh command so that any access done this way is automatically compressed, even in situations where it was hard to specify that explicitly.

If you’re unlucky enough to find yourself stuck behind a web proxy with no other outgoing access, one very nice-looking use of ProxyCommand is the Corkscrew utility by Pat Padgett.

Hope this is helpful to someone!

Update: there are a few useful extra tips in the comments.

Format’s last theorem

Darth VaderA confession. I’ve gone over to the dark side.

No, I’m not using Windows again – it’s not that bad. But I have started doing something which, until fairly recently, I considered far from commendable.

Yes, you’ve guessed it. I’ve started sending HTML-formatted email.

I used to be a purist. Email was for textual communication, and didn’t need frivolous formatting, so all my email programs were told in no uncertain terms that outgoing email should be plain text only. There were all those nasty privacy and security issues, especially in early versions of Outlook and Outlook Express. Javascript and ActiveX could be embedded in messages, exploiting security holes in the receiving mail program. Senders could include an image in an email which would be loaded when the message was viewed, meaning they could detect whether you’ve looked at it or not! Shocking, eh?

Well, maybe, but the security holes have largely been fixed, spam filters take out most of the stuff I would have worried about, notification systems are decidedly fallible and most email clients let you switch all these features off if you’re still concerned.

I really have no desire to change my background colours or embed YouTube videos in my messages. But in the end I decided that in the 21st century it was just plain silly not to be able to write sub-headings in bold or emphasise things with italics.

I was being a luddite. I was effectively insisting that all letters should be word-processed in a monospaced font because that had been good enough for typewriters. That wasn’t the way to make progress. I was using more sophisticated formatting in my instant messaging than in my carefully-composed emails! Yes, there are some potential issues, but denying myself from using italics was not the way to get those issues fixed. Anyway, the rest of the world was ignoring people like me. I’ve been getting an awful lot of formatted emails for an awfully long time, and never had any problems.

Actually, I would have made the switch earlier, but it’s only with the latest (Leopard) version that Apple’s Mail app – which I rather like – has really adopted HTML as its standard formatting – before that it could happily display incoming HTML but used richtext for outgoing compositions; something that not all other programs could read very well. Fortunately, any well-behaved email program will send a plain-text version of any message alongside a formatted one, so the important text should still get through.

Which means that if you wish to read my emails as if they came off a typewriter, you can still do so. I’m afraid neither the presence nor the absence of formatting is likely to improve the content!

SSB

SSB sounds like a kind of missile, I think. In fact, it’s a Site-Specific Browser.

Mac users might like to check out Fluid for a nice example. Is this the way of the future?

Google mail gets a lot more interesting…

IMAP support, coming to a GMail account near you soon. It might take a few days.

Facing the book

OK, so despite telling a friend yesterday that I was trying to cut down on ‘social networks’, I’ve been persuaded that Facebook is now a socially acceptable forum even for people over 20. So here’s my shiny new profile.

As with LinkedIn, though, I’m going to restrict my list of contacts to people I’ve actually met. Or at least spoken to on the phone…

Let’s see how it goes.

© Copyright Quentin Stafford-Fraser