Can government be run like the Internet, permissionless and open? Coder and activist Jennifer Pahlka believes it can - and that apps, built quickly and cheaply, are a powerful new way to connect citizens to their governments - and their neighbors.