News for hackers. Stuff that matters.
Re:All API keys for TweetBot are disabled by Twitter, per de... by dylan604 on Monday January 16, 2023 @12:14AM (#34397083)
When you make a business that cannot stand on its own feet and depends on another company as the basis of your company, then these are the kinds of catastrophes you have to admit to yourself is possible. When the company you depend on changes ownership, the "break glass in case of emergency" options should be very well understood and ready to go at a moments notice.

Yes, it sucks something you created is struggling due to things out of your control. However, you built your something with a foundation out of your control. I'm just struggling to be sympathetic with the business model.

Re:All API keys for TweetBot are disabled by Twitter, per de... by jakelazaroff on Monday January 16, 2023 @12:26AM (#34397142)
Can you name a single business that doesn’t depend on dozens of other companies to stay in operation? Like, if AWS decided to ban someone, would you say “I’m just struggling to be sympathetic with the business model”?
Re:All API keys for TweetBot are disabled by Twitter, per de... by harrymit907 on Monday January 16, 2023 @12:41AM (#34397225)
Are you sure depending on AWS and depending on Twitter are both the same?
Re:All API keys for TweetBot are disabled by Twitter, per de... by jakelazaroff on Monday January 16, 2023 @01:13AM (#34397429)
Are you sure that’s what I said?
Re:All API keys for TweetBot are disabled by Twitter, per de... by jdminhbg on Monday January 16, 2023 @12:35AM (#34397195)
The difference is that my business that depends on AWS pays for the service, and big businesses that depend on AWS have contracts about support and payment.
Re:All API keys for TweetBot are disabled by Twitter, per de... by paxys on Monday January 16, 2023 @12:42AM (#34397235)
Every single one of those contracts has fine print that says that Amazon/Google/Microsoft can revoke service and end their relationship with you whenever they want.
Re:All API keys for TweetBot are disabled by Twitter, per de... by jdminhbg on Monday January 16, 2023 @12:44AM (#34397244)
But it does in fact help to be paying them. There was nothing in this arrangement for Twitter at all.
Re:All API keys for TweetBot are disabled by Twitter, per de... by mcbits on Monday January 16, 2023 @01:11AM (#34397413)
The value for Twitter depends on who uses/used the client, what value they were providing to Twitter, and whether they'll stick around to continue providing that value.
Re:All API keys for TweetBot are disabled by Twitter, per de... by jakelazaroff on Monday January 16, 2023 @01:12AM (#34397420)
Why do you think that it helps to be paying? What would prevent Twitter from doing the exact same thing in that scenario?
Re:All API keys for TweetBot are disabled by Twitter, per de... by jdminhbg on Monday January 16, 2023 @01:33AM (#34397546)
If Twitter was making money on third-party apps instead of losing money, they’d be less likely to shut them off.
Re:All API keys for TweetBot are disabled by Twitter, per de... by jakelazaroff on Monday January 16, 2023 @01:40AM (#34397588)
* * *
Re:All API keys for TweetBot are disabled by Twitter, per de... by SteveNuts on Monday January 16, 2023 @12:49AM (#34397277)
Sure but you can restore your backups somewhere else if absolutely necessary
Re:All API keys for TweetBot are disabled by Twitter, per de... by qup on Monday January 16, 2023 @12:46AM (#34397257)
No, the difference is you can sub in another provider for AWS. You can't sub in another Twitter for TweetBot.
Re:All API keys for TweetBot are disabled by Twitter, per de... by jdminhbg on Monday January 16, 2023 @12:48AM (#34397273)
Of course you can, they’re working on a Mastodon client right now.
Re:All API keys for TweetBot are disabled by Twitter, per de... by kingofpandora on Monday January 16, 2023 @01:47AM (#34397627)
That's a different product. There's no alternative for a Twitter client blocked from Twitter's API.

(This is not a value judgement of Mastodon vs Twitter)

Re:All API keys for TweetBot are disabled by Twitter, per de... by slg on Monday January 16, 2023 @12:54AM (#34397303)
There is an implied social contract that comes along with even free services that a company won't make a change like this effective immediately and won't make a change like this with zero communication. Part of Musk's approach to leading Twitter is simply ignoring these type of social and in some cases even legal obligations to others.

If this incident truly represents Twitter's change in approach to third-party clients, that change in policy is being executed in the most petty and malicious way it could be done.

Re:All API keys for TweetBot are disabled by Twitter, per de... by catach on Monday January 16, 2023 @02:02AM (#34397741)
> executed in the most petty and malicious way it could be done.

This is not to excuse Twitter's actual behavior, which is clearly shitty. But: More petty and malicious would be to shut off access, then contact devs and promise that access would be restored if they just make these tiny changes to their app, and also sign this NDA forbidding discussion of the process. Then string along for a week or a month demanding just one more tiny change after change.

Then ghost.

Re:All API keys for TweetBot are disabled by Twitter, per de... by lost_tourist on Monday January 16, 2023 @01:12AM (#34397418)
And you think that AWS won't just rip the rug out from under you someday when you're no longer profitable for them or "shifting to a different focus" happens?
Re:All API keys for TweetBot are disabled by Twitter, per de... by dmitriid on Monday January 16, 2023 @01:33AM (#34397545)
Also, AWS routinely makes a bunch of companies obsolete at each re:Invent conference
Re:All API keys for TweetBot are disabled by Twitter, per de... by dylan604 on Monday January 16, 2023 @01:29AM (#34397520)
Can you be more honest with the discussion and realize that you're being deliberately obtuse to the conversation? Building a company that absolutely has no alternatives to provide THE thing that makes your business, then the phrase "all your eggs in one basket" applies here. That has been good business strategy 101 for as long as I've paid attention (and probably a long long time before that too).
Re:All API keys for TweetBot are disabled by Twitter, per de... by jakelazaroff on Monday January 16, 2023 @01:44AM (#34397607)
Okay? The fact is that plenty of businesses are in that position for one reason or another, and I think it’s pretty callous to withhold sympathy on that basis.
Re:All API keys for TweetBot are disabled by Twitter, per de... by dylan604 on Monday January 16, 2023 @01:52AM (#34397669)
Okay, what was the back up plan? Nothing? none? really? nope, no sympathy.

Oh, you had a plan, but you couldn't really get it up in time, well, that's some learning pain. I'll cry a tear in some beer with you.

Tried to make a plan, realized there was no alternatives, but carried on anyways? That's very brave (ahem, read not smart) of you, but if you're a sole proprietor with no employees depending on you, then we can also share a beer of how to be smarter in the next venture. Got employees that are now hat in hand because of your "bravery"? Nope, again, no sympathy for you, but I'll be at the bar with your laid off employees burning you in effigy.

Re:All API keys for TweetBot are disabled by Twitter, per de... by d23 on Monday January 16, 2023 @12:31AM (#34397168)
I’m reading: “one should not live or participate in an interconnected society.”
Re:All API keys for TweetBot are disabled by Twitter, per de... by lost_tourist on Monday January 16, 2023 @01:13AM (#34397424)
I think he's basically saying "have an exit strategy"
Re:All API keys for TweetBot are disabled by Twitter, per de... by jakelazaroff on Monday January 16, 2023 @01:15AM (#34397441)
With a side of “they were asking for it”.
Re:All API keys for TweetBot are disabled by Twitter, per de... by dylan604 on Monday January 16, 2023 @01:48AM (#34397640)
Did you accuse me of saying "look at what they were wearing", because that's not at all what I was implying and you've read into that of your own volition. I simply said if you're going to make your business so entwined with another company's business in order for your business to thrive, then you better have back up plans for that other business no longer being available. There's no victim blaming going on here, except in your mind. As someone who's been part of a business that suffered "all eggs, one basket" syndrome, it is something I'm keen to not suffer again. If you can't handle business advice that questions your business plan, then maybe you shouldn't be running a business.
Re:All API keys for TweetBot are disabled by Twitter, per de... by jakelazaroff on Monday January 16, 2023 @02:07AM (#34397773)
You say there’s no victim blaming here, but your other comments to me make it abundantly clear that you are in fact victim blaming. We’re not going to agree. Have a nice night!
Re:All API keys for TweetBot are disabled by Twitter, per de... by dylan604 on Monday January 16, 2023 @01:56AM (#34397696)
I'll quote an old literature teacher of mine, "You're wrong" when asked what I thought of the assigned reading. What I thought can't be wrong, it's what I thought. If you asked me what the author actually meant, then I could be wrong if I gave you the same response. As are you in this case, if you think that was what I meant.

Pedantry is so much fun

Re:All API keys for TweetBot are disabled by Twitter, per de... by jupp0r on Monday January 16, 2023 @12:33AM (#34397180)
A large percentage of all companies work that way. Tool sharpening shops next to a big steel factory. Windows cleanup/uninstall tools. Car dealerships. Restaurant franchises.
Re:All API keys for TweetBot are disabled by Twitter, per de... by drukenemo on Monday January 16, 2023 @12:49AM (#34397279)
Yes, and the point made here is: a business that is entirely dependent on another business you don’t control is incredibly vulnerable.
Re:All API keys for TweetBot are disabled by Twitter, per de... by jupp0r on Monday January 16, 2023 @11:18PM (#34409069)
Yes and the point here is: Burger King stopping to ship Whoppers to franchise restaurants without warning would be as unnecessarily cruel as what Twitter has done.
Re:All API keys for TweetBot are disabled by Twitter, per de... by rvz on Monday January 16, 2023 @12:36AM (#34397198)
I've said this for years and the same mistakes are repeated all over again about the risks of building your entire startup or business solely on someone else's platform or API where you don't own the data or the source.

Whether if it is Instagram, TikTok, Snapchat, Twitter, etc is no different to them locking down API access from third-party apps and can do so at any time, official or not.

Re:All API keys for TweetBot are disabled by Twitter, per de... by philistine on Monday January 16, 2023 @12:55AM (#34397310)
Your maximalist capitalist point of view has no place in civil society. To quote our greatest modern philosophers: be most excellent to one another dude!
Re:All API keys for TweetBot are disabled by Twitter, per de... by masklinn on Monday January 16, 2023 @01:08AM (#34397389)
TBF this is a YC property, seems one of the more likely locations for maximalist hypercapitalism to be considered good and even aspirational.
Re:All API keys for TweetBot are disabled by Twitter, per de... by miffy900 on Monday January 16, 2023 @01:06AM (#34397376)
> However, you built your something with a foundation out of your control.

The trouble isn't this necessarily; a lot of business models don't exist unless another company does. The App Store is a good example of this; if Apple just disappears then so many other businesses disappear with it.

The trouble is the fact that the relationship between these two parties is so one-sided. Unless these third party Twitter clients have some sort of contractual foundation to stand upon, then yeah, what they've enjoyed so far is basically akin to an ad-hoc, at-will support, that can be terminated at any time with no notice, for no reason.

Re:All API keys for TweetBot are disabled by Twitter, per de... by misnome on Monday January 16, 2023 @03:49AM (#34398433)
Clearly, she was asking for it.