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

help-circle

  • Why mips and not RiscV? I would assume it’s easier to emulate in software and has good support in linux

    EDIT: found it

    Some architectures had arbitrarily-shifted operands all the time (ARM), some have shitty addressing modes necessitating that they would be slow (RISCV), some would need more than 4KB to even decode instructions (x86), and some were just too complex to emulate in so little space (PPC).

    Could it be the pc relative addressing often used on risc-v would be slow to run on 4004?











  • Current apple systems are objectively superior. The display image quality is better than competition, the touchpad hardware is better, CPU is top 1 in the world in single thread performance and the battery life is unrivaled.

    If you talk about the repairability it only matters in case it breaks and it only happens to a small % of the owners. Most people won’t need to repair it. However you do use your device every day, so why would you give up the better user experience? Because of a small chance you would need to pay for repairs later, or even at all? It doesn’t make sense.

    The same argument applies to upgrades as well. If you think you’ll need an upgrade just buy a bigger version from the start. It may be more expensive but once again you get a better experience overall.