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:
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?
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.
Human sexual dimorphism is a lot more minor than what most people assume.
This makes sense, but do you have any readings or evidence on the matter?
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.
Haha appreciate the honesty :)
It worked more like true messaging app less than messages store ( unlike matrix ).
Can you please elaborate this point? I don’t understand what you mean by “true messaging app” and why that would be a bad thing?
Requirement of permanent tcp ip connection
Are you sure this is the case? Maybe back in the day, but my understanding is this isn’t true anymore
useful feature in xmpp ( like message history ) is optional
Why is user choice a bad thing? There’s a wealth of clients that implement the features you want
If something doesn’t work in xmpp most people would blame xmpp
This may not be an important point, but from my experience, people always blame the client and not the underlying protocol. If I face an issue with my browser, I’d likely blame the browser before I blame http.
There’s a reason nobody uses it anymore.
I and many others use it! And Google, meta, etc. Have used it but decided to lock it down.
Yes you’re right, there’s a reason people don’t use it as much, which is because these corporations embraced it, dominated it, then extinguished it.
But XMPP is honestly my favorite comm protocol and the most impressive imo.
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).