1 ポイント 投稿者 GN⁺ 2025-03-19 | 1件のコメント | WhatsAppで共有
  • 数回のクリックだけで、XのツイートをBlueskyへ移行できるサービス
  • ツイートの元の日付を維持したまま取り込める
    • Bluesky は API を通じて投稿日時を指定可能
  • 100件までは無料、1000件の投稿/スレッドは $4
  • 300文字を超えるツイートは切り捨て。動画はサムネイルとしてコピー
  • RT と引用は除外
  • X は API で直近 3200 件までのツイート取得のみをサポート

1件のコメント

 
GN⁺ 2025-03-19
Hacker Newsの意見
  • 興味深いツールだが、投稿日時を過去に指定できるようにしているのはかなり驚き
    こうすると、過去の出来事、スポーツのスコア、株価を事前に当てていたように見えるアカウントを作れて、ソーシャルエンジニアリング詐欺がしやすくなる
    優れた投資アドバイスやスポーツ賭博の予測をしてきたアカウントのように装い、その後で金を取るような詐欺が可能になる

    • これはAT Protocolの動作方式のために可能なようだ
      Blueskyはこうした投稿に警告を表示し、両方の時刻を見せるが、並び順は過去に指定された時刻を基準にしている
      https://bsky.app/profile/bluemigrate.com/post/3lc3r4fqen62l
    • タイムスタンプを変えなくても似たようなことは可能
      昔のインターネットでは、FIFAワールドカップのあり得る全結果をすべて投稿しておき、外れた投稿を消すことで「予想を全部当てた人」のように有名になることがあった
      決勝直前にアカウントを宣伝すると、人々は熱狂した
    • ソフトウェア開発者が私たちに何を「許可」するかを基準に考える世界になったことのほうが驚き
    • Blueskyはそもそも過去日付の投稿を目標の一つとして開発されており、Jayの初期プロトタイプでも見られる: https://github.com/arcalinea/smor-serve
    • インポートされた投稿を見ると、インポート日時を示すバッジがあり、投稿日時は未検証と表示されている
  • すばらしいとは思うが、APIで可能だと知ったときも、これはやらないことにした
    Twitterを17年以上使ってきたが、自分が投稿したものの99%は役に立たず、特に記録するほどのものではないと思っている
    Blueskyがくれる白紙の状態のほうがむしろありがたい

    • 10代から30代まで、あるいはそれに相当する長い期間、概して無意味だったプラットフォームにいて、また別の代替先へ移りたがるのは意外で、少しがっかりもする
      ソーシャルメディアではきれいに断ち切り、過去は過去のままにしておくほうがいい
      Facebookが死にかけていたときも、アカウントはそのまま朽ちさせ、Gen Xの親戚からメッセージが来ていないかをたまに確認する程度だった
      Twitterアカウントを初めて削除したときは、tコマンドラインツールと組み込みのエクスポートでバックアップしておいたが、再開したいと思ったことは一度もない
      Instagramもまだ使っているが、ほとんど投稿せず、単に脳を腐らせる用途なので、消えるときは消えるに任せるつもり
      ほぼ10年前にTwitterアカウントを消す前は、それが有用で、そこにいなければ仲間外れにされるように自分に言い聞かせていたが、実際には何も必要ないと気づいて手放した
      高校時代の友人たちと同じように、過去の自分という荷物を引きずり続けず、人生を流れに任せることが重要に思える
    • 白紙の状態という比喩が気に入った
      自分も同じ立場
      ツイートは何万件もあるが、わざわざ移したいとは思わない
      誰かにとっては重要なのだろうが、自分の場合は後で参照することがあるかもしれないので、アーカイブをダウンロードしてどこかに保存しておけば十分
    • どうせ毎年自分のツイートを消していた
  • 計画は、中央集権型プラットフォームからまた別の中央集権型プラットフォームへ移ることなのか? ループみたいに :)

    • これも理解できない
      なぜみんなが一つの中央集権型プラットフォームから別の中央集権型プラットフォームへあれほど熱心に移ろうとするのか分からないし、むしろ逆効果に聞こえる
      参考までに、良い分散型プラットフォームのおすすめがあるのか気になる
      Mastodonは分散型プラットフォームと見なしてよいのか?
    • さらに悪い
      リーチがあり、今もなお関連性の高い中央集権型プラットフォームから、リーチがほとんどなく、閉じたエコーチェンバーに近い完全に無関係な場所へ移るようなもの
    • ATProtoはWebSocketを使うことで多くのものを取りこぼした
      静的ページのポーリングを許していれば、誰でもGithub Pagesのような場所に自分のタイムラインをホストでき、はるかに優れた分散構造になっていたはず
  • Blueskyの魅力が何なのか気になる
    Mastodonはすでにあり、技術的にもかなりうまく動いているのに、Blueskyがこれほどtractionを得ているのは驚き
    単にマーケティングがうまいだけなのか?

    • 実際には、はるかに優れたプロトコルだと思う
      Mastodonはサーバー/インスタンス中心なので、アイデンティティが特定のサーバーに恒久的に結び付く
      Blueskyではコンテンツホスティングとアイデンティティ管理がプロトコル層で分離されているため、DNSを制御できる任意のドメインをハンドルとして使える
      さらにホスティングが集約/探索とも分離されており、Mastodonでは本質的に難しいグローバル検索のような機能が可能になる
    • 自分にとっては純粋にネットワーク効果
      自分が話を聞きたい人、自分の話を聞かせたい人たちが、MastodonではなくBlueskyにいる
    • ひどいセルフホストのMastodonサーバーのリンクをあまりにも多く見てきたので、Mastodonリンクは死んでいる可能性が高く、クリックする気が起きない
      これは普及を完全に妨げる要因だと思う
      人々が受ける印象は「いつも落ちている」というもので、「単に別のシャードに移ればいい」という言葉など気にしない
      面倒すぎるからだ
    • Bluesky/AT Protocolは、おおむね分散されていながらも直感的なユーザー体験を提供するバランスがずっと良い
      一方で、平均的なソーシャルメディア利用者にMastodon/ActivityPubで投稿やユーザーを検索させたり、参加しているインスタンス以外のMastodon投稿とやり取りさせたり、ある日自分のインスタンスが終了したときに何をすべきかを調べさせたりすると、ユーザー体験がいかに未完成で断片化しているかがすぐに露呈する
    • 利便性のため
      Blueskyは単一サイトで、Mastodonは複数サイトだから
  • とてもすばらしい
    こういう機能があると役に立ちそう: 動画を移せない場合はサムネイルだけを上げる代わりにスキップする、移行後に後悔したとき投稿を一括削除する方法、各投稿に文字数が収まれば[Migrated from X]のような文言を追加するオプション
    競合サービスとしては https://blueark.app/ が最も完成度が高そう
    以前デスクトップアプリも一つ見たが、名前は思い出せない

  • ありがたいのだけれど、これだと誰でも他人のツイートをBlueskyへ「マイグレーション」して、実質的にワンクリックなりすましができてしまうのではないか?
    欠けているのは一種の検証

    • 信頼できない日時はATの一部なので、受け入れるしかない
      firehoseを収集し始めると、過去の日付や未来の日付のトラフィックを多く目にすることになる
      フィードを作るときに投稿タイムスタンプでソートするなら注意が必要だ。日付を過去に戻せるし、タイムスタンプを検証する中央集権的な方法もないからだ
      私のフィードでは、現在時刻から一定以上ずれた投稿は拒否し、投稿時刻ではなく収集時刻を基準にソートしている
      https://opentimestamps.org/ のようなブロックチェーンベースの時刻証明方式が役に立つかもしれないが、これはATの範囲外であり、真面目な提案が出るにはもっと多くの検討が必要そうだ
    • 付け加えると、bskyが出たときに似たようなマイグレーションのアイデアを考えたが、過去日付の指定を許すとは思わなかった
      移行元プラットフォームでユーザーの身元を確認するには、任意の単語や文を渡してそれを投稿させ、元のプロフィールが実際にその人のものか検証する方式が正しい、という結論に至った
    • 元のものが公開されているなら、結局誰でもコピーできる
      だから元のアカウントでどこへ移行したかを知らせるプロセスは、いずれにせよ必要になる
    • 実際に可能だし、誰かがフォロワーを増やそうとしてそうしたのに、そのツイートの所有者かどうかがはっきりしないなら疑わしい
      ときどきfirehoseをtailしながら、投稿日に2025が入っていないものだけをフィルタしている
      結論として、こうしたことは初日から起きていて、ランダムサンプルでは過去日付/インポート投稿が全投稿量のおよそ1/16程度だった
      かなり多い量だ
      ただし私がいくつか確認したものは、すべて辻褄が合っていた
      投稿を取り込んだ人たちはLinkedInやTwitterで自分の新しいBlueskyに言及しており、まだスパマーは見ていない
      本当に暇なときに眺める対象だ
  • Twitterの所有権が変わった直後にエクスポートし、その後Twitterプロフィールを削除したツイートアーカイブをアップロードできるのか?

  • 以前、似たようなツール https://pleasenox.com を作ったことがある
    私のものは現在のユーザーアカウントではなく、作業を代行するposterアカウントに依存している

  • 興味深いツールだが、BlueSkyの核心的な問題は、Twitter/Xに比べて相互作用やリーチがほとんどないことだ

    • どの「サークル」が移ってきたかがすべてだ
      私がフォローしている多くの人は、フォロワー数はずっと少なくても相互作用はずっと多く、ボットの干渉は大幅に減ったと言っている
  • Web初期に、誰でもどんなWebサイトにも注釈を付けられるようにする会社があった
    どこかのサイトに行って、自分の小さなメモを残し、他の人が見られるようにするというものだった
    長くは続かなかった。サービスへの反発があり、収益化の方法も見つけられなかった
    当時は良さそうに見えた、全員のスクリーンセーバーにニュースを押し込むプッシュサービスに似ている
    このツールもそういう感じがする
    他人のコンテンツをこのように再利用する扉が閉じられるまで、どれくらいかかるのか気になる