Archive for the ‘news’ Category

Don’t trust US companies with your data

Thursday, July 3rd, 2008

We all know the USA badly needs some sane data protection legislation, and this is a good illustration of why:

Yesterday, in the Viacom v. Google litigation, the federal court for the Southern District of New York ordered Google to produce to Viacom (over Google’s objections):
all data from the Logging database concerning each time a YouTube video has been viewed on the YouTube website or through embedding on a third-party website

The court’s order grants Viacom’s request and erroneously ignores the protections of the federal Video Privacy Protection Act (VPPA), and threatens to expose deeply private information about what videos are watched by YouTube users. The VPPA passed after a newspaper disclosed Supreme Court nominee Robert Bork’s video rental records. As Congress recognized, your selection of videos to watch is deeply personal and deserves the strongest protection.

(Fortunately this ruling appears to be illegal, but you can easily imagine that less-rich companies couldn’t afford to appeal.) Time to log out of YouTube and start using Tor.

Death of a giant

Friday, March 21st, 2008

Arthur C. Clarke died yesterday (OK, the day before yesterday) at the grand old age of 90.


One of the last of the Golden Age writers, one of the best and most foresighted, and probably the most optimistic. He will be missed.

Frustration

Tuesday, July 10th, 2007

My full results have finally turned up on the uni intranet. Highlights: 6 modules (70 credits) from level 3 and 4 modules (40 credits) from level 2 at >70%, weighted average 67.7%. Soooo close to a first :(

I think bad time management cost me the grade. I should have done some work towards the project and/or the report for a School of European Languages module over Easter, but was lazy and didn’t. Then a couple of weeks later I had deadlines for both on the same day; I chose to work on the dissertation (which was obviously more important as it’s worth 20 credits vs. half the mark for a 10 credit module), but if I’d picked the report, the mark wouldn’t have been capped at 40% and the weighted average would have been over 68%. Then a couple more percentage points on another module (most likely TPL, Software Lab, or German General Language III) would have got another 10 credits at >70%, which would have got me a first on the preponderance principle (within 2% of a classification boundary, if you have at least 120 credits above the boundary you get the higher classification).

Parse error

Monday, June 25th, 2007

I just got an email from Virgin Media. The first part I noticed was:

it’ll cost 25p per minute to call from a Virgin home phone, plus 10p to connect.

I immediately thought, “What on earth? Surely they don’t expect customers to stick around with such extortionate call charges.” Then I noticed the context, and realised that it possibly should have read:

it’ll cost 25p per minute to call it from a Virgin home phone, plus 10p to connect.

The actual wording was fine, but the way I started parsing it made me interpret it in completely the wrong way. “It” in the actual wording means “our broadband helpline number”; but initially I parsed it as the dummy subject of an impersonal sentence, so I thought it was saying all calls from a Virgin home phone would have those charges. The altered wording adds an “it” referring to this helpline as the object of the embedded verb phrase, making my interpretation the only sensible one.

In the real world, I did two interesting things today. First, I went to the CS office to pick up my degree results: I was awarded a 2:1. I then went to talk to Dr Berger about applying for an MRes; this I have now finally done, as well as an EST bursary which would require going to Munich for a few months (no downsides there!). I mentioned the result, and he said it was disappointing, because the overall score was about 67%, only a couple of points off a first. Annoyingly, I won’t know for certain what pulled me down for some time because I was only told the overall classification, not marks for each module. Even the average I only know informally, because Uli told me. But the bad marks are apparently on the German side, so as a CS student I’m better than I look on paper.

Abstract category theory is like…

Sunday, June 24th, 2007

writing without nouns.

But ahhh, to write nounlessly is to live anew, not to be tied to thinking concretely, not to be anchored, not to be grounded, but rather to lift off and fly, as if previously to write was just to crawl, penned in, hemmed in, restricted.

And I might add, like an Oasis song, to say everything and yet say nothing. (The traditional way to express this is to call it “abstract nonsense“; the book Abstract and Concrete Categories: The Joy of Cats has this cute limerick which captures the feeling:

There’s a tiresome young man from Bay Shore.
When his fiancĂ©e said, “I adore
The beautiful sea,”
He said, “I agree,
It’s pretty, but what is it for?”)

Journal time: I came back from a week back home in Hampshire today, after going with my brother to the Muse concert at Wembley on Sunday. (Woo! That was brilliant!) We also went to a Spanish restaurant for Dad’s birthday, which was pretty tasty.

Our degree results came out yesterday, but I wasn’t around to get them, so I’m having to hold my breath until Monday.

Results

Tuesday, February 13th, 2007

Here are this semester’s exam results:

  • Functional Programming 2: 49%

  • Designing Algorithms: 62%

  • Foundations of Artificial Intelligence: 71%

AI was the one I spent the least amount of effort on, so getting a first in it is pretty surprising. Even more surprising though is the third for Funky 2, especially as I feel as if I’ve been eating and sleeping Haskell the last few months (my project involves it). Mind you, Dr Sharp (the director of teaching in the CS dept, and incidentally also the lecturer for that module) says that kind of mark, close to a boundary, might get revised upwards. And anyway, it was a truly evil exam :)

Incidentally, the piece of paper I picked up from the office had a mark on it for Computer Graphics 2, which I didn’t take (wasn’t even enrolled for it), and it didn’t have a mark for Funky 2. It took me about half an hour to sort this out, but apparently there was a glitch with Dr Sharp’s mail merge which gave the wrong module code and title, though the mark and the actual records were correct. He eventually printed me a new piece of paper with the correct words on it.

On a totally unrelated note, I just remembered something I found out over the holiday: apparently Prof Thimbleby used to go to the same church as my cousins.

Digression^WDissertation

Friday, October 20th, 2006

My final year project initial document is due in tomorrow, and I've finally got round to doing it.


...


Okay, I've done some of it. A front page, an abstract, an introduction with a slew of references to papers I haven't read, a skeleton structure and table of contents, and a bibliography. All in the loveliness that is LaTeX which thankfully makes these things effortless.


I might manage to get a draft done tomorrow. Then again, I might not. In either case I'll be asking Dr Berger for advice since I certainly need some help to get things into the right form!


Makes me wish I'd picked a project that I knew something about before my first meeting with my supervisor :) (Though I have some comfort from Sean in that I'm not the only one who doesn't quite understand the obscure, advanced, abstract mathematics my supervisor is spewing at me in meetings.)


As a final note, I'm writing this from the SUCS room at half past midnight because due to the usual bureaucratic incompetence of large businesses, the ISP my live-in landlady has picked didn't send us our ADSL modem until yesterday (which of course nobody was in/awake to collect from the postman, so we had to wait another 24 hours to go and get it, assuming that is really what it is). If an internet connection existed at home now, I would be using it instead. (Because my bed is much more comfortable than the worn out desk chairs here :)

Airport

Friday, August 4th, 2006

I’m writing this from Munich Airport’s internet room, and being forced to use IE. Gah.

Stupidly it doesn’t even have Java, so I can’t log into Milliways :( Internet my arse, what you really mean is Web, and not even much of that.

Anyway… as you might have guessed, I’m finally coming home today, after over 3 months in Germany. Woot. My flight leaves at 21:15 local time (20:15 UK time iirc), so I have lots of time to kill. I’m not going to do it here though – the internet time costs far too much (€2.50 for 30 minutes).

I’m going to be spending at least some of that time reading an Asterix comic I bought yesterday. This is a special edition (I think it’s called Asterix and the Roman Agent in English) where the Gauls speak in Bavarian dialect and pretty much everyone else (at least the Romans and the pirates) in standard German. Just the contrast between the two is amusing. But of course you have to carefully figure out what exactly they’re saying, because the spelling is totally different.

Woot, internet connection at last

Monday, October 10th, 2005

Finally got round to enrolling at the uni today, which means I have now got a username and password for the uni’s computers. Hence this blog entry. I’ve also posted two more, for last Tuesday and Wednesday, with the appropriate timestamps. I can’t be bothered to do more right now so I’ll finish it tomorrow.


The only other thing I did today was attend another orientation lecture, this time about how to pick courses. It seems the system here is rather ad hoc – instead of enrolling for all your courses in the same place at the same time you have to enrol on each one separately. I’m hoping to do something different with my year than the usual slog of CS and German, but until Swansea’s German dept tells me, I have no idea if that is allowed.


I must get round to buying a mobile, if for no other reason than that my bank wants a phone number for doing foreign transfers (currently my German bank account has nothing in it). I’ve also seen a rather nice laptop in the shopping centre, but it’s a tad expensive so I’ll have to wait for my Socrates grant before I can get it.

Day 1, Wednesday 5 October: First contact

Wednesday, October 5th, 2005

Woke up – relatively late for the hostel on account of being knackered, relatively early for me on account of having gone to bed early due to being knackered. This was a bout 7:30 am. Had breakfast of bread and jab, muesli, and coffee, then a shower, then checked out and proceeded to the bus stop to go to the university, hoping I can find the AAA this time. Fortunately I met a nice Ukrainian girl at the bus stop who was also going to the university. Again, having no clue as to how to pay for the bus journey, I didn’t. (more…)