This is really about mechanical sympathy

Damien Katz posted some interesting thoughts on C programming, compared with many popular ones.

Damien Katz blog post about C programming is interesting. It has a number of funny quotes, typical of programmers, any experienced developer would benefit from pondering them.

Here is the article: The Unreasonable Effectiveness of C

 

Possible landmark: Canadian man to sell house for Bitcoin virtual currency

Someone putting a house for sale in exchange of Bitcoins.

This is an astonishing story: selling a house for Bitcoins. It makes me wonder about a whole range of issues:

  • if there’s a notary act, how would that work without official banks?
  • if this passes, would governments try to take control of Bitcoins soon?
  • if there’s a dispute, what kind of legal framework becomes applicable?
  • what if the transaction gets hacked, how would someone prove ownership of the property?
  • if the seller’s computer eventually get hacked, would he lose everything?
  • would someone start selling things like virtual insurance, BitInsurance?
  • if new economic models should emerge around the Bitcoin type of concept, how would that play out in financial markets with their (already) complex instruments?
  • shudders. The matrix?

These are interesting times. The whole Bitcoin thing may eventually become the next rage. If the model succeeds it may feel like going back to an age where humans did not use minted coins and paper sorts. Mind blowing.

The story can be read here: BBC article.

Minimum Viable Team (MVT), is what matters most

I have been hearing way too much about Minimum Viable Product (MVP). I see us getting locked into yet another misunderstood concept. It reminds me the days at Cambridge Technology Partners where we would hit an impasse with a client trying to nail down the scope for a fixed price engagement.
In order to define an MVP, you need to be able to define precisely each word on its own, which doesn’t make sense without prior experimentation.
I think the MVP should eventually emerge, it shouldn’t be defined. In contrast, a Minimum Viable Team (MVT) would go a long way to uncovering the MVP. The latter comes after the former.

An intelligent take on the non-sense ranting about Skeuomorphism

Joel Hladecek says, “Essentially, every user interface on Earth is ornamentally referencing and representing other unrelated materials, interfaces and elements. The only questions are: what’s it representing, and by how much?”

This is a thoughtful article, the first one I have read since somebody somehow sparked a non-sensical debate going on in recent months. The author says eloquently what I’ve been thinking, my favourite excerpt is this:

Essentially, every user interface on Earth is ornamentally referencing and representing other unrelated materials, interfaces and elements.  The only questions are: what’s it representing, and by how much?

Read up the whole article here: Why Apple’s Interfaces Will Be Skeuomorphic Forever, And Why Yours Will Be Too