maetl

Archive for 2005

Contradictions, Conspiracies, and Cultural Logic

Frederic Jameson, author of Postmodernism or, The Cultural Logic of Late Capitalism gave a lecture at Vic yesterday about Representations of Globalisation. Jameson's project can perhaps be summed…

Youth Gangs and Assumptions About Culture

Opinions have been flowing in local media, regarding the intersect between exploding urban situations in France and some of the serious problems in South Auckland at the moment. One thing I'm noticing…

More questions than answers

Too busy and preoccupied to write anything coherent for a while, I've finally been plunging headlong into Ruby and for the first time, doing programming work and experiments that are not directly…

Zen and the Art of Template Engines

Without exception, programmers espouse separation of logic and display as an ideal principle. In practice, however, programmers and template engine producers are loath to enforce separation, fearing…

Plotting Deviations

Well, now the election's over, and there's not much left to do but wait til the coalition is announced (and perhaps look at some visualizations of the results), I have a bit of personal news to relay... As…

Too close to call?

A new TV3/TNS poll puts the Labour party back in front... Projected number of seats in the House on the basis of the latest poll results: * Labour 57 National 45 NZ First 6 Green Party 8 Maori…

Clouds

That outré architecture the clouds! I came out dog tired my eyes smeared with words & saw them. I had to laugh. Nature exceeds me in everything including folly. That's truth enough…

Hoodlum Scripting

Why and MenTaLguY show how to upwink javascript into web requests - is this a replacement for Greasemonkey, or just total insanity?

Entity Relational Diagrams in HTML

This is a prototype of a language modelling tool, created for the purpose of helping designers, information architects, and developers collaborate better. If you want to check it out, and have access…

Going Backwards

I can't believe they're still arguing about this... it's the year 2005, can we really take the idea of investment and competition in copper wires that seriously? As if theres going to be incentive…

Quit Smoking

Why do I always notice shit like this? (via 43 Things)

Dreamweaver Sux

Or I'm a complete and total dumbarse... Uploaded some random experiments via FTP, and accidentally overwrote some of the core libraries without realising it. The good thing is that it forced me…

The sound of the wheel turning full circle

There is a story about a senior England player who was asked to speak at a corporate seminar soon after the 2003 World Cup. He spoke the day after Woodward had spoken to the same audience and was…

Digital Textile Portfolios

The web design class that I've been teaching in the Fashion and Textiles Department at Massey is finally finished, and what's more, we've put the portfolios online for all to see at crafty.coretxt.net.nz These…

Userscripts in IE

Yep, the cat couldn't stay in the bag any longer... I know of at least two implementations that are wingling their way out of development - Trixie and now Turnabout Of course, an Internet Explorer…

Asynchronous Representational State Transfer

AJAX is not new(s). Previously, I've been critical of the nomenclature, perhaps more for aesthetic reasons than anything else, but I have to agree with Simon Willison, who…

The standard is rising

It's good in Wellington at the moment. I'm just glad that I am going to be able to sleep this weekend (unlike those about to unleash the 48 Hours!). But there's a lot going…

The Original Technologist

In the communities of the Paleolithic, archeologists often find a single dwelling, isolated from the others, at the boundary between the community and the wilds of the world beyond; this is…

Bifurcation and Biodiversity

Entries from the Dictionary of Human Geography Abbreviation of "biological diversity"... conservation of patterns and complexity... Generally understood as persistance…

Disputing Anomalies

Thinking more about Wikipedia, and the kind of content disputes that seem to demarcate in terms of specialist/expert vs non-specialist/layman, led me to wonder whether there…

Tag-a-long

Our formal attempts at understanding language tend to be hierachically structured, but when it comes to actually organizing language, it is well known that meaning is relational and constantly fluctuates.…

Keep On Runnin

Just got back from a few days chilling in Auckland (pleasantly free of internet technology, thank you very much). Touched down in Welli on Saturday night, to be greeted with the amazing sight of a…

The Politics of Personal Destruction

If you are a young, idealistic person, don’t get involved in organised politics. Contribute to your community, your neighbourhood, your immediate circle of trust and support. This is the best…

How Microformats are Different

In response to More Thoughts on How Microformats are Different, I'm starting to wonder if maybe there is room for another proper noun that describes "a specific compound of semantic XHTML units",…

Baldfaced Election Bribes

Labour: wipe interest on all student loans. National: cut petrol tax. Vroom vroom... Let's treat the NZ public like a boisterous toddler. If they don't listen to us, we'll just stuff their…

Howling arrays of wolves

Physical/Mental side-effects include howling arrays of wolves that cannot be popped out;

Web Deux Pointe Zero

As much as Web 2.0 ideas are about openness and freedom, they indicate an increasing emphasis towards power and heirachy. You can see this directly manifesting in the present situation of Yahoo! swallowing…

Negative Space

The last few days I've been locked into a frustrating negative and consuming frame of mind where writing and programming clash together, which unfortunately caused a few headaches. Just one of those…

Making Aotearoa New Zealand's Government Transparent

KiwiMP is an open source project aimed at opening up the information available about New Zealand's government and political processes: For all its faults and foibles, our democracy is a profound…

On Semantic HTML

Having slogged through the trenches on some pretty large scale HTML and CSS builds, I tend to have a somewhat jaundiced view of declarative syntax. There’s only so many hundreds of hours you…

More Bombs

Are stories like this ineviatable? It looks like things are starting to get out of control again...

TardMe

Brilliant: tardme.co.nz... complete with threats of legal action.

G8Reboot

G8Reboot wants to make poverty history... But what about global climate change or the impending end of the world?(*2)

Accidental Enhancement in IE

Sometimes, things happen that are just totally impossible to explain. Like this... Ok, so that border on the feature object box is set to 1px dotted #D4E5FF. Now, we…

Mixing Semantic Vocabularies and Basic English

Microformats make sense to me immediately, in a way that RDF never has. By focusing on visible data, the markup retains a high degree of interoperability with existing…

Wireframes of Reference

Wireframes or schematics (also known as "paper prototypes") are a common way to create a mock up of a user interface. In the best case, they can function in a similar…

Multicolumn Layouts in CSS

Gecko support for CSS3 multicolumn layouts looks interesting... I know next to nothing about CSS3 in Mozilla, but this is something that I have wanted to use on a…

Writers Block

So stood the young man On the verge of never holding back, But never still yet Oblivious to praise, He could only focus on the chinks in his armour Small steps in a search…

Who has poisoned the sea?

A few weeks after the Indian Ocean tsunami, and it comes to the attention of the UN that a whole lot of people living on the coast of Somalia have started to show signs of…

How many words is a picture worth?

So Te Ara is finally live, and I'm immensely proud of having been involved in the design process, primarily the development of the CSS/Javascript system, the lower level content pages and the…

Google and Link Relationships

Google is based on the concept of the web as a gigantic directed graph. Edges in this graph are determined by directional hyperlinks between web pages. How many of us understand how the usage of rel…

Ignorance of Open Source

Francis Till comes down full fist slinging on Governments & Open Source, which turns out to be little more than another thinly veiled attack on the Green Party. Beyond the hot air and apparent…

XHTML Design Patterns

The key concept that underlies the modern web is the separation of presentation and structure, and recently, there has been a lot of interest in documenting the synthesis of human friendly and…

Left Out

It goes against the grain of modern education to teach children to program. What fun is there in making plans, acquiring discipline in organizing thoughts, devoting attention to detail and learning…

Null Policies

One of the worrying things about this National Party under Brash, is the noticeable lack of clearly planned policies and strategies. In terms of fiscal objectives, these well documented tax cuts are…

Louisiana flies

The situation in New Orleans painfully illustrates a totality of social disintegration, a powder keg of anger and anarchy primed by the greatest oppressive capitalist state this world has ever seen.…

National Billboards

Make a National billboard... a few people have taken this for a spin with the most obvious tax joke ever, looking after US interests, the Green Party, authority, and facism and socialism.

I really thought it was over

But it's not... Yet the author of this new RSS 3 spec has made a more-than-insignificant oversight: he's missed the fact that RSS 3 already exists and it's a f**king joke... Aaron Swartz certainly…

You Get What You Pay For

This piece landed in my inbox twice today, and immediately caught my attention. It's well written, and makes some excellent points that I think are exactly on the mark. Paul Graham has elaborated…

Consistency and Completeness

Spring is beginning here, as evidenced by the tiny yellow blossoms sticking to my shoes these last couple of days... It seems a very fertile time for open source collaboration at the moment, and…

Mandatory Greasemonkey Update

Any users of Greasemonkey who aren't on the mailing list, and didn't see the latest round of security discussions should immediately read this and follow the requisite steps... Update: Simon has…

The better of circumstance

Of all the places my parents could have been on the 7th July, they just happened to be travelling on the underground in London that morning. It took me nearly a whole day to get hold of them, a fairly…

NZ: Remote Tagging and Reverse Relationships

In Remote Tagging: A Richer Social Model, Stowe Boyd describes an addition to the RelTag microformat that allows shared tags themselves to be embedded in the link.…

do.del.icio.us

I've started a simple repository of Greasemonkey User Scripts. Mostly experiments I've been playing with in my spare time, and occasional annoyances with sites that I feel compelled to fix. The most…

Only Send What You Need

Managing RESTful AJAX operations is an open problem. While I say that aspects of managing HTTP requests, and designing UI feedback cannot be understood in isolation and must…

Media politics and idiotic behaviour in classrooms

So the Associate Minister of Education shoved a sawn-off tennis ball into a students mouth back in the early 80's at a Dunedin Secondary School - ye olde "mute puppet"…

Mayday

Some things keep going, a little bit at a time... Just a collection of random notes at the moment, but I've made some big changes recently, that should start to make the core features easier to…

Four reasons...

Why you would choose PHP over Java on your next major CMS development project: You want to write anywhere, run once. You want to work directly with classes,…

Ajax and UX

Amongst those of the user experience and information architecture persuasion, there seems to be a growing trend that involves taking interesting new technological and interactive…

Welcome back

I have started reorganizing this site to be better able to document the ongoing research projects I'm working on.