香港が中国の一部になるのは、嬉しい?嬉しくない?


Google翻訳で、「香港が中国の一部になるのはとても悲しい」という意味の英語を中国語に翻訳すると、「とてもうれしい」と、逆の意味に翻訳されることがわかった。香港の現地メディアなどが報じた。

香港では2019年6月に入り、中国本土への容疑者引き渡しを可能にする「逃亡犯条例」の改正案をめぐり、改正案に反対し、撤回を求めるデモ活動が連日行われている。香港政府は6月15日に同案の審議を延期することを発表したが、撤回はしていない。Google翻訳の仕組みが悪用され、翻訳結果がゆがめられた可能性がある。

歪められた可能性もあるけど,このくらいの誤訳はよくあること.AI翻訳を過大評価してはいけない.

続きを読む

シーサイドラインその後

https://www.nikkei.com/article/DGXMZO46138850U9A610C1CR8000/
https://toyokeizai.net/articles/-/287054

http://javablack.hatenablog.com/entry/2019/06/02/000748 の続報.

断線したケーブルは、多数のケーブルが結束された状態から1本だけ外れている状態で発見され、断線した片側は車体の部材に溶着していた。列車の進行方向を決めるケーブルはF線のほかに下り方向への信号を伝える「R線」の2系統があるが、R線に断線はなかった。

F線とR線は信号を送るために直流100Vを使っている。VVVF制御装置は電圧がかかった状態と電圧がない状態が、この2線から伝えられることによって進行方向を決定するが、F線が断線したことで、制御装置が正しい方向を認識できなかった。

横浜シーサイドライン「(車体の骨格である妻構体内骨とケーブルが)長期にわたり接触したことにより、電線が損傷して断線に至った」とする。車体は2015年3月に作られたもので、列車としては古いものではない。

  1. 配線に無理な力が加わって,短期間で断線した
  2. 断線に関して(正しい意味での)フェイルセーフな設計になっていなかった

意外なまでにオーソドックスな落ち.

さて,どう改修するんだろう.制御ソフトにパッチをあてるようにはいかなさそう.

さらば巨大モノリス,こんにちはドミノ倒し

それはJavaオブジェクト指向が10年以上前に通った道だ.DLL地獄だともっとか.

従来のシステムは機能同士が密接に連携していることが多く、機能を変更する際に影響範囲の確認やテストに手間がかかる。これに対し、マイクロサービスは機能同士が緩やかに結びついており、ある機能を変更しても他の機能に影響を与えずに済む。これを疎結合と呼ぶ。ジンズのIoT基盤のように、継続的に機能を改善していくやり方が容易になるわけだ。

疎結合にすれば云々はその通りだ.しかし疎結合に作ることは意外に難しい.

マイクロサービスは銀の弾丸ではなく、問題は解決するどころかむしろ悪化することも多い.マイクロサービス抜きでスパゲッティコードになるなら,マイクロサービスを入れてもやはりスパゲッティになるだろう.



スパゲッティを微塵切りにして,「さあ小さなモジュールに『切り分け』ました.これでスパゲッティプログラムはなくなりました!」。しかし、その次に始まるのは,小さなモジュール同志をひたすらつなぎ合わせるお仕事.それはまるで巨大なジグソーパズル.どことどこが繫がるかは作った本人にも分からない.*1

*1:できの良いモジュールだと,そうはならない.しかし従来型の開発で,OOPも使いこなせずモジュール化も実現できずスパゲッティになった人が作れば,それはより巨大でより複雑でよりデバッグ困難な超分散多次元スパゲッティになるだけだ.

続きを読む

シーサイドライン逆走


無人運転新交通システムシーサイドライン新杉田駅(同市磯子区)で、列車が約25メートル逆走し、車止めにぶつかった。原因は不明。

乗客は50人以上いたとみられる。ドアが閉まった後に、逆走したという。

レールの上を走る原始的な「自動運転」でも,事故が起きるときは起きる.

さて原因はなんだろう.

続きを読む

ソニック・ザ・卓袱台返し

THE 卓袱台返しの結果.

差別を助長するためのアルゴリズム

メモ.ホットエントリ経由.

一連の事態を理解するためには、特定警戒地区指定(レッドライニング)という言葉を知る必要がある。これは保険業界の専門用語で、保険を引き受けるにはリスクが高すぎることを示すために、地図上で赤線で囲まれた区域のことを指す。

この委員会の調査で、ある事実が明らかになった。レッドライニングによって、マイノリティーのコミュニティーと周囲との格差が助長され、金融や保険などの面で不平等が深まるというサイクルが生じる。つまり、地図の上に赤い線を引くことで、こうした地域が周囲と隔絶されてしまったそもそもの原因である貧困に拍車がかかるのだ。


保険会社とソーシャルメディアの共通項

保険会社は黒人やヒスパニック系といった人種的マイノリティーへの商品販売を拒んでいるわけではなかったが、業界ではレッドライニングを含む明らかに差別的な商慣行が許容されていた。そして、保険がなければ金融機関の融資は受けられないため、こうした地域に住む人は住宅購入や起業が実質的に不可能だった。

続きを読む

「クソコード動画「共通化の罠」」

https://twitter.com/MinoDriven/status/1127539251761909760
ホットエントリ経由.


初心者が良くやる落とし穴.こうなると地獄.

うん,このくらいなら動画で作るのもありかな.

続きを読む