Joel Spolsky on Communication:
the most successful people are the ones who can explain their ideas the bestvia Stack Overflow founder Spolsky: The three skills every software developer should learn by Nick Heath.
Don't Wonder "What if?" - Jenny P
Joel Spolsky on Communication:
the most successful people are the ones who can explain their ideas the bestvia Stack Overflow founder Spolsky: The three skills every software developer should learn by Nick Heath.

It is like a compulsion. I can’t quite explain where it comes from other than this truly extraordinary building. The combination of the light [..] that cast wonderful striping shadows [..] is extraordinary.via Loving Light at the Office (*) by James Estrin (*).
You are happy you have made the major final. You know you are up against strong teams. The favourite, the team directly on your left, you have not beaten in three years. In fact you have not been within a boat length, over 500m, for the last two years. Against the odds, and your failing self-confidence, you still somehow believe that we can still get across the line first. To be part of of something great. There is always hope at the start. It is a chance to create who you want to be. You don't get your hopes up too high, as you have been disappointed in the past. You don't think about all of this too much at this point. The focus is putting your best race on the water and seeing how it compares to the others when you have all crossed the line. You are not overly nervous, but you are excited and proud to be there. A supportive and encouraging tap on the knee for those around you. Remember it is a 30 stroke start. Just focus on the first 3 strokes and take it one by one from there. Clean water. Hand out of the water. Blade buried. Make sure you feel and stay connected with the water with every stroke. The starter aligns us and we ready. "Paddlers, are you ready, attention please" .... the gun does not fire for some reason. This has happened a few time before over the years. Keep your focus, no distractions. We will be away soon. Refocus, lets do it again - 30 Start, first 3, deep and clean - feel the water. "Paddlers, are you ready, attention please" ... "GO". You Go on the "G". 1-2-3, up, up, .. 10, up, up, .. 20, up, up, ..7,..30, reach, reach, hinge, hinge. The boat is up and running and there is something there. We are hingeing and driving through the stroke. The boat is more than running, it is been driven through the stroke like it has felt in training over last few weeks, except this time it is race intensity, not level 4, Remember this Geoff, Remember this moment. We are there next to them, where usually they pull away here, but we talked about staying connected. Give it everything to the 250m and refocus. Somehow, we are sttil there at the 250m. Refocus and reinvent yourself, I think. Drive, Drive is the call, We are still there, connected. You have a 6th sense (and good hearing) and you know without looking that our drummers are side by side. Passing the 200m start hut and the little red lane marker buoy. There is something uplifting in our Sweep's voice - "you are doing it". The lane buoys turn to red - we are 100m out. We have done everything our training has given our bodies - it's amazing to find that something extra that the sport scientists say should not be there. Mentally, prepare for the lift home. This is the most crucial part of the race - they are probably a nose ahead. We are going to have to do something amazing - something the other teams have pulled on us often over the years. "do it for the gold (or was it girls?)" is the call. We lift. We lift. The rate comes up a touch and the boat becomes light as we surge forward with every stroke - narrowing the margin. It is all clear as day, those last few strokes. You give it everything you've got when there is nothing to give. You cross the line, you hear the finish horn blast away in succussion. You look across and you know you have done it. The look in your competitors faces tell you that they know you have also done it and you take a few quiet moments to take it all in, while some of the others around you show their elation more jubilantly. Gasping for air, you touch the same knees as you did before the start. This time the "ritual" tap is to acknowledge your team mates efforts and the fact that you have done something that does not happen that often in a paddling career. "Three cheers for the other crews" is the call from our Drummer - three "hip hip". and a breathless "hooray". We bring the boats in and we all get off. Back slaps and hugs all around. Not even a second thought who won that one as you make your way through the other 180 or so paddlers you have just competed against. You smile and for some reason laugh. This kind of win does not happen that often - "take it in", "take it in" you say to yourself. You see many familiar faces as you walk through the line. They are happy for you. Many you have experienced some amazing experiences around the world in Australian Campaigns past and you hope that the journey with them will continue. Somewhere along the way you hear that we did it by five one hundredths of a second. You know the course well and you smile that you can pick such a small amount of time moments after crossing the line. What a race. You think to yourself, "it's not that we won it, it is how we won it" – it's just not what was expected by many (including yourself) and that is the beauty of dragon boat racing - the randomness and uncertainty to some extent. The boat has never felt like that out of the start and into the transition. You think to yourself, you have never paddled like that before. You feel fortunate that you took the risk to be there, you did the training, the testing, you've put yourself on the line time and time again. You have been crushed by the ramifications of defeat and oddly enough, those one or two other once in a life time victories . At the end of the day you know that it is worth the sacrifices you make to do what you have done, do and hope to do. Maybe this is not the end, but a new beginning ..I will leave this unedited. It’s just a stream of thought that came out of my subconscious in the last 20 mins. Hope it makes sense and it will be fun to read, many year’s into the future.
It doesn’t happen often, but when it does, don’t waste it.via The moment of highest leverage (*) by Seth Godin (*).
You’ve already won (or you’ve already lost). Right now, you can choose to do what’s in your heart, you can bring your real work to the world, instead of a lesser version, a version you think the market wants. After all, what do you have to lose?
When it feels like it’s hopeless or when it appears to be a lock, why not?
So you bring your true self to the work, your unadulterated effort, without negative self-talk and the sanding off of the interesting edges. Instead of compromise, you bring us vision.
Of course, when we see that reality, the kamiwaza of what you’re able to do when you’re not second guessing or giving up, the odds of transformation go way up. In fact, you haven't already lost, because your magical, vulnerable work changes everything.
You won’t get this chance again soon (unless you choose to). So go.
I used to rule the worldvia (*) by (*).
Seas would rise when I gave the word
Now in the morning I sleep alone
Sweep the streets I used to own
I used to roll the dice
Feel the fear in my enemy's eyes
Listen as the crowd would sing
"Now the old king is dead! Long live the king!"
One minute I held the key
Next the walls were closed on me
And I discovered that my castles stand
Upon pillars of salt and pillars of sand
I hear Jerusalem bells a ringing
Roman Cavalry choirs are singing
Be my mirror, my sword and shield
My missionaries in a foreign field
For some reason I can't explain
Once you go there was never
Never an honest word
And that was when I ruled the world
It was the wicked and wild wind
Blew down the doors to let me in
Shattered windows and the sound of drums
People couldn't believe what I'd become
Revolutionaries wait
For my head on a silver plate
Just a puppet on a lonely string
Oh who would ever want to be king?
I hear Jerusalem bells a ringing
Roman Cavalry choirs are singing
Be my mirror, my sword and shield
My missionaries in a foreign field
For some reason I can't explain
I know Saint Peter won't call my name
Never an honest word
But that was when I ruled the world
I hear Jerusalem bells a ringing
Roman Cavalry choirs are singing
Be my mirror, my sword and shield
My missionaries in a foreign field
For some reason I can't explain
I know Saint Peter won't call my name
Never an honest word
But that was when I ruled the world
[On] Fame. At this point I would say that it is a planetary value - wealth, fame, power at the cost of everything else.This was recorded sometime in 2008, I am guessing. I saw it late one night on the ABC in February 2009 (*).
So I think that value being shared around the planet creates in people this thought that if I am famous, I will be happy.
And what I have come to see is that fame only amplified that which was there already.
So if I was depressed or I if I was insecure or if I was angry or whatever it was it just amplified it.
It made everything bigger and it did not sort of give, give me what it had been sort of purported to be able to give.
And so there was this great disillusionment.
[On Life Purpose] At this point in my life I am clearer that I share music because it is part of my life purpose.
To write it is, the act of writing it is for me and the act of sharing it is so that other people can make it their own - they can derive comfort, inspiration or whatever they want to derive from it.
So it becomes an offering of some kind and because of that I can do it and I can work really hard.
If I were singularly doing it to just be in the public eye for gratuitous reasons, than I would probably last about an hour.
Photography was something I just always wanted to do. The camera enables me to express how I see the world because sometimes words, for me, don't explain enough.So here is an attempt to describe what this photo means to me in words. Here goes ..
The pathway forward is going to take us into the unknown. Being comfortable with the greyness and the isolation will be key.
Grey because often our reserves will be low and our capacities will be stretched.
The isolation comes as it can get lonely when we strive, uncompromisingly towards a moment. A moment that many won't understand and we will find hard to translate or explain.
To engage in making four athletes one, in taking things further, faster, and beyond our wildest imaginings will have us questioning, doubting and fearful at times.
Regrets of missed opportunities have plagued me, but also helped me greatly. I can lament a missed shot for a very long time, if I think it may have been epic. Those type of shots are far and few between.Having just returned from Matt's hometown of New York (*) and reading his story (*) inspired me to post the DGK series of photos (*) and explain what I was thinking as I took the photos. It is great when someone like Matt talks about and shares their photography insights as well as their own photographic trials and tribulations.
In order to spare myself the self inflicted torture which follows missing a potentially great photograph, I’ve learned three things from my mistakes.Fear and or embarrassment, has cost me a handful of images which I’m certain would have been very important to me. It’s hard to block out emotions sometimes, but if you want to be a “Nice Guy” and never upset a soul, you’ll be better off doing something else.
- Never leave home without your camera. Never do it!
- Always keep at least one extra roll of film, or these days an extra battery and CF card I suppose.
- Lastly, don’t hesitate when you see something fantastic.

A warrior of light knows his own faults. But he also knows his qualities.from Paulo Coelho's - 'The Manual of the Warrior Light'.
Some of his companions complain all the time that'other people have more opportunities than we do'.Perhaps they are right, but a warrior does not allow himself to be paralysed by this; he tries to make the most of his virtues.
He knows that the gazelle's power lies in its strong legs. The power of the seagull lies in the accuracy with which it can spear a fish. He has learned that the reason the tiger does not fear the hyena is because he is aware of his own strength.
He tries to establish what he can truly rely on. And he always checks that he carries three things with him:faith, hope and love.If these three things are there, he does not hesitate to go forward.

There are these two young fish swimming along, and they happen to meet an older fish swimming the other way, who nods at them and says, "Morning, boys. How’s the water?" And the two young fish swim on for a bit, and then eventually one of them looks over at the other and goes, "What the hell is water?"He eloborates in the midst of the long and inspiring Address ...
[..] The point of the fish story is merely that the most obvious, important realities are often the ones that are hardest to see and talk about....The fact is that in the day to day trenches of adult existence, banal platitudes can have a life or death importance. [..]and conlcudes with ...
The capital-T Truth is about life BEFORE death. It is about the real value of a real education, which has almost nothing to do with knowledge, and everything to do with simple awareness; awareness of what is so real and essential, so hidden in plain sight all around us, all the time, that we have to keep reminding ourselves over and over:The above photo is the photo that seemed to start my obsession of photographing water in earnest. No need to explain any more than this. Just thought this was a nice way to tie it all together, for me at least.
This is water.
This is water.

As you pursue your goals in life, that is to say your future, pursue your past. Let it be your guide. Insist on having a past and then you will have a future.Vern Gambetta wisely adds:
Ken Burns - 2004 Commencement Yale Class Day Speech (as pdf)
Be careful that you are not living in the past, learn from the past, use it as a reference point.And finally, LottieP warns:
"nostalgia is the enemy of the future"With the past in mind I thought I would dig into archive.org and drag out something from my past (it might explain the where eljeiffel came from). Here it is:
elj.com (Eiffel Liberty): Two Years On .. by Geoff Eldridge (04 Jul 1999)Funny to read this after all these years. Shows how strongly I felt about the Eiffel programming language and method (and still do, but not just as visible). I even chose to start this blog with some posts on Eiffel - not the language, but it's inspiration, the Eiffel Tower and it's creator, Gustave Eiffel.
Today is Indepedence Day in the USA which celebrates the 223rd birthday, being founded on 4 Jul 1776, with the signing of the Declaration of Independence. This also represents a time of reflection for myself with elj.com (Eiffel Liberty).
It is two years ago since I registered elj.com. The name Eiffel Liberty was easy to come up with. It represented a vision and a hope for Eiffel that somehow it might be liberated from its miserable place in the language landscape (I thought how could such a great contribution, be so categorically and overwhelmingly dismissed by the programming community). Also, Emma Lazarus's words struck a chord with me, particularlyJust as America provided opportunity for many from other lands, I thought Eiffel could provide the same kind of opportunities for the syntactically and semantically battered from the other language landscapes :-)
Give me your tired, your poor,
Your huddled masses yearning to breathe free,
The wretched refuse of your teeming shore.
Send these, the homeless, tempest-tost, to me,
I lift my lamp beside the golden door!
Also, the name Eiffel Liberty made what a I thought was a nice connection between two famous landmarks that Gustave Eiffel had contributed to, being the Eiffel Tower and the Statue of Liberty "Eiffel undertook the challenge of creating the steel structure because of the enormous challenge it afforded him".
The 4 Jul 1997 was to be the launch date for the Eiffel Liberty Journal. However, I came down with a very bad cold (too many late nights preparing for the initial launch) and I decided to publish the launch issue of the Eiffel Liberty Journal, not from my newly acquired elj.com but from my progsoc web pages (this would remain the case for another six months).
It was fun putting together the first issue as I received cooperation from all I contacted. These included:Also Bertrand Meyer's classic newsgroup posting from early May 97, Avoiding the second historic mistake (I remember Bertrand once referring to this as collective hypnosis :-) gave the opportunity to publish a few articles from the newsgroup thread that ensued - eg Jeffrey Stulin's If Eiffel is so great, why isn't it popular? and Thomas Beale's Eiffel: An Industry Experience.
- Bertrand Meyer who allowed to me publish some small extracts from OOSC2.
- John Potter (my Software Engineering Lecturer who introduced me to Eiffel in the spring of 1993) who specially wrote an article on
Project Bruce: Translating from Eiffel to Java- Victor Putz who wrote a great article titled Toymakers and tools: Why one game developer is switching to Eiffel. Victor is a game programmer by night and a helicopter pilot/instructor by day. I remember Victor making a special trip (about 30 km each way) to send me the article because of flooding in his area which made his normal internet access impossible. BTW, I have found that Victor shares and
articulates (much better than I ever could) my own vision for Eiffel.
I was delighted when Bjarne Stroustrup allowed me to publish Why C++ is not just an Object-Oriented Programming Language and Melier Page Jones allowed me to publish Object Orientation: Making the Transition
Two years on, elj.com has changed from a random journal to a daily random news update covering the Eiffel and related worlds. In many ways elj.com is really just a log of the links and resources I have stumbled across and that I might learn from (or even get a laugh from).
Eiffel certainly enjoys a wider exposure than it did back in 1997. I hope elj.com has helped in a small way. It is hard tell what impact elj.com has had as there is little feedback. However, occasionally I do get a note saying that elj.com helped someone get started with Eiffel, which seems to make it all worthwhile. I guess elj.com could have been much more effective but there is only so much time.
For a number of reasons I renamed Eiffel Liberty to elj.com Extraordinarily Large Jumble in Feb 99 (some of the reasoning behind this was that elj.com was and still is, an Extraordinarily Large Jumble of seemingly random links and more significantly there was little or no Eiffel news). Fortunately, there now appears to be more Eiffel news than I can handle/report manually and I am making efforts to address this through a more automated Eiffel news feed at elj-daily.
elj.com has amassed an incredible amount of links, quotes and resources relating to Eiffel and related worlds. The time has come for elj.com to be able to extract the information from this mass. A keyword/search facility is on the way.
I believe that for [open source] projects to thrive, information needs to readily at hand. I hope the new elj.com that you will see over the coming weeks/months (depends on how much time I get to work on this) will reflect the ability to provide this information efficiently and effectively.
Finally, I would like to acknowledge the support that Jenny has given me over the last few years. She has had to cope (in more ways than one) with more than anyone should reasonably have to tolerate.






