Learn Physics by Programming in Haskell

Learning functional programming and partially applying functions to other functions and such helped me understand tensors a lot better, since that’s basically what contraction is doing. It’s nice to see that the approach can be taken further.

— Snuggly_Person

I also think Haskell and some similar languages (especially Idris) have a great conceptual synergy with physics.

In physics too we strive to express things in ways that strip out extraneous details as much as possible. Haskell really embraces this concept in the sense that you write functions essentially by writing equations. You don’t describe all the mechanical steps to produce an output, you just write down the ‘invariant content’ of the function.

— BlackBrane

2015.03.29 Sunday ACHK

End-of-history illusion

The end-of-history illusion is a psychological illusion in which individuals believe that they have experienced significant personal growth and changes in tastes up to the present moment, but will not substantially grow or mature in the future. Despite recognizing that their perceptions have evolved, individuals predict that their perceptions will remain roughly the same in the future.

The illusion is based in the fact that at any given developmental stage, an individual can observe a relatively low level of maturity in previous stages. The phenomenon affects teenagers, middle-aged individuals, and seniors. In general, people tend to see significant changes in hindsight, but fail to predict that these changes will continue.

— Wikipedia on End-of-history illusion

2015.03.29 Sunday ACHK