Welcome to my site, where I keep some of the things that I write, code, photograph and otherwise create.
You can find out more about me, or jump directly to my résumé.
recent thoughts on my blog
- Eight #aabill Predictions — As I write this, the Australian Senate is in the final stages of passing the Assistance and Access Bill 2018 (with some but not all amendments).
- Australian Assistance and Access Bill 2018: Amendments — In a great hurry, Australia’s house of representatives today passed the controversial Assistance and Access Bill 2018. However, there were some last-minute amendments slipped in. Currently, it’s being debated in the Senate.
- Designing Headers for HTTP Compression — One of the concerns that often comes up when someone creates a new HTTP header is how much “bloat” it will add on the network. This is especially relevant in requests, when a little bit of extra data can introduce a lot of latency when repeated on every request.
- Do you Trust Australia? Part Four — On 20 August, I went to Canberra to participate in an Internet Society experts' panel on encryption.
- Do you Trust Australia? Part Three — Not that long ago, the US government attempted to compel Microsoft to reveal a customer's data that was located in Ireland.
- Do you Trust Australia? Part Two — After a couple of sleeps, I think my concerns about the proposed Assistance and Access Bill 2018 have crystallised.
- Do you Trust Australia? — This morning, the Australian Department of Home Affairs released the Assistance and Access Bill 2018 for consultation.
- How to Read an RFC — For better or worse, Requests for Comments (RFCs) are how we specify many protocols on the Internet. These documents are alternatively treated as holy texts by developers who parse them for hidden meanings, then shunned as irrelevant because they can’t be understood. This often leads to frustration and – more significantly – interoperability and security issues.