Wonder if this problem would be reduced by some mechanism of incurring cost on job positions that advertise for more requirements. (A heavy handed approach would be to charge an additional fee/tax if you require university educated persons for a position not requiring one)
I'm sure there's a general rule of thumb where this approach works best as an approximation (such as a simple on/off switch)... which may give us opportunities to simplify the BOM list further with cheaper parts at cost to accuracy which wouldn't apply to PCB anyway.
Where I mostly seen this approach is with 3D printers where we just want to know if the nozzle is touching the print base.
But if we can quantify the general worse case variation between most PCBs then maybe we can create a recommended strain sensor element with a semi-quantified level of accuracy so it's not just an on/off sense.
Be interesting if there is a rad hard watchdog. Maybe you could end up having standard off the self parts and then use a reliable watchdog to intervene as needed.
Especially if such watchdog has the ability to switch to a secondary or third backup...
edit: Shoutout to wildzzz for pointing out ISL706ARH
Active Rad-Hard, 5.0V/3.3V µ-Processor Supervisory Circuits
You may want to also consider ENC28J60 'Stand-Alone Ethernet Controller with SPI Interface' which lacks a hardware TCP/IP stack and is purely an Ethernet MAC and PHY accessible over SPI. This simplicity means it should be easier for you to get started with sending an ethernet packet. But of course if you want TCP/IP you will need to supply your own software implementation instead.
Provided that isolation is not required... it be nice if there is a 'type-c power/data router' where you can plug multiple devices to and get both power and data though. The box itself just needs to have a gigabit port and a power port.
Requires device makers to make port be both PD and at least USB ethernet host. The router perhaps can try simulating usb ethernet gadget or something.
Or maybe we could have 'layered' configs with shared community layers? Thus in that sense it becomes a series of defaults good for people in specific context like different countries or professions.
This is about unstable cores that randomly output incorrect calculation and ways to mitigate it via better hardware testing and duplicating parts of the core that can fail often.
I did however thought initially from the title that it's about 1-bit CPUs like the MC14500B Industrial Control Unit (ICU) which is a CMOS one-bit microprocessor designed by Motorola for simple control applications in 1977. It completely lacks an ALU so essentially cannot count, but is designed for PLCs.
Your idea inspired me to see what such a microstory based on your idea would look like (Of course generated by ChatGPT3.5):
> As I delved into my computer, eager to tackle my to-do list, I was met with an unexpected sight: a digital love triangle among the Language Models (LLMs). The Email LLM, with its quick wit, seemed to be engaging in flirtatious banter with the verbose Textbook LLM, while the Programming Language LLM watched on with amusement. I couldn't help but laugh at the absurdity of it all, but as the bickering between the LLMs intensified, I realized their antics were hindering my progress. With a mixture of frustration and amusement, I gently redirected the LLMs back to their intended purpose, finally able to accomplish my task amidst the chaotic comedy within my computer.
That works too, but there is something to be said about a turn key solution friendly to corporations who are willing to just throw some money to make a problem go away. Plus archive will get a bit of extra money for the Wayback machine!
Just pay some donation, redirect your DNS to the way back machine and bingo.