• Activity
  • Votes
  • Comments
  • New
  • All activity
  • Showing only topics in ~tech with the tag "files". Back to normal view / Search all groups
    1. Is there a sane way to use Git as a glorified sync tool?

      I am not a programmer nor am I in IT, but I like to use some of the same tools they use. I use Emacs for writing fiction and I like it a lot. One of the packages I use with Emacs is...

      I am not a programmer nor am I in IT, but I like to use some of the same tools they use. I use Emacs for writing fiction and I like it a lot. One of the packages I use with Emacs is git-timemachine, which allows me to visualize all the previously commited versions of the file I am currently working on. It serves as a very good and very reliable undo system. All my writing is on a private repo on Github. My usage is so simple and basic, Git/Github only serves as a kind of backup and undo (I know Git is not a backup, so I regularly download my repos as zips and send to OneDrive as an extra. They are also always available offline in the machines work, of course).

      The problem is, sometimes I work on different machines, and sometimes on different operating systems on the same machine (via dual boot). So I would like to know if there's an easy way to always "sync" the local mirror I am currently working on with the latest changes (also making sure that all changes are pushed). Essentially, I am asking if I can make Git work like Dropbox or OneDrive by automatically accept changes as long as they are the most recent version of a file. I do not wish to go through diffs approving every single change.

      I understand I could use something like rclone for that, but their bisync feature is still very new and not considered reliable. Also, I already use Git and it is good for me. So I would prefer not adding an extra piece to the puzzle.

      I am familiar with cron, have an elementary understanding of shell scripts, and can follow instructions.

      So, can Git do the job?

      28 votes
    2. Is Signal safe and appropriate to use also as way to sync and retain files?

      It seems to be very good as an even easier way to send files like AirDrop but also to keep them in one distributed place in a privacy-affirming and respectful way. Is there a catch or is it really...

      It seems to be very good as an even easier way to send files like AirDrop but also to keep them in one distributed place in a privacy-affirming and respectful way.

      Is there a catch or is it really a free lunch in this regard?

      17 votes
    3. How do you manage your ebooks & web documents?

      I've been organizing my personal collection of ebooks (epubs & pdfs) lately so I've been thinking of possible "best practices" to employ and wanted to open a discussion on it. There are sources...

      I've been organizing my personal collection of ebooks (epubs & pdfs) lately so I've been thinking of possible "best practices" to employ and wanted to open a discussion on it.

      There are sources for free ebooks online which are trustworthy such as https://archive.org/index.php and https://www.gutenberg.org/ which provide DRM-Free copies in multiple formats.

      These are great but a few of my ebooks are from less trusted sources so handling the security aspects should be considered as well. (Example: An interesting PDF from Hacker News or Reddit)

      General:
      For general organization and management, Calibre (https://calibre-ebook.com/) has been very useful so far. You can use Calibre to handle converting, meta-data, reading, and organization of your library.

      Security:
      From what I can research the epub and pdf formats can be both vulnerable to malicious but the potential is much higher for pdf. As you then might expect, pdf exploits are more common.

      A few precautions you can take include using your browsers pdf viewer versus a standalone alternative, using an up to date and secure pdf reading with JavaScript disabled, or relying on a cloud service such as google drive that allows online viewing.

      An offline e-reader is another easy solution as the malicious code would require a much more specific attack vector.

      Reading:
      https://us.norton.com/internetsecurity-emerging-threats-is-it-safe-to-download-free-ebooks-online.html
      https://www.baldurbjarnason.com/notes/epub-javascript-security/

      12 votes
    4. What's your cloud/syncing setup for files, pics, mail, bookmarks, etc?

      So I've spent the last few days trying to sync everything up between devices, with the following thoughts in mind: how fucked am I going to be if a device gets corrupted/stolen/lost? how can I...

      So I've spent the last few days trying to sync everything up between devices, with the following thoughts in mind:

      1. how fucked am I going to be if a device gets corrupted/stolen/lost?
      2. how can I easily access everything I need from a mobile device/device not belonging to me?
      3. how can I avoid using services from the big tech companies, and keep things open source, as much as possible?

      I'm by no means an expert in the field, and I'm hoping in this thread to get a discussion going as to the pros and cons of using different services/setups, to get a general idea as to what others are doing to keep their daily lives simpler and more secure, and to perhaps see what are the future steps for me to take when I feel like playing around again.

      Servers & Storage
      I span up a 25GB VPS with Vultr for 'active use data', and also took out some 'deep storage'(?) from Wasabi for things which I need to keep, but not really access that much.

      Mail
      Protonmail with custom domain. Using the ProtonMail app for mobile, and Linux ProtonMail bridge with Evolution mail for desktop.

      Pics/Vids
      Nextcloud autoupload feature on mobile automatically uploads my pics to an 'autoupload' folder on Nextcloud server. Here, I categorise pics into folders and share what needs sharing before deleting anything I don't need and wiping the pics on my phone.

      Passwords
      Nothing yet. Looking at getting KeyPass synced across devices.

      Bookmarks
      Again, nothing yet. Had Firefox Sync running to connect Fennec and Firefox, but am looking for a more open approach which involves Nextcloud somehow, and allows me to tag and order things more effectively as opposed to dragging things around in the sidebar.

      Calendar/Contacts
      Evolution calendar on desktop, simple calendar on mobile, hooked up to Nextcloud and all synced using davx5

      Programs and General Setup
      Here, I'd like to somehow take an image/backup of my Ubuntu configs of importance and experiment with getting my setup and customisaitons replicated on another machine quickly and without taking up too much space in storage (i.e. don't need to bakckup all my files as they're already on cloud).

      Also, I am very curious as to whether anybody is using Syncthing across their devices? And if so, how are they finding the experience?

      22 votes
    5. How do you keep your digital files organized?

      Mine are a bit of a mess, with decades of accumulation and lack of maintenance resulting in a forest of poorly organized folders and completely inconsistent filename schemes. I'm interested in...

      Mine are a bit of a mess, with decades of accumulation and lack of maintenance resulting in a forest of poorly organized folders and completely inconsistent filename schemes.

      I'm interested in hearing about things like folder hierarchies/taxonomies, naming conventions, and techniques for efficient access. This goes for everything from personal documents to projects to pictures to media collections.

      14 votes