Separate types for each model id is an extremely tedious way of avoiding bugs that can easily be prevented by a single test.
784 karma · joined February 25, 2019
iOS 6 -> iOS 7 was a huge improvement, moving towards simplicity and minimalism. Liquid Glass feels more like bloat and a lot of wasted screen estate.
Even consumer equipment benefits greatly from visually lossless encoded media.
It'd also need to be much more precise in hardware specs and cover a lot more models and their variants to be actually useful.
Grading the compatibilty is also an absolute requirement – it's rarely an absolute yes or no, but often a question of available GPU memory. There's a lot of other factors too which don't seem to be considered.
Performance is another major argument for synthetic keys, as they are can be made sequential, which is rarely the case for natural keys.