Categories
Australia Cloud Internet Politics

Cloud Computing Doghouse Updates (Incoming): Australia’s Clean Feed

Today was a sad day for all Australians (and not just becuase of the horrific bushfires) – Senator Stephen Conroy (Minister for Broadband, Communications and the Digital Economy, above) announced the start of the Internet Service Provider (ISP) Filtering Live Pilot. I’m not going to go into the myriad reasons as to why this is […]

Categories
Internet

The day Google broke the Internet…

As I write this, all Google search results are being flagged as malware and redirected to a scary warning page, including google.com itself: The warning page (which I’ve only seen a handful of times before today) looks like this: Note the absence of any links to the offending site (in this case http://www.google.com/), diverting traffic […]

Categories
Internet

Size doesn’t matter (for Netbooks anyway)

I’ve just finished overhauling Wikipedia’s Netbook article which currently does a much better job of reflecting reality than it did previously. In particular, the term ‘Netbook’ pertains to connectivity (which is why all of them have WiFi and many of them are fitted with 3G chips) and has nothing whatsoever to do with size. Notebooks […]

Categories
Internet Standards

Native Web Applications (NWA) vs Rich Internet Applications (RIA)

A rewrite of the Rich Internet Application (RIA) article (snapshot) is my latest contribution to Wikipedia following last year’s full rewrite of the Cloud Computing article (which is now finally fairly stable and one of the main authorative sources on the topic; according to the article statistics I’ve just done my 500th edit, or one […]

Categories
Internet Mobile Security Standards

HOWTO: Reverse engineer the iPhone protocols

A few months back (‘Apple iPhone 2.0: The real story behind MobileMe Push Mail and Jabber/XMPP Chat‘) I analysed how the iPhone interacted with the new MobileMe service with a view to offering the same features to Google Apps customers. Unfortunately this is not yet possible (the APIs don’t exist on both sides of the […]

Categories
Internet

Virtual Google Search Appliance is here…

I’ve been quiet of late as I’ve been busy racking up the frequent flier miles last month or two, but I’m back (albeit busy) and will endeavour to work through a backlog of posts, even if that means spending less time on them and leaving the Pulitzer Prize to someone else. While I wait for […]

Categories
Internet Security

Google Chrome: Cloud Operating Environment

Google Chrome is a lot more than a next generation browser; it’s a prototype Cloud Operating Environment. Rather than blathering on to the blogosphere about the superficial features of Google’s new Chrome browser I’ve spent the best part of my day studying the available material and [re]writing a comprehensive Wikipedia article on the subject which […]

Categories
Internet Security

DNS is dead… long live DNS!

Most of us rely heavily (more heavily than we realise, and indeed should) on this rickety old thing called DNS (the Domain Name System), which was never intended to scale as it did, nor to defend against the kinds of attacks it is subjected to today. The latest DNS related debacle is (as per usual) […]

Categories
Internet Standards

Writing Valid XHTML 1.1

There’s a lot of good reasons to write valid XHTML (even if the vast majority of sites don’t bother): Your site will render better, faster and more consistently across all browsers. Your layout will be pushed from tables and tags to CSS, separating data from presentation and reducing maintenance costs. Computers (most notably, search engines) […]

Categories
Internet Security Standards

Apple iPhone 2.0: The real story behind MobileMe Push Mail and Jabber/XMPP Chat

So those of you who anticipated a Jabber/XMPP chat client on the iPhone (and iPod Touch) after TUAW rumoured that ‘a new XMPP framework has been spotten(sic) in the latest iPhone firmware‘ back in April were close… but no cigar. Same applies for those who hypothesised about P-IMAP or IMAP IDLE being used by MobileMe […]