Fragments #32
2019-11-24 (Sun)
- At Starbucks. 期間限定でオンライン新聞が読めるという広告が出たので WSJ.com にアクセスしてみたが、普通に paywall された。なんなの・・・。
- The Structure of Scientific Revolutions: 50th Anniversary Edition を気紛れで聴いていたが、スクーター通勤で間が開いたうちに飽きてしまった。しかもこの 50 周年 edition は前書きの解説がすごいよくかけていて本文聴く気が失せてしまうのだった。学生の頃に読んだはずだけど内容まったくおぼえてなかったことがわかったのはよかった。
- これを聴く気になったのは Antisocial を読んだのがきっかけだった。Kuhn の paradign shift というアイデア自体はそんなに悪くないと思うけれども、聴いているうちに後続の「科学哲学」みたいなもののろくでもなさが記憶に蘇ってしまい聴く気が失せた面もある。現在の social divide にソーシャルメディアをはじめとするテクノロジが手を貸したのは事実だとおもうけれども、それを哲学者や社会学者がなんとかできるとは、自分はまったく思っていないのだろうな。まだ経済学者の話の方が聴く気になる・・・と書いて Capital が積読なのを思い出した。そのうち聴こう。
- それにしても「科学革命の構造」って圧倒的にかっこいいタイトルだよね。みすず書房の表紙も単色オレンジで渋いし。
2019-11-22 (Fri)
- Microsoft, Colab みたいな managed notebook つくって vscode にくっつけないかなー・・・もうブラウザでコード書くのいやぽ・・・。せめて Colab が Python の type annotation を理解してくれればいいのだが。
- This Amazon Customer Has Received Hundreds Of Free Products In Exchange For 5-Star Reviews ウェブ検索もオンラインレビューもやられてしまった悲しさ。どちらも完全にやられてしまったわけではないからビジネスが成り立っているわけだが・・・。
2019-11-21 (Thu)
- このところ朝まったく起きられていない。
- The Firefox UI is now built with Web Components - Brian Grinstead XBL をもとねたとしてつくられた Web Components が本家 XBL を置き換えた。感慨深い。XBL の仕様とか何度読んだか知らん。まったく覚えていないが。なお初代 XBL は Safari をはじめたプログラマのひとり David Hyatt 作なのだった。今なにやってんだろうね。WebKit には 2018 年を最後にコミットがないけれど。
2019-11-20 (Wed)
- Macro trends in the tech industry | Nov 2019 | ThoughtWorks "Trunk-based development seems to be losing the fight" なぜなら PR みたいな short lived branch が幅を利かせているから、と書いてあるが、いまいち違いがわからないなと不思議におもいつつ trunkbaseddevelopment.com に節が増えたというので見てみると、PR のブランチがけっこう長い想定。みんなそんなことやってんのね。そして Alternative branching models というセクションに cascading という名前で Android の狂ったブランチモデルがのっていた。あいつらだけじゃなかったのか・・・。"Cascade is incompatible with Trunk-Based Development - do not do this."
- Linux Plumbers Conference 2019 (9-11 September 2019): LPC 2019 - Overview · Indico BPF MC, Tracing MC, Android MC ぜんぶスライドが興味深い。
- Handling memory pressure on Android PSI インテグレーションと compaction は聞いていたが process_madvice() は知らなかった。そもそも PSI 自体ドキュメントが少なすぎてさっぱりわからない。いつの間にか upstream されているし。
- libcamera — libcamera 上の Android MC より。Android 互換の Linux カメラスタックをオープンソースで実装するぞと意気込んでいる。しかし期待薄だな。サーバ落ちてるし・・・。
- Introducing Nebula, the open source global overlay network from Slack Slack, Overlay network の上でサーバー動かしている・・・の?ほんとに?もうちょっと周辺ツールなどが揃ってきたら自宅 - クラウドで VPN とかできそう。なかなか夢がある。BeyondCorp も悪くないけど、Nebula のほうがかっこいいな。
2019-11-19 (Tue)
- Google Shakes Up Its 'TGIF'—and Ends Its Culture of Openness | WIRED <Facebook held its meeting from the start; Zuckerberg would end by shouting “Domination!”> 自分はさいきん微妙に Zack 氏の反社会的な振る舞いが好きになっているのだけれど、一方で Facebook 自体はどうでもいいのだった。
- [1910.06663] AI Benchmark: All About Deep Learning on Smartphones in 2019 いろんなスマホで NN のベンチマークをしつつ業界の現状を俯瞰する。興味深い内容だった。そして Qcom だけが NN チップを作らず Hexagon だけでがんばっている。おもったより健闘しているが、さすがに辛いのでは。MediaTek ですら専用ハードウェア(APU)を持っているというのに。
- あと Samsung だけがハードウェアのアーキテクチャをざっくり紹介していて偉いと思いました。こうした NN 回路たちはどのくらい収束できるのだろうか。Vulkan が標準化をはじめたという話が載っているが、どうなるのかね。
- TF Lite と NNAPI が辛い、という話がつらつらと書いてあり興味深い。Delegate という仕組みで NNAPI がバイパスできるようになったと書いてある。なんともいえない messy さがある。こないだたまたま覗いていた C++ のコードに tf delegate というのがでてきてなんだこれ・・・と思っていのだが、思わぬ形で謎が解けた。
- Ops の acceleration がリサーチの発展に追いつかず苦労している様子が伺える。どんな Ops が追加されて続けているのかまったく理解していないので、ちょっと調べてみたい気はする。
- Evaluating Performance | Android Open Source Project Android の性能分析に関する公式ガイド。デバイスの中の人向け。社内で "confidential" というラベルつきの PDF として配布されており、なんでこれ秘密なの・・・とおもって検索したら公開されていた。ちょうよく書けていて感心。Android のなかにもちゃんとした人がいるもんだねえと著者を探したところ、我々のダメコードをいつもチクチクしてくるあのひとだった。ごめんねいつも苦労かけて・・・。
- CVE-2019-2234 flaws in Android Camera Apps exposed millions of users surveillanceSecurity Affairs しばらく前に隣の人が直していた。
- 報道が大げさでげんなり。もし storage permission のある悪意のあるアプリをインストールしてしまったらカメラアプリを起動できるバグがなくても既にとった写真は盗めるわけで、悪意のある人にはいろいろ筒抜けですよ?
2019-11-18 (Mon)
- Picture Taking Practice
- FB リクルータより、Android 拡充してるので TL 的な仕事あるよ、というメール。やだよ・・・。
- Links:
- Integration and Monopoly – Stratechery by Ben Thompson 自分は Macbook がいまいちすぎて XPS13 にうつり, Butterfly keyboard と Touchbar が許容できず今の Precision ナントカに乗り換えたので、ラップトップにおいて Apple が competition に面していないという説は信じていない。おまえら Windows を買えばいいのにばーかばーかという気分。Ben Thompson, ときどき Apple ファンボーイすぎるときがあって興味深い。ここまで人々の心を虜にできている企業はなかなかないが、それは monopoly とは違うよな。
- Microsoft Surface Pro X Review: Expensive, Unreliable, Untenable | WIRED Laptop といえば Snapdragon Laptop 期待の新星 Surface Pro X, これに限らずおしなべてレビューがわるくて残念。iPhone にせよ Android にせよ別に遅くないので、こいつらは ARM に最適化されてるのだなと思う。可搬性の幻想。