Hacker News new | ask | show | jobs
by Karunamon 1095 days ago
If it was indeed a business decision, then Huffman is breathtakingly incompetent. To the degree that, were the company public, I would be agitating for the board to remove him as his actions negatively impact my investment.

A number of ways this could have been handled better in no particular order:

1. Give more than 30 days notice to third party app developers.

2. Mandate that third-party clients display advertising as delivered by the API and return telemetry.

3. Keep the API changes but exempt paying subscribers.

4. Refrain from making bad-faith lies about the developer of the most popular application, which he then had to disprove using call recordings, and then after that, don't try to play off your actions as misunderstandings or mistakes.

5. Don't lie about deliverables for years and years to the point where the community memes on you for your history of lying.

6. Don't fuck around in the production database to edit comments critical of you.

7. Be a little forthright for once.

2 comments

Even just a little bit of giving concessions to legacy customers would have been fine. It's not like you need to completely give up on your new pricing model just because your have existing customers. It's crab.
8. Don't go on major news outlets and come across as being on crack.