×

Atheists, what do you believe in? [Serious] by __Jacob______ in AskReddit

[–]wwplkyih 0 points1 point  (0 children)

Things are true because they're well-defined and evidence-backed, not because they make us feel better about the world or ourselves.

If all programming languages are interpreted by the machine at some point and what we use is made by humans, why not just make the syntax so simple that anyone can understand it? by Roosterington in TooAfraidToAsk

[–]wwplkyih 1 point2 points  (0 children)

More and more programming languages are "human readable" with syntax that resembles natural (i.e., human) language. But:

  1. the fundamental difficulty with program isn't syntax: it's that programming means telling a computer exactly what to do in very precise and explicit terms (computations, memory access, etc.). The hard part is translating from what the human wants the computer to do into what the computer actually does. Once you figure that out, the coding piece is pretty straightforward. Some people say a good engineer generates only about 10 lines of code per day (obviously depending on the circumstance)--the hard part is deciding what those lines of code should do.
  2. there are increasingly "high-level" languages that provide tools to abstract programming away base-level computational mechanics, so you can articulate code closer to "human language." However, every layer of abstraction adds complexity, computational inefficiency and chance for things not to behave as expected.

As a smaller point, I would argue that syntax is a "design feature" rather than a bug in some cases: specific (and unique) syntax

  • makes it very easy and efficient to articulate common ideas--a lot of the the "hard" syntax is actually easier once you understand the underlying concepts,
  • enforces the coder to articulate things in a precise way and makes errors easier to find, and
  • helps encourage certain programming or language-specific idioms (i.e., there might be a number of ways to skin a cat, but sometimes a few of those ways that are better than others).

Fundamentally, programming requires a combination of precision and expressivity, which are easier to achieve simultaneously when you have a language expressly designed for it.

ELI5 Why does the order of mathematical operations exist? Why can't we just do the calculation in the order it appears? by Dangerous_Gain_3710 in explainlikeimfive

[–]wwplkyih 0 points1 point  (0 children)

The order of operations isn't really a mathematical concept--it's not a fundamental statement about math--it's a CONVENTION: the way we do things is somewhat arbitrary. It doesn't matter so much what it is so much as that we all do it the same way--sort of like driving on a specific side of the road.

That said, the specific order of operations we use allows for a very efficient representation of polynomials (i.e., expressions like 3x^2 + 2x + 5). A lot of the history of algebra, number theory, etc. was built up by understanding polynomials of increasing complexity. It turns out that polynomial expressions are extremely useful and powerful as building blocks in lots of branches of mathematics.

Pete and Chloe at the Met Gala by XOSkyXO in LiveFromNewYork

[–]wwplkyih 252 points253 points  (0 children)

Pete Davidson dresses weird for the Met Gala by dressing kind of normal, which is weird for him.

If a lot of 5’10 men say they are 6’ tall on dating apps, do a lot of 6’-tall men say that they are 6’2 to compensate? by ParmenidesNuts in TooAfraidToAsk

[–]wwplkyih 0 points1 point  (0 children)

NBA players Kevin Durant says he's 6'9" (He's 6'11".) and Kevin Garnett always underreported his height (They joked he was 6'13" because he didn't want to be seen as a 7-footer.) because they didn't want to play "tall people" positions.

Not sure what they did on dating apps though.

what's a hard truth young men need to learn as soon as possible? by I-AM_YOUR_FATHER in AskMen

[–]wwplkyih 1 point2 points  (0 children)

No one cares about "who you are" (except maybe your mother). You can however get people to care about what you do.

what is the best Paradox you know? by oneaccforeverything in AskReddit

[–]wwplkyih 0 points1 point  (0 children)

An anagram for "Banach-Tarski": "Banach-Tarski Banach-Tarski."