Skip navigation.

The Stripy Strudel's Journal

Posts tagged with "psychology"

Thoughtful Fantasizing Club

, , ,

In an imaginary, ideal and pitch abstract world live people who don't give a damn about being trapped in our thought experiment: they're people, too, and try to get their human fun from life. Just like us, they meet, make friends, mix and give each other simple pleasures. And just like in our world, they have social obstacles, having grown up in somewhat different cultures and then gotten mixed together. That's why what's natural for some is unthinkable for others.

For example, some people love massage of the head so much that they're willing to spend hours scratching, stroking and massaging each other's heads — if they find someone like them. But here's the catch: for some others touching the scalp is a taboo that can't even be mentioned. Because nobody knows whether it's disgusting or delightful for someone, you can't really offer this to a person: what if they get offended? So two head massage lovers don't dare to offer it to each other because each one of them is afraid that it's unacceptable for the other. Same thing with nose-rubbing, round dances, riding horses together, pat-a-cake and numerous other ways in which our speculative poor things bring enjoyment to each other.

Here is the problem the society is facing: invent a way for fans of various pleasure to recognize each other. It seems trivial: why not introduce conventional signs? For example, a red T-shirt could mean a round dance devotee. But it's not that easy: a round dance lover wouldn't like those for whom round dances are a taboo to know about their devotion. Hey, there are places where they won't let you in if you wear that! Therefore, a signaling system has to be more selective.

Let us call the whole range of ways to please each other acceptable for a person their easiness, as in “he's an easy (uncomplicated) person”, “she's easy to be with”. An easiness is a mathematical set. Let us designate the easiness of a person X as EX. Then the requirement to a signaling system should be stated as follows: for every person Y, conventional signs worn by Y should suffice for X to derive EXEY. Consequently, for each of his devotions X will only find out whether it's shared by Y, but he won't find out about those of Y's passions that X himself dislikes. He'll find out what he can what he shouldn't try with Y, but won't know anything shocking or destructive to their friendship.

A solution to this problem can be a variety of signs with limited knowledge of them. For every questionable pastime A enthusiasts establish a club, society or some other kind of community for A-doers. To become a member, one needs to do A with any current member. For lovers of A it's not a problem but rather a pleasure, but those for whom A is unacceptable won't even think about joining the community. Of course, the lists of community members are kept in secret. Because the world is ideal, everyone knows about every such community, and can and will join all the relevant ones. In a closed meeting, members of the A-doers society decide on a sign by which fans of A will recognize each other. It can be anything: an item of clothing, an accessory, a feature of speech or gait, a code word or gesture. Different communities pick essentially different signs, so that it's impossible to tell by the look of how many communities a person is a member. This way, everybody only knows the signs of belonging to those communities one is oneself a member of, and when X and Y meet, they instantly see what their common easiness, the intersection of EX and EY, is, and within that intersection they feel at ease with each other.

The problem and the solution have been found in brainstorming together with Wheezle, for which I'm thankful to her. This way, we have determined by experiment that joint brainstorming is included in our common easiness. And if you, my dear readers, also love head massage — welcome to the club!

По-русски: Общество любителей фантазировать с умным видом

A Brief Classification of Realities

,

Under one of the possible interpretations of existence, every fiction is somebody's reality. Each time a thought crosses your mind that it would be good if that nice girl looked your way, you create a reality where exactly that happens. That reality has both past and future, and it's inhabited by people with real consciousness who have no idea that their existence is caused by someone from another world.

But if a reality spawned by someone's imagination is as existentially complete as the “real” one, how can you tell in what kind of universe you live? For those reading my blog in alternative worlds, here are some tips; though they won't give a definite answer, in many cases they help rule out improbable options. So what isn't your reality?

  • If your speech doesn't rhyme, you're not a hero of a poem.
  • If you have no horse, you're not in a western.
  • If you say something funny and don't hear any laughter, it's not a sitcom.
  • If there is crime, poverty, corruption in your country, you're not in pre-election promises.
  • If you have genitals, you're not in a children's book.
  • If you can see anybody who isn't sexually attractive, you're not in someone's erotic fantasy.
  • If you have at least one pimple, you're not in a commercial.
  • If your mouth takes intermediate positions between completely open and completely closed when you speak, you're not an anime character.
  • If neither you nor your relatives are famous, you're most likely not in a newspaper hoax.
  • If you work at least sometimes, you're hardly a character in a Latin American TV series.
  • If your or your friends' names don't begin with the first three or four letters of the alphabet, you're not in a cryptography book.
  • If there are people with the same first name around you, it's quite unlikely that you are a character in fiction or cinema at all.
По-русски: Краткий определитель реальностей

iSocket

, ,

Some people ask me why I dislike Apple when they make good things, nice and comfortable, which “just work”.

In order for things to work (and especially “just work”) with other things, there are standards. All electrical appliances have plugs of the same shape, and that's why they can be plugged into any socket of the same standard. You don't need a Siemens socket to plug a Siemens hoover. Anyone can make a socket into which a Siemens hoover can be plugged. Any hoover can be plugged into the same socket. The owner of the apartment chooses the electric power supplier or even produces their own power. A Siemens hoover will still work in a new apartment after moving because the sockets there are the same. Even Eskimos who live in igloo and herd penguins have sockets into which a Siemens hoover can be plugged.

An Apple hoover can only be plugged into an Apple socket. There is no publicly available schematic for Apple sockets. Chinese manufacturers have disassembled a sample and started making sockets into which Apple hoovers can be plugged, but using such sockets voids the warranty on your hoover. Not every hoover can be plugged into an Apple socket. Electric power in Apple sockets is supplied by Apple's partners and is more expensive than on the free market. Apple sockets cannot be found in every apartment, but I must admit that Apple builds beautiful apartments. Apple sockets are never found in igloo because Apple has no interest in that market. Nobody knows what the plugs of the next generation Apple hoovers will look like, and whether they can be plugged into Chinese sockets.

EU: please investigate // Nei til nye stikkontakter
© Martin Bekkelund, 2008.

This is a picture from the photo-report about the demonstration in Oslo against accepting the OOXML format pushed by Microsoft as an ISO standard. A banner can be seen in the picture: «Nei til nye stikkontakter» («No to new sockets»). On the right, with a megaphone in his hands, is Håkon Wium Lie, CTO of Opera Software and the inventor of the CSS technology. To him I'm grateful for the idea of the plug-and-socket analogy which I somewhat developed here.

By the way, here is an article in the Norwegian newspaper VG where the bottom picture captures yours truly taking part in the demonstration.

UPDATE: No, it's not a Siemens advertisement. I just needed some placeholder.

UPDATE: For the sake of justice I must admit I've got no complaint against Apple's browser department. Thanks to these guys for their decent and fair competition, for active participation in the web standardization process and for active cooperation with fellow browser makers on security issues.

По-русски: iРозетка

Theory of Immensity

, ,

Primitive people who couldn't count beyond two or three, called any greater number “many”. Even though modern first-grade pupils operate numbers up to a hundred, and an adult understands what a billion is, human's ability for direct perception of quantities hasn't improved in a qualitative sense. We have ten fingers on our hands, fifty matches in a box, a hundred centimeters in a meter (both units are comparable to the sizes of body parts and therefore are available for direct perception). Starting with about a thousand, it becomes problematic to compare a number to something familiar. Your screen probably has several millions of pixels, each of which an acute-visioned person can discern. This seems like the biggest order for a number that can be directly matched against the environment. Because even secondary school education allows one to operate on numbers of greater orders, our perception lags behind the abilities of abstract thinking. Values that are orders of magnitude greater than the perception threshold feel immense.

Even though 1 000 000 000 < 1 000 000 001, the increase of one doesn't “make a difference”, and both numbers feel equally immense. However, both of them are more immense than a million. Basing on these intuitive assessments, one can say that the immensity of a number is a measure of psychological perception of its magnitude. In a similar manner to the other sensations (brightness, volume, smell or taste intensity), immensity is measured on a non-linear scale where every next equal interval corresponds to a bigger difference in input. The scale should also have a saturation threshold after which no increase of input can increase the psychological evaluation.

It would be naïve to assume that the sensation of immensity, just like vision or hearing, follows the logarithmic Weber–Fechner law. However, 10103 is hardly as much more immense than 10100 as a million is more immense than a thousand. To make as significant a leap from 10100 as the leap between a thousand and a million, one would need a value like 10200. After that, the leaps become even more drastic: to give a “worthy increase” to 1010100, it takes something like 101010100. It seems that, with even increase of immensity, the numbers have to grow faster than any arithmetic function comprehensible to the subject.

I suppose that the feeling of immensity is related to description of a method to obtain a given value from numbers below the perception threshold. For example, a billion is a thousand of thousands of thousands, 264 is 2 doubled 64 times. The more qualitatively different steps it takes to reach the goal, the more immense is the number. For example, squaring a a number is a step, and squaring a number an immense number of times is two steps (“square a number” and “repeat the last step many times”). In this regard, the Graham's number is particularly interesting: it is so big that it requires a special notation to transcribe. To reach from non-immense numbers to the Graham's number g64, it takes five qualitative transitions. The immensity of this number seems to approach the saturation threshold, and even though one could continue along the lines of gg64, it's practically impossible to increase the sense of immensity compared to the Graham's number. However, the range of perceived immensities probably depends on the subject's mathematical grounding. A fourth grade pupil's saturation threshold is hardly above two or three steps, while Ronald Graham can probably appreciate numbers even more immense than g64.

See also:
The original entry in Russian features a poll: How immense are these numbers? It is possible to vote in the poll after logging in to LiveJournal; registration of LiveJournal accounts is free.

Please assess how immense these numbers are. It's your psychological sensation that is important, not the encyclopedic knowledge of the magnitudes. The left end of the immensity scale corresponds to “modest” numbers like a million, while the right end is for numbers so inconceivably big that you cannot imagine numbers that feel significantly bigger.

The number of atoms in the Universe (1…6)

The number of possible chess games without repeating positions (1…6)

The number of cells in all living organisms on Earth (1…6)

The number of people ever born (1…6)

The number of possible texts the length of “War and Peace” (1…6)

The number of seconds having elapsed since the Big Bang (1…6)

Please don't vote if you haven't read all of the above.

По-русски: Теория громадности

Programmers are from Mars, Users are from Venus

, ,

From all the features of my PDA, I only use two; all the others have turned out to be useless or unusable. Firstly, I read books with Haali Reader; secondly, I use the to-do list, but only to keep the shopping list for the supermarket.

The look of this to-do list is trivial: there is a list with a square to the left of each line; the square can contain a check mark. This simple application also has a menu where I should point out two items:

  • Active tasks
  • Completed tasks
Obviously, tasks are subdivided into active and complete. Initially, I can see both kinds in the list. If I pick “Active tasks” in the menu, I'll only see the active tasks, and when I open the menu next time, there will be a check mark to the left of the “Active tasks” item. So I can only see active tasks (I've enabled this mode a year ago and have already forgotten what I did to get there), and now I want to see all the tasks. Question: what should I pick in the menu?

Here is how I think: “Right now I can only see active tasks, and the ‘Active tasks’ menu item is checked. I cannot see any completed tasks, and the ‘Completed tasks’ item is unchecked. It seems like the categories of tasks currently shown have check marks in the menu. In addition to the active tasks that I already see, I also want to see the completed tasks, so I need the ‘Completed tasks’ menu item to have a check mark. Usually, when I want a check mark to appear for a menu item, I have to click the item.” Of course, I make a decision like this rather intuitively, but it is actually backed by reasoning like this.

After considering this for a second, I pick “Completed tasks” in the menu, and what I get is… the list of only the completed tasks! After that, the “Completed tasks” menu item has a check mark, but the “Active tasks” item hasn't. At a second attempt, I realize that, in order to see all the tasks, I have to remove the check mark from the menu item that has it, which returns the system to the “normal” state (as opposed to the “special” modes where only active or only completed tasks are shown).

Of course, I'm long used to such behavior of this application, but I've never understood it and have rather memorized the “irregularity”, just like I had to remember that the marks for cold and hot water in my bathroom are switched. Every time I use the tap, I routinely recall, “The wrong way!” and tilt it to the side marked with red to get cold water. Similarly, every time I use the menu in the to-do list application, I recall that it works “the wrong way”.

Earlier, when I encountered such interface solutions working “the wrong way”, I thought them to be bugs or design mistakes. However, mistakes of this kind are quite common and are often similar to each other, fitting in a pattern. Moreover, such solutions are often found in applications and devices that non-technical users usually describe as simple, intuitive, easy and convenient to use. It seems like there are two approaches to interface between a human and a machine, and maybe even two systems of thinking. I might not have chosen the best names for them, and someone might have already described and studied them, but nevertheless I'll try to provide brief descriptions.

Object-oriented approach
This approach is often found in technical experts, especially programmers. The approach is centered around the notion of an object (such as a document or the system as whole). An object can be in one of a multitude of states, and it transitions from one state to another under influence of various factors, including user actions. In order to control the object, it's important to know its current state, that's why this approach great attention is paid to informativeness of the interface, that is, to its ability to inform the user about the current states of objects. The problem the user is facing is perceived as the difference between the current and the desired states of the system, and is solved by applying the inputs necessary to get the system into the desired state. To solve a problem successfully, one has to understand the structure of the system, its possible states and the transitions between them, that's why the object-oriented approach favors documentation that describes concepts, principles and the overall system organization.
Procedure-oriented approach
This approach is prevalent in people who aren't technical experts. The approach is centered around the notion of a task. In order for a problem to be solved, it has to match one of the tasks that the application or device is designed for (ideally), or at least to be possible to break up into a sequence of such tasks. The problem is solved by applying the inputs that get the system to produce the desired result. That's why the procedure-oriented approach favors documentation that provides step-by-step instructions for solving typical problems. Because the critical part is knowing what input is necessary to perform a task, attention is paid to discoverability of these inputs (toolbars, context hints).
It's hard for me to write about the procedure-oriented approach because it's not how I think, and everything that's made that way feels unnatural to me. The conclusions I'm making are based not on my personal experience from using this approach but rather on the analysis of the systems following it.

I'm surprised not by the very existence of two different approaches, but rather by the gap between them that is so wide that people following one of them can't even project the thoughts of those following the other approach onto themselves. The existence of these two approaches answers a lot of questions:

  • Why cannot programmers design a good interface for non-programmers?
  • Why do televisions and videotape recorders have such “stupid” menus that an experienced programmer often cannot configure them without the manual?
  • Why are the “easy to use” image processing applications (that often come along on a CD with a scanner or a digital camera) unusable?
  • Why don't you have to press “Enter” on a doorbell after entering a one-, two-, or three-digit apartment number?
  • Why do home appliances so often have those (annoying to many programmers) automatic transitions from one state to another after a delay?
  • Why cannot many people master programming?
On the other hand, new questions arise:

  • Is the bias towards one of the two approaches inborn or is it rather acquired with upbringing?
  • Can a person following one of the approaches learn to use the other one?
  • Does schooling affect the choice of approach?
  • Does the object-oriented approach determine the choice in favor of a technical occupation, or is it the other way round?
The original entry in Russian features a poll: Object-oriented vs. procedure-oriented approach. It is possible to vote in the poll after logging in to LiveJournal; registration of LiveJournal accounts is free.

Which of the approaches better describes your way of thinking?
  • Object-oriented approach.
  • Procedure-oriented approach.
  • A third approach not described here (please comment).
  • The subdivision into the two approaches is fundamentally flawed (please comment).
Please don't vote if you haven't read all of the above. Also don't vote and accept my apologies if you regard asking the question inappropriate.

UPDATE: I have to agree with kalinka_malinka. This entry is an example of how to run knowingly non-representative surveys.

UPDATE: Another interesting aspect of the problem (in Russian).

По-русски: Все программисты с Марса, все пользователи с Венеры

Serving Those who Serve the People

, , ,

Some work just for money, others achieve immediate satisfaction from doing the job, and for others still it's important that their work is of use to someone. Isn't it nice to know that a person becomes a little more happy, content and healthy from what you do for them? It's easy to feel something like this when you work as a hairdresser: a man comes shaggy-haired and leaves with a trendy haircut, saying thank you to you as he looks in the mirror. It gets harder if you repair hairdressing equipment. A man wouldn't have his haircut without this work as well, but he doesn't experience it directly.

There seem to be different kinds of services: some of them are rendered to a person directly, and some are only indirect. For a more detailed classification of services by this principle let's consider the following set of rules.

  1. Services rendered to a person directly are first order services.
  2. Services rendered to subjects rendering nth order services are services of order n+1.
  3. Production of goods is comparable to rendering of services. For example, baking bread is rendering a first order services.
  4. Performing work as an employee is considered rendering a service to the employer if the nature of the service is substantially different from what the employer (the enterprise) renders to its consumers. For example, an employed hairdresser renders a first order service, but a packer at a confectionery renders a second order service to the enterprise because this service (packing) is different from the service rendered by the enterprise to its consumers (supply of finished confectionery articles).
  5. Reselling of goods or services without introducing a qualitative change in their nature doesn't increase the order of service.
I work for SWsoft, Inc, a company that makes web hosting automation software. Here is how I analyze the order of my service:

  1. When browsing a website, an internet user consumes first order services from the content author. (Of course, there are specialized websites for those who render specific services of various orders, but our web hosting automation software are not specifically tailored for hosting of such websites, so this fact doesn't increase the order of the service.)
  2. The author uses a web hoster's service to host the website. This is a second order service. The end user mentioned above doesn't experience this service directly.
  3. The web hoster routinely uses the automation software made by our company. Even though sometimes content authors use it as well, it's targeted at those who sell web hosting services, and contains specialized tools for this. Therefore, the web hoster consumes a third order service by purchasing our software.
  4. Finally, I personally render a fourth order service to the company by working as a software architect. My output is not finished software, it's substantially different from what the company offers to the consumers, so my services are of the fourth order.
This concludes the chain because there aren't any special goods or services targeted at software architects for web hosting automation products. Even though there are products targeted at software architects in general (such as Rational software), they aren't specific to architects in this particular branch and therefore have a lower order.

The higher the order of services, the narrower the specialization of labor. Higher orders become possible only with overall advancement of the industry characterized by increased branching of trades. I'm not sure if it's for good or bad, but I'm sure that there wasn't anything like fourth order services a couple hundred years ago. High order services make the service circulation chain longer. For example, in a small 19th century town the shoemaker would fix the barber's shoes, and the barber would shave the shoemaker's beard. The chain was two persons long. The distance could be bigger between some other professions, but not a lot. It's much harder now to trace the circulation of services between a web hosting automation software architect and a lawyer in an auditing company.

Back to the original topic: the opportunity for satisfaction from realizing that your work is useful quickly diminishes with the growth of the order of services. Starting with something like the third order, it's nearly impossible, so those who render such services have to look out for other ways of getting satisfaction. For example, to me the work itself is interesting as an abstract task that I'm constantly solving.

The original entry in Russian features a poll: Your work. It is possible to vote in the poll after logging in to LiveJournal; registration of LiveJournal accounts is free.

What kind of work do you do? Examples: fixing televisions, writing articles for a financial magazine, driving a subway train.

What order are the services you render? (1…6)

What is the primary source of the satisfaction the work brings you?
  • Knowing that I'm doing a useful job.
  • The very process of working.
  • Knowledge, experience, or physical form I gain.
  • Communication with colleagues, partners, clients.
  • Money.
  • My work doesn't bring me satisfaction.
Please don't vote if you haven't read all of the above. It's also interesting if you trace your service chain in a comment like I traced mine.

UPDATE: The average service order according to the poll participants is suspiciously close to π.

По-русски: Трудиться на благо тех, кто трудится на благо народа

Factors for Reproduction of Social Viruses

, ,

Note: This has been initially posted as a comment in a discussion about a recent epidemic of a social virus about a little girl needing blood for transfusion. The fake message has been started by a LiveJournal user, and contained a plea to forward it to as many people as possible.

During the recent epidemic, I've got the message saying that someone needs B group blood dozens of times, and the shocking thing about it was that some of the people I got it from were:

  1. Smart people, and I've got no doubt about it. I can warrant that some of the people whom I got the message from are smart, I've been studying together with them and I know them rather well. They are capable of complex mental activity both at work and in private life (so that it's not “common idiocy” when a professional outside of his workplace is helpless and naïve like a child).
  2. People we haven't talked with for quite a while. If those people decided to send the message to me, it means they were sending it to everyone in the contact list, and maybe even outside the contact list.
The most scaring is that the first and the second groups have non-empty intersection.

A little analysis.

None of the forwarders tried to change the text or at least add something to it like “Do you think it's true? What if it is?” to express their degree of trust for this information. Does it mean everyone trusted it for 100%? Of course not. Maybe the hoax got them convinced for 60%, and they decided to forward it. But forwarding or not forwarding is discrete, it's either 0 or 100%. This way, 60% is rounded up to 100%, so we end up with stable reproduction of the worm. If every forwarder expressed their degree of trust, after three or four hops the information would “fade out” and turn into a tale that nobody is going to believe. It's this “rounding” that ensures the reproduction of the worm: the forwarded message looks exactly the same as the original. No gossip transferred the traditional way, through mouth and ears, achieves such steady reproduction as an electronic rumor gets nowadays when text can be copied and forwarded without distortion (experiments show that oral rumors, even when the forwarders are actively trying to reproduce the information exactly, get distorted to full loss of content after ten hops, and after three or four they loose half of the meaningful content).

Why does spam about this subject get reproduced the most steadily? One could build a mathematical model of gossip reproduction with the following parameters:

  1. Persuasion threshold — the degree of belief necessary for the reader to take the information seriously.
  2. Eloquence coefficient — the factor (usually less than one, but may as well be greater) expressing how the persuasiveness of the message changes when it's forwarded once. For electronic messages forwarded by verbatim copying, the factor equals to one.
  3. Distribution factor — the number of recipients that a single participant decides to forward the information to when 100% convinced.
  4. Connectedness characteristic — a property of the acquaintance graph (the average number of common contacts that two people in contact have).
Because the connectedness characteristic is a property of the medium and doesn't depend on the message content, this leaves us with the remaining three values. All of them affect the process of message distribution. When the persuasion threshold is high, the eloquence factor is low, or the distribution factor is low, the process fades out after some predictable number of links. This is what happens to most of the lucky mails: you usually get them from a contact or two, but no real epidemic begins. However, when the aggregate attenuation factor (the ratio of the number of active forwarders on the current iteration to that number on the previous iteration) that depends on the aforementioned parameters is greater or equal to one, the process doesn't fade out but instead continues until all closely-linked part of the acquaintance graph is informed. In practice, that means informing close to all potential forwarders in the Russian part of the Internet.

The persuasion threshold, the eloquence factor and the distribution factor depend on the message content. What made the aggregate attenuation factor exceed one in this case? The persuasion threshold, as it seems, is lowered for messages of this type because people prefer to be safe than sorry: “I'm only 25% convinced that it's true, but if it is, I could save someone's life by forwarding this”. However, the potential forwarders in LiveJournal are gullible enough already, one just has to remember this: “They're going to make ICQ a paid service. To not let it happen, please forward this to all your friends”. So I don't think it was the persuasion threshold that played the crucial role. The eloquence factor of one is also typical for electronic communication (though in some cases the forwarders decide to retell the message in their own words, which usually makes the eloquence factor less than one). This leaves us with the distribution factor. An indirect confirmation to this is that I received the message from some people I rarely talk to. It's for this specific kind of information that the distributors feel it especially important to maximize the number of recipients by all means because they think that someone's life depends on it. (The latter might not be exactly true. For the most, as it seems to me, it's more important to ease their own conscience than to save the little girl's life, and to ease the conscience, one has to perform the ritual of forwarding the message to everyone possible, so that one can say: “I did for the unfortunate wretch everything I could”.)

По-русски: Факторы воспроизводства социальных вирусов

Escapist Sequences

,

When you use ssh to connect to a remote host, it feels like sitting at that machine's keyboard and screen. This illusion is easy to distinguish from reality: in most cases the console window title will contain a clue, and, most important, there are plenty of ways to detach yourself from the remote keyboard and switch to controlling your own, local machine. One of them is to finish the remote session with the logout command. But there are always other ways you can use in case the remote host is “hanging” and you cannot type “logout”. In ssh, for example, it's sufficient to type the ~. sequence (tilde, dot) starting from a new line to force disconnection. This sequence, along with several others, is an escape sequence that is interpreted in a special way. This is important: all characters are usually passed to the remote host as they are, but an escape sequence is handled by the communication medium itself and never reaches the remote server. If one really needs to type this exact sequence on the remote “keyboard”, there is another sequence for this: a double tilde transmits a single tilde character. All of this means that when it comes to tildes, the transparency of ssh breaks, and the illusion of sitting at the remote machine's console becomes incomplete.

An ssh session is, of course, a weak illusion. It's much more natural in case of VNC, Remote Desktop and similar protocols. They let you use the graphical user interface of the remote machine, and in some cases even hear the sounds made by the remote programs. If you switch to the full-screen mode, the illusion becomes almost complete… but the basic principle remains: there are always some escape sequences (at least one to disconnect) that won't reach the remote host but gets handled by the communication medium. It's often some obscure sequence unlikely to be encountered in the normal course of operation, something like Ctrl-Alt-Shift-Esc that you'll hardly hit by accident. That's why those who don't know about the escape sequences have to use the “natural” method of disconnection by closing the session through the remote OS interface. But, of course, there are cases when it's impossible.

This asks for an obvious analogy with virtual reality systems. The simplest case of VR is three-dimensional image on the computer screen, for example, in games. Distinguishing it from reality is trivial: one has to look around. Escape sequences are usually obvious. A VR headgear generates a much better illusion, especially when combined with sensor gloves and other devices reading back the body position. Nevertheless, even such an imitation is easy to recognize, and taking off the headgear is one of the escape sequences. But what if we go further? What if the system imitates three-dimensional image, sound, taste, smell and even the position of the body in space, and does it so realistically that you can't tell it from the reality? What should the escape sequences be like then?

Firstly, the sequences should be obscure enough not to be triggered by accident. Otherwise we would witness people unexpectedly freezing or disappearing when trying to, say, scratch a heel. Secondly, the sequences have to be available in any situation, even when the body motions are seriously limited, or when some body parts are missing — in these situations it's even more likely that someone would want to exit this world. As to where you end up after such a disconnection, this is something we all get to find out even if we never find the secret escape sequences: everyone will eventually exit the natural way, through “logout”.

По-русски: Последовательности для эскапистов

Unlimited Abilities

“Human's physiological and psychological abilities are up to date poorly researched,” the lecturer's monotonous voice pontificated. “To believe in your own strength, to realize the depth of your hidden reserves is the way to discover the concealed abilities that each of us has.” The man who was telling this didn't look anything like a Tibetan monk who long ago had found the key to the secrets of his body and soul. He looked about twenty-five, and most of all resembled a programmer who had been working enthusiastically for the last fourty-eight hours.

Mark was sitting in the third row of a lecture hall and fiddling with a leaflet inviting to the “Unique seminar on the original method of discovering your own potential”. He was scolding himself for coming to this stupid lecture in the first place, and also for feeling so inconvenient to just stand up and leave that he was listening to this plod for one solid hour already. He had failed to follow almost in the very beginning and was by now altogether sure that there was nothing to follow, and that the lecturer whom the leaflet styled “Certified professor” was making no headway from the very start. Mark had dropped in on the unique seminar after work, and now the fatigue, lack of sleep and the lecturer's monotonous voice did their bit. Mark sank into a muddled, absurd dream where he was analyzing his, or maybe someone else's undocumented abilities with a disassembler, but finding nothing but useless features canceling out other useless features.

He woke up because someone touched his shoulder. “Hey, sir! I have to lock the hall.” It was the certified professor. Mark sprang up and guiltily rushed to the door. “It's OK, it's OK”, assured the professor. “What do you think, did you like it?” His vivid voice was now nothing like the colorless recitative of the lecture. Mark stopped halfway to the door. “Well…” he mumbled and immediately cursed himself for doing it. “Honestly, I didn't exactly understand…” He cursed himself in the choicest language for saying this just because he had to say something, and prepared for at least half an hour of boring explanations. But the certified professor was already looking at Mark with understanding and interest, and there was no way back. “I didn't exactly understand what those abilities are that you can discover in yourself if you believe in your strength.” To believe and to discover were the only things Mark remembered from the entire lecture, but the professor seemed to enjoy this question as if he never had heard anything more interesting. “This is the most important thing! If you really believe in yourself, you'll realize that there's nothing impossible for you, and that you can do anything.” “Like what? Will I be able to move objects with my eyes?” “No, why? That's a stereotype. You don't have to move objects with your eyes. In fact, you wan't even need it because someone for whom nothing is impossible gains the firmest self-confidence and doesn't need to move objects with his sight to confirm it — it becomes simply unnecessary!”

“Hey, hey, wait a minute. Are you saying that I have to believe in myself in order to have a reason to be self-confident? What's the point of it?” Mark was really interested now. “The point is simple. For example, are you self-confident?” “Well… yes. Yes, I'm self-confident.” “But why? On what grounds?” the professor kept asking. “Well, I'm a good specialist, I'm valued at work, I've achieved everything I have myself…” Mark never thought about this before, but it was unexpectedly easy to find the answer. “See? You're self-confident because you have this and that. But what if you don't have it tomorrow — will you still be self-confident? But if someone is self-confident because he believed in himself and discovered his unlimited abilities, this won't go anywhere, anywhere at all!” Mark considered this. The professor was talking obvious nonsense, but Mark couldn't spot where the error was. “What about you, did you believe in yourself and discover your concealed abilities?” he asked. “Mind you, I'm still far from mastering my full potential. But I've made significant advancement.”

Mark walked home and couldn't get the blatant rubbish that the certified professor talked out of his head. During the dinner and later in bed, falling asleep, he was still chewing the already tasteless logical cud. Only deep in the night he fell into a dreamless sleep. In the morning he woke up as a firmly self-confident man.

По-русски: Безграничные возможности

Erase & Rewind

Many have dreamt of a device (which I envision looking like a remote for a videotape recorder) that allows you to “rewind” the last several minutes or hours. Push the button, and you cancel your last mistake, careless move, take back what you have blurted out. Like an existential Undo.

The idea isn't new, there have been books and movies about it. But here's what I just thought about: right now nothing contradicts the existence of such devices. The only thing I know is that I personally don't have one. If someone has a device like this and has already used it numerous times, all the others wouldn't have noticed anything. What if it's already a thousand and first branch of my existence spawned because someone on another continent kept pushing the button again and again until the reality came to the shape they wanted?

Who knows, maybe the people said to be unbelievably lucky because everything in their lives happens just perfectly — maybe they have simply found the remote for this life?

По-русски: Erase & Rewind

A Model of a Student Using the Harvard Architecture

Basing on the prior experience of the uneasy relationship with my own memory, I've concluded that it is quite non-uniform. If I was to draw an analogy between human and computer memory, I'd rather compare the brain with the Harvard rather than Von Neumann architecture. To remind the reader, the former has separate memory for program and data, and the CPU accesses it in different ways; the latter uses common memory for both program and data.

According to this analogy, the brain contains fundamentally different structures for memorizing pure information (data) and procedures (program). In some people the former is better developed, and in some people, like me, the latter. I suppose that the latter is actually more common because there is a lot of methods to memorize pure information by substituting a generating procedure for it. For example, to memorize a telephone number like 1252627, many would find it easier to remember a procedure: write down 1 and then three consecutive integers starting with 25. I think that most people, while trying to memorize this number, will find the above procedure (without verbalizing it) and memorize it instead of the original number. Not every number can be represented with a reasonably short procedure like this, that's why some telephone numbers are considered easy to remember, and some are harder because one has to use the less developed memory for pure information. However, some people don't need the mnemonic tricks, and they can memorize all telephone numbers equally easy. These people have the memory for pure information better developed than the procedure memory.

I would call the content of the pure information memory knowledge, and the content of the procedure memory comprehension, even though this doesn't entirely agree with the casual use of these terms. Of course, the analogy with computer memory is incomplete: in my conception, the second type of memory holds not only procedures but also generalizations and relations (it's possible that there is some finer subdivision of memory types). Knowledge, on the other hand, is uniform, and there is no subdivision by type of information. To understand some information means to promote it from knowledge to comprehension by analyzing it, finding patterns, and probably relating to the previously understood. The ability to comprehend highly depends on the nature of information and on the similar comprehension already acquired. When someone says they have good memory for numbers, or melodies, or poetry, it means that they are relatively good at analyzing particular kinds of information for transforming them into comprehension. On the other hand, highly developed ability to accumulate knowledge rather than comprehension is more rare. Extreme cases of such development (such as when a person can recite the entire book after reading it once) are usually called infallible memory.

Human brain is a flexible system, and it's often that one system or mechanism in it gets replaced with another. In particular, replacement of knowledge with comprehension happens almost constantly. This incurs a certain overhead for both storage (analysis, pattern identification) and retrieval of information. For example, to call the telephone number memorized as the procedure described above, one has to execute the procedure first. The reverse replacement is also possible: someone who is unable or unwilling to analyze some information can memorize it as knowledge. In situations where the original information has to be reproduced precisely, knowledge is preferable to comprehension because it doesn't require any transformation. On the other hand, it's impossible to use knowledge in situations that require comprehension (though in some cases one can transform stored knowledge into comprehension, in other words, understand it when it becomes necessary).

The hypothesis about human memory using the Harvard architecture is valuable for pedagogics. The goal of teaching is to have the students comprehend the material, but often knowledge is substituted for comprehension. This happens for a variety of reasons: a better capacity for memorizing of pure information rather than for understanding, lack of ability or training for the analysis necessary for comprehension, lack of understanding of the previously learned material which is often crucial for understanding of the new. A great part of the substitution of knowledge for comprehension should be attributed to the imperfect system of progress assessment based on standard tasks and even on simple reproduction of the material. In the latter case, knowledge can be used instead of comprehension to reproduce the information; in the former case, it's impossible, but a student who is unwilling or unable to attain adequate comprehension of the material can rather attain inadequate comprehension. This kind of comprehension uses the same approach as the adequate comprehension but makes only shallow analysis resulting in identification of superficial patterns. An example is a memorized procedure for solving a type of standard problems in school physics: s divided by v yields t. Obviously, inadequate comprehension is as deficient with regard to the goals of teaching as pure knowledge. It is clear that improving the progress assessment system alone won't yield better results but will just lead to deterioration of the average figures. It is necessary to improve the methods of presenting the material as well as of training and stimulation of the abilities for information analysis. The latter is crucial because the analysis necessary for understanding happens in the student's head, and it can't be replaced by any visual teaching methods. There is always the work that the students have to do on their own, and if they cannot or don't want to do it, the teacher's work is wasted.

По-русски: Модель учащегося с гарвардской архитектурой

Why do we Bury our Dead?

, ,

Note: This entry has been originally written about the Russian society. It may or may not be relevant to European or North-American societies which I know next to nothing about.

It has occurred to me that, be it for the better or worse, our modern society has ceased to honor many traditions of the past. Of course, there are many religious rituals practiced by one or another group of the society, but there is hardly another kind of traditions that are still as mandatory for everyone as those related to death: funeral, burial, mourning. These rituals have managed to stay general while all the others became internal to specific social layers or groups. This is why the expression “ritual services” nowadays is unambiguously understood as pertaining to this particular category of rituals.

However, it's not that straightforward. When most members of the society do something similar, it doesn't mean they all have the same reasons to do it. For example, the original idea behind clothes was protection from cold and rain, and that's how it's still used up to date, but it's hard to believe that a girl going to a beach wears bikini to keep herself warm. A possible reason of the special treatment of burial rituals in the modern atheistic society is that death is one of the few transcendent phenomena that people encounter in their everyday life. Death, cessation of conscience, transition between living and lifeless — this is probably the only phenomenon surrounding our lives that can't be explained with the laws of materialistic science. Other such phenomena, such as existence of the Universe, irreversibility of time, are just as well incognizable, but they don't apply to our daily life directly, don't intrude into it and make changes that can't go unnoticed. Death literally “makes” us respect it, and this might be why the modern society, having lost the universal respect for the Sun, Earth, Life, Creator, still retains the universal respect for the death.

After thinking about it for a while, I've come up with a list of four dominant reasons that make people respect the burial traditions. These four reasons could be called kind of stages because each next one originates from the previous, reinterpreting and enhancing it. I'm not judging these reasons here and not claiming that one of them is somehow better than another; I'm also not trying to study the direction of historical development that transforms the previous reason to the next. This is just an attempt of unbiased analysis. Here follow the four dominant motives for honoring the burial rituals.
1. Pragmatical.
This is the most ancient motive, and it's hardly ever found in modern societies (though it might still dominate in some remaining tribes). The transcendent and the ordinary were so tightly intertwined in the life of ancient societies that death could hardly pretend to any special place among the other, not yet cognized phenomena. The burial rituals were regarded as commonplace actions with immanent tight causality. When placing a sword and a shield into a dead warrior's tomb, the ancient hardly felt themselves executing a ritual; it was rather a common action necessary to prepare the dead for future fights in the afterlife. The need for it was as obvious as a living warrior's need for ammunition.

2. Symbolical.
Compared to the previous motive, the perception of ritual actions has changed from direct to indirect via symbols. It seems like the point of transition was the use of magical symbols (such as pentagrams) guarding the dead from demons. It's important that a pentagram, unlike a sword, is not a direct bearer of some force, but it rather signifies such a force. This transition is caused by delimitation between the transcendent and the ordinary: phenomena such as death are no more common components of everyday life, and it's only through symbols that interaction with them is now possible. Most modern rituals dealing with death seem to have originated under domination of this motive. The tombstone, coffin, burial and mourning in cultures based on Christianity or Judaism are symbols signifying the respect of the living for the dead and helping the souls to find peace. It is important that an individual realizes the meaning of the symbols. The causality is still strong because the nominal meaning of the symbols is regarded as their actual role (a pentagram is a real defense weapon).

3. Formal.
The nominal value of the symbols is retained but their causal role is lost. Burial is still perceived as something done for the dead, but there is no clear understanding of how it helps the dead and what would happen if the ritual is neglected. I suspect that this motive is dominant for most of the modern population of Russia. It's worth noting that as an incentive, this motive can be no weaker or even stronger than the previous one: the loss of causal reward is compensated by the obsession to do everything properly.

4. Social.
Like a fourth derivative, this motive is a product of further regression of the third one. Not only the alleged factual role of the symbols, but also their nominal value is lost. An individual no more thinks that the dead really need burying. The grief from the death of a close relative changes its central object, shifting from sympathizing the dead (“poor Yorick!”) to dealing with the loss by the living (“how can I live without Yorick?”); condolence becomes important. The living perform the burial not for the dead but rather for each other, projecting onto each other the retained from the previous stage and now self-sustaining need for proper execution of the ritual. A variation of this motive is when someone conducts the ritual not for another person, but in order to follow the ethical or formal laws of the society; I'd still call it the social motive because it's the incentive originates from the individual's socialization.
Undoubtedly, any classification of imprecisely expressed phenomena is doomed to be imperfect, and it's possible to point out a multitude of transitional types between any two; also, the same individual can behave under influence of different motives at different times in life.

The original entry in Russian features a poll: A small statistic survey not pretending to be representative. It is possible to vote in the poll after logging in to LiveJournal; registration of LiveJournal accounts is free.

Which of the motives best describes your personal reasons for conducting burial rituals?
  • Pragmatical.
  • Symbolical.
  • Formal.
  • Social.
  • I have no reasons to conduct burial rituals.
  • The described classification of motives is fundamentally flawed (please comment).
Please don't vote if you haven't read all of the above. Also don't vote and accept my apologies if you regard asking the question inappropriate.

Ready to be bashed by specialists in cultural studies and sociology as well as other interested parties.

PS: Did you think it's going to be all screwdrivers?

По-русски: Почему мы хороним своих мертвецов