You're conveniently ignoring the remaining 5% (actually larger than 5% BTW), which is not only ahistorical and non-scientific, but is where the majority of the "moral teachings" you speak of are found.
Most of the moral teachings are told in the context of a story that may or may not have happened. Almost all of them you cannot prove they were "ahistorical and non-scientific"
Did Jesus resurrect? I would accept a "probably not", but it seems just as non-scientific and dogmatic as Christian beliefs themselves to suggest he absolutely didn't since it's a completely non-falsifiable.
So many athiestic views smell exactly like a religious view in disguise.
Also, I would note that many of the pillars of modern science were created by ardent Christians.
One example is Rene Descartes, who performed a thought experiment in complete skepticism: "What if all of my senses deceived me? How could I know what is true? What if I was completely deluded by some demon or something? Well the mere fact that I can ask this question, means I know I at least exist. I think, therefore I am. Cogito, ergo sum"
This is a [1] solid foundation of modern science, and as far as I can tell, everything else is "probably" true or not true. (there is a slight qubble that strictly speaking it would be "I think, therefore something thinks", since you shouldn't presuppose even "I" exists)
He later went on to write a proof of God. Your results may vary on that one.
It sounds like your issues with doctors is that they lack basic human compassion, yet you want to replace them with "robots" who are incapable of compassion whatsoever?
It's not that they lack compassion, it's that they have bias and other non-job related issues. They also are usually rushed and busy, often over confident in their own original assessments. I would think care from an AI would answer all of my questions without getting snippy and not jump to any conclusions.
This is a purposefully disingenuous hypothetical. There are people who have real shots at a better life, or continuing their life for that matter, who get denied the insurance they pay for! It isn't only people who are already on death's door.
The thing is, you have to start somewhere and then you can go backwards. And putting a price on what people should shoulder for other is the main job of insurance companies.
Now you can hope for a state owned one which would have "everyone" chipping in so you should be able to cover more extreme cases. Or you can (and should imo) criticize the algorithms used by the current companies. But you cannot expect society to pay for anything, you have to do some triage.
When people are tired of a system and the powers that be, they take action into their own hands. I'd rather a few dead CEO's and a renewed zeal among the populace to address these issues, then roll over like a dog.
This 100%. I taught myself *everything* in college. I relied on textbooks and online resources to teach myself the material outside of class. It worked pretty well. I wasn't the top of my class, nor have I retained all the things I've learned (but who does?).
Fortunately, what I have retained is the ability to pick up almost any subject and learn about it on my own. That's more important than anything they can teach you in a classroom.
The cool thing about graphics programming is that often times you aren't even doing "linear algebra" strictly.
A lot of the math for 3D graphics programming uses the concepts of affine spaces/transformations since standard 3x3 matrices don't have enough information to support translation/projection. I had no clue about this branch of math at all until I started learning graphics programming--in fact I think graphics programming requires you to learn the most math of just about any discipline of computer science outside theoretical computer science. The amount of math you need to truly "understand" path tracing is immense.
Homogeneous coordinates is still linear algebra in a 4D space instead of the obvious 3 you would naively pick. Kinda like quaternions where adding an extra degree of freedom suddenly works around some expressivity problem you didn't really know you had but clearly it solves (e.g. gimble lock on euler angles). But the term linear algebra covers high dimensional uses like training neural networks, its the thing that gives us the matrix formulation of stuff.
Quaternions are an extension of complex numbers and are used ubiquitously in graphics programming for both 2D and 3D applications. Most math libraries support them.
If your gripe is over programming languages not having support for 3D math, then I think that should be expected. Most languages try to keep their standard libraries small, and their built-in types smaller. A language that has built-in support for such things would be incredible niche. Maybe JAI is what you're looking for? I'm not sure if that even contains built in support however.
reply