spoiler

made you look

  • 0 Posts
  • 108 Comments
Joined 1 year ago
cake
Cake day: July 27th, 2024

help-circle

  • This behavior is actually in line with what I’d expect, as Unicode support in Windows predates UTF-16, so Windows generally does not handle surrogate pairs and instead operates almost exclusively on WTF-16 code units directly.

    So it’s just straight UCS-2, and the software does enforce that, pretty much the opposite of “WTF-16”.

    Edit: Pretty sure “modern” (XP+ I think) Windows actually does enforce UTF-16 validity in the system, but there’s always legacy stuff from the NT4/2K era that might turn up.


  • Webp is a smaller file size than jpeg for the same image quality in almost all circumstances

    For lower quality images sure, for high quality ones JPEG will beat it (WebP, being an old video format, only supports a quarter of the colour resolution than JPEG does, etc.) JPEG is actually so good that it still comes out ahead in a bunch of benchmarks, it’s just it’s now starting to show it’s age technology wise (like WebP, it’s limited to 8bpc in most cases)

    It also doesn’t hurt that Google ranked sites using WebP/AVIF higher than ones that aren’t (via lighthouse).

    Edit: I should clarify, this is the lossy mode. The lossless mode gives better compression than PNG, but is still limited to 8bpc, so can’t store high bit depth, or HDR images, like PNG can.

    Edit 2: s/bpp/bpc/









  • I’m still annoyed that “OPAQUE” never seemed to catch on. Uses a username/password combo as normal, but never actually sends the password to the server, only a proof of knowledge. Even if the server is hacked and the DB leaked the attackers can’t actually recover anything resembling a password from it, since the server simply never possesses it.

    Passkeys are superior (No password at all), if only the UX around them was better.




  • From the Wikipedia link above

    In the United States and Canada, in a nutritional context, the “large” unit is used almost exclusively.

    In the European Union, on nutrition facts labels, energy is expressed in both kilojoules and kilocalories, abbreviated as “kJ” and “kcal” respectively.

    So yeah, it’s confusing if you’re not American.



  • They already remastered Halo:CE in the Master Chief Collection. I know it was criticized as a bad remaster, but it’s weird to just do it again before…

    The CE remaster was done by an outside company, and they based it on the gearbox PC port. So they didn’t realise that all the glitches and bugs in the gearbox version shouldn’t have been there. To 343’s credit, when they “took ownership” of it in the MCC, they did fix a lot of those issues. Turns out having the original devs and artists still hanging around helps.

    It is literally just a shiny coat of paint over the old engine though, so things like collisions are using the original map geometry while rendering uses the upgraded ones. There’s a few places (on the level “Halo” iirc) where you can get stuck on invisible things that you can only see by turning off the new graphics.




  • My favourite thing about Halo FTL is how it handles causality, basically relying on the universe to act like a sponge and “soak it up” as it reconciles it across spacetime.

    Send too much mass (aka the Halo array) and it massively slows down travel galaxy wide, as the spacetime is “sodden” and takes longer to reconcile it. Meanwhile in the days leading up to the firing of the Halo array slipspace travel suddenly became easier and quicker than had ever been experienced, as the Forerunner realise that after the firing of the array the amount of slipspace travel in the entire galaxy will be nil.