As of now:
For ANY laptop (must-have):
● No throttling, excellent sustained CPU performance under load, great cooling and heatsink, yet quiet
● Upgradable RAM, storage and M.2 Wi-Fi/Bluetooth module, multiple storage connectors (M.2 & legacy SATA)
● Thunderbolt 3
● Touchpad buttons and standard keyboard layout, will not tolerate missing keys or reinvented layout
● Easy serviceability/repairability
● Enough USB ports and video outputs
If it's a gaming laptop:
● 45W Intel or AMD CPU, discrete GPU from NVIDIA (NVENC and CUDA are must-have)
For ultrabook:
● Weight ≈ 1-1.5 kg
● Recent CPU, recent GPU from current or last year (that rules out Intel Comet Lake) and with video encoding ASIC (that rules out NVIDIA MX Graphics)
So deal-breakers:
● High temperatures, CPU constantly getting throttled, failed or noisy fans
● Soldered RAM, SSD or Wi-Fi/Bluetooth module
● Lack of Thunderbolt 3
● Lack of touchpad buttons below (not Pointing stick buttons)
● Perverted keyboard with combo keys
● Poor serviceability/repairability
My current machines:
● Gaming laptop: Lenovo Legion Y740 17 inch, Core i7 9th Gen, GeForce RTX 2080 Max-Q, 1 TB NVMe SSD, 1 TB SATA SSD
● Ultrabook: Looking for one with touchpad buttons and Intel Ice Lake or AMD 4000U Series