Love cannot be halved!

“Where it becomes threatening is when [partners] think love implies exclusivity,” says Veaux. “It’s the starvation model of love. That is, if you love two, each gets half of the love. That’s not true. Every single person is absolutely unique. Because of that, it means my partners can never be replaced.” (from The Truth About Open Marriage)

I always felt so daft trying to explain to people that you can love more without giving less love to each loved. It is such a simple concept to me but it seems to baffle infinitely others. Look, I’ll tell you in technical terms :) Love is a very special resource. Love can be applied in any quantities and to as many targets as you want. It does not diminish or spread thinly if you spread it over more people. In fact, it appears to become stronger and larger as you spend more of it. I know that other resources are mostly not like that. That’s why love is special. So go ahead and have that second kid – you will not love the first one less for that!… -->

continue reading →

Counter-productivity

How true:

Although we might all like to imagine that we can work happily through the night, once again the data’s all against us. Lose just one night’s sleep and your cognitive capacity is roughly the same as being over the alcohol limit. Yet we regularly hail as heroes the executives who take the red eye, jump into a rental car, and zoom down the highway to the next meeting. Would we, I wonder, be so impressed if they arrived drunk?

Read more in the original article.… -->

continue reading →

Object-Oriented … software world

Something is definitely wrong with the object-oriented software design. Did you notice? I forces the hierarchical view of, basically, anything onto the designer. This is equally a property of the languages and the design methods. If you make object-oriented design or you write object-oriented software you equally end up with a hierarchical system.

What’s wrong with it? Maybe nothing. It just severely limits the view of the problems that we attempt to resolve with our software. The world is not always hierarchical but we try always to drag it kicking and screaming into our unified model. Sometimes that will fail. Actually, given the variety of problems, probably even most of the time it will fail.

And the important thing is that we do not notice this anymore. We think in limiting ways. We are used to the model. We assume the model of object-oriented design will fit anything and everything without ever thinking about it. Unconsciously, we made the decision to narrow our choices. And that is definitely wrong.… -->

continue reading →

Software Security Philosophy

What is “security”? Well, not in broad sense, that is, but in software security? What does it mean: to develop secure software? What do we understand to fall into the realm of software security?

I tell you what I mean when I say “software security”. For me, the software security means to bring the intent of the original designer to the customer.

This is very simple. The designer had some idea in mind when designing the software. He had some intention for the software to function in a particular way. That mental picture is translated into design, brought over into development, translated into source code, translated into binary, delivered, installed and configured at the csutomer’s site. And our task is to ensure that what operates now at the customer’s site reflects exactly what developer had in mind. If it does not – we have a breach of security.

I know that this is a very broad definition and it encompasses many areas traditionally thought to be … -->

continue reading →

Restore Firefox default search engine

How to reset your Firefox default search engine back to Google:

  1. Open Firefox
  2. Type about:config in location bar and press enter
  3. Search for configuration key keyword.URL and select it
  4. Right click on the configuration key keyword.URL and choose Reset from the shortcut menu.
  5. If clicking on “reset” nothing happens just write this string:

http://www.google.com/webhp?hl=en#hl=en&cp=4&gs_id=i&xhr=t&q=

That’s all, folks!… -->

continue reading →

Sticky mind… has to go!

I realized finally after all these years the simple truth of the mind stickiness. My mind sticks and clings to everything – projects, transactions with people, relations, objects, ideas etc. It is horrible. It is also described over a zillion times in psychological and popular literature. It is equally well known in practically all teachings of the world. But, all of that is to no avail. I had to really feel it and see it to realize the truth of the situation. It does not help to know it in theory until you feel it in your bones, so to say. Now I suddenly did.

Our mind has a part to it that makes me chew on the gristle of the past life and spend time and energy on non-consequential thinking. This part makes me go back time and again and review, relive the situations and other things. My life mostly consists of exactly that. No. It consisted of mostly that. Now that I know, I am determined to stop this insane nonsense.

Here is my new quest. I have to stop this part of my conscience from wasting my time an energy on useless chewing of the past. My guess is that as a consequence I will also stop clinging to other things, material or not.… -->

continue reading →