Live data from Hacker News

Be good-argument-driven, not data-driven

twitchard.github.io

41–50 of 168 posts

Re: Be good-argument-driven, not data-driven

#41
post #35

The related problem that I see actually more often is the "you don't have big data" problem. You know, in data science, you see people spending hours writing pandas scripts that replicate a few clicks in excel for a one of analysis. You see datasets of a few gigabytes being processed with spark when SQL would be fine. You see ML techniques being thrown at questions that could be answered simply and reliably with basi…

Unfortunately, your reality-driven approach has ~zero emotional appeal for most managers, exec's, and alpha-data-scientist wanna-be's.

Re: Be good-argument-driven, not data-driven

#42
post #35

The related problem that I see actually more often is the "you don't have big data" problem. You know, in data science, you see people spending hours writing pandas scripts that replicate a few clicks in excel for a one of analysis. You see datasets of a few gigabytes being processed with spark when SQL would be fine. You see ML techniques being thrown at questions that could be answered simply and reliably with basi…

Talking to people is not going to help you either. You end up getting a lot of noise and making sense of what you hear is difficult. When you keep probing you will get to hear stuff thats not really critical and just often made up because you ask too many questions. Classical trap of market research.

Re: Be good-argument-driven, not data-driven

#45

A major exception to this reasoning is performance. Argument driven performance suggestions are wrong more than 80% of the time and likely wrong by several orders of magnitude. You can’t know just how wrong you are without appropriate data. This makes for a good litmus test of whether people are lying to you about software or, more likely, have absolutely no idea what they are doing.

Performance falls into the article's category of "things you can reliably measure."

Thus, the author would agree that in performance optimization, you should collect and analyze data.

Re: Be good-argument-driven, not data-driven

#46
This entire discussion makes a good case for why the general populace would benefit from being taught the basics of philosophy.

In this case the topic of value is the often fraught relationship between empiricism and rationalism, and the impacts each have on the scientific process, research, education, and how we go about understanding the world.

To operate with one with a complete absence of the other is to expose yourself to huge, often fundamental gaps in your thinking, your arguments, and your plans. This is what the author is ultimately getting at from the direction of the empirical: data, in the form of a large collection of discrete observations, can be used to justify a sea of mutually exclusive claims that may or may not be in accordance with reality, and that's to say nothing about the quality of the data itself.

Re: Be good-argument-driven, not data-driven

#47

This reminds me of the Principal Chalmers meme. In this case, first pondering whether he is wrong, only to conclude that it's the data that's wrong. I know that's not what the article says per se, but it's only one slightly abstracted reinterpretation removed, as OP's title demonstrates.

Minor nit: Principal Skinner; Chalmers was the superintendent. https://www.knowyourmeme.com/memes/am-i-so-out-of-touch

good point. Still; I would've presumed Chalmers was superintendent at some point in his career. Additionally, Chalmers has on occasion [1] been referred to as "Super Nintendo Chalmers".

[1] https://www.youtube.com/watch?v=av4lbel9aIo

Re: Be good-argument-driven, not data-driven

#48

I won’t belabor the point because others have already made it: this article assumes there is some way to sort through good and bad arguments in the absence of data - a pretty big leap. The reality is all of our arguments are appealing to some sort of data (eg previous experience), it’s just that it doesn’t always fit in a neat definition of data. Obligatory: https://en.m.wikipedia.org/wiki/All_models_are_wrong

There's lies, damn lies, and statistics. Models are further along, beyond statistics.

Re: Be good-argument-driven, not data-driven

#49
Being data-driven for the sake is being data-driven is indeed becoming an issue. The resources spent measuring and analysing data are overwhelmingly larger than they should in most cases. Cohorts of "data scientists" and "managers" dive head on into data without much (if any!) first-principles thinking. People tend to replicate metrics without much thought into their relevance to the specific situation. Thinking properly is a very hard skill to acquire (the hardest?), and most do everything they can to avoid it.

"What you measure affects what you do. If you don't measure the right thing, you don't do the right thing." -- Joseph Stiglitz

Re: Be good-argument-driven, not data-driven

#50

This reminds me a lot of the discussion of the scientific method by Karl Popper, and David Deutsch who was very influenced by Popper. "Being data-driven" sounds very empirical . Just look at the data, and see what you find in it. But you can't just let the data "speak for itself" without an explanation or a theory that interprets the data. Popper in Conjectures and Refutations : > Observation is always selective. It…

A single metric is just one very thin dimension from the temporal development of a complex process involving many factors. You need to watch a multitude of metrics to devise an explanative theory, and even then, that theory can be rendered flawed when new and unexpected factors come at play.

I think the point is the theory doesn’t come from the data (it can’t). It comes from the process of creative conjecture in a person’s mind.
Post reply on HN