2011-06-17
ネタバレで思考停止するはてなー達
このエントリは09/11/21に書きました。
はてなユーザーと話していてもつまらない。 - キングダムぶろぐ からの一連の流れを眺めて。
ここ最近、はてなユーザにもつまらないのが増えたな、と思っていたのだけれど、今回の流れでそれが如実にあらわれてしまい、あらためて落胆している。この流れから、どのような意見が出て、どのように派生していくのかを見ていきたかったのだけど、それがあらわれないまま、飽きられて、忘れられてしまうのでは勿体無いと思い、今回、このエントリを書くことに決めた。*1
ただの改変コピペではない、本文の説得力
はてなユーザーと話していてもつまらない。 - キングダムぶろぐは、多くのブックマークを集めた。それも、ブコメを見ると、内容に関して意見をぶつけるものばかり。後に改変元となる記事が判明したが、改変というネタを抜きにしても、多くの人の心に響く何かがあったのだろう。
増田改変ネタということで、ところどころに突っ込みどころができてしまうのだが、これは逆にブクマを集めるための大きなポイントとなっている。
・まず、話してもつまらない。「ああ、逃避の場所としてはてなを選んだんだな」というのが丸わかりなほど、まともな返答ができない奴が多すぎる。
・そして、はてなユーザーは消費も創作もして自給自足するハイパーなネットユーザーなんだなんて言うのは大間違いだというのがわかった。
・大半のはてなユーザーはただ人気エントリーを見て「一緒にブログ記事を消費している」という連帯感で人との繋がりを保ちたいだけ。
・見もしないで見下したり、何の根拠もなくはてな文化が上だと思っていたり。
はてなユーザーと話していてもつまらない。 - キングダムぶろぐ
このあたりは、元記事改変で出来た部分で、たぶん、多くのはてなユーザが自身で思っていることとは合っていないのだと思う。みんなでくねくねしたくてはてなをやってる人ってそんなにいないでしょう。だから、このあたりの文が、おもしろ突っ込みポイントの役割を果たし、よりブコメを賑わせたのだった。
けれど、一方で、はてなユーザに痛みを与えるような、真実味なる内容も兼ね備えている。
・「ここでこれを引用すれば面白い」と学習した上でのコピーでしかないし、全く自分の発想や意見というものを持っていない。
・その日の人気エントリーをtwitterのみんなが言っているような感想でしか斬れないし、注目されていないけどこれが面白い、ここをこういう視点で見ると面白い、というものが全くない。
・視野が狭くて自分の視野に入ってこないものへの差別意識が強い
はてなユーザーと話していてもつまらない。 - キングダムぶろぐ
そう、ここ最近、こんな感じのはてなユーザが増えたな、と私も感じている。本当に増えた。
私は元ネタがあることを知らず、このエントリをホッテントリの一つとして素直に読んだのだけれど、本当にそうだなあと思った。前からはてな界隈を眺めている人たちは、同じように思った人も多いのではないだろうか。
id:HKBから感じとれる違和感
私ははてブの(人気|注目)エントリを巡回しはじめてから、もう3年近くになる。しかし、まるではてな界隈をずっと眺めていたように*2、鋭い視点を持ってエントリを書ける人のブログを、私は知らなかった。そして、このブログが、今まで全く注目されていなかったことに、違和感を感じた。
私は、気になって他の記事をさらっと調べてみた。けれど、このような長文エントリは上がっていない。id:HKBどこか飄々としていて、まるで何かを演じているようだ。最後に、本人のプロフィールを見る。
ユーザー登録から本日までに日記をつけた日数:1日
はてなダイアリープラス 利用中
初日でこんな記事が書けるはずがない。きっと、誰か、はてな界隈に詳しい人が、何らかの意図を持って始めたはてダなのだろう。私は、id:HBKの正体が知りたいと思った。
id:HKBの正体を探る
id:HKBがはてなユーザだとすれば、もしかしたらセルクマしているかもしれない。それも真っ先に。私はブコメページをもう一度見直した。
そして、ブコメの先頭、そこには、id:Hamachiya2 がいた。
そういえば、去年にもhttp://d.hatena.ne.jp/Hamachiya2/20081228/anond:tile=こういうこと]があった。このエントリにつけられたブコメがふっと脳裏をよぎった。
keyboardmania 大漁www 1getがHamachiya2の増田は注意w
はてなブックマーク - 今年ぼくが書いたはてな匿名ダイアリーまとめ - ぼくはまちちゃん!(Hatena)
なるほど、はまちちゃんなら今年もやりかねない。あの妙に鋭いコピペ改変エントリのような内容が書けるのも納得だ。きっと今年の年末にネタバレするのだろう。
そして、はてなブックマーク - はまちや2のブックマークにも目を通してみた。すると、キングダムぶろぐとの、ある共通点が浮かびあがった。それは、これとこれだ。ちゃんと前日にヒント*3を仕込んでいたのだ。
いよいよ私の中では、 id:HKB = id:Hamachiya2 としか思えなくなってしまった。id:HKB、コメントの、"48人めざします" は、AKB48を連想させるブラフだろう。そしておそらく、Hamachiya2 Kingdom Blogの頭文字なのだろう。あれ、そういえばまだ誰もid:HKBの正体を指摘していない。私は自力で正体をつきとめたことに嬉しくなってしまって、Twitterにこんなpostを投げた。
キングダムぶろぐ http://d.hatena.ne.jp/HKB/ は更新頻度とかネタの切れ味が尋常じゃなくて、色々な材料から @Hamachiya2 の仕業だと確信した。 HKB = Hamachiya Kingdom Blog でしょう。いつもいい仕事ご苦労さまです。
4:30 AM Nov 19th YoruFukurouで
ただ、これは午前4:30という最も人のいないであろう時間のpostだったためか、ほとんどの人に捕捉されなかったようだった。しかし、こちらからの片想いだった、@Hamachiya2からはfavと、Followをいただいた。これが意味するものは……。
次の日も、id:HKBの正体を明かそうとするものはあらわれなかった。私は、こんなことをTwitterでつぶやいた。
今、ネタバレで思考停止するはてなー達、とかいう題名のエントリを書いたら、それなりに反響があるだろうな、と思ったのだけど、コメント書きたいがためのブクマは、私にとってほとんど価値のないものだし、誰かに頑張ってもらいたい。
10:22 PM Nov 19th YoruFukurouで
けれど、その次の日もあらわれなかった。ただただ勘違いブコメが増えるのみで、業を煮やした私は、ついにネタバレ記事を書こうと決心した。
やっぱり、書こう。
15:50 PM Nov 20th YoruFukurouで
そうしたら、この7分後、そんなんかいたらバレバラやんけあほ!! - キングダムぶろぐと、怒られてしまった。いや、ただの偶然かもしれないが、私宛てのメッセージと解釈した。だから私は、これを取り下げたのだった。
違和感を感じとれなかったはてなユーザ、空気の読めない私
あのエントリには、様々なヒントが意図的に散りばめられていた。これは、現在のはてなユーザの力量をはかるために用意されたものだったのかもしれない。そしてついに、id:HKB=id:Hamachiya2だと主張するものは、ブクマやメタブクマにはあらわれなかった。*4ブコメに積極的なはてなユーザの大半は、皮肉にも、あのエントリの本当のメッセージを受け取ることはできなかったのだ。
一方で、よくできたはてなユーザは、id:HKB=id:Hamachiya2だということをとっくに見抜き、ブコメで踊る阿呆をニヤニヤと眺めていたのかもしれない。そんな中、空気の読めない私が、その場を壊そうとした。けれど、ほんの小物な私でも、この場を壊す恐れがあると感じたのか、はまちちゃんは私の動向を監視し、破壊を食い止めた。私ははまちちゃんの意のままに操られていたのだった。
あのエントリの真意とは
あのエントリをあげた、はまちちゃんの真意とは何だったのだろう。あのエントリがはまちちゃんのブログに上げられていたら、あんなコメントがついただろうか。
あのエントリの最後の部分、とても印象に残った部分を引用する。
要するに自分の掴んだはてなユーザー像は話がつまらなくて、自分で面白いものを発掘したり意見を言ったりする能力がなく、視野も狭くて排他的で何の行動もしてなくてダラダラと誰かが選んだその日の人気記事を見ているだけって感じです。
2008年頃までは、はてな(ブックマーク)の年だったと言うことができるけど、既に凋落は見え始めていて確実に2010年ははてなの年ではなくなるだろうなと思いました。
はてなユーザーと話していてもつまらない。 - キングダムぶろぐ
これは改変ネタではあるが、はまちちゃんが本当に思っていることではないだろうか。
私が思うに、2008年頃までのはてなは、面白いユーザで溢れかえっていた。決して有名でないはてなユーザも、人とは違った視点を持ち、その人の個性を感じさせるような鋭いコメントを返していたものだった。天邪鬼的な視点も多く、ブコメの魅力のひとつだった。
しかし、今は違う。当時は誰もが粒揃いだったはてなには、凡人の割合が増えた。天邪鬼的な態度をコピペしたようなユーザも増加し、以前に比べても、エントリにブコメがつけられる率がどんどん高くなっている。そして、つまらない意見が多数派として溢れるようになってしまった。
あのエントリでは、はてなとTwitterを一緒くたにしているけれど、Twitterでは、以前のはてなの面白い時代を知っている人間が、今のはてなのつまらなさを嘆いていたりする。これは、"近頃の若者は~論"とは別物で、
略RT @tsuda:「面白い人が面白いことをする」→「面白いから凡人が集まってくる」→「住み着いた凡人が居場所を守るために主張し始める」→「面白い人が見切りをつけて居なくなる」→「残った凡人が面白くないことをする」→「面白くないので皆居なくなる」
3:44 PM Oct 17th YoruFukurouで
という流れにはてブがのっかってしまっていることを感じ、危惧していたのだろう。
釣られた人、釣られなかった人、そして、気付いた人
釣られた人は、釣られなかった人の受け取れなかった意味を受け取っている - 倒錯委員長の活動日誌という記事には、絶賛するはまちちゃんのブコメがついている。これが答えなのかもしれない。
今回、釣られてしまった人は、釣られたけれども、自分の意見を表明することで、何らかの考えの変化があったかもしれない。釣られた、釣られなかった、なんてのは他者との関係でしかなくて、本人としては、考えるか、思考停止しているか、の、どちらかでしかない。もちろん、これをきっかけに、自分のなかで、何らかの理解が進めば、たとえそれが釣られる関係だったとしても、本人には、得をしているのだ。
逆に、釣られなかったと安堵している人は、既にその時点で思考停止に陥ってしまい、せっかく、何かを学ぶチャンスがあったのに、それを逃してしまう。この一連の流れを一種の娯楽として消費してしまうのは、勿体無いことだ。
また、今回、よりメタな視点から眺めることのできた、先ほどの記事の人や、私は、色々と得るものがあったのではないか、と思う。
そして、さらにメタな位置にいる、はまちちゃんは、この"種蒔き"によって、何か大きなものを収穫しようとしているに違いない。私は、その作物が実るのを、楽しみに待とうと思う。そして、実りの果実が皆にふるまわれたとき、このエントリを公開するのだ。*5
2009-11-14
90文字以上のつぶやきを抽出して長文ったー生活
私のTwitter史と、雑感、利用法を紹介してみる - 鍵壺のWeblogで書いたように、
私はTwitterを通じて、自分にない視点や価値観、考え方が知れることを一番の楽しみにしている。
そして今回、正規表現によるフィルタリングを行い、より質の高い*1postの割合を抽出する試みを行なった。
前置きが無駄に長いので、本題と関係ないところに興味がなければ、適当に読み飛ばしてほしい。
実は前から試そうとしていた
本格的にTwitterを使うようになってから2ヵ月、その頃の私はこんなことをつぶやいていた。
30文字未満/60文字未満/90文字未満/90文字以上 にpostを分類して、面白いと感じるpostが、それぞれの文字列ごとに、どれくらいの割合で出現するか考えてたんだけど、私にとって面白いpostは、文字数多いほうが出現率高いなあと感じる。正規表現使って長文タブでも作ろうかな。
2:19 AM Aug 21st YoruFukurouで
このように、長文タブの構想はあった。けれど、当時の私は、正規表現ってなあに、おいしいの?なんか便利そうだねという印象を持つ程度の知識しか持ち合わせておらず、思いたったら即実行!というわけには至らなかった。で、すぐに行動しなかったのだから、この日はおそらく、別の話題に食い付いて、そのまま忘れてしまった。私の悪い癖だ。
それからしばらくして。あるpostに反応し、こんなことをつぶやいた。
これを機に私も文字数によるタブ分けしてみよう。ただしRTとURLは抜くようにする。文字数によるS/N比の調査もやる。 略RT @ryoubi: 正規表現で「.{90,}」と書いて、Tweenで90文字以上の発言のみ表示されるタブを作った。
10:51 AM Sep 9th YoruFukurouで
しかし、やらなかった。やるやる詐欺。なんとしてでも撲滅すべき悪癖だが、まあそれはおいといて。
この時は、その正規表現を試せばできる、とはわかっていたんだけど、ただこのままでやっても、RTやURLを含んだpostが多く含まれたものが抽出され、質の高いTimeLineとはいえないものができそうだと思った。なので中途半端はよくないと保留とした。正規表現で文字列のフィルタリングを設定したかったのだけど、ちょっと考えたうちでは難しそうだな、また時間のある時にやろう、と判断したのだ。
そんなこんなで後回しにし続けた、長文タブの構想。
今回やってみるきっかけになったのは、前回書いたエントリだった。現状を文章にまとめて現状の理解がより深まったので、これを機に、もう一度、Twitterとの付き合い方を見直そうと思った。そして、しっかりと時間を確保できたので、設定について色々変更を加えてみたのだ。
正規表現のお勉強
私の使用するTwitterクライアントの夜フクロウは、正規表現によるタブ分けが可能だ。今回はこの機能を使って、文字数フィルタリング、および、RTやURLを省く。
ところで、私はほとんど正規表現を使ったことがない。mi*2でテキストファイルをいじる時、検索指定に使う程度だ。複雑な指定はしないし、PerlとかRubyとか文字列操作に強い言語は、全くといっていいほど触れない。けれど、正規表現自体への興味はある。なんとなく、法則性を見つけるパズルゲームのような感じがするので好みなのだ。使う機会がなかなかないので覚えなかったが、この機会にしっかり触れて、理解を深めたい。
正規表現が何のためのものか、というのは大学の講義で学んだ。何か決められた文字列を抽出するのは得意だが、NGワードを指定するような用途には向かない。なので、今回は、文字列RTをざっくり削ることを目指す。
さっそく直感で書いてみる。これでいけるかな? .*[^(RT)].* しかしこれは無理だった。.* という表記が、RTという文字列を含め、全ての表記を該当させてしまうからだ。
ではどうしよう。RTを含まないものを全て指定するしかないのか。
Rの次がTだと困るので、R[^T]。しかし、[^T]の中にはRも含まれるので、その後にTが来たら困るかもしれない。じゃあそれをどうやって書くか?と考えたところで、これと似たようなことが、大学の課題にあったことを思い出した。こういうのは後ろから確定していったらうまくいくんだっけ。
なので、仕切り直し。まずはTを禁止にしてみる。[^T]。これで、RTという文字列は完成しない。しかし、これではTという文字が全て弾かれてしまう。なので、Tの直前にR以外が来たら許可する。[^R]T 二つ合わせて、これらを繰り返しにすると([^T]|[^R]T)+。で、これだと文頭にTが来た場合も弾いてしまうので、^T?を追加して完成。
^T?([^T]|[^R]T)+$となる。
図にすると こんなかんじで、RTという文字列は通さなさそうだ。
よし、とりあえずこれでやってみよう。
しばらく使ってみたところ、RT含むpostを抽出することはなかった。しかし、この正規表現には問題がある。RTという文字列を問答無用で弾いてしまうので、RTという行為自体に言及しているpostが弾かれてしまうのだ。*3しかし、多少postが漏れたところで、大きく困るわけではない。全部、漏れなく目を通したいわけではないし、余計なRTを含むpostを省けるというだけで、目的は達成されている。
というわけで、正規表現をしっかり勉強したとは言い難いが、とりあえず目的とした設定はできた。
教えてTwitter
さて、今回の取り組みは正規表現の勉強も兼ねている。だから、動いているとはいえ、やっぱり美しいものを書きたい。けれど、このペースでは日が暮れてしまう。*4なので、検索で過去に同じような正規表現を書いたような人がいないか探した。そして、一つのpostに行き当たった。
夜フクロウ向けRT抽出用正規表現(暫定版!) RT(?:[:\s]*@[A-Za-z0-9_]|\(via[:\s]*@[A-Za-z0-9_]) *5
http://favstar.fm/users/mickey24/status/2907768851
これは役に立つ情報だった!というわけで、早速、「正規表現とても参考になります」と感謝のRTを送った。そして、ちょっと厚かましいかなと思いつつも、「今こんなことやってるんですけどアドバイス下さいますか」と申し入れした。すると、「私のほうでも考えてみます」との返事が。おお、ありがたい!そして、このようなpostをいただいた。
できたっぽい.RT以外の発現にマッチする正規表現 (?=^(?:(?!RT(?:[:\s]*@[A-Za-z0-9_]|.*\(via[:\s]*@[A-Za-z0-9_])).)*$)
これはたいへんよい精度だった。ただ一つ問題があるとすれば、先程、自分で用意したものと比べると、改行を含むpostを漏らしてしまうのだけれど、それは自分でなんとかしよう。勉強だ。
長文TimeLineなう
長文postの定義は適当だが、とりあえず90文字としてみた。で、これを正規表現であらわすと、{90,}となる。
というわけで、とりあえず
(?=^(?:(?!RT(?:[:\s]*@[A-Za-z0-9_]|.*\(via[:\s]*@[A-Za-z0-9_])).){90,}$)
で運用開始をしてみる。
うん、目論み通り、質の高いつぶやきが揃った。どれも長文なので、postを読むスピードは遅くなる。が、ノイズの割合が少ないので苦にならない。
そして更に良かったのは、普段あまり目にすることのないTwitter-erのpostの割合が増えたことだった。正直なところ、私のTwitterライフは、お気に入りのTwitter-erの未読を消化するのがほとんどで、新たな開拓をする余裕がほとんどなかった。これはとてももったいないことだ。面白いpostに出会う確率を増やすためにお気に入りのTwitter-erを追いかけていたのに、逆に限られたTwitter-er以外のpostは捨てることを同時に行なっていた。今回の手法は発想の転換だったのだけれど、結果としては、面白いであろうpostをたくさん抽出できた。
私は、色々なTwitter-erのpostが入り乱れる、この長文TimeLineがとても気に入った。結局その日は5時間くらい、長文TimeLineに張り付きっぱなしだった。ちょっとやり過ぎたかも。反省。
更なる改良点
とりあえずは、長文を集めたタブを作ることができたが、更に質が高くなるように考えられる改良点をいくつか挙げておく。
・URL含みのpost
長文TimeLineは面白いのだが、やはりURL含みのpost*6が多くなった。なので、今後はURLを省く正規表現を書きたい。3文字以上の文字列を含まない正規表現を、?!(先読み否定)無しで書くのは骨が折れること間違いなしなので、?!をしっかり理解せねばならない。これが出来たらまた追記する。
・各種HashTag
ツールなどを使って自動的にpostするようなものがあるが、そういうのも弾きたい。が、しかし、今回の変更で、急激に観測範囲が拡がって、どれが自分にとってノイズとなるのか、まだ判断がつかない状態なので、今の長文TimeLineに慣れ次第、やってみるつもりだ。
・ユーザー指定との併用
こういう時のこのTwitter-erの発言はとても興味深い、というのがある。なので、それを抽出できたら、時間あたりの観測可能範囲が更に拡がるかもしれない。タブ分け時にTwitter-er指定と、正規表現を、∩(かつ)、で結びつけられたら幸せになれそうだ。
しかし、夜フクロウのタブ分けは、フィルタリングというより抽出というような感じなので、特定のTwitter-erの特定の発言だけ欲しい、と設定するのが困難かもしれない。これについては今のところ良い案がないので、保留としている。
マイブームでTwitter再燃、だが……。
長文TimeLineが面白すぎて、各方面に支障をきたしそうになったので、未読管理をオフにすることにした。これで、その時流れている話題についていくというのがメインの使いかたになるだろう。これなら、さっとTimeLineに参加することができるし、未読を消化する、なんて、あまり楽しくなさそうなタスクを捨てることができる。今もまだ思考錯誤は続いているので、気付いた点があれば、また追記する。
*1:自分にない視点や価値観、考え方を提供してくれそうな
*2:MacOSX用エディタ:ミミカキエディタ http://mimikaki.net/
*3:RTはこれこれだと語っているpostとか。あとSTARTのようなRTを含む単語が含まれてても弾いてしまう。
*4:昼から始めたこの取り組みも、これに行き着く頃には日が暮れてしまったし、この記事を書くのは、最初に始めてから3日後だったりするのだが
*5:あとで指摘いただきました。 RT @mickey24: あー,実はこれちょっと間違ってるんです.私が実際に使っているのは RT(?:[:\s]*@[A-Za-z0-9_]|.*\(via[:\s]*@[A-Za-z0-9_]) です.