The formula is based on the time it takes to generate 2016 blocks. The difficulty is multiplied by 14/(actual days taken). For instance, this time it took 9.4 days, so the calculation was 14/9.4 = 1.49. Previous difficulty 2.53 * 1.49 = 3.78, a 49% increase.
I don't know what you're talking about accepting easier difficulties.
BitcoinTalk
Re: Proof-of-work difficulty increasing
From:
satoshi
Subject:
Re: Proof-of-work difficulty increasing
Date: