Pursue your dreams

Tumble out of bed and stumble to the kitchen
Pour myself a cup of ambition
And yawn
and stretch
and try to come to life.
Jump in the shower
and the blood starts pumping
Out on the street
the traffic starts jumping
With folks like me on the job from nine to five.
Working nine to five
what a way to make living
Barely getting by
it's all taking and no giving.
They just use your mind
and they never give you credit
It's enough to drive you crazy
if you let it.


Did religion hold society back?

There has been interesting comparisons about the Americas: the rising of North America as dominant and more progressive compared to South America is more than religion. It has been put down to the tendencies of the Spanish and Portuguese to have more hierarchy; there were definitely rules and classes. Where, on the other hand, North America benefited from the contributions of all in society. When talking about religion it is possible to always look at the fanatics but it has also enabled some to do the most amazing things. There is a type of educated person who embraces the commonality of the world religions in a spiritual way. This has a lot of benefits and actually deep down I think it strikes the cord of nobility. If a person is to be truly a king among men he doesn't try and argue people out of their beliefs. First of all it's bad politics and second he illustrates he's not the leader. The relationship between those in power to religion is different from the average churchgoer--- there is a relationship between humility before God and power. It is a very useful political device; I do not doubt that politicians do believe. But it’s also useful to them.


calligraphies, set announcement

calligraphies, set announcement Originally uploaded by clickykbd.

Some interesting swirls. Has typography lost the influence of the pen?


Open Source and Intellectual Property

The first man who, having enclosed a land, thought of saying 'this is mine' and found people simple enough to believe him was the true founder of civil society. How many wars, crimes, murders; how much misery and horror the human race would hve been spared if someone had pulled up the stakes and filled the ditch and cried out to his fellow men: 'beware of listening to this imposter. You are lost if you forget that the fruits of the earth belong to everyone and the earth belongs to no one!'

Jean-Jacques Rousseau, A Discourse on Inequality, 1755

What is the relationship between common resources and property? I'd wager that most proprietry systems are build either using or on-top of commonly available code. Rarely is something so unique to be genuinely produced by the inventor. Rousseau is an idealist, a romantic; people forget outside the natural world is much worse. What animals do to each other in the natural world wouldn't be tollerated in civil society. If a squirel thinks he can get aways with it, he's pounce on an unsupecting pidgeon and have it for lunch.


Lean Software Development

Mary Poppendieck has applied Lean Manufacturing techniques to software.


Lean Manufacturing identifies seven types of waste:

  1. Overproduction
  2. Inventory
  3. Extra Processing Steps
  4. Motion
  5. Defects
  6. Waiting
  7. Transportation

Which poppendieck maps onto software as:

  1. Overproduction = Extra Features
  2. Inventory = Requirements
  3. Extra Processing Steps = Extra Steps
  4. Motion = Finding Information
  5. Defects = Defects Not Caught by Tests

"If" by Rudyard Kipling

If you can keep your head when all about you
Are losing theirs and blaming it on you;
If you can trust yourself when all men doubt you,
But make allowance for their doubting too;
If you can wait and not be tired by waiting,
Or, being lied about, don't deal in lies,
Or, being hated, don't give way to hating,
And yet don't look too good, nor talk too wise;

If you can dream - and not make dreams your master;
If you can think - and not make thoughts your aim;
If you can meet with triumph and disaster
And treat those two imposters just the same;



Sometimes the smallest change has the largest effect. This might be the case with clearcase; a simple change in policy could improve productivity disproportionately. One of the areas that can have great impact is Configuration Management.

Primarily this document focuses on the Unix based products. It identifies improvements the way that clearcase- the version management software- is used. This document aims, however, just to set out the ideas as an argument for change.

Minimal Branching
A common feature in software version management is the ability to branch. This allows the creation of separate code-streams such that separate versions of software can be worked on and maintained independently. Complexity arises when the same change needs to be performed on multiple branches. Merging does this. Traditionally, within version management- with systems like CVS- this would only occur for maintenance or refactoring.


Subscribe to Cyberpsyche RSS