Am I Mouse Or Man?

A question that men have struggled with through the ages. Tonight, however, I find it a moot question. Regardless of which I am, my plans have gong[1] agley.

ewa‘s away this weekend, so the plan had been to indulge in chronic anti-social nerdism, and to spend the weekend playing City of Heroes,. moving from my computer only to find the phone and order pizza. But I find that the hot weather and my computer disagree. Specifically, when my graphics card starts to work (as is demanded of it by City of Heroes) the temperature inside my computer hits something like 70 degrees centigrade. So, in self defense, it shuts down. In this heat, it’s running at the very limit of what it can cope with, just running Firefox and Thunderbird. So that’s my plans out the window.

So instead, I have a bottle of very cold white wine, and I intend to watch the second half of the second season of the West Wing. You have to make the best of these things, after all.

[1] I assume that this is the correct past tense…

Answers To Yesterday’s Questions.

Short version: There is no correct answer – the test doesn’t give you enough information to come up with a single correct response. What matters most is that you applied a consistent set of rules.

The most likely (read: the ones that I, just about any programmer, and about 75% of you would give/gave) correct answers are (and the programmers will have to bear with me while I explain this in the simplest terms I can think of, and I apologise for patronising anyone):

Question 1: a=20, b=20
Question 2: a=7, b=7, c=3
Assuming that a, b and c are ‘containers’ that start out holding the number values given, and that ‘=’ means (approximately) ‘assign the value on the right, to the value on the left’, and that we execute each line in sequence, changing values as we go.

But, for example, these would also be completely reasonable answers (and was far and away the most common second choice):

Question 1: a=b, b=20;
Question 2: a=c, b=a, c=b;
If a, b and c are not ‘containers’, but values in and of themselves, and equals has the same meaning as above, and each line is executed in sequence..

As would:
Question 1: a=20, b=20
Question 2: a=7, b=5, c=3
a, b and c are ‘containers’, ‘=’ has the same meaning as before, but we execute each line as if ‘simultaneous’ – so changes wrought on line one have no relevance to anything further down.

Or hell, if you want to get really esoteric about it:
Question 1: a=10,b=a
Question 2: a=b,b=c,c=a

If a, b and c are not ‘containers’, and ‘=’ means ‘assign the value on the left, to the value on the right’.

My test isn’t close as useful as the original, which has 12 questions, all in that format. The original was multi-choice, with an optional “other” write-in for every question and provided the cue that the answers at least seemed to be expected to be numeric. I left that out on purpose, just to see what would happen. (And also because I couldn’t be arsed setting up the massive poll it would have been if I’d left the multi-choice in, and besides this test was designed to work even for children educated in modern schools, not the sparkling paragons of intellect on my friends list…)

Approximately 90% of the answers fell into answer set 1 or 2. I suspect had the numeric cue been present, it would almost all have been option 1.

So, what does this prove? Absolutely nothing, of course, but it certainly seems like most of the non-programmers gave answers that a programmer would, and in only about 6% of cases was I unable to work out what system had been used. Draw your own conclusions.

Interesting…

Apparently, researchers have come up with 12 question test (I’m not linking to the research, because I don’t want to give the answers away) to determine if someone’s likely to make a decent programmer or not, prior to them ever having been taught anything about programming – a fundamental difference in the way that people who make decent programmers think. Nothing to to with IQ, or any other skills, just a quirk of thinking.

Me, I think it’s toss.

I present here, the first and last questions from the test, for you lot to have go at. I’ll be interested to see if there is a big difference between the programmers and non-programmers on my friends list. I’ll let you all know how it turns out.

Question 1:
a = 10;
b = 20;
a = b;

Question 2:
a = 5;
b = 3;
c = 7;
a = c;
c = b;
b = a;

(Edited to add: these are the questions and exactly as much info about them as presented on the test. Make whatever assumptions you like about them. I’m screening comments so as not to have other people’s answers prejudiced….)

Just out of curiosity:

Is there anyone reading this who does not understand what is meant by the phrase Net Neutrality, or not understand why the subject is likely to be one of the most important issues of the next few years?

I’ve been meaning to write something of reasonable length about it for months, but have been unable to find the time, and the issue has got more and more press over the last month or two, so I’m wondering is there’s any need to bother…

Fruit/Music Interface.

Innocent drinks, known mostly around these parts for the endless phonecalls my former colleagues and I used to get for “Hannah from Innnocent Smoothies”, while I was working at Sanctuary, are throwing the same free music festival that they have for the last couple of years again this year. (Thus, perhaps justifying the music-related telephonic confusion.) You’d have been forgiven for not noticing the last couple of years, since there was no-one that thrilling on the line-up.

This year, the Saturday (5th August) sees the Puppini Sisters, Nouvelle Vague, Norman Jay and Arrested Development all on the same stage (plus the promising-sounding Whisky Cats). For free. And Carluccios are doing some tasty-sounding (but sadly not free) hampers to be picked up on the day, if you order in advance. It’s in Regent’s Park.

Anyone else think that this sounds like a civilised way to spend a Saturday afternoon? (More details on the fruitstock website. And yes, that name is fucking awful.)

And get more “death of internet” stuff piles on…

So, this BBC headline Industry to stop ‘music cheats’ is a bit fucking disingenuous. What is should more properly read is “Industry to ‘cripple internet’, and ‘fuck with consumers’ at whim”.

In short: they’re asking for the right to pull the plug on the internet connection of anyone they suspect is pirating music. Not, you understand, the ability to prove that someone is engaged in illegal activity, and get a court order. Just y’know, the right to get in touch with your ISP and have your account yanked.

Noted copywonk Cory Doctrow explains it rather better than I might.

Yes, this all just a “maybe” in the future. A “might happen”. But still: the strength of the internet is that it’s a level playing field. That anyone with the right equipment can connect to it, from anywhere, and do as they please. It’s device and activity agnostic, and as Doctrow explains, that’s why it has become this fantastic medium. And I feel that any threat to that should be taken very seriously indeed.

Gogol Bordello gig people!

Drinks beforehand?

If no-one has other plans, I (and other reprobates) will be in the Cobden Arms (because it’s nearby and got a half-decent beerintheevening write up) from about 7pm. (gmap).

Hope to see you there.

Spam Zen and the Art Of Email

I have just received email with the subject line “Order status, Neo-platonist”.

I am sad to discover that it’s offering me the usual round of cheap drugs and 36-hour erections. I expected more.

I don’t usually just paste this crap in…

But I was particularly taken with a few of the items I managed to turn up. The armour of Jamie Boardman served me quite well, for example, although the Wand Of Srcasm ran out rather faster than seemed plausible.

I died in the Dungeon of Alasdair

I was killed in an echoing oubliette by Johnmazzeo the owlbear, whilst carrying…

the Amulet of Whitenoise, a Figurine of Twicezero, the Armour of Jamie Boardman, the Sword of Mindwanders, the Dagger of Whiskey, the Sword of West Wing, the Wand of Sarcasm, the Shield of Writing and 134 gold pieces.

Score: 104

Explore the Dungeon of Alasdair and try to beat this score,
or enter your username to generate and explore your own dungeon…

Spinning plates.

I think I start to understand how people become workaholics. This is my twelfth straight day in the office (some of those days have been 12 hour days) and I know that I’m not thinking normally. It’s not just tiredness, it’s a sort of weirdly energised, slightly manic state that’s fun, in a strange sort of way. Part of my just wants to crawl home, and the other half is looking around for more stuff to do.

Accordingly: talk to me. Tell me of your problems, and Solomon like, I shall solve them. Or at least cut them in half. Tell me of the thing you want, or things that you just can’t get off your mind. Tell of things of interest, or at least diverting amusement. Ask me questions.

Anything, just for god’s sake, don’t let me curl up under my desk and sleep. I’ve got all these plates to keep spinning…