• 0 Posts
  • 298 Comments
Joined 9 months ago
cake
Cake day: February 14th, 2025

help-circle
  • I’m not convinced you need specific toilet bowl cleaner if you clean it regularly; a lot of them are really strong chemicals that are unnecessary, but it does depend on your situation and the water you’ve got etc. Loose stools may need more attention.

    A bit of all purpose cleaner really is all you need imo. But if hard water you’ll need to up it to something containing a (preferably buffered) acid to remove soap scum and hard water deposits.

    Vinegar has its place but I find it almost universally disappointing when cleaning. In particular, it’s not got any surfactants or ability to bind to dirt or grease.




  • I expose homeasssistant via nginx. I run snort and I can assure you I am constantly getting hits. I haven’t tuned it much, so I’m sure there’s false positives in there but I’m equally sure there’s false negatives.

    If you can’t figure out how to set up docker, set up a reverse proxy, check and configure TLS, you definitely aren’t ready for self hosting. It’s a highly technical exercise and one bad move will make your Internet connection part of a botnet. (Arguably, you don’t even need to be self hosting for that, but there’s no point in making it easy).

    I believe it’s never been easier to set up a home server. I set up Tailscale in between sips of coffee one day and my mind (as an almost-grizzled sysadmin) was blown. My non technical family members can set up a VPN in 10 minutes. It’s a terrible security practice, but there’s pipe-to-bash scripts everywhere now that get things set up and running in minutes. You want Homeassistant container on proxmox? Burn the proxmox image to a usb, boot and install, then run this command. Boom. Homeassistant in a container. Let’s do pihole - another script and we’re done.

    It’s ludicrously easy to get going compared to even 10 years ago.

    Yes, when you want to change a setting, or configure it for local use, it’s more complicated. But that’s the way it’s always been, and that’s how I learn - follow the cookbook, and then realize you need to change this piece, which requires understanding that piece, and there you go.





  • Yeah this is my situation. My personal computer is really infrequently used and as such I’m already in a dangerous situation when it comes to sign-in risk detection kicking off and asking for further authn proofs. I’ve had my phone die (and come to life when its replacement arrived) and that was a harrowing situation because all the MFA is stored there. Passkeys seem to make it worse, unless I subscribe to a sync service, which I need to infallibly trust (and I’m iffy on that; 1Password has a good security model and all that but passkeys are a different level of trust).


  • They’re device-bound certificate based authentication with some shiny bits.

    Or they’re portable-via-certain-services certificate based authentication with some shiny bits.

    Either way they’re new and try explaining that the user needs a new one for every device (or needs a new app to carry them around in) and that if the device dies, or the app dies, they lose it all. I have quite a few people in my life who can’t wrap their heads around using a password manager.

    Personally, I find them irritating. My chosen password manager on iPhone doesn’t support them, so I need to have the iOS password vault turned on (yes, this is a dark pattern Apple has created to try to increase adoption of their password vault) to use them. Adoption needs to be much higher, interoperability needs to be better, and they need to put back the hint for which vault to use (which was removed early on to keep Microsoft and google from forcing chrome/edge vaults, but has the actual effect that chrome/edge tend to win the race over other options and means that the passkey prompt might be for a different app than the one that you prefer, leading to further user confusion)











  • Ultimately it will be when the credit dries up and circular nature of the “investments” breaks down.

    A Couple things that come to mind:

    • data centre operators borrowing money to buy GPUs and then using those GPUs as collateral for loans to buy more GPUs
    • nVidia investing money into companies contingent on their purchase of GPUs worth an order of magnitude greater than than their investment
    • Microsoft selling Copilot below cost, provided by OpenAI selling GPT services below cost, in exchange for compute offered below cost
    • A consensus that the cost of scaling users is not going to be the same as it has been with e-commerce and software (ie one user using Amazon.com vs 1 million users is roughly the same cost to build the software that runs Amazon.com while the cost scales directly with number of users of chatbots)
    • a consensus that hallucinations are not a solvable problem

    One way could be a failure to deliver on a contractual obligation with regards to a payout (eg company X will receive $100 billion when Y is complete) will lead to the failure to make a debt payment (company X has borrowed money based on the money promised by company Y), which will precipitate a scramble as investors try to recoup the money they’ve put in the firms, which will crash them.

    For example, and I don’t know what happened here, CoreWeave had a balloon payment to make on a loan in October; if they didn’t make that payment, it could lead to a panic. But it seems that didn’t happen.