29 MAY 2013 by ideonexus

## Simple Explanation of Big O Notation

The simplest definition I can give for Big-O notation is this: Big-O notation is a relative representation of the complexity of an algorithm. There are some important and deliberately chosen words in that sentence: relative: you can only compare apples to apples. You can't compare an algorithm to do arithmetic multiplication to an algorithm that sorts a list of integers. But two algorithms that do arithmetic operations (one multiplication, one addition) will tell you something meaningful; re...One of the best, down-to-Earth explanations of a concept that can get incredibly complex.

31 JUL 2011 by ideonexus

## Friendships are the Best Predictor of Happiness

“The only thing that really matters in life are your relationships to other people.” After nearly 75 years, the only consistent finding comes right out of It’s a Wonderful Life. Successful friendships, the messy bridges that connect friends and family, are what predict people’s happiness as they hurtle through life. Friendships are a better predictor than any other single variable. By the time a person reaches middle age, they are the only predictor. Says Jonatha...Having strong social bonds and the opportunities for altruistic acts are a strong predictor of lifelong fulfillment.