So let me get this straight: Scientists would rather rename genes, than to simply use a tool other than MS Excel?
[1] Source: POUMA
121–130 of 169 posts
So let me get this straight: Scientists would rather rename genes, than to simply use a tool other than MS Excel?
[1] Source: POUMA
Earlier quoted context omitted.
Spreadsheets are irreplaceable because they're the only no-code software development tool that's ever succeeded. Nothing will ever replace spreadsheets, because the tech industry no longer believes in making products for power users. In modern thinking, any form of user training is an indication your product is too complicated, and any feature only used by 5% of users should be removed. The idea of a product where us…
Or any R or J user doing faster and secure stuff, even by using BioPerl/BioPython under a Jupyter instance. 1970's? This came from 2040, but brainwashed Excel users are still mentally locked in the 80's.
So let me get this straight: Scientists would rather rename genes, than to simply use a tool other than MS Excel?
That presumes that they don't like the situation. Perhaps there is a minority who thinks that automatic data conversion is unsound, and a majority who thinks it's 'pragmatic', and will let them move faster.
Earlier quoted context omitted.
Or any R or J user doing faster and secure stuff, even by using BioPerl/BioPython under a Jupyter instance. 1970's? This came from 2040, but brainwashed Excel users are still mentally locked in the 80's.
Python counts as no-code now? Roasted.
I think implicit conversions is the other billion dollar mistake in computing. It just shows up as a subtle source of mistakes in so many places. JavaScript, MySQL, YAML, Excel, PHP, just to make a few off the top of my head, have all caused countless bugs and security exploits due to implicit conversations of data which can be interpreted in multiple ways, and where the system happened to pick the wrong one.
I think these are billion dollar mistakes only because they've allowed for trillions in improvements in the first place. People choose these system with loose conversions over and over again because it's an advantage up to a point. Of course it becomes a liability when expanded too much and used in now critical systems, but IMHO the tradeoff usually ends as a net positive. Which is why, over and over we build more of…
That's a hell of a claim to try and demonstrate when its initial advantage is far from obvious to begin with.
The article has now been edited to note that Excel now offers a toggle to turn this feature off. How long did the entire genetics community struggle with this problem before deciding to rename a bunch of genes, making their own data harder to search, without just...asking Microsoft to add a new toggle for their use case?
The article has now been edited to note that Excel now offers a toggle to turn this feature off. How long did the entire genetics community struggle with this problem before deciding to rename a bunch of genes, making their own data harder to search, without just...asking Microsoft to add a new toggle for their use case?
It has always been an option, however it's easy to miss it's happening when it happens to a really small subset of genes you are importing into an excel sheet. Most of the time people just don't pay attention, and excel does whatever is useful for most people (i.e. not biologists). Worked in bioinformatics in the past, and I think this is just an issue with people not knowing it did happen. You have many new biologis…
I think implicit conversions is the other billion dollar mistake in computing. It just shows up as a subtle source of mistakes in so many places. JavaScript, MySQL, YAML, Excel, PHP, just to make a few off the top of my head, have all caused countless bugs and security exploits due to implicit conversations of data which can be interpreted in multiple ways, and where the system happened to pick the wrong one.
Call it cynicism but I think humans just prefer things to be implicit. I've been annoyed by how people do not want to be specific, but then rant about how someone did not understand exactly what they wanted. A certain CEO says that we won't need programming languages because you will be able to program AI systems with natural language. Well, the problem with natural language is not that we do not have the tech, it is…
I agree with the implicit part, but not with the cynicism. Most human-to-human communication has implicit details, simply because there would otherwise be too many "obvious" details that need to be communicated. Suffice to say, humans tend to misunderstand each other when different assumptions are held and things can go horribly wrong.
People like mathematicians and programmers, who are used to formal thinking, know that you have to be rigorous in your statements. We understand that details and edge cases matter. And it can be frustrating when other people don't understand that you need to look at the full picture instead of a very rough sketch.
> I've been annoyed by how people do not want to be specific, but then rant about how someone did not understand exactly what they wanted.
I'm also annoyed when this happens. But then I say: This is what you requested. I can only work with the information that you provide to me.
I dont really get why every tool must be suited for everyone. If excel (which was absolutely not designed for genetic research) is bad for genetic research purposes why blame microsoft. Its like a craft man complaining that a screwdriver is a bad tool if your job is to put in nails.
Well if the screwdriver sales guy takes your bosses bosses boss and their spouse out for a nice dinner, mysteriously leading to your org purchasing screwdrivers for everyone who is asking for a hammer to do their work then maybe the hypothetical craftsperson might start complaining. A ridiculously large number of people have excel installations and exactly zero budget to get access to a less shit tool.
I think implicit conversions is the other billion dollar mistake in computing. It just shows up as a subtle source of mistakes in so many places. JavaScript, MySQL, YAML, Excel, PHP, just to make a few off the top of my head, have all caused countless bugs and security exploits due to implicit conversations of data which can be interpreted in multiple ways, and where the system happened to pick the wrong one.
Call it cynicism but I think humans just prefer things to be implicit. I've been annoyed by how people do not want to be specific, but then rant about how someone did not understand exactly what they wanted. A certain CEO says that we won't need programming languages because you will be able to program AI systems with natural language. Well, the problem with natural language is not that we do not have the tech, it is…
This breaks down when someone starts talking outside of that shared understanding (say, on the internet) but do not realize more context is now needed.