CameronDev
@CameronDev@programming.dev
- Comment on 1 day ago:
Restore is future me’s problem. Fuck that guy :D
- Comment on 1 day ago:
Do your backups work?
- Comment on I would rather live in a "class system" than a "caste system" 3 days ago:
Those books are half a century old.
- Comment on I would rather live in a "class system" than a "caste system" 3 days ago:
But you can elevate your class in the western world.
Lol.
- Comment on Valve Sued By The Performing Rights Society Over Music Rights in Games Valve Doesn’t Make or Own 4 days ago:
What are the odds that PRS doesn’t represent the rights on the music they claim to?
- Comment on Twelve Apostles visitors to be charged entry fee to see natural wonder 5 days ago:
No argument on the drive, but the apostles themselves are not worth it imo. There are half a dozen other interesting coastal sites in the area, that are far less busy, and just as picturesque.
- Comment on Twelve Apostles visitors to be charged entry fee to see natural wonder 5 days ago:
A lot don’t speak English though, so they may not be aware what they are signing up for
- Comment on Twelve Apostles visitors to be charged entry fee to see natural wonder 5 days ago:
These tour bus companies are a disservice to our entire tourism industry.
- Comment on Twelve Apostles visitors to be charged entry fee to see natural wonder 5 days ago:
Sure, but that doesn’t make it OK.
- Comment on Trust in Jesus 5 days ago:
Surely that should be case opened?
- Comment on Twelve Apostles visitors to be charged entry fee to see natural wonder 5 days ago:
When I visited a few years ago, it was already way over developed. There are constant bus loads of tourists, the walkways were drowning in selfie sticks.
It’s just not worth going to see it, better to go to any other spots along the coast.
- Comment on I built a self-hosted period tracker because I couldn't find one worth using 1 week ago:
It may not be a stand in for a human, but that’s exactly how many of these vibe coded projects are. It’s not unreasonable to ask the developer to spend 30 seconds to describe how they use these tools.
- Comment on I built a self-hosted period tracker because I couldn't find one worth using 1 week ago:
That link isn’t mine, and it is available and active.
Mine is github.com/cameroncros/PrivatePeriodTracker
But it’s abandoned. Your welcome to steal anything you like from it.
- Comment on I built a self-hosted period tracker because I couldn't find one worth using 1 week ago:
Charitably, it could be an AI readme and hand rolled code, but it definitely is a smell.
- Comment on I built a self-hosted period tracker because I couldn't find one worth using 1 week ago:
I did the same thing for my partner. She didn’t migrate in the end, and google killed my play store account.
bloodyhealth.gitlab.io - is also a good option.
Some kind of data import would be nice to have according to my partner, but it might be tricky with all the different apps.
- Comment on What if it's actually pronounced "Arstralia," and we never realized because of the accent? 1 week ago:
Follow that as you go through customs, and they’ll wave you right through.
- Comment on Server randomly locked up. Trying to find out why 2 weeks ago:
Reset button not working, but power button working is quite odd.
Is it just the once that this happened? Can you reliably trigger it with the car charger? If yes, maybe worth plugging in a monitor while you triggering it and see what happens.
Are the server and chargers close to each other? Some kind of EMP effect? Seems unlikely, but who knows.
- Comment on justgermanthigs 2 weeks ago:
Cock wash?!
- Comment on Ladybird Browser adopts Rust, with help from AI 2 weeks ago:
Gnome shell uses JS and CSS (i beleive anyway), and the w11 start menu is supposedly react native, so I think the answer is definitely yes.
- Comment on Docker Hub's trust signals are a lie — and Huntarr is just the latest proof 2 weeks ago:
That does sound like a good approach. Are you able to share that CI pipeline? I am mostly happy to risk the occasional breakage, nothing is really critical. But something more reliable would probably save me some drama every so often when it does break.
- Comment on How to reach different services via name instead of ip? 2 weeks ago:
.uk domains are very cheap, $5ish AUD, which is ~2.5usd.
- Comment on Docker Hub's trust signals are a lie — and Huntarr is just the latest proof 2 weeks ago:
You might, but I bet the majority of people set and forget.
I rely on watchtower to keep things up to date.
- Comment on How to reach different services via name instead of ip? 2 weeks ago:
You can of course do it manually with plain nginx, it’s just a little more effort.
- Comment on Docker Hub's trust signals are a lie — and Huntarr is just the latest proof 2 weeks ago:
Pull by digest just ensures that people end up running an ancient version, vulnerabilities and all long after any issues were patched, so that isn’t a one-size-fits-all solution either.
Most projects are well behaved, so pulling latest makes sense, they likely have fixes that you need. In the case of an actually malicious project, the answer is to not run it at all. Huntarr showed their hand, you cannot trust any of their code.
- Comment on How to reach different services via name instead of ip? 2 weeks ago:
Nginx proxy manager can help you with all of that.
basically want a domain name that you can use to subdomain each service off.
E.g: service1.auth.local -> proxies your first service (192.168.1.111:4567) Https:/service2.auth.local -> proxies to the second (192.168.1.123:9876) And so on.
If you purchase an actual domain name, you can get letencrypt certs via nginx proxy manager, and it all works very smoothly.
- Comment on Ladybird Browser adopts Rust, with help from AI 2 weeks ago:
Having done some C to rust auto-translation some time ago, it definitely was wildly unsafe. Maybe it’s better now, but there is no reason to assume it’s mostly safe now either. Even recently I did some regular vibe coding to test it out, and it generated some very questionable code.
Fixing unsafe can be a mixed bag, some will be easy, some will require much deeper changes. And without looking at the code, impossible to say which it will be.
- Comment on Ladybird Browser adopts Rust, with help from AI 2 weeks ago:
I haven’t looked at the code, but the mem safety may be out if the translation just slapped unsafe and transmute everywhere.
And “working code” is often very hard to replace, it can be hard to justify code changes when the original “works just the same”. So, I would expect the weird ported code to live on unless there is a major effort to rewrite it.
- Comment on Ladybird Browser adopts Rust, with help from AI 2 weeks ago:
github.com/DioxusLabs/blitz - This kinda covers the “engine without JS” part, it’s a bit more limited, but also in alpha. It’s part of the dioxus project, they use it for rendering UI on desktop.
- Comment on Do smoke detectors have little speakers inside them? If yes, would it be possible to hack them to play a little jingle? 2 weeks ago:
A basic speaker is functionally a copper coil next to a permanent magnet. A hard drive head (although I guess more specifically read arm?) is also a copper coil next to a permanent magnet. So if you push an audio signal through the coil, it vibrates and makes sound. It’s missing the diaphram/cone part of the speaker, so it’ll be very tinny.
If you want to make one yourself, get a broken hard drive, and an old pair of headphones, and connect the wires to the coil and play some music.
- Comment on Do smoke detectors have little speakers inside them? If yes, would it be possible to hack them to play a little jingle? 2 weeks ago:
Never seen it before, never been so happy getting rickrolled :D