Welcome to my site.
You can find out more about me, or jump directly to my résumé.
recent thoughts on my blog
- A Safer, More Centralised Australian Internet — There are many potential criticisms of the Online Safety Act 2021 (Cth)1. While my own concerns are mostly about whether there are appropriate checks and balances on the eSafety Commissioner’s powers, I will give credit where due; the current Commissioner’s implementation of it has – so far – demonstrated nuance and thoughtful balancing of the legislation’s goals with the preservation and enhancement of the unique properties that make the Internet so valuable to society.
See, eg, ‘Explainer: The Online Safety Bill’, Digital Rights Watch. ↩
willwould a Chromium-only Web look like? — Most of the complexity and nuance of the Web is stuffed into browser engines. Even though they’re a huge burden to develop and maintain, the world is lucky enough to have three major ones, and they’re all Open Source.
- Yet More New HTTP Specs — The HTTP “core” documents were published on Monday, including a revision of HTTP semantics, caching, HTTP/1.1, HTTP/2, and the brand-new HTTP/3. However, that’s not all that the HTTP community has been up to.
- A New Definition of HTTP — Seven and a half years ago, I wrote that RFC2616 is dead, replaced by RFCs 7230-5.
- Server-Sent Events, WebSockets, and HTTP — The orange site is currently discussing an article about Server-Sent Events, especially as compared with WebSockets (and the emerging WebTransport). Both the article and discussion are well-informed, but I think they miss out on one aspect that has fairly deep implications.
- How the Next Layer of the Internet is Going to be Standardised — A big change in how the Internet is defined - and who defines it - is underway.
- No news is... a sign of a stagnating Internet — Today, Facebook shut off the news in Australia – all of it, and much more besides. For example, when I tried to post a link to this blog entry on Facebook, they responded:
- RFC8890: The Internet is for End Users — The Internet Architecture Board (IAB) has published RFC8890, The Internet is for End Users, arguing that the Internet Engineering Task Force (IETF) should ground its decisions in what’s good for people who use the Internet, and that it should take positive steps to achieve that.