Monogram Sam Wilson's Journal

Squiggle News Squiggle Archives Squiggle

I first used a Mac in about 1993 — a Quadra I think it might’ve been, or a Performa. I’d come from DOS and Amiga and didn’t really know anything about anything — I didn’t even know there was anything to be known. I remember hearing someone talking about Windows, and assuming they just meant those rectangles one could drag about on the screen. A computer to me was a fun sort of thing which could usually be made to do (boring… but strangely compelling) things with textual input and output, thanks to variants of a ‘basic‘ language (AmigaBasic, QBasic, etc.). When I found AppleScript — and when I started using it for CGI programs (don’t ask!) — it seemed that all that one needed was an idea and some time, and the machines could be made to do anything!

Anyway, it was on System 7 that I spent most of my time (and its successors), thanks to my stepfather’s loyalty to Apples — and I loved it. I loved the whole Apple thing, really — this odd feeling that somehow, just by choosing this particular OS, one could be calmer, more focussed, write better (code or prose), and still spend one’s spare time rock climbing (as I did). That couldn’t be the case with those horrid business machines running Windows, that was for sure! I even got a reply from Douglas Adams himself once (a Mac person, as if you didn’t know), to my pedantic email with the subject “Macs are PCs too, you know” (he said, no, they’re not, that argument has been won, and Macs are something more than Personal Computers). I remember sitting in a bookshop reading the Apple Human Interface Guidelines, and thinking how much amazingly careful thought had gone in to everything — the distance between buttons in a dialog window, for example, or the algorithm for changing the length of the ‘thumb’ in a scroll bar as the content length changed.

Why on Earth was there such an element of personal identification with these computers?! I was an ‘Apple person’; otherwise known these days, more appropriately, as a fanboi! Which has lasted nearly twenty years… but I can’t keep it up. I’ve been through five or six Macs in that time — I’m typing this on my MacBook5,1 — but it’s time to move on. I’ve enjoyed them all, especially the feeling that they are reliable: physically solid and unlikely to break in my backpack. But I won’t be buying another. I’m losing faith.

No, I’ve lost my faith. I lost my faith as Apple wanted to control everything more and more — the whole ‘ecosystem’, as they say, of OS and programs and data and sources — and as my awareness of the value of open standards grew. Obviously, I’m not saying that one can’t work perfectly well with open standards on Mac OS, because I have been doing so for years and years. It’s just that the OS as a whole is not geared to helping people do that. I shudder to think of people who know no better and are tying up their entire digital archives in formats that offer no security for future access! (But don’t let me get sidetracked into that discussion…)

I’ll no longer align my computing life (which is a rather large part of my life, for better or worse) with a corporation who’s aims are less than honourable: so I’ve bought a Lenovo X220, and shall be running Ubuntu exclusively. (I would’ve done this years ago, except for the fact that my current hardware has been running well since 2008, and I hate the idea of discarding a useful machine. Also, I do most of my computing on Linux anyway; the local machine is just a gateway, really.)

Goodbye Mac OS! I’ve enjoyed the ride and learnt lots, but ultimately have been thwarted in learning on too many occasions. It’s time for a system that, should I come up against its limitations, can be changed to suit my needs.

So long and thanks for all the fish. ;-)

[Keywords: , , , , , , , , , , , , , , , ] [No comments] [Permanent link]

Wikisource has begun, at long last, to be able to produce export formats for its books. PDF and Epub have been made available in the last week or so, the first via the WMF-wide book creator tool (which has just started supporting the <pages /> markup that is used on Wikisource to assemble transcribed books) and the second thanks to a script from Italy.

[Keywords: , , , , , , , ] [No comments] [Permanent link]

We offered unlimited storage, unlimited bandwidth, for ever, for free — to anybody who has something to share that belongs in a library.

Brewster Kahle, Entertainment Gathering Conference 2007 (republished as a TED Talk). The above quote is at 14:19.

The crux of it is of course “something that belongs in a library”. If one has something that could conceivably be held in a library, then there should be a library in which it can be held; the Internet Archive is one possibility.

[Keywords: , , , , , ] [No comments] [Permanent link]

Spine of the book.

p.41, on reading the ‘news-in-brief’ section of the daily paper:

  • Tragic end for Verona lovebirds: after mistakenly thinking his sweetheart dead, a young man took his life. Having discovered the fate of her lover, the woman killed herself in turn.
  • A young mother threw herself under a train and died in Russia after domenstic problems.
  • A young mother took arsenic and died in a French provincial town after domestic problems.

Unfortunately, the very artistry of Shakespeare, Tolstoy, and Flaubert has the tendency to suggest that it would have been apparent even from a news-in-brief that there was something significant about Romeo, Anna, and Emma, something which would have led any right-thinking person to see that these were characters fit for great literature or a show at the Globe, whereas of course there would have been nothing to distinguish them [from the everyday items that make it into news-in-brief.]

p.179:

There would come a moment with every book when we would feel that something was incongruous, misunderstood, or constraining, and it would give us a responsibility to leave our guide behind and continue our thoughts alone.

p.195:

…there is nothing inherently three-star about a town Proust grew up in or inherently no-star about an Elf petrol station neaer Courville where Proust never had a chance to fill his Renault — but where if he had, he might easily have found something to appreciate…

p.196:

It should not be Illiers-Combray that we visit: a genuine homage to Proust would be to look at our world through his eyes, not to look at his world through our eyes.

[Keywords: , , , , ] [No comments] [Permanent link]

Trees have roots; I have legs. And believe me, that is a huge advantage. [...] Is it possible to read Plato while wearing a Walkman? [...] Books are a great bulwark for private life. [...] Imagine a world where neuro-chemistry could explain Mozart… It is conceivable, and I find it frightening.

From Telerama, via Presseurop (local archive).

[Keywords: , , , , , , ] [No comments] [Permanent link]

Yanagi Sōetsu’s call to arms tools

That the crafted item be

  1. produced by anonymous crafts people;
  2. made by hand, and in quantity;
  3. inexpensive;
  4. used by the masses;
  5. functional in daily life;
  6. representative of the region in which it was produced.

[Keywords: , , , ] [No comments] [Permanent link]

The spine of the book

[Keywords: , , , ] [No comments] [Permanent link]

A new cafe, on the way home from a ride this morning: the Mocca Lounge, it seems to be called. I guess they mean brown and not quite one thing nor another, but at least relaxing. It’s a reasonable place to sit for a while and read a book. It’s an inside cafe with no windows (can you believe such a thing?!), but it is at least dim and carpeted and large and mostly empty, which are good things. And I’ve a coffee and a book and time, which are also good things.

So, three cheers for all that, then.

I’ve been sorting out a new filesystem nomenclature, these last few months…

  1. The top level (my home directory, /home/sam) contains one directory per year and ~/tmp, and a pile of other stuff, as usual, but that’s all maintained by various programmes and the OS.

    ~/
        1995/
        1996/
        …
        2011/
        2012/
        tmp/
    
  2. Each year has only a single level below it, topically- and old-fashionedly-named to maintain alphabetical sorting:

        2011/
            Subject, clarification/
            Subject, andother aspect of it/
            Another subject/
            Again, something else/
    

    There are no files at that level, only directories.

  3. At the turn of the year, items which are of continuing activity are moved to the new year. All else stays put. This means that the current year only ever contains things that are useful and whatever is old but still needs to be kept—and which will rarely be looked at—disappears out of sight in the old years.

    I’ve always found it annoying that computer organisation systems don’t allow things to moulder away in boxes in sheds (as it were), instead forcing everything to be current and visible — and thus liable thrown away once no longer useful. A core part of my archival system is to hide things from my own penchant for disposal.

  4. Within each item, and within the tmp directory, there is no prescribed ordering. Files take whatever names and arrangements as seem suitable.

  5. File and directory names contain whatever characters they want, with the exception of quotation marks, slashes, colons, asterisks, octothorpes, and anything else I think is likely to be annoying in scripts, moving between filesystems, or other filename handling.

  6. There is no rule six. :-)

[Keywords: , , , , , , ] [No comments] [Permanent link]

Brian Kernighan and P. J. Plauger named their programming-style book The Elements of Programming Style (1978) after the writing-style book The Elements of Style (Strunk and White 2000).

I knew Kernighan and Plauger were forward-thinking, but hadn’t realised they were 22 years ahead of their time!

(Oh, and for my own future reference: How to tear in Gimp.)

[Keywords: , , , , , , , ] [No comments] [Permanent link]

I read a few posts this morning about the wonders of open software and how it can help ‘the 99%’. Nothing new there, in the techno-optimism, nor with the “yes, but” reactions to it. It’s heartening to read it, though; there’s far too many people harping on about the delights of the iPhone.

One thing that does strike me is that we really do already have the tools for this open paradigm: we don’t need some new crew of idealists to come along and build a Faceboo’ replacement, or invent some new way of storing files (or remove the necessity for doing so). We just need to stick to the open standards and apply a tiny amount of conservatism when it comes to choosing the next groovy technology that we’re to trust. Not very difficult, and yet people run to cast their lot in with corporations who give barely a nod to these ideas.

Perhaps Bruce Love is correct, and a practical distributed and decentralized net can be built trivially using a mix of explicit peering with rsync and rss for open peering. Seems simple to me; just needs to have a GUI that makes it look like an iPhone, I guess.

[Keywords: , , , , , , ] [No comments] [Permanent link]