When you unwrap UVs the interpolation issue is taken care of. The UV map accounts for it. It's only for tessellation like subdivision surfaces where something like this would be nifty That is to say, this is mainly…
It's not really that simple, barycentric coordinate access is relatively recent. It's asking the rasterizer for information and transforming that information into barycentric coordinates, and the correspondence of…
https://github.com/rnvannatta/vanity-scheme I am currently making a r7rs scheme derivative that compiles to C. The lofty goal is parallel fibers. It's in extreme early stages, and I don't expect anyone will use it other…
Well, a rotation matrix doesn't require doing 2 half rotations, and doesn't require reaching into the 4th dimension in such a way that it gets perfectly cancelled out. It doesn't require abstract analogies about cubes…
To add to your comment, quaternions predate rotational matrix operators by a considerable amount (1843 vs not exactly clear, ~1900 with Peano or ~1920 with Weyl), despite quaternions being much more challenging to…
I was just talking with my wife about this. She's from southern China and went to a restaurant in north China with her northern colleagues. There they ordered cicada pupa, which were the most expensive thing on the…
Locusts are actually just various species of grasshopper. When there's abundance after a period of hard times, some some grasshopper species transform into locusts, turn from green into yellow, grow their wings and…
> Edible insects are often talked about as a possible "food of the future" - but what does insect eating actually look like in the here and now? There's definitely an overlap with the 'weird Japan' clickbait, but the…
You're correct that British made factory goods would have been good for China, specifically the Chinese poor, as it would have enabled them to have many low quality goods rather than a few higher quality goods. The…
The same smugness and sense of superiority that China held for England, was also held by England for China. As such, the English only primarily tried to sell knickknacks and things the Chinese could produce better. This…
Well, England had a massive trade deficit, and failed to find anything the Chinese wanted to buy, except opium. In the end, this was approved by the queen to balance their trade deficit, as they were bleeding silver.
Well, in that historical case, the sale of Opium to China was a state sponsored project. Opium was only a minor problem in England, but it wasn't being smuggled into England by a quasi-hostile foreign country trying to…
I do cross platform development, I have to keep mobile/console in mind though most of my work in on PC, other people work on mobile/console and tell me when the shaders I write are too slow or break mobile :). You work…
Well, sRGB is sort of perceptually linear. Its roots trace back to a 50s technology compromise between perceptual linearity, color gamut, & encoding cost for CRTs that held up with only minor tweaks until CRTs stopped…
I guess color theory hasn't been given much love in web development because it's hard and murky. Once you do a dive into it, you realize there's no correct answers, only tradeoffs. It's a lot harder to be zealous about…
It's not astonishing to me, because I believe the author is not entirely correct about color being broken. sRGB color is not the perfect color space, but in general it's better for UI than using linear color, which the…
That's hot dipped galvanized steel. The zinc crystal pattern formed on it is a called spangling. https://www.steelmillsoftheworld.com/activities/datacenter/G... It shines like that, with only some of the crystals being…
I don't think it's edited. It's just hot dipped galvanized steel, those are zinc crystals on the surface.
There was a flagged comment here that thought this manager's interviewing strategy was a good idea. In this world, bosses end up holding power over their underlings. A boss who uses this power capriciously is…
C++ Lambdas are capturing, so they aren't plain old functions. They evaluate to closures: function + environment. In C++ the captured environment is explicitly written in the [] section of the lambda. The issue that I…
Those popup done-indicators are pretty unreliable; I'm not sure why turkeys ship with them, I imagine they've ruined a great many birds. I cooked the turkey last year. My thermometer said it was good, but that popup…
Yeah, technically there are 2 L1 caches; x86 is a 'Modified Harvard' architecture. The instruction cache also typically has to deal with caching micro-ops. I believe L2 and beyond store both instructions and data.…
A larger cache size would improve memory latency assuming the working set can utilize the full 36mb, which I'm sure the 2 games that had a 20% uplift can. It's purely speculation but I suspect the cache size was limited…
Having more cache can potentially lower the speed of the cache, as the access time is limited by the time the longest path takes, the propagation delay. So there's a tradeoff between cache size and cache speed, which is…
When you unwrap UVs the interpolation issue is taken care of. The UV map accounts for it. It's only for tessellation like subdivision surfaces where something like this would be nifty That is to say, this is mainly…
It's not really that simple, barycentric coordinate access is relatively recent. It's asking the rasterizer for information and transforming that information into barycentric coordinates, and the correspondence of…
https://github.com/rnvannatta/vanity-scheme I am currently making a r7rs scheme derivative that compiles to C. The lofty goal is parallel fibers. It's in extreme early stages, and I don't expect anyone will use it other…
Well, a rotation matrix doesn't require doing 2 half rotations, and doesn't require reaching into the 4th dimension in such a way that it gets perfectly cancelled out. It doesn't require abstract analogies about cubes…
To add to your comment, quaternions predate rotational matrix operators by a considerable amount (1843 vs not exactly clear, ~1900 with Peano or ~1920 with Weyl), despite quaternions being much more challenging to…
I was just talking with my wife about this. She's from southern China and went to a restaurant in north China with her northern colleagues. There they ordered cicada pupa, which were the most expensive thing on the…
Locusts are actually just various species of grasshopper. When there's abundance after a period of hard times, some some grasshopper species transform into locusts, turn from green into yellow, grow their wings and…
> Edible insects are often talked about as a possible "food of the future" - but what does insect eating actually look like in the here and now? There's definitely an overlap with the 'weird Japan' clickbait, but the…
You're correct that British made factory goods would have been good for China, specifically the Chinese poor, as it would have enabled them to have many low quality goods rather than a few higher quality goods. The…
The same smugness and sense of superiority that China held for England, was also held by England for China. As such, the English only primarily tried to sell knickknacks and things the Chinese could produce better. This…
Well, England had a massive trade deficit, and failed to find anything the Chinese wanted to buy, except opium. In the end, this was approved by the queen to balance their trade deficit, as they were bleeding silver.
Well, in that historical case, the sale of Opium to China was a state sponsored project. Opium was only a minor problem in England, but it wasn't being smuggled into England by a quasi-hostile foreign country trying to…
I do cross platform development, I have to keep mobile/console in mind though most of my work in on PC, other people work on mobile/console and tell me when the shaders I write are too slow or break mobile :). You work…
Well, sRGB is sort of perceptually linear. Its roots trace back to a 50s technology compromise between perceptual linearity, color gamut, & encoding cost for CRTs that held up with only minor tweaks until CRTs stopped…
I guess color theory hasn't been given much love in web development because it's hard and murky. Once you do a dive into it, you realize there's no correct answers, only tradeoffs. It's a lot harder to be zealous about…
It's not astonishing to me, because I believe the author is not entirely correct about color being broken. sRGB color is not the perfect color space, but in general it's better for UI than using linear color, which the…
That's hot dipped galvanized steel. The zinc crystal pattern formed on it is a called spangling. https://www.steelmillsoftheworld.com/activities/datacenter/G... It shines like that, with only some of the crystals being…
I don't think it's edited. It's just hot dipped galvanized steel, those are zinc crystals on the surface.
There was a flagged comment here that thought this manager's interviewing strategy was a good idea. In this world, bosses end up holding power over their underlings. A boss who uses this power capriciously is…
C++ Lambdas are capturing, so they aren't plain old functions. They evaluate to closures: function + environment. In C++ the captured environment is explicitly written in the [] section of the lambda. The issue that I…
Those popup done-indicators are pretty unreliable; I'm not sure why turkeys ship with them, I imagine they've ruined a great many birds. I cooked the turkey last year. My thermometer said it was good, but that popup…
Yeah, technically there are 2 L1 caches; x86 is a 'Modified Harvard' architecture. The instruction cache also typically has to deal with caching micro-ops. I believe L2 and beyond store both instructions and data.…
A larger cache size would improve memory latency assuming the working set can utilize the full 36mb, which I'm sure the 2 games that had a 20% uplift can. It's purely speculation but I suspect the cache size was limited…
Having more cache can potentially lower the speed of the cache, as the access time is limited by the time the longest path takes, the propagation delay. So there's a tradeoff between cache size and cache speed, which is…