Hacker News new | ask | show | jobs
by Koshkin 1702 days ago
Reading math can be boring (often it's not), but solving problems never is. (Math is not a spectator sport.)

I also hear people say programming is boring. This is absurd.

1 comments

Maybe off topic, but solving problems is a fraction of the joy I get from programming.

Expression and personal power over reality are where I get the joy.

A painter can create world and share a feeling. An author can manifests a memory. A musician can transmit a human experience without language.

Human imaginings about magic are immemorial.

Math describes reality. Math also can describe an extrapolation further.

Programming can manifest from the descriptive language of math into the real. It can use it as a pigment for a new kind of picture. Programming helps with everything below, and it enables new things slightly above.

By "above" I mean the layers of abstraction. A programmer isn't an painter, but a programmer/painter has an additional axis of art.

Programming is our species apex of material transcendence. I don't believe it's the top of the pile, but I have no conception for what's above. Its capacity for encapsulation seems to grow as the dreams do.

Programming grows to predict, programming grows to create. Everything is just a new library, a new framework, a new environment. How long before its limits are found, so we can find the next epiphanies?

Math does not describe reality, Physics does. Math is just pure thought. If anything, Math is an abstraction of how we think about things, but not the things themselves.
This is incorrect. Mathematics also describes reality, just a different aspect of it. It has never been “pure thought.” Hence its usefulness in science and engineering.