I'm confused, wouldn't this be just using the power of the government to enforce short-sighted, tech-hostile regulations like "datacenters should not poison people"?
Yup. When building "upcycled" PCs out of used second-to-last-gen components, I learned very quickly to only ever use brand-new, high quality PSUs ... the alternative is insanity
My anecdotal experience over the last 15 years of personal PCs.
I've had one case of Corsair memory which went faulty after a year (was replaced without question by the supplier) and around 3 PSU failures.
However, on the 3 times I've done upgrades (typically motherboard + RAM + CPU) in that time I've been able to keep my existing PSU without stability issues.
So I wouldn't say it's "insanity" to keep your current PSU when upgrading, but based on your experience if I had stability issues it may be the first thing I test.
Yea, I've ran bunch of office PC's with nearly 20 year old components 24/7 without any stability issues (acting space heaters doing CPU intensive tasks in winter).
No need to replace a quality PSU until you start having issues.
Nowadays there's a lot of FUTON bias in research. There's so much power in just hitting the streets or reaching out to your circle.
For the most part, you care the most about your circle, so if that isn't representative of the whole of society, it sounds like somebody else's problem. Who said all research needed to be perfect.
So, am I right in assuming that ESP32, being simple and slow, isn't going to have cache lines or anything, and would just need 1-2 cycles to access its RAM? In which case a pointer-chasing dynamic language like python wouldn't have all of the typical performance penalties from constant cache misses?
EDIT: upon further research, I think the above assumptions are more or less all wrong, starting with the "simple" part. To start with, they're Harvard-architecture-ish with separate memory pathways - and caches - for data and instructions, so off the bat they have more heterogeneity than your modern general purpose CPUs. Also there seems to be a very wide variety of memory mappings, buses, and caching systems within ESP32 "family". [1]
Yeah, so I tried XCode with a couple of years ago. Within 2 hours of working on my very first project, it somehow corrupted either my project's metadata and/or its own internal preferences so badly that it would no longer launch - it would just crash to Desktop instantly. Literally the most unusable application I've used in recent memory!
> it increasingly started interrupting me instead of me generating interrupts for it.
Yep, this is it right there. When human interface guidelines were being drawn up in the 70s and 80s, they didn't need to include anything like "computers must not speak unless spoken to" because it was so damn obvious.
My software-dev persona brain "Oh, see, but these days, we now need to make sure users remember to patch to the latest security update", and I respond: REALLY? You shipped me broken software and are now interrupting me in the middle of work to make it my problem? When did this become acceptable?
Recently I was playing a not-very-good video game that was pumped full of stop-what-you're-doing-and-read-this tutorial pop-ups. What percentage of the audience really needs the entire game to stop so we can read "use the left stick to move, press x to continue"? Even if this is literally first game you have ever played, I can't see how a flurry of messages that are not even actionable until dismissed will do anything but cause anxiety.
Thinking about other forms of media, the film industry just expects that its consumers will have some basic visual media literacy. Like, let's say you're watching your first ever movie, and there's a fade-out to represent a time jump. The movie does not stop with a dismissable pop-up explaining what it represents - the vast, vast majority of the audience already intuitively understands it, and the rest can probably figure it out from context. The only requirement to pull this off is an extremely minimal amount of respect for your audience / users!
I mean, yes? You don't amass billions of dollars with subtlety?
[1] https://www.inc.com/jeff-bercovici/peter-thiel-young-blood.h...
[2] https://theintercept.com/2017/02/22/how-peter-thiels-palanti...
(not that I think TFA here is very likely to be true)
reply