Earlier quoted context omitted.
I'm not sure if I should be disturbed or amused by Microsoft putting telemetry in (at this rate) literally every one of its products. Like, what the hell do they even track? I guess the obvious ones are things like application crashes, but now I'm curious if they have the data on the most common calculations, folks' favorite numbers, etc.
I mean, I guess it would be cool to know what kind of operations people are doing most often? Maybe you send different ads to people who only use addition/subtraction than people who use sin / cos?
Open-Sourcing Windows Calculator
21–30 of 184 posts
Re: Open-Sourcing Windows Calculator
#22MS goes on to open source the famous and non interesting parts of its products. What's next? Notepad, Ms Paint? Shall we see anything bigger than VS Code?
.NET framework?
Re: Open-Sourcing Windows Calculator
#23https://github.com/Microsoft/calculator#data--telemetry "This project collects usage data and sends it to Microsoft to help improve our products and services. Read our privacy statement to learn more. Telemetry is disabled in development builds by default, and can be enabled with the SEND_TELEMETRY build flag." Even on a simple calculator.
Re: Open-Sourcing Windows Calculator
#24I've always found the "App" version of Calculator lacking compare to its Win32 predecessor. In particular History. On the old Calculator you could double-click the history and edit the equation, and get a new result, no go on the App.
Plus the Programmer UI, while being more powerful is actually harder to use since the information is now split between two screens rather than one.
Oh and you cannot paste in currency ($10) is now invalid. The old one just stripped the currency symbols.
Re: Open-Sourcing Windows Calculator
#25https://github.com/Microsoft/calculator#data--telemetry "This project collects usage data and sends it to Microsoft to help improve our products and services. Read our privacy statement to learn more. Telemetry is disabled in development builds by default, and can be enabled with the SEND_TELEMETRY build flag." Even on a simple calculator.
I'm not sure if I should be disturbed or amused by Microsoft putting telemetry in (at this rate) literally every one of its products. Like, what the hell do they even track? I guess the obvious ones are things like application crashes, but now I'm curious if they have the data on the most common calculations, folks' favorite numbers, etc.
Re: Open-Sourcing Windows Calculator
#26MS goes on to open source the famous and non interesting parts of its products. What's next? Notepad, Ms Paint? Shall we see anything bigger than VS Code?
two weeks later
"Show HN: I added transparency support to MSPaint"
two (more) weeks later
"Adobe shares plummet as users cancel their subscriptions to Creative Cloud by the thousands, analysts baffled"
Re: Open-Sourcing Windows Calculator
#27MS goes on to open source the famous and non interesting parts of its products. What's next? Notepad, Ms Paint? Shall we see anything bigger than VS Code?
> Shall we see anything bigger than VS Code? .NET framework?
Re: Open-Sourcing Windows Calculator
#28Re: Open-Sourcing Windows Calculator
#29https://github.com/Microsoft/calculator#data--telemetry "This project collects usage data and sends it to Microsoft to help improve our products and services. Read our privacy statement to learn more. Telemetry is disabled in development builds by default, and can be enabled with the SEND_TELEMETRY build flag." Even on a simple calculator.
Re: Open-Sourcing Windows Calculator
#30Earlier quoted context omitted.
I mean, I guess it would be cool to know what kind of operations people are doing most often? Maybe you send different ads to people who only use addition/subtraction than people who use sin / cos?
Telemetry is not used for ads, but since it is open-source you can check and get a pretty good idea what they actually send.
A small selection:
constexpr auto EVENT_NAME_INVALID_INPUT_PASTED = L"InvalidInputPasted";
constexpr auto EVENT_NAME_VALID_INPUT_PASTED = L"ValidInputPasted";
constexpr auto EVENT_NAME_BITFLIP_PANE_CLICKED = L"BitFlipPaneClicked";
constexpr auto EVENT_NAME_BITFLIP_BUTTONS_USED = L"BitFlipToggleButtonUsed";
constexpr auto EVENT_NAME_ANGLE_BUTTONS_USED = L"AngleButtonUsedInSession";
constexpr auto EVENT_NAME_HYP_BUTTON_USED = L"HypButtonUsedInSession";
constexpr auto EVENT_NAME_FUNCTION_USAGE = L"FunctionUsageInSession";
constexpr auto EVENT_NAME_BITLENGTH_BUTTON_USED = L"BitLengthButtonUsed";
Do you have a source for "not used for ads"?