2007.06.30

2007.06.29

2007.06.28

Now, this is interesting. Apparently, the deeply faithful lady who is suing for the right to wear her chastity ring is the daughter of two of the organisers of the programme. Their database isnt registered with the Information Commissioner and they have an evangelical PR man. And one of their prominent promoters is a former lingerie model turned asexual, who seems to have a history making obscene phone calls. What comes next is amazing, and I don't want to spoil the surprise - take a read. For those of you in the UK, it involves the 'NF'. Go read it. I love this kind of dirt digging. Smile and a wink (Via Dave Cross) 2007-06-28T22:41:38ZUntitled entry permalink

Lifehacker has a guide to installing Subversion on your machine. Once you've installed Subversion, I'd recommend using Eclipse. It works beautifully with SVN. TextMate looks like it has nice support for SVN too (but if you are using a Mac, you have SVN installed anyway!). 2007-06-28T22:38:06ZUntitled entry permalink

My friend Andrew has published an article on the Labour deputy leadership and their views on state/church. 2007-06-28T22:36:38ZUntitled entry permalink

uTorrent is coming to Mac. I'm really not sure about OS X torrent clients. Azureus is feature-packed but bloated and ugly, while Transmission and Xtorrent are not really powerful enough to be useful. uTorrent is a beautifully elegant little Windows torrent client - it's the little torrent client that could! That's exactly what Mac software should be - feature-packed and beautiful. That's why I have bought CSSEdit, Interarchy and will buy TextMate when the free trial expires. 2007-06-28T22:33:16ZUntitled entry permalink

This OS X error message is silly, but I think I am paying attention. Just because langauge is bad doesn't mean it's not understandable. That's not to say it should not be better. I guess the answer would be to have "Allow" and "Do not Allow" as choices and rephrase the question as "Do you wish to allow the update version of Whatever.app access to your Keychain?". That doesn't then say anything about updating the Keychain. 2007-06-28T09:21:55ZUntitled entry permalink

2007.06.27

The GRDDL WG seem to be on to the lack of @profile in both the HTML 5 and XHTML 2 WG draft specifications. 2007-06-27T17:11:05ZUntitled entry permalink

Cristiano Betta on Essential Web: "So, another few sessions have come and gone and I am seriously getting tired. This conference is realy, realy VC oriented and this is most noticable when you consider the abnormal VC vs startups ratio" 2007-06-27T15:22:02ZUntitled entry permalink

Absurdity 2007-06-27T21:46:09ZTitled entry permalink

I just love this:

What the wider Web community needs is a language which, if implemented by a Web browser, will result in a browser that can render all the existing content on the Web, and which will have new features to make the Web a better place. XHTML2.0 is not such a language - a browser that only supports XHTML2 could not render existing Web content correctly.

Yes, and a browser that supports only XHTML 1.1 will not render existing content. A video recorder that plays only VHS tapes will not play Beta tapes.

Is the removal of support for HTML in User Agents a requirement for adoption of XHTML 2? Are the XHTML WG demanding that XHTML 2 becomes a drop-in replacement for HTML 4 and XHTML 1? Of course not.

2007.06.26

How to solve the Triplr bug, PHP style 2007-06-26T10:59:47ZTitled entry permalink

Yesterday, I described a Triplr bug.

You can solve it by using the stristr() function in PHP to check $SERVER['HTTP_USER_AGENT'] for "triplr", then give Triplr only the profiles it wants (ie. non-microformat profiles).

Comments | TrackBack

2007.06.25

Danny Ayers also has a post on GRDDL (cool how that whole concurrent posting thing works, no?). 2007-06-25T14:40:59ZUntitled entry permalink

Triplr bug and the future of profiles 2007-06-25T12:50:41ZTitled entry permalink

So, Triplr isn't reading my site correctly. Yep, people have complained about it in the past. And I've found out what the problem is.

Triplr greps for hCards and then automatically applies the hCard profile transformation. Thing is, on my site, I have already added the hCard profile URI to my page. I've been on #swig today testing out the problem, and it seems that Triplr is automatically applying the microformats profiles to all pages, and if they are already there, applies them twice.

While we are on the subject of the profile attribute, it is still not part of either the HTML 5 working draft or the XHTML 2 working draft. This is bloody infuriating!

Rather than try and battle with the new vested interests of arbitrary 'pragmatism' (ie. "this is pragmatic, that isn't, just because I say so") and even more arbitrary 'real world usage' (there is no reliable way of finding out what real world usage is, since Google does not equal the Web). I have a funny feeling that neither the HTML WG or the XHTML WG will include the profile attribute - either due to malfeasance, ignorance or short-sightedness.

So, I'm taking this in to my own hands. GRDDL must continue to exist, because it's a useful approach to the Semantic Web and keeps format creators equal - kind of like how XML has provided a level playing field for formats to compete on.

Therefore, to pre-empt the eventual and unpreventable slaughter of the profile attribute, I propose that we enable GRDDL processors to process some new profile URIs.

The XPath for these would be //html:*[contains(concat(' ', @rel, ' '), ' grddl ')][@href]/@href

In practice (on HTML 4, XHTML 1 and HTML 5 documents), this would mean using the link and a elements to invoke GRDDL profiles. They could appear anywhere in the document. For XHTML 2 documents, you could use any element that can have both a @rel and @href attribute.

This has a number of advantages over just using head/@profile - it makes the data visible. Some people think this is the best thing since sliced bread. I’m not so sure, but since people seem to think it’s important - we might as well make it so that they can enable it on their pages.

Secondly, it enables people to use GRDDL-based semantics anywhere on their pages. One of the problems that people have with eRDF is that you have to have access to the HEAD to use it. RDFa sort of requires that you use namespace declarations. And pure GRDDL still requires you put stuff in the head/@profile. This new, more liberal GRDDL can be done in HTML fragments - in a blog post, for instance, or a widget or sidebar.

Thirdly, it can provide linkback. On my blog, I have a mini-colophon-style list at the bottom with “XHTML, XML, CSS”. I may as well add hCard and FOAF to that list. Since you are making a hyperlink already, why not make it visible. People might then be able to see “oh, I can pull FOAF out of this page! I never knew that!”

On IRC, we had some discussions about whether or not to use nested GRDDL (danja seemed to have brought it up, although I don’t have the full logs) - but I think it’s probably not a good idea. It’s far too complex and I can see my brain frazzling straight away with inheritance and parsing issues.

Maybe in the future, if this works, we could come back to it. If anyone comes up with a decent way of doing it, then we could play with it. But personally, I think that it’s not a good idea. We already have GRDDL working reasonably well, and applying it to fragments would break existing GRDDL profiles. Best not to do that.

Again, this field is kind of wide open - because of the loose semantics of (X)HTML, we can have a bit of fun building this quite unofficially. I’d love to hear your comments on how we can proceed with this.

Comments | TrackBack

Semwebwebweb 2007-06-25T22:49:58ZTitled entry permalink

Now this is an interesting document - the Architectural vision for HTML/XHTML2/Forms Chartering document. I wonder why I haven’t seen this before. Again, so long as there is a methodology by which the Semantic Web can continue and the rich semantics of HTML can continue, then the other things - tag soup, canvas and so on - I can deal with. The Semantic Web seems to be at the pre-Zen-Garden, pre-wired.com, pre-IE5-for-Mac.

If we had dismissed CSS back in 2001 for being ‘unpragmatic’ (no browsers supported it!), we would have been sorry. Our decisions can have a similar influence on the SemWeb technology today. Are we going to dismiss it and play around with the semantic equivalent of font tags or are we going to embrace it? I know what I’m voting for.

Yesterday, I spent a few hours playing around with cwm, the Closed World Machine - a lightweight RDF parser and rule agent. This technology, combined with straight-forward design skills and creativity, could do for data what CSS did for web design.

Comments | TrackBack

2007.06.24

A Semantic Web experiment 2007-06-24T00:28:19ZTitled entry permalink

I’ve been working on some fun Semantic Web experimentation today using CWM - which I’ve finally gotten working.

I want to do a fun little Semantic Web hack with conference attendance. Basically, here’s how it works - if you say that you went to a conference or event, and that conference happened in a certain place, you must have been to that place.

So, if I say “I went to Le Web 3”, it means that I must have entered France to do so. If five people I know have all said they have attended that conference, they must all have been to Paris. We can use some fancy geo-location stuff to plot them all being there roughly at the time it happened last December.

And we can use some RDF rule-sets to imply country membership. Again, it’s just a fun experiment. iso:visit is something you can use in RDF, so why not?

If you want to participate in this little unofficial game, put up a list of conferences you’ve attended somewhere on your blog with links back to that conference’s website, and use rel=”attended” as an attribute on each link. Maybe add Vote-Links if you wanna say how much they sucked (or perhaps ruled). That would be extra fun.

It’s all POSH too, so if you like that, that’s good.

Then post a comment here saying you did so. Then we can have some fun with screen scraping and CWM.

It’s kind of an unofficial getSemantic project just so we can lark about with data.

Comments | TrackBack

2007.06.23

Austin Cline: “There is no such thing a secular fundamentalism; instead, there are simply secularists who ardently fight for keeping church and state separated.” 2007-06-23T01:56:35ZUntitled entry permalink

Slate thinks that the iPhone is too hyped up. So do I, but for different reasons. It’s because the mobile industry sucks and isn’t getting better. It ties you in to terrible contracts, kicks innovation in the balls and lives off £2.99 ringtones sold to 12-year-olds. We need to destroy the mobile industry so that a good mobile industry can be reborn in it’s place. 2007-06-23T00:24:11ZUntitled entry permalink

BBC prove themselves even more irrelevant than previously thought 2007-06-23T16:52:32ZTitled entry permalink

An open letter to the BBC:

I think it’s absolutely ridiculous that the BBC have ended the ‘trial’ podcast of the Now Show. I only listen to the Now Show via podcast, because that’s the only way that is convenient for me. And I’m not the only one. According to various sources, the Now Show consistently does spectacularly well in the podcast rankings. I’ve often logged in to iTunes to see it high on the charts of most popular podcasts, so much so that it has been declared as the fourth most popular podcast on iTunes (and a 4 out of 5 rating after 55 reviews on iTunes UK - the few negative reviews are mostly because the podcast is no longer available).

I have no truck with scheduling and I absolutely abhor the RealMedia nonsense the BBC have set up on their site - which I find unreliable and close to unusable. I’d rather not listen to a show at all than have to listen to it using inconvenient technology or according to someone else’s schedule. I enjoyed the Now Show, but regret that since the BBC have stopped making it available in a useful format (ie. podcast), I am compelled to stop listening to it.

I will not go out of my way to listen to a programme which tries to make it inconvenient for me to listen to it - there are plenty of other programmes produced by both the public and private sector as well as plucky individuals which see the benefit in podcast distribution. There’s a whole universe of things which I can get delivered by RSS directly to my podcatcher. I haven’t got the time or energy to bother going to the things which are made intentionally difficult to listen to. If everything you could possibly want is only one click away, why would you want to bother with things that are two clicks away?

The BBC have a very reluctant relationship with podcasting, which is extremely sad to see. Presenters often seem highly dismissive of it (Andrew Marr once dismissed the podcast audience of Start The Week as part of the ‘non-literary culture’ - which is quite amusing, since podcasting is only fancy technological glue to allow one to listen to what must be the equivalently non-literary culture of BBC television and radio on a computer or portable device), and the cancellation of the Now Show podcast seems part of that general attitude of reluctance to join the rest of the civilised world in distributing their media through a convenient format. Other public service broadcasters (including PBS and NPR in the United States), as well as commercial broadcasters like CNN, Channel 4, ABC and Sky News, have joined the podcasting fray a lot less reluctantly than the BBC. I understand that there are licence and IP issues which play in to the BBC’s ‘maybe-ish’ relationship with podcasting, but it is not beyond an organisation of the BBC’s size to sort out such issues if there were only a clear will within BBC management to do so. Actually, perhaps it is. Perhaps we have a collective delusion as licence payers that the BBC are competent of understanding even relatively straight-forward ideas like “making it easier to listen to things means more people will listen”.

The opening up of podcast feeds for even the tiniest smattering of BBC content is one of the few things that has signalled that the BBC has not been totally destroyed by the Internet (the iPlayer is going to be pretty much dead-on-arrival and the Creative Archive might be interesting if it happens this side of the year 2497). I’ve said it before, and I’ll say it again - you guys should be singing from the hilltops that you are still relevant for an Internet age. Yet again, the BBC have proved itself to be totally insignificant and superfluous in the Internet age - mismanaged, lost and irresolute.

Perhaps the BBC could call me in fifteen years time if you’ve got your shit together and realised what is so obvious to everyone under the age of about 65. This, for me, is the nail in the coffin for the BBC’s relevance in an age where the Internet eclipses everything (which it most definitely has). Back in the Middle Ages, betting against the Catholic Church was not a smart move. Today, betting against the Internet is an even stupider move. The BBC have done just that.

Whatever next? Maybe the HTML Working Group will suggest that we ought to keep the FONT tag. Oh, wait… Smile and a wink

Tags: , , , , , , , , ,

Comments | TrackBack

Advertising is stone cold dead - get used to it 2007-06-23T18:24:28ZTitled entry permalink

Kent Newsome has a great post on the People Ready thing, which proves the ultimate hypocrisy of certain parts of the A-list - the same A-list who condemned PayPerPost have been caught with their hand in the advertorial cookie jar. Which is actually extremely funny. It proves the absolute ethical vacuum at the heart of Silicon Valley. PayPerPost wasn’t bad per se, it was bad because non-A-listers could take part! Comparison with American high school movies cliques can kick in right about now, if you want to. Read Nietzsche, for fuck’s sake, and you’ll see that calls to morality are more often than not self-serving. If Arrington and Co. can make a few dollars, that’s good. If the masses can get their hands on the marketing budget, that is absolutely not allowed - it’s evil (though not necessarily bad). Come on folks, let’s pretend to be outraged for a few minutes.

Let me float an idea. Advertising, sponsorship, marketing, PR. The whole thing is actually completely dead. I haven’t seen a banner ad since about 1999. I have never punched the monkey, nor have I ever clicked a banner or a Google text ad in my whole life. I filter them all. No, seriously, the only time I click on adverts is when I right-click on them to add a new rule to Adblock.

Advertising is not due ‘for reform’, it is completely dead and buried. The Internet has replaced advertising, not provided a new platform for it. It’s just completely annhilated it. It’s as dead as the telegraph and the dodo.

Advertising agencies exist only because this reality has yet to sink in to the minds of people who buy advertising, who aren’t exactly the sharpest knives in the proverbial drawer.

I don’t know anybody who doesn’t click ‘mute’ when the adverts come on and go grab a drink. No, seriously, nobody. Do you honestly think that anybody other than the Business Studies GNVQ dropout crowd watch advertising? Advertising isn’t someting you watch, it’s something you get a job in so that you can make money out of the stupidity of other people. Advertising is something you blog about, not something you actually pay any attention to. Advertising is made for Beavis and Butthead-style fictional characters, not actual, real people.

Advertising is something you filter out. Making money from advertising is like making money from screaming babies or people nattering away on mobile phones. It’s just noise, and on the Internet, super-powerful noise cancelling headphones cost nothing.

It is an absolute farce that so many Web 2.0 companies hope to eke out a living from advertising, as if Silicon Valley is the new Hollywood or something. If it wasn’t for the fact that so much money is tied up with these enterprises, it would be laughable. Unfortunately, when the bust comes (thanks to inflated click through numbers, click fraud, ‘accidents’ etc.) and granny’s pension fund goes kaput, it’ll all seem a lot less funny.

And yet, I still pay for things online. I still buy books and read them. I have a subscription to a premium radio show/podcast. I buy the odd bits of software now and again. I grab Skype credits when I travel so I can say in touch with people. I still surf eBay and buy funny odd trinkets of video gaming history that then costs me a fscking fortune to ship over from Japan.

Make something good and useful and I’ll pay a reasonably price for it. Call me a ‘content generator’ or a ‘user’ or give me fake testimonials or preach to me about the evils of getting paid for advertorial while taking backhanders from Microsoft and I’ll just yawn at you and keep my wallet firmly shut. If your product is good, you don’t need a marketing budget. If your product sucks, spending money on marketing is pretty much fruitless anyway.

Still, three banner clicks in over a decade. That’s pretty good ad spending, folks. You’ve made a real big influence on me with that…

Comments | TrackBack

2007.06.22

I have no idea why you would want to offer CSV as a web service. I mean, XML is good! And JSON is good too. But CSV?! 2007-06-22T21:46:38ZUntitled entry permalink

I love it when Ophelia gets angry. See here, here, here, here and here. If Rushdie’s knighthood has pissed off the Islamic world - good. They need to be pissed off, irritated and otherwise messed with until they realise that they are wrong and their belief system is insane. 2007-06-21T15:40:43ZUntitled entry permalink

eSkeptic has an article by Matthew Normand and Jesse Dallery on purported links between autism and vaccines. Like we haven’t seen that before. Smile and a wink 2007-06-21T15:32:07ZUntitled entry permalink

Wesley Elsberry took Professor Steve Steve to see the Creation Museum out in Kentucky. Talking of whackiness, John Lynch has found a funny new source of ID bamboozlement. I shall tease you no more. 2007-06-21T15:15:02ZUntitled entry permalink

Londonist and Neil Ford has a post on how much fun HackDay was. 2007-06-21T15:55:49ZUntitled entry permalink

2007.06.21

Valleywag has a snarky look back at the times of ex-Yahoo! boss Terry Semel. I know that various folks at Yahoo! London were quite pleased by Semel’s departure. 2007-06-21T08:36:49ZUntitled entry permalink

Digital Web has questions for Brighton-based CSS deity Andy Budd. 2007-06-21T08:33:50ZUntitled entry permalink

Wired has a write-up of HackDay. 2007-06-21T08:33:16ZUntitled entry permalink

Online office suites are pointless 2007-06-21T08:13:39ZTitled entry permalink

Read/Write Web has a round up of online office suites.

Mashable and Valleywag have articles on Google’s buy-out of Zenter, an online PowerPoint.

I cannot see the point, to be honest. The best thing about the Web is that it’s made all these office and productivity suites irrelevant. XHTML and XML have just supplanted all my document needs. More often than not, I’m needing to move data around and manipulate it. I’m finding that, more often than not, storing it as some kind of XML document and then using XSLT to transform it to a Formatting Object or XHTML+CSS file does the job.

As for spreadsheets - what is the point? What can I achieve by using a spreadsheet that I can’t achieve by writing a Python script, for crying out loud, except that I’m limited to data being in two dimensions ratehr than as many dimensions as a multi-dimensional array (sorry, dictionary/tuple combination) can be in.

Presentations are handled excellently by S5.

I’m not sure what the point of porting outmoded ‘office/productivity’ paradigms to the web are - productivity software makes me a lot less productive because it’s designed for some mythical average user. If I have an XML document or a Python script, I can run it however I want. All I want is a really great web-based ASCII and XML editor which supports things like XSLT natively. How about it?

The future of web applications is simple - stop making generic tools and start makign specific tools that aggregate togeter. For instance, if you are creating a business form, don’t bother with a word processor - have a specific component that is designed for making forms well - perhaps a decent, web-based XForms editor.

Beyond testing, I have never used Google Docs or any of it’s equivalents for anything. It’s utterly pointless. Whatever machine I’m on has a text editor. I’ve got a brain. I can format my own goddamn documents.

Comments | TrackBack

Council of Ex-Muslims Launch 2007-06-21T09:55:40ZTitled entry permalink

I’m at Portcullis House (which is security theatre a-go-go) in London for the press launch of the Council of Ex-Muslims of Britain. I’m hiding away at the back, feeling very underdressed, waiting for Salman Rushdie to wander in trying to avoid a nutty mullah or ayatollah trying to slit his throat - only to find out that the majority of the speakers on the panel are women.

On the way in, I saw that at noon there are prayers inside Portcullis House. I think that anyone who thinks that there is a divine being up in the ever-further-away ether of space is too delusional to be put in charge of milk montior, let alone given a seat at Parliament.

Having established themselves in a number of other European countries, it seems like a jolly good idea to set up in Britain. The first speaker, Mina Ahadi, being translated from German brings up the important point that people are just that - people - not Muslims just by dint of living in countries that are ruled by Muslims. We also have to criticise all religions (I love the fact that Christians often try to defend their faith by saying they are not as bad as Islam!).

Mahin Alipour described (in translated Farsi) a similar experience in Scandinavia where human rights are being superseded by religious special privilege.

“A Muslim is always a Muslim” writes an e-mailer to Maryam Namazie. A challenge to Islam and it’s presuppositions and aspirations to power seems to be what is required.

Well, I think that this is a stunning idea. I’ve seen so many Muslims (and Christians) who keep quiet about their non-belief or doubts for fear of condemnation from society around them and even their parents and family. Anything to try and fight the psychological dementia that religion causes in certain people.

Comments | TrackBack

2007.06.20

Mac OS X 10.4.10 has just been released. I’m in no rush to update, and I’ll try it on my less mission critical Mac first. 2007-06-20T22:57:24ZUntitled entry permalink

Can’t quite believe this story about how British election officials are using Microsoft Excel to tabulate election results. You would think that deciding who is going to run the country might warrant something custom built, and perhaps open source so people can inspect the source code! 2007-06-20T22:55:37ZUntitled entry permalink

2007.06.19

Randy is right - it is pretty darn stupid that people are too immature to see an advert on television with two guys kissing for all of two seconds. 2007-06-19T23:02:15ZUntitled entry permalink

‘Wear Your Seat’ seems to make the wearer look like they are wearing something that’s half way between a fursuit and a giant nappy. Honestly. 2007-06-19T22:58:33ZUntitled entry permalink

Jesus and Mo have the best take on Salman Rushdie getting a knighthood. 2007-06-19T22:57:02ZUntitled entry permalink

Techdirt reports that Manhunt 2 is being banned by the BBFC because it contains “unremitting bleakness and callousness of tone”. I think it’s time to get the BBFC abolished - it’s a pointless institution that should be abolished because of that whole freedom of speech thing. 2007-06-19T22:53:01ZUntitled entry permalink

Monday night is Werewolf Night in London. Just remember - we already know who the werewolf is. Smile and a wink 2007-06-19T22:50:26ZUntitled entry permalink

2007.06.18

Amyloo is angry too. We need to get angry a lot more. Fuck Web 2.0. We need Anger 2.0. We need to be angry 24 hours a day, and then we need to do something about it. Anger is good. 2007-06-18T12:49:23ZUntitled entry permalink

Steve Chapman has a great article in Reason about needle exchange programmes. I’m a big advocate of NX programmes, as they prevent thousands of people from dying at a miniscule cost. The economics and health benefits of NX is so clear, I’m amazed that so many people are against it because it ‘sends the wrong message’. Can you fucking believe that pompous bullshit? You know what sends the wrong message - not doing anything to stop HIV transmission when it is so unbelievably cheap, all because you don’t want to have to climb down off your high horse. When even hardened libertarians like the Reason crew are calling for a government programme, you’ve got to see that it’s reasonable. I mean, it’s almost like they want people to get AIDS so that they have to go in to debt to pay for their treatment. 2007-06-18T12:40:43ZUntitled entry permalink

2007.06.17

Hack Day 2007-06-17T22:40:48ZTitled entry permalink

Andy Piper on HackDay. This guy didn’t like it. I absolutely loved it.

I built a a website (it’s currently presentable, but not that usable - usability and extra features to follow).

I took some photos. I’m way too tired to post them - but I think, tomorrow, I’ll be in a fit enough state only to hit ‘yay’ or ‘nay’ on ‘em.

My laptop has new sticky sticky stickers.

I met some great folks - CaptSolo and danbri were there from the SemWeb community, as was Mark Birbeck (who I didn’t meet, alas). And that’s just wwithin the SemWeb group - I met so many people, handed out business cards, performed extremely badly in a game of werewolf and then moderated one. I also met Les Orchard (aka 0xDECAFBAD), who r0x0rz over at the d.e.l.i.c.i.o.u.s.

One thing I didn’t imagine I was going to like but ended up adoring is Doctor Who. I haven’t watched any of the new series (and, by new, I mean, like any time in the last few years) and by means that we have all collectively forgottoen, Doctor Who was broadcast for attendees to watch.

Tip: if you want to organise an event, the Hack Day model is a good one. Or BarCamp. Or BloggerCon.

Lots of space, lots of wifi, lots of power and interesting people. Although I’m tired, I’m energised at the same time. Spending time with such a wide variety of people helps you see different perspectives. And you learn much more about doing cool things (the source of money is innovation, the source of innovation is ‘ooh - that’d be cool’) by being around people who want to do cool things even if it’s not strictly ‘relevant’ to the serious-minded professional PR thing. Blergh. Thoughts out of order.

Need sleep. Tired. No complaining - it’s what Donovan would call a thoughtstream. A bit like Twitter but you read it in your aggregator. Oh, and I had Twitter off all weekend. I may finally be cracking my addiction to it. I don’t even miss it. Who needs ‘ambience’ (the so-called ‘Jim had to go and pick up his kids, Mary is buying dogfood’ stuff) when you are in a roomful of hackers?

And if I’m now coding, perhaps I’ve broken one of those uncreative, ‘sickness’ cycles or whatever. I expect now that I’ll actually have good ideas, but the technology will fail me at every opportunity it has. As Dave would say, Praise Murphy.

Still, good ideas are more important than technological success. If all you do is recreate the status quo with new twiddly bits on it, big whoop. That’s why I am almost tempted to just say ‘fuck it’ to reading the standards mailing lists. Now that we have RDFa in XHTML 1.1, I almost couldn’t care about the W3C and the WHATWG. It’s like television news to me - it is interesting, like, oh, missing children or transport policy, but it’s not nearly as important.

That doesn’t mean I won’t throw a wobbly if someone at any of these places does something stupid - as they no doubt will. Smile and a wink Water, duck’s back. We make mistakes.

Reduce the anger, let the creativity surge in.

It’s a thoughtlog, not a work of art. Time to go and sit in my HackDay beanbag. I now want one in every colour.

Comments | TrackBack

2007.06.16

HackDay has a write-up on BBC News. 2007-06-16T10:07:05ZUntitled entry permalink

Kent Newsome points to Stowe Boyd on the new, zany thing which is bouncing around the blo-yawn-gosphere - the “four-hour work week” meme, which sounds like it’s… too good to be true. At least GTD has some substance to it, but the four-hour work week thing seems like a really cheesy marketing gimmick. Prove me wrong! 2007-06-16T07:26:27ZUntitled entry permalink

If you are at Hack Day and are looking for something cool to build, why not take a look at the Facebook Platform wiki? (From that Simon Willison character). 2007-06-16T07:23:54ZUntitled entry permalink

I don’t link to crazy liars. It’s just part of my policy. You’ll have to see what that Kent Hovind character has to say by visiting Pedro Timóteo’s blog first. Apparently, Mr. Kent Hovind has been getting direct revelations from the man upstairs. As for Hovind’s “sweet fellowship” with the Lord while in prison - it’s too disgusting to even think about. 2007-06-16T07:21:17ZUntitled entry permalink

Pito Salas has been looking in to noise cancelling headphones. Mine have literally saved my sanity. If I didn’t have them, I would either be dead or in a mental institution. At the very least, they help me work. 2007-06-16T07:18:18ZUntitled entry permalink

Koz is back on the OPML thing. Welcome back, mate. Once I’ve cleaned up PHP OPML Blog alpha, you can set your own copy up. 2007-06-16T07:17:14ZUntitled entry permalink

Ophelia is pointing out the hypocrisy of the Vatican, who seem to think that the life of an unborn fetus is more important than that of a rape victim. The only meaningful way one can think of abortion is simple - property rights. A woman’s uterus is her property, which means she can make the decisions as to what goes on inside. 2007-06-16T07:15:07ZUntitled entry permalink

Tim Berners-Lee has been awarded the British Order of Merit. That’s cool. He’s probably the only person who has both the Order of Merit and hangs out on IRC. Smile and a wink 2007-06-16T02:00:35ZUntitled entry permalink

Bad news, folks. Radio Open Source has lost it’s spot on WGBH Radio in Boston. 2007-06-16T01:54:44ZUntitled entry permalink

Photos from the Creation Museum (via Dave Cross). 2007-06-16T01:48:26ZUntitled entry permalink

Aral has recordings of the OSFlash online conference. If you dig Flash, these are for you, although there are some problems if you use OS X. I’ll watch ‘em soon, when I can use Windows or fix the thing. 2007-06-16T01:35:06ZUntitled entry permalink

Valleywag is having a good laugh at Mike Arrington’s expense over - da da daaaa - widgets. 2007-06-16T01:31:40ZUntitled entry permalink

Christopher Penn has a video from PodCamp Europe which happened recently in Stockholm. 2007-06-16T01:30:21ZUntitled entry permalink

I didn’t know that Saxon supports a very cool variable function within XSLT 1.0 by using a namespaced extension. Yah. Cool or wot? Okay, if you don’t use Saxon, it’s kind of dull, but otherwise, it’s very neat. Here’s the details in an article on XML.com. Since I have Saxon installed on my Mac, I can play with these. As for getting Saxon on the server? Well, there may be news about that soon. 2007-06-16T01:21:34ZUntitled entry permalink

The two tags you need to follow over the weekend at Flickr are and . There’s gonna be tons of stuff posted to them. And you can keep your browser pointing right here for more. There’s also a Flickr group that you can join and submit your pictures to. 2007-06-16T01:04:11ZUntitled entry permalink

Tom Hughes-Crougher has written up Tuesday night’s Geek Dinner with Jyri Engeström. I did indeed say what Tom thought I said. And this was the sort of length of early blog posts. If you want to get the feeling, you too can go back and see early Scripting News or read InstaPundit. Blog posts don’t need to be huge great big things - they can be teeny little things like this. And they don’t even need titles. Everything except content is optional, remember. 2007-06-16T00:59:21ZUntitled entry permalink

2007.06.15

The W3C released some RDFa DTDs recently. Here they are. This is great, since you can use an XML editor like OxygenXML to produce and validate XHTML + RDFa. You can get limited use in HTML 4, but the real meat comes when you get on to XHTML 1.1 with modules. We need better architecture for putting out HTML and RDF data, and I’d like to build a PHP framework to do so. 2007-06-15T17:35:41ZUntitled entry permalink

2007.06.14

Quote of the Day 2007-06-14T22:35:51ZTitled entry permalink

I’ve been reading Daybreak, Nietzsche’s under-estimated 1880 masterpiece.

You will see him - presupposing you have eyes capable of seeing this work in the depths - going forward slowly, cautiously, gently inexorable, without betraying very much of the distress which any protracted deprivation of light and air must entail; you might even call him contented, working there in the dark. Does it seem as though some faith were leading him on, some consolation offering him compensation? As though he perhaps desires this prolonged obscurity, desires to be incomprehensible, concealed, enigmatic, because he knows what he will thereby also acquire: his own morning, his own redemption, his own daybreak?… Being silent is something one completely unlearns if, like him, one has been for so long a solitary mole — (§1, Clark and Leiter translation)

That is from the preface of Daybreak, the opening salvo - the humble ‘thoughts’ before the storm of the Genealogy and later the full-bodied critique of the Anti-Christ. I read that on the train on Tuesday while coming home and it made me shuder and laugh at the same time. That is what Nietzsche does best.

Tags: ,

Comments | TrackBack

2007.06.13

2007.06.12

Ed Brayton: “[people like Kevin] Craig who call themselves Christian libertarians seem to be occupying an entirely different reality than the ones the rest of us inhabit” 2007-06-12T22:51:32ZUntitled entry permalink

James sez that OpenCoffee is now in Galway. Congrats, lads and lasses. Open up that coffee! 2007-06-12T22:48:16ZUntitled entry permalink

Ivan (who I didn’t know wrote for Vecosys!) says podcasting is “over as a bankable concept” because of PodZinger becoming EveryZinger. That’s a good thing. None of these things are things in the money-making sense of the word ‘thing’. They’re things in the sense of being fun, interesting, exciting things that you may make money out of. That includes blogs and it sure as hell includes ‘user generated content’. 2007-06-12T22:41:45ZUntitled entry permalink

2007.06.11

Out of the game 2007-06-11T10:23:24ZTitled entry permalink

As my Twitter followers may know, I think I am undergoing RSI-style problems with my right hand - specifically on the joints in my thumb and on the muscle tissue in the palm of my hand, specifically while using the mouse.

I’m thus going to take a few days off blogging and computer usage until I can get to a doctor and have it dealt with by a medical professional. From folks I know who have had RSI and RSI-style symptoms, early treatment is the key. I have switched from external mouse and keyboard use back to using a laptop with the built-in trackpad and avoiding use of that where keyboard shortcuts are available. I have found the Gmail shortcuts to be very useful, for instance.

I’ve also installed Time Out, a free OS X application to break up computer usage with micro breaks and hourly ten minute breaks. I am experimenting with the use of various assistive technologies including a Wacom tablet which I’m borrowing from a family member.

The severe pain resulting from this has reminded me how important it is to remain healthy, and I would encourage anyone who is a programmer, developer or other computer user to think about these issues and don’t make stupid mistakes which are easy to avoid with only small amounts of money and time. Learn to touch type properly - I know it’s a bit like the drunk telling you to remain sober, but touch typing is a worthwhile skill to learn to touch type in order to prevent RSI (as well as be a more efficient typist). Buy a mouse that’s comfortable rather than one that looks nice (even if that means a big, clunky chrome Microsoft thing over a sleek, white Apple Bluetooth one). My del.icio.us tag ‘rsi’ has lots of useful resources on RSI and I’ll add them as I go along.

Just so you know, I may not respond to e-mails too quickly either. I’m sorry about that, but having a working hand is more important to me than reading your e-mail. I will respond eventually, but I’d rather have my hands working.

Comments | TrackBack

2007.06.10

The university is over 2007-06-10T18:30:14ZTitled entry permalink

Soon enough, I will be getting my university degree. I’m not sure when (the website doesn’t provide the actual date that I go and pick up the results). At this point, I am quite cynical about the university.

In this country, it seems that we really don’t need it anymore. The Internet and decent libraries has supplanted the need for universities. Autodidacticism will become the norm in the next fifteen years, because university education is slowly becoming an irrelevant distraction.

Frank Zappa said in the liner notes to Freak Out!: “Drop out of school before your mind rots from exposure to our mediocre educational system. Forget about the Senior Prom and go to the library and educate yourself if you’ve got any guts. Some of you like Pep rallies and plastic robots who tell you what to read. Forget I mentioned it. This song has no message. Rise for the flag salute.”

Hey, it worked for Leibniz!

I’ve thought long and hard about going back to university next year, but it’s utterly pointless. Undergraduate degrees are now £3,000 a year over three years (to say nothing of living expenses), and postgraduate degrees an equivalent amount at their cheapest. What could I possibly learn from such a degree that I can’t teach myself? I have access to the Reading Room at the British Library and a borrowing pass at the University of London library. I have Google at my fingertips twenty-four hours a day.

What is the point of formal education again? It serves the same role that television and the music industry does. It’s presence is there to distract us from the reality that it’s no longer really necessary. Of course, it will be required for people to become doctors and lawyers, but for everything else, what is the point?

What’s really amusing is that what used to be considered fringe in 1970 is more feasible than ever today. Illich’s “learning webs” are just a click away, as is Socratic dialogue, as is the largest encyclopedia ever created.

And schools are just becoming even more irrelevant than ever before. The parliamentarians are arguing over it like it’s important or something. The fact is that it’s teaching what adjectives are to 17-year-old’s, and helping them perform basic geometry - and Excel, which is pretty much the modern equivalent of being able to do trigonometry.

The university experience is going to become like the movie-going experience. It’ll be something that people do for the experience rather than for the substance, because, as with Hollywood, the substance has gone. Here’s an example - found through Google, nonetheless - from the University of Central England at Birmingham - “University is about the next few years of your life”. It’s about experience. It’s like reality TV.

Educational institutions that don’t realise they are becoming Napsterised are deluding themselves. When Facebook launches a ‘learning’ application, you guys will be dead. Smile and a wink

Comments | TrackBack

2007.06.09

Kent Newsome is dimissive of the Joost experience. I pretty much agree, although I have not actually used Joost - it doesn’t work on my DSL connection - I’m behind a ‘proxy’ (yah, the Internet), but the Joost website is so poorly designed as to not tell me what steps I need to go down in order to unfree myself from the proxy. I gave up. Everyone keeps telling me that the reason why services like Joost are necessary are so that my mum’s generation can do Internet TV. BitTorrent is a lot more user friendly, though. Go to website. Click link. Wait a fairly long time. Watch. Save to DVD-R and be able to watch forever more. 2007-06-09T19:57:24ZUntitled entry permalink

Even seeing this picture makes me feel wooozy. 2007-06-09T19:55:40ZUntitled entry permalink

Congratulations, Aral for the .net magazine coverage. Next time I’m near a London train station, I’ll grab a copy.

2007.06.08


Warning: DOMDocument::loadXML() [function.DOMDocument-loadXML]: Empty string supplied as input in /home/bbcityco/public_html/tom/blog/includes.php5 on line 181

2007.06.07

I can’t get angry today. Ophelia has done it for me. Oh, okay, I’ll quote her. Mark Vernon is “inaccurate and sneery” and Theo Hobson is “venomous and unpleasant”. If I wasn’t so tired, I’d be nodding my head furiously. 2007-06-07T22:38:33ZUntitled entry permalink

Flickr has photos from ESWC2007. Wish I was there! 2007-06-07T13:01:24ZUntitled entry permalink

2007.06.06

The blip.tv API would be extremely useful if it was done via QuickSilver. I might write a little (possibly Perl) script to do it… 2007-06-06T14:56:44ZUntitled entry permalink

BusinessWeek has an article on the new digital copyright protections that are being proposed in the USA by the administration and the [RI|MP]AA (via dctanner). 2007-06-06T14:40:16ZUntitled entry permalink

Cory Doctorow has published an article on The Guardian’s Comment is Free blog about the utter failure of web filtering. What the commenters fail to see is that it’s public institutions who are often installing filters, despite the fact that they cannot work - they will always have more false positives than false negatives. 2007-06-06T14:37:32ZUntitled entry permalink

New podcast 2007-06-06T13:58:18ZTitled entry permalink

Yesterday, I launched a new podcast - London Geek Events.

Subscribe - it’s a fun little show where I put on information about the events in London.

If you have a comment, please send it as an MP3 to tom [at] opiumfield [dot] com

Please feel free to record stuff at events in London and send them in. It’s supposed to be a sort of community resource.

Anyway, tonight I’m off to London Wiki Wednesday.

Comments | TrackBack

2007.06.05

Shelley Powers has some smart things to say about the open sourcing of Movable Type. I’m glad that MT is open source - as it’s actually a pretty cool platform. It looks like TypePad and LiveJournal have paid off for Six Apart. Good for them. They are actually something of an anomaly - a software company rather than a Valley-funded media company. 2007-06-05T21:09:06ZUntitled entry permalink

Palm have just released a new Bluetooth keyboard for us long-suffering Palm users. I’m using an infra-red keyboard and it works fine for me, but it’s good to know that there’s a BT one available also. 2007-06-05T21:06:49ZUntitled entry permalink

I wonder whether the accompanying photograph for this Valleywag post is going over the heads of some of our trans-Atlantic friends. I certainly found it funny! Of course, Wikipedia is there to provide context. 2007-06-05T20:34:31ZUntitled entry permalink

NetNewsWire 3.0 has just been released. It supports microformats, has improved performance and has a new look. Nice, but I’ve just switched to Google Reader because of the Google Gears integration! 2007-06-05T14:50:17ZUntitled entry permalink

It looks like Americans are catching on to unlocked phones. I haven’t actually unlocked my phone - I haven’t needed to - but I like that I can for probably not more than £15. 2007-06-05T14:23:11ZUntitled entry permalink

Tim Bray has an analysis of O’Reilly’s “State of the Computer Book Market”. I don’t put tremendous value on these, as I’ve written before, because use of a language or technology does not necessarily correlate with buying a book on the subject. 2007-06-05T12:50:41ZUntitled entry permalink

Wowza, MacZot is selling Jaikoz MP3 tagger for $12.95 today. It looks like a pretty amazing MP3 tagging system - it also hooks in to MusicBrainz and MusicIP’s Acoustic ID to identify tracks. 2007-06-05T12:40:29ZUntitled entry permalink

Remember the Milk, the great online to-do list manager, has added support for Google Gears - meaning you can now Get Things Done on (underground) trains and (very overground) planes and other non-Intynetified places. 2007-06-05T12:34:26ZUntitled entry permalink

2007.06.04

I’ve just installed Google Gears. It’s a superb piece of technology. It means you can read your RSS feeds on the Tube using an online aggregator. I can’t wait until all web apps work like this! 2007-06-04T22:50:36ZUntitled entry permalink

Rob McKie has one of the best reviews of Dawkins’ The God Delusion as it points out how much the religious types have gotten their knickers in a twist about it. 2007-06-04T21:54:50ZUntitled entry permalink

Austin Cline: “What atheists are saying is more important than how they are saying it, and forceful critiques of religion would be condemned no matter how they were phrased… People use complaints about atheists’ “incivility” and “intolerance” as substitutes for addressing the substance of atheists’ criticisms of religion.” 2007-06-04T13:05:24ZUntitled entry permalink

Microsoft do XML 2007-06-04T19:07:06ZTitled entry permalink

Microsoft’s XML Team have released some screen casts showing off new features of the XML tools. It looks cool, and if I was a Windows/Visual Studio type I’d probably use it - but Oxygen and RELAX NG really fit like a glove for the sorts of things I do. The schema-based ‘tabbing’ feature in the XML Editor component looks really amazing though - you just type in an element name, hit ‘tab’ and it’ll fill in all the required elements and attributes and just tab through the fields. Because it’s validating against a schema, it knows what should go where. That’s really, utterly cool. Apparently, this is available in Oxygen, but I’ve no idea how to get it to work.

Other things that are cool? For XSLT, the fact that you can use breakpoints in source documents, and you can check values of variables at breakpoints. In the XSLT mode, it also uses Internet Explorer to render HTML (oh, the irony - IE doesn’t actually support XHTML properly, but you can use Visual Studio to do transforms to it!).

In the XSD demo, the ‘find most likely root elements’ function is very cool too. It looks like desktop tools in the XML space are finally reaching a very mature level.

Comments | TrackBack

2007.06.03

Cinema Minima, while complaining about Frontier and Radio UserLand, wants Markdown and SmartyPants support. It’s all open source, folks, and it tastes good. 2006-06-03T23:18:41ZUntitled entry permalink

I’ve just put up my first podcast. Here’s the feed, and here’s the episode. 2006-06-03T22:43:02ZUntitled entry permalink

Grazr has new features rolled out to users - it looks a lot prettier and has a new little feature added. 2006-06-03T10:06:50ZUntitled entry permalink

Events galore! 2006-06-03T14:17:36ZTitled entry permalink

I was getting a bit bored, but it looks like we’ve got two great conferences coming up in London this summer. There’s @media, which’ll be cool if you’ve got the money, if not (like me), you can go to the @media social (upcoming) on Saturday the 17th. After that, there’s “SWeb 2.0”, South-West London’s Web 2.0 BBQ in SW19, on the 23rd of June.

Outshining even these, though, is BarCamp London at the start of July (upcoming), which is gonna be lots of fun.

There’s also Content 2.0 which I’ll be listening to the podcast of. There’ll be some very cool people talking including Marc Canter, Alex Barnett, Hugh MacLeod, Shel Israel and many more.

Exciting stuff! Of course, I’m hoping for more from the ORG who, under the guidance of both Cory and now Suw, organise great events (I say, having missed the last Speakers Corner event).

Comments | TrackBack

2007.06.02

Taking Liberties is a film that is being shown in London soon to try and shake people up and get them caring about their civil liberties. See also Slashdot and BBC News. 2007-06-02T22:47:53ZUntitled entry permalink

Best Jyte claim ever: Screwing around with daylight savings time has all of the paradoxes of time travel with none of the benefits. As you may have gathered, I do not like daylight savings time. 2007-06-02T21:51:02ZUntitled entry permalink

Ben Griffiths has a list of things he learned at Reboot 9 in Copenhagen. Another thing that you should see (hear, rather) from Reboot is Chris Locke’s pre-conference talk with Nicole Simon - it absolutely rocks. People seem to like the micropresentations - this does not bode well for those of us trying to prepare slides for conferences (although pushing ourselves towards brevity ain’t a bad goal, I fear it’s only feeding the global hyperactive attention deficit laptop lout demon). Also learning Danish in Second Life? That’s worrying. 2007-06-02T21:22:04ZUntitled entry permalink

The Pain is a delightful comic comparing science and norse mythology (via mikepk).