News for hackers. Stuff that matters.
Re:Scientists rename human genes to stop MS Excel from misre... by T-hawk on Thursday August 06, 2020 @04:39PM (#24075228)
Excel is stuck. It can't change this behavior if it cares about backwards compatibility. There are uncountably many recorded macros and all sorts of scripts and data tools everywhere, that implicitly and inadvertently depend on behavior like this. Like Javascript's warts, you have to declare these as features and live with them.

Of course Microsoft has thought about this, it's silly to think they never have and we're smarter. Yes, this behavior is annoying and US-centric, they know that. But they also know that breaking compatibility with all these scripts and macros would be the worse problem in the larger picture. That picture is huge, it would be on the order of the scope of the Y2K effort to modify every code everywhere that's ever touched Excel dates.

Would you want Excel to introduce a "quirks mode" to handle this sort of thing?

Re:Scientists rename human genes to stop MS Excel from misre... by loktarogar on Thursday August 06, 2020 @04:52PM (#24075339)
imagine if they worked with the industry to build in a set of relatively agreed upon defaults, like turning autoformat off for dates that matched a critera. then geneticists could activate the geneticist profile and excel works as they'd expect. if they encountered a file that broke, they could turn that profile off.

that's a fairly sophisticated solution, but it's just one of many potential approaches to fixing the problem.

Re:Scientists rename human genes to stop MS Excel from misre... by mjevans on Thursday August 06, 2020 @05:18PM (#24075568)
It would be way less effort to have the same exact program under a completely new name.

MS Excel

MS (names are harder than I thought / remembered) Matrix

In the back-end they'd use the same sanity and share 99% of the code, but Excel would add in the cruft / warts compatibility quirks.

Re:Scientists rename human genes to stop MS Excel from misre... by roenxi on Thursday August 06, 2020 @09:02PM (#24076980)
And they could do even better technically and have "MS Excel" be implemented on top of MS Matrix using an extension framework. That'd really firewall the cruft and encourage the core program to be flexible.
Re:Scientists rename human genes to stop MS Excel from misre... by p1necone on Thursday August 06, 2020 @11:23PM (#24077753)
Less effort and they can charge twice for the same product, genius!
Re:Scientists rename human genes to stop MS Excel from misre... by HeavyStorm on Friday August 07, 2020 @06:08AM (#24080289)
Only everybody knows what excel is, and no one knows Matrix.

And unfortunately my guess is that most Excel users don't surf HN or other geek sites.

Re:Scientists rename human genes to stop MS Excel from misre... by mr_toad on Thursday August 06, 2020 @07:41PM (#24076574)
> It can't change this behavior

They could easily make it an optional behaviour.

Re:Scientists rename human genes to stop MS Excel from misre... by qubex on Friday August 07, 2020 @10:39AM (#24082339)
They could even have it on by default, or rather, have “Excel NG/Matrix” be an optional no-quirk behaviour regimen.

They could have a scripting environment variable that is “quirkkMode=ON” by default and would maintain backwards compatibility at the small expense of needing to specify sane behaviour as an exceptional circumstance: just another line of boilerplate.

There’s a lot of things they could do. They’ve no doubt considered all of them and then some, and yet they‘c’è decided to do almost nothing. I suppose that says something about the disconnect between how we and they perceive their incentives, but I’m not sure what that assertion is.

Re:Scientists rename human genes to stop MS Excel from misre... by Zetaphor on Thursday August 06, 2020 @10:21PM (#24077382)
Exactly, add a checkbox in the settings menu and the problem is solved for everyone.
Re:Scientists rename human genes to stop MS Excel from misre... by ThrowawayR2 on Friday August 07, 2020 @02:00PM (#24084754)
> "Exactly, add a checkbox in the settings menu and the problem is solved for everyone."

A million checkboxes in the settings menu later, people will be griping that "Excel is terrible for having all these crazy settings to deal with!"

Re:Scientists rename human genes to stop MS Excel from misre... by HeavyStorm on Friday August 07, 2020 @06:08AM (#24080296)
In other words, a quirks mode.
Re:Scientists rename human genes to stop MS Excel from misre... by boublepop on Friday August 07, 2020 @03:24PM (#24085579)
Excel doesn’t care about backwards compatibility. Random things break every single major update. If only the breaks were because they where fixing these extremely annoying “features” then it would be understandable, but no, they persist.