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

  • 5 Posts
  • 781 Comments
Joined 1 year ago
cake
Cake day: June 14th, 2023

help-circle

  • Interesting… I didn’t realise Skylake isn’t supported. I agree with your comment. I thought people were talking about much older equipment.

    TPM 2 has been around since 2015ish and I wouldn’t be surprised if Windows starts relying on it more heavily. A lot of businesses have already required employees to use computers with TPM 2.0 for a long time, and enterprise use is a big focus for Microsoft.



  • User agent strings are frozen these days, at least in Chrome. They still have the browser major version and OS name at least, but Windows will always report Windows 10, Android will always report Android 10, MacOS will always report 10.15.7, and Linux is just “Linux x86_64”: https://www.chromium.org/updates/ua-reduction/

    User agent strings are essentially deprecated and nobody should be using them any more. They’ve been replaced by User-Agent Client Hints, where the site can request the data it needs, and some high-entropy things (ie fields that vary a lot between users) can prompt the user for permission to share them first.


  • The thing is that most Windows users don’t care and will continue to use it. People like you and I know about the benefits of Linux, but sometimes we overestimate how much regular users care about the OS they’re using.

    Forced restart for software updates

    If anything, they’re moving in the opposite direction. Windows Server 2025 is going to support hotpatching, which means that system updates can be applied without needing to reboot. Not sure if the technology will come to consumer Windows though.

    Require new CPUs and motherboards / hardware, ignoring the market for old computers.

    How long do you expect legacy hardware to be supported for?






  • That’s why I said “sold by Amazon”. The drop shippers are all third-parties. Instead of the item saying “Sold by Amazon”, it’ll say something like “Sold by [some third party] and fulfilled by Amazon”.

    Stuff sold by Amazon themselves is generally okay, since they’re directly responsible for it (no third party they can blame for any issues).

    I try to avoid Amazon where possible though. B&H is pretty good for electronics, and I know I’m not going to get cheap Chinese knockoffs when I search their online store.









  • Yeah, it really depends on how much you trust the vendor.

    Google? Say what you want about the company, but they’ll never intentionally serve malware.

    Random company with no track record where we don’t even know who is maintaining the code? Much less trustworthy. The polyfill . io repo is currently owned by a Github user called “polyfillpolyfill” with no identifying information.

    Third-party CDNs make less sense these days though. A lot of hosting services have a CDN of some sort. Most sites have some sort of build process, and you usually bundle all your JS and CSS (both your code and third-party code, often as separate bundles) as part of that.