Jun articles

False Consensus

Any situation in which there is a preponderance of positive affirmations while maintaining the exclusion of criticism inevitably leads to false consensuses. False consensuses are the renunciation of truth.If a society foster true freedom then false consensuses are unlikely to exist. For example, free markets allow for both profits …

Alphabet (Google) Broke My Heart... Again!

It's not news that Alphabet (Google's parent company) has, time and time again, flogged some of its services. In fact, there is a graveyard of services it has left in its wake. I suppose this is all part of its entrepreneurial pursuits to develop new services. The problem is …

Engineering Software

My thoughts on software are taking a new direction. I now think that producing high quality software involves three key stages:DesignEngineeringOperations, which can further be broken down into Production Operations and Support OperationsDesignThe design stage results in a design---an architectural representation of the proposed system …