My Photo
Name:
Location: Athens, Greece

A thing of beauty is a joy forever
Its loveliness increases
It will never pass into nothingness
But still will keep a bower quiet for us
And a sleep full of sweet dreams and health and quiet breathing
Endymion,J.Keats
End? No, the journey doesn't end here. Death is just another path one that we all must take. The grey rain-curtain of this world rolls back and all change to silver glass and then you see it.White shores and beyond. A far green country under a swift sunrise
Gandalf
Humanity has the stars in its future, and that future is too important to be lost under the burden of juvenile folly and ignorant superstition
I.Asimov
Our loyalties are to the species and the planet. We speak for Earth. Our obligation to survive is owed not just to ourselves but also to that Cosmos ancient and vast from which we spring
C. Sagan
'O me!O life! of the questions of these recurring; of the endless trains of the faithless--of cities filled with the foolish;what good amid these,O me,O life?
Answer.That you are here that life exists,and identity;that the powerful play goes on and you may contribute a verse.'
W.Whitman

Tuesday, July 29, 2008

Multithreading

Ok so I'm still in a state of writer's block, I still watch Freddie @ Wembley everyday, so I'm not even going to try to put words into coherent sentences.

But this just came in from The Register and for someone who really really really understands the author about multi threading and locks (yes suicide is the best option there):) this is an unusual right-to-the-point article.

Hope it does come true. Here's to hoping!

And as a note:

Two fundamental facts about multi-threading with locks:
  1. You’re going to fuck it up.
  2. If you think that you haven’t fucked it up, you have. You just don’t know it yet.
With that in mind, there are three ways to control concurrency with locks.
  • First, you can make fine-grained locks, which require a lot of bookkeeping and management.
  • Secondly, you can also make coarse-grained locks, which are easier to implement but lead to a lot of contention.
  • Finally, and this is perhaps the easiest solution, you can kill yourself. Believe me, number three looks pretty tempting after trying to find a thread related Heisenbug for two weeks.

Oh yeah baby.......

Labels:

Wednesday, May 09, 2007

Get Perpendicular

Now for serious geeks only this is a great hardware goodie to watch :

http://www.hitachigst.com/hdd/research/recording_head/pr/PerpendicularAnimation.html

Its absolutely great.......

Labels: , ,

Thursday, March 01, 2007


hihihihihihihi I knew I loved Intel for a good reason...;-)

Labels: , ,

Wednesday, December 27, 2006

OMG!!!!! LOLOLOLOLOLOLOLOLOLOLOLOLOLOLOLOLOL

P.S. 4e 6f 20 63 6f 6d 6d 65 6e 74 73 20 6e 65 65 64 65 64 20 66 6f 72 20 74 68 65 20 69 6e 69 74 69 61 74 65 64 20 74 68 65 20 72 65 73 74 20 6f 66 20 79 6f 75 20 66 75 63 6b 20 6f 66

Labels: ,

oh...AND I ABSOLUTELY AND UTTERLY HATE BEANCOUNTERS!!!!!!!!

Not just the professionals.....every fu...g person who has a BEANCOUNTER PERSONALITY.

And a miserable life.........life should be GRAND.

Labels: ,

Monday, November 28, 2005

So...very rarely do I get to realize the power that lies in the hands of the computer geeks (yeah I'm talking about me).

And pay attention now, not the computer people! Because, com'on every last secretary can call herself an Office Certified Expert (can I throw up now please??)

So, the geeks. More specifically though, the geeks with bastard inclinations. For us the computer world from the tiny cat-5 wire (ok not so tiny) to a cluster farm is the borders to our universe.

These days, where communication is everything, where the ability to communicate is built-in and a prerequisite for any imaginable device, now that whole new protocols are invented in order for communication between systems to be seemingly transparent, these days the computer people are like the old-time shamans.

I must confess, ever since I touched my first keyboard (I was 11) till now the same sense of excitement and joy is with me still. Computers, the Internet, the Net and the whole wired world are for me not just an add-on to my world, but a whole big part of it.

I guess maybe these sense of familiarity with any information-technology system, this excitement caused by proximity to any information-sensitive system is applicable only to us......geeks with bastard inclinations.

I had the chance today to come face to face again with the power of such knowledge and how information can be manipulated by people in such positions. A dangerous yet exhilarating feeling.

No matter how secure a system, how carefully planned a policy, there are always ways to enter the digital fortress......

God, I feel so wicked........:-)

Labels: ,

Thursday, November 10, 2005







So , today was a difficult day. I've been awake for 48 hours, due to a problem at work. As I've said before I'm a telecommunications analyst. At my company we have a VideoCall platform which last night decided that it was a good time to...well.....stop making video calls :) So of course my team was there until the problem was solved.

I came home a few hours ago, its 8:30 pm now here in Athens, and tried to sleep but no luck. I was of course tired but also tense so I decided to get back here:)

Lately I've been thinking of how the Internet ultimately defined my life up to now. I've been on line for 13 years. In that time I've made friends on line, have laughed and cried, have kept in touch with friends who were away, friends I had met on line, people I came to consider as friends even though we never met in person.

Once I even fell in love on line. But I was way to young then so it doesn't count;) (whenever I hear Mobby's Everloving however I remember that time, I've never encountered a more....well intimate way of anyone declaring their love but that email that I received with that song attached .......memories define who we are and I love mine)

And the truth is that now, after time has passed and I look back with a cool look on my face and a melancholy in my heart I realize that my life is so entirely tangled up with the Internet that it is almost as if a huge part of my world is in here.

Don't get me wrong I love to go out, and have fun with friends, and travel (most of all that - travel travel travel...and then some more). But when I'm on line...well I'm home.

Its like if the Internet brings all the people of this world in one big community, where no discrimination is acceptable , where of course there are bad things but so so many good things.

For example I've come to consider Simon Travaglia and his Bastard Operator from Hell a soul mate:) And how can my day begin without a walk around the usual neighborhood of friendly sites?

Every morning I say hello to so many of my friends through Icq and MSN, people that maybe I haven't seen for years, who are in different countries, continents even.

But it is through this marvelous network, this mean of free or almost free at least communication, the Internet that all this is possible. God, I love working in communications, of putting a small brick, but still a brick in this huge network that makes our world a small community.

It is I believe through the Internet that freedom is still possible. Because media can be governed by interests, governments can be bought, movies can be propaganda but TCP/IP will always be there, finding endless alternate routes to bring mine and your words to every mind and heart open to receive them.

Labels: , ,