I’m a computer science researcher. I care about digital rights and social justice issues. It might be a good idea to also follow my backup account: email@example.com.
- Let's do a little experiment. It's obviously biased by my relative participation in each, but I'm comparing the reach of twitter, facebook, Diaspora, pump, G+, and GNU Social (plus anything that can talk directly to it...that is not via NavierStokes).Please like this if you see it. Obviously, if you want more people to like it, then you share it, but I'm only going to count likes.Show all 9 repliesIt doesn't really matter if people click anything. If they can send a like via a command line API, then that works. It's artificial to be sure, but the man point is the dispel the myth that the people and interaction are on twitter and facebook, which I think has been with some vigor, since twitter got zero likes (and zero shares and comments for people that want to count those instead). I'm not quite ready to give final counts since I am still getting comments and likes here and on facebook, but soon I should have some numbers from the experiment.Here are the final numbersGNU Social/Mastodon: 49pump.io: 31Facebook:26Diaspora: 15G+: 7Twitter: 0What's interesting is that on Diaspora, pump, and GNU Social, I all got actual comments about how the study was being conducted. I got literally zero comments on twitter or G+. There's all sorts of bias in this, but I have more "friends" on facebook by an order of magnitude and significantly more on twitter than the free platforms. So, it seems like people join the proprietary networks and just don't use them very much.
Aardwolf Project for a Facebook-like social platformAardwolf uses the same protocol as Mastodon, ActivityPub. #federation #freesoftware #socialnetworks #activitypub
sazius likes this.
Debian won Linux Journal's Readers' Choice Award for Best Linux Distribution!
Debian won Linux Journal's Readers' Choice Award for Best Linux Distribution! https://bits.debian.org/2018/02/debian-linuxjournal-readers-choice-award.html
pump.io 5.1 stable + announcement ML
pump.io 5.1 stable is out! plus, a new announcement mailing list! http://pump.io/blog/2018/01/pump.io-5.1-stable-published-to-npm
- I support Software Freedom Conservancy https://identi.ca/conservancy and hope you will too: https://www.harihareswara.net/sumana/2018/01/05/0 They're close to reaching their Jan 15 matching goal!
Dianara 1.4.1 released
Happy holidays, pumpers! 🎄
As announced some time ago, v1.3.7 was the last version to support Qt 4.x. Qt 5 is required since 1.4.0. The bad news is that, at this time, users of distributions such as Debian 9 can't build with the version of QOAuth present in their repositories, based on Qt 4. Current Debian Testing/Sid is fine though. Debian 9 might get the required versions in backports at some point.
EDIT: I've found this great information source to keep track of package versions across GNU distributions: repology.org/metapackage/dianara/versions Neat!
could qt be built from source on systems that don't have the packages
(or any system - the user might want a local install)
anyway these days I prefer to have local installs of applications just as the user rather than root.
less chance of anything breaking the system or anything making changes to libraries used by other unrelated applications or any other still-wanted applications disappearing or breaking
Cool, someone is working on getting Dianara into Fedora's repositories! Big thanks! =)
“could qt be built from source on systems that don't have the packages (or any system - the user might want a local install)?”
I'm not sure I understand the question, but I don't know either way, sorry.
- A lady at work has a tribble on her desk, along with some other Star Trek stuff. I picked up a tribble at the store yesterday. My plan is to put it next to her tribble while she's not at her desk. Then later, marvel at how her tribble has of course started reproducing since that's what they do so well.
- In this season, I wish for real peace for our species, so that instead of perpetually contemplating and tempting our mutually assured destruction, we can find the strength to return to our greater purpose: to be the universe coming to understand itself. https://twitter.com/drsekula/status/944392179082039296/photo/1
“Thanks Stephen! Let's see what happens... on the other hand I wouldn't mind having less social networks to check. Having everything federate with one account would be ideal :-)”
I agree. One standard to federate them all is preferable to 1000s of social networks.
Call for Testing: Dianara 1.4.1 Beta
A couple of days ago I tagged the development version of Dianara, my Pump.io client as beta, preparing for the release of v1.4.1 by the end of the month. As usual, some wider testing would be helpful. If you can build from source, now's a good time to do so and test it. If you already run an often-updated version from git, feedback would be appreciated.
As announced several months ago, v1.3.7 was the last version to support Qt 4.x. Qt 5 is required since 1.4.0. The bad news is that, at this time, users of distributions such as Debian 9 can't build with the version of QOAuth present in their repositories, based on Qt 4. Current Debian Testing/Sid is fine though.
Also, if you maintain any translations, now is a good time to update them!
Thanks!Show all 9 replies
“» Stephen Sekula:
“[...] does anyone have a guide to building dianara on Ubuntu 16+? [...]”
OK, so preliminary test report:
Debian Testing/Sid's libqoauth2 and libqoauth-dev seem to work with Ubuntu 17.10 and minor file-moving related to the qca-qt5 packages, but there's a undefined-symbol-related error at the end of compilation.
There's probably not much that can easily be done for 17.04 or earlier, since these Debian packages are built for Qt 5.9+, and Ubuntu 17.04 has Qt 5.7.x.
I guess the sane option will be to wait until Ubuntu gets a libqoauth2, which has been in Debian for a while now =)”
The last time I asked about backporting I was told to look into snap packaging. I gotta leave that on the table for the moment.
“[...] but there's a undefined-symbol-related error at the end of compilation. [...]”
Well, no luck. I tried using Debian Sid's libqoauth2 with Sid's qca2-qt5 stuff (which is present in Ubuntu repos) to avoid the linker error at the end of the build process, but that brings other errors due to mismatch in OpenSSL versions.
I guess the only option for Ubuntu users ATM is building libqoauth2 (with Qt 5) themselves, before building Dianara.
Woah, so much info =)
I don't think you need to manually build "QtCrypto" or Qca-qt5, the versions already available in Ubuntu's repos should be enough... I guess xD
That network redirection thing requires Qt 5.6, but you could just comment out that line, and you would just be losing the ability to get images inserted in posts whose links redirect somewhere else, so probably not much.
The std=c++11 thingie used to be manually specified prior to dropping Qt 4 support, but given the compiler and C++ standards requirements of Qt 5, I thought it was no longer necessary. I imagine your version of Ubuntu has a pretty old version of GCC or for some reason doesn't use c++11 or later as a default syntax.
I'm not sure all this work you're doing to get this to build will be worth it ^^
ActivityStreams 2.0 vocabulary plan
pump.io is finally about to gain ActivityStreams 2.0 output support, which is the first step towards ActivityPub. In doing this we need to translate between different vocabularies - the plan for this is at https://github.com/pump-io/pump.io/pull/1483#issuecomment-342046659.
Reviews would be appreciated.
- still curious about the fairphone .. I do want to get a new phone and now I'm in Europe it ight even be possible to buy one of these .. but still have a few questions and would need to actually see it before buying.
(its not cheap so would need to make absolutely sure it can do what I want)
I've noticed theres a fairphone meetup in Munich that might be possible for me to get to..
maybe I should go?
sazius likes this.