1,317 karma · joined September 18, 2017
What a weird sentence!
- 3D geometry (lines, planes, implicit and parametric surfaces)
- basic splines (Bezier, Hermite, maybe NURBS)
- matrix transformations
- rotation via quaternions
- projective 3D geometry
- shading (diffuse, Phong, etc)
- advanced tricks (shadows, reflections, etc)
Once you nail down these topics, the rest is just learning the specific API quirks (memory model, synchronization, etc), be it OpenGL, Metal, DirectX, Vulkan, or whatever comes next in ten years.
It’s one of my favorite methodologies, next to “agile waterfall” and “holocracy with managers, middle-managers and minibosses”.
I recommend revisiting high school chemistry, especially the topic of molar mass. (Hint: Plutonium is about 250 g/mol. One mol is 6x10^23 particles.)
“The average concentration of radon in the atmosphere is about 6×10−18 molar percent, or about 150 atoms in each ml of air.”
Just kidding. A regular banana is probably an order of manitude more radioactive than these wines.
The existence of 100% non-interacting particles is by definition non-falsifiable, therefore scientifically irrelevant.
“What the tech industry can’t obfuscate behind algorithms is often relegated to some form of infantilization, in which a distinct work-life balance has been replaced by free food, ping pong, and services that do your laundry or drive you to work. This puerility is internalized so profoundly that it extends to corporate hierarchies and the way essential tasks are discussed. Software engineers are often colloquially referred to as “rock stars” or “ninjas” in job postings, and childish jargon is pervasive.”
Also, you’re saying “100 years earlier” as if that’s a long timespan in history. I know, the USA is not much older than that, but in Europe, 100 years is nothing.
And considering that ~40 years after the last Russian pogroms there was this thing called “the Holocaust”, I’m not really convinced that antisemitism was a thing of the past in Western Europe either.