DISCLAIMER: this article touches upon philosophy, math, psychology, programming, linguistics and perhaps other stuff, in which its author does not have a PhD. It is not unrealistic to assume that equivalent article was already written. However, if youâve read it, you donât need explanations why this one was written from me.
And now, with some audience filtering applied, we can dig into mattress without further ado.
The full title actually reads as following:
What is hard, different kind of laziness, goodness of abstractions, usefulness of truth and other questions that you should have been asking
Since this article is a lazy article, iâll start with short overview of the topics.
Writing english is hard (translation: itâs hard to express abstract thoughts in natural languages). Discussing âhardâ is hard (just another concrete example for expressiveness or funness purposes). Life is hard (iâll probably run out of paper before i can describe what that one means).
What is more lazy: writing a program that does boring homework for you, or doing boring homework yourself? Eh, homework was supposed to be an example, but i canât really stop touching education topic just yet: is homework that cannot be checked whether it was really made by a student and not a program (that might have been written by them or someone else) have a purpose?
Of course, iâm not going to answer (or even elaborate on) that question here, because iâm lazy and writing english is hard. If you want, you can consider it your homework, but pay attention to the fact that it (or its part) may be a red herring.
Abstractions, generalization, induction â so many words that generally need elaboration in order to be understood correctly (did i mention that communicating meaning is hard?). Maybe we should replace them with precisely defined logographic characters?
Well, the problem is that even precise terms are not enough. Weâd also like precise and succinct grammar.
Higher order naivety and cynicism
Another thing to consider: socialization is known to turn naive children into cynical teens. However, while most adults are more cynical than children, many are less cynical than teens. Sometimes thatâs called wisdom (..that comes with age and experience), but that term is really really really fuzzy. I can understand how it became popular, but that doesnât excuse its usage.
So, instead of using fallacious terms, why not reuse ones (maybe also fallacious) weâre using anyway and add modifiers to them?
??? -> naivety -> cynicism -> 2nd order naivety -> âŠ
Damn, this pattern shows up so often that i donât even! But, perhaps some elaboration is due.
So, as you may guess, this can turn into an endless sinusoid-like graph of naivety-vs-cynicism. But itâs a bit of oversimplification. And iâm not even talking about simplification of curve per se; that is obvious. Rather, i mean that using just one numeric value is an absurd oversimplification, worthy of behaviourist award.
As a matter of fact, even my simplified model isnât that simple. There is a certain qualitative difference between levels of naivety or cynicism. One of my favourite examples is ânaive cynicismâ. Which is of course still a fuzzy umbrella term. But itâs a fun way to describe certain kind of people, who believe that literally everyone is a cynic and expect everyone to act accordingly and always try to find rational âcynicalâ explanation. They also tend to think theyâre justified to act in a way they do, because everyone does so.
Iâll leave it up to you to consider possibility of cynical naivety, but it should probably be obvious that thereâs such a thing as intentional naivety.
Next, next, NEXT.
Abstractions
Yay, abstractions! Who doesnât love themselves a good bite of godly abstraction?
But as the title mentions, abstractions can be good or bad. See previous section: abstracting away the difference between naivety and cynicism into one variable might simplify the model, but it makes it mostly useless: it abstracts away essential details. Itâs a bad abstraction.
Another example is famous âprisoner dilemmaâ. Mathematical model of it (i.e. decision/outcome matrix) is just âpure numbersâ. Nothing wrong with that. Just stating the obvious. But the name is fucking misleading. Taking this as a model of real-world prisoner dilemma leads to thoughtful head scratching and long debates on the nature of rationality and decision-making. Well, thatâs also due to naive cynicism, i must add.
Regardless, the real prisoner dilemma can be easily fed into decision-making matrix, without any head-scratching and oh!-natural-selection-isnât-just-about-force revelations. Iâve already touched upon this in an unpublished post: skeptics can easily fall into the trap of explaining simple things with complex constructs years or centuries after the same thing was already explained and explored.
Itâs all about fear/trust issues, really. Scientist and philosophic paranoics donât trust their minds and thus have to invent mechanical rules. Itâs akin to running virtual machine without optimizations, so naturally it makes thought processes extremely slow. But theyâve got proofs!
Truth
I think you mightâve noticed that iâve been talking about truth usefulness just a bit back already. But âwhat is TRUTH?â anyhow. I could just invoke Kant and be done with it, but then i could as well ignore the question altogether.
The problem is that the question arises from the same paranoidal school of thought. âSocrates is mortalâ, yeah, fucking right. The funny thing is that just like with naivety and cynicism in general, naive paranoidal philosophers tend to turn into cynical paranoidal philosophers and vice verse.
Turned away by inability to define truth, they are ready to proclaim âthereâs no truthâ. Bored and pained by âlack of truthâ, they turn to one deity or another and become devoted to the new shinjitsu.
Yeah, apparently Hegel had some interesting ideas. Too bad they were turned into such an ugly mess. Kinda ironic that people who admit being more stupid take up the task to explain more smart ones, isnât it?
But hopefully no truth lost between us. I tried to defend this article with a few powerful ăăŸăăȘă. If it is all in moot, so be it.
Lazy
Shall we get to the king of virtues, then? J-u-s-t t-o-o l-a-z-y t-o d-o t-h-a-t. Or so you shouldâve answered.
One thing about laziness is that it should be an informed one. Misinformed or uninformed laziness tend to be ugly and boring.
Lazy to learn how to automate your routine? Be ready to be pained by routine.
Lazy to learn variables and procedures? Be ready to be pained by rewriting your code.
Lazy to learn functional programming? Be ready to be pained by copy-pasting and learning âpatternsâ.
Etc, etc.
But if youâre lazy to do the routine, rewrite and copy-paste your code, youâre likely to end up doing more useful things and possibly become a better person in the process.
The problem, yet again, is about information and criteria. If one is told to learn everything, how to distinguish between what to learn and what to not learn? Axiom of choice, ć”ć”.
This makes me think about Emacs vs Vim vs IDE vs YACE. It takes time to learn Vim or Emacs to use them efficiently. It takes even more time to learn to use IDE efficiently. Yet many prefer to learn useless IDEs. Still others stick with some YACE and donât bother switching.
Sometimes i wonder if text editors are useful concept et al.
So yeah, i probably shouldâve touched on other substances as well, but this is a lazy article after all. Learn yourself a haskell, a category theory, some introspection, philosophy and clairvoyance and you can evaluate the rest.
Comments
You need to access this site via 0net to read & write comments; alternatively, refer to contacts page