Android M runtime permissions powered by RxJava | Hacker News Reader