dan
@dan@upvote.au
Aussie living in the San Francisco Bay Area.
Coding since 1998.
Developer at Meta.
.NET Foundation member. C# fan
d.sb
Mastodon: @dan@d.sb
- Comment on I do this every time 1 week ago:
How much difference does an extra second in the microwave make?
- Comment on I do this every time 1 week ago:
My husband forgets food if it doesn’t beep (ADHD).
Same. I get other things done while the food is in the microwave, and would completely forget about it without the beep. Thankfully neither my wife nor I are sensitive to the beeping.
- Comment on I do this every time 1 week ago:
My wife leaves time on the microwave. I like things to be complete though, and time left on the microwave means the usage of it is incomplete.
- Comment on The perfect date 2 weeks ago:
RFC3339 is better than ISO8601 since it doesn’t allow some of the esoteric formats, and allows some useful formats that ISO8601 doesn’t (like separating date and time by a space instead of by
T) - Comment on The perfect date 2 weeks ago:
RFC3339 is better than ISO8601 since it doesn’t allow some of the esoteric formats, and allows some useful formats that ISO8601 doesn’t (like separating date and time by a space instead of by
T) - Comment on Gender neutral guide 2 weeks ago:
Because I used Arabic as an example rather than Hebrew? Or because I’m unfamiliar with RTL languages?
In any case, it’s pretty easy to figure out that I’m Aussie :)
- Comment on Gender neutral guide 2 weeks ago:
In frontend development, it’s pretty common to use German to stress test UIs, as it’s a commonly used language with a lot of long words. It reveals all sorts of UI issues - text that doesn’t wrap properly, buttons that are pushed off the screen, etc.
I don’t know German, but I do like the idea of using compound nouns rather than inventing new words.
It’s also common to test UIs with Arabic, to test handling of right-to-left languages. At work we have a “fake RTL” language that’s English but rendered RTL. It’s interesting because everything is flipped - for example, a left-hand sidebar is instead on the right side in RTL languages. Company logo is at top right instead of top left.
- Comment on modern classic 2 weeks ago:
Good catch! I didn’t notice that initially.
- Comment on modern classic 2 weeks ago:
This looks like an AI edit rather than an actual renovation.
Why would they keep the hole with the CRT TV in it?
- Comment on Well if you insist I gladly will 4 weeks ago:
Embarrassing? I’d want to keep that plate forever lol
- Comment on Been on this typa shit lately 1 month ago:
I do this and then realise I’m not actually an expert.
- Comment on 1 month ago:
weed at y
- Comment on That original batch sounds tasty 1 month ago:
ClownlyFans
- Comment on LastPass notifies users of yet another data breach 1 month ago:
Proton’s server is closed source so I don’t trust it as much as Bitwarden.
- Comment on Glad they're looking out for me 1 month ago:
It’s crazy that forfdd arbitration is legal.
- Comment on LastPass notifies users of yet another data breach 1 month ago:
Bitwarden’s the only password manager I trust, since their entire stack is open-source.
For self-hosting, they recently released Bitwarden Lite, which is a lot simpler to host than their regular server. There’s also Vaultwarden, which is an unofficial third-party server implementation.
- Comment on "If you can't afford to tip 40%, then don't eat out" 2 months ago:
I do live in the USA at the moment, but in a state that pays waitstaff well (California).
There’s too many American people online that just assume everything is about the USA though. It gets to me sometimes :)
- Comment on "If you can't afford to tip 40%, then don't eat out" 2 months ago:
Alaska, California, Minnesota, Montana, Nevada, Oregon, and Washington state all have the same minimum wage for both tipped and non-tipped jobs.
A few other states have a tipped minimum wage that’s lower than their regular minimum wage, but still higher than the $2.13/hr federal minimum.
- Comment on "If you can't afford to tip 40%, then don't eat out" 2 months ago:
I’m from Australia and we very rarely tip. It’s just not part of the culture. It was one of the biggest changes when I moved to the USA.
- Comment on "If you can't afford to tip 40%, then don't eat out" 2 months ago:
businesses not paying their employees enough to make a living.
The thing I don’t understand is that even in states that have better minimum wages, the same tips are still expected.
California has the same minimum wage for both tipped and non-tipped jobs, yet one person working a minimum wage job can be paid significantly more than someone also working a minimum wage job, just because they work in a position that’s customarily tipped.
- Comment on "If you can't afford to tip 40%, then don't eat out" 2 months ago:
Only 5.5% of internet users are American. Don’t assume everyone follows US customs. Some countries actually pay waitstaff well.
- Comment on Well damn. Glad he's dead. 2 months ago:
Oh no. Not sure I want to look up what he did.
- Comment on Just another "we are all going to die" prediction 2 months ago:
With your idea, you either have to list a local IP in your public DNS record, or highjack your local DNS to point to the local IP. Both feel inelegant
The DNS recordz for your internal servers don’t have to be public - they can be only on an internal DNS server if you want to do that. Only the
_acme-challengesubdomain has to be public. Let’s Encrypt does follow CNAMEs.And you have to give your NAS write access to your API key of your DNS registrar
You can use a separate DNS server just for Let’s Encrypt, as it follows CNAMEs. I use acme-dns for this. Let’s Encrypt supports IPv6-only DNS servers so I have my acme-dns instance listening on an IPv6 address in the /64 range on one of my VPSes.
- Comment on AI Data Centers’ Water Consumption Breaks 264 Billion Gallons in 2025 as Devastating Drought Hits Nearly 63% of U.S. 2 months ago:
Makes sense - thanks.
- Comment on Just another "we are all going to die" prediction 2 months ago:
Debian is ready - as of the latest release, all software in the official repo is being compiled with 64-bit time. wiki.debian.org/ReleaseGoals/64bit-time
- Comment on AI Data Centers’ Water Consumption Breaks 264 Billion Gallons in 2025 as Devastating Drought Hits Nearly 63% of U.S. 2 months ago:
Doesn’t the water evaporate and become part of the water cycle? Water can’t just disappear? Maybe I’m missing something.
It would be good to cut down water usage… Not just for data centers but also for things like lawns and golf courses.
- Comment on [deleted] 2 months ago:
Yeah, there’s no risk of the mortgage falling through, and not as much dealing with banks. I don’t really know the specifics but it was something I had to be aware of when buying my house. Luckily I was buying while it was a buyers market a few years ago, so prices were lower, fewer people were looking, and there weren’t any competing all-cash offers.
- Comment on [deleted] 2 months ago:
It’s hard in nice/desirable areas because the rich people make all-cash offers, and sellers prefer that over people that will get a mortgage.
- Comment on The ride of a lifetime 2 months ago:
As someone who’s worked in Silicon Valley for 13 years… A lot of senior developers that work at big tech companies can earn over $500k total compensation (salary plus bonus plus stock) per year, and end up saving enough and having enough investments to retire early and mostly live off the returns. This strategy is often referred to as FIRE (Financial Independence, Retire Early).
Of course, people still want something to keep them busy, so they tend to end up doing something they always wanted to do but never had the time or money to do it. For example, I know someone who retired in their 40s and started doing woodworking full time.
- Comment on something to be reinvented 2 months ago:
It’s the same with public transit. Some people think the government shouldn’t invest in it because it won’t be profitable, but… it’s not supposed to be. It’s a public service, just like libraries, firefighters, parks, public schools, road maintenance, etc. That’s literally what taxes are for.