Opinions or ideas on my blog are my own and not those of my employer. Those opinions are probably wrong anyway, and future versions of me are not guaranteed to hold them.

Units of information

The reason I wrote this is to clarify something that gets confused all the time. Recently, the Intelligence Squared debates hosted a team to debate net neutrality rules that the FCC recently overturne

Read More…

Calling Java code from Clojure

I’ve been writing a lot of Java in the last 8 months, and only two weeks ago discovered the joy of Clojure. It is such a pleasant and well-designed language. It is a Lisp, but it runs natively o

Read More…

pi-day post: in honor of Steven Hawking

March 14 is commonly written as “3-14” or “3 / 14” in the U.S., and because of that, has been dubbed “pi day” to celebrate the mathematical constant π = 3.141592

Read More…

Review of 'Accidental Superpower' by Peter Zeihan

The Accidental Superpower (2014) attempts to explain why the United States has been the global superpower, and will continue to be for at least the next 30 years. The three elements he identified that

Read More…

A recent history of gun control in the U.S.

Back in 1994, former presidents Ford, Carter and Reagan wrote an open letter to the U.S. House of Representatives supporting a ban on the manufacture, sale or possession of ‘assault-style guns&r

Read More…

Calibrated probability estimates for estimating task time

There is a popular idea in software engineering, that is that it is not possible to estimate how long a project will take. Articles like this and this are this argue this compellingly. However, this i

Read More…

All Posts by Category or Tags.