TopPodcast.com
Menu
  • Home
  • Top Charts
  • Top Networks
  • Top Apps
  • Top Independents
  • Top Podfluencers
  • Top Picks
    • Top Business Podcasts
    • Top True Crime Podcasts
    • Top Finance Podcasts
    • Top Comedy Podcasts
    • Top Music Podcasts
    • Top Womens Podcasts
    • Top Kids Podcasts
    • Top Sports Podcasts
    • Top News Podcasts
    • Top Tech Podcasts
    • Top Crypto Podcasts
    • Top Entrepreneurial Podcasts
    • Top Fantasy Sports Podcasts
    • Top Political Podcasts
    • Top Science Podcasts
    • Top Self Help Podcasts
    • Top Sports Betting Podcasts
    • Top Stocks Podcasts
  • Podcast News
  • About Us
  • Podcast Advertising
  • Contact
Not in our directory?
Add Show Here
Podcast Equipment
Center

toppodcastlogoOur TOPPODCAST Picks

  • Comedy
  • Crypto
  • Sports
  • News
  • Politics
  • True Crime
  • Business
  • Finance

Follow Us

toppodcastlogoStay Connected

    View Top 200 Chart
    Back to Rankings Page
    Technology

    Misreading Chat

    森田と向井がコンピュータサイエンス周辺の論文をなんとなく読んで感心する Podcast です。

    Misreading Chat は Jetpack Podcast で作成されています。 https://misreading.chat/ での完全なショーノートとすべてのエピソード

    Advertise
    • Apple Podcasts
    • Google Play
    • Spotify

    Latest Episodes:
    #26 – Mixed Messages: Measuring Conformance and Non-Interference in TypeScript Aug 21, 2018
    Show notes

    TypeScript の DefinitelyTyped から宣言間違いを探す論文について向井が話します。感想などはハッシュタグ #misreading か hello@misreading.chat にお寄せください。

    https://misreading.chat/wp-content/uploads/2018/08/ep26.mp3

    • DROPS – Mixed Messages: Measuring Conformance and Non-Interference in TypeScript
    • Understanding TypeScript
    • Safe & Efficient Gradual Typing for TypeScript

    Follow-up

    • Kinuko Yasuda on Twitter: “#misreading 24 割とよくみてるとこなのでコメント…SharedArrayBufferは違うドメイン間ではメモリ共有できなくてよいはず。最近のESではAgent Clusterというのがあってそれがメモリ共有できる単位になっており、HTML側では基本origin違うと共有できなくていいとなってます https://t.co/ZFVPSfvpfl”
    • human eslint –fix on Twitter: “#misreading SharedArrayBuffer のメモリモデルがなぜ必要という話、Worker同士の共有モデルのためって説明されたけど、Workerはあまり使われておらず、WebAssemblyプロセスが実質Workerなのでメモリ共有に必要、という感じではないか、と思った”
    • Meltdown and Spectre
    • WebAssembly.compile() – JavaScript | MDN
    • Threading proposal for WebAssembly
    • Behind the tech podcast
      • Kevin Scott

    Misreading Chat は Jetpack Podcast で作成されています。 https://misreading.chat/ での完全なショーノートとすべてのエピソード


    #25 – Burst photography for high dynamic range and low-light imaging on mobile cameras Aug 17, 2018
    Show notes

    スマートフォン用高画質撮影機能 HDR+ のアルゴリズムについて森田が話します。感想などはハッシュタグ #misreading か hello@misreading.chat にお寄せください。

    https://misreading.chat/wp-content/uploads/2018/08/ep25.mp3

    • Burst photography for high dynamic range and low-light imaging on mobile cameras
    • Google AI Blog: HDR+: Low Light and High Dynamic Range photography in the Google Camera App
    • Phase correlation – Wikipedia
    • Exposure Fusion
    • Correction: ダイナミックレンジを解像度と言ったりビットレートと言ったりしている箇所が何箇所もありますが・・・ごめんなさい。今回は解像度やビットレートに関する話をしている部分はなく、それらはみなダイナミックレンジを指しています。

    Misreading Chat は Jetpack Podcast で作成されています。 https://misreading.chat/ での完全なショーノートとすべてのエピソード


    #24 – EMME: A Formal Tool for ECMAScript Memory Model Evaluation Aug 13, 2018
    Show notes

    JavaScript 用の共有メモリ仕様 SharedArrayBuffer に関するメモリモデルを検証した論文について向井が話します。感想などはハッシュタグ #misreading か hello@misreading.chat にお寄せください。

    https://misreading.chat/wp-content/uploads/2018/07/ep24.mp3

    • EMME: A Formal Tool for ECMAScript Memory Model Evaluation | SpringerLink
    • SharedArrayBuffer – JavaScript | MDN
    • Mitigating Spectre with Site Isolation in Chrome
    • SharedArrayBuffer and timing attacks (Meltdown and Spectre) · Issue #3 · tc39/security

    Follow-up

    • tc39/ecmascript_simd: SIMD numeric type for EcmaScript
    • bashik7 on Twitter: “#misreading wasm回。関数テーブル書き換えられない、みたいな話があった気がするけど、書き換えられるような。https://t.co/kqY9KXidmE”

    Misreading Chat は Jetpack Podcast で作成されています。 https://misreading.chat/ での完全なショーノートとすべてのエピソード


    #23 – Halide: Decoupling Algorithms from Schedules for High-Performance Image Processing Aug 03, 2018
    Show notes

    高速な画像処理用 DSL の Halide について森田が話します。感想などはハッシュタグ #misreading か hello@misreading.chat にお寄せください。

    https://misreading.chat/wp-content/uploads/2018/07/ep231.mp3

    • Halide: Decoupling Algorithms from Schedules for High-Performance Image Processing CACM 2017
    • Decoupling Algorithms from Schedules for Easy Optimization of Image Processing Pipelines – SIGGRAPH 2012
    • Decoupling Algorithms from the Organization of Computation for High Performance Image Processing – Ph.D Thesis version. いちばんわかりやすい.
    • http://halide-lang.org/
    • GitHub – halide/Halide: a language for fast, portable data-parallel computation
    • OpenTuner – An extensible framework for program autotuning
    • Differentiable Programming for Image Processing and Deep Learning in Halide
    • Buck: halide_library() – Facebook の build system には halide の native support がある。

    Follow-up

    • Domain Name from Company With $215m+ in Funding in Auction | DomainInvesting.com
    • Kazuyoshi Kato on Twitter: “Lytro 欲しかった好事家の人々は Light L16 を買うといいのでは。論文あるっぽいけど無料アクセスなさそうなので読んでいないです。 https://t.co/FEBJADDswl”
      • Light Home | Light
      • Light Solutions | Light

    Misreading Chat は Jetpack Podcast で作成されています。 https://misreading.chat/ での完全なショーノートとすべてのエピソード


    #22 – Bringing the Web up to Speed with WebAssembly Jul 30, 2018
    Show notes

    ブラウザ向けコード実行環境 WebAssembly について主要ブラウザの開発者が共著した論文について向井が話します。感想などはハッシュタグ #misreading か hello@misreading.chat にお寄せください。

    https://misreading.chat/wp-content/uploads/2018/07/ep22.mp3

    • Bringing the Web up to Speed with WebAssembly
    • webassembly.org
    • asm.js
    • emscripten
    • Performance Testing Web Assembly vs JavaScript
    • JavaScript vs WebAssembly easy benchmark – Takahiro
    • PNaClについて、ポッドキャスト内で言及するといっておいて言及し忘れたのでかるくふれておきます
      • PNaClはGoogle ChromeにおけるNative Client (NaCl)という拡張をよりポータブルにしたものです。具体的には、NaClはネイティブコードを配布して検証・実行をしますが、PNaClでは配布データがllvm bitcodeとなり、これを検証・実行します
      • 論文中ではasm.jsとならんで直接的な先祖のひとつとされていました。過去にはPNaCl形式のバイナリをウェブページから配布すればChromeは実行できる、といったことを目標にしていました。現在はwebassemblyにフォーカスを移し、chromeからも使えなくなる(かもう使えなくなった)はず
      • webassemblyになぜllvm bitcodeのような既存のIRを使わなかったのか、ということも(おそらくPNaCl関係の著者により)論文中に書かれていますので、興味のある方は論文内related workの節をご参照ください

    Follow-up

    • Yutaka Matsubara on Twitter: “そーいえば結局vgoがAPIベースのアクセスやめた話出てなかったな。modulesは少し触れられてたけど #misreading”
    • Russ Cox on Go dependency management | Hacker News
      • A response about dep and vgo | Hacker News
    • SREcon Conferences | USENIX
      • SREcon18 Americas – YouTube

    Misreading Chat は Jetpack Podcast で作成されています。 https://misreading.chat/ での完全なショーノートとすべてのエピソード


    #21 – The Frankencamera Jul 27, 2018
    Show notes

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

    https://misreading.chat/wp-content/uploads/2018/07/ep21.mp3

    • The Frankencamera: An Experimental Platform for Computational Photography
    • FCam API – Home
    • android.hardware.camera2 | Android Developers
    • Nokia N900 – Wikipedia
    • apple camera Jobs | LinkedIn
    • The iPhone’s camera is so good because 800 people are working on it – The Verge
    • Correction: API で指定する画像のフォーマットについて JPEG や RAW といってますが YUV や RGB を指定するパラメタです。
    • Addendum: エッジケースでデバイス間の差異が大きい Camera2 API ですが、導入が進まない大きな原因は Lollipop 以上というバージョンの制限です。一方で使い方によっては製品のカメラ機能を強化できる可能性もあります。Google I/O 2018 のトークでは Snapchat のエンジニアが同製品内での Camera2 の利用について紹介しています。

    Follow-up

    • Julien Verlaguet – Reflex: Reactive Programming at Facebook – YouTube
      • Curry On! – YouTube
    • YOW! 2017 Julien Verlaguet – Reflex: A New Reactive Programming Language at Facebook – YouTube – 比較的新しい techtalk (2017 年末)

    Misreading Chat は Jetpack Podcast で作成されています。 https://misreading.chat/ での完全なショーノートとすべてのエピソード


    #20 – The Design and Implementation of Hyperupcalls Jul 23, 2018
    Show notes

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

    https://misreading.chat/wp-content/uploads/2018/07/ep20.mp3

    • The Design and Implementation of Hyperupcalls | USENIX
    • Hypercall
    • Upcall
    • Linux Enhanced BPF (eBPF) Tracing Tools

    Follow-up:

    • Taking Go modules for a spin | Dave Cheney
    • Walt Disney Animation Studios – Research publications
    • Swallowing the elephant: all the links

    Misreading Chat は Jetpack Podcast で作成されています。 https://misreading.chat/ での完全なショーノートとすべてのエピソード


    #19 – Light Field Rendering Jul 20, 2018
    Show notes

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

    https://misreading.chat/wp-content/uploads/2018/07/ep19.mp3

    • Light Field Rendering
    • Light Field Photography with a Hand-Held Plenoptic Camera
      • 画像を見ると一目瞭然なことも多いので一瞥をおすすめします。
      • DIGITAL LIGHT FIELD PHOTOGRAPHY Ph.D Thesis – サンプル画像多数。
    • Lytro – Wikipedia
    • Photosynth – Wikipedia
    • Experimenting with Light Fields – Light Field + VR
    • plenoptic – Wiktionary
    • Google AI Blog: Lens Blur in the new Google Camera app
    • Google AI Blog: Portrait mode on the Pixel 2 and Pixel 2 XL smartphones

    Follow-up

    • State of Multicore OCaml [pdf] | Hacker News
    • Eager Execution | TensorFlow
      • 補足: AutoGraph converts Python into TensorFlow graphs – TensorFlow – Medium を使うと eager と non-eager どちらでも動くコードを書けるらしい。
    • ARM: “RISC-V Architecture: Understand the Facts” | Hacker News
      • Up in arms! Arm kills off its anti-RISC-V smear site after own staff revolt • The Register
      • ARM Architecture: Understand the Facts
      • Microsoft kills its ‘Get the Facts’ anti-Linux site | ZDNet

    Misreading Chat は Jetpack Podcast で作成されています。 https://misreading.chat/ での完全なショーノートとすべてのエピソード


    #18 – Exploiting the DRAM Rowhammer Bug to Gain Kernel Privileges Jul 17, 2018
    Show notes

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

    https://misreading.chat/wp-content/uploads/2018/07/ep018.mp3

    • Project Zero: Exploiting the DRAM rowhammer bug to gain kernel privileges
      • Flipping Bits in Memory Without Accessing Them: An Experimental Study of DRAM Disturbance Errors – もともとrowhammerバグを報告した論文
      • Native Client
    • 補足:ポッドキャストでは口頭で説明しているため、細かい発生条件などを省略・簡略化しています。詳細はリンク先の記事を読んだほうが良いでしょう……
      • Native Clientで動的に実行可能なメモリ領域をつくるためには、記事中ではdyncode_create()というAPIを使ったと書いてあります

    Follow-up

    • USENIX ATC ’18
      • Throwhammer: Rowhammer Attacks over the Network and Defenses
    • Migrating Messenger storage to optimize performance – Facebook Code

    Misreading Chat は Jetpack Podcast で作成されています。 https://misreading.chat/ での完全なショーノートとすべてのエピソード


    #17 – Unikernels: Library Operating Systems for the Cloud Jun 18, 2018
    Show notes

    OCaml で書かれた LibraryOS Unikernels/MirageOS に関する論文 “Unikernels: Library Operating Systems for the Cloud” を森田が紹介します。

    https://misreading.chat/wp-content/uploads/2018/06/ep17.mp3

    • Unikernels: Library Operating Systems for the Cloud
    • MirageOS
    • Drawbridge – Microsoft Research
    • About Lwt: concurrency library – Ecosystem – OCaml
    • Xen vchan port
    • Moby
      • moby/vpnkit: A toolkit for embedding VPN capabilities in your application
      • moby/hyperkit: A toolkit for embedding hypervisor capabilities in your application
      • moby/datakit: Connect processes into powerful data pipelines with a simple git-like filesystem interface
    • OSv—Optimizing the Operating System for Virtual Machines
      • cloudius-systems/osv: OSv, a new operating system for the cloud.
    • ScyllaDB
    • Using functional programming within an industrial product group: perspectives and perceptions
      • Reason · Reason lets you write simple, fast and quality type safe code while leveraging both the JavaScript & OCaml ecosystems.
      • Pyre · A performant type-checker for Python 3
      • Flow: A Static Type Checker for JavaScript
      • BackType | Crunchbase
      • ITA Software – Wikipedia
      • (TuringComplete.fm/14 3:11-でGoogle内で使われているCommon Lispの話をしています)

    Follow up

    • John Hennessy and David Patterson 2017 ACM A.M. Turing Award Lecture – YouTube
    • 🍻 on Twitter: “HyperLogLogってなんか聞いたことあると思ったらRedisが機能として入れてたからか #misreading”
    • wyukawa on Twitter: “big data界隈ではよく出てきますな。prestoだとapprox_distinctでelasticsearchだとcardinality aggregation / “Episode 13 – HyperLogLog in…” https://t.co/sQtewjVnvU”

    Announcement

    • ちょっとおやすみして、次回は一ヶ月後くらいの予定です。

    Misreading Chat は Jetpack Podcast で作成されています。 https://misreading.chat/ での完全なショーノートとすべてのエピソード


    Previous 1 11 12 13 14 15 Next

    Related Podcasts

    Reply All

    1

    Reply All Games & Hobbies
    Inside VR & AR

    2

    Inside VR & AR Gadgets
    Note to Self

    3

    Note to Self News
    BrainStuff

    4

    BrainStuff Natural Sciences
    This Week in Tech (Audio)

    5

    This Week in Tech (Audio) News
    Hands-On Tech (Audio)

    6

    Hands-On Tech (Audio) Technology
    footer-logo

    Contact Us

    Toll Free: 844-670-7747

    Links

    • Home
    • Top Charts
    • Networks
    • Apps
    • Independents Podcasts
    • Podcast Advertising
    • Podcast News
    • Contact Us
    • About Us
    • Analytics & Insights

    Stay Connected

      Privacy, Terms of Use & Our Code of Ethics Protecting Content Creators Copyrights