Syncthing, a peer to peer file synchronize that basically everyone needs, they just don’t know it.
The best part is it works with Android as well. Whenever I turn my computer on, all my photos on my phone sync to my computer to a folder that gets regularly backed up (using Vorta which is an excellent and easy to use open source backup program for Windows, Linux, and Mac)
For images I highly recommend Immich. It’s the Google Photos equivalent, and it works excellently.
I use SyncThing for documents, but photos from my phone go to Immich.
It’s insane how many services sell file synchronisation as a premium feature when syncthing can do it for free and no one seems to use it
Too bad for Apple users though
Mobius on ios
I mean, true…but I don’t think the average user is paying for the service rather than they’re paying for not having to worry about setting up everything needed to get syncthing working.
I don’t consider myself a luddite in any way, but within five seconds of reading syncthing’s install instructions even I basically just said, “yeah…no.” And I say that AS a nearly 12 year semi-advanced linux user. It’s not that it’s difficult. But difficult enough to not be worth it for the average person.
but within five seconds of reading syncthing’s install instructions even I basically just said, “yeah…no.”
Install instructions: download tarball, unpack, run. Done.
Did I miss something?
Autostart at system startup can be done with the basic utilities of the OS.
Windows: scheduled tasks. Systemd/Linux: they have a basic service file that you just have to drop in the right folder, and run 2 commands (start, enable).
Piece of cake. Not telling this because I already know how these work, but because as I remember, these steps are documented.Eh, there’s always something people with a lot of tech knowledge think are obvious to people without a lot of tech knowledge. Just look at the mess that Linux can be.
I don’t consider myself to have a lot of tech knowledge. I’m not working in the field, and there’s lots of things I want to do better than now.
If you don’t yet know about what is systemd and how does it work, it’s fine. The documentation of the unit files is a bit more complicated than warranted, like, it’s structure is not that readable, but the syncthing documentation helps in what you need to do
Can you explain a bit more about what file synchronization is?
You know Dropbox? Google drive? OneDrive? That’s file synchronisation. Files across multiple devices kept in sync by the software provider. Except in the named cases above, all your data is uploaded to their servers. With syncthing there’s no cloud server, just your devices operating over the internet. So you have some backup responsibility to cover.
Caveat: I’ve never used syncthing and I wrote the above with a total of 10 seconds of reading their website and so it is entirely possible I’m completely wrong about everything and so I emplore you to do your research.
Ahhh makes sense, thank you kind sir! I’ll take a deeper look at their site
I wish I could set it up so that I can remove a file from Computer A that’s syncing to Computer B and not have the file deleted from Computer B
I set it up last month. I’ve rarely experienced had such a smooth setup process. Was putting it off for years because I had assumed I would need at least several hours. Right now I have one on a server and then every device syncs to it (thought it would be easy to set up backups that way)
this was my experience too. kept putting it off because I assumed I’d need to tinker a bit. didn’t at all, worked immediately with only the simplest configuration. genuinely amazing, I wish my software worked that well.
Openwrt is awesome! It has the best and has the gui with the best ratio of ease of use/features I ever used in a router. It can require some skills to be installed, but then it’s so smooth. I wish we had routes with openwrt straight from oems.
Check out GL.iNet, good hardware and ships with OpenWRT but with their own WebUI. I set up my dad’s place with their router and an access point and I don’t remember the specifics, but it was really easy to access LuCI and do the advanced stuff.
Looks nice. Thanks for letting me know.
Can vouch for their routers.
I do want to say though, they technically use their own version of OpenWrt, but you can just as easily install pure OpenWrt too.
The Turris Omnia is an open, powerful router that comes with OpenWRT.
Turris adds an additional UI and features beyond that, but the OpenWRT UI is still available and the stock firmware can be completely replaced with OpenWRT if so desired.
It’s a bit pricey but has great specs (1.6 GHz dual core, 2GB RAM, 8GB eMMC) and is an excellent device for tinkerers with headers exposing UART, JTAG, GPIO, and more. It has three internal mPCIe ports as well.
I am not affiliated with Turris but just happened to stumble upon a new one at a garage sale a couple of days ago. Lucky find and I’m excited.
your links are broken I think
They’re broken for me as well (they’re missing https:// at the begging which I think is the problem). Here are the links:
Whoops I thought Jerboa was smart enough to add those :) thank you!
Openwrt bricked 2 of my routers. Be careful
Shutter encoder, it has a ton of useful tools built in for quick video conversion, compression, trimming, etc, and it works very well for batch encoding of a lot of different video files
Affine, its a surprisingly feature rich notes app (open source but all cloud features are currently paid)
KopiaUI, an easy to use automatic backup program
I think two assumptions to this whole 10k people/day metric cause it to be inaccurate pseudoscience:
-
It assumes people learn things at random times, causing the distribution to average over 30 years.
-
It assumes everyone learns a thing by age 30. If you talk to anyone over 80 years old I guarantee they’ll tell you they don’t know everything.
It’s a sweet sentiment, but it bugs me how people keep quoting this like there’s any truth behind it.
Neither of those points invalidate the idea presented.
Just because it’s not a uniform distribution doesn’t mean the average changes. Most people learning a thing earlier in life doesn’t change the average rate. Even if literally every single person learned a given fact on their ninth birthday, that still averages out to the same rate.
As for your second point, you’re conflating “things everyone knows” with “knowing everything”. Obviously people who are 80 still don’t know everything, but it’s not unreasonable to assume they share a pool of common knowledge most of which was accumulated in their early life.
And even if both of those things both of those things were valid criticisms, the thing you’re calling out as “inaccurate pseudoscience” is the suggestion that people shouldn’t be ridiculed for not knowing things, rather we should enjoy the opportunity to share knowledge.
It isn’t a science vs pseudoscience, it is using an easy to understand set of symbolic numbers and words that are meant to be taken together as a point. The point being that we are assholes if we don’t stop to take a moment to see that we at some point were those same “10,000” and experienced shit for the first time. And that jumping on others for now being those “10,000” instead of sharing their excitement is dumb. Humans tend to like lessons and reminders that are clear to understand. We as a species have learned and taught via parables basically ever since we could speak.
Focusing on complicated but very precise data removes the whole point of the meaning being presented. Now if this were being understood to be a real study or some other situation where the numbers and science were the focus then it would very much matter. It is just a super basic lesson in social interactions presented in a nerdy way.
I think the spirit of the comic remains intact even if the math and assumptions are easily attacked.
I didn’t mean for that to rhyme.
Considering that this is an xkcd comic, I think it’s fair to suggest that most people who see this and know where it’s from will recognize that it’s mostly a joke.
The spirit of the comic is still pretty nice, though. I think that’s what really matters.
It’s just a cute little comic strip that conveys a fun message.
it’s a comic and the math is a joke. the sentiment is “hey not everyone learns everything at the same time, is someone doesn’t know something that seems obvious to you try to encourage them and make it fun to learn it with you instead of making fun of them for not having learned it before.” no one cites this in their scientific studies as a source, i assure you.
-
Gadgetbridge, an app to use your smartwatch without the proprietary brand one.
How does this work? Does it have specific supported devices or any smart watch?
Specific supported devices, but the list keeps growing.
I use a Xiaomi Mi Band 7. Works pretty well for my needs.
This is the biggest reason I don’t own a smartwatch yet. I want to own my own health data, and not have it locked into Fitbit or Google.
Keepass/KeepssXC/KeepassDX (password manager for desktop)
Syncthing to synchronize database between devices.
For 3D Modelling / Printing, if you have even a little bit of programming / scripting ability, OpenSCAD is amazing.
It’s basically just a small scripting language for generating 3D objects and performing 3D modelling operations and its so handy to be able to store important info as precise variables, and create new objects and cuts and stuff just with for loops and if statements.
I use the web version a lot of the time, and while it could use a little work, it’s pretty amazing.
linux
I don’t care about people knowing the kernel
Darktable Great digital photography RAW editor. Alternative to Adobe Lightroom.
LocalSend, a cross platform alternative to airdrop and nearby share.
My family uses it for almost all of our filesharing. IPhone to android, iPhone to windows PC, android to macbook, etc. Its works really, really well.
Just picked this up based on the up votes here, and I’m already a fan. Seems like it does what you want and nothing else, which is perfect.
Yeah I just found that diamond!
I love this. Its great. I use this and syncthing if I want to move files across.
Just tried it - so simple, so good. Thanks for posting about this!
thank you for this recommendation! i hope i can convince my friends to start using it
KDEConnect - I use it on Windows and android phone. Very nice when you get security codes or links on phone, want to send files or when I want to control audio|video and I watch from the couch.
in general: Freedroid nearly always has a os, more feature rich and performant alternative
For those wondering it is a linux-first software, and works better on there
TrailSense, an easy to use, comprehensive wilderness tool.
The goals of the developer are fun to consider:
Goals
-
Trail Sense must not use the Internet in any way, as I want the entire app usable when there is no Internet connection
-
Features must provide some benefits to people using the app while hiking, in a survival situation, etc.
-
Features should make use of the sensors on a phone rather than relying on stored information such as guides
-
Features must be based on peer-reviewed science or be verified against real world data
Likewise, the features being developed under those goals are great for getting outside:
Features
- Designed for hiking, backpacking, camping, and geocaching
- Place beacons and navigate to them
- Follow paths
- Retrace your steps with backtrack
- Use a photo as a map
- Plan what to pack
- Be alerted before the sun sets
- Predict the weather
- Use your phone as a flashlight
How does the metal detector work? I’ve never heard of a phone being able to do that.
It uses the magnetic field sensor on the phone (compass). It can only detect magnetically active metals and also kinda weakly, but it’s quite fun!
Trailsense is amazing
Downloaded it and I love it!
Can’t wait to take a picture of a trailhead map and try tracking myself on it.
It works pretty well! I found in my one quick test that a pair of known points on a diagonal offer the best tracking. Definitely need to play with that feature again.
-
Video Downloader. https://github.com/Unrud/video-downloader
Strips all junk off any video url so you have the mp4 or mkv.
Use this to add youtube videos/playlists to jellyfin. Doesn’t have to be youtube. Downloads any videos from a link.
Can also save audio only from video links if you want to.
for a quick web based downloader I use https://cobalt.tools/
i’ve been using yt-dlp for youtube videos for ages (supports about a million others as well)
Supports metadata nicely which is beneficial, obviously.
And if you find yourself needing a less simple but more powerful tool for this:
how does it compare to yt-dlp?
it’s a GUI for yt-dlp
It’s great for porn!
Source: Twenty years of experience
Freetube also has a handy download feature
It’s a good idea for note taking.
what is?
I am surprised that no one mentions this.
Firefly III this is an amazing financial tracking and budgeting tool that literally saves me so much time and money, I even donate monthly since it’s so good and essential to me that I think it’s only fair that the developer gets something back.