Reading this with 15 years of corporate experience the developer was at best naive. In corporate speak Reddit is completely consistent in their actions and words. It's a crappy situation and I'm sure the developer is a great person and I agree Reddit did them dirty but also that's how these things work. You don't take dependencies on third parties without a lawyer and a contract.
> There's not gonna be any change on it.
Nobody can make this promise, those are just words to make you feel good.
> There's no plans to, there's no plans to touch it right now in 2023.
Plans can be made quickly. Action can be taken without a plan. What is the guarantee on lead time?
> And if we do touch it, we're going to be improving it in some way.
Define improvement. Improved for who?
> It's going to have a firm basis in reality.
I have no doubt that Reddit based the API pricing on them making money on it. We can debate if they got it right.
> We're going to try to be as transparent as we can.
Try is a weasel word, this sentence is meaningless. Zero transparency can be provided and still meet the standard of being "as transparent as possible". "Try" here even gives them the opportunity to be less transparent than possible. The Glomar defense ("We can neither confirm nor deny") is "as transparent as possible" and actually meets a higher standard than Reddit promised here because the CIA didn't just "try", they successfully provided the most possible transparency (almost none).
I'm just going to leave this first sentence from my comment here; it very much applies to you as well.
> I'm not really sure what benefit you get out of harping on a developer you will likely never meet or interact with in a third party forum, but power to you.
Y'all need to find a better hobby. As per his own words, he also clearly realizes that in hindsight he should have been more pessimistic. But that's all moot now. The past is in the past. Pointing it out is not going to do anything.
I'm not harping on the developer. I'm using this opportunity to explain how communication with corporations can be confusing. The developer clearly knows they made mistakes and is doing the best they can. They did a great job of tracking the conversations and keeping the receipts, which is important in these situations, but isn't enough to save the app.
Reading this with 15 years of corporate experience the developer was at best naive. In corporate speak Reddit is completely consistent in their actions and words. It's a crappy situation and I'm sure the developer is a great person and I agree Reddit did them dirty but also that's how these things work. You don't take dependencies on third parties without a lawyer and a contract.
> There's not gonna be any change on it.
Nobody can make this promise, those are just words to make you feel good.
> There's no plans to, there's no plans to touch it right now in 2023.
Plans can be made quickly. Action can be taken without a plan. What is the guarantee on lead time?
> And if we do touch it, we're going to be improving it in some way.
Define improvement. Improved for who?
> It's going to have a firm basis in reality.
I have no doubt that Reddit based the API pricing on them making money on it. We can debate if they got it right.
> We're going to try to be as transparent as we can.
Try is a weasel word, this sentence is meaningless. Zero transparency can be provided and still meet the standard of being "as transparent as possible". "Try" here even gives them the opportunity to be less transparent than possible. The Glomar defense ("We can neither confirm nor deny") is "as transparent as possible" and actually meets a higher standard than Reddit promised here because the CIA didn't just "try", they successfully provided the most possible transparency (almost none).