9,606 karma · joined October 10, 2009
The Internet is often more like a bar brawl than a reasoned conversation.
The project in which I worked on a C++-to-C translator didn't call it a compiler, it called it a source-to-source translator. It was a CS project in a CS department funded by the NSF. I have read the Dragon Book, and would be surprised if the authors would consider an interpreter, assembler, or a linker to be a compiler.
So yeah. I don't expect you to agree with my opinion, but I do appreciate it that you're trying to avoid being confrontational jerk.
However, what we're talking about here is closer to TeX than cfront-to-c or even TypeScript-to-Javascript.
Normal CS jargon has "assemblers" and "linkers", both of which might appear to be compilers according to this dictionary definition.
CS history also includes things like TeX, which formats text for a variety of outputs, and was rarely called a compiler.
Web browsers often include a JIT compiler for Javascript, but their text formatting system isn't usually called a compiler.
A large fraction of the words I use in physics and math are not used the same way, within the field, as the generic dictionary definition.
I have noticed that your comment is quite typical for people who want to say that we live in a post-truth world. There are certainly problems, but one solution is to double down on science.
Your use of "my friend" is similar to the thing you're complaining about. I got what you mean. Bringing up "ad hominem" is dodging the real issue.
Another comment of yours: "utterly stupid bureaucracy"
Implementing this properly involves having your own search index. And that's pretty expensive.
For example, a PhD biologist friend of mine agonized for months before she was willing to look at her personal 23-and-me results, after the FDA certified them as accurate enough to show to consumers.
It's a real problem for everyone.
> In one case, the FDA said it had found significant levels of the carcinogen acetaldehyde in ethanol supplied by a company for use in hand sanitizer, according to a recent email exchange seen by Reuters.
Is anyone surprised that using fuel ethanol might not be a good idea for hand sanitizer?
In some places, industrial users have the second algorithm.
Systems that make ice at night and use it for A/C during the day date back to the 1950s.
The general class of these facilities is phase-change materials. Water is pretty amazing, both for ice and for steam.
Don't worry -- every single time renewables are mentioned on HN, this aspect is at the top of the posting.
OK, so your new link @ Apple is more clear, and I do vaguely recall seeing this years ago: for all modern iOS versions, Limit Ad Tracking does set the Ad ID to all zeroes.
> Besides, the determined Real Programmer can write Fortran programs in any language.
Keep in mind that the young person might be a medical worker, or in the family of a medical worker.