Lenovo ThinkPad P14s gen4 amd Updated +Created
Bought: November 2023 during Black Friday sale for £1,323.00 to be Ciro Santilli's main personal laptop.
Six years after, and we are 2x on every key spec (except processor Hz ;-) at about 1/2 the price and 1/2 the weight (though smaller 14" screen for greater portability), so not bad! Customized to max out each hardware spec:
Specs:
  • Processor: AMD Ryzen™ 7 PRO 7840U Processor (3.30 GHz up to 5.10 GHz)
  • Operating System: No Operating Systemselected upgrade
  • Operating System Language: No Operating System Languageselected upgrade
  • Microsoft Productivity Software: None
  • Memory: 64 GB LPDDR5X-6400MHz (Soldered)selected upgrade. Specs at: www.lenovo.com/gb/en/p/accessories-and-software/memory-and-storage/memory-and-storage-hard-drives/4xb1d04758 quotes "64 Gbps", i.e. 8 GB/s. dd count=1M if=/dev/zero of=tmp gives only 255 MB/s however.
  • Solid State Drive: 2 TB SSD M.2 2280 PCIe Gen4 Performance TLC Opalselected upgrade
  • Display: 14" WUXGA (1920 x 1200), IPS, Anti-Glare, Touch, 45%NTSC, 300 nits, 60Hz
  • Graphic Card: Integrated Graphics
    The Ubuntu 23.10 "About system GUI describes its graphics as: Radeon 780M Graphics × 16, which e.g. www.techpowerup.com/gpu-specs/radeon-780m.c4020 documents as running the RDNA 3 microarchitecture.
  • Camera: 1080P FHD RGB/IR Hybrid with Microphone
  • Color: Thunder Black
  • Factory Color Calibration: No Factory Color Calibration
  • Wireless: Qualcomm Wi-Fi 6E NFA725A 2x2 AX & Bluetooth® 5.1 or above
  • Integrated Mobile Broadband: No Wireless WAN
  • Ethernet: Wired Ethernet
  • Near Field Communication: No NFC
  • Fingerprint Reader: Fingerprint Reader
  • Keyboard: Black - English (EU)selected upgrade
  • Battery: 4 Cell Li-Polymer 52.5Whselected upgrade
  • Power Cord: 65W USB-C Slim 90% PCC 3pin AC Adapter - UKselected upgrade
  • Electronic Privacy Filter: No ePrivacy Filter
  • Adobe Elements: None
  • Adobe Acrobat: None
  • Adobe Creative Cloud: None
  • Security Software: None
  • Cloud Security Software: No Cloud Security Software
  • Warranty: 3 Year Courier or Carry-in
Identifiers:
Upon arrival:
  • Weight: 1490 g
  • Charger weight: 323 g
  • Firmware according to sudo dmidecode -t bios:
    Vendor: LENOVO
    Version: R2FET33W (1.13 )
    Release Date: 09/08/2023
Buy research:
Log:
2024-01-17: firmware update:
Vendor: LENOVO
Version: R2FET36W (1.16 )
Release Date: 10/24/2023
Actually fixed performance mode: askubuntu.com/questions/604720/setting-to-high-performance/1343879#1343879
How computers work? Updated +Created
A computer is a highly layered system, and so you have to decide which layers you are the most interested in studying.
Although the layer are somewhat independent, they also sometimes interact, and when that happens it usually hurts your brain. E.g., if compilers were perfect, no one optimizing software would have to know anything about microarchitecture. But if you want to go hardcore enough, you might have to learn some lower layer.
It must also be said that like in any industry, certain layers are hidden in commercial secrecy mysteries making it harder to actually learn them. In computing, the lower level you go, the more closed source things tend to become.
But as you climb down into the abyss of low level hardcoreness, don't forget that making usefulness is more important than being hardcore: Figure 1. "xkcd 378: Real Programmers".
First, the most important thing you should know about this subject: cirosantilli.com/linux-kernel-module-cheat/should-you-waste-your-life-with-systems-programming
Here's a summary from low-level to high-level:
Figure 1.
xkcd 378: Real Programmers
. Source.
Video 1.
How low can you go video by Ciro Santilli (2017)
Source. In this infamous video Ciro has summarized the computer hierarchy.