Functional Noise Generalize Your Mind

Why a blog?

Writing a blog is good for clearing my thoughts. I'd like to get those ideas out of my mental pipeline, before it clogs up. A public website will generate just enough anxiety for me to write my ideas down more clearly. This may help me reflect on my thoughts, observe changes in my beliefs and habits and thereby hopefully improve myself over time.

Many of my beliefs and thoughts may turn out wrong. The point is simply to become less wrong. Generating some noise may actually be beneficial for that. Noise is an inherent part of our universe. With our senses and brain we try to find signals within it. We often consider noise as a disadvantage, but noise can also help to regularize our learning, make sure you don't take ideas and beliefs for granted. Functional noise makes us Antifragile.

A colleague once mentioned that I am Chaotic Good. I looked it up and I agree. I think generating functional noise is a great tool for us chaotically-good-aligned-entities.

Also, all other cool domain names I came up with were already taken. Selection effects are powerful.

The blog itself is written with Franklin.jl, which helps me write (Julia) code whenever I want to:

abstract type AbstractPoint end
struct XYPoint{T<:Real} <: AbstractPoint
    x::T
    y::T
end

So far Julia has helped me reduce some internal suffering (damnit, why can't I code in a language that is both easy and fast?!). It has added some noise to the world (oh no, yet another programming language), but I believe it will be worth it.

If you found this blog, it's probably random. Or maybe only my future self will read this. That's fine.

How to blog?

I have a fulltime job, two children, a partner to satisfy and other relationships and duties. Some people have asked me: "where do you find the time for all this?". I think it's the wrong question. What else are you spending your time on?

I agree you need Slack. Make sure you have enough time and energy as a buffer. You need to avoid burning out, or running out of money, or dying too early. This blog and all my side-projects are my buffer. Whenever I get tired, I pauze it. But in general I gain energy from it, since I like these things. And the best kind of slack has upside risk; you may greatly benefit from it.

Too many people I know spend their time either on;

  • easy relaxation (NetFlix, social media, etc.)

  • over-optimization (endless career advancement, etc.)

Many forms of easy relaxation can be bad, as it doesn't give long term joy. Often it doesn't even give short term joy (social media addictions come to mind). I aggressively cut back on this time loss category. I only watch NetFlix when I'm really tired. And preferably only after some meditation.

Over-optimization is another great pitfall. I still fall for it too. Just spend more time on your current tasks. Spend all your time on your career and maybe advance by 20-50% in salary and status over the years. But there is another way, introduced to me as the Barbell Strategy. Normally you use it for investing, but you can apply it to your personal life as well. Use your current life (or a simpler version of it) as a safe investment on the one side, and take on some high risk side-projects on the other side. This provides safety, while also giving you a chance of high rewards, depending on what you choose, in financial returns, or status, or happiness or meaning.

So that's how I write this blog. I take some time away from easy relaxation and over-optimizing behavior, and apply it to fun, useful, risky adventures. Best case, I amaze myself. Worst case, I generate some noise.