this post was submitted on 27 Dec 2023
48 points (91.4% liked)
Permacomputing
255 readers
11 users here now
"In a time where computing epitomizes industrial waste, permacomputing encourages the maximizing of hardware lifespans, minimizing energy use and focussing on the use of already available computational resources." (from the permacomputing wiki)
See also: [email protected]
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Yea I have a 32 bit machine from 2007.
That’s quite interesting because the spy chips¹ began in 2008ish. So people who avoid the spy chips are losing options. ~~There may not be many 64bit machines that pre-date the spy chips~~ (edit: there might be a 5-year span of 64-bit AMD spy-free chips). I’m lucky to have a machine from 2008 just before the anti-consumer chips came out. IIUC there is only one modern architecture that avoids the spy chips: the IBM Power11.
1: spy chips → Intel’s Management Engine/ARM trustzone/AMD’s Platform Security Processor; tech that is anti-non-corporate consumer
Um.... Are you referring to the most ubiquitous OS worldwide nowadays... Minix?
Referring to Minix was not my intent. A short overview of the issue is here. As you apparently know Intel chips after 2008 use Minix for the management engine but I’m not sure to what extent Minix itself is a factor the vulns. The problem is the mere existence of an attack surface hard-wired into processors that can be externally exploited when the purpose of the ME is useless to non-corporate users. Bugs have been discovered that enable attackers to install malicious firmware¹. AMD’s PSP is also a problem and I don’t know if the PSP OS has been revealed. PSP is composed of an ARM processor with Trustzone, but I don’t know what OS Trustzone uses.
I just realized I forgot AMD PSP did not hit until 2013, so I guess there must be a lot of 64bit spychip-free boards out there made from 2008—2013.
1: ⚠ that link is enshitified with autoplay so I suggest using Lynx to access it.