Sunday, June 28, 2009

Pink Elephants

During one week in June:

The Iranian electoral body recognized that 3 million votes of its last poll were cast by people who do not exist. But it is still called an election.

The hondurean president defies rulings by the hondurean supreme court, goes against the hondurean congress, his own party and expects to get away with.

Meanwhile the UE calls to restore the constitutional order in Honduras.

Not even Monty Python could come up with such a senseless plot.

Labels:

Wednesday, June 24, 2009

Short Stop.

Block arrays have become stable. Cut and Paste of tree nodes will wait.

Labels: , , , , , , ,

Saturday, June 20, 2009

Tweeterish update

Making great progress. Generics is stable. Block arrays (of the form [,,,]) not so much.

Labels: , , , , , ,

Tuesday, June 16, 2009

The New Raw Deal

It is no secret that the economic growth and bubbles since the mid nineties until today were financed with north-american consumers money. These revved up the economic engine of the world.

They are leveraged out. Their savings rate was until recently virtually nil. Their debt level was not healthy. Banks became creative to continue lending to keep the ball rolling until hell broke lose.

Now the bottom line question is who is the next group to foot the next economic expansion bill?

China's growth depends on somebody else's expenditures. Europe has another set of problems: demographics, high unemployment, slow recoveries, etc. The rest of Asia?

Geithner's warns of more economic pain ahead for USA, specially in the job market. The most flexible and dynamic job market is going to be dragged down even worse. The average/median salary is going to fall more.

So the natural question to follow would: is the north-american consumer going to save and reduce their leverage or expend to make corporations rich before their jobs are outsourced or the federal government bails the business out?

Interesting questions for lenders, borrowers, and policy makers.

Labels: ,

Tuesday, June 02, 2009

Generics core

The interesting thing about last post is that the cpu utilization averaged 50% during the entire rebuilding of the suite (3.4 million tests) If memory is managed with common sense the throughput of DevRiot in multi-core machines with several cpu would be hard to match (mine is a duo)

On the down side the internal compiler choked at complex generic types like:

"ns1.t2<ns1.t1<system.byte[][],system.byte>,System.Byte,System.Int32>[][][]"

Problem solved. Smooth..

Labels: , , , , , , ,

Monday, June 01, 2009

3,400,003 and counting...

We spent the weekend fixing an old disconnection problem when running large amount of tests. We fixed it. It works like a champ, it executed some really ineffient code for 24 hours straight without a bleep.

We also managed to squeeze 3.4 million tests with some complexity: runtime generics, different levels of validation and the engine ran like a champ. The pudding:



 

Labels: , , , , , ,