2023-04-22: We spent Easter on beautiful Heron Island, home to a variety of birds (no herons) and a green sea …
2023-04-01: That’s a wrap. The Micro.blog March Photoblogging Challenge was a blast. I’ve collected …
2023-03-31: #Practice, Day 31. I see the end…
2023-03-30: #Mirror, Day 30. Reflecting on the day.
2023-03-29: #Slice, Day 29. A closer look at temptation.
2023-03-28: #Prompt, Day 28. Ringo’s morning message…
2023-03-27: #Support, Day 27. The local flying fox colony doing what they do.
2023-03-26: #Instrument, Day 26. Still my favourite.
2023-03-25: #Spice, Day 25. This one didn’t really work… I was going for Martian sunrise over cayenne …
2023-03-24: #Court, Day 24. Street art at the local handball court.
2023-03-23: #Chance, Day 23. Last time I was in Sicily, Stromboli erupted the day after we moved from Lipari to …
2023-03-22: #Insect, Day 22. Comin’ in hot.
2023-03-21: #Tiny, Day 21. The tiny details of everyday objects… Gwoya Tjungurrayi was a Warlpiri man and …
2023-03-20: #Houseplant, Day 20.
2023-03-19: Finished reading: The Caledonian Gambit by Dan Moren 📚
2023-03-19: #Analog, Day 19. Warming up my old Gibson Super Goldtone.
2023-03-18: #Portico, Day 18.
2023-03-17: #Early, Day 17.
2023-03-16: #Road, Day 16. We’re on a road to nowhere.
2023-03-15: #Patience, Day 15.
2023-03-14: #Horizon, Day 14. Shorncliffe Pier, the largest timber pier in Brisbane, has been here in one form …
2023-03-13: #Connection, Day 13. These old masks from Papua New Guinea once adorned the walls at my …
2023-03-12: #Shiny, Day 12.
2023-03-11: #Gimcrack, Day 11. I’d never heard of “gimcrack” before, but my family has its own word for “knick …
2023-03-10: #Ritual, Day 10. We all have our rituals.
2023-03-09: #Together, Day 9. Frequent visitors to Point Lookout on North Stradbroke Island. Minjerribah, the …
2023-03-08: #Walk, Day 8. Stay on the path…
2023-03-07: #Whole, Day 7. Ringo’s favourite victim is poor old Jack here. I’m afraid nothing could make him …
2023-03-06: #Engineering, Day 6. Wandering along Sandgate Beach, Warra to the Turrbal people. I love the …
2023-03-05: #Tile, Day 5. I’m used to tiling textures, instead I found some textured tiling.
2023-03-04: #Zip, Day 4. The three most important zips in my repertoire.
2023-03-03: #Solitude, Day 3. I wanted a picture of Ringo wistfully gazing out the window, but he wasn’t being …
2023-03-02: #Weather, Day 2.
2023-03-02: If you were a Twitterrific or Tweetbot subscriber, I encourage you to: Reinstall (or update) both …
2023-03-02: Today I learnt of the Gympie Pyramid, a nutter conspiracy theory in my own backyard! A 2008 …
2023-03-01: Now I’m committed… #Secure, Day 1 of the Micro.blog photo challenge.
2023-02-23: This thing goes like the clappers.
2023-02-19: Brisbane at night, from Mount Coot-Tha.
2023-02-10: What a day.
2023-02-08: If There's No Map, Have You Really Been There? In the last week of our time in Mexico, I took GUE Underwater Cave Survey with Fred Devos (Zero …
2023-02-05: Una desviación para los tacos After Christmas In Austin we braved Southwest Airlines and headed to Mexico—AUS✈️CUN was one of the …
2023-01-31: I’m not sure you appreciate the risks… I’ve been a Chucks guy since the 80s.
2023-01-30: I’ve been looking forward to this for quite some time.
2023-01-25: After Twitter, I thought I’d like one home for both random thoughts and blog posts. A single …
2023-01-22: A BBQ Fuelled Christmas 🎄 For the first two years of the COVID19 pandemic Australia isolated itself from the world, so I had …
2023-01-21: Currently reading: The Caledonian Gambit by Dan Moren 📚
2023-01-20: I’ve hosted my blog, such as it is, many places. It started life on Movable Type (though …
2023-01-20: Vale For a decade and half I used Twitter. Every day. Occassionaly via the website or first party apps, …
2023-01-01: This feels like the right bottle for New Year’s Eve. 🖖
2022-12-17: Given the hypocracy and bizarre public meltdown happening over on Twitter, I’ve decided to …
2021-07-19: We’ve been friends for over 10 years, and now they do Fundies… Congratulations Bre, Cedric, …
2020-10-23: Ready to brave the frigid waters of South East Queensland in their shiny new drysuits. …
2020-08-08: That’s a good looking team.
2020-08-08: Congratulations David on completing GUE Fundamentals, and big thanks to Ian for jumping in as a …
2020-08-05: Congratulations Team Rainbow passing GUE Fundamentals @ Scuba World, Mooloolaba.
2020-03-29: Resilience.
2020-03-29: Striking a pose on the Birchgrove, Sydney, a couple of weeks ago.
2020-03-07: Big congratulations to Sarah Herbert on passing GUE Recreational Diver 1! An amazing achievement and …
2020-02-29: What a day for our first taste of salt water for GUE Recreational Diver 1.
2020-02-27: Setting up DeviceCheck access for your iOS apps If you’re trying to set up DeviceCheck access, I suggest ignoring Apple’s certificate …
2020-02-22: GUE Recreational Diver 1, underway.
2020-01-05: Another fine morning on the Coolooli. Thanks again to Dive Spear and Sport.
2020-01-03: Nice dive on the Dee Why and Meggol with this crew today. Thanks to Dive Spear and Sport.
2019-12-23: Burnt out forest in every direction.
2019-12-23: GUE Queensland & Sydney having a blast on the Ex-HMAS Tobruk with Hervey Bay Dive Centre.
2019-12-02: Congratulations Gavin and James for passing GUE Fundamentals, and Ian for achieving a tech upgrade!
2019-11-15: I spent the last month or so in Mexico and Florida cave diving. One of my team mates, Huw Porter, …
2019-09-17: I spent the weekend diving in Tank Cave. I always love these guys.
2019-09-06: I still have that shirt. Denvar featured at the Museum of Brisbane High Rotation exhibit.
2019-08-20: A couple of snaps of us working at the Battle of Egadi this season.
2019-07-24: See ya, mate.
2019-07-18: Interested in diving? Exploration? Adventure? Aged 21–30? See where diving can take you, and check …
2019-07-13: Prepping for another day of exploration… while I pack up ready to head home for the season.
2019-07-09: Out of the deep. Lingyu He and I decompressing after some exploration.
2019-07-05: Heading to 80m to investigate a Roman ram from 241 BC.
2019-07-04: The conditions are just terrible.
2019-07-02: We had a great dive this morning. Down to 80m to check an ancient ram that’s been sitting on the sea …
2019-06-30: Home for the next couple of weeks.
2019-06-28: Today we say ciao Lipari, and head to Favignana.
2019-06-28: We had our final dive in Capistello Bay this morning, finishing some survey measurements. Now we’re …
2019-06-27: Beautiful weather and calm seas for a few dives surveying the Capistello Bay wreck. We cleaned up …
2019-06-21: On my way back to Lipari and Favignana to dive Capistello Bay and The Battle of Egadi site for GUE …
2019-05-31: Some information on the connection between PFO and IEDCS. A topic close to my heart…
2019-05-11: Error: Multiple commands produce…, Cocoapods & Multi Platform Podfiles TL;DR: Remove use_frameworks! from your Podfile. If you’ve arrived here you probably have a …
2019-05-03: Peter Mayhew helped define my life, growing up. Even as an adult I’ve never once looked at …
2019-04-30: Over the last few years, I’ve been part of a marine archaeology project in Sicily, for GUE and …
2019-03-22: Back to Fundamentals: An Introduction to GUE’s Most Popular Diving Course
2019-03-06: Under Pressure, the new book from Gareth Lock and The Human Diver, is available for preorder. Please …
2019-02-16: The Incident at Indian Springs. A dive we all learn about.
2019-02-15: My friend Cass needs a hand.
2019-01-14: Congratulations Ian Fisher for successfully completing GUE Fundamentals Part 1. On the path!
2019-01-03: The Data61 FP Course is great. Tony Morris et al., have done a great job producing a fundamental …
2018-12-31: 2018bestnine
2018-12-20: A quick update from GUE president Jarrod Jablonski, including a great chat with Richard Lundgren …
2018-12-11: Recently, GUE released a great new blog for all things diving. Check it out! A good place to start …
2018-10-23: Something else to consider while navigating social media and life1. Needless to say, I don’t …
2018-10-09: Some old food for thought in our volatile world1. Needless to say, I don’t truck with a lot …
2018-10-08: Radical Candor. Challenge directly and care personally.
2018-09-11: Help celebrate GUE’s 20th anniversary, with this special edition backplate and wing.
2018-09-03: Why lie about remaining air supply? An interesting anecdote and discussion of the effect of fixed vs …
2018-08-12: Happy 20th Anniversary! Some updates from Global Underwater Explorers.
2018-08-02: Congratulations to new GUE diver, Gordon Tan, who passed GUE Fundamentals at Perth Scuba, Western …
2018-07-28: Another fine looking team.
2018-07-26: A fine looking team.
2018-07-17: The Thai Cave rescue was, without question, an astounding achievement.
2018-07-01: It’s only just dawned on me that I’ve spent the last two weeks in the shadow of three active …
2018-07-01: Skippered Miky for a while yesterday, on our way to Filicudi for some ROV exploration.
2018-06-21: Anyone know what day it is?
2018-06-20: Half way.
2018-06-20: Here we go.
2018-06-19: In 2016, I joined the Lipari Acheo Project for Global Underwater Explorers and the Soprintendenza …
2018-06-12: I like your style, Aldi.
2018-06-05: Devices backed up. Betas installed. WWDC is always fun. Sometimes terrifying. But always fun.
2018-05-29: I tried writing something profound. I couldn’t. If you have the means, please consider helping …
2018-05-24: Solo was fucking great.
2018-05-18: I recently rediscovered Lego, thanks to my nephews. Hands down the greatest of all “toys”. I wonder …
2018-05-13: C. S. Lewis, foreshadowing: Of all tyrannies, a tyranny sincerely exercised for the good of its …
2018-05-04: A difference in perspective Recently, Erica Sadun wrote about inconsistencies in Swift’s function-like constructs, such as …
2018-05-01: Michael Shermer on how Classical Liberalism might heal the bonds of our affection.
2018-04-26: Boo! Ze Frank narrates a True Facts nature documentary on Frog Fish.
2018-04-20: How should I frame this? Selecting better video frames for photogrammetry Sometimes my spheres of interest overlap. Meeting Matt Carter at OzTek a couple of years ago, and …
2018-04-19: Today I discovered GNU Parallel, and I don’t know what to do with all this spare time.
2018-04-19: One of the best development tips I can give you is to not leave an omega-3 capsule in your computer …
2018-04-15: I finally got around to moving my site from Tumblr to Wordpress. It seemed like the thing to do. …
2015-02-19: How I learned to stop worrying and love the bomb Recently, Brandon Williams posted Algebraic Structure and Protocols, a great article describing and …
2012-10-05: A year already. Thanks again, Steve.
2012-02-12: Gas Manager I’ve finally released my new gas management program for iPhone & iPod touch. Gas Manager helps …
2011-12-19: RIP Hitch. That which can be asserted without evidence, can be dismissed without evidence.
2011-11-11: gcc on Lion If you’re using rvm or anything else that specifically wants gcc on Lion. Install Xcode as usual, …
2011-10-30: The Thresher Shark Research And Conservation Project, Quest Magazine An article I wrote (with fellow GUE diver Nathalie Udo) about our experience with TSRCP in the …
2011-10-29: Points of Interest added to crashcard Crashcard’s map view now features “Points of Interest” showing where nearby towing services, public …
2011-10-06: Thanks Steve.
2010-12-18: Who with the Wot now? UPDATE: Wot was retired. A little Dropbox syncing, notes app I wrote for myself is now available for …
2010-12-07: Tumbocalypse No sooner had I flicked the switch moving the site than there was a 36 hour outage. The experiment …
2010-11-19: Safeguard with crashcard Finally, crashcard is available in the App Store. Unfortunately, car accidents do happen. CRASHCARD …
2010-07-02: The Thresher Shark Research & Conservation Project In 2011 I’ll be returning to The Thresher Shark Research & Conservation Project for a six month …
2010-06-19: Air Depth Crash Bug UPDATE: Air Depth is no longer available. Check out Gas Manager on the App Store. UPDATE: Air Depth …
2009-12-12: Followup on App Store Pricing and Developer Payments I received a message from Apple today, in response to an earlier post. I’ve reproduced it bellow: …
2009-05-05: On App Store Pricing and Developer Payments UPDATE: A reply from Apple I had a rather long and messy discussion with Garret Murray on twitter …
2009-04-16: Busy Bee Things are busy here at the moment. Firstly, I have a new scuba diving app in progress for iPhone …
2009-03-22: Depth Gauge Now With More Air Depth UPDATE: Air Depth and Depth Gauge are no longer available. Check out Gas Manager on the App Store. …
2009-03-17: Backward Compatibility UPDATE: Air Depth and Depth Gauge are no longer available. Check out Gas Manager on the App Store. A …
2009-03-03: Get Dropbox Just a quick note, I’ve been using a great little app called Dropbox to sync documents etc between …
2009-02-26: Finally UPDATE: Depth Gauge is no longer available. Check out Gas Manager on the App Store. Air Depth and …
2009-02-25: WARNING: MacFUSE, Disk for iPhone UPDATE: I have my MBP back and working. The Logic Board was fried. I suspect this was a remarkable …
2009-02-21: Inconsistency Upsets Me UPDATE: Air Depth and Depth Gauge are no longer available. Check out Gas Manager on the App Store. …
2009-02-11: Depth Gauge and Air Depth 1.0.1 in the Pipe UPDATE: Depth Gauge is no longer available. Check out Gas Manager on the App Store. New versions of …
2009-02-11: Depth Gauge Released UPDATE: Depth Gauge is no longer available. Check out Gas Manager on the App Store. Version 1.0 of …
2009-02-11: Air Depth Released UPDATE: Air Depth is no longer available. Check out Gas Manager on the App Store. Today marks the …
2009-02-11: I’ve finally built a website and removed the postit! note that occupied this space for the past …