So Fantastic It’s Double Fine

Today is the day that I stand in awe of the internet and the wonderful things it can do. My particular amazement is directed at the fact that yesterday Tim Schafer (a famous adventure game designer and creator of amazing things like Psychonauts and Day of the Tentacle) created a Kickstarter project to fund a new adventure game with an ambitious funding level of $400,000. Eight hours later, he met his goal. As of the time I’m writing this, the project is at $554,000.

Think about that. In eight hours the internet came together to contribute more than half a million dollars to create an original video game. Whether or not you believe that video games are a worthwhile expenditure of money the ramifications of what just happened are staggering. As a technologist fed up with the status quo of the content industry, this is a shining beacon of where things are going.

In the future it won’t be record labels and media conglomerates deciding what is worth our time and money. It will be the creators themselves convincing us directly that they are worthwhile, that they deserve a shot. I’m a proud supporter of Tim Schafer’s game and I intend to do a lot more investing in Kickstarter projects moving forward. It’s the most honest and amazing way of raising capital that I can imagine.

On the same note, everyone should contact their Senators to support H.R. 2930, the crowdfunding bill that would allow ordinary people to invest money into startup businesses for real equity. It’s currently stalled in the Senate and getting bogged down with needless extra regulation, so some action is needed to get this thing into law!

If Government Embraced Technology…

As an entrepreneurial software developer, I don’t usually look to the government to solve problems for me. Instead I usually try to think of ways to solve the problem (or start a business to solve the problem) myself. Sometimes, though, I stop to think about what it would be like if the government truly embraced and understood technology the way I do. Here are three big changes that might come about from such a government.

Digital Currency

Physical currency’s days are numbered. It may be some time yet before we truly replace it, but the time has come to build the systems that will eventually supplant it. The government should create a system of digital currency that would include at least these features:

  1. Peer-to-Peer Transfer: Any digital currency must obviously be as transferrable as real currency is now, both between individuals and from an individual to a business.
  2. Not Device-Locked: Digital currency should not be tied to some specific “card” or device except as a convenience of transfer (such as a gift). I should be able to lose my wallet without losing my digital cash.
  3. Anonymous Transactions: Digital currency should retain the same level of anonymity as physical currency. I should be able to buy something without it being tied to an account or the destination of my funds recorded. Any kind of “tracking” of specific digital currency must only happen after court order (if at all).
  4. Online and Offline: Digital currency should be simple to use both in person and online.

The impact of digital currency would mean an immediate boost for peer-to-peer economies that are already developing online. If everything from Etsy to eBay could be paid for in cash instead of through an intermediary the growth of individual power in the marketplace would be greatly increased, something that I think is vital to our economic future. I’m guessing that many of the ideas surrounding Bitcoin could be used for “official” digital currency.

This would also negatively affect a number of large companies. Visa, Mastercard, Paypal, and a number of players small and large would have to drastically alter their business models to cope with a convenient, universal digital currency. Since digital currency is (in my opinion) inevitable, this is not reason enough to abandon the concept but instead a warning that there will likely be lobbying interests trying to stop such a move.

Phase Out Physical Addresses

The Post Office is struggling, and plenty of people say it shouldn’t exist at all any more. I’ll avoid weighing in on that, but one thing that should exist is a central registry that maps people and businesses to physical locations without the need for physical addresses. I would propose that the identifier should be an email and the system could work like so:

  1. The system should be entirely opt-in and completed via some kind of online form.
  2. I should be able to map multiple email addresses to my account and specify privacy options for each. This could include the ability to reject mail from unapproved senders or get emails to approve/deny the delivery of mail.
  3. When I mail something, all I have to do is write the email address and affix a stamp. I can just write my own email address for the return address, or I can buy verified stamps associated to my own email address. This way someone can know that the message is actually from me.
  4. There should be publicly available APIs to allow businesses to check if an email address is associated to a physical one and what the privacy policy is for that email. This way Amazon.com can check if my email is associated to an address and, if it’s not, have me do so.
  5. There should be special APIs that can be accessed only by delivery companies such as UPS and Fedex that actually allow dereferencing an email address to a physical address. Usage of these APIs should be tightly restricted and regulated to prevent abuse.

The impact of this would be to drastically increase the ease and convenience of sending physical packages and mail. It would also encourage a whole new industry of startups based around the ease with which delivering physical mail would be handled. It would also ease the frustration of changing address, since people are now mailing things to you, not you at some specific address.

Negative impacts mostly center around the privacy dangers of having identity-based physical mail, but these are mostly addressed by the opt-in nature of the system. I would absolutely love to see this work.

The reason the government can do the above while it would be difficult for a business is because both of these problems have solutions that only work at massive scale. If there isn’t a single digital currency that everyone can depend on using it won’t take off. If there isn’t a single accepted repository for physical address mappings they won’t be used. What other infrastructure

Automatic Tax Preparation

It’s always seemed slightly insane to me that the calculation of taxes is a burden for the citizenry and not the government. It’s seems akin to hiring a plumber who hands you a complex rate sheet and a calculator instead of a bill when the work is done.

For the millions of individuals with relatively simple taxes (the kind that are mostly just filling in numbers from W-2s and other documents into TurboTax), why can’t the government simple accept the documents themselves and send a bill or a refund? Why do we have to purchase software or hire a professional to do something that could obviously be automated if the right systems were in place?

If implemented, this would greatly disrupt the accounting industry, of course, but given the productivity gains of millions of Americans not spending hours worrying about preparing taxes each year, the benefits would far outweigh.

Technology and Politics

I’m often only thinking about politics when they start mucking about in my own technological backyard (e.g. SOPA/PIPA), but the truth is that a government that truly embraced technology could do some pretty amazing things. What grand ideas do you have that could be a reality if the government had the same know-how as a startup?


Forward: Let’s Start a Political Party

I’ve never really been very interested in politics. At least, I wasn’t until SOPA/PIPA came along. The issue demonstrated for me two very important facts:

  1. Technologists are severely under-represented in our current political system.
  2. Technologists are capable of causing political change.

The first I’d known for ages, the second came as a surprise. I honestly never expected that my outrage and participation in activism regarding SOPA/PIPA would actually succeed. So what now? Well, we can start with crowdfunding for startups, but why not aim a bit higher?

I think it’s time for technologists to organize and get some real change happening. The Test PAC is a great start, and I think any action should recognize that we may (for now) have more success influencing current political stakeholders than becoming them, but I believe that to truly move things forward we need actual people in office. Oh yeah, and I propose we call the party Forward. Simple, to the point, and not confusing for ordinary people like Sweden’s Pirate Party. I also have a few ideas for ways to make the party successful in ways other third parties aren’t:

  1. Large Active Member Base. It is simply amazing how many technologists joined together to fight SOPA/PIPA. I truly believe that we can have a larger base of active party members (people who actually contribute in a meaningful way) than many other third parties.
  2. Online Organization. We already know how to organize. We can use Reddit, Hacker News, Twitter, and networks we create to build consensus and tackle specific issues in a way no other group can.
  3. Position of Power. We are the people building and shaping the most important industry in the world, the one that continues to grow despite the global economic setback. We can use this power for demonstration like with SOPA/PIPA and we can use it for education, too.

If we can get one person into Congress it can be the same as if every member of the party was elected. Why can’t we have an elected representative who puts a piece of proposed legislation on GitHub, accepts pull requests, and then submits the collaborative bill to Congress? From there we can collectively gather support from our representatives using phone campaigns, emails, etc. It’s time to change politics, and we have the power. Who’s with me?

P.S. I created a Forward Party Reddit and would love to see discussion, links, and more there to evolve this idea and really make a difference.