Skip Navigation

Posts
4
Comments
2751
Joined
3 yr. ago

Aussie living in the San Francisco Bay Area.Coding since 1998..NET Foundation member. C# fan https://d.sb/Mastodon: @dan@d.sb

  • Interesting case. If the plaintiff wins, I suspect this will mean that sites with videos won't be able to use third-party analytics scripts (not just Meta pixel, but also things like Google Analytics), which would be a pretty large change for the industry.

    I'd love to see first-party tracking become more popular again. I self-host Plausible for my sites, but I've considered switching to Swetrix.

  • If it was in the USA, the answer would have been "sorry, the next available appointment is in two months"

  • uploads a copy of the key to their Microsoft Account

    Microsoft added that feature because people kept losing their encryption keys and thus losing all their files if they need to have their computer replaced. They get complaints either way - privacy advocates complain when the key is backed up, and sysadmins/users complain when the key isn't backed up.

  • Doesn't Hikvision support RTSP?

  • Though, on the other hand, having the video saved offsite is useful because then anyone with physical access to your home can’t get rid of the video showing they’re there.

    I have Blue Iris configured to send all alert videos to one of my storage VPSes via SFTP. As soon as someone is detected outside, the video clip is sent offsite.

    The server and the PoE switch that powers the cameras are also on a UPS, which helps if the intruder tries to shut off the power at the main breaker (which, here in California, always needs to be located outside).

    It’s in response to you saying isolate the cameras from the internet entirely

    The cameras themselves should always be isolated. No internet access for the cameras at all. Your NVR can have network access, and is what would handle uploading the videos to internet storage somewhere.

  • Reolink

    Any cameras that can operate entirely offline are good. Dahua and Hikvision are good too. Look for cameras with RTSP and ONVIF support. ONVIF is a standardized API for interacting with cameras and can handle things like pan/tilt/zoom, sending events from the camera to the NVR (eg motion detection), and a bunch of other things.

    I use Blue Iris as my NVR, which is usually regarded as the best, but there's other good software too (like Frigate), and hardware solutions too.

    Just follow best practices - keep them isolated on a separate VLAN with no internet access. If you want remote access to your NVR, use a VPN like Tailscale.

  • Ah, the ol' switcheroo.

  • The way a lot of students solve this in Australia, at least in Melbourne where I'm from, is by taking the train (or a tram) to university. The university I went to was adjacent to a train station.

    Students from low-income families and that are independent get money from the government which can be used for anything, including public transport passes. Living on campus isn't really a thing in Australia, so a lot of students continue to live with their parents while at uni to save money, or live at an apartment nearby.

  • If your element has an id, you can just reference it from the window scope

    This is brittle, as defining a global variable with the same name (or the browser adding a API with the same name) will override it. This functionality was only kept for backwards compatibility with sites designed for Internet Explorer. The spec says to use getElementById instead.

  • Ohh... I forgot about this. If they're still doing that then I wouldn't recommend them.

    For less tech-savvy users, I usually recommend some off-the-shelf hardware, so they have multiple people they can go to in case of issues with either the hardware or the standard built-in software (like the manufacturer, or other people that are also familiar with products from that manufacturer).

    Synology used to be the best for that, but maybe not any more. A lot of brands have gotten into NAS hardware over the last year or two so I'm not sure what's the best now!

  • PSMC sounds like a bootleg TSMC lol

    legacy fab it opened just 19 months ago

    what

  • I'd probably just get a Synology and install Immich on it.

  • Fibre optic is generally better for this use case, but Ethernet would work fine too. Be sure to use CMX rated cable, as it's rated for outdoor use (uses a more durable, UV-resistant jacket, and is suitable for direct burial).

    Run it in conduit so you can easily replace it in the future if needed.

  • Yeah, it's standard for everyone. Even people working part time get it, pro-rated. For example, if you work 50% of the hours compared to a full-time position, you accrue 50% of the long service leave.

  • It's sad there's such a disparity between leave amounts at different employers in the USA. It really should be standardized.

    I'm from Australia, where it's mandated to get four weeks (20 days) of PTO per year, 20 weeks of paid parental leave, at least a year of unpaid parental leave, and an extra 8 weeks of PTO every 7 years ("long service leave").

    I'm living in the USA now, and am fortunate that my employer offers 21 days PTO per year. I also have unlimited sick leave, which is a strange phrase to hear as an Aussie (why would sick days be limited??)

  • I think you're right - people using the paid ones want to get their money's worth. Even on the expensive plans like Claude Code's $100/month subscription, people often end up using the equivalent of thousands of dollars worth of API usage, which doesn't even cover the full cost of providing the service.

  • The headline makes it sound like he only did this to one piece of art, but he was much busier than that:

    According to the police department, Granger chewed up at least 57 of the 160 images

  • Maybe Canada will get all the affordable cars that the US misses out on. In Australia, there's some good Chinese EVs from MG and BYD that are around the equivalent of US$20k including taxes.

  • As far as I know, this is only for the free version of ChatGPT. It costs a lot of money to run, and they're still not profitable, so it makes sense that they want to monetize the free version. The other option is to completely shut down the free version and only have the paid one.

  • They're unaffected as they pay for the OpenAI API (there's no free API) which is a separate product to ChatGPT. This change only affects ChatGPT, and I think only the free version.