Friday, July 10, 2009

People always knew it, Google is a browser
Seriously

Tuesday, July 7, 2009

60m east-europeans less

Europe’s 2008 population of 736 million is projected
to decline to 685 million by 2050 because
of its low country-level TFRs and in spite of
continuing net immigration. The decline, however,
is expected to take place primarily in eastern
and southern Europe. Eastern Europe’s 2008
population of 295 million is projected to decrease
to 231 million by mid-century, while southern
Europe is projected to decrease from 155 million
to 150 million.
http://www.prb.org/pdf08/63.3highlights.pdf

Some thoughts on that:
Austrian economy, that highly gained from the new EU member states, will suffer this demographic shift.
Western and Northern Europe are stable, but require higher automatisation of semis-skilled labor.
More semi-skilled immigration from the south - racist parties gain but society is to old for Nazi-cruelties.
US still dominates the century, due its founding myth its open to skilled labor immigration and is highly competitive.
India, Brazil are the new force, if China doesn't make it to become a mature service economy before it grows too old. Russia will decline.

Monday, June 29, 2009

The Law of Small Numbers

In this groundbreaking work Ladislaus von Bortkewitsch shows that rare events are Poisson-distributed.
http://www.archive.org/stream/dasgesetzderklei00bortrich#page/n5/mode/2up

Thursday, June 25, 2009

The Science of Better

Damn, it was Operations Research what we were looking for all the time.

http://www.scienceofbetter.org/

Sunday, June 7, 2009

About the power of innovation

Advocates of innovation describe it as necessary tool in a recession to regain prosperity.
Shed no doubt on it, but this is a macro-economics truth. For a company it does not make sense at all: the innovation bears a risk and we know from the market equilibrium theory that the risk surcharge is such that the utility equals non-risk investments.
A good theory but do I know my risks? Donald Rumsfeld once made an epistemological speech about unknown unknowns. The probability of innovation taking off, in the end is unknown. But theory behave as they would know, they just don't know that they don't know. So in the end its a Rumsfeld-ian "unknown unknown"?
As always, listen to Mr. Taleb carefully. He designates revenue from innovation in the fourth quadrant.

Friday, June 5, 2009

Flippant Juror

During lunch I exercised on the "Flippant Juror Problem"
  1. a jury of 3 jurors decides by majority
  2. two jurors are serious experts, they make a right decision with the probability p
  3. one is a jerk, he just flips a coin with probability for head q=1/2 to decide
Is this jury better than a single person who also makes a right decision with the probability p?
The solution is they are equal. Thats indeed counterintuitive! The jerk sabotages the jury.
Annotation: If they would all flip a coin with majority vote it would be also equal to one flip
This leads to a question related to the electoral process with majority vote in general.
Given N voters, how many "coinflippers" M it takes to reduce their probability for right decision to one decision, hmm try to solve that....

Monday, June 1, 2009

Architecture is about the 'Form follows Function' principle

Functionality should determine the Structure.
If hardware would be perfect, if CPUs would process instantly an infinite amount of input for an extremely complex algorithm. If connectivity would allow for instant access to an infinite amount of data. If our programs could be proven right, never crashed. If nobody could eavesdropping or tamper our system, if one programmer could change the system in every direction at no time... we would not need to think about an architecture. The internal structure of a system would be of no concern.

The limits of given technologies demand counter-measures to support functions, therefore we employ architectural patterns and tactics to circumvent undesired limitations.

Not all technology hurdles can be circumvent in this way, and some functionalities remain unimplementable. Thus a quantum computer would allow more functionality but demand new architectures.

In the next post I will outline the Quality Attribute approach, to design the architecture of a software system out of business functions, given technological constraints