That would require my machines to be git servers, right? And hence they should also be on, right? Or am I missing something? Most of the time, my laptop is shut off.
That would require my machines to be git servers, right? And hence they should also be on, right? Or am I missing something? Most of the time, my laptop is shut off.
That doesn’t solve the problem of forgetting :(
I could train myself to get in the habit, but maybe auto saving is easier, no?
Sorry, but I’m not really following here. Do you mean like git add remote
and have another remote? What would the source be?
Two issues with manual pushing that I have:
When I looked into solutions, I thought of syncthing, but read comments from people saying they had issues with this approach, especially regarding the .git directory
I mean… That’s kinda what git does, in a way… Right?
I have considered this approach, but there are several things I had issues with.
To address the issues you brought up:
It might not be what you’re looking for, but I use rsync (the android client is syncopoli). You will have to do some light scripting though (but no other apps involved).
Can you please demonstrate how async workflows and monads resolve this issue?
Wouldn’t effect systems still be considered exceptions, but handled differently?
What does Google play do to remediate it?
Couldn’t you do that by just joining an existing server?
Macos has homebrew, which I think can do the same thing!
Does help combat censorship?
What about pushing out code anonymously to avoid lawsuits?
Do you use a package manager? It should take care of updating everything for you at once.
To each their own I guess, databases are ridiculously expensive when managed and I always self host.
A team? For what OP described, all you need is one person
My issue with it arises when data is not interpreted as I expected, like because of weird white space issues for example.
if enough people do it
And now will you make sure of that? As the other person mentioned, without a campaign, it’s futile. Most people won’t even hear of this
Xmpp definitely wins in privacy. What is there to privacy more than message content and metadata? Matrix definitely fails the second one, and is E2E still an issue for public groups? I don’t remember if they fixed that.
XMPP being a protocol built for extensibility means it will be hard for it not to keep up with times.
On your point of picking one or the other, I’d say pick the one you like and bridges will help you connect to the other. But XMPP came way before matrix, and I believe they fractured the community instead of building it.
There’s a good reason all the big techs built on top of xmpp (meta, Google, etc). It’s a very good protocol and satisfies modern demands very well.
I don’t need the client computers to be alive, only the central server (which could be github.com for example, so not even a server I manage).