| ▲ | Putting the "You" in CPU (2023)(cpu.land) |
| 68 points by vinhnx 5 days ago | 10 comments |
| |
|
| ▲ | lucasoshiro 40 minutes ago | parent | next [-] |
| Since the first time that I saw this here in HN I've been sharing it with several people around me. This including CS students, CS professors and non-technical people who only asked "how does a computer work?". I only say "just type 'cpu.land' and read that". This is one of the best things that I've found here. |
|
| ▲ | amelius 3 hours ago | parent | prev | next [-] |
| Meanwhile, companies are taking the "You" out of the CPU so they can control your hardware and by indirection, you. |
| |
| ▲ | high_na_euv 2 hours ago | parent [-] | | How? | | |
| ▲ | immibis an hour ago | parent [-] | | Secure boot etc. It's in every ARM device, including the management engines in x64 devices (which are ARM devices). | | |
| ▲ | high_na_euv an hour ago | parent [-] | | Oh, I see. Fortunely there is still x86 | | |
| ▲ | amelius 41 minutes ago | parent | next [-] | | There is https://en.wikipedia.org/wiki/Intel_Management_Engine Anyway, it will be maybe a few years until the governments will get the idea of enforcing their own management engines into our hardware :/ | |
| ▲ | LargoLasskhyfv 22 minutes ago | parent | prev [-] | | > Oh, I see. No, you don't. Because of the SMI/ACPI/Intel Management Engine/AMD Secure Technology/UEFI, and optionally AMT-complex, where usually only parts of can be deactivated partially, but never all of it. It's actually more bad than the above mentioned ARM-stuff, which is misinformed(maybe because of raspberry piish broadcomisms, or locked down dumbphones), because on ARM, you either can disable that stuff, or even can run your own instead. https://www.trustedfirmware.org/projects/op-tee/ https://github.com/OP-TEE https://docs.kernel.org/next/tee/op-tee.html |
|
|
|
|
|
| ▲ | napolux 2 hours ago | parent | prev | next [-] |
| https://news.ycombinator.com/item?id=46574687 |
|
| ▲ | itopaloglu83 3 hours ago | parent | prev | next [-] |
| Great introduction to programming fundamentals as well. Being able to explain something this simply usually requires a very good understanding of the entire subject. |
|
| ▲ | drob518 4 hours ago | parent | prev [-] |
| Great presentation. |