11,084 karma · joined May 9, 2009
When converting to grayscale, you typically calculate the value of the pixel and then set all color components to that value. The point of this is to keep the luminance the same as it was in the original color pixel. If you’re doing this correctly, the perceived brightness stays the same.
And just as a smell test: have you ever converted an image to grayscale and flinched away because it seemed twice as bright? Of course not; it just loses its color.
The only way you would get more perceived brightness at lower backlight intensity would be if you physically removed the color gels that overlay the LCD matrix. Which is obviously not what they’ve done here.
I’m pretty sure the increase in battery life they observed is simply because they’re using their phone less, which is very much the main upshot of the other benefits they listed. The idea that color pixels drain more energy is just obviously nonsense.
What? Why? Why would you even entertain that as a hypothesis?
This sounds a lot like how I used to think about unit testing and type checking when I was younger and more naive. It also echoes the sentiments of countless craftspeople talking about safety protocols and features before they lost a body part.
Safety features can’t protect you from a bad programmer. But they can go a long way to protect you from the inevitable fallibility of a good programmer.
2. “Postage stamp sized” is not a resolution. Zoom in on them and you’ll see that they’re quite crisp.
I feel like that would have been a bit in the weeds for the general pacing of this post, but you just convert each angle to a slope, then solve for y/x = that slope, and the metric from (0,0) to (x,y) equal to 1, right? Now you have a bunch of points and you just add up the distances.
Maybe it's just a problem of being loose with terminology, but this seems to be contrasting entropy and information content, which is backwards?
There are machines which are very, very hard to determine whether they halt or not, and so people end up thinking that there must be specific machines for which no Turing machine can decide halting correctly. But that’s just not true. Every “attempted halting decider” has its own infinite set of failure cases, which are specific to that machine, and not fundamental to the input machines.
This feels really strange, and trying to turn that other intuitive sense into something meaningful and reasonably formal is an interesting exercise, but it’s tricky.
This is weirdly stated. The first sentence is correct. But trivially, either a machine that always says “yes” or a machine that always says “no” will give the correct answer for any given case.
Given a particular set of axioms, there are machines which do not halt, but which cannot be proven not to halt, and maybe that’s what the article means. But that’s going beyond the halting problem.
> While Grant Sanderson continues to maintain his own repository, we recommend this version for its continued development, improved features, enhanced documentation, and more active community-driven maintenance. If you would like to study how Grant makes his videos, head over to his repository
Is it that, or is it just that they realized that that stuff is easy material for promoting the film, so they just let various media produce free content about it and put stuff on YouTube?
Anyway, since “we all know”, why don’t you go check out the ingredients for beyond burgers, and report back which “chemicals” you think are so disastrous.
But would we even notice? As far as we were concerned, it would just be more physics.
There are two obvious answers. The first is portability. And sure, but Electron provides an answer here, so why can’t we provide one with PWAs? We could even have OSes define this interface for different browsers to target in a standardized way. Yes, you need platform specific code, but that’s often the situation with Electron too.
The other answer is security. But how is Electron / any other installed app any better? Because we require more explicit consent before installing a “real” app than for installing a PWA? OK so, just let’s just do that for PWAs too.
It’s fascinating how plausible it looks at a glance while being so glaringly wrong once you look at it more closely.