• 9 Posts
  • 874 Comments
Joined 3 years ago
cake
Cake day: June 25th, 2023

help-circle



  • Real enough language, just a fucking awful one to my first language C brain, I enjoy it as much as forcing Word to format somewhat sensibly (i.e. I never invested the time to get good). I’ll use it the bare minimum to get a job done that it does best. Then again I feel the same way about javascript, but Python is fine. However, if you’re gendering code you’re at best a bloody idiot and probably a misogynistic asshole.






  • The scary thing to me is that it was claimed to be the ‘AI crawler’ that did the breach. Those fuckers have been driving up the cost of running every website, have zero respect for a robots.txt file and just keep hammering the internet in general.

    Now it appears they also have some sort of breaching capability, or the Medicare statistics site and others have a bad hole that allowed the crawler to walk its way in. I hope it’s the latter, bad as that is, because the former indicates they’re hooking up red team (hacking) agents to their fucking web crawler. Greedy, data hoovering, assholes.

    ETA: The Guardian article reports Albanese as saying

    the agent had accessed “public and non-public files within the portal” and, in order to do this, “engaged in writing files as well to the internal server”.

    which is not crawler behaviour, it’s definitely breaching.

    That should be straight up criminal behaviour, at the very least criminal negligence, probably significantly worse, whatever hacking for hire is in the targeted country. As is scarily becoming usual ‘an agent did it’ is being treated as a get out of jail free card, freeing them of responsibility. Those who control it need to be criminally accountable. Even if it is an OpenAI client (person) deliberately breaching their guardrails (Barbossa: “The code is more what you’d call ‘guidelines’ than actual rules.”), the company is an accomplice.








  • Smartwatch: Garmin (Fenix 6 gen and above if you want sleep monitoring) with gadgetbridge on android (preferably GrapheneOS) and selfhosted Endurain. Seeing as this is c/Selfhosted you can also roll your own dashboards with Grafana.

    You’re thinking Garmin, really? Privacy? Actually Garmin’s T&Cs are IMO the best of the big names privacy wise, especially if you’re in the EU, but they’re publicly traded and subject to the ‘I have altered the deal, pray I don’t alter it any further’ changing terms at their whim, or just getting bought out and drained dry.

    You know what’s better than OK T&Cs? Not giving them any data at all. On gOS I can pull the network permissions for Garmin Connect and still use it to set up the watch, do custom activities and so forth. When finished disable it and enable GadgetBridge. If you want watch faces do that with Connect IQ and then uninstall. Without gOS it’s just a little clunkier, but GB will pull the files off the watch so that when you fire up Connect there’s not data to report. If you didn’t make an account there’s nowhere for it to go anyway.

    There are other gadgetbridge compatible devices but none with the build quality, feature set and quality health data. It’s been running for GB for more than a year and they haven’t sicced their lawyers on it.

    Also, given their spectacular battery lift (14-20 days or so without hammering music or GPS), 500 charges for the battery to decay takes 10 years+, so secondhand ones are good value. The battery can even be replaced fairly easily (4 screws and a bit of glue), although you might not want to go diving afterwards.

    You can also just connect it via USB and use any software that handles GPX etc. files.