• 0 Posts
  • 34 Comments
Joined 1 year ago
cake
Cake day: June 22nd, 2023

help-circle

  • Starting with the iPhone 14, they put the last generation processor in the non-pro and the current generation processor in the pro

    The weird thing here is that the 15 non-pro (the new processor from the 14 gen - A16) has a faster NPU than the M1 processor that does support the AI feature

    The only possible technical reason is because they put such an anemic amount of RAM in their phones. Otherwise it’s entirely an artificial limitation

    Running top of the line models does require a lot of RAM, so it’s not an entirely ridiculous theory.

    The one I run on my desktop needs at least 12 gigs of VRAM



  • To expand - DirectX is a proprietary Windows solution. Any time you pick it on Linux, it will run through a translation layer

    OpenGL/Vulkan are cross-platform

    OpenGL is to DirectX 11 as Vulkan is to DirectX 12

    Microsoft kept the same branding, but also followed in Vulkans/Metals footsteps of using lower level calls to the hardware. This makes the graphics drivers simpler, and can be way more performant because the CPU doesn’t have to do as much













  • With an HDD, your operating system can (mostly) directly access bits on the magnetic disks, so you can wipe them by just writing 0 to it over and over (historically, there was a paper saying 7 times would make any bits unrecoverable - this changed as density got higher)

    With SSDs, your operating system has very little control over what bits a write is touching, a lot more was moved into the firmware on the flash memory itself

    So SSDs need a special command “Secure Erase” to wipe them