Live data from Hacker News

Open-Sourcing Windows Calculator

blogs.windows.com

111–120 of 184 posts

Re: Open-Sourcing Windows Calculator

#111

Earlier quoted context omitted.

The Scientific/Math/Programmer expanded calculators have a bunch of features. Maybe they can test how often the "cube root" button is used versus Arcsinh or something.

This is actually pretty relevant because TI has been goofing up the cube root function in its calculators for decades.

How is that telemetry relevant? The bug needs to be fixed no matter how many people use it.

Re: Open-Sourcing Windows Calculator

#112
post #13

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?

What would you imagine with differentiate +/- people to sin users?

Re: Open-Sourcing Windows Calculator

#113
post #106
post #18

Earlier quoted context omitted.

This calculator is not written using Win32. (Why the downvotes?)

I didn't downvote you, but it comes across like you were trying to nitpick someone by pointing out a detail that isn't relevant to what they were saying.

One of my pet peeves when engaging in technical discussions!

Re: Open-Sourcing Windows Calculator

#114

Earlier quoted context omitted.

You don't have to imagine, you can view the data for yourself: https://docs.microsoft.com/en-us/windows/privacy/diagnostic-...

If we're expected to trust the party spying on us to reveal exactly the extent to which they spy on us via their proprietary, closed-source spying data viewer tool, then we deserve exactly whatever the fuck it is we end up getting.

If they cheated on the documentation matching the binary to try and sneak in more telemetry, the backlash would be phenomenal. I don't know if Twitter could handle that kind of load =]

It's always good to trust but verify, although here the the safeguard is pretty strong.

Re: Open-Sourcing Windows Calculator

#115
post #7

https://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.

This seems to be the reason they put the telemetry in. They were solving a bug related to the time calculation feature. And, needed to discover if any customers had issues after the change was made.

https://github.com/Microsoft/calculator/blob/057401f5f2b4bb1...

Re: Open-Sourcing Windows Calculator

#116
post #74
post #44

Earlier quoted context omitted.

I had an interview last year with the Windows and Devices Group. On the day of the interview, I was told it would be with people that work on telemetry. One interviewer told me that keystrokes were being measured by conhost.exe. Not just for internal testing. He clarified that it was done on customer machines. It wasn't clear if they collected individual key presses because we were discussing something you could infe…

Speaking as the engineering lead owning conhost.exe: I can't find anything in our code that would trace user input, or data effectively derived from user input, to even a local event stream. There are a couple instances where we trace API call timings, but only that of API calls initiated by an attached console application.

When are we going to see unlimited command line buffers :)?

Re: Open-Sourcing Windows Calculator

#117
post #36

This is cool, but I really wish they'd release the source for the original Notepad. No real reason other than "this software was really important to me when I was a kid". As it stands, though, Calculator is not something I've particularly cared about in the Windows world; pretty much anyone here could write a simple calculator app in an afternoon. Still, I am glad MS is slowly becoming more OSS-friendly; I doubt anyo…

For me (and for a lot of other people) what I wish they would release as open source is VB6.

There are a ton of good reasons why this is unlikely to ever happen, though (third-party licenses mainly).

There are a ton of VB6 applications out there running, and Microsoft so far has continued to keep the runtime around, but that won't always be the case.

When it is finally EOL'd, people aren't going to be happy at all about it...

Re: Open-Sourcing Windows Calculator

#118
post #74

Earlier quoted context omitted.

Speaking as the engineering lead owning conhost.exe: I can't find anything in our code that would trace user input, or data effectively derived from user input, to even a local event stream. There are a couple instances where we trace API call timings, but only that of API calls initiated by an attached console application.

When are we going to see unlimited command line buffers :)?

Hey, I work on the commandline team too - We can't give out exact timelines for anything we work on, but I can tell you that it's pretty high up on the backlog. It's closer now than it's ever been, that's for sure.

Re: Open-Sourcing Windows Calculator

#119
post #6

I worked on a win32 application for my first job out of college. My boss told me "want to learn win32 and c++, go program a windows calculator clone." It was a great project to get started and I did learn a lot. Now I have something to compare my work to ha

Yes I realize this calculator is now a universal windows app, I couldn’t edit cause noprocast locked me out after posting. Reguardless, building a calculator is still a great way to learn a new UI framework. I could see that this would have been a great resource for me as a new engineer (if building a universal windows app).

Re: Open-Sourcing Windows Calculator

#120
post #74
post #44

Earlier quoted context omitted.

I had an interview last year with the Windows and Devices Group. On the day of the interview, I was told it would be with people that work on telemetry. One interviewer told me that keystrokes were being measured by conhost.exe. Not just for internal testing. He clarified that it was done on customer machines. It wasn't clear if they collected individual key presses because we were discussing something you could infe…

Speaking as the engineering lead owning conhost.exe: I can't find anything in our code that would trace user input, or data effectively derived from user input, to even a local event stream. There are a couple instances where we trace API call timings, but only that of API calls initiated by an attached console application.

Said the company whose device manager shows a webcam is disabled but can still be accessed by software.
Post reply on HN