Skip to main content.

Archives

This is the archive for January 2008

Thursday, January 31, 2008

I am terribly tired. So tired that I had not been able to write (almost) a single line of code yesterday; I went to sleep by 10pm and woke up at 7am, yet I am so tired my eyes can't stay open.

I think this is due to the fact that I went out of sync with the world. I staid up late too many times, spent too much energy in bursts of heavy work for too many times in the past month. Now I am a day forward, or backward, away from the time. I am out of sync, and the world ticks away from my biological clock.

Tonight I'll have another early night and I will try to synchronize again with the world.

Saturday, January 26, 2008

I think I understood the reason why men have a basic, instinctive repulsion for closed hierarchies. In example "exclusive" associations that tend to discriminate inner members as "better" ones, and outsiders as "inferiors".

The mankind, and the whole Environment it lives in, are living organisms which tend to co-evolve in a certain direction. Those pyramidal entities are meant to dispossess the mankind of its natural relationship with the space and time it lives in, so that it can be diverted to the benefit of a small subset of it.

This relationship is called "life". Life is what a cell does when exchanges heat and food with the environment it lives in. Life is what a man does when it ties relationships with other of its kind, or with other living entities. Life is what mankind does when it moves through the space-time it lives in.

So, those bodies steal mankind's life. Some of the men that are in those associations are really willing to "do good", and to better "direct" what seems a random process to "more desirable" outcomes. Others plainly do it for their own benefit.

Yet, a fragment of that mankind life that is reflected in everyone of its constituent parts screams against this crime, and this is where our natural repulsion for authoritarism, religious absolutism and occult plans of control comes from.

Thursday, January 17, 2008

Lately, we're feeling good. So good that we decided to go distro, and we're submitting packages like crazy.

This brings up another interesting "hellish documentation" topic. You remember I said the worst doc around was Apache? — well, that's still true, but debian packaging nears it.

The problem with Debian docs on packaging (and with other docs you may find around, as i.e. Ubuntu guides), is that they SEEM good. They are so verbose, pointy, rich, that you are leaded to think that they are good docs. But when you get to do things you learn soon that the glue is missing. The basic overall informations on how to do things and why things are done in such ways is nowhere to be found.

Possibly, they seemed obvious to the first ones that invented the system.

I think the very basic point is the "policy" document, which is a very pointy and pitchy document stating what a Debian package should be and what it must be avoided. However, those rules descend from an overall mystic knowledge that remains precluded to the most, until you learn it by osmosis living in the environment formed by other packagers.

From the "policy", a set of learn-by-doing examples are extrapolated by various sources, as I.e. the Ubuntu packaging wiki. They are good, but usually they are partial and fail in explaining everything but the trivial cases. Worst of all, they too fail to explain the reasons behind things, and why tools works the way they do, so it is rather impossible to extend the usage of the tools beyond the mere samples that are shown.

I agree that doing good packaging (and so, good distros) is an arcane art, but even arcane arts have their grimoires. Even an absurd mass of laws as the Italian Civil Code is based on principles that can be read in books and learned before hitting against the wall of the minute details.

Another lesson learned about how *not* to write docs.