the difference between the Hong Kong and New York agreements?

ELI5 the difference between the Hong Kong and New York agreements?

Are there any high quality journalistic sources that give a good, neutral overview?

All I know is that they're both some kind of Segwit compromise. 
The Hong Kong agreement was a compromise reached between the pro-segwit and the pro-blocksize increase camps during a meeting in Hong Kong in 2017 [1, 2]. The New York agreement is a 2-stage agreement reached later in 2017 [1]. In stage 1, Segwit gets up and running with the percentage of miners who need to consent to get this up and running going down from 95% to 80% [1]. Post the soft fork, any miners who mine blocks which are not segwit friendly will automatically be rejected from the blockchain [1]. In stage 2, 6 months after segwit activation, the blockchain will undergo a hardfork and the block sizes will be increased from 1 mb to 2 mb [1].
There have been multiple efforts to make bitcoin scale, two of which were the Hong Kong agreement and the New York agreement [4]. The Hong Kong agreement revolved around creating a safe hard fork based on SegWit improvements, while the New York agreement focused on activating SegWit at an 80% threshold and following that up with a 2MB hard fork within six months [1, 3]. Both of the agreements include provisions to run Bitcoin Core-compatible consensus systems [2]. Many companies signed off on the Hong Kong agreement, but a few months later, they switched to support Bitcoin Unlimited instead [2].