John_Maxwell_IV comments on Is Scott Alexander bad at math? - LessWrong

31 Post author: JonahSinick 04 May 2015 05:11AM

You are viewing a comment permalink. View the original post to see all comments and the full post content.

Comments (219)

You are viewing a single comment's thread. Show more comments above.

Comment author: [deleted] 04 May 2015 11:50:22AM *  22 points [-]

I am not sure for how many people it is true, but my own bad-at-mathness is largely about being bad at reading really terse, dense, succint text, because my mind is used to verbose text and thus filtering out half of it or not really paying close attention.

I hate the living guts out of notation, Greek variables or single-letter variables. Even the Bayes theorem is too terse, succint, too information-dense for me. I find it painful that in something like P(B|A) all three bloody letters mean a different thing. It is just too zipped. I would far more prefer something more natural langauge like Probability( If-True (Event1), Event2) (this looks like a software code - and for a reason).

This is actually a virtue when writing programs, I am never the guy who uses single letter variables, my programs are always like MarginPercentage = DivideWODivZeroError((SalesAmount-CostAmount), SalesAmount) * 100. So never too succint, clearly readable.

Let's stick to the Bayer Theorem. My brain is screaming don't give me P, A, B. Give me "proper words" like Probability, Event1, and Event2. So that my mind can read "Pro...", then zone out and rest while reading "bability" and turn back on again with the next word.

This is basically the inability to focus really 100%, needing the "fillers", the low information density of natural language text for allowing my brain to zone out and rest for fractions of a second, of finding too dense, too terse notation, where losing a single letter means not understanding the problem.

This is largely a redudancy problem. Natural language is redundant, you can say "probably" as "prolly" and people still understand it - so your mind can zone out during reading half of a text and you still get its meaning. Math notation is highly not redundant, miss one single tiny itty bitty letter and you don't understand a proof.

So I guess I could be better at math if there was an inflated, more redudant, not single-letter-variables, more natural language like version of it.

I guess programming fills that gap well.

I figure Scott does not like terse, dense notation either, however he seems to be good at doing the work of inflating it to something more readable for himself.

I guess I am not reinventing warm water here. There is probably a reason why a programmer would more likely write Probability(If-True(Event1), Event2) than P(A|B) - this is more understandable for many people. I guess it should be part of math education to learn to cope with the denser, terser, less redundant second notation. I guess my teachers did not really manage to impart that to me.

Comment author: John_Maxwell_IV 04 May 2015 06:58:24PM 10 points [-]

Hm, interesting, I have an aversion to what I see as fluffy and low-info-density content, and I have a hard time pushing my brain in to "high gear" so I can just skim through it. I do think I can shift gears but it seems to take a few months to change my preferred reading mode.

It's interesting to speculate what math notation would be like if there were competing math notation schemes the same way there are competing programming languages; arguably math notation is terrible when judged by the standards of programming languages. reddit thread

Comment author: [deleted] 05 May 2015 07:43:20AM 2 points [-]

I think this gear thing may be a strong difference between STEM and humanities orientation. (I work more or less STEM, but just to pay bills, I am more of a hobby historian and suchlike at heart.) Taking everything literally, and liking high-density content, while skimming fluff and focusing on intended meaning instead of literal meaning is more of a humanities thing.

This is why I tend to insist that programming should not be called software engineering. Programs are written primarily for people to read, and only secondarily for computers to execute, and thus it floats somewhere in between STEM-type precision and humanities type good readable writing. In my experience programmers don't exactly have the highly precise, literalist minds of e.g. mechanical engineers. Nor the "there are multiple viewpoints" type of overly-fluffy humanities angle, but somewhere in between - something more like a craft than engineering or philosophy.

BTW a sad reminder of how good Reddit used to be. Thanks.

(This is entirely offtopic, but is there a way to stop this fluctuation of subcultures? Large websites count as subcultures the same way as musical styles count as one. Usually a subculture is started by more high-brow people and as it gets popularized and more low-brow people move in, the starters move on to the next one. I was strongly suspecting that the idea of subreddits may be the killer feature that stops it. Alas, not. even /r/insightfulquestions are insightful only on a high school debating club level. From another angle, it is not merely just an IQ based in and out migration, it is also age based.)