When designing a user interface, imagine some old woman using it, say Margaret Hamilton, and she's clicking your app's buttons and saying to you, as old people do,
"Young whippersnapper, when I was your age, I sent 24 people to the ACTUAL MOON with my software in 4K of RAM and here I am clicking your button and it takes ten seconds to load a 50 megabyte video ad and then it crashes
I'm not even ANGRY with you, I'm just disappointed."
Tip: if you play 0 A.D., use the "Delenda Est" mod. Although the version number of the mod indicates very early development, it is actually more developed the vanilla game.
?Cheers to Android running inside Linux somewhat natively. Although its still in its buggy stages I think there is a bright future for FOSS, #fdroid and Linux when this project matures.
It means more entertainment apps for Linux (games and stuff). It means more value for the #fdroid project as well. ---
I'm not buying any device that restricts its operation to Approved accessories. If this means that I'm not going to buy any commercially-available smartphone, tablet, or laptop within a few years, then so fucking be it. This is one of the many places where I'm drawing the line.
Have any of your passwords been compromised in a known data breach? Here's a site that lets you know (thanks #DreamWidth crew for the tip): https://haveibeenpwned.com/
> Nextcloud doesn't support bidirectional sync on Android If by bidirectional sync you mean syncing files from smartphone to computer and vice versa? If so, Netcloud Android client supports uploading files from smartphone to server automatically on new additions (but that's it, it doesn't detect syncing of edits, deletes, etc. - it is specially useful for new photos and video).
> Nextcloud vs Git I believe that if you manage to automate Git properly you might have a better outcome... But I'm not sure of how easy that task will be... Nextcloud has been quite competent dealing with conflicts so far and offers a very good UX. I'm able to rapidly and easily access my lecture notes on my phone, share files and directories with and without password and to quickly share calendars and text notes and screenshots. All that could be accomplished with Git (but the calendar, but given that there are good floss webdav self hosted servers around that wouldn't be a serious issue). You could set a gitea server and share with and without password both files and directories; you would also have gists; and you would be able to access and update data from everywhere. All this with an inferior UX tho. Nextcloud is like having your own self hosted dropbox with steroids, which I've found to be quite sufficient for my needs.
Therefore, I believe it is a matter of how willing you are to go through the process of developing a Nextcloud alternative, how much you need from what Nexcloud can offer and how friendly git would be as a backend to serve that purpose - I guess that if there are no git based solutions around then there probably is some issue that I'm not thinking of.
>>But if Nextcloud is that great ("a dropbox with steroids") why do you think that "if you manage to automate Git properly you might have a better outcome"? Because sometimes nextcloud mess things up like, a directory you've deleted shows up again with no reason, or files get duplicated in two different locations (because of previous moves) and that's quite boring :( I've been able to live with that tho and I've been quite happy, but that's something that I think Git wouldn't be doing (precisely because of atomic updates). Another issue with Nextcloud (that I think Git would have too [not sure because I only have used Git for small code files so far]) is large pdfs and videos which frequently result in network problems during uploads. Nextcloud struggles a bit with large amounts of data.
>> Tech details My network connection is 100Mbps down / 10Mbps up - uploading to nextcloud is fairly fast (specially small files e.e), downloading is crazily slow (specially large files, it's very usable for small pdfs and so).
I hope this helps and please keep me updated as I am a "self hoster" myself and thus I'm naturally interested :)