@bob That was the opposite of my experience back with AnTox. It was fairly battery efficient where Matrix's Riot is awful (it randomly kills itself and doesn't run in te background, eats battery heavily while in the foreground)
@lnxw48a1 Is tox still alive? a friend and I used it for ages and it worked well, but as far as we could tell it was abandoned. Now we're stuck with #matrix which neither of us likes.
@lnxw48a1 On the topic of pump and federation, if I had to guess it kinda comes back around to groups. Pump heavily enforced federation but it didn't support statusnet's best feature for user discovery: groups. Did it even have a notice that went to your followers when you favorited something? I don't recall. Forced federation with poor discoverability mechanisms in a new network is a bad idea.
I should give credit where it's due here, if my memory serves, jeremy pope did it. He's now no longer on the fediverse it seems, but he's jpope@pod.jpope.org on diaspora.
Most people who #selfhost have *a* server. Early on #pumpio demanded that it be the only web server running on your system. The "workaround" for this was "have a dedicated pump.io vm and proxy it to your normal server", although with some config hackery people got it to behave behind nginx.
@bob Don't forget the thing which kept me from installing an instance, as someone who was an early adopter (I was on fmrl.me before it shuttered): you couldn't self-host it.
@lnxw48a1 Oh, up doesn't stand for anything. It's a program for pushing OStatus UPdates . Basically I needed a name for the project and "up" is a very short, very easy to remember 2 letter command which isn't take by any tool I know of.
2/2 I guess, it's actually really a shame that I had to refer to the code, in a sense. I went into this hoping to make an ISC licensed OStatus server, but considering how I was referring to AGPLv3 code I'm glad that I set the license to that from the start so that I didn't feel bad and have to change it later.
tekk (tekk@social.tekk.in)'s status on Sunday, 19-Nov-2017 11:41:51 EST
tekk@lxw48a1 : It's actually even more fun than that post about #up replied. It wasn't even *real* debugging data. I happened to be printing an optional parameter which was deprecated in PuSH 0.4 and #social just happens to set the value of that parameter to "Deprecated in PuSH 0.4". Once capstone is over I really need to write a set of blog posts to explain how to implement this for people in the future. As it stands for #up I had to refer to the social code several times.
Next you'll be telling me that it sounds crazy for big companies like #redhat and #mozilla would be running their own private instances for easy internal communication...
tekk (tekk@social.tekk.in)'s status on Sunday, 19-Nov-2017 11:29:12 EST
tekk#up subscriptions are nearly working now. There were 2 problems before: 1: Social moved to PuSH 0.4 and this is reflected nowhere, I wouldn't have known without some debugging info the server gave, and 2: I was accidentally sending verification stuff as http headers intead of GET params