To say that Airbnb's relationship with cities is sometimes confrontational would be an understatement. At times, it's practically contemptuous. The home rental service is trying to offer an olive branch, though -- it just posted a Community Compact that promises a better relationship with the cities where it operates. Airbnb is promising to communicate with each city on a case-by-case basis, and make sure that it pays its "fair share" of taxes. It's also vowing more transparency, and to encourage "responsible" home sharing (such as discouraging people who turn homes into permanent hotels).