Things do need to be better, and we need to talk about the role of Government in that. Let's talk about how it really works, so we can discuss how we can do it better.
Our work consists of two pillars: (1) an in-house study of the OAuth protocol documentation that aims to identify what might be ambiguous or unspecified for mobile developers; (2) a field-study of over 600 popular mobile applications that highlights how well developers fulfill the authentication and authorization goals in practice.What we call the Internet, was not our first attempt at making a global data network that spanned the globe. It's increasingly likely that there will be attempts to *change* the principles of the net, and the reality is that widespread hacking is the exact sort of force that brought us this working-ish system in the first place. In this talk, I'll lay out what I see as how the Internet actually works.We need to talk about the values of cryptography, of open software and networks, of hackers being a force for measurable good.We need to talk about how infrastructure like DNS -- it was there 25 years ago, we can imagine it will be there 25 years from now -- acts as foundation for future development in a way that the API of the hour doesn't.