트위터가 붕괴되면 기존 게시글의 콘텐츠는 어떻게 될까요?

이 주제를 다른 곳에서 본 적이 없는데, 혹시 제가 놓친 걸 수도 있겠네요.

제 사이트에는 사람들이 이벤트(주로 정치 관련)를 논의하기 위해 원박스(onebox)로 삽입한 트윗이 많이 있습니다. 하지만 일부는 이미지를 트위터에 공유하기 위해 올려진 것이기도 하죠.

트위터가 기능을 중단하게 되면 어떻게 될지 궁금합니다.

제 추측: 게시글은 같은 모습으로 보일 테지만, 원박스 안의 링크는 죽어버릴 겁니다. 제 걱정: 원박스 전체에 오류가 표시될 수도 있다는 점입니다.

추가로 우려되는 점은, 계속 정상적으로 표시되던 게시글이 다시 렌더링(rebake)되면 오류로 바뀔 수 있다는 것입니다.

원박스 안의 내용을 당시 상태의 아카이브로 유지할 수 있도록 제가 할 수 있는 조치가 있을까요?

좋은 지적입니다. 그런 상황을 피하는 것이 좋습니다.

원박스(onebox)를 처리하는 모든 요청에 대해 정확한 응답을 캐싱하고, 이후 연결 오류가 발생했을 때 이를 저장해 두는 기능을 상상해 볼 수 있습니다. 하지만 이런 기능이 이미 구현된 적이 있는지, 아니면 쉽게 만들 수 있는지는 잘 모르겠습니다.

아니면, 원박스를 재생성할 수 없는 경우를 대비한 안전장치(failsafe)를 갖춘 리베이크(rebake)를 만드는 것도 방법입니다. 이 역시 이미 구현된 것이 있는지, 아니면 쉽게 구현할 수 있는지 궁금합니다.

(이 중 어느 쪽이든 간단하게 처리할 수 있고, 누군가가 빠르게着手(착수)하고 싶다면, 저는 일부 자금 지원을 할 수 있습니다. 다만 이 포럼으로 수익을 내고 있는 것은 아니며, 제 예산으로는 전체 개발 비용을 감당할 수 없습니다.)

2023년 2월 9일부터 API 액세스에 비용이 부과됩니다. 일주일 후에 이루어질 변경 사항에 대한 세부 내용은 아직 제공되지 않았습니다.

트위터는 새로운 “유료 기본 티어”의 비용이 얼마일지 아직 공개하지 않았으며, 회사는 단지 “다음 주에 기대할 수 있는 사항에 대한 더 자세한 정보”를 모호하게 약속했을 뿐입니다.

이로 인해 “트위터로 로그인” 기능도 깨질 가능성이 높습니다.

제가 궁금해했던 바로 그 부분인데, 그렇게 계정을 만든 사람들은 어떻게 되나요? 비밀번호 재설정 같은 방식으로 여전히 포럼에 접근할 수 있을까요?

모르긴 몰라도 엘론이 잘못된 투자를 한 것 같고, 이제 정말로 돈이 필요한 모양입니다. API에 돈을 받는 건 이 분야에서 정말 나쁜 아이디어입니다. $100 이상을 내기 싫어하는 모든 사이트가, 트위터 계정을 연동한 사용자들에게 즉시 먹통이 될 텐데, 그중에는 제가 실제로 사용하는 사이트도 많고, 고작 일주일의 예고만으로요?

네. Discourse 로그인 양식의 “비밀번호를 잊으셨나요?” 링크를 클릭하여 Twitter에서 사용하는 이메일 주소로 비밀번호 재설정 이메일을 받아야 합니다. 그렇게 한 후에는 비밀번호로 계정에 로그인할 수 있습니다.

Twitter가 인증 API에 비용을 부과하기 시작하는 것은 현명한 선택이 아닐 것입니다. Twitter를 통한 로그인은 Twitter에 로그인되어 있어야 하므로, 그 이점을 인식해야 합니다. 외부 사이트의 Twitter 로그인 버튼 추가에 비용을 부과하기 시작한다면, 여기에서 누군가가 사이트 로그인 양식을 사용자화하여 사용자들의 전환을 도울 수 있는 방법을 안내해 줄 것이라고 확신합니다.

수정: Twitter가 다른 소셜 미디어 플랫폼으로의 링크를 금지했다가 그 정책을 철회했을 때, 트윗을 Discourse 주제의 출발점으로 사용하는 Discourse 사이트를 구축하려는 계획을 포기했습니다. 따라서 이 문제에 대한 우려를 완전히 이해합니다.

사용자는 Twitter 계정과 동일한 이메일 주소를 사용하는 모든 로그인 방법을 사용할 수 있습니다. 계정에 연결된 이메일 주스에 대한 접근 권한이 있으므로, Twitter가 사라져도 문제가 되지 않습니다.

440억 달러를 회수하려면 유료 API 사용자를 상당히 많이 확보해야 합니다.
저는 이것이 그 이유라고 생각하지 않습니다. 정치적 이유라고 봅니다. API 접근을 차단하면 사람들이 트위터가 봇 사용을 장려한다고 말하는 것을 막을 수 있을 테니까요.

무스가 그런 방식으로 정치적인 인물이라면, 그 말은 아주 맞을 수 있습니다.

하지만 그가 이제 십억(billion)과 천(thousand)의 차이를 구별할 수 있는지 확신은 들지 않습니다.

제가 하려는 말은, 트위터가 현재 파산으로 빠르게 치닫고 있다는 점입니다. 그는 회사를 구하기 위해 회사가 돈을 벌어야 하는데, 이런 방식은 정말로 적절하지 않습니다. 전화 또는 신원 확인 정도가 최대치여야 하며, 기본 API에 대해 이런 터무니없는 가격을 받는 것은 아닙니다.

제가 아는 한 아직 가격이 발표되지 않았나요?

머스크는 API 구독 판매로 돈을 벌면서 트위터를 구제하려는 것이 아닙니다. 그는 "트위터가 봇으로 넘쳐난다"는 이미지를 떨쳐 버리려 하고, 데이터 판매를 위해 무임승차하는 사람들을 막으려 하고 있습니다.

이는 좋은 일이지만, 제 생각에는 사용자가 즐기면서 봇을 실행하는 사람들에게 과금을 하고, 봇을 파괴하며, oAuth 서비스까지 해치는 방식은 올바른 접근이 아닙니다. 이러한 개발자들은 수익이 많지 않은데도 어차피 호스팅 비용을 지불해야 하므로, API 접근을 위해 더 많은 돈을 요구하는 것은 상황을 더욱 악화시킬 뿐입니다.

그럴 가능성은 낮습니다.

그가 다른 주요 기업 중 하나가 트위터 데이터를 무료로 사용하고 있다는 사실을 알게 된 것일 수도 있지만, 단순히 "오, 안녕하세요, 다른 사람들이 무료로 받는 API를 사용하려면 돈을 내야 합니다"라고 말할 수는 없습니다. 혹은 더 가능성이 높은 시나리오는 "우리가 더 많은 잠재적 수익원이 있는지 모른다, 그러니 모두에게 유료 플랜을 강제하고, 그들의 사용 사례의 세부 사항을 파악한 후, 단계별 가격 체계를 마련하자"는 식이겠죠.

저는 그렇게 확신하지 않습니다. 내가 플랫폼을 위해 콘텐츠를 생성한다면[1], 그것이 다른 제3자가 그 콘텐츠를 API를 통해 무료로 사용해도 괜찮다는 것을 의미하지는 않습니다. 제 의견이 중요하진 않지만, 저는 다른 사람들이 적어도 그것을 위해 돈을 내는 것을 선호합니다.

당신이 필요한 접근 방식의 종류들 사이에는 이제 사라진 구분이 있어야 합니다: 데이터 접근, 로그인 접근, 풍부한 임베드[2]. 저는 그것이 추후에 드러날 것이라고 말합니다.


  1. 그것이 내 데이터라고 부르는 것은 아니지만, 그것이 정말로 내 것이 아니라는 것을 알고 있습니다 ↩︎

  2. 일론 머스크가 API가 이것을 위해 사용된다는 것조차 인지하지 못하고 있을지도 모르지만 놀라지 않겠습니다 ↩︎

글쎄, 오늘 디스커스 임베드를 위한 내 API 키가 차단됐어요. 다른 사람들도 다수 해지 통보를 받은 것 같네요. 다시 발급받아야 하는 일이 없기를 바라요. 하하.

머스크는 변화를 시도한 뒤, 그것이 어떤 문제를 일으키는지 확인하고, 그 중 가장 심각한 문제를 되돌리려 하는 경향이 있어 보인다. 하지만 이런 시도는 대부분 큰 성공을 거두지 못하는 경우가 많다.

그는 투자한 것이 아니라, 대중을 조종하여 많은 돈을 벌었습니다. 그는 OpenAPI의 소유자이며, 인터넷상의 진정한 암호화폐 데이터를 파괴하기 위해 Twitter를 사용했습니다(비트코인 관련 사람들이 Twitter를 그 용도로 사용했기 때문이죠).

이 관점에서 볼 때, 미래는 정말로 암담합니다.

나는 트위터가 여전히 무료에 트윗 임베딩을 허용한다고 생각한다:

여기서 어떤 어조를 느끼시나요 :rofl:

그렇지는 않다고 생각합니다. 저는 머스크가 페이팔에 있던 시절부터 그를 지켜봐 왔고, 테슬라 주식도 소량 보유하고 있습니다.

저는 머스크를 약간 떠올리게 하는 사람 밑에서 일한 적이 있습니다. 그는 개념적으로 천재적이었지만, 새로운 아이디어로 무언가를 깨뜨리는 데 있어서는 종종 차이나샵에 들이닥친 소처럼 행동하곤 했습니다. 그를 성공으로 이끈 것은 그가 자신을 '뒤를 따라다니며 깨진 조각들을 쓸어 담을 빗자루를 가진 많은 사람들’로 둘러싸고 있었다는 점입니다. 저도 그중 하나였습니다. :slight_smile:

테슬라와 스페이스X가 성공한 부분은 머스크의 트위터 영향력이 종종 실패한 부분과 대비됩니다. 그는 그 빗자루를 가진 사람들을 너무 많이 내쫓았기 때문입니다.