• 0 Posts
  • 105 Comments
Joined 2 years ago
cake
Cake day: April 3rd, 2024

help-circle
  • Let’s see how many governments will end up with a D rating. The USA are probably a given but this might set a lot of major companies on fire so who knows who else will run out of money.

    Of course China is laughing all the way to the bank. Their economy isn’t super healthy right now but they aren’t reliant on semiconductor companies that chained themselves to the AI racket. So they might weather the crash mostly unharmed and we’ll all end up buying Loongson in the future because all of the x64 and ARM companies have folded.



  • Like how leaded gasoline, CFCs, and ActiveX cannot be uninvented and are still found everywhere? Regulation absolutely can restrict a technically society doesn’t want around, as can a move to alternative solutions.

    And that doesn’t mean it disappears entirely. Avgas is still leaded and CFCs are still being used in specific contexts like Teflon manufacturing. But they’re no longer everywhere. ActiveX is pretty much dead, though.



  • You seem fixated on the idea that OPFS is some kind of ramdisk. It isn’t. When a website stores a file in OPFS, the browser writes some kind of opaque data structure describing all stored files to disk. That data structure can take whichever shape the browser desires excewpt for just dumping those files in a directory in order to isolate OPFS from the regular filesystem.

    You can query the browser for the maximum quota available to you and then just tell it that you want a file that big. Boom, now you own that chunk of the user’s SSD.

    As has been pointed out elsewhere, that’s still of dubious value for fingerprinting but I don’t particularly enjoy the thought that random websites can just occupy gigabytes of space on my computer without even asking.


  • You can absolutely have fancy UI elements that provide additional functionality. Most OSes don’t have built-in 3D visualization widgets but that doesn’t mean you can’t write CAD software for them.

    My point is that your custom widgets should make an effort to look and feel as much like native widgets as possible. Any skills the user has in using native widgets should carry over to your custom ones. So your custom text field should look and behave like a native one until the user types two left brackets. When they do, the menu that pops up should be a native menu or one designed to resemble one very closely.

    Thanks to web-first development and lazy cross-platform UIs, standards in this regard have deteriorated to near-nothingness. Buttons don’t have to look or even behave like anything else on any platform. It’s perfectly reasonable to expect the user to relearn the UI for any application. Modern UIs spiritually follow in the footsteps of Bryce 3D rather than any Human Interface Guidelines. And that peeves me.

    For all their faults, Apple got Mac users to have very high standards in this regard for quite some time, which led to a bevy of good-looking and approachable applications, at least until post-skeuomorphic macOS took care of the “attractive” part. The consistent UI across vendors was something I really liked back when I was a Mac user.





  • Protip: Change your password in the manager first, then copy from there to the form. Your password manager should handle your passwords for you; there’s no reason why that shouldn’t apply when you first set them.

    I generally try to keep to a policy where system passwords and the password manager’s master password are the only passwords I ever enter manually. All other passwords are generated and saved in the manager and then copied over.

    That works pretty well if the website doesn’t misguidedly disable pasting into one of the password fields. Even then I try to paste into the other one.





  • The second move is for target acquisition and often precedes a pounce. The wide pupils let in more light, enabling a more precise pounce.

    Why the cat’s body is preparing to pounce is entirely situational. Maybe it’s a hunt, maybe it’s play, maybe it’s just because the cat is being a little overenergetic derp. When you spend time living with a cat you usually learn to identify them pretty reliably. Especially the last one.





  • Most newer drives won’t give you the kind of direct access you need for an accurate copy. Some disc areas necessary for dealing with copy protection are inaccessible except by specially blessed playback software.

    Some older drives ignore this restriction but newer ones, especially all 4K-capable drives, don’t.

    There’s an alternative firmware called LibreDrive that enables a low-level access mode where an application has direct control over the laser assembly. That plus ripping software aware of this mode (MakeMKV) will get the data off the disc. Add known decryption keys and you can get at the raw video files.