hellekin hellekin@identi.ca
Friedrichswerder, Germany
Nomadic raver, interstitial resistor, infinitesimal shifter, peripheral vision, etc.
The Anarcat at 2014-06-15T01:15:22Z
oooh i see, i needed to logout of pumpbridge to make it work - well, hello twitter people, now i'm just writing from pump.io :)hellekin likes this.
Mathias Gebbe at 2014-06-12T19:06:42Z
hey ho pump.io!
i just published https://pumpbridge.me/
with pumpbridge you can connect twitter, facebook and googleplus (read only and limited to 10000 requests per day - evil google!) to your pump.io account.
this is just a proof of concept and a very bleeding edge alpha version :D
Of course its all Free Software! Have a look at https://wald.intevation.org/projects/pumpbridge/ or clone it hg clone https://wald.intevation.org/hg/pumpbridge/
This was also achieved by https://www.intevation.orghellekin, uıɐɾ ʞ ʇɐɯɐs, Francesca Ciceri, mrb and 12 others likes this.
uıɐɾ ʞ ʇɐɯɐs, Bernhard E. Reiter, Olivier Mehani, Olivier Mehani and 6 others shared this.
Show all 19 replies@mgebbe, I'm delighted that you've found a way to again construct a two-way bridge to Twitter with a federated Free Software service.
However, I'm completely befuddled at how you are in compliance with Twitter's API Terms of Service, which states:
You will not attempt or encourage others to … redistribute, or syndicate access … Twitter Content to any third party without prior written approval from Twitter.
and
Exporting Twitter Content to a datastore as a service or other cloud based service … is not permitted.
(Admittedly, Twitter Content appears to be a defined term, but it isn't, at least not in that document. But I think @-replies from third-parties almost surely qualifies under a reasonable definition of "Content".)
Meanwhile, I think your software also qualifies for the additional rules as well, which say:
Some Services or applications attempt to replicate Twitter's core user experience, typically by accessing the home timeline, account settings, or direct messages API endpoints or User Streams product. The following additional rules apply to Services or applications that fall within this category.
those additional rules contain:
not arrange for your Service to be pre-installed on any device, promoted as a "zero-rated" service, or marketed as part of a specialized data plan.
display a prominent link or button in your Service that directs new users to Twitter's sign-up functionality.
… both of which means your software can't be Free Software, because you must restrict it from being packaged for, say, Debian. Thus, if you were to GPL your software, everyone downstream from you would have a GPLv2§7 / GPLv3§12 problem.
Meanwhile, you also run into this problem right now. I think Pumpbridge.me is already violating this one outright:
not use Twitter Content or other data collected from end users to create or maintain a separate status update or social network database or service.
I think we all need to be realistic. Twitter is a proprietary, software freedom unfriendly service that's designed to stop Free Software social networking software from integrating with it. Yes, I know lots of people we want to talk to are on Twitter. That's the scam that Twitter is playing on everyone: make the place everyone wants to be, then make it expensive to be there. With network service software: if you aren't the customer of a product, you are the product.
Bradley M. Kuhn at 2014-06-13T03:07:25Z
Hubert Figuière, Freemor, jrobb, Nathan Smith likes this.
More and more I find myself aligning with the Indieweb folks. http://indiewebcamp.com/POSSE
Matthew Gregg at 2014-06-13T11:30:03Z
hellekin likes this.
Matthew Gregg at 2014-06-13T11:30:03Z
More and more I find myself aligning with the Indieweb folks. http://indiewebcamp.com/POSSE
hellekin likes this.
Mike Linksvayer at 2014-06-12T00:20:13Z
BuddyCloud interview http://twit.tv/show/floss-weekly/297 learned they do gratis https://hosting.buddycloud.com can use your own domain.
@evan mentioned briefly for favoriting tweet announcing interview, IIUC, which led to question about pump.io and diaspora. Simon Tenant (the BuddlyCloud person) explained that BuddlyCloud uses XMPP for federation, pump.io uses a web API, and diaspora seemed to make an application and added federation without much design or plan (then disclaimer about not really knowing any system other than BuddyCloud). But from what little I understand, probably an accurate description.Claes Wallin (韋嘉誠), Scorpio20, Christopher Allan Webber, Nathan Smith and 2 others likes this.
sazius shared this.
Show all 10 repliesBuddyCloud is under Apache 2.0, ownCloud AGPL but uses a contributor agreement and does proprietary relicensing.
They do different things. :)Mike Linksvayer at 2014-06-12T15:22:15Z
Greg Grossmeier likes this.
Owncloud is for decoupling data from web applications, and retain "ownership". It allows users to choose where to store their social data independently of the web service they use. Owncloud compares to Dropbox.
Buddycloud is a social networking platform based on XMPP, and integrates with websites. BuddyCloud (remotely) compares to Facebook.
Also, Owncloud is 2 letters closer to the cloud.hellekin at 2014-06-12T16:41:20Z
Claes Wallin (韋嘉誠) likes this.
Annoying Ringtone Champion
Random comic from the Archives
It beat out 'Clock radio alarm', 'B-flat at 194 decibels', 'That noise from Dumb & Dumber', and 'Recording of a sobbing voice begging you to answer'.
hellekin, Susan Pinochet, Evan Prodromou likes this.
Evan Prodromou at 2014-05-31T01:09:28Z
Oh, it makes me happy to see all the traffic on the new identi.ca server.sazius, Nathan Willis, ostfriesenmärz, habi@fmrl.me and 7 others likes this.
Volle Größe anzeigen
#fear #generation #Internet #online #download #communicationhellekin, wehlutyk, Cyber Killer, Mark Jaroski and 1 others likes this.
protip: those poor locked-in twitter users don't see this part
hello twitter! what a beautiful morning!
butterflies for all!David Thompson, hellekin, Evan Prodromou likes this.
Also, I've just featurized your bug!Evan Prodromou likes this.
i dunno, is this with pump2tweet? it never seemed to work for me... i generally have trouble reaching pump2tweet.com: today it works, but yesterday it was just unreachable...The Anarcat at 2014-05-28T13:42:49Z
Evan Prodromou likes this.
Bradley M. Kuhn at 2013-11-09T00:04:23Z
That's the second time in the last five years or so that gnu has been part of a Jeopardy! response. Both times, the contestant did not pronounce the 'g'.
hellekin, Jason Self, RiveraValdez, Claes Wallin (韋嘉誠) likes this.
That Is Not GNUd.
When I o to a hacker atherin, a et-toether of some kind, one can sort the reat from the ood and et to the point when they hear the G in GNU's Not Unix.Bradley M. Kuhn at 2013-11-08T16:49:50Z
I wrote a blog post about Canonical, Ltd.'s trademark aggression on this issue.
Danc, RuiSeabra, mray INACTIVE, hellekin and 5 others likes this.
mray INACTIVE shared this.
For those who sometimes look at a popular, non-free microblogging service (WHICH ALSO WILL NOT BE NAMED):- https://twitter.com/richardfontana/status/398673981831532545
- https://twitter.com/zacchiro/status/398860773885083648
- https://twitter.com/zacchiro/status/398863486941294592
Tom Marble at 2013-11-08T17:29:19Z
Richard Fontana likes this.
FWIW, Brad, the reason Micah got assistance from the EFF is because he works for EFF: https://www.eff.org/about/staff/micah-lee :)Jason Self at 2013-07-29T15:15:57Z
GNU Linux-libre versions 3.10.4 & 3.4.55 (the freedom-respecting version of Linux) are now available in my APT repository - http://jxself.org/linux-libre/ Enjoy!Yutaka Niibe, Robert Musial, hellekin likes this.
Matthew Gregg at 2013-03-07T01:08:37+00:00
Every time you visit a blog without RSS/feed autodiscovery, a fairy dies.hellekin likes this.
Evan Prodromou at 2013-07-16T19:33:13Z
I just did a security release of StatusNet 1.1.x and 1.0.x. There's a SQL injection attack in the lists functionality that can get unauthorized data or on misconfigured servers can damage the file system.
http://status.net/2013/07/16/security-alert-sql-injection-attack-for-statusnet-1-0-x-and-1-1-x
Security releases suck. You have to do them immediately, as soon as you hear about them. You have to verify the error and make sure that it's actually exploitable.
Then you have to push everything out the door. I usually push the whole stable branch, so that means a few extra features and bug fixes go out with it.
You also have to check to see if earlier versions are vulnerable. For this one, the 1.0.x versions are vulnerable, so I had to cherry-pick and patch that one, too.
Make tarballs for both. Upload to status.net. Make a blog post.
Note on forum.status.net. /topic on #statusnet in Freenode.
Post on freshmeat.net.
My last task is to send out updates on update.status.net, but... the *.status.net wildcard SSL cert expired last Thursday! I have to upgrade that before sending anything out on update.hellekin, Ⓧⓞⓟⓗⓔⓡ, j1mc, Aracnus and 12 others likes this.
Aracnus, Arthur Lutz, Johan Vervloet, Hilton Garcia Fernandes and 3 others shared this.
Show all 8 repliesI'm sure you could have done without all that work right now. P.S. Some fine yak shaving with that ssl.rpcutts at 2013-07-16T20:41:08Z
Michele likes this.
I just want to point out that he maned to do all that AND get Taco Tuesday on the table on time. Mad skillz.Michele at 2013-07-17T02:03:53Z
Evan Prodromou, ostfriesenmärz, Stephen Michael Kellat, Ryan Weal likes this.
Bradley M. Kuhn at 2013-05-13T20:56:03+00:00
What the hell happened to "graceful degradation"? Most websites are nearly unusable without #Javascript now. What gives?Marcio B. Jr., saftaplan, Wikimedia NYC, hellekin and 8 others likes this.
Wikimedia NYC, Wikimedia NYC, jeremyb, jeremyb and 12 others shared this.
@bkuhn And some are entirely unusable without #JavaScript. :(Talking about that, my ISP will show you a "click next to continue" image with no button if you check instructions for mail configurationUsing #javascript more can be done on the client, and less data needs to be sent to the server and back, making things faster.This kind of thing shows the FaiF Web is dead. Why does #Google ask me to install proprietary #Javascript to read text on blogspot blogs?Bradley M. Kuhn at 2013-05-21T14:55:47+00:00
Marcio B. Jr., Christopher Allan Webber, Arne Babenhauserheide likes this.
hellekin at 2013-04-01T02:09:03+00:00
jordilopezamat, hellekin likes this.
Anthony Mork, Anthony Mork, jordilopezamat, jordilopezamat and 2 others shared this.
Evan Prodromou at 2013-03-26T21:38:03+00:00
If they're bitterly opposed to using pump.io, they should point them to http://status.net/download.hellekin, Erkan Yılmaz likes this.
The Root's Updates shared this.
Evan Prodromou at 2013-03-26T21:36:35+00:00
Oh, yeah. Identica right now costs around $6K/month. With pump.io, I think I can get it down to under $500/month.ostfriesenmärz, Hilton Garcia Fernandes, Aleksej, Dalba and 10 others likes this.
The Root's Updates, Erkan Yılmaz, Erkan Yılmaz, Stephen Michael Kellat and 2 others shared this.
@evan fwiw, I wouldn't mind advertising to avoid setting up my own instance. Appreciate all you do!