Because it is way more dangerous. Guaranteed liver damage is nonsense. Aspirin and other non selective NSAIDs are much more likely to cause GI bleeding, kidney and heart problems.
An aspirin here or there is probably fine but multiple day dosing of full dose aspirin for chronic pain has gotten a lot of middle age people to bleed out their GI tract and end up dead.
ibuprofen and similar are also much more likely to destroy your kidneys as well and exacerbate heart disease. Intermittent regular dose use is unlikely to cause kidney harm but people get in trouble in two ways: chronic extended use of higher “therapeutic” doses (800mg for ibuprofen) or they have other medical problems weakening kidney function.
While technically a PIC12 is a computer since it has I/O, tiny storage, a PC and an ALU - it’s hard to even think of it in the same category as what most think of as a computer. IMHO the takeaway is more what the bare minimum it takes to be a computer, which isn’t much. (In other terms, a PIC does not meet the DOOM threshold).
PICs are so old and rudimentary that they started out as peripheral controllers for “real” computers in the 70s. It turns out you can do some useful embedded stuff with a basic chip, but even the newest of these are on 30 year old semiconductor tech at this point.
That may sound jaded, on the other hand I do find mass production of modern level integration and speeds to still be marvelous.
And as an EE, the “white” LED in the candle is more interesting than the uC!
I believe divide-by-zero produces an exception. The machine can either be configured to mask that exception, or not.
Personally, I am lazy, so I don’t check the mxcsr register before I start running my programs. Maybe gcc does something by default, I don’t know. IMO legitimate division by zero is rare but not impossible, so if you do it, the onus is on you to make sure the flags are set up right.
Correct, divide by zero is one of the original five defined IEEE754-1985 exception. But the default behavior then and now is to produce that defined result mentioned and continue execution with a flag set ("default non-stop"). Further conforming implementations also allow "raiseNoFlag".
It's well-defined is all that really matters AFAIC.
Nobody calls them that in most places in the US, but towns and villages usually have “highway departments” and they’re not the ones managing the interstates and state highways.
While not going to argue that vim is niche, I don’t think it is. StackExchange surveys are likely highly unrepresentative and lack external validity. I do not believe 40% of developers use vim based on such an unvalidated and likely biased study.
Not sure what relevance the source has here, but it’s not correct. Primary (AL) is the most common in the developed world and secondary (AA) elsewhere. There are some foci of ATTR but it is by far not the most common.
I should have mentioned my wife is a physician, apologies.
The true prevalence of ATTR is not known since it's only been investigated for recently as described in the article. If you look up recent data you'll see a big difference.
An aspirin here or there is probably fine but multiple day dosing of full dose aspirin for chronic pain has gotten a lot of middle age people to bleed out their GI tract and end up dead.
reply