Archive for the ‘EN’ Category

Beliefs are Handles for Manipulation

Saturday, October 23rd, 2010

Recently in a Lithuanian professional self-development blog I’ve read about 12 beliefs defined by an American psychologist, which limit human activities, influence emotions and self-esteem, and let others manipulate you and provoke various situations. This kinda complements the theme about understanding yourself which I wrote before. I marked the beliefs that I have also had with ” :mrgreen: ” , and those which I would use to manipulate other people, with ” :evil: ” .

  1. The idea that it is a dire necessity for adults to be loved by significant others for almost everything they do.
    :mrgreen:
  2. The idea that certain acts are awful or wicked, and that people who perform such acts should be severely damned.
  3. The idea that it is horrible when things are not the way we like them to be.
    :evil:
  4. The idea that human misery is invariably externally caused and is forced on us by outside people and events.
    :evil:
  5. The idea that if something is or may be dangerous or fearsome we should be terribly upset and endlessly obsess about it.
    ( :mrgreen: )
  6. The idea that it is easier to avoid than to face life difficulties and self-responsibilities.
    :mrgreen:
  7. The idea that we absolutely need something other or stronger or greater than ourself on which to rely.
    ( :mrgreen: ) :evil:
  8. The idea that we should be thoroughly competent, intelligent, and achieving in all possible respects.
    ( :mrgreen: ) :evil:
  9. The idea that because something once strongly affected our life, it should indefinitely affect it.
    :mrgreen:
  10. The idea that we must have certain and perfect control over things.
    ( :mrgreen: ) :evil:
  11. The idea that human happiness can be achieved by inertia and inaction.
    :evil:
  12. The idea that we have virtually no control over our emotions and that we cannot help feeling disturbed about things.

(The list was googled and copy-pasted from Personality Theories)

On the other hand, if you are tolerant to everything and have no beliefs, then one can record any nonsense into you.

Water in the Ears

Friday, October 15th, 2010

The boiler exploded in the upper floor and the neighbors behind the wall as well as the ones below were flooded with water. They have no electricity and no internet that we share. So I happen to have time to write about water for the Blog Action Day.

Every morning I stop time under the shower diving into memories, analyzing flows of life, causes and effects, or just not thinking at all. In the meanwhile, the water murmurs and makes me calm. Water-counter spins whereas African kids have nothing to drink.

I’ve understood that I need that murmur in my life as much as I need music. When I am old, I shall want to live somewhere close to a fountain or to waterfalls, so that I can sit down at falling water and stay there for hours, either talking with my friends and relatives, or just being alone… with facebook.

It’s the sound, it’s the murmur that creates this state of mind. The sound is called Pink noise. That’s a noise of specific frequencies, usually found in the nature, and having this calming effect. Lapping of waves, the blow of wind, murmur of rain, cracking of fire – all of those create the pink noise. The feeling of calmness maybe came from prehistoric times when it happened to rain and humans hid into caves at fireplaces and calmed down, because there was nothing else to do, was there?

From ancient times human beings are able to recreate the pink noise by applause. What is just an unconscious tradition nowadays, might have had a practical purpose in the past. Artificial pink noise was as a present to respectful people. Nowadays all sounds from nature can be recreated by ipods, gramophones, and tape-recorders. The pink noise is one of the special effects in music, movies, and games, where it is important to convey emotions or so to say manipulate emotions. I shall use it in my life too not only in the 3D audio game.

So water is necessary not only to reduce thirst and to wash your feet, but also for the joy of the soul, so to say. But now I got thirsty somehow and shall go to drink tea.

Me, Myself, and My Imaginary Friends

Saturday, September 4th, 2010

Long time ago I was sunken into high temperature and was dreaming nightmares. One of them was about multiple egos. It was about four o’clock in the morning and everything that previously supposed to be single, exploded into four separate parallel parts. I was turning from side to side in fever trying to perceive those parts united, but I was not conscious enough to glue romantic idealist, libertine adventurer, artistic soul, and boring nerd together.

chicken narcissist test

I learned at University that a human being can be viewed from different perspectives:

  • What you are in reality.
  • How you see yourself.
  • How others see you.
  • How you believe others see you.

Also I would add these:

  • How others believe you see yourself.
  • How others believe you believe others see you.

Dream further! You are not interesting that much to anybody except yourself… :D

In general, it’s worth understanding that how you feel yourself, how you pose, and how you look to others – these are all different images.

I remember a friend Mindaugas from my childhood who was the first person in my life communicating with friends differently than with parents. He was a naughty madcap among his friends, but exemplary polite son at home. Was that double-facedness or just integration?

Moral standards teach you to be yourself everywhere, and that is set off against hypocrisy which tends to be a bad feature. Unfortunately being yourself directly means staying the same as people expect you to be with all your faults, imperfections, and inabilities. What if it’s possible to stay yourself even being different with different people? What if being yourself is not important?

“Which of my images is the real one?” Juste got confused once.
“You are real with all your images!” I noticed.

Some writer Kurt Vonnegut wrote this:

We are what we pretend to be…

or so to say paraphrased:

Fake it until you make it.

In essence, we can be anyone we want, we just need to work on that (ok, maybe some people have better skills to achieve some goals, whereas others have better skills to achieve other goals).

Why is it important to be able to change? That’s because of recognition within groups of people who are important to you. Nobody likes to be alienated. Even those who are pushed away from the mainstream, gather together to groups of abandoned.

Alternatives also belong to groups. All in all, mainstream and alternatives are two opposed groups which are easy to understand for superficial-thinking ones. The world consists of many subcultures and one person might belong to several of them. Even if you feel being an original individualist, you still belong to a group of individualists walking on this planet somewhere among 6 billion people. Being anonymous is also one of the images.

During Rocío’s birthday we noticed this almost unanimously:

Even if you stay at home alone on Saturday evening crying about your miserable life, you still belong to a group of people who don’t go anywhere on Saturday evenings crying about their miserable lives.

Belongings to some groups define personal identity. I am Lithuanian, hacker, blogger, inline-skater, unfortunate game developer, party guy, workaholic, traveler, artist, aristocrat… Because I am from Lithuania, I think about security holes all the time, I live in blogosphere, I belonged to the club of Vilnius’ inline-skaters, etc.

By belonging to a group, a person automatically adds a label to himself, which in some cases might be inappropriately interpreted by other people.

We are what we pretend to be, so we must be careful about what we pretend to be.

With the growth of internet and social networking, self branding became accessible to everyone, not only to the famous ones. Depending on how you represent yourself online, you can be successful or unsuccessful at work or personal life (actually, even before internet, people cared what others thought about them). In order not to get alienated in a group, you need to integrate there. You need to learn the context, take up with it, and by the values of people within the context, find a way to stand out to achieve what you want.

For example, it’s right to start a thread about design patterns in programmers’ forum, it’s right to tell stories about creepy hitch-hiking adventures in a group of travelers, it’s right to show a new skating trick to inline-skaters, it’s right to dive into the ecstasy of flirting and intimacy during a date… But usually it’s not right to mix everything. Everything is in its place and time. All different groups of people have different contexts and you have to adapt yourself to them, unless your purpose is to be distinguished radically and to gain everybody’s attention (until your pranks become boring).

So we all fall under statistics. Businesses use that while searching for target groups. One thing to remember that it’s not always right to put the whole person to the target group. Only specific part related to specific activity can get to the target group. And the parts change in time.

For example, by measuring time, I am 5% of clubber, 12% of web socializer, 27% of programmer, 33% of sleeper(1), and the rest 23% of spontaneous activist and daily-chores doer. So my time distribution at the moment is as shown, but it differs from what there was and what there will be, not necessarily depending on age, but rather on interests and priorities in the surrounding environment.

Regarding online social networks, it is important

  1. to provide a possibility for people to create groups by interest.
  2. to provide a possibility to restrict access to data which should be reached only by a specific group.

I would propagate the openness of information, but then I remember the example at a presentation that a young teacher in New York might not want her under-age students and their parents to see wild-party photos of her gay friends. So everyone should be able to choose how much publicity he wants.

You can look at yourself or the other one as at different parts, or as the whole, or as a part of a whole; and you will be always right. The other question is for what purposes you will use that?


(1) Once again, I declare an outrage that I spend one third of my life just by sleeping! Why are living-beings so non-effective!? There would be so many interesting things to do during that time! BTW, there are some signs sprayed on the walls in Berlin saying “Sleep is commercial”. But that is already another story..

Work Hard. Play Hard

Monday, August 30th, 2010

I’m laying in bed in a vegetative state of mind. I danced my legs off in three nights one after another. You know, it’s fun: communication, flirting, meeting different (sub)cultures, reading (and writing) body language. I like it that way. But it’s very easy to lose your head in a metropolis.

Whirl of Partying

On one hand, it seems that you deserved that good enriched spare time after five days working eight or more hours and pushing your limits at a computer solving different technical problems. I like my job, but as in any other job, there happen things that are too difficult, very risky or just boring and making you tired, but you still need to do that yourself. Then a weekend comes, and you having robotic head go to a semi-bar semi-club to meet friends, talk to strangers, or just dive deep into trance while listening to music. Usually one club is not enough. You get hooked and go further. The night ends up at 1 PM at a cheap food store buying yogurt and pelmeni to revitalize your body. What’s the point of that exhaust? Why do I need that hardcore? Because of all those moments that I see and experience while living such a life, which are only dreams to others. :D

On the other hand, the speed of achieving your objectives slows down because of those parties. I worked on Halma game probably just a couple of weeks per year all in all. And I would already like to start new games, and analyzing and learning new technologies. From practice I know that all wishes become true, but it takes much more time than you plan. And when you spend more than half of your weekend in a dizzy state, it seems impossible at all to achieve something personal. I have a conspiracy theory that alcohol and various illegal drugs are indirectly propagated to lower the possibilities of the masses, so that these who manage the world in the underground, would stay in their leading position. Oh. I hate politics. At least it’s good that nobody forces anyone to drink alcohol, as well as one can break the norms and traditions. I like to choose by myself when to be dizzy and when to have clear mind.

I also noticed that different places I visit associate with different drinks, because of drinking them there. For example, Club der Visionäre associates with Augustiner beer, I order gin-tonic at Bar 25 by default, I tried and liked shots of Borgmann at Salon zur wilden Renate, and I usually choose absinth with RedBull at Watergate and Berghain. It’s the culture of alcoholism, isn’t it? The drinks are drinks. Sometimes I need them, sometimes not. The most important to me here is the objective of socialization. I want to get rid of the last bits of shyness and hesitation so that I could live the rest of my life only with those limits which are not dependent on me. And I feel the progress of achieving that.

I like living like this. I just don’t wanna stuck in the whirl of partying. I should probably go clubbing just one night per week and spend the rest of my free time at home at a computer. :)

The Future is Now!

Thursday, June 17th, 2010

You might have noticed that HTML5 is almost fully supported in WebKit-based browsers. This means that you can use Ajax, vector graphics, videos, audios, geolocation, gradients, animations, local storage, and other cool features on iPhone and Android. Furthermore, you can combine that with PhoneGap to create rich native mobile apps.

Have a look at the presentation about mobile web-based app development, given by my former colleague Philipp:

The future is really promising and it is happening now!

Open Gaming Avatar Service Required

Thursday, June 17th, 2010

When developing social online games with avatars, you usually need sprites for character animation. I decided that it would be really cool to have an open service which would allow users from around the world to customize an avatar and use it in different games of different game developers.

The system would be something like OpenId and gravatar combined, but providing sprites of user movements of different sizes from different perspectives.

Players could create their avatars choosing gender, hair, facial features, skin tones, and probably some default clothing. Then they could use that avatar in different social games and probably in forums and blog comments.

The system would generate sprites for default user movements like standing still, talking, going, and running from 8 sides (avatar pointing to North, North-East, East, South-East, South, South-West, West, North-West) and different perspectives like side, isometric (30°, 45°, 60°), and top. There would be APIs to get sprites of defined size in PNG, GIF, or SVG format, then those could be overlayed with different clothing for individual games. Also there would be an API to get the avatar features in JSON format for individual avatars or additional animations. If the customization happens in 3D, then the model of the avatar with it’s textures could be retrieved by a separate API call (that’s useful for custom animations or 3D games).

If the system is centralized under one website like gravatar, the avatar information could be identified by player’s email address. Otherwise, it can be identified by web address like in OpenId.

I know, it’s not trivial to implement this and there are many gotchas with that, for example, the drawing-style should be attractive and animations should be lively; avatars could probably be animals, aliens or other creatures. But still, if you like the idea of such a system, if you know anything about similar systems, or if you would like to develop that or team up for its development, please write a comment. Let’s wave the need of it! Let’s create a movement of open-source game development! :cool:

Social Game Development

Monday, June 7th, 2010

I did a tiny little research on nowadays game development using Javascript(1) and decided that when HalmaStar becomes beta, the game I will create next will be multiplayer tile-based action-puzzle-solving scroller with most of the levels developed by players themselves.

The game will consist of multiple objects of different types where each of them interacts with each other in a specific way. For example, there will be avatars of different players, solid blocks, collectibles, different types of dangerous objects, etc.

Some games to take inspiration from are Electric Box, Bomber Man, Load Runner, and especially Supaplex.

The main features:

  • Level-based
  • Level editing, drafts, publishing
  • Voting for the best levels
  • Attribution and Flattr button of a level-creator at each level
  • Leaderboards: best players, best contributors
  • Some levels are for single mode, can be played offline
  • Some levels need collaboration to be solved
  • Some levels are competitive and only one player of a group might finish them in one go
  • Playable on mobile phones or other handheld devices
  • Facebook app
  • Django, Javascript, Ajax used
  • Funny attractive minimalistic animation
  • Developed no later than till July 2011 (having in mind that I will be doing that during my free time).

Maybe that will be the reincarnation of a game I started developing many years ago. I remember I couldn’t finish it then, because of some technical limitations of BASIC programming language or probably my incompetence in managing computer memory. Now as tools, technologies, and computers improved, and I have more than 8 years of experience in programming, I shouldn’t face any similar issues.


(1) I took the first glance at the possibilities of Javascript game engines: Akihabara, gameQuery, gamejs, and Javascript 2D game engine. I should review them in detail, analyze, and compare later. But that’s a theme for another post.

Top Ten Testimonies

Saturday, May 22nd, 2010
  • Bulleted thoughts
  • look
  • important

Sometimes it seems that until you put your plans, ideas, or rules point by point, your life is totally messed up and chaotic. Classified information is easier to understand, to memorize, and to believe in. So we cut the reality into pieces and digitize it. Then we accept it as static and true and start following the items.

However, one should never forget that all bulleted truths are true only in the time and conditions of their creation, having a limited amount of information and being influenced by specific circumstances. That’s because the perception of reality is subjective and partial, no matter how wide it is.

So it’s worthy every once in a while, to take personally important things, which you keep in your mind item after item, then re-evaluate them, maybe add some more, and maybe regroup them. Also I agree with Giedrius, who says that it’s good to have items as the basis which can be used to build other things on top of them.

There are good points about personal progressiveness in the speech of magician and mentalist Jason Randal:

Jason Randal: Stretching, Rewiring & Growing Geometrically from 99% on Vimeo.

My New Eye

Wednesday, March 31st, 2010

By flipping coins I got used to asking myself even more questions. Sometimes the answers are delayed. Why should I believe in randomly given magic? And I don’t necessarily get the right answers to my questions, as they might be right only for a given moment, but wrong later in the future.

I ask myself:
“Is it possible to become famous without being rich?”
“Is it possible to become rich without being famous?”
“Is it possible to become rich staying human?”
“What is humanness?”

My new eye

Personally I am not interested in getting popular by fooling online or collecting millions using the naiveté of other people.

I tried to define some life dogmas for today, but found a much better description of the meaning of life formulated by 209:

Maximal case: create as much as possible making least negative influence for other sensitive beings and environment, and ultimately penetrate to things that are unknown yet. “Creating” means “using ultimate amount of your abilities to reach even more abilities”.

Minimal case: do what you want to do making least negative influence for other sensitive beings and environment.

And then tonight I got up after a strange dream, grabbed a pen and wrote down several objective truths in my opinion (paradox, isn’t it?):

  • All systems have multiple levels.
  • Everything is relative, but principles in small scope can be reused in large scope and vice versa.
  • Also principles of one sphere can be reused in another sphere.
  • The more power you have, the more influential you are, and vice versa.
  • The perception of power depends on values.
  • If you want to change the perception of values, you have to get enough power perceived by currently actual values.

You can decide some examples for those propositions and write down in the comments. And I will further try to combine the definition of meaning of life with these objective truths and will do something good in my life.

HalmaStar Screenshots #0003

Thursday, March 4th, 2010

Have I already mentioned that all wishes become true? Just a day after my decision to decrease the number of my working hours, I talked to my bosses and here I am working just three work days per week developing web, whereas I can spend the rest two for my own game development(1) and education.

I started achieving progress in larger steps. I have already made a playable version which is being tested at the moment and looks like this:

HalmaStar Screenshot #3

There is still a lot to do till publishing, e.g. player joining and profile management, a list of people online, player avatars, help for newbies, etc. But it feels very good, because of obvious progress, especially after positive feedback from friends.


(1) Actually, I have a four-day weekend, where I code or party at nights and sleep at days.. occasionally. :cool: