I don`t understand this "commitment" thing those guys are talking about.What is this?
Two guys are sending each other a bunch of code.It isn`t very user-friendly, i think.
By the way,i don`t see the coffee purchased with this transaction delivered.

Many people have concenrns about offchain transactions security and double spending issues.
Are offchain transactions secure enough?
No....But it's better than not selling anything at all....or paying twice the price for a single cup of coffee. The simple answer is that bitcoin is broken....it's not the platform we thought it could be. The micro-payment markets have been gone for awhile now and the early adopter markets are going fast too lately. Coffee shops were some of the first main stream markets that adopted bitcoin, but now it's not feasible to use bitcoin in the moderately priced market ranges either.