• 3 Posts
  • 259 Comments
Joined 2 years ago
cake
Cake day: June 20th, 2023

help-circle

  • I use Thunderbird and hate it. Full of bugs and cramdowns (not sure what the right term is) where they make a bad setting that you can’t undo. Also too difficult to find too many things. And way too many non-mail features. I haven’t bothered seeking a good alternative but Thunderbird leaves a lot to be desired. Forking isn’t likely to help much. It needs total replacement.


  • This is spammy and AI-style long winded. I didn’t read much. A shorter version without the advertising would be more useful.

    The usual way to stay mostly private is just set up a corporation and bill through it. Here in California the annual fees are enough to be annoying but in other states they are very low. I once played with the idea of offering “company as a service” that would do everything for you online, but meh.




  • I was just looking through old books and noticing my Yggdrasil manual the other day. That was one of the earliest plug and go cd-rom distributions. Before that was e.g. Slackware and the early Debian, both of which involved big piles of floppies. I also remember sending Linus an email and getting an answer. I’m sure he is too much of a busy celebrity for that now.




  • I see, fair enough. Replication is never instantaneous, so do you have definite bounds on how much latency you’ll accept? Do you really want independent git servers online? Most HA systems have a primary and a failover, so users only see one server. If you want to use Ceph, in practice all servers would be in the same DC. Is that ok?

    I think I’d look in one of the many git books out there to see what they say about replication schemes. This sounds like something that must have been done before.


  • Why do you want 5 git servers instead of, say, 2? Are you after something more than high availability? Are you trying to run something like GitHub where some repos might have stupendous concurrent read traffic? What about update traffic?

    What happens if the servers sometimes get out of sync for 0.5 sec or whatever, as long as each is in a consistent state at all times?

    Anyway my first idea isn’t rsync, but rather, use update hooks to replicate pushes to the other servers, so the updates will still look atomic to clients. Alternatively, use a replicated file system under Ceph or the like, so you can quickly migrate failed servers. That’s a standard cloud hosting setup.

    What real world workload do you have, that appeared suddenly enough that your devs couldn’t stay in top of it, and you find yourself seeking advice from us relatively clueless dweebs on Lemmy? It’s not a problem most git users deal with. Git is pretty fast and most users are ok with a single server and a backup.




  • Borg is a backup program not a synchronizer. Backing up to mutliple targets just means running a normal backup to target 1, then another to target 2, etc. Maybe what you really want is git. There are also some self-hosted multi-access notepad programs, sort of like how google docs work. Anyway if your problem requires a server or synchronization, look into self-hosting rather than some cloud thing.


  • It’s hard to understand what you want. Why multiple devices? Why remote storage? Why not just use your laptop with local storage and encrypted backups? If you must have remote storage, why not self-host it on a cheap VPS? Just who are you trying to protect your data from? It’s a lot different if you think Trump is after you or something like that: you have to check your bed for microphones, rather than just worrying about your computer software.

    So far I’m satisfied with just using my laptop for personal files, but if I were more paranoid I’d set up a separate laptop with no internet and take some additional precautions besides that. Anyway, the more machines you use, the more potential security holes you have to deal with.

    Multiple backups is just a matter of running a script that backs up to more than one place, right? I use Borg for backup, and pointing it to multiple targets is pretty easy.



  • I believe the Nvidia driver situation still sucks and maybe always will due to Nvidia incalcitrance. You could try pulling out that 3060 board. Next, what motherboard are you using? That might also have compatibility issues. Other than that, dual booting has sometimes been a pain, but if the system is coming up you’ve gotten past that. Your system is pretty powerful and should work well.



  • Get a SIP account with a VoIP provider and run a SIP client on your laptop. I’ve been using Linphone on Android and it works but isn’t great. It does say it has desktop versions. I haven’t looked into alternatives.

    Phone OS’s usually won’t let you get at the voice stream, to prevent malware apps from tapping your conversations.

    You could alternatively use some Bluetooth hack as someone said. It would help if you were more specific about what you wanted.


  • Dedi will perform a lot better and be more consistent and reliable. They’re not THAT expensive if you’re making nontrivial use of them. Otherwise maybe you can keep moving around between Contabo products. Keep in mind too that hdd performance will seem a lot better when you’re not sharing it with dozens of other users. I have an HDD server and it’s fine for browsing. Might not be great for large seek-intensive databases but I’m not currently doing that

    Anyway you can also ask on lowendspirit.com which is a forum about budget vps.