Currently:
2002-07-30»
All Hail Verity»
Jorn's just linked to the very funny Verity Stob
journals, so I guess I can now. Verity was my first boss, actually - we both
worked on or near a magazine called .EXE in the early Nineties. One of my
proudest claims is that I'm the annoying new office boy who sets fire to a
UNIX box in one of the earlier columns. The girl Adrian Mole should have
married, if life were kinder to him, and even crueller to Verity.
2002-07-25»
Zero-day pr0n!»
Bram Cohen
, the man behind CodeCon and other fine goods and services, has a problem. He's been
working on an excellent P2P utility for the last six months or so, called BitTorrent.
The idea behind BT is brilliant - it's a helper application for browsers that
lets you download large files (like movies) from multiple locations at the
same time. One site is the original location - the others are all the other
BitTorrent users who are downloading the file at the same time. In return, you
share the bits of the file you've already grabbed to other downloaders. It's
like instant, distributed mirroring. It takes the load off the original server
and increases the speed of everyone's file grab . The throttled
bandwidth taken by others uploading is not noticeable (after all, you're
already filling much of your pipe with your download anyway), and unlike most
P2P apps, it all goes away as soon as you've finished downloading anyway.
Anyway, Bram's in the final stages of stress testing his code - but he's
got a problem. BitTorrent currently shrugs off every load test he's thrown at
it, but even in the middle of a slashdotting, he's only ever seen twenty or so
people doing a simultaneous download of his test files. In the words of
Bram:
I'm now in the very bizarre position of having to beg for people to
download porn. The page of the current load test (a 700+ meg file) is
http://bitconjurer.org/BitTorrent/porn.html.
Windows, Unix tars and a Debian package of BitTorrent are available from Bram's site.I've
suggested that he get hold of the ISOs to the full Debian 3.0 install CDs -
the equivalent of pr0n among the Free Software sexless beings of pure
energy.
2002-07-24»
StopEsso on the move»
ExxonMobil tried to have the French
version of the Stop Esso protest site shut down. The
French court threw out all of Exxon's claims (including a bid to have "Esso"
removed from the pages' meta tags), except for one - that Stop Esso can't use
their parody of the Esso logo.
So the French language Stop Esso site has moved ISPs - to one in Houston, Texas.
Right next to ExxonMobil's Baytown refinery. Parody is a protected speech
under US law.
2002-07-21»
No popups the Mozilla way»
I wrote in the Sunday Times a couple of weeks ago about how relatively free
of spam and popup windows my online life has been since I started using Mozilla and SpamAssassin. Quite a few people wrote in to
ask for instructions on getting hold of these programs for Windows. I don't
have a place to stick Sunday Times feedback (I really should get around to
archiving the old articles), so I'll dump the instructions here.
I haven't used it myself, but there's now a commercial version of
SpamAssassin for Outlook. You can get a trial version from the Deersoft's SpamAssassin Pro
homepage.
Mozilla has always been available for Windows machines. You can download it from the
Mozilla site. To turn off popups, you need to dig into the advanced
preferences a little. Here's what my preference panel looks like:
Hope that helps!
Playing around with Tinderbox»
I downloaded the 14 day trial of Tinderbox, Eastgate's
fascinating new hypertext organiser. It's a sort of
outliner-cum-mindmapper-cum-hypertext-cum-blogging app. On first glance, I
really liked it. I especially liked the fact that the file format is in a
clear and simple XML. I have an outliner on my Palm - Progect - which has a huge
chunk of my life in it. It's GPLed, and there's a great Perl library that can parse
its database contents. So I installed the Perl program, and converted my
outlines to Tinderbox's XML format to play around with. Six months worth of
notes seems a good thing to test out their organiser, and if it makes sense to
commit to using Tinderbox, I can probably write a decent Palm->Tinderbox
syncing app. That'd be great!
The trial version of Tinderbox isn't having any of it. It tells me that I
can only create a few notes in this limited version, and politely declines to
do much more.
Fair enough, I guess.
Sigh.
So far, since borrowing this iBook, I have, or have seriously consider spending the following wodges of
cash:
- $ 80 - bust iBook power supply
- $129 - Jaguar
- $100 per annum - .Mac subscription
- $ 95 - Tinderbox
- $ 80 - QuicKeys
- $ 20 - Keyboard Maestro
- $700 - Apple Developer Connection subscription
Some of these don't really count - I didn't ponder the ADC membership for
very long, and QuicKeys is just a more expensive version of Keyboard Maestro.
I really didn't consider any of them for very long, to be honest,
because I can't afford any additional expenses right now.
But all of this is mounting up - to a lot of virtual money, and a very
unsettling sensation.
Every time I get to something interesting in the Mac world, I bump into a
barrier of dollar signs, where upon I have to spend more money to access the
secret levels. It feels strange to have the possibilities of what I can do on
my own PC suddenly limited by how much I can afford.
No, that's not right: it feels odd to be unable even to ascertain
the limits of what I can do, by dint of what I can afford.
Of course I understand that this is the way the world is. I'm not
complaining about people asking for money. I'm guessing that Tinderbox is
worth $95 - perhaps not to me, not right now, but certainly to many others,
and definitely to the people who wrote it.
But you know what? I feel poor. And I never felt poor with Linux.
On the contrary, I felt drowned in riches.
2002-07-20»
The Milkman Cometh»
Andrew Mackay (who
appears as Prof in TV's "Time
Gentlemen Please", but is better known off screen as my mate), has written a
one man show about being a milkman. Which he was, once. It's called "A Measure
of a Milkman". You've missed the previews in London, but you can still book
the Edinburgh Fringe run online. It will be very good.
To publicise the London run, Andy sent out a limited edition sound file of
some milk being delivered (using the traditional British electric milk
float). I, of course, believe that all information should be free, so here
is a copy of it. Please do not use it to
construct your own one-man shows about milkmen. Thanks.
Here are some
poems about milkfloats.
2002-07-19»
Barcelona = nil»
I hate it when it takes me six months to catch up on the news. Barcelona have disbanded! My friends
will tell you that I despise all music (a useful affectation in any
conversation). But I genuinely loved I Have The Password
To Your Shell Account, and not just for the lyrics.
Oh alright. Mostly the lyrics.
2002-07-16»
Raphael Photographers of San Jose, You Provoke Me To Great Wrath»
Oh, what do you do? I came back from an argument at a photographers today.
The Irish Times needed a headshot for a column I'm writing for them, so I just
popped around the corner to a place called Raphael Photographers, run by a guy
called Phil. The prints came back today. They are, to my unprofessional eye,
really bad. Like, patently bad. There's a water marking on the print. The
background is dotted, as though it was poorly developed. There were reflections
off my glasses that Phil's tried to clumsily retouch, which leaves my right
eye looking like I have a third pupil.
We got into a row. Phil there claims that reflections are "inevitable". In
a studio, with full control over lighting, and says that any professional
photographer would agree with him. He refuses to reshoot the picture, or give
me my money back. Quinn turns up. Quinn's dad was a photographer, so we find
ourselves trying to explain to Phil that you can avoid reflections,
that you can fix these things if you pay attention at the time. He denies this
vehemently. In the end, Quinn and I start getting the giggles. He seemed to be
making such bizarre claims about the nature of photography. I really needed
some pictures - and fast; but in the end both Quinn and I were both pulling
our punches. Essentially, Phil had more to gain from this argument. If we
lost, we lost $60 and some lousy photos. If we won, Phil would lose $60, have
to redo the shoot, and we'd have to make him admit that he was a bad
photographer.
If I was giving a review of Raphael - which I am, because I'm writing this
to get spotted by Google (hey, Mr Googlebot: that's Raphael Photographers of
the Alameda, San Jose, California) - I'd say he was a bad photographer. But
that's easy for me to say. What's it like for him? I'm not the world's
greatest writer. Often, I suck. But Phil doesn't seem to be able to admit when
he screws up. I don't know what to do in that situation: am I supposed to
convince him, grind him down, rub his nose in it? That doesn't seem what one
should do. He kept showing me other photographs, pointing out the reflections
in those, and saying "Look! Here!". And I kept biting my tongue from saying,
yeah, Phil - but that's because these completely suck too. You need to
find a better job!
But what if there are no better jobs? What if he doesn't know how to do
anything else? What if he's a bad photographer, but really good at selling his
photos? And why don't epinions ever end up
this wishy-washy and existential?
2002-07-15»
All Hail Harry Newton»
One of the best bits about living with people is you get to read all their
books. Gilbert is in my eternal gratitude list for showing me Harry Newton's Telecom
Dictionary. Any dictionary that includes definitions for Caller-ID message
format, Poisson distributions, meatware, Podiumware, RS233 and Harry himself
("According to Susan, his wife of over 21 years, he has become a sex symbol
for women who no longer care."), is a winner.
There's no topical reason
for writing this. I just thought people should know.
2002-07-12»
James and Marybeth»
Lisa's song about
the Copyright Arbitration Royalty Panel is so sad. I doubt the music
industry gives a toss about the world it's shutting down - but you'd think
that the preservers of a country's entire heritage would care. I hope so.
2002-07-10»
Apple almost had me.»
The iBook's power adaptor went on the blink earlier today. And me with only
ten minutes left to copy my work files over! No problem, I thought, with
neophyte MacAddict glee - I'll just pop over to the nearby swanky Apple Store and pick
up a new one.
The G3 iBook AC adapter costs $68. Unless you want one from an Apple Store,
the man at the "Genius Bar" said. In which case it costs $68 plus an $85
"service parts charge".
To be fair, he did tell me I'd be better off ordering online, and offered
to recharge my Mac there while I wandered around the Mall for a couple of
hours. Disappointed by this level of genius, I declined, went home, ordered
the part (two days delivery), and then hacked together a fix using a
leatherman and gaffer-taped. I so wanted
to be just a meek little consumer today, too.
Anyway, enough Jerry
Pournelle-style whining. Here's another Linux to MacOS X blog. Useful notes
on identifying which OS version you have from the terminal, remotely mounting
disk images, changing shells and the like. No permalinks though.
2002-07-09»
Who's your Mac daddy?»
Well, it's day four of messing around with Loaner - Cory's old 466 ibook he
lent me on Independence Day. I was keen to poke around with the development
side of MacOS X, so I bought me a copy of Garfinkel and Mahoney's Building Cocoa
Applications on Saturday, and got to work. Inconclusive conclusions so
far:
Things I like
- That the development tools and docs are gratis these days. Yay!
- The old Project
Builder/Interface Builder stuff is great, in a weird mid-nineties timewarp
kind of way. What all the NeXT addicts endlessly go on about is true: it's a
breeze to get up to speed. I managed to get my first dumb
application up and
running by Sunday afternoon, and that's with no knowledge of Objective C,
precious little remembrance of C, no clue about AppKit - and not too
much blind clicking on buttons. Gads, I'm almost looking forward to grokking
AppleScript.
- The built-in WebDAV
support (in Finder's "Connect to Server") is cool. I can already see some
applications for that.
- the fact I can run all this on a 466 256KB iBook without strain.
- Fink. Natch. What can I say? I'm a Debian boy at heart.
Things I'd do differently (given I'm such a darn free software wonk):
- I think there should be an officially supported "Source" folder in the app
bundle. Apple's talked about encouraging open source, and having this as an
option would make sharing source on the MacOS a breeze. You could stash the
code for GPL'd or BSD'd software inside, and still be able to hand people a
single application file. It'd turn app binaries into little Kinder Eggs of
source. And somebody could sell a shareware utility called
SuperAppCompressorDeluxe which deleted that directory from all your apps, and
charge $14.95 for it.
- It's a damn shame that the NIB format is a proprietary binary affair.
Having non-text bits of a development project is nasty - it makes archiving
and oversight much harder, ties you down to one development environment, and
scares the horses.
Things that, after all these years, remind me I'm back in Macland
- Dozens of open applications, before I remember command-Q
- Dreaming of a keyboard shortcut for "Hide Others"
- Took me five days, but I still found myself messing around with File and
Creator Types. Thank goodness Quick Change kept up
with the times.
And yes, you're right. This is a displacement activity :).
I should cocoa »
I've been lent a MacOS X iBook! This is great news, because I've
been curious about this new OS for months - ever since I saw how
many hackers were playing with it at Emerging Tech.
Even better, the unspoken condition of the loan is that I do some
open source hacking on the platform.
I'll be writing most of my experiences up on the Forwarding Address: OS X" blog, but
I thought I'd dump these notes down here first, because they're a bit less
technical and very unformed.
Much of the actual OS is gently familiar from my
everyday Debian life. It's the social differences that are disorienting me
most of all. I've been looking around for good Mac sites the past few days,
and getting a lot of culture shock.
- Rumour Sites
- Despite what Slashdot might imply, I don't think it's possible
to maintain rumours for very long in Free Software land. "A little
birdy tells me that Alan Cox might be working on a new I2O
implementation!". Either the object of the rumour comes along and
grumpily puts everyone straight, or (if it's a more subjective
piece of gossip), two gangs of fanatics come along and flamewar
each other until no one cares what the truth is anymore. In MacOS
land, the only person who appears to know what's really going on
except Steve Jobs. And he's never on IRC. It's exciting!
- "User-contributed tips"
- Mac Websites have this quality of "I've been exploring and
stumbled upon this cool (yet mysterious) trick! How endlessly
curious is my strange friend!". Linux sites have much less of this
idea of PC as mysterious black box. Tips tend to come with long
explanations attached as to why they work, and why all other ways
of doing it are Considered Dangerous.
- Shareware
- I'll say it: paying for software seems eery, old-fashioned, and frankly, a
bit
spiv-like. You'll share this with me, but won't give
me the source code, and cripple it until I give you money? What
definition of "share" is this? Let alone having to pay to see what
the top shareware items even are. It seems so stingy. Oh,
and yet, so tempting...
Not saying that any of this is bad - just that it will get some
getting used to. Thank goodness for the homely familiarity of fink, hey?
Seth's analysis of Palladium »
Seth has done a great job at an
objective explanation of what Palladium is (and congratulations
to Microsoft for explaining it to the EFF without an NDA). It's
reassured me on a couple of points - for instance, it's possible
for a 386 Linux to take advantage of the Palladium's features, and
the Palladium doesn't leak ID data about the machine.
I still think that it has strong monopolistic tendencies
however. Given that anything in the Palladium can trash anything
outside of it, but not vice-versa, there's a strong market pressure
to move into the Palladium context for most uses. And now we have a
situation where not only are specific applications OS-specific, but
specific application's data files are OS-specific too. This is only
as bad as, say, the Microsoft Word or SMB situation was a few years
ago. But there'll be no reverse-engineered OpenOffice or SAMBA
projects. It still encourages homogenuity, even while being on the
face of it platform-agnostic.
2002-07-03»
Government to Internet: Be More Like TV»
The DTI has
issued a report that says "compelling content will drive the next wave of
broadband services according to the study" and recommends setting up a
"Broadband Channel", "a Channel 4 for the broadband age".
This kind of out-and-out idiocy - that broadband adoption is being held up
by a lack of movies to watch - seems to be widespread on both sides of
the channel. So far, I've seen it mainly trotted out to back braindead bills
like the CBDTPA, or to
fleece gullible ISP's (who are talked into desperately teaming up with
low-grade, low-budge "content providers"). This was @Home's business plan, and
BT Interactive's too. Both roaring successes.
Broadband's not being held up by a lack of bloody content. Oh yeah,
I get that all the time: "Oooh, I'd gladly fork out for a 2 meg connection,
but you know, I just don't think there's enough on the Internet for me right
now." Broadband's being held up by simple technical reasons, and the telcos
reluctance to lose their monopoly on the last mile.
2002-07-02»
Steve Bowbrick has a weblog!»
He was one of the original Class of '94 UK net entrepreneurs, and now runs
another.com. That boy thinks too much.
petit disclaimer:
My employer has enough opinions of its own, without having to have mine too.