Misreading Chat

Hajime Morrita, Jun Mukai


Morrita and Mukai read their favorite CS papers and introduce them to the listeners, even if they have no idea what they are talking about. #misreading

Looking for recently uploaded episodes
Episode 36 – BLeak: Automatically Debugging Memory Leaks in Web Applications

0:00 | Oct 23rd, 2018

ウェブアプリケーションの JavaScript メモリーリーク検出ツール BLeak ついて向井が話します。感 … "Episode 36 – BLeak: Automatically Debugging Memory Leaks in Web Applications"の続きを読む

Episode 35 – Darkroom: Compiling High-Level Image Processing Code into Hardware Pipelines

0:00 | Oct 20th, 2018

画像処理用の DSL を FPGA にコンパイルする研究や、その延長で作られた画像処理用 Domain Spe … "Episode 35 – Darkroom: Compiling High-Level Image Processing Code into Hardware Pipelines"の続きを読む

Episode 34 – Trust and Protection in the Illinois Browser Operating System

0:00 | Oct 18th, 2018

マイクロカーネルの上でブラウザを動かすいくつかの研究ついて向井が話します。感想などはハッシュタグ #misre … "Episode 34 – Trust and Protection in the Illinois Browser Operating System"の続きを読む

Episode 33 – Distinctive Image Features from Scale-Invariant Keypoints

0:00 | Sep 25th, 2018

画像から特徴量をとりだすアルゴリズムの古典 SIFT と最近の似たような話について森田が話します。

Episode 32 – Isolating Web Programs in Modern Browser Architectures

0:00 | Sep 19th, 2018

Chrome オリジナルなプロセス分離ポリシーを突き詰めた研究ついて向井が話します。

Episode 31 – Big.Little

0:00 | Sep 11th, 2018

ARM が主導する省電力マルチコアアーキテクチャ Big.Little と Android の関係について森田が話します。

Episode 30 – AddressSanitizer: A Fast Address Sanity Checker

0:00 | Sep 3rd, 2018

Chrome の開発に使われているメモリエラー検出ツール ASAN について向井が話します。

Episode 29 – Image Analogies and Image Style Transfer

0:00 | Aug 31st, 2018

少し前に流行った Style Transfer と 15 年前にあった類似研究について森田が話します。

Episode 28 – Left-leaning Red-Black Trees

0:00 | Aug 27th, 2018

Red-Black Tree 発案者 Sedgewick 氏本人による30 年越しの改訂版アルゴリズムについて向井が話します。

Episode 27 – Julia: A Fresh Approach to Numerical Computing

0:00 | Aug 24th, 2018

最近 1.0 をリリースした数値計算系言語 Julia の宣伝論文などについて森田が話します。

Episode 26 – Mixed Messages: Measuring Conformance and Non-Interference in TypeScript

0:00 | Aug 21st, 2018

TypeScript の DefinitelyTyped から宣言間違いを探す論文について向井が話します。

Episode 25 – Burst photography for high dynamic range and low-light imaging on mobile cameras

0:00 | Aug 17th, 2018

スマートフォン用高画質撮影機能 HDR+ のアルゴリズムについて森田が話します。

Episode 24 – EMME: A Formal Tool for ECMAScript Memory Model Evaluation

0:00 | Aug 13th, 2018

JavaScript 用の共有メモリ仕様 SharedArrayBuffer に関するメモリモデルを検証した論文について向井が話します。

Episode 22 – Bringing the Web up to Speed with WebAssembly

0:00 | Jul 30th, 2018

ブラウザ向けコード実行環境 WebAssembly について主要ブラウザの開発者が共著した論文について向井が話します。

Episode 21 – The Frankencamera

0:00 | Jul 27th, 2018

Android Camera2 API の開始点となった Frankencamera について森田が話します。

Episode 20 – The Design and Implementation of Hyperupcalls

0:00 | Jul 23rd, 2018

Hypervisor と guest OS の新しいインタラクション手法 Hyperupcall について向井が話します。

Episode 19 – Light Field Rendering

0:00 | Jul 20th, 2018

今はなき Lytro 社のカメラを可能にした Light Field テクノロジと、その応用である Plenoptic Camera について森田が話します。

Episode 18 – Exploiting the DRAM Rowhammer Bug to Gain Kernel Privileges

0:00 | Jul 17th, 2018

DRAM のハードウェアバグ Rowhammer を使った脆弱性について向井が話します。

Episode 17 – Unikernels: Library Operating Systems for the Cloud

0:00 | Jun 18th, 2018

OCaml で書かれた LibraryOS Unikernels/MirageOS に関する論文 “Unikernels: Library Operating Systems for the Cloud” を森田が紹介します。 Unikernels: Library Operating Systems for the Cloud MirageOS Drawbridge – Microsoft Research About Lwt: concurrency library – Ecosystem ...Show More

Episode 16 – A Deep Learning Approach for Generalized Speech Animation

0:00 | Jun 12th, 2018

Disney Research による口パクアニメーション生成論文 "A Deep Learning Approach for Generalized Speech Animation" を向井が紹介します。

Episode 15 – Neural Machine Translation by Jointly Learning to Align and Translate

0:00 | Jun 8th, 2018

Neural Network における “Attention” の概念をうみだした機械翻訳の論文 “Neural Machine Translation by Jointly Learning to Align and Translate” を森田が紹介します。 今回は根性不足によりあまり編集しておりません。聞き苦しい部分はご容赦ください。 [1409.0473] Neural Machine Translation by Jointly Learning to Align and Transl...Show More

Episode 14 – LevelDB

0:00 | Jun 4th, 2018

Jeff Dean が Chrome のために書いたデータベースライブラリ LevelDB についてドキュメントやコードを見ながら向井が紹介します。 google/leveldb: LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values. Bigtable: A Distributed Stora...Show More

Episode 13 – HyperLogLog in Practice

0:00 | Jun 1st, 2018

確率的アルゴリズム HyperLogLog に関する論文 “HyperLogLog in Practice” を 森田が紹介します。感想などはハッシュタグ #misreading か hello@misreading.chat にお寄せください。 HyperLogLog in Practice: Algorithmic Engineering of a State of The Art Cardinality Estimation Algorithm – Google AI HyperLogLo...Show More

Episode 12 – Semantics and Complexity of GraphQL

0:00 | May 30th, 2018

GraphQLを分析した論文 “Semantics and Complexity of GraphQL” を向井が紹介します。感想などはハッシュタグ #misreading か hello@misreading.chat にお寄せください。 Semantics and Complexity of GraphQL GraphQL the morning paper / Semantics and Complexy of GraphQL NL-complete (日本語) Correction エピ...Show More

Episode 11 – The Story in the Notebook

0:00 | May 25th, 2018

Jupyter Notebook の利用実態を調査した “The Story in the Notebook: Exploratory Data Science using a Literate Programming Tool” と “Exploration and Explanation in Computational Notebooks” を森田が紹介します。感想などはハッシュタグ #misreading か hello@misreading.chat にお寄せください。 The Sto...Show More

Episode 10 – Deep Probabilistic Programming

0:00 | May 21st, 2018

確率的プログラミング系の論文 “Deep Probabilistic Programming” を向井が紹介します。感想などはハッシュタグ #misreading か hello@misreading.chat にお寄せください。 [1701.03757] Deep Probabilistic Programming [1804.06458] Deep Probabilistic Programming Languages: A Qualitative Study Edward Pyro Web...Show More

Episode 9 – Automatic Differentiation in Machine Learning: a Survey

0:00 | May 17th, 2018

自動微分のサーベイ論文 “Automatic differentiation in machine learning: a survey” を 森田が PyTorch のコードを読みつつ紹介します。感想などはハッシュタグ #misreading か hello@misreading.chat にお寄せください。 [1502.05767] Automatic differentiation in machine learning: a survey Automatic differentiatio...Show More

Episode 08 – Generative Adversarial Nets

0:00 | May 13th, 2018

機械学習で画像を生成させる系の論文 “Generative Adversarial Nets” を向井が紹介します。感想などはハッシュタグ #misreading か hello@misreading.chat にお寄せください。 Generative Adversarial Nets 深層学習 (Goodfellow の教科書日本語訳) Image-to-Image Translation with Conditional Adversarial Nets Photo-Realistic Si...Show More

Episode 07 – One VM to Rule Them All

0:00 | May 4th, 2018

Graal VM のデザインを説明した論文 One VM to rule them all を森田が紹介します。

Episode 06 – CloudBuild: Microsoft’s Distributed and Caching Build Service

0:00 | May 1st, 2018

Microsoft の社内用分散ビルドシステム CloudBuild を向井が紹介します。

Episode 05: Agile CPU / Versioned Golang

0:00 | Apr 22nd, 2018


Episode 04: Filesystem on NVM / Self-Driving Car on Dessert

0:00 | Apr 17th, 2018

向井が紹介するのは Linux 上に不揮発性メモリ用のファイルシステムを実装、評価した NOVA: A Log-structured File System for Hybrid Volatile/Non-volatile Main Memories, 森田が紹介するのは 2005 年の自動運転自動車レースで優勝したクルマのシステムを概観する Stanley: The Robot that Won the DARPA Grand Challenge です。 感想などはハッシュタグ #misrea...Show More

Episode 03: New Grads Struggle / Data Scientists Strive

0:00 | Apr 8th, 2018


Episode 02: Android Intent / GPU Raytracer

0:00 | Apr 1st, 2018

Android Intent の使われ方調査と、商用 GPU レイトレの話。

Episode 01: Tensor Comprehensions, Rust Belt

0:00 | Mar 26th, 2018

ML 向け JIT Compiler と Rust の安全性証明のはなし。