Brain Software

   Brain [1]software, also brainware, is kind of a [2]fun idea of software
   that runs on the human brain as opposed to a typical electronic
   [3]computer. This removes the [4]dependency on computers and highly
   increases freedom. Of course, this also comes with a huge drop of
   computational power :) However, aside from being an entertaining idea to
   explore, this kind of software and "architectures" may become interesting
   from the perspective of [5]freedom and [6]primitivism (especially when the
   technological [7]collapse seems like a real danger).

   Primitive tools helping the brain compute, such as pen and paper or
   printed out mathematical [8]tables, may be allowed.

   Brain game is brain software which is a [9]game, i.e. servers to entertain
   the user. This kind of brain software may be also very important, for
   example it can make being in prison more bearable and therefore makes an
   individual less afraid of prison.

   Example of brain software (and brain game) can be the [10]game of
   [11]chess. A chess master can easily play the game without a physical
   chess board, only in his head, and he can play games with someone else
   just by saying the moves out loud. He may even just play games with
   himself, which makes chess a deep, entertaining game that can be 100%
   contained in one's brain. Such game can never be taken away from the man,
   it can't be altered by [12]corporations, it can't become unplayable on new
   [13]hardware etc., making it free to the greatest extent. Many other board
   games and pen and pencil games, such as [14]racetrack (pen and pencil
   racing game suitable for one or many players).

   [15]Math is a kind of universal brain game -- when bored, one can simply
   think about some mathematical problem and try solving it as a challenge,
   potentially discovering new problems and making new discoveries along the
   way. It's like an infinite open world exploration game just in your head.
   Trying to make brain games may itself be an entertaining game.

   One may think of a [16]pen and paper computer with its own simple
   instruction set that allows general purpose programming. This instruction
   set may be designed to be well interpretable by human and it may be
   accompanied by tables printed out on paper for quick lookup of operation
   results -- e.g. a 4 bit computer might provide a 16x16 table with
   precomputed multiplication results which would help the individual execute
   the multiplication instruction within mere seconds.

   Yet another idea is to make a computer with architecture similar to the
   typical electronic computers but powered by human brains -- let's call
   this a [17]human computer (not to be confused with people whose job was to
   perform computations!). Imagine that after a societal collapse we lose our
   computer technology (i.e. the ability to manufacture transistors and
   similar key components), but we retain our knowledge of computer
   architecture, algorithms and the usefulness of computers. As a temporary
   solution for performing computations we may create a "computer made of
   humans", a room with several men, each one performing a role of some
   computer component, for example an [18]ALU, [19]cache and memory
   controller. Again, a special instruction set and a set of tools (such as
   physical lookup tables for results of instructions) could be made to make
   such a human computer relatively fast. It might not run [20]Doom, but it
   could possibly e.g. compute some mathematical constants to a high
   precision or perhaps help find optimal structure of cities, compute
   stresses in big building etc. In such conditions even a slow calculator
   could be immensely useful.

Links:
1. software.md
2. fun.md
3. computer.md
4. dependency.md
5. free_software.md
6. primitivism.md
7. collapse.md
8. lut.md
9. game.md
10. game.html
11. chess.md
12. corporation.md
13. hardware.md
14. racetrack.md
15. math.md
16. pen_and_paper.md
17. human_computer.md
18. alu.md
19. cache.md
20. doom.md