The Last season of 24 for myself

Call in Richards, its time for torture!

Spoiler alert! I have watched up to episode 19 of the show 24, if you are watching on TV in the UK and do not want to know whats happening in 24. Please do not read this entry.

OK I'm putting my hands up! This is the last season of I will be watching unless a U-Turn is done in the last 5 episodes. Sarah wrote a entry about this exact issue but I got my own unique way of covering this area. But first let me explain why me and Sarah are so pissed off with 24

This season of has highlighted torture in ways which previous seasons have never done. Yes they had torture but in season 4 they have gone too far. I mean they are torture everyone who is supected of being a terrorist. But in episode 18 they went a step too far, a suspect which was captured with a supected terrorist was pulled into CTU (counter terrorism unit) and was about to be torture when Amnesty Global steped in and stopped them. Yes thats right Amnesty Global and they were called by the head terrorist when the suspect was captured as a way of stalling CTU from getting information out of him. (I mean this is so wrong on so many levels). Then this lawyer was poirtrayed as smug and getting in the way of the justice process. (yeah and some people actually believe this?). According to Sarah, this lawyer played a similar smug role to the one he played on Sex in the City (Evan Handler). (this could be pure chance or more likely a thought in the producers when hiring him). Anyhow, most of the CTU staff saw Amnesty international sorry, global (yes its so obvious that you cant help but accidentally say it – more on this later) getting in the way. Then the camera turns to Jack, who is the star of the show who just came in from one of his mini missions and I thought for one moment Jack would put them all right. But I was so wrong, yep so wrong! Jack turns round and can not believe this smug lawyer is getting in the way. He actually at one point questions the lawyer and comes to the conclusion that with the 10mins of capturing the suspect and this lawyer turning up, Amnesty international global must have had there strings pulled by the terrorist (make of the link what you will).
Anyhow, they never quite finished the issue as Jack came to the idea that letting the suspect go and leaving his job would be enough to allow him to torture the suspect without a link back to CTU. So when the suspect finally left CTU (yeah even he spelt the trap and wanted to stick around CTU) without the lawyer, Jack was waiting and broke his fingers till he told him the information he wanted to hear. In which sidestepping the political mess they had got themselves into earlier in the episode. Clever but in which opening up a can of worms about taking the law into your own hands.

Anyway, this certainly isn't where it ends. Me and Sarah are going to edit 24 and put it online for people to see and decide for themselves. If all goes well, we may also start going back through previous episodes and start pulling out previous tortures. This is all very timely when you have the tortures of Abu Ghraib. And lets also not forget the mass beating in our jails and prisons everyday. Yep as Sarah says, 24 has made its final steps over the line and into strictly Government Propaganda. There free to do what they like, but I do not need to watch no more.

Some reaction to 18th Hour/episode of 24.

Only 6 more hours…

Some things I learned from last night's 24:
1) It's okay for the government to torture maybe-terrorists to gain information
2) Amnesty International is able to help protect said maybe-terrorists
3) Keifer is total badass. Okay, this isn't new. I already knew this. But I think I heard about 12 fingers breaking when he was torturing Joe Prado. Is that possible?

Ryan wrote Why I hate Fox, Fox has ruined 24. He sounds honestly more pissed off that even me and Sarah.

Aside from the very, very obvious dig at Amnesty International, a well-respected NGO that works to stop persecution and torture around the world, Fox is clearly pushing the agenda that American agents should be free to use torture whenever and wherever they see fit.

He goes on and talks about Abu Ghraib and extreme situations. But then turns his attention to something which me and Sarah noticed but didnt get around to talking about because we so outraged with the torturing.

If this wasn't enough, the new President is essentially a poorly-done caricature of John Kerry. I think the only way they could've painted him as a weaker, more indecisive character would be if they had him begging the terrorists not to hurt him. It was brutal. Oh, and of course he agreed with “Amnesty Global”, so he's clearly the enemy of freedom.

Robert puts it bluntly, 24 – a right winger's wet dream.

Since the beginning of this season, I've noticed Jack Bauer's increasing bloodlust when it comes to torturing possible terrorist suspects.

Last night, the right-wing, fascistic neocon agenda was crystallized as never before.

Air Force One has been shot down, and the president is in critical condition. The 25th amendment has been invoked and the VP sworn in. The new president is portrayed as weak, fearful and indecisive — and his worst crime seems to be that he wants to check the legality of the issue before allowing Jack to torture an American citizen who hasn't been charged with anything. Why, that weasel! I was waiting for them to reveal that he's also gay.

But the first of the two really evil characters in last night's episode was the slimy “Amnesty Global” lawyer (read: ACLU) who wants to protect the terrorist; after all, it's clear that the ACLU hates America and loves terrorists.

Oh, and don't think we didn't catch the plot point that it was the terrorist leader who called in the ACLU, I mean, the “Amnesty Global” lawyer in the first place, because we all know that the ACLU is controlled by terrorists.

The other evil character was the unnamed and unseen “two-bit judge” who issued a restraining order that the American citizen who hasn't been charged with anything should not be tortured or have his Constitutional rights violated. Because we all know, after all, that judges love terrorists and hate America, that's why we simply MUST do away with an independent judiciary.

Malvolio joins in the kicking of Fox. Okay, 24 just jumped the shark.

But even more so, this is an obvious dig at all lily-livered liberal wimps who would rather protect evil people's rights than destroy terrorism. Except in Fox's fevered wingnut paranoid view of the universe, this could never happen. No judge would issue such an order without a hearing. Most judges, actually, defer to government (and then there's that secret Federal Intelligence Court that almost never turns down any requests for wiretaps or search warrants). This is complete bullshit, except on Fox.

Others talk about some of the other mistakes made in the previous 24. Some random 24 Thoughts

Jefferson City Iowa? There is no Jefferson City Iowa.
So they send in 15 agents to arrest one potential terrorist, but they send in only Jack to pick up the nuclear codes?
The Secretary of State /images/emoticons/laugh.gifick Cheney look-a-like) stated that the convoy was struck in mountain area….in Iowa? Really?

. He also highlights the fact the liberal lawyer gets into a Mazda Miata, which indicates he could be gay too? Sarah also shouted at the TV when they suggested an area between Illinois and Iowa which has mountainous terrain.

Anaxila Babbles outlines the plot of the last 20mins better that I did.

1. the good guys caught the bad guy down “by the pier” and
2. transported him back to their field office in the middle of LA, where
3. they prepared a nice menu of torture but were
4. interrupted by the arrival of a pesky Amnesty International (excuse me, “Amnesty Global”) lawyer* – in person – who was
5. waving a court order from a Federal judge requiring that the lawyer be present for any conversations with said prisoner.

And leaving the best to last, found through my search in Blogdigger. television without pity's take on hour 18.

Hey, you! Yeah, you. Are you opposed to your government using torture to get information on terrorists? Do you think that organizations like Amnesty International actually do important work? Do you believe in the rule of law, due process, civil rights, and the Constitution? If you answered yes to any of these questions, the writers and producers of 24 would like you to know that you're a fucking pussy.

I like Monkeys and Typewriters thought there could be some wicked twist to the whole thing going on in 24, but like him/her episode 18 pretty much blew that out of the water. 24 is turning lame, its lost its edge. From the mistakes there making about mountains in Iowa (even I have been there and witness how flat that state is) to the stupid hyper time its taking people to get from one place to another, its getting silly! But if it was only that I could dump it and fill my time with something far better. bring in Richards is being used far too much and the politics is getting crazy now! The fine people at Amnesty International must be dumb struck at this lame attempt of American Government Propaganda. I dread to think whats going to happen next week, but I'm sure John Kerry, vice…, chicken…, damm it! Presendant pussy will do something very unpopular and maybe be overruled by Dick Cheney, I mean his look-a-likey….

Comments [Comments]
Trackbacks [0]

Sin City, the most accurate comic book adaptation ever

Elijan wood as Kevin in Sin City

I dont usually post reviews of films on my blog unless I'm in love with the film (matrix series). Anyhow last weekend I watched some of the most stylised violence and cut throat dialogue since Kill Bill the japanese cut, which is in colour through-out the House of Blue Lights fight. Yep Frank Miller's Sin City. Honestly even before seeing the review on the same page, I was thinking there has never been a more accurate comic book adaptation ever! Its so odd because I usually do not like Robert Rodriguez's style of films but he's really took on Sin City and let the film do the talking. Watching the film is almost exactly like reading the comic books from the look to the dialogue, my own critism is the story lines could have done with a liitle more twist but you got to get new people into it. And it certainly does do that well, there's good character development but not too much for those who who know already. I will be watching this film in the Cinema when it finally reaches the shores of the UK, I highly suggest you do the same…

Comments [Comments]
Trackbacks [0]

Who should I vote for?

After looking at my wife's newest entry, I decided to take the quiz. Take from the results what you want. Its very interested the differences between me and Sarah. I would have thought it would be around the other way…

Who should I vote for?

Your expected outcome:

Liberal Democrat

Your actual outcome:

Labour 0
Conservative -48
Liberal Democrat 66
UK Independence Party -7
Green 29

You should vote: Liberal Democrat

The LibDems take a strong stand against tax cuts and a strong one in favour of public services: they would make long-term residential care for the elderly free across the UK, and scrap university tuition fees. They are in favour of a ban on smoking in public places, but would relax laws on cannabis. They propose to change vehicle taxation to be based on usage rather than ownership.

Take the test at Who Should You Vote For

Comments [Comments]
Trackbacks [0]

New video distribution platforms

This April feels like an innovative month. While Google ready there video distribution platform via slashdot. The great people behind Downhill Battle have launched a new open source video platform which is based on there BattleTorrent system. This certainly beats Nullsoft's NSV system and but makes me wonder why there is no join up between ourmedia and participatoryculture. This all fits quite nicely with my past post about the creative archive which got its day on slashdot, plus Hollywood is finally getting it and thinking about Bittorrent for distribution.

For myself almost every single piece of video content I consume is through the net now, and this has opened up an chance to get stuff which relates better to myself that usual TV. For example Kevin Rose from the Screensavers fame creates short videos for a narrow audience of geeks and hackers. Such a market is very badly served by TV and some what Radio. But thebroken.org and his new systm (yet to see any videos) are good to watch form part of my usual video consuming lifestyle. Talking of which, the scene is also forming part of my crowded train time on the pocketpc. Its perfect because its short and theres not a lot of talking to be missed by a delayed train announcement. I treat it like Hollyoaks or someother soap, which is light entertainment and drama. I'm hoping more of these types of narrowcasted shows and documentary's as such will be created by the tools and distribution methods introduced people like Downhill Battle. And of course I'm thinking very hard about creating my own shows which have a narrow audience.

Comments [Comments]
Trackbacks [0]

Firefox 1.1 with support for Native SVG

Hot on the news that Opera 8 will have support for SVG Tiny, the Firefox team have confirmed support for SVG. This is pretty awesome news, I have to say thank you very much to the Mozilla team. SVG will be disabled as default but can be enabled from the preferences now. Beats building a new version just for SVG support.

In an update, SVG will be turned on as default and can be turned off from the preference if the person wants to use a SVG plugin or turn off SVG. Even better! I also wanted to take this chance to explain the difference between Native and Plugin. Plugin's are usually invoked by embedding the media object in the page, as in the case of Flash. However Native SVG means you can write SVG directly into XHTML code and the browser will know what to do with it (aka it does not just hand it off to a plugin). This is another huge advantage SVG has over Flash, however some would disagree and say because Flash is bundled with most of the browsers out there that its pretty much native anyway. Anyway before a Flash vs SVG debate breaks out, heres a list to consider.

Comments [Comments]
Trackbacks [0]

Stop playing silly twat with your newspaper, before I shove it where the sun does not shine…

My wonderful wife wrote a nice long piece about the twats on public transports. The other day I was on the way to Bromley South station and got on at Elephant and Castle, nice fast train going only to Herne Hill on the way. However the last train has no seats left except a couple dotted around. So I picked one of the six seaters (really its 3 seats facing the other 3) which was sandwiched between two people. Big mistake, I was then subjected to number 2 on Sarah's list. Well this woman had her bag there, so I stood at the middle point between all the seats and took my laptop out placed it next to her bag. That would be a clear sign that I'm going to sit there surely? Well no, by the time I had placed my bag on the rack and went back to open my laptop and sit down. Her bag was still there! And she did give me the whole dumbass look of 'oh I didn't realize you wanted to sit down'. In the end I stood there and managed to say the words excuse me without shouting or sounding too aggresive.

I have to add a point 4 to Sarahs list.
4. Public space hogging-twat. This person reads a broadsheet newspaper and chooses not to fold the paper. So even when your sitting there with a small book or pocketpc the newspaper pages obscure your view of the book or screen. This is seriously wrong! The other day, I was going home via Clockhouse and this man decided that blocking my laptop screen was an amusing game worth playing with me. Rather than play his stupid game, I switch the laptop into tablet mode which took him by suprise and wiped that stupid twatty smile off his sad little face. Yes man, get a life, and dont mess with me. Ha!

Comments [Comments]
Trackbacks [0]

The UK Creative Archive launches

After many rumours and articles in the guardian. The Creative Archive has been launched to the world. It claims to be a pilot but I think it will be out stay its 18 month timetable. Good to see Channel4, The British Film Institute (BFI) and the Open University on board. I do however wondering how much media content will actually come from the partners of the Creative Archive Licence Group.

The site is a super styled Moveabletype blog and contains everything anyone would need including FULL TEXT RSS feeds and trackbacks dotted around here and there. I know Ben Metcalfe is behind this and he's done a good job of keeping it away from the Blog style. It would have been nice if it was not set to 800px width. There are nice large pieces around the site suggesting people should Tell us what you think!, which leads to a short form. My first thoughts was, where's the media content?

Theres a thorny issue which I'm sure will not go away, so I'll talk about it frankly…
The difference between the Creative Commons licence and the UK Provisional Creative Archive Licence is the No-Endorsement part. I know the reasons why but this is almost unenforceable (quoted from Miles in a recent chat). They can't possibly endorse fair use and rule out satire, irony, and lampoon. All are legitimate artistic uses. And he's right, some of the best pieces of work these country has made are mixes of satire and irony. The lawyers are going to be very busy on this count.

End of the day, this is a great move forward and I'm really looking forward to media content being introduced soon. Thanks to everyone involved and I look forward to mixing, sharing and ripping sometime real soon.

Comments [Comments]
Trackbacks [0]

The promise of SyncML is coming true

A long long time ago when I bought my Ericsson R320 2nd generation GSM phone (with Bluetooth but no GPRS) there was this great standard which I had read about. SyncML was its name and its promise was the ability to sync with almost any type of PIM (personal information management) client and storage. Up to now its been a bit of a yeah yeah some time soon. I know Apple have done some great things with iSync which runs on SyncML but elsewhere we still got crazy sync methods which require propitery software and hardware. For example my PocketPC only talks to Activesync, which in turn talks to Outlook 2003 on my machine. Microsoft were nice enough to allow the PocketPC to sync with another activesync client, so I am able to sync with my machine at work too. This is great if you got only two machines and one mobile device. Well thats no good for me as I got a 3rd generation mobile phone and a TabletPC to sync with too.

I was pretty much out of luck till I saw Sync4j a while ago.

The Sync4j Project is an open source initiative to deliver a complete mobile application platform implementing the SyncML protocol. SyncML defines a standard way to synchronize data and remotely manage devices.

Sync4j consists of:

  • SyncServer: a Java SyncML server, that you can use with any SyncML client (e.g. to synchronize the address book on your phone through a pre-installed SyncML client)
  • SyncClient PIM for Microsoft Outlook, Windows Mobile Pocket PC PDA and BlackBerry: out-of-the-box applications that you can use to synchronize your PIM data (address book and calendar) to a SyncML server
  • SyncClient API in Java (J2SE and J2ME) and C++: SyncML client APIs that you can use to build an application based on a sometimes-connected paradigm (e.g. a sales force automation software on your cell phone or PDA)
  • SyncConnector DB and Microsoft Exchange: connectors to relational databases and Microsoft Exchange that you can use to store and extract data from the SyncServer (and send it to a SyncClient)

Reading this, I'm thinking wow this sounds like Zoe (another server which I keep meaning to deploy fully on my server) for PIM applications. So anyway, I've finally got it working and am trying it out. I'm using the beta version which is using Jboss, I considered using the WAR depoyable version but setting up the Database connectors sounds like a pain, specially with me not actually using any databases at all in my whole setup. Anyhow, the server is running and I can connect to it, my problem seem now seems to be the clients. The pocketpc seems to not see the server and outlook 2003 seems to throw a error when connecting. Unexpected error # 453 occured: can't find DLL entry point TzSpecificLocalTimeToSystemTime in kernal 32.. I'm sure using Outlook 2000/XP would make things better so I may give them a shot if I cant find another way. I'm going to try and connect to with my mobile phone once I setup the firewall settings or get the other clients working correctly. No point in syncing phone if there is little data in the syncserver.
I'm unsure if SyncML supports the ical standard which I like using with Thunderbird/Sunbird. To get those clients working with outlook would make mine and sarahs life so much easier!

Comments [Comments]
Trackbacks [0]

Syndication for a world wide audience

People have slowly caught on to the problems with RSS syndication and languages. If you follow the links back from the blogdigger blog entry
you will start to notice a pattern, of people not quite being able to put there finger on the problem. And the reason why is because actually its not a single problem, its more a muddle of a problem. Andy puts it well but I may have the killer paragraph which explains it all.

It is a chicken and egg problem. If the content publishers do not provide RSS feeds with correctly structured language meta-data which software engineers can cut there teeth and applications on, then the stalemate will proceed as it does today. Certainly this is one way of looking at it. The other view point is software engineers need to put language features into there software otherwise there is no point in content providers using correctly structured language meta-data and modules to describe language content…

This is taken from my draft Paper which I am currenly finishing on the same subject of RSS and languages. See Blogdigger are right but how many feeds do they get from non-latin languages which have language meta-data they can actually use? This quote comes from Mark Fletcher from Bloglines

But the more important question is, are the majority of feeds accurately labeled in terms of language. And in our experience, the answer is unfortunately a resounding no.

I would echo that fact too, when looking for examples of non-latin RSS feeds, they tended to have little language meta-data (some actually marked english still!) Is this a limitation of the RSS standards or something else? Well in my paper it would seem no one gets away clean. For a quick taste of what I mean look at the complete (you call that complete?) list of language codes which can be used in the RSS 0.91 spec. Yes I know its old but still quite scary for 2000. Try and find Arabic, Hebrew and other non-latin languages.

If your interested in more information in this area, please keep an eye on this blog where I will post my paper sometime in late May or early June. Or even better come and listen to my presentation on the paper at XTECH 2005 in late May.

Comments [Comments]
Trackbacks [0]

del.icio.us and de.lirio.us controversy

Jon Udell has a nice and simple piece explaining the problems between delicious and delirious. From my own point of view I dont really care about the rip off-ness of the new service, end of the day there are many search engines and soical software apps which look simular but no one batters an eyelid. Honestly I would say its more of a compliment or a form of flattery. Anyhow the issue I do have is the open source-ness. I dont like my data not being mine, when I signed up to delicious I knew this but it was the only thing widely available at the time for bookmarking. Now I may change my bookmarks over to delirious because there is an alternative. I want my data to be under a creative commons licence which suits me and even though I dont have plans to build my own social bookmarking service, I'm more happy to know my data will not be locked into a service which could go bust. Yes you can get all your data out of delicious by using the API but thats not everything is it, I'm sure theres tons of linking information which I cant currently get my hands on. There's parellels between this debate and others like the attention.xml debate.

Comments [Comments]
Trackbacks [0]

Looking for another java servlet aggregator

I was using Flock for the last few years but moving to a shared servlet environment is making me reconsider using Flock. See this is the problem Flock has been worked on for the last 2 years and still has no ATOM support. It works well when its got a small amount of feeds but the fact you cant even change the duration of the feeds collected is troubling. After trying to install Flock on cubicgarden.com I got a reply from the excellent support from interadvantage.

I was excited to see that Flock runs on Tapestry, because I've never tried to get any Tapestry apps running on our servers. This is what I did:

1. I updated Apache's config to pass all /flock/* requests to Tomcat.
2. I then added security grants so any Webapp can read the net.sf.tapestry.* and flock.* system properties.
3. I then ran into a roadblock…

Flock is going to be problematic because of the ridiculous tendency of open source Java developers to assume their apps will only run on a dedicated Tomcat instance.

The problem is that it tries to write to /username/*. As you know, we put your home directory at /home/username. Further, the only way (I can see) to override this behavior is to set a system property, flock.home. Sure, I can set this, but it'll be set system-wide so if another user wants to run flock, you'll have to share a directory. That's obviously not acceptable. Why can't they just use a flock.properties file in the classpath? I've recommended this on their mailing list. Of course, I could set flock.home to /home/forrei/public_html/flock/WEB-INF/flock or something, thereby limiting the server to a single instance of Flock (yours). But that's not a good solution, so let's see whether the developers are willing to do anything for us on this one before we implement a kludge.

Yeah and I'm honestly he's right. So till some nasty little hack is decided on, I will keep on running it on my local server but I'm on the look out for something else to replace it. Any offers? or even any thoughts around this problem with flocks home directory? I actually remember having a simular problem a while ago when I was first setting up Flock. I didnt want it to stick all its data in the home directory in documents and settings, so I did the classpath trick to fix it. Luckly Blojsom is much better built and this blog is well on its way to moving to its new home under http://www.cubicgarden.com.

Comments [Comments]
Trackbacks [0]

Ajax? asynchronous JavaScript and XML better known as Remote Scripting

Well it looks like theres some push behind the AJAX naming now. I believe it stands for Asynchronous JavaScript and XML and translates into this easy to understand list.

  • standards-based presentation using XHTML and Cascading Style Sheets (CSS);
  • dynamic display and interaction using the Document Object Model;
  • data interchange and manipulation using XML and XSLT;
  • asynchronous data retrieval using XMLHttpRequest;
  • and JavaScript binding everything together.

I couldnt give a crap what its called but certainly the way to do rich interaction in the browser without using Flash or anything non standard. Its all interesting because about 3-5 years ago Standard CSS and XHTML was becoming accepted in the modern browsers, and a standard browser DOM or javascript was along way off. Now it seems were hitting the point of where you can use standard javascript across all modern browsers. Which is indeed a good step forward.

Sam Ruby considers Ajax harmful but seems to have more a problem with bad use of it. Paul vents his frustration with others on the naming of Ajax. Dare covers the whole Ajax issue once and for all

Comments [Comments]
Trackbacks [0]

Fixing my tablet again after a failed solaris install

My tabletPC installing sun solaris 10

I made the mistake of letting SUN install Solaris 10 on my laptop on Tuesday afternoon. The guy did say it would take about 15mins over the network because obviously my TabletPC has no CD Rom. I had to rush off before 6pm and to be fair I didnt turn up till 5pm, so I was always pushing it. And as you'd expect there was problems, solaris wouldnt detect my network card which is essential when your network booting over PXE! By about 5:30pm it was starting to install but the solaris server must have choose to transfer data at 10BaseT instead of 100BaseT. So it was going so slow that I had to switch off half way through the transfer and go. To be fair the Sun guy gave me a DVD of the Solaris 10 with wireless drivers and also instructions and contact details if I get stuck.
I didnt know my TabletPC was screwed till the day after when I switched it on and was given a cryptic message about the Master boot record. Yep, I thought – My tablet is screwed again!

A couple of good things did come out of this mistake. I now know my Sanyo 3G Camera phone supports EXIF metadata unlike a lot of the camera phones on the market which is pretty cool to know. And I also learned how to boot my TabletPC off a compact flash card. Roman swears you can boot the Tablet off a USB key chain but I tried and tried and gave up. But lets step back a second, how on earth do you create a bootable disc in Windows 2000 anyway? I remember in Windows NT and 98 you could click bootable when you format a drive, but theres no option in windows 2000.
In the end I reliased I could fake a PCMCIA CD Rom by using a Compact Flash card and PCMCIA card adapter. I then built a Custom bootable CF card using this nice HP application and this bundle of DOS tools. I then stuck the DOS version of Partition Magic 6 on the same CF card and was able to boot in to DOS by using selecting the PCMCIA CDROM and load up PMagic 6 for DOS. Where it fixed the MBR problem and set the Windows Partition to Active. Then I was sorted! The URL which helped me through all this was this tutorial – Tip: Boot from USB Key Addendum. But the key for TabletPC's is using the CF as the booter not a USB key.

Comments [Comments]
Trackbacks [0]