David Vo

@vovo.id.au

Ramblings (mostly about tech) of a software engineer, high school robotics mentor and former academic tutor.

Git tip of the day: if you always `git push -u origin HEAD` to publish new feature branches, clean up all remote-deleted branches in one line: git for-each-ref --format '%(refname:strip=2) %(upstream:track)' refs/heads | awk '$2 == "[gone]" {print $1}' | xargs git branch -D

Rossman is starting a new non-profit, advocating for the right to own the tech you have bought, and has also launched a new website, Consumer Rights Wiki, where anyone can log when manufacturers mistreat customers www.abc.net.au/news/2025-07...

An Australian's criminal history went viral after he annoyed the wrong repair guy

An Australian developed software that could repair broken PlayStations. But when he started abusing his customers, they dug into his history.

abc.net.au

I received transphobic Matrix room invites overnight, from what I can tell? (i.e. the room invite itself contained transphobic material) I'm a bit confused; I don't hang out in trans communities…

We're getting the gang back together again! ​The first #Sydney Python #Meetup of 2025, (a monthly gathering all about #Python 🧑‍💻 ) will be at a venue near Wynyard. If you love Python and want to hear what we've planned so far come along: lu.ma/ffmm65w2

April social gathering! · Luma

We're getting the gang back together again! Welcome to the first new Sydney Python Meetup of 2025, where we're rebooting a monthly gathering all about Python…

lu.ma

Getting an IPv6-only network is tough. Too many things rely on IPv4, especially P2P applications. I'd love it if more of the internet was on IPv6 so I don't have to deal with this mess.

Did Google remove being able to use separate fingerprints for the work profile whilst using the same screen lock? I was relying on that behaviour…

I thought I unsubscribed all my alternative emails on my @github.com account from marketing emails. Why did I receive the email about GitHub Copilot Free on all my emails?

The airport bathrooms at MEL are really snazzy! Part of me can't help but think the UX might be better if the soap dispenser wasn't between the tap and the dryer though.

Photo of a bathroom sink at Melbourne Airport. David can be seen in the mirror, holding up a phone to take a photo. There are light bars along the left and right sides of the mirror. At the bottom of the mirror there are three illuminated labels, each with icons below, from left to right: Water 💧, Soap 🫧, Dry (vertical heat waves). The tap, soap dispenser and dryer are out of view.