Category Archives: Uncategorized

On the costs of mutual exclusion in C++

Disruptor [1] is a software component that implements lock-free message passing between different threads of control. Disruptor is open source; its way of operation and its advantages over traditional message passing are described in [2], [3] and [4]. The motivation … Continue reading

Posted in Uncategorized | Leave a comment

Investing in movies

Fitting the distribution of ticket sales yields unexpected results The movie business is risky, but the returns can be high. Better yet, the movie industry performance is only loosely correlated to that of the rest of the economy, which makes it … Continue reading

Posted in Uncategorized | Tagged , , , , | Leave a comment

Monte Carlo on a graphics card

Recently I wrote an experience report on running Monte Carlo simulation on a GPU for the newsletter of TopQuants. My piece is here.

Posted in Uncategorized | Leave a comment

Units of measurement

Recently I had to familiarise myself with commodity futures. One thing that surprised me was the common unit of measurement for natural gas. It is used in MMBtu, which is a short for a million of British thermal units. It … Continue reading

Posted in Uncategorized | Leave a comment

Bitcoin

This is not so much of a post, just a collection of bitcoin-related links: https://bitcointalk.org/index.php?PHPSESSID=309cf9027c5144b5cf3eef31f09866d0&topic=35812.0 https://bitcointalk.org/ http://bitcoinmagazine.net http://bitcoincard.org/ https://bitpay.com/ https://localbitcoins.com/ http://acceptbit.com/ https://github.com/kangasbros/django-bitcoin

Posted in Uncategorized | Leave a comment

Global Derivatives Trading & Risk Management 2012

In April I was lucky to get a place at the Global Derivatives conference. Here is the blog post about it that I wrote for the Global Risk community.  

Posted in Uncategorized | Leave a comment

Software functionality is not copyrightable

Great news. The EU Court of Justice has ruled that one can’t copyright a computer program’s functionality. Further, they state: “The purchaser of a licence for a program is entitled, as a rule, to observe, study or test its functioning … Continue reading

Posted in Uncategorized | Leave a comment