←back to thread

752 points dceddia | 4 comments | | HN request time: 1.042s | source
Show context
reportgunner ◴[] No.36447145[source]
Telemetry happened.
replies(2): >>36447376 #>>36447384 #
1. jeffbee ◴[] No.36447384[source]
If anything, doesn't this demonstrate that Windows lacks a sufficient amount of telemetry? If it was sending home stats about how long it takes to draw these windows, and profiles of what the program was doing, then they could target those and make it faster.
replies(1): >>36447568 #
2. yomlica8 ◴[] No.36447568[source]
I see you're operating under the assumption that the purpose of telemetry is to improve the user experience. I'm not sure that is even a business goal inside Microsoft.

I think due to perverse incentives it causes the exact opposite to happen. Why did the Windows calculator need to be remade with a much slower and less responsive version? Telemetry probably showed the calculator was frequently used, so a Project Manager targeted it for "improvement" and it was then ruined.

replies(1): >>36447868 #
3. jeffbee ◴[] No.36447868[source]
I don't know since I never use the Windows Calculator but it seems probable to me that the newer version has improvements that you don't need and therefore do not perceive. Perhaps it is more accessible to the blind, or the support for Urdu numerals is new. A lot of the reasons why old versions of Windows ran apps instantly is that they excluded the entire non-European world and did not even attempt to deal with complex languages.
replies(1): >>36452825 #
4. rep_lodsb ◴[] No.36452825{3}[source]
>A lot of the reasons why old versions of Windows ran apps instantly is that they excluded the entire non-European world and did not even attempt to deal with complex languages.

There was Windows 3.2 in 1994 (not to be confused with "Win32", despite the name of the HTML file): http://toastytech.com/guis/win32.html

Yes the western versions of Windows at the time didn't include support for Chinese (etc.) language. But there is really no reason why they should - if the user's language can be represented in an 8 bit codepage, why should they have to pay any price in performance for something they will never use?

Conversely, would a Chinese-speaking user prefer an operating system designed to support all the other languages that exist, with an implementation that is likely not as specifically tailored to their requirements?