3 ms·
I call bull on every part of this story when it talks about "power team looking at windows performance as a whole, environment etc." Because it's enough to loo
by troupo 1y ago
I call bull on every part of this story when it talks about "power team looking at windows performance as a whole, environment etc."
Because it's enough to look at modern Windows and things like "CPU spikes 100s of percent when opening start menu because it's now written in React"
- panta 1y agoAt some point we'll have to admit that worse is actually worse.
- zamadatix 1y agoIt's a bit hard to call bullshit when even the summary of the discussion is still measured to the microwatt. I wouldn't be surprised if there were some misalignments in goals though. E.g. if their team's goals are measured in results of typical battery life tests such as "how many hours the computer can sit idle playing a video" then they would be heavily weighted towards caring about these kinds of constantly recurring background draws instead of active usage draws.
- troupo 1y ago> they would be heavily weighted towards caring about these kinds of constantly recurring background draws instead of active usage draws. Yeah, it's very likely "metrics- driven development" when optimizing certain metrics becomes its own isolated goal
- mrheosuper 1y agoit's milliwatt
- zamadatix 1y agoThe unit is mW but the measurement precision is to the microwatt: 0.417 mW = 417 uW. Same as how 0.001 km would be a measurement to meters of precision, not kilometers of precision.
- naikrovek 1y ago> I call bull on every part of this story when it talks about "power team looking at windows performance as a whole, environment etc." I am sure that the Power team has the understanding that user-initiated activity isn’t really anything they can control. Once the user takes over, all tricks for efficiency go out the window. The user could run anything. I don’t work for MS but I’m sure the Power team cares about the automatic built-in stuff that runs on schedules and timers: the things they can control. The start button doesn’t click itself. I agree that using web tech to render things in the OS is silly, but Microsoft has been doing it in every Explorer window since 2001 with Windows XP. I don’t remember anyone complaining about that at the time except me.
- troupo 1y ago> user-initiated activity isn’t really anything they can control. > Once the user takes over, all tricks for efficiency go out the window. The user could run anything. Erm. In case of the start menu and task bar, where they are pretending that showing servings is an issue, they do have control of a lot of things. Somehow they split hairs over showing seconds, but are perfectly okay with web views in the task bar and in the start menu, and are perfectly okay with components in React Native. > I agree that using web tech to render things in the OS is silly, but Microsoft has been doing it Yes, they have been doing it. Somehow the "power team" that supposedly had ultimate control over what gets displayed had no issues with that
- Valodim 1y agoWait. Is it really written in react?
- treesknees 1y agoNo, there is a single component of the start menu (personal recommendations) that uses react native. It’s not accurate to say that the start menu is written in react.
- HumblyTossed 1y agoI thought it was because the new code for win11 called the old code for win10 which called the old code for winX which called the old code for WinY, which called an old DOS routine.
- troupo 1y agoYup. It's the org chart shipped through time: https://youtu.be/5IUj1EZwpJY?si=mIkDCkK7lG55ncUf https://youtu.be/5IUj1EZwpJY?si=mIkDCkK7lG55ncUf