Live data from Hacker News

Open-Sourcing Windows Calculator

blogs.windows.com

31–40 of 184 posts

Re: Open-Sourcing Windows Calculator

#31

MS 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?

> open source the famous and non interesting parts of its products.

I appreciate you're probably referring to things such as the Windows kernel (just for an example), but this reads like an oxymoron. :)

Re: Open-Sourcing Windows Calculator

#32
speaking from experience working in a truck repair shop, I quit using calculator in windows as it was rather unreliable. if im calculating inner diameter or outer diameter for a part, or doing tooth math for machining a new bull gear, ive often encountered wildly different values in calculator from what a machinists handbook tells me. Ive even had an old-timer warn me about different depth and feed rate calculations that calculator has never done right. This is simple shop math, but i think we're calling it trigonometry these days.

https://blogs.windows.com/windowsexperience/2018/04/04/annou...

Re: Open-Sourcing Windows Calculator

#34
post #8

This is really cool! I thought the open sourcing of Winfile was cool too. I hope they continue down this road. I doubt we'll see the NT Kernel on GitHub in my life time... but, one can dream.

Technically that already happened: https://torrentfreak.com/microsoft-takes-pirated-windows-nt-...

Re: Open-Sourcing Windows Calculator

#35
post #26

MS 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?

"Microsoft open sources MSPaint.exe" 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"

As an aside, this very proposed scenario makes me wonder how many users with more casual image editing requirements PaintDotNet has taken from Photoshop.

Re: Open-Sourcing Windows Calculator

#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 anyone installs Windows specifically for the calculator app, so as a result, why the hell not open-source it?

Re: Open-Sourcing Windows Calculator

#37
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.

Built-in applications are great opportunities to dogfood new platform features. I'm speculating, but calculator may have added telemetry as a way of testing the relevant SDKs, APIs, data visualization systems, etc, not necessarily because a PM a Microsoft somewhere actually cares what percentage of users press the "multiply" button.

Re: Open-Sourcing Windows Calculator

#38
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.

> Even on a simple calculator.

Why not? If they're paying people to build this software, they presumably want to make it good. With this data, they can learn all kinds of things to help improve future versions: when/why is it crashing, what features are people using most/least, are there patterns of clicks that suggest people are mis-understanding or mis-clicking certain features, etc, etc.

edit: Another one that's often useful is looking at different usage patterns across countries. For example, if nobody in Israel is using COSINE, then there's likely a problem with the right-to-left internationalization that you should fix.

Re: Open-Sourcing Windows Calculator

#40

While I applaud this, and I'm generally positive about Microsoft's new stance regarding open source, I wonder whether they ever have, or ever will, apologise for having made remarks like "Linux is communism". They caused a lot of damage. It feels a bit disingenuous to just pretend now that nothing happened.

I don't know what a single sentence, said in 2000 by a person who has not been at an organization since 2014 has to do with said organization in 2019.

Kind of like the people who comment "embrace, extend, extinguish" on every Micro$oft article, forgetting that the one person to who the phrase has been directly attributed (by a third party who was paraphrasing) resigned from Microsoft 19 years ago and when obliquely referenced (like during lawsuits) the documents used as exhibits in the lawsuits all date from the mid-90s.

It kind of makes me roll my eyes, like people ask "did you know coca cola used to have COCAINE in it?"

Post reply on HN