カテゴリー
Hack

Slackクライアントで相手が削除したメッセージを残すパッチスクリプト

SharonBrizinov/slack-anti-delete は、Slackクライアント上で相手が消したメッセージをこちら側では残したままにする、というツールです。

管理者が「メッセージは削除できない」設定としていない限り、Slack で送ったメッセージは編集したり削除したりすることができます。チャット相手のクライアントではそれらは無かったことにされタイムラインから消されます。

しかし、このツールを使うと相手が削除してもメッセージが残り続けると。

Slack社が作っているクライアントでどうやってそんな改造をするのかな、と思ってみたら、Slack の実行ファイルの場所を見つけ、クライアントが呼び出している JavaScript ファイルのキャッシュを探してそれらの動作を書き換える Python スクリプトという力技でした。

Windows も対応というので試してみたところ、確かに相手が消したはずのメッセージが残り続けます。

ツールを使って削除メッセージが消えないようにした様子を再現

作者がこのツールを作った動機は、友人の愚痴で以前の上司が品の無いメッセージを彼に送ってはすぐに消す、という行為を繰り返していて、その件について上司を詰めようとしたけれど(消されているから)証拠が何もなかった、という話を聞いたことによるものだそうです。

この件だけ見るとパワハラやセクハラの告発として使えそうだし、ツールの意義もあるかもです。Hacker News の議論では「相手が消したつもりのものを収集するのは可能であっても倫理的にどうなんだ」という意見も出てはいます。

まあ、Slack API で連携させたツールから全部を保存してるような場合もあるだろうし、消されたメッセージを残す方法はこれに限らないところではあるので、消さないといけないような発言はするな、というのはまず基本ではありますが。

間違って書かれたものが残ると困る場合として、パスワードを間違ってSlackに打ち込んだ場合があり、実際にPCにログインするつもりでPCのパスワードを同僚に送ってしまった場合など、消して済むなら消えてるのが望ましい場合もあるでしょう。ただ、どのみちこのパスワードは直ちに変更しなければいけないでしょうけど。

twitter などでも有名人が「まずい」と思ってかすぐに削除したはずのツイートがフォロワーのtwitterクライアントにはずっと残っていて、そのスクリーンショットが流出して批難される、なんていうことも起こりますよね。送り側の消して無くしたい気持ちと受け手側の消せば無かったことになるのかという気持ちの狭間で、送ったメッセージの削除をどうするかについて人々の意見はわかれるところなのかもしれません。

via Hacker News

カテゴリー
工作

ぶつかるたびに悪態をつくロボット掃除機ルンバ

生活に彩を与えてくれるルンバの改造ネタ。

YouTuber マイケル・リーブスさんが公開した動画は、話すルンバ。

衝突センサー、Raspberry Pi、Bluetooth スピーカーを追加で搭載し、障害物にぶつかると任意の音声ファイルを再生します。

こちらが10分のロング・バージョン

変な日本語を使ったり(03:04)、声の可愛いYouTuber に悪態を吹き込んでもらったり(05:20)、スーパーマーケットTarget で(おそらく勝手に)走らせて客の反応を見たり(06:30)、買ったルンバがおかしいとサービスセンターに持ち込んだり(ひどい)

動画内にあるようなフィールドテストの結果、悪態をつくルンバは面白いと思った人もいれば不快に思った人もいたようです。

悪態じゃなくて健気に頑張ってる声とかなら良いという人も増えますかね。

via Bored Panda

カテゴリー
fun

自宅のドアをSF調にする大型ステッカー

sifi-door-decals

ドア全体にシールを貼れば、今あるドアを全く違うデザインにできるんですね。

宇宙船のエアロック

door-decal-airlock

武器庫

door-decal-armory

未来風倉庫

door-decal-freight-elevator

重要そうな研究をしているラボの入り口

door-decal-lab-door

一枚 $59.95(6490円) 。サイズは 80インチ x 32インチ (203cm x 81 cm)ということ。思わず家のドアのサイズを測ってみたところ、一つは 200 cm x 79 cm だったので、端っこを少しカットするだけで合いそうです。

ドア全面に貼りつけるシールは、SFに限らずいろいろとあるようで、検索したらこんなのも出てきました。

イタリアの廻廊

door-decal-castel-corridor

フランスの地下墓地

door-decal-french-catacombs-stairs

こちらは$199(2万1890円) とちょっとお高い。

via MetalCore Vinyl Door Decals: Hack to Open