5 Things I Am Thinking About

A bunch of different clever types have been writing posts about the things they are thinking about right now. I am not that clever, but I’m also not finding the time to write about these things the way I want to.

(Some of the reason is also just that I don’t think anyone who reads my blog is going to be interested in everything this set of topics – any one of them might have two or three people who are interested, but that just means I’m going to be boring the crap out of the rest of you. So I don’t write this stuff up in full. I may start doing these 5things things monthly, though.)

1) Cognitive Surplus.
I read Clay Shirky’s new book (and his old one as well, as a matter of fact) a few weeks back, and I watched Jane McGonigal at TED a while back, and I know it’s obvious to any thinking human with a brain that collectively we have an unprecedented amount of spare time, and can collectively do amazing things with it, but I’m sometimes a little slow. At the moment, some of my spare brain time is devoted to quietly working out what I can do to help other people use their collective surplus time. And some more is devoted to actually helping some people to do that. A standing offer: if you have an idea for an interesting website that will make the world a better place (that is: not a personal website), and you have no idea how to go about making it, you can always talk to me. I might or might not be able to help, but even if I can’t, I can probably help you work out who can. (I’ll also happily talk to you about personal websites, but am much less likely to be interested enough to give up my spare time.)

2) Motivation
I also read Dan Ariely’s “Predictably Irrational” – a book on cognitive psychology and behavioural economics, which was fascinating, and I’m thinking about ways I can apply its behavioural insights into both interface design, and, er, LARP design.

3) The Interconnectedness of All Things
After reading Shirky’s books, I read “Living Dolls: The Return of Sexism” by Natasha Walter. It struck me that one of the insights in Shirky’s book was applicable to some of the questions posed by Walters – both in regard of why teenage/young adult men and women behave the way they do, and in regard of the ways we need to think about bringing about cultural change. (Essentially that human nature doesn’t change – the young men and women of today *aren’t* more sexist or more exhibitionist than they were a generation or two ago, it’s just that the opportunities for and benefits/penalties of certain behaviours have changed – we shouldn’t be asking “why is this happening now?” we should be asking “why wasn’t it happening before?”) This, in turn, got me thinking about the ways ideas feed into one another, and about cross-disciplinary thinking and studying, and wondering how we can promote more of it.

4) The Windrush Generation
I’m just starting the serious research for some writing I may do (the books arrived today, I’ll probably go finish the first one when I’m done writing this). Playing back into the interconnectedness of all things, I’m currently wondering if I can do something with the gap between desire and opportunity that was faced by those early immigrants, and the gap between desire and opportunity that faces many young people (from all sorts of backgrounds) today.

5) Revamping The Publishing Process
One of the reasons that book publishing has not been (as badly) hit by NooMeeja as music/film publishing is that some of the skills required by the process (that have traditional been part of the publisher’s work) are much harder to automate/amateurise – the editorial role, both as copy editor, and as curator. If the editorial hurdle can be overcome, though, I think the curatorial one will naturally wither. I think I’ve come up with an idea that will not entirely eliminate the copy of copy editing, but could possibly reduce the amount of time required to copy edit a novel massively (by crowdsourcing it). No idea if it’s got legs, but I’m still batting it around in my head, trying to make it work alongside points 1,2 and 3. And point 4, actually, come to that.

Links For Thursday 12th August 2010

Links For Wednesday 11th August 2010

  • "Jugaad" is also a colloquial Hindi word that can mean an innovative fix, sometimes pejoratively used for solutions that bend rules, or a resource that can be used as such or a person who can solve a vexatious issue. It is used as much for enterprising street mechanics as for political fixers. In essence, it is a tribute to native genius, and lateral thinking.
  • Excellent article on feature design. I think the art of building good apps is to have an underlying system engineered for maximum flexibility, with a user interface engineered for maximum power – that is: build systems that *can* do lots of things, as long as one can figure out a way to make accomplishing them trivially simple for the user. If you can't see how to do that, then it doesn't matter that that the system *could* do it, you shouldn't allow it to.

Net Neutrality and You

I’ve threatened to write about this for years, because I know a lot of my friends tend to assume that either this is a strange technical issue that won’t affect them, or that this is a strange technical issue will affect them, but that they can never hope to understand.

Essentially, the thing is this: At the moment, sitting at your computer, it doesn’t matter if you’re looking at a YouTube video, my website, the Disney website, of the website of Joe the specialist lizard breeder from Norwich (Joe will be important later). It all downloads at the same speed. I know that in practice, it doesn’t always – there are all sorts reasons for that, but in principle it downloads at the same speed – every link in the chain between content and user passes things along at the best speed it can. You pay your ISP for your 2,4,8, 24MB or whatever speed broadband, and they deliver content to you at as close to that speed as they can.

That’s because the net is neutral. All content is delivered to the person asking for it at the fastest possible speed. It’s a principle that has been built into the internet from day one – the internet was designed at the most fundamental, basic level to be accepting of new uses, and not to prioritise a particular use over any of the others, because the designers were smart enough to know that they weren’t smart enough to invent every use for it themselves. (They thought that all it would get used for would be be porn, on-line casinos and unwanted emails about penises). The playing field between Joe the lizard specialist and Mickey Mouse is level, at least on a technical footing. Any other disparity is getting into attention economy stuff, and isn’t relevant here, except in that our burgeoning attention economy will work best and fairest when we are equal on a technological level.

Google and Verizon are putting forth a document that contains policy suggestions that seek to undermine that principle of neutrality, by, among other things, making distinctions between “wired” and “mobile” internet. This is an entirely artificial distinction, and here’s why:

The base protocol of the internet is TCP/IP – don’t worry about what it stands for, if you don’t know. What it means is irrelevant, that key fact here, that if this were a Powerpoint presentation would be sliding on with some kind of animated fireworks and a little fanfare sound, is that absolutely *everything* that is on the internet makes use of it, at some level. If something doesn’t, then it isn’t on the internet. Yes, your mobile 3G broadband uses a different technology to your WiFi connection, which is different to your ethernet cable. But once you get past those technologies of connection, then technology of communication becomes the same. From a TCP/IP point of view, the difference between your iPhone’s 3G connection and your office desktop’s ethernet is the difference between a blue network cable and red network cable. (The blue ones are faster, if you’re wondering.)

Google and Verizon are making this distinction because they want to pre-emptively limit the authority of the FCC to regulate the “mobile internet”. This is sophistry and horseshit: it’s all the same internet. Your “mobile” phone communicates with my “wired” desktop computer without either one of them having to know that the other is not also a phone/desktop/internet-enabled-dog. And in a world where people increasingly use a “wireless” broadband dongle for home internet access (a practice that is more common in low income households, in the UK at least), it’s not so much seeking to prevent regulation as to deregulate that which is already regulated, for good reason.

Verizon and Google are also making a distinction between “the public internet” and “additional services”. I can’t tell you what those are for certain, because there isn’t an iron-clad definition, but what they look like to me is a way to get the thin end of the wedge in. Allow me to explain.

These proposals acknowledge the importance of network neutrality. They make it clear that ISPs must provide a basic level of service that is neutral. But as long as they do that they are free to sell anything else as “additional services”.

So, say for example that you currently have a 8MB internet connection. There would be nothing stopping your ISP from declaring that actually, only the first 0.5MB of that is their “basic service”, and that the remaining 7.5MB was “additional services”. They wouldn’t need to change their pricing to you, you understand – you’d still pay the same 20-odd a month for a 8MB connection. So why should you care?

Well, just for example: ITV might have paid your ISP to ensure that you get their content faster. So while you really want to see Joe’s content about rare geckos (and who wouldn’t, really?), actually, you can only get that at the speed of a 0.5MB connection, but you can get ITV News content at the full speed you paid for.

That doesn’t sound so bad, though – I mean, Joe’s content is pretty niche, isn’t it? Well, yeah. But it’s what you want to look at today, and you’re paying to do it. Who’re ITV and your ISP to decide that that’s how your bandwidth should be allocated, once you’ve bought it?

Of course, the picture I’m painting isn’t what’s exactly likely to happen.

What’s more likely is that you’ll continue to pay 20 quid a month for the “basic” service – your 8MB internet. But you will be charged another couple of quid for, say, iTunes and Emusic at “premium” speed – say at 16MB speeds. And another few quid for faster delivery of YouTube and Vimeo video content. And another few quid for on-line gaming via PC, and another couple of quid for on-line gaming via Xbox, and so on, and so on. It’ll be a lot like the way people pay for TV packages.

Well, what’s the harm in that, you might say? It’ll all still be available, just a bit slower, on the basic package, which is fine for us all at the moment.

Well, a few things, but we’ll start with this question first: What’s the difference between a race where you give one or two competitors a five second head start, and a race where you give all competitors except one or two a five second handicap?

Secondly: ITV News can afford to pay your ISP in order to get their content into the “premium” category that will get delivered faster. Joe, on the other hand, has lizards to feed, and doesn’t make much money off his website, and so can’t. Why should ITV News get an advantage over Joe, when his content is actually far more interesting?

Thirdly: Setting what we have now as the base past which everything else is “premium” might sound OK, but it stifles future innovation. How many people are going to want to play some form of new game, that requires loads of extra bandwidth for all the fancy graphics and sound, if it’s going to cost them an extra tenner a month from their ISP, on top of the cost of the game itself? It means that exciting new start ups of the sort that built Google and YouTube are going to have a harder and harder time. (This, by the way, is one of the reasons that I so deplore Google being involved in this. They’ve climbed up the ladder to the big kids treehouse, and now they’re helping kick the ladder down so that other kids can’t get up there as easily.)

Fourthly: In order to connect from the computer I am sitting at to the server that hosts my own website, and email, my data actually passes through networks and equipment owned by 4 different ISPs. Suppose that my home ISP’s network was happy to prioritise, say, my request for my email, and give it more bandwidth, but the ISP two steps removed wasn’t, then well, why the hell am I paying my ISP as extra fiver a month for speedy access to my email? (This is also why we in Britain need to care about a deal between two US companies – because we make use of their networks, too.)

And that last one is really the big deal. The internet is a network of networks. It only works if all those networks talk to each other on an equal footing. If one or two decide that they like things to work one way, and another two or three like it to work another, then we start to move toward a world where the content I can get via my ISP, that belongs to one cartel, is different to the content you get via yours, that belongs to another. And neither cartel has room for poor Joe and his lizards.

Any questions?

Links For Tuesday 10th August 2010

  • Some good stuff in here – a clear articulation of why the language of skepticism does not get through to the people it most needs to, and how we can do something about that.
  • One to write about later. Short version: I have used Google's mantra of "don't be evil" as a yardstick that I feel they often fail to live up to, mostly through lack of thought. This document, and the changes it proposes are not that. They are active "evil", a very sign of corporations laying the groundwork to maximise their own revenues at the expense of their customers. Whatever Google's founding principles may have been, they are just another corporation now, and worse, they're one who have decided to throw their very considerable weight behind practices that will make life less fair for the consumer. I really, really hope the FCC steps in to stop this – essentially what they doing is saying that "the public internet" should be neutral, and then not properly defining "the public internet" thereby leaving them free to define "the private internet" as anything they want.

Mail Filtering

This will make no practical difference to any of you, but I’m posting it partly so I’ve got a record of what I’ve set up and partly because the odds are, I’ve forgotten something obvious, and I’m hoping that one of you will say something like “Alasdair, you idiot, if you keep doing it that way, it’s going to fuck up like this….”. (And partly because I’m feeling a little impressed with my own cleverness right now, which is usually a bad sign.)

OK, so up until today, my email was managed like this:

I had an inbox folder that contained about 250 messages. Anything over that 250 threshold that was also over a month old got moved into an “old messages” folder. That was basically it. I used to have a few rules for thing like LJ comment notifications, and some mailinglists, that shunted those into their own folders, but I found that that meant they rarely got read.

Instead, I had an inbox and a massive and unwieldy “old messages” folder that was half-clogged with unread messages and undeleted spam, that was taking an increasingly ludicrous amount of time to search when I want to refer back to something. This was not, by anyone’s definition a winning organisational strategy. So here are my new rules.

I have compiled a database of every email address I have replied to in the last three and a half years. (New addresses that I reply to will automatically get added to this database.)

Emails from these addresses that are over a week old get sorted into folders by year and month. As do emails with any of the following keywords in the subject : “order” “payment” “receipt” and “confirm”.

Anything else at all gets deleted after a week, unless I have flagged it, in which case, it will remain in my inbox until I un-flag it, at which time it will get deleted. (Unread messages will also remain until I have read them.)

That’s it.

So my question is this: can anyone see any sort of email that might get deleted, when it probably shouldn’t (assume that I will, at some point, forget to flag something important)? Should I add some other keywords to my auto-archive filter? Is there any reason why seven days is too short a time? What have I not thought of, when designing these rules?