My mental model of setf was wrong

simondobson.org

Yes: setf is entirely constructable within “ordinary” Lisp. There are two parts to the construction. Firstly, we need the name of the method that underlies a particular selector. It looks like a list – but it’s actually a symbol, constructed by setf … Read more

Mental Health in Open Source

antfu.me
mental-health-in-open-source

TL;DR: I am doing great and not going anywhere. Having some pressure but still holding up and trying to improve. Thank you and don’t worry! This is the 4th year since I have started doing Open Source. To be completely … Read more

My mental model of Clojure transducers

blog.danieljanus.pl
my-mental-model-of-clojure-transducers

Intro I’ve been programming in Clojure for a long time, but I haven’t been using transducers much. I learned to mechanically transform (into [] (map f coll)) to (into [] (map f) coll) for a slight performance gain, but not … Read more

Mental Liquidity

collabfund.com
mental-liquidity

I recently heard a phrase I love: Mental liquidity. It’s the ability to quickly abandon previous beliefs when the world changes or when you come across new information. It shouldn’t be controversial. But mental liquidity is so rare. Changing your … Read more

Mental time travel can make us better people

nautil.us
mental-time-travel-can-make-us-better-people

In late summer 1978, tensions broiled between then Egyptian President Anwar el-Sadat and Israeli Prime Minister Menachem Begin. For nearly two weeks, United States President Jimmy Carter and scores of advisors struggled to help the leaders reach an agreement that … Read more