Aug. 17th, 2015

jducoeur: (Default)
[Not really a tech post]

Came across this interesting article about Bitcoin this morning. The summary is that the Bitcoin project is splitting in two, because of an irreconcilable difference of opinion between the five people who control the project.

The details are technical, but it mostly stands as a good case study in why process matters: as described, the project has come to loggerheads because it depends fatally on the squishy notion of consensus -- worse, it sounds like it depends on unanimity. That's usually a bad idea for any project of serious scope, and this is a fine illustration as to why.

As it happens, the project *does* have a way of coping: fork the code and let the users choose, which is a common approach in the open-source world. But that's not an option in most situations...

Profile

jducoeur: (Default)
jducoeur

July 2025

S M T W T F S
  12345
6789101112
13141516171819
20212223242526
27 28293031  

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags