(1745B)
1 Paternalistic Twitter Proxy 2 == 3 4 Twitter proxy that refuses status updates with location metadata. 5 6 Motivation 7 === 8 9 I really like using [Seesmic for Android](http://seesmic.com/products/android), but I worry the teeny 10 form factor will make it easy for me to accidentally tweet things I don't intend 11 (like my location). 12 13 Twitter does a great job of making you check a "include locations" box in your 14 settings before you can include locations in your tweets, but: 15 16 * I can check that box from my phone in a fit of madness. 17 * Twitter doesn't need to consult with me before changing its policy on location metadata. 18 19 Installation 20 === 21 22 On a public-facing server with node 0.4.2 or greater: 23 24 $ node server.js 25 26 Alternate Installation on Duostack 27 === 28 29 If you have a beta account at [duostack](http://www.duostack.com/): 30 31 $ gem install duostack 32 $ duostack create $NAME 33 $ duostack config stack node-0.4.2 34 $ git push duostack master 35 36 The address of your proxy is: $NAME.duostack.net 37 38 Setup Seesmic for Android 39 === 40 41 Assuming you have Seesmic for Android installed and a Twitter account: 42 43 1. Start up Seesmic 44 2. Click on that adorable raccoon head to get the Accounts section 45 3. Click on the plus sign to get to "Add an account" 46 4. Choose "Twitter proxy" 47 5. Enter Twitter username and password 48 6. Uncheck "Use secure connection" 49 7. Enter the address of your proxy in "REST API server" and "Search API server" fields 50 8. Make sure "Use XAuth" is checked 51 9. Scroll back up to the top and click "Sign In" 52 53 Thanks 54 === 55 56 Paternalistic Twitter Proxy relies heavily on nodejitsu's [node-http-proxy](https://github.com/nodejitsu/node-http-proxy). 57 58 License 59 === 60 61 Paternalistic Twitter Proxy is licensed under the MIT License. See LICENSE for details.