Advertisement

Customize
About this Journal
Current Month
 1234
567891011
12131415161718
19202122232425
262728293031
Jul. 5th, 2009 @ 01:07 am BBC English Lit GCSE Quiz
Tags: , ,
Following Pter's link to the technology quiz, I browsed several of the other GCSE quizzes. In general I approve of raising awareness of knowledge, and inviting adults to demonstrate a GCSE or greater standard of knowledge in fields they may have no connection to.

However, the examples given weren't necessarily academically rigorous, so I had a number of quibbles I'm now going to rant about:

1. All but one of the quizzes have three result categories. 7/7 is "excellent". 4-6/7 is "not up to scratch" and 0-3 is "awful". This seems like an unfortunate granularity when you might optimistically hope many adults would fall into the range of "good", somewhere between 6 and 7.

2. However, for the maths quiz, 6-7 out of 7 are listed as "top marks" [sic] and below that as "could do better". Someone had a lot of gumption to label 6/7 as "top" marks in a maths exam.

3. In the English Literature exam, five of the seven questions are simple factual observations on a common book or play or English word, and one requires you to have the ability to psychically read the mind of dead people to find out their reasons for certain choices. It would seem nice if more questions had represented a balance between these two extreme extremes.

For the record the factual questions required you to have read the work, or at least have a vague recollection of the plot a few of the most famous lines. Presumably, in the course, you would have studied this specifically, although most adults who read extensively have probably read most of them. As it happened, I'd read Macbeth, Kill a Mockingbird, Mice and Men, and enough of Romeo and Juliet, but not yet Jane Eyre (I know the plot from Jasper Fforde, but not all of the details. I will soon!) And also embarrassingly fluffed applying the exact definition of "malapropism" to a series of quotes.

Presumably the psychic medium "why did the poet choose this word" question had the answer taught by rote at some point in the curriculum. Possibly a longer study of the poem would establish that one of the options was incontrovertibly more dominant. But I would imagine that Alfred Lord Tennyson, world-famous poet, might in general have more than one reason to choose a word, and might attempt to convey both danger and noise with the same words.

4. Doing the maths exam entirely in your head is probably showing off, though I bet most people I know did that, and bet that in the actual exam calculators (or at least pencil and paper) are allowed or even required. To be fair, I only knew 6/7. One required a theorem of plane geometry I'd long forgotten, and I managed to rule out two answers from simple examples before I managed to re-derive the theorem.

ETA: http://news.bbc.co.uk/1/hi/magazine/default.stm, scroll down to "Complete quiz archive" in sidebar.
About this Entry
Jul. 4th, 2009 @ 11:28 pm Virgin media on demand pin
Tags:
If you were in charge of a times-shifting cable TV providing service such as Virgin On Demand, you might initially realize there is at least one non-obvious drawback of On Demand: it does away with watershed times for age-rated programs. A reasonable fix is to have an option whereby you have to enter a pin to watch a post-watershed age-rated program at a pre-watershed time. This is then strictly no worse than the previous arrangement, and strictly better if you add a few extra options, such as being able to require a PIN for any 18+ rated program, etc.

Whenever you require a PIN you have a trade-off between inconvenience and insecurity. To minimize inconvenience you might choose: (A) The feature is initially off, and is enabled if the user chooses it. To minimize insecurity, you might choose: (B) When the decoder box starts up, it asks you to choose a PIN or disable the feature.

If you were happy to be a bit less convenient, you might choose: (C) This feature CANNOT be turned off.. If you were happy to be a little less secure, you might choose: (D) The box demands a choice the first time you view a post-watershed program pre-watershed.

However, these are rather unsatisfactory, as it's not guaranteed to deliver either goal. Can we do better, with no need to trade-off? Most certainly! We can achieve BOTH insecurity AND inconvenience. Strictly worse than all of the above is: E Have a default, insecure, pin programmed in. The feature cannot be disabled. This provides no additional security over having nothing at all, but increases the number of arbitrary hoops a legitimate user has to jump through, and increases the chances they'll never change the pin from the default.

If you provide no useful information on the "Enter PIN" screen, you may reduce their chance of even knowing what the feature is. Bonus points are given for: (F) Have a default, insecure, pin programmed in. Require the PIN to enter the secure settings menu, in order to see what options the PIN controls. The feature cannot be disabled.

Can we do even better? Certainly. The inconvenience can be as high as we like, so long as there's a reasonably high chance of guessing the password. We could choose (G) Have SEVERAL insecure passwords, and choose a random one of them to be programmed in, and a different random one to write in the instruction manual. Require the PIN to enter the secure settings menu, in order to see what options the PIN controls. The feature cannot be disabled..

Judging from context, can you judge whether Virgin Media actually used (A), (B) or (G)?

If I ever have children living in my house, especially if I have a virgin media on demand account, I expect we will be living in a reasonably prosperous western democracy, sometime in the first half of the third millennium, presumably with a broadband virgin media internet connection! And I should hope they're just as capable of typing "virgin media default PIN" into google as I am!
About this Entry
Jul. 4th, 2009 @ 01:39 pm enough emphasis on winning in conversations
Tags: ,
Apparently my problem is that I don't place enough emphasis on winning in conversations "your problem is that you don't take enough pleasure in winning arguments". I have an affidavit and everything!
About this Entry
Jul. 4th, 2009 @ 12:55 pm Shot in the eye by a laser
Tags:
Pop-up ads seem to be getting weirder and weirder. Today one proposed some convoluted competition whereby if you won, you were shot in the eye by a laser.
About this Entry
Jul. 1st, 2009 @ 08:52 am "But there are no cats in America And the streets are paved with cheese"
Tags: ,
Flights are finally booked! Thank you so much to everyone who helped me get that sorted. It's really exciting to be going.
About this Entry
Jun. 27th, 2009 @ 11:07 pm Book-murder
Tags:
Have you ever made someone do something by threatening to damage a book?
About this Entry
Jun. 27th, 2009 @ 10:59 pm Party
Tags: ,
I had a really great party on Saturday. Thank you ever so much to all the people who came, especially those who helped out, and those I hadn't expected to be able to come, but made it anyway.

There were just over 30 people, representing a real cross-section of my friends, but who amazingly seemed to all get on really well and not feel left out. And I'm glad so many people got to meet liv, if only briefly.

There was a variety of interesting alcohol, including mead (thank you Ian) and desert wine (thank you Richard), an entirely different collection of which was left at the end than was present at the beginning :) There seemed to be just about the right amount of snacks laid in: lots of snacks, but about half way through people suddenly got ravenous and dived into the fruit and hot savoury snacks and Pavanne's beautiful food.

Unfortunately, I started feeling really ill about half way through, either from pushing myself too hard all week or from something I ate. If I seemed a quiet, it was because I felt really tired, but wanted to keep socialising, and was very grateful I could conveniently just sit and enjoy conversations without having to shepherd them :)

I also had a great rest-of-week with Liv, where me managed to squeeze in just about everything we wanted into the few days we were around.
About this Entry
Jun. 25th, 2009 @ 10:39 pm Sleeeep
Tags: ,
Sleeeeeeeeeeep
About this Entry
Jun. 25th, 2009 @ 08:15 am Anchor, Sutton gaul
The anchor, sutton gaul (?) is a really great restaurant.

It's a converted pub, and feels cosy, but also like being at a r not a pub.

It's plonked down in the middle of the fens; outside the view is lovely.

It costs about 10GBP for a vegetarian main course and the food was really delicous. I'd definitely like to go back.
About this Entry
Jun. 25th, 2009 @ 08:06 am (no subject)
Just put liv on the bus to (via shelford) new york. We had a really really lovely week.
About this Entry
Jun. 25th, 2009 @ 08:01 am (no subject)
Tags: ,
Wifi bus has wifi.

(Having a 4 character username on Dreamwidth makes it much easier to log in. Maybe I should've grabbed JV?)
About this Entry
Jun. 24th, 2009 @ 06:26 pm (no subject)
Tags:
Quadbiking and safe shotgun practice are awesome.
About this Entry
Jun. 24th, 2009 @ 06:25 pm Kindle
Tags:
Apparently, DRM sucks. Yeah, no shit! I don't know what the answer is, but I thought the problem was pretty obvious!
About this Entry
Jun. 19th, 2009 @ 04:12 pm (no subject)
Cycled back from Tesco with my large rucksack full of heavy things. This was definitely pushing the boundaries of good ideas.
About this Entry
Jun. 19th, 2009 @ 04:12 pm (no subject)
Laid in supplies for party. Off to Pip's garden party.
About this Entry
Jun. 6th, 2009 @ 02:28 pm Order of the Stick
Today I think I applauded a webcomic for the first time. The last arc in Order of the Stick really has been amazing.
About this Entry
May. 31st, 2009 @ 04:31 pm Memory management examples
Tags:
I wrote a long essay for Liv trying to give a whirlwind tour through the different way programs have allocated memory between 1980s BASICs and today, but realised I didn't necessarily have wide enough knowledge to really do it justice.

It's obviously quite specific as it's aimed at people who've done some programming, but not recently.

If you've any suggestions for how it could be helpful, please shout. I was originally going to put it on toothywiki so someone could make sweeping changes if they happened to feel like it, but didn't feel like trying to format it.

1. STATIC MEMORY ALLOCATION

Suppose you know in advance how many memory locations your program will need to store things. Then you can just designate them in advance, when the program is written or compiled, and not need to do anything special while the program runs.

In C and other languages, this is represented by global variables. Global variables are declared somewhere near the start of the program, and can be accessed at any time in the duration of the program, so the compiler knows exactly how many global variables there are, so when it compiles the program, it can say "OK, there's 20 bytes of code, and a further 10 bytes to store variable 1, variable 2, etc."

A simple part of a program might be:
  unsigned int N; // global variable
  int sum_1_to_20() {
    N=20;
    return N * (N+1) / 2;
  }

And this is compiled into machine code:
  mov  dword ptr [N (405120h)],14h  // Store 20 (0x14) in memory location 0x405120.
  mov  eax,dword ptr [N (405120h)]  // Load memory location 0x405120 into register eax
  lea  ecx,[eax+1]                  // Put that value plus one into register ecx
  imul eax,ecx                      // Multiply register eax by register ecx
  shr  eax,1                        // Shift all the bits in eax right (ie. divides by two).
  ret                                // Return from function (answer in register eax)

FOOTNOTE

In actual fact, if you tried this example, you wouldn't get _exactly_ that unless you knew what to fiddle with, because the compiler should normally optimise the code. In this case, the compiler would probably do something like:

Read more... )
About this Entry
May. 31st, 2009 @ 04:30 pm Dogs in the Vineyard
A friend said she was going to GM a one-off Dogs in the Vineyard (aka Mormons with Guns) evening sometime in the next couple of weeks. Would anyone else be interested if she had space?
About this Entry
May. 27th, 2009 @ 01:36 am Netbook
Tags: ,
I'm thinking seriously of getting a netbook. (A netbook is a mini-mini laptop. The first famous was the Eee PC (sp?) which was ~£200, easy to use, had flash memory (?) and a reliable linux distribution (?))

Either whatever the best one I can for £200, or a more up-to-date one if I'm convinced I need it. I'm not sure exactly how I'd use it, but I think for grabbing when I know I'm going to be out, commuting or travelling all day and want to spod/hack.

Does anyone have any good advice? (Either for which one to get, or whether to get one at all, as opposed to a large mobile phone or a small laptop?)
About this Entry
May. 27th, 2009 @ 12:50 am Games Evening
Tags:
I had a lovely evening at alex's games evening.

1. I played Agricola (new German-type board game) for the second time ever, and didn't really do very well, but it's fun and easy to play the second time: already, even if you can't play well, it's easy to form a strategy and to play quickly and sensibly. Definitely play again.

2. Douglas brought and unfolded in the living room a collapsible play pen, complete with toys and baby, who wandered round, just able to stand up holding on to someone's hand for balance, but only a little bit of support.

3. I saw a game of magic which made me laugh out loud several times. It pleases me humour can come in such a wide variety of media.

4. I played three games of (9x9) Go, for the first time since I was about second year. The first I played second and lost, the second I played first and lost by one point, and the third I played first and won by eight points. I almost feel I'd like to play Go again, as it's a sophisticated game but one it's fairly easy to get into, although I remember feeling a bit intimidated the few times I played Go players who really were better than me.
About this Entry