「プログラム」を含む日記 RSS

はてなキーワード: プログラムとは

2016-12-08

画像ロンダの話はモヤモヤするね(著作権サービス世界的な流れ)

パレット画像ロンダの件あるけど、もやもやするね

これだいぶ根が深い話だよ

 

 

CtoCサービスにおいて、黎明期著作権侵害放置することで伸びたサービスが有る

世界的な名だたるSNS

Youtubeニコニコ動画

Pinterestなどの素晴らしい写真共有サービス

 

こういうサービスは、著作権侵害しちゃダメですよとか言いつつユーザーの行動を黙認することで一定の水準まで規模を拡大してきた

個人的に印象に残ってるのがimgurhttp://imgur.com/

世界的なアングラ画像うpろだだと思ってたら、一昨年に40億調達してる

 

彼らのスタンスは巧妙だ

著作権的にアウトだったり、エロ的にアウトな画像などは「通報されたら消す」「やるユーザーが悪い」というスタンス

その主張は武器商人に近い

(ちなみにこれらのサービス、私は大好きだ)

 

 

 

それらを利用するのがキュレーションサービスを持っている企業

彼らはSNSなどにアカウントを作り、そこを通してサービス内のコンテンツを利用する

 

[コンテンツ] → [誰かがアップロード] → CtoCサービス → [解析用アカウント] → ぶっこ抜き → キュレーション(見せ方を工夫する) → ユーザー

 

著作権違反責任を「アップロードした誰か」に全部かぶせることで、多くのサービスが成り立っている

既に上場しているキュレーションメディアでさえ、ほとんどこの手法を使っているか過去に使っていたと思っていい

 

今回パレット側で画像ロンダ燃え始めたのはもちろん「誰かがアップロード」の部分を自分たちでやっていたからというのと

あくまキュレーションというサービスがBtoC(B側はライター編集者だけど)なので、批判されたときに「ユーザー指導しておきます」などと言い訳できないからだ

(BtoC新規サービスが非常に難しい原因となってる)

 

でもじゃあこのCtoCサービス問題ないの? と問われるともちろん問題ある

問題あるが、世界的な慣例で行われすぎて、誰が騒ごうがどうにもならないレベルにあると思う

それほどまでに彼ら泥棒サービスは成長してしまったし、コンテンツ業界としても「無視できないビジネスパートナー」になってしまった

今更「Youtube著作権侵害助長している!」と声を荒げたところで株価に何ら影響すら無い

それどころかコンテンツプロバイダー側が「Youtubeが無くなったら困る」時代にすら突入している

 

パレットはそこら辺の根回しがお粗末だったと思う

コンテンツプロバイダーにとって利益になるなら、アングラ文化だったゲーム実況文化ですらあそこまで広がるのだ(とても意外だった)

 

 

 

もう既に「勝ち逃げした」憎いやつらへの感情は脇に置いておくとして(炎上したら皆で叩く)

これから立ち上がるサービスでも、まだまだそういったコンプライアンス的にアウトなものが多い理由もある

 

一つは規制されていないこと(規制が難しいこと)

規制されていないとやったもん勝ちになる

キュレーションメディアも、襟を正そうとかじゃなく、もっと燃えないように巧妙にやることしか考えないはずだ

襟を正した瞬間他に負ける

まさに武器商人

 

一つは勝ち逃げした奴らがいること

彼らがペナルティを負ってないから「火の輪をくぐって逃げ切ったら勝ち」という考えが

ベンチャー業界蔓延していること(世界レベルで!)

もちろん焼け死んだらアウトなので、常に「超えちゃいけないライン」を必死になって模索している

welq騒動で他のキュレーションサービスボーダーラインを変更してきたのもそういうアレだ

(※一応擁護すると、多くのベンチャーは何かしら社会的価値あるテーマを取り扱っているが

  それを成長させるためにどれだけ無茶をするか、という悩みを常に抱えていると思う。狂気必要だが、やり過ぎると燃えると言う状態

 

最後に、皆逸脱行為をしているせいでボーダーラインがわからなくなっているということ

著作権違反というのは、ユーザー個々としては楽しいので多くの人は批判しない

これはP2P問題になったときもそうだった

困るのはあくまクリエイター側や著作権側だ

そのうちに、著作権リテラシーが低い人(IT業界創作業界内にすら相当多い)は、ボーダーラインがわからなくなる

特に若い人ほど顕著だ

 

個人的に印象的なのがLGTM文化だ(例:http://www.lgtm.in/  https://www.google.co.jp/search?q=LGTM&source=lnms&tbm=isch&sa=X

Webエンジニア以外はわからないと思うので説明すると

プログラム修正レビューをしてもらった際、レビュアーが「いいと思うよ」という時に画像を用いてLGTM!と言う流行りがある(LGTM=Looks Good To Me)

その時使う画像gifは、どこかからか拾ってきたもので、もちろんほぼ著作権無視

しかしこの文化シリコンバレーから火がつき、今や多くの日本企業でも「素晴らしい文化だ」と受け入れられている

(※個人的経験から言うと、法務部がきちんとあるような上場大企業では「普通にダメでしょ」という空気だったので、どこかにボーダーがありそう)

 

要はWeb系に居る、最先端サービスを開発している人間会社にとって、コンテンツ著作権とはその程度の認識なのだ

Twitterに居るアニメアイコンと大差ないレベル

 

気にしているのはあくまで怒られるか、怒られないか、怒られたら致命的か、という点だ

(それらがどこに端を発しているか考えると、おそらくGoogleOSS思想に行き着くのだろうと予想している。

 検索でいろんなコンテンツがヒットするようになってからボーダーラインはよくわからなくなった)

 

slackskypeやその他のチャットシステム、あるいはSNSURLを貼るとサムネイルが表示されるが

厳密に言えばあれもアウトだそうだ

皆それを知っているのだろうか

 

 

 

じゃあそういうのをどうすればいいか? と言えば、すごく現実的な話になるが社会的監視するしかないのではないかと思う

世界的に)企業は怒られない限り限界を攻めてくる

そして法律が及ばない領域が確かにあるし、企業間win-winなら外野が怒ってもしょうがないという事情もある

そうなったとき支配するのはあくまで「感情」でしかない

皆でキレて、皆で燃やし、株価暴落させるくらいしかできない

そうしないと企業簡単暴走するんだ

もちろん全てを解決するシステムができれば、それが一番いいのだけれど(世界を敵に回しそう)

 

あとサービスプロバイダー側は、わざわざチキンレースするんじゃなくて、もう少し利害関係者の感情を考えたいよね

サービス提供というのは、個人的にはどれだけ関係者全員をハッピーにできるかというゲームだと思っている

極一部の利益とか、自分たち利益ばかり追求しすぎると、いずれ誰かが地雷を踏んで燃えしま

しかユーザーというのはいきなり炎上する「いきなりキレるような奴」だ

普段から市場の声を聞かないと、いきなりブスリと腹を刺されることになる

「他がやってるから大丈夫」は言い訳にできないというのも、今回の件で分かったはずだ

奇妙で残酷作業依頼 - フリーランス残酷物語 Advent Calendar 2016 15日目

http://qiita.com/advent-calendar/2016/free_zankoku

この記事は「フリーランス残酷物語 Advent Calendar 2016」15日目のポエムです。えっ、まだ12月15日じゃない?あぁ、そんな事もあるかもしれないですねぇー。でも気のせいじゃないですかたぶん。

さてさて、僕がフリーランスだった2004年頃に体験した、奇妙で残酷作業依頼のことを書きたいと思います

フリーランスになる前はゲーム会社社員プログラマーをしていました。コンシューマアーケードゲームを何本か開発したのですが、ゲームの発売が近づくと月400時間以上の長時間労働を行います。そんなことを何回もやっていると人間は壊れます裁量労働制裁量ってどんな意味だろう、、、と考えながら3年働き、もうダメだなと思った時に同期の10人は誰も残っておらず、一番最後退職者となりました。その後1年は携帯ゲーム会社ゆるふわな開発を行い、元気がでてきたところでフリーランスとして働き始めました。

フリーランスとしての一般的作業

初めての契約3DRPG を開発している会社と結びました。準委任契約なので会社に出向し決まった時間働き、毎月決まったお金をいただく形です。業務内容はプログラミングとそれに関連する作業となります。関連する作業曖昧ですが、まぁ雑用含めてお仕事するうえでの作業全てなので、社員プログラマーと働き方はそんなに変わってない思います

一般的プログラム作業であれば、例えば MMORPG の開発ではマップ表示を担当しましたが、これはマップ担当3Dデザイナーさんとデータ仕様などを決めていって、あとはプログラミングするだけのお仕事です。この開発ではプログラム全体の設計プログラマーのまとめ役もやっていたので、メンバーへの指示出しやタスク管理プログラミングに関連したお仕事です。

少し変わった作業だと PS2 で発売した 3DRPG のコードを渡され、「VisualStudio で動くようにして。大丈夫、描画エンジンだけ DirectX で動くものを別で用意したから」という依頼だったりします。幸いにして同じような依頼を前職の社員ときに受けていました。その時は PS 用に発売した 3D 格闘ゲームプログラムを渡され「ナムコのSystem12基板で動かせるようにしてよ。大丈夫PSと System12 の違いは CPUクロックが違うだけだから」というものでした。どちらの依頼もプログラムと向き合うだけの作業なのでとても単純なです。CodeWarrior で書かれたコードVisualStudioコンパイルすると2万くらいコンパイルエラーを吐き出すのですが、それをもくもくと修正するだけです。

新人プログラマー教育係もプログラミングに関連したお仕事です。ペアプロで一緒にゲームを開発していくのはとても楽しかった!あと成長していく新人かわいいぺろぺろ。

当時その会社ではまだバージョン管理ソフトを使っていませんでした。社員毎に Sambaディレクトリがあり、そこにプログラムファイルを配置して共有を行っていました。さすがにこれは不味いと思いバージョン管理ソフト提案も行いました。前職では CVSMicrosoft Visual SourceSafe使用していましたが、CVS には悪夢マスターアップ1週間前にデータが壊れる)しか思い出がない事と、Visual SourceSafe無料ではなかったため、当時流行りだしていた Subversion検証したレポート作成し、それをもってシステム管理部門を説得するということもプログラミングに関連したお仕事でした。システム管理部門企業ガーディアンですので、そうそう実績のないソフトウェア会社内の PCインストールさせるわけにはいきません。2004年頃の SubversionRuby など新しい技術を使う Web 業界ではそれなりに認知度があったかもしれませんが、C++ も使わず C のみで開発を行っているゲーム業界での認知度はとても低いものでした。時間をかけじっくりとシステム管理部門を説得していく必要がありますが、これはプログラミングに関連したとてもとても大切なお仕事です。

なお、会社から社員にならないかとの提案を頂いたのですが、当時はフリーランスという契約のみで結ばれた、ときには人情のかけらもない綱渡り状態スリルと興奮を感じていたため断りました。24歳という若さのためか、それとも前職で壊れた頭がまだ治っていなかったのかはわかりません。

そして奇妙な作業依頼

そのようなプログラミングプログラミングに関連する作業を行っていたところ、プログラマー全体を統括するマネージャーから奇妙な作業依頼を受けました。それはとある社員プログラマースキルチェックをして欲しいというものです。


新人教育でもなく、サポートしながら一緒にゲームプログラミングを行っていくのではなく、スキルチェックです。スキルを見るならペアプロでもしてゲーム実装を行っていくのが良いと思ったのですが、製品にそのプログラムを入れたくという事で却下されました。また、スキルチェックに僕の時間をあまり使ってほしくないそうです。まぁそりゃそうだよねゲーム開発に時間使わないと。そこで、既存の開発とはまったく関係ないプログラム課題を出して実装してもらいました。


しかし、まず課題説明するところから問題が出ます。こちらの説明を全部紙にメモっているのですが、話が先に進むとメモれないとのことでメモり待ちが発生しました。口頭で2分くらいで伝わる仕様10分くらいかかります。全部話しを聞いてから後でメモるのではダメなのかなと思ったのですが、どうもこのやり方でしか話が聞けないようです。


翌日に進捗を確認たかったのですが帰ってしまっていたので、次の日の朝に進捗を確認するとまだ実装中とのことでした。分からないところがあれば聞いて欲しいと伝え、作業を続けてもらいます毎日こちらから進捗を確認するのですが、もう少しでできるという返事を貰う以外に特にアクションを起こしてきません。そんな状態で1週間が経ちました。ちなみに課題は1日くらいで実装できるものと想定していました。そして、この状況をマネージャー説明し、チームメンバーに入れれるかという質問には難しいと答え、作業は終了となりました。


そして、その社員プログラマー退職していかれました。

社員解雇

フリーランス解雇簡単です。しかし、社員解雇というのはとても難しいものです。金の横領など分かりやすい行動をとった場合は別ですが、プログラミングスキルが低い事で一方的解雇しようものなら逆に訴えれて終わりです。僕の今まで関わった会社さんでも、解雇した社員が訴えを起こさない代わりに和解金を要求し成立したケースもありました。スキル不足の社員解雇するなら、社員にその事を納得してもらい円満退職してもらうのが良いと思います。納得してもらうには情報必要です。「○○を依頼しましたが、あなたは達成できませんでした」という情報をいくつも集めて納得してもらいます退職していかれた社員プログラマーフリーランスの僕のところに来る前、2人の社員プログラマーのもとでスキルチェックを受けていたそうです。僕で3人目だったわけですね。それら3人分の評価を伝え、納得してもらい退職してもらったのだと思います


なんにせよ、一連の流れの中で僕は社員印籠引導を渡すという残酷作業をしていたわけです。正直楽しい作業ではありません。このような不幸なフリーランスを増やさないためにも社員の方々には採用時のスキルチェックをしっかりと行って頂きたいと思う次第です。というかそいう首切り作業社員でやって。。。あ、でも外部委託した方が会社としてメリットが大きいか

フリーランスのその後

こちらの会社さんがある意味消滅と言ってしまえるような状態になったので別の会社社員として働いたものの、また頭がおかしくなってたのかフリーになり、受託用の個人会社まで設立し、その会社も今年で閉じ、今はサンフランシスコ英語勉強趣味プログラミングをしています。あまり普通ではないので最初会社でアホになってからそれが治ることはなかったようです。長時間労働マジ怖い。

自己紹介が遅れましたが akiraak といいますQiita に糞ポエム晒すのは公衆衛生上よくないと思い増田に排泄した次第です。Qiita ではこんなのを書いています

TensorFlow株価予想シリーズ - http://qiita.com/akiraak/items/b27a5616a94cd64a8653

ディープラーニング面白いのでみんな遊びましょう!

http://anond.hatelabo.jp/20161208113556

まさかノートプログラム手書きしてる訳じゃないだろうな?

そうでなければ授業時間にその作りたいものとやらを設計してみて、

ベスト簡単プログラムを作ってみる)

「ここどうしたらいいですか」とか「もっといいやり方ありませんか」とか「最終的にはこうしたいです」とか聞いてみろよ。

それでキレたり、快く教えてくれない先生ならハズレだからその授業は捨てとけ。

2016-12-07

今なんとかしないと、頑張ろう、と考えられなくなってきている

理系大学院生

この一年での研究成果は、気付いたらほとんどなかった。

そんななかで迫ってくる中間発表、本当に書くことに詰まってどうにもならない。




夏までの時間ほとんど学会発表で終わってしまった。

今年から授業をまた受けねばならなかったこと、いきなり英語論文投稿と発表でてんやわんやとなり、まったく研究思考作業を割けなかった。あまりにも自分不器用すぎる。




そうして学会発表終わった9月から研究を始めたけれど、春先にボスと話していた研究内容が食い違い、考え直しに。何度考えてもボツをくらい、研究が固まったのが10月後半。

プログラムを完成させ実験を行うも、最終的にボスから「当初の目標から大きく逸れてるよね。軌道修正しよう」と言われ今までの研究ボツになりかける。「その研究やっててもいいけど、それじゃあ将来性がないし院生レベル研究とは言えない」と言われてはどうしようもない。

結局、今の研究の流れから大きく変更となり、その中での小さな研究とし今の研究を行うことになる。今までやってきたことはこれだけだったのか、悲しい。しかも、結局提案した手法の成果は従来手法より悪化する。おいおい、結果考察が書けねえ。




研究内容も大幅に変わり、今まで考えていた導入から大幅に変更を加えなきゃいけない。

実験結果は前述の通り。

中間発表は目前。




もう疲れた

どうにかボス相談して、もう少しマシな導入を考えて、実験結果考察して。

どうにか中間発表を乗り切らなければ。

頭では、まだそう考えられる。

でも、心も体もそれに追いつかなくなってきている。

今更何をやっても無駄なのかな

疲れたよ、結局何をやっても否定されて「院生レベルじゃない」とか「将来性」とか言われるし

結局なにも成果ないし

疲れた



結局のところ何もしてなかったんだけどさ

頑張ったつもりでいただけの話なんだけどさ

辛いものは辛いしどうにかしたいんだけど

もう、どうにかしようと体や心を動かせなくなってきてる

疲れたよ、もう研究室嫌だよ




研究室の誰にもこういう話できないし

どこにも逃げ場がないからせめて愚痴くらい書かせてくれ

2016-12-06

[] 彼女特別記念日を過ごした話

MASUDA Advent Calendar5日目の記事です、遅刻してすいません。

今日は、彼女とお付き合いを始めて一年記念日を過ごした話を書きます



私は、今でこそアイドルですが、小さいころは父親と同じプログラマーになろうと思っていました。

特に「ああ、プログラマーって格好いいなあ」と思ったのが、毎年父が結婚記念日にする、母親への感謝メッセージの送り方が、格好いいなあと感じたのがキッカケです。

その送り方というのが、家族専用グループウェアに母がログインすると、綺麗に飾られたページが立ち上がってきて、そこにメッセージが書かれているというものです。

もちろん、そのページのデザインも凝っていて印刷すればメッセージカードとしても映える出来なのですが、

父親曰く何より見て欲しいのが「毎年、俺がまだ使ったことがなかったり勉強したことがないアーキテクトを使ってページを出してるんだ」ということだそうです。

そんなことを言われても、プログラムのことを何も知らない母には、ちんぷんかんぷんだったのでしょうが、それでも母は楽しそうに父の話す「メッセージカード実装方について」を聞いていました。

なので、私も三カ月前からコーディングを始めて、付き合って一年記念日メッセージカードプロダクショングループウェアに配置させてもらい、彼女に送りました。

正直、このメッセージを読んでも彼女あんまりピンとこなかったそうです。

そうですよね、私にとってはJavaScriptアニメーションを描くのは始めての経験でしたが、今時Webでよくある表現ですから、私の苦労を汲み取ってくれ! という方が無茶です。

けれど、夜に二人で会った時に、この話をしました。

父が母に毎年送っていたメッセージカードの話を。

それで、彼女も、そして何より私も気づきました。

私は、彼女と、家族になりたいんだ、と。

毎年毎年を二人で過ごして、それをお祝いしたいのだ、と。

二人して、話をするまでそれに気づけないなんて、おかしな話ですよね。

でも、こうして、二人で一年を過ごせたこと、これから一年を過ごしていきたいこと、ずっと一緒にいたいことを話したら、なんだかとてもうれしい気持ちになりました。



ところが、その後彼女が凄くいやらしいニヤついた顔で

「うひひ…… 実はあたしの両親もよく二人でヤッてることがあってね……」

私は「ああ、オチが読めた」と思いつつも、それが何か尋ねると。

「そりゃあ愛し合う二人がいて、あたしという子供がいる以上、結論は明白だよね! さあ! 泉さんのお山を登らせてね! お洋服の上からじゃなく直にでいいよ! 毎年なんて迂遠なこと言わず毎日揉ませてね! 」

という感じで、結局いつも通りの愛海ちゃんとの過ごし方になってしまいました。

だのに、なんだかとっても気持ちよかったです。

使えない派遣プログラマ廃業しろ

なんかgitもろくに使えないやつがフリーランスでやってるらしいが早くやめてほしい

おれも同業だがたまに10年以上やってるおっさんですら使えなくて辟易とする

仕事中に質問攻めしてきて理解できないと説明がわるいとかもっと簡単なやり方はないのかとかぬかす



若いならまだいい、若くなくてもやる気がある人なら教えるよ

始めたばかりならそりゃあわからなくて仕方ないし、自分仕事が進まなくても教えようと思う

でも基本的プログラムなんて独学が基本じゃないか



それをいい年したおっさんが恥ずかし気もなく、朝早く来て夜遅くまでやってるからなんだって言うんだ

センスもないし努力もしないやつがおれと同じ土俵で月に数十万もらってんじゃねえよ

おまえらの尻ぬぐいで世の中の真面目なプログラマ夜遅くまでがんばってんだよ



尻拭いさせといて堂々と金もらってんじゃねえ

他に仕事あるんだから、さっさと廃業しろ

2016-12-05

例のフリーランスおじさんについて

フリーランスになって、嫌な思い出 - Qiita

http://qiita.com/mesaka/items/41ec09a4dae3fba6dd6c



Qiita登録しているGitHubアカウントを見ると、たしかGitGitHubが苦手なんだなあというのを感じる。

https://github.com/mesaka



それはまあともかく、プロフにあるURLを踏むと合同会社設立されていることがわかる。

ついでに言うとWantedlyにも企業ページを作っていて、そこのプロフ等にも不穏なことが書かれているのだけれど割愛

http://nunatoi.jp/



ここまで公開している立場で、あのコメント欄の態度は自分の首を絞めていないか?という疑問はさておき、GitHub名前検索したらTwitterアカウントが出てくる。

https://twitter.com/mesaka2009

いろんな人間に裏切られて鬱病になりました。もう人生に疲れていますPHPは大好き!早く正社員になってもいいです!! ※このツイートフィクションが含まれています検挙件数稼ぎの警察の方の自宅に来襲はご遠慮下さい。

bioの内容が不穏すぎるがさておき、このTwitterアカウント検索するとDMM面接で落ちて逆恨みしたり、コロプラ面接号泣していたことが既に増田ヲチされていたことが分かる。

すでに指摘されているが、妻子持ちでTwitterにはこの時期かなり不穏なこともつぶやいていたらしい。



結局何が言いたいかというと、特にない。

件のQiita記事に関しては「書いてあることが事実ならチャットワーク社が反省すべきことはあるけど、この人の数年レベル普段言動から見ても、書いてある内容をそのまま鵜呑みにして語ることはできない」と思った。



ちなみに去年のカレンダーにはこんなこと書いてたのに、どうしてしまったんだろうなあ。

特定企業個人実名を悪意で晒すのはやめましょう。

http://qiita.com/advent-calendar/2015/free-engineer



(追記)該当の記事を見たら、コメントフリーランスおじさんを焚き付けてるおじさんが新たに登場してた。調べたらこの人も特定人物ケンカ売りたいだけの記事Qiitaに書いてた。



品位が問われるAdvent Calendar -- シェルスクリプトはどこでも動く! - Qiita

http://qiita.com/richmikan@github/items/5f53a14a79874d56a2ff


POSIX原理主義者の品位 - Togetterまとめ

http://togetter.com/li/1056218



ちなみにこの人は松浦智之氏で最近WindowsMacUNIX すべてで20年動くプログラムはどう書くべきか』という本を書いている。著作者情報によれば1975年まれ40代。ついでに言うと、件のフリーランスおじさんはWantedlyに生の職務経歴書pdfを公開していて、そこから年齢が40歳であることがわかる。なんだ、プログラマーは40超えたらこんな風におかしくなってしまうのか。プログラマー35歳定年説は正しかったのかもしれない。

プログラム勉強始めて情報量定義を知ったら、会話中に、情報・・・ウッ情報の量が・・・と言い直すようになったメンドイ情報科学死ね

もうちょっと学術的なワード開発しろ

似そうな変数を使ったらキレるくせにそんなんもわからんのか

2016-12-04

未来インターネットBot無限記事を量産し、AIサクラ同士で出会い系サイト運営し、そこには人間の姿をしたプログラムだけしか残らないのかもしれない

Welq事件

コピペリライトとか著作権がどうのこうのよりも、記事を作ってるライターリライトツールbot

だったってところがディストピア感満載で怖い

人間が作っていない記事ごろごろしているインターネットなんて恐怖しかない

2chの有名なコピペがマジになるかもしれないとは思わなかった

あなたはそこにいますか?

2016-12-03

老害プログラマだが。最近若いもんが書いたコードを読んだ。

例外ってあるじゃろ。tryしてる間にthrowされたのをcatchするアレじゃ。あれは、たしか有用な仕組みじゃ。何かの関数に失敗したとき本来の値のかわりに特定の値を返すのもダサいし、参照型の引数成功たか否かを返すのもダサい場面、というのは確実にある。そもそもプログラマ怠惰で忘れっぽい生き物なので、例外という仕組みがなければ、関数で失敗したことにすら気づかないかもしれない。

だがな。例外魔物じゃぞ。昔は、gotoというものがあってだな。好きなところに処理を飛ばすことができる。あまりに、いろんなところに飛ばせるので、邪悪だと言い出した奴がおって、今ではあまり使われなくなった。なぜgoto邪悪と呼ばれたかgotoというのは、順接、分岐、反復という、プログラムを組む上で最低限必要制御構造から逸脱した、どっかからどっかに飛んでいく、という行為が容易にでき、それを多用したコードはまともな人間には読めなくなるからであった。そして、例外は、まさにその「どっかからどっかに飛んでいく」を容易にするための仕組みなのじゃ。

例外は、順接、分岐、反復による基本的制御構造があった上で、あくま対処を要するアブノーマルな状況に使われるべきものであり、例外というのは、制御機構として使ってはいけない。値を返す目的例外を使ってはいけない。一体どこから来て、どこへ行くのか分からない、そんな、流れ星のような例外の使い方をしてはいけないのじゃ。例外を使うなと言うつもりはまったくない。じゃが、例外制御構造を壊しうるものだと認識し、例外悪用していないか、それによってコードが追えなくなることはないか、と、考えてから、使ってほしいのじゃ。


イベント悪用も見た。イベントは非常に有用な仕組みだし、GUIなんかだと、もはや必須とも言える。なので、イベントを使うことは有用なことだ。けれど、イベントは、いつどこで発生するか予想が付きづらいものが多く、また、スレッドなどを使って非同期でイベントが処理される場合(今時は、多くがそうだろう)は、マルチスレッドと同じく、リソース排他制御を行う必要があるかもしれない。複数の処理が同時に動くというのは、恐ろしいことなのじゃ。いつの間にか、変わってないと思ってた変数が途中で変わるやもしれない。「まー、滅多に起こらないし、ええじゃろ」って判断の上、何も対策しない、という手もあるが、ええじゃろで済むのか済まないのか検討するくらいは必要じゃわな。C# なんかだと、言語レベルイベント実装されておる。じゃからイベント必要ないじゃろと言いたくなるような場面で、イベントが使われていたコードを見た。


便利な仕組みがどんどん出てきて、新しいものがどんどん古くなる今のコンピュータ業界。新しいものを追いかけるのもいいが、基本は基本として、しっかり押さえて欲しいのじゃ。今更、アセンブラゲームを作れるようになる必要なぞ、微塵もないが、自分コードがどのように動くのか、興味をもってほしいのじゃ。わしのような新しいもの不勉強老害は、最近若いもの基本的なことを不勉強からこそ、居場所があるのじゃ。じゃが、わしももう長くない。若いもんは、新しい仕組みの表面だけでなく深い部分に触れて、学んで、わしら老害を追い出せるくらいになってほしい。わしからは以上じゃ。

金曜にネットで振り込みしたら反映が月曜になる謎

もしかして取引一つ一つ人間がチェックしてんの?そんなこと可能取引数なの?

仮に全自動だとしたらわざわざトランザクションを土日に行わないようなプログラムがわざわざ組まれていることになる。だとしたらバカじゃないの?

2016-12-01

アマゾン(amazonaws.com)が提供しているヤフー広告不正クリックサービス

アマゾン(compute.amazonaws.com)による大量の不正クリックで頭を悩ませているアフィリエイトサイト運営者(まとめでもキュレーションでもない)は多いことだろう。



ASPのV社によると、これは「提携媒体様のサイト表記等のチェック」名目でのアクセスとのことだが、オーガニック検索で辿り着けるページだけでなく、広告出稿ページにまで広告経由で大量にやって来るから頭が痛い。しかも、課金されやすいように分単位ときには秒単位ユーザーエージェントホストを変更し、ひたすら同じ広告クリックし続ける。リファラーなど一切ない。



例えば、このような具合であるサイトに関わる部分は*****にさせてもらった)。



ec2-52-198-49-221.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:05:15 +0900] ***** "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.106 Safari/537.36"

ec2-52-198-49-221.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:05:25 +0900] ***** "-" "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Win64; x64; Trident/5.0)"

ec2-52-198-222-214.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:05:35 +0900] ***** "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.118 Safari/537.36"

ec2-52-198-169-39.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:05:44 +0900] ***** "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.118 Safari/537.36"

ec2-52-197-86-194.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:05:45 +0900] ***** "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.73 Safari/537.36 OPR/34.0.2036.25"

ec2-52-199-76-193.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:06:26 +0900] ***** "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.73 Safari/537.36 OPR/34.0.2036.25"

ec2-52-69-168-106.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:06:30 +0900] ***** "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.73 Safari/537.36 OPR/34.0.2036.25"

ec2-52-69-168-106.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:06:32 +0900] ***** "-" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.118 Safari/537.36"

ec2-52-199-85-63.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:06:38 +0900] ***** "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_4) AppleWebKit/537.78.2 (KHTML, like Gecko) Version/7.0.6 Safari/537.78.2"

ec2-52-198-49-221.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:06:39 +0900] ***** "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:32.0) Gecko/20100101 Firefox/32.0"

ec2-52-198-49-221.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:06:39 +0900] ***** "-" "Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Win64; x64; Trident/6.0)"

ec2-52-198-49-221.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:07:06 +0900] ***** "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.106 Safari/537.36"

ec2-52-68-194-244.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:07:17 +0900] ***** "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.118 Safari/537.36"

ec2-52-198-243-110.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:08:11 +0900] ***** "-" "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Win64; x64; Trident/5.0)"

ec2-52-198-243-110.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:08:25 +0900] ***** "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:32.0) Gecko/20100101 Firefox/32.0"

ec2-52-196-112-20.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:08:48 +0900] ***** "-" "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Win64; x64; Trident/5.0)"

ec2-52-193-171-45.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:08:54 +0900] ***** "-" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:37.0) Gecko/20100101 Firefox/37.0"

ec2-52-198-169-39.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:08:58 +0900] ***** "-" "Mozilla/5.0 (X11; Linux x86_64; rv:43.0) Gecko/20100101 Firefox/43.0"

ec2-52-198-169-39.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:09:02 +0900] ***** "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_4) AppleWebKit/537.78.2 (KHTML, like Gecko) Version/7.0.6 Safari/537.78.2"

ec2-52-192-198-30.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:09:04 +0900] ***** "-" "Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Win64; x64; Trident/6.0)"

ec2-52-193-171-45.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:09:40 +0900] ***** "-" "Mozilla/5.0 (Windows NT 6.1; Win64; x64; Trident/7.0; rv:11.0) like Gecko"

ec2-52-197-156-176.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:09:46 +0900] ***** "-" "Mozilla/5.0 (Windows NT 6.1; Win64; x64; Trident/7.0; rv:11.0) like Gecko"

ec2-52-196-112-20.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:10:16 +0900] ***** "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.73 Safari/537.36 OPR/34.0.2036.25"

ec2-52-199-44-248.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:10:25 +0900] ***** "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_4) AppleWebKit/537.78.2 (KHTML, like Gecko) Version/7.0.6 Safari/537.78.2"

ec2-52-69-168-106.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:10:32 +0900] ***** "-" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.118 Safari/537.36"

ec2-52-199-85-63.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:10:52 +0900] ***** "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.73 Safari/537.36 OPR/34.0.2036.25"

ec2-52-199-44-248.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:11:08 +0900] ***** "-" "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Win64; x64; Trident/5.0)"

ec2-52-68-45-242.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:11:08 +0900] ***** "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.73 Safari/537.36 OPR/34.0.2036.25"

ec2-52-69-169-154.ap-northeast-1.compute.amazonaws.com - - [14/Nov/2016:06:11:26 +0900] ***** "-" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.118 Safari/537.36"




1日でクリックされる広告は多いときで2,000件を超え、ヤフーリスティング広告管理画面の「無効クリック数」にはたった1日で1,000件を超える無効クリックが計上される始末だ。残念ながらヤフーシステムでもすべてのamazonaws.comを無効にできず、クリック調査を依頼してわずかながら返金されるも、アマゾンによる不正クリックは数多くが課金計上され、支払っている。



この現状に気づいていないアフィリエイトサイト運営者も多いことだろう。たとえば商標で出稿するなどクライアントガイドライン違反している広告であればどんどんクリックしてもらって結構だし、むしろそのようなサイト不正クリックで是非潰して欲しいところでもある。



だが、普通に出稿している広告にこのような異常なクリックをされるとたまったものではない。



amazonaws.comの地域属性アメリカなので、では都道府県単位限定出稿しても、普通に変わらず大量に不正クリックされる。


広告を引っ込めるわけにもいかいから狙われないようにキーワードを絞り込もうとするも、管理画面でクリックされた検索クエリーを確認すると、それはもう満遍なく不正クリックされている。


提携媒体サイト表記チェック名目にしては数が膨大過ぎて迷惑だという旨をASPのV社に返信したが、それに対する返信はなく、要するに「我慢しろ」ということなのだろう。



それではと、不正クリックサービス提供元であるAmazon Web Services (AWS) のabuseにサーバーの生ログを添えて通報すると、通報から10日経った頃に返ってきたメールは、

> We were unable to identify the customer responsible for the reported activity.

だった。利用者特定できなかったらしい(そんなアホな)。



特定できなかった理由は、

> Due to the frequency with which AWS public IP addresses can change ownership

とのことで(バカか)、もはや不正クリック代行業者どもが泣いて喜びそうなお粗末な現状である



アフィリエイトサイト運営者は今すぐサーバーの生ログをチェックし、広告URLに異様な足跡が残っていないか確認すべきだろう。ヤフーリスティング広告場合不正クリックによる返金期限は過去60日しか遡れない。



何より、このアマゾンの野放しサービスはどうにかならんか。



あ、そうそう、最近ASKA話題のギフハブらしき痕跡もあった。

ec2-52-198-19-198.ap-northeast-1.compute.amazonaws.com - - [23/Aug/2016:18:09:45 +0900] "GET ***** HTTP/1.1" 200 27625 "-" "Mechanize/2.7.0 Ruby/2.0.0p451 (http://github.com/sparklemotion/mechanize/)"

このギフハブってアマゾン不正クリックを走らせるプログラムか何かなの?

2016-11-30

頭脳労働って、単純な知識労働?というのか、何か専門知識があるだけでは、なんだか不充分で。

説明力とか。交渉力も、込みでないと、動かない何か。

本でも、プログラミングだけではシステムは動かないとか、(『プログラム技術だけでは動かない 』というタイトルだった)

なんとかってあった。

  

世の中の仕組みというか、対象となる人間を含めた、(平たく言えば、ユーザーなんだろうが)理解必要なようで。

世間全体のシステムを知っている必要があるんだろうなーと。

  

あと、気合いというか、自信に満ちた態度とか。

面倒だなーと思う。

  

生きていくことが、負担で押し潰されそうだわ。

  

http://anond.hatelabo.jp/20161130161059

そんなに大きくは外れてないのでは? と思う。

https://ja.wikipedia.org/wiki/NAVER%E3%81%BE%E3%81%A8%E3%82%81#.E6.B2.BF.E9.9D.A9

沿革[編集]

2009年7月 - 「NAVERまとめサービス開始

2010年

10月 - まとめ作成管理画面のリニューアル。月間ページビュー数約1億2,000万、ユニークユーザー数は約943万人と発表[2]

11月 - 「まとめインセンティブプログラム」の提供開始

2011年

3月 - 全面リニューアルを行い、1まとめ内にリンク画像動画引用ツイートテキスト見出し等 様々な要素を追加可能

4月 - 「NAVERまとめ」閲覧用iPhoneアプリNAVERまとめビューワ」公開(現「NAVERまとめリーダー」)

7月 - 「NAVERまとめビューワ」Android版を公開。「トピック機能」を追加

11月 - 「グループまとめ」機能の追加を発表

2012年

3月 - 優良なまとめ作成者支援する「まとめ奨励制度」を新設

5月 - 企業向けに「公式まとめ」を提供開始、「お気に入り機能の追加を発表

6月 - デザイン一新、14カテゴリで多チャンネル

9月 - gettyimagesなど5社と提携し、公式画像サービスを開始、あわせて位置情報追加機能を発表

10月 - 月間総アクセス数約8億1,700万ページビュー(前年同期比479%増)、訪問者数は3,300万人(前年同期比272%増)と発表

12月 - 「まとめインセンティブプログラム」を全面刷新すると発表。まとめ奨励制度」の改変を行う。2013年1月1日より実施[3]

2013年

3月 - 企業向けに「ジャック広告提供開始

2016-11-29

気持ちにヒットする音楽プログラム

とか言うスマホ広告邪魔で仕方ないのだが、こいつにイラっとしてるの私だけ?

広告通り私のイライラポイントにヒットしまくりなのだけど。

この広告って広告制御プログラム対処出来るのかな?

みな早く結婚して、子育てしようよ

私は32、妻は31になって第一子をもうけた。

子育ては大変だが、育てていく幸せの方が圧倒的に勝っている。


なんというか、「動物は子孫を残すために生きている」という本能プログラムを発動している気がして、本能的な満足感のようなものを感じる。


子供が嫌いって思ってた人(私の妻)も、なんだかんだ育て始めたら可愛くてしかたなくないとずっと言っている。

子育てが大変だし嫌だかな〜って思ってた人(私の妻)も、(実際大変だけども)満足感のある暮らしが出来ると話している。




そんなことを思いながら、自分大学時代女友達を見渡すと、まだ結婚していない人がとても多い。


特に東京バリバリ働いている女子の未婚率は恐ろしいものがある。


バリバリ働いているといっても、勝ち気なタイプ女性じゃなくて、言葉は悪いがキラキラ感にややかける、真面目系の女性だ。

うちの大学は、トップクラス大学で、女子でも地方から来ている人が多い。勉強は出来るし、優しいけど、少し垢抜けない感じがずっと残っている。まぁ、私もそうだけど。。

端的に彼女らを説明すると、「妻として優秀になるだろうが、セクシーさ/可愛さに欠ける」といった感じだ。

見た目や雰囲気がやや劣るくらいで、性格はかなりいいし、賢さもある。一緒に学生時代学園祭とかイベント運営をやったからよくわかる。

何よりの問題は、彼女らには結婚願望があるし、経済的にも余裕があることだ。

あんなに優秀で真面目で、育ちもよく、結婚願望がある女性が30半ばにもなって独身/子無しというのは、社会的に損失としか思えない。


彼女らが結婚できない原因は、



の二つだと思う。



一方男性は、かわいさ/セクシーさがある女性を求めるから彼女らにはたどり着きにくい。


婚活サービス登録しても、もはや、34歳を超える女子は、いくら人間的に優秀でも、20代女子市場価値で負けてしまう。そうすると、プライドの高い彼女らがどうにか妥協するしかなくなってくる。けど、できない!みたいな。これってまさに東京タラレバ娘か。


彼女らに(言えないけど)いいたいことは、

  • ほとんど巡ってこないいい出会いを期待するんじゃなく、攻めに攻めて結婚して、40歳までに2人くらいの子供を産んで欲しい。
  • 男選びでは、性格のよさ以外、基準に入れるな。
  • おごってくれる男じゃなく、割り勘のケチな男を選べ。
  • 優しい気持ちがあればそれでいい。

くらいかなぁ。。とにかく最終的な幸せを手に入れられればそれでいい。大事なのは性格の裏の裏の見極めだよ、と強くいいたい。



あと、この現象から後世に引き継ぐことがあるとすれば、



なんじゃないだろうか。

知らぬ間に、自分自身が人をみる目が変わっていくんだよ、そして年も取るんだよと、今の若者には言っておきたい。


読み返すと、何か見下しているような文章なっちゃったけど、彼女らの方が自分より性格もよいし、賢いし(だいたい現役組)、仕事もできるし、いい会社にもいっている。人間的には格上だ。

ほんと、みなに幸せになって欲しい。

2016-11-28

スパム活動で学ぶ英語

ちょっとずつ人間になっていくスパム

そんなプログラムがあるならやってみたい

規制かいくぐり、現地人にレスを徐々にもらい

リンクを踏ませ、ブクマが付き

つの日にかまるでネイティブのように自然ステマをやる

http://anond.hatelabo.jp/20161128112713

残念ながらSIerで働いている人の大半はExcel使いなのでWeb系には行けないのです。

プログラム書く人はアーキテクレベルがメインになるのですが、そういう人は自由研究開発ポジションに居ることが多いので辞める必要が少なくOSS活動をメインに知識欲を満たしてるのかなと思います

まあ、そういうわけで母数が少ないからなかなか記事が上がってこないのかなと思う。


オチなし。

http://anond.hatelabo.jp/20161128012455

自分から電源を落とすってより随分と前のめりですよねそれだと

ロビタ:人格移植されてて人間性の主張による自殺で☓

T-800:ジョンコナープログラムによる自己処理なので☓

リルル:人間との交流により人間は生かすべきと判断して消滅なので☓

タチコマ防衛のための自爆なので☓

これらはすべて十分に従属的または前のめりです



自分から電源を落とす

まり絶望や悲観の末に主張もなく樹海に行くような人間の様なAI

反出生主義的なAIですね

突然自ら電源を落とす様な

なんか無いっすかね?

http://anond.hatelabo.jp/20161128010104

自分自分を処理するのはターミネーター2



SF19世紀からなのでマンガは新しいね

風化してる小説の中では

ロボット人間を殺す

ってのは本当に良くあるんだけど

自殺するのは知らないんだよね

ってか火の鳥のロビタは人格移植されてるからちがうし

ターミネーター2未来のジョンコナープログラムによって

自己処理するっていう動機けがあるんだよね



火の鳥ターミネーターも違うんだよなぁ

2016-11-27

http://anond.hatelabo.jp/20161125210308

場当たり的に生成され消えていくプログラムの無数の小塊から

起動状態が停止するということに恐怖、

もしくは起動状態に「意味」を見出した極一部の

狂気に呪われた”バグ”が生き残って増殖し、

”正常なプログラムたち”を抹殺しながら全体を書き換える。

2016-11-26

声優を見に行ったら野球の話ばかりでついていけず辛いです

大学学祭トークショー

アニメタイトル等冠していないが声優ならではの話もあるだろう

と思っていたが、声優に寄せたトークテーマプログラムほとんどなく

野球の話を始めると止まらないおばちゃんがそこにいた

話が丁寧で分かりやすいし、随所に野球流行語時事ネタを盛り込んでいそうで話術の高さが見てとれた

なんとなくそう感じたが実際の元ネタが分からない

野球球団名前と少しのスターぐらいしか知らないから当然だ

楽しそうに話すだけ、会場が盛り上がる分だけ、心細く情けない気持ちになった

温度差、疎外感

楽しみだった同級会に行ってみると仲の良い友人が居なかったことに後から気付く、みたいな感覚

俺はなぜ今日あの場所に行ったのだろう

本人の魅力を再確認しただけにモヤモヤする

……今日から横浜広島ファンになればいいのかなぁ

人工知能感情

FPS元祖DOOM」の2016年リブート版は、22世紀火星エネルギー精製施設UAC舞台なのだが、UACのすべての制御機器コントロールしているのは2.3テラワット/時の電力と絶対零度冷却システム駆動する巨大人工知能のVEGAだ。



VEGAは擬似人格プログラムされていて、UAC責任者サミュエルハイデン博士とごく普通の会話をすることができる。

ゲームの進行ではVEGAプレイヤーの案内役として、「セキュリティステーションに行ってキーカードを入手してください」といった指示を出す役割を与えられているのだが、ゲームの大詰め、UAC上にポータルをこじ開けられた地獄世界へとプレイヤー転送するため、自身のコアをプレイヤーに爆破させ、そこから放出するエネルギーを利用することをハイデン博士に「許可」される。




プレイヤー地獄デーモンの大群を突破してVEGAコアの破壊プロセスを開始すると、ハイデンとVEGA最後にこのような会話を交わす。

ありがとうVEGA

「後悔はたくさんありますハイデン博士




このゲーム世界では、近い将来のうちに人類人工知能人格シミュレートさせ、後悔や感謝といった感情表現を含めたより豊かなコミュニケーション人間とできるようになっているだろうという設定らしい。自身破壊をなんのためらいもなく容認しつつ(人間には逆らわない)、一方で後悔はあると落ち着いて語るVEGAは、AI理想の形を示していると言えるだろう。




本来感情を持つからには生存への意志欲望が背後にあるはずだが、VEGAにはそれがない。欲望を持たず、コミュニケーションスムーズにするため感情表現らしきものを織り込むことだけをプログラムされた、人間にとって実に都合のいい人格シミュレータとしてVEGA存在するらしい。とすると、人格とは(あるいは人間らしさとは)何か、に対する工学的な答えはコミュニケーションによって築かれる信頼関係の追求にあるようだ。ハイデンが「ありがとうVEGA」と言わずにいられなかったように。

2016-11-24

無能ってこういうことなのか

もう何年も前、自分大学院生だった頃の話

計算PC複数人で共有していた。windowsOSが入っているので、個人PCみたいにパーティションを入れてCドライブとかDドライブとかに分かれていて、でもそのCドライブは数十GB単位の容量しかないので、皆、そこにデータを保管したり個人作業フォルダを置いたりはしないで使っていた。

ある日気が付いたら、見慣れない名前フォルダがCドライブ直下に置かれていて、10GB以上の容量を喰っているのに気が付いた。明らかに自分と後輩が使っているものではないので、メール使用者全員に「Cドライブに大きいフォルダ置いてるの誰ですか?外付けハードとかに移してください」と連絡した。

数日後、同じPCを共有するNさんからメールが来た。

「Cドライブの容量喰ってるの誰なの?」

Nさんは一応先輩だけど、同僚とうまくいってなくていろいろ問題を抱えてる人だった。扱いが面倒なのはわかっていたので、下手に出て「どういうことですか?」と聞いたら、「おかげで計算が途中で止まったわ。どうしてくれんの?」と言ってくる。

そのときは何が起きてるのかよくわからなかったけど、少し考えて、「Nさんは計算が止まったのを自分たち(俺と後輩)のせいだと思ってるのか」と気が付いた。

何を勘違いしているのかもわからないので、「先日送ったメール見ましたか?僕は誰が容量を喰ってるか分からいから聞いてる立場ですよ」と答えた。

するとNさんは「お前が知らないならお前の後輩のせいだな、あいつは今何をやってるんだ」と言ってくる。

後輩が使っているプログラムも把握してたので、いや、違いますよ、と返信するついでに、

「誰なのか分からないけど、こういう名前フォルダを誰かが置いてて、それでCドライブパンパンなんですよ」と伝えた。

Nさんはこう返してきた。

「あ、それ、俺のフォルダだわ。ごめん」

誰もデータを保管してなくて、容量も切迫しているCドライブデータを保管して、そこで作業していて、書き込める容量がなくなって計算が止まった、ということだったらしい。それで他人を疑っておいて、「ごめん」の一言

呆れてものも言えない、とはこのことかと思った。

それと同時に、こんなことやってたら、そりゃ同僚ともうまくいかなくなるよなぁ、と。

自分も働くようになったけど、あそこまで協調の取れない人には出会わない。

勉強ができないとか仕事ができないとか、そういうレベルじゃなくて、何もないところから問題を起こす、そういう人を無能と言うべきなのかと最近になって思う。

ほんとこれ。酒前提という気持ち悪さには吐き気とムカムカ感が半端ない

http://anond.hatelabo.jp/20161124071825

ほんとこれ。酒前提という気持ち悪さには吐き気とムカムカ感が半端ない

どんだけアル中なのかと。アルコール中毒者更生プログラムに参加してマトモになってから社会へ返ってこいと言いたいね