Monday, December 31, 2012

Guinea Pig B

This is from R. Buckminster Fuller's book, Guinea Pig B:

I happen to have been born at the special moment in history in which for the first time there exists enough experience-won and experiment verified information current in humanity's spontaneous conceptioning and reasoning for all humanity to carry on in a far more intelligent way than ever before.

I am not being messianically motivated in undertaking this experiment, nor do I think I am someone very special and different from other humans. The design of all humans, like all else in Universe, transcends human comprehension of "how come' their mysterious, a priori, complexedly designed existence.

I am doing what I am doing only because at this critical moment I happen to be a human being who, by virtue of a vast number of errors and recognitions of such, has discovered that he would always be a failure as judged by society's ages-long conditioned reflexings and therefore a "disgrace' to those related to him (me) in the misassuredly eternally-to-exist "not-enough-for-all,' comprehensive, economic struggle of humanity to attain only special, selfish, personal, family, corporate, or national advantage-gaining, wherefore I had decided to commit suicide. I also thereby qualified as a "throwaway' individual who had acquired enough knowledge regarding relevantly essential human evolution matters to be able to think in this particular kind of way. In committing suicide I seemingly would never again have to feel the pain and mortification of my failures and errors, but the only-by-experience-winnable inventory of knowledge that I had accrued would also be forever lost--an inventory of information that, if I did not commit suicide, might prove to be of critical advantage to others, possibly to all others, possibly to Universe. The realization that such a concept could have even a one-in-an-illion chance of being true was a powerful reconsideration provoker and ultimate grand-strategy reorienter.

The thought then came that my impulse to commit suicide was a consequence of my being expressly overconcerned with "me' and "my pains,' and that doing so would mean that I would be making the supremely selfish mistake of possibly losing forever some evolutionary information link essential to the ultimately realization of the as-yet-to-be-known human function in Universe. I then realized that I could commit an exclusively ego suicide--a personal-ego "throwaway'--if to the voice of wants only of "me' but instead commit my physical organism and nervous system to enduring whatever pain might lie ahead while possibly thereby coming to mentally comprehend how a "me-less' individual might redress the humiliations, expenses, and financial losses I had selfishly and carelessly imposed on all the in-any-way-involved others, while keeping actively alive in toto only the possibly-of-essential-use-for-others inventory of my experience. I saw that there was a true possibility that I could do just that if I remained alive and committed my self to a never-again-for-self-use employment of my omni-experience-gained inventory of knowledge. My thinking began to clear.

Friday, December 21, 2012

"GIT Suckiness" ~= /GIT's Success/ ?

As I was looking up some information about XINC, I came across a rant by Scott James Remnant and had to comment, if for no other reason than it sounded like I could have written it.

Anyway, I felt like I needed to save my comment here too, because it fits with my train of thought about Software as a culture.

Quoth He:

I've complained about GIT's idiosyncrasies myself more than a few times and came to a subtle realization thanks to a quip I read somewhere by Linus T.   GIT is not an SCM or VCS; GIT is a collection of tools and interface primitives from which to construct such a system.

People new to GIT think it is an engine. GIT is nuts and bolts and gaskets and pistons and carburators. The collection is more than half assembled so it looks like an engine. Popular articles promoting GIT, and to some extent the documentation pages, can perpetuate the misconception by talking about GIT from the bottom up. But GIT is more of a bare-bones kit.

The advantage of the primitives approach is that it allows a diversity of practices and promotes a kind of fecundity in its ecosystem. It is somewhat, but not completely, process agnostic.  The disadvantage is that you have to grapple with working out a workflow yourself and the universe of discourse includes a large amount of chatter at a low level of mechanical detail which tends to look like noise when you're trying to address a process level issue.
Edit: On the other hand, my son was gracious enough to point out the Angry Hitler meme has been adapted for new GIT users ... 

Wednesday, December 19, 2012

Unposed Questions -> Punted Answers

Gaps of comprehension exist in every communicative act, especially programming. The absence of questions on the part of the programmer should not be taken to infer certainty in understanding. Rather more likely it implies that the programmer is punting.