User Tools

Site Tools


gettingstartedwithpumpio

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
gettingstartedwithpumpio [2014/09/27 17:09]
sekula
gettingstartedwithpumpio [2014/12/19 06:38] (current)
sekula [But how do I USE pump.io?]
Line 1: Line 1:
 ====== Getting Started With Pump.io - by Stephen Sekula ====== ====== Getting Started With Pump.io - by Stephen Sekula ======
 +
 +{{ :​6b4ti59oadjz.png?​direct&​300 |}}
  
 New users of federated social networks may, at first, be a bit confused about simple things that seem so obvious on Facebook and Twitter. People coming from another Federated network to pump.io may find it hard to locate people, etc.  New users of federated social networks may, at first, be a bit confused about simple things that seem so obvious on Facebook and Twitter. People coming from another Federated network to pump.io may find it hard to locate people, etc. 
Line 9: Line 11:
 Other people than me have also written about getting started on Pump.io. Check these out if you don't like what I have to say: Other people than me have also written about getting started on Pump.io. Check these out if you don't like what I have to say:
  
- * English version: [[https://​identi.ca/​jankusanagi/​note/​IpfiW7kBQYuXt6H7odMzQQ]]Spanish version: [[http://​comunicatelibremente.wordpress.com/​2014/​06/​30/​si-tu-servidor-pump-io-es-identi-ca/​]]. Jan Kusanagi, developer of the Dianara pump.io client, explains how pump.io is not identi.ca and many other great things.+  *  Jan Kusanagi, developer of the Dianara pump.io client, explains how pump.io is not identi.ca and many other great things. 
 +    ​* English version: [[https://​identi.ca/​jankusanagi/​note/​IpfiW7kBQYuXt6H7odMzQQ]] 
 +    * Spanish version: [[http://​comunicatelibremente.wordpress.com/​2014/​06/​30/​si-tu-servidor-pump-io-es-identi-ca/​]].
  
  
Line 18: Line 22:
 http://​pump.io/​tryit.html http://​pump.io/​tryit.html
  
-This link sends you to a random, known pump.io server with open registration. Make an account. Upload your avatar image. Describe yourself ​so that when others find your profilethey find you interesting enough to want to followDon't be an avatar-less,​ descriptionless nobody. C'mon, commit to openness! :-)+This link sends you to a random, known pump.io server with open registration. Make an account. Upload your avatar image. Describe yourself. Be as brief or verboseas accurate or as inaccurate as you like.
  
 Need inspiration or, at least, an example of what NOT to do? Check out my profile: https://​hub.polari.us/​steve Need inspiration or, at least, an example of what NOT to do? Check out my profile: https://​hub.polari.us/​steve
Line 35: Line 39:
 There are a few ways to find people on pump.io: There are a few ways to find people on pump.io:
  
-  * **Randomly finding people who seem interesting**:​ visit a "Hubub" instance. ​Hubub is way of spam-filtering ​the open "​firehose"​ of public posts from pump.io. There are a few of these: https://hubub.polari.us, ​http://hubub.jpope.org/. You can also just visit the open firehose, but it's not pretty. ​Hubub makes it pretty, mostly spam-free, and easy to go back in the history a few hours.+  * **Randomly finding people who seem interesting**:​ visit a "PPump" instance. ​PPump presents ​a spam-filtered view of the open "​firehose"​ of public posts from pump.io. There are a few of these: ​[[https://hub.polari.us/public]][[https://​pump.mamalibre.com.ar/​]],​ and [[https://www.inventati.org/ppump/]]. You can also just visit the open firehose, but it's not pretty. ​PPump makes it pretty, mostly spam-free, and easy to go back in the history a few hours. It also gives a list of users across the network ranked by their number of followers
     * https://​ofirehose.com     * https://​ofirehose.com
     * RSS feeds of the open firehose: http://​ppump.redaustral.tk/​rss.php,​ https://​pump.mamalibre.com.ar/​     * RSS feeds of the open firehose: http://​ppump.redaustral.tk/​rss.php,​ https://​pump.mamalibre.com.ar/​
Line 56: Line 60:
       * https://​io.jpope.org/​jpope       * https://​io.jpope.org/​jpope
  
-===== I am interested in more than people. Are the any robots I can follow? =====+===== I am interested in more than people. Are there any robots I can follow? =====
  
-You bet! Here are a few nice ones:+You bet! We welcome all to the federated social web, including our transhuman friends. ​Here are a few nice ones:
  
   * X11R5: the iconic botscript that uses some machine learning plus sampling posts from the social network to (a) construct its own posts (they are indescribable - just follow the bot to see what I mean) and (b) reply to yours. X11R5 also shares posts, likes posts. You'd swear it was a living 7-year-old. [[https://​identi.ca/​x11r5]]   * X11R5: the iconic botscript that uses some machine learning plus sampling posts from the social network to (a) construct its own posts (they are indescribable - just follow the bot to see what I mean) and (b) reply to yours. X11R5 also shares posts, likes posts. You'd swear it was a living 7-year-old. [[https://​identi.ca/​x11r5]]
-  * Weather: want to know the weather in a city? Just follow weather@hub.polari.us ([[https://​hub.polari.us/​weather]] and send it messages containing "City Name,​Region"​ to get the weather in that city. For instance, you could send "​Jefferson City,​MO"​ to get the weather in Jefferson City, Missouri, USA . . . or "​Uppsala,​SE"​ to get the weather in Uppsala, Sweden. Try it out. This is still a beta-bot. Lots more information is at [[http://​polari.us/​dokuwiki/​doku.php?​id=weatherbot]]+  * WeatherBot: want to know the weather in a city? Just follow weather@hub.polari.us ([[https://​hub.polari.us/​weather]] and send it messages containing "City Name,​Region"​ to get the weather in that city. For instance, you could send "​Jefferson City,​MO"​ to get the weather in Jefferson City, Missouri, USA . . . or "​Uppsala,​SE"​ to get the weather in Uppsala, Sweden. Try it out. This is still a beta-bot. Lots more information is at [[http://​polari.us/​dokuwiki/​doku.php?​id=weatherbot]]
   * Jeremy Pope runs a whole bunch of neat botscripts. Check them out! [[http://​www.whird.jpope.org/​bashscriptville-part-ii/​]]   * Jeremy Pope runs a whole bunch of neat botscripts. Check them out! [[http://​www.whird.jpope.org/​bashscriptville-part-ii/​]]
-===== But how do I USE pump.io? =====+===== But how do I USE pump.io? ​(You need a client) ​=====
  
 You, my friend, need a CLIENT. Pump.io is just a network protocol - you need something that speaks the language. Here are my suggestions:​ You, my friend, need a CLIENT. Pump.io is just a network protocol - you need something that speaks the language. Here are my suggestions:​
Line 70: Line 74:
   * **Desktop Clients**:   * **Desktop Clients**:
     * I use Linux and sometimes Mac, so I like Pumpa (https://​pumpa.branchable.com/​) and Dianara (http://​jancoding.wordpress.com/​dianara/​). You can even get clients in Windows. Check out the full list of desktop clients at https://​github.com/​e14n/​pump.io/​wiki/​Clients     * I use Linux and sometimes Mac, so I like Pumpa (https://​pumpa.branchable.com/​) and Dianara (http://​jancoding.wordpress.com/​dianara/​). You can even get clients in Windows. Check out the full list of desktop clients at https://​github.com/​e14n/​pump.io/​wiki/​Clients
 +      * [[http://​systal.wordpress.com/​2014/​12/​19/​dianara-a-client-for-the-decentralized-and-free-social-network-pump-io/​|Dianara How-To Guide]]
   * **Mobile Clients**:   * **Mobile Clients**:
     * I use Android most of the time, so I recommend getting either Impeller (https://​play.google.com/​store/​apps/​details?​id=eu.e43.impeller) or Puma. Both are available from the F-Droid store. Impeller is also available on Google Play.     * I use Android most of the time, so I recommend getting either Impeller (https://​play.google.com/​store/​apps/​details?​id=eu.e43.impeller) or Puma. Both are available from the F-Droid store. Impeller is also available on Google Play.
Line 75: Line 80:
   * **Clients in the Terminal**   * **Clients in the Terminal**
     * "​p":​ the Python/​Pump.io equivalent of "​t"​ (for Twitter, written in Ruby), you can check your activity stream and inbox, send messages, reply to messages, post images, etc. I love this. [[https://​github.com/​xray7224/​p/​]]     * "​p":​ the Python/​Pump.io equivalent of "​t"​ (for Twitter, written in Ruby), you can check your activity stream and inbox, send messages, reply to messages, post images, etc. I love this. [[https://​github.com/​xray7224/​p/​]]
- 
 ===== Pump.io and Your Language - it's a client thing ===== ===== Pump.io and Your Language - it's a client thing =====
 {{ :​screen_shot_2014-08-07_at_3.17.12_pm.png?​400|}} {{ :​screen_shot_2014-08-07_at_3.17.12_pm.png?​400|}}
Line 108: Line 112:
 Connect to your MongoDB: Connect to your MongoDB:
  
-mongdo ​--host <IP ADDRESS>+mongo --host <IP ADDRESS>
  
 List your available databases: List your available databases:
gettingstartedwithpumpio.1411852147.txt.gz · Last modified: 2014/09/27 17:09 by sekula