This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
gettingstartedwithpumpio [2014/09/27 17:14] 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 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 a 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: |