Thanks! I’ve done some testing, nothing scientific, but I can tell you it transfers at about the same speed as other tools I tested, usually limited by network speed. I spent quite some time optimizing how small files are packaged together for transfer, so there’s no slowdown even with many small files compared to a single file of the same total size. Android APK idea is not bad though! I’ve published 2 Android apps before so will definitely look into it. Current Termux terminal approach is definitely not very user friendly.
- 2 Posts
- 18 Comments
I used Syncthing for years, it’s great (if you use it and you are happy, then you dont need to switch), but they are quite different. Syncthing requires daemons on all devices and can’t sync two local folders on the same machine. Synchi is on-demand, runs only on one side, and doesn’t care where the two root folders are.
I wrote a more detailed comparison here: https://jakobkreft.github.io/synchi/why.html
You are correct! no sub-file sync / binary diffing at the moment. It was my deliberate choice to keep complexity down. In practice, text files where diffing helps are tiny and transfer instantly anyway, and large files like images and videos almost never change partially. The main case where it would matter is something like large database files or VM images. That said, it’s not off the table for the future!
iOS is tricky since there’s no easy way to set up SSH access to the filesystem like you can on Android with Termux. So unfortunately not really supported at the moment. If you have a jailbroken device it might be possible, but that’s not something I’ve tested.
Great question! Let me sum it up here for others:
rsync is one-way only and has no memory between runs, every execution starts from scratch. Synchi is two-way, stateful (knows what changed since last sync), and content-aware (uses hashes, so no false positives from timestamp changes). It also handles conflicts explicitly instead of silently overwriting.
That said, rsync is still the better tool for backups and one-way mirroring. Synchi is for when you need true bidirectional sync.
Here is also a comparison with unison and syncthing: https://jakobkreft.github.io/synchi/why.html
Yes! On android with Termux terminal.
(note: If you sync between computer and phone you don’t need to install it on your phone. One side only is enough.)
jak0b@lemmy.mlto
Selfhosted@lemmy.world•PewDiePie Promoting Self-Hosting, Blocking Adds, Shorts and moreEnglish
37·14 days agoI love everything he has been doing recently. He is a master of story telling and goes surprisingly far into solving technology challenges, while keeping it fun and real. What an amazing transformation really
You can check out LabLog app on f-droid.
You save key value pairs, where you define keys yourself. And values can be text or photos.
I made the app, so if you have any questions I will be happy to help.
Yes, but most of these national apps I mentioned are already phone number based.
I also hate this. Phone numbers get recycled by operators, they are not owned by user, they just get assigned.
Not to mention sim swapping and privacy leakage by design.
Please correct me if I am wrong, but I understand it like this: Wero is just a UX layer and to identify the user and their bank. It uses “SEPA Instant Credit Transfer (SCT Inst)” as the protocol. This was made mandatory to support for all EU banks in October 2025.
So wero is not the only app, there are plenty other national apps, which again, are just UX for SCT Inst protocol.
Examples: Poland - Blik, Netherlands - iDeal, Sweden - Swish, Slovenia - Flik, Spain - Bizum…
I guess wero tries to replace all this so people can send money across eu countries.
jak0b@lemmy.mlOPto
Linux@lemmy.ml•autoredshift: Automatically adjust screen temperature
0·3 months agoThanks for the reminder! Just added it.
jak0b@lemmy.mlOPto
Linux@lemmy.ml•autoredshift: Automatically adjust screen temperature
0·3 months agoJust a little bit maybe XD
jak0b@lemmy.mlOPto
Linux@lemmy.ml•autoredshift: Automatically adjust screen temperature
0·3 months agoHaha thanks! I don’t think so, no, at least not with this tool directly. But what you can do is build on top of it, since the points are stored in a config.json. Code that reads a light sensor value could then edit the graph by updating that config.
jak0b@lemmy.mlOPto
Linux@lemmy.ml•autoredshift: Automatically adjust screen temperature
0·3 months agoNope, currently just temperature. But it can definitely be added, since redshift supports it.
jak0b@lemmy.mlOPto
Linux@lemmy.ml•autoredshift: Automatically adjust screen temperature
0·3 months agoYes very similar, but I dont think you can have more than 2 points there? Here you can set as many points as you want and it calculates a Catmull-Rom curve.
I think using major distros like Fedora, Ubuntu, or Debian is fine, because corporate backing often supports faster security fixes and better infrastructure.
I would go with Arch and i3. Dont use archinstall. Do it the hard way and you will learn alot about linux.



Thanks for the kind words! To be fair, Syncthing itself is still actively maintained (they just released 2.0), it was the official Android app that got discontinued due to Google Play issues. Community forks still exist on F-Droid though.
But yeah, Syncthing and Synchi have different workflow. Syncthing needs daemons on all devices and can’t sync to a mounted drive, NAS path, or local folders on the same machine. Synchi is on-demand and doesn’t care where the two roots are. This is also why I started working on it. I used syncthing for a few years before that.