

Easiest way is a program called imapsync


Easiest way is a program called imapsync


I suggest, if possible, just change the wording to make it clear one can opt out of emails after one logs in.


On registration:
I consent to the collection and processing of my personal information on this website.
Understood…
I consent to receive digest and notification emails from this website.
This I suggest you change or indicate one can manage digest somewhere. I did not want to select that since I don’t want digests, but it won’t let me register otherwise. Also, just seems like a bad thing to request. That should be a setting, not a requirement.


How can the forums be accessed from lemmy? Do you have info anywhere on that?


it’s not a sprint, but a marathon. Rest, recharge and then come back… For example you could do posts in Lemmy of summary of an article in your site or just put link to article in your site, once things are moving.


Two weeks ago I laid off more than 20% of my workforce. I didn’t do it because Cloudflare is struggling. We posted record revenue growth, have strong free cash flow and are adding an unprecedented number of customers around the world.
And since we are doing so great let’s fire 20% of our workforce because obviously they were not a factor in our success. Besides what could possibly go wrong firing 1/5 of our company. Is not like there is lots of tribal knowledge that AI won’t be able to figure out.


I like the idea, but wonder if a lemmy community may have been just as good. The main friction I think many of us will have is “one more place to go to”. Also, I think the founders likely should step up to create content initially otherwise you run into
In my opinion the founders need to create some, even if minimal, value for new users until there is a critical mass.


Did you use any frameworks for the development? In particular any spec driven development framework?
The github page mentions a few things this doesn’t have which syncthing does, how about anything this has which syncthing does not have? Basically to answer why should anyone consider this instead of syncthing?


As someone working on an opensource project myself wondering on a few questions
What I have found is that the more a human is involved the better the code, but also the slower it is. So, in my opinion, it is a tradeoff between quality and speed.
My take on the article
Either way, the article was done in such a way that it is hard to read. It also misses
At least those things were missing early on in the article. I scanned through it, but the article did not seem to take into account explaining why one should spend cycles reading this.


I have been using sourcehut for mercurial private projects for about half a year without any issues. Also have some a couple of public repos which I develop in Mercurial and then mirror to Codeberg. Only issue I find with sourcehut is that they don’t produce files for users to download. So, if someone wanted something from your repo and they don’t have git / mercurial they would be unable to get the files.


Recommend you follow the 321 backup strategy. Adopted to modern times I would say it is broadly:
From what you described if apple was to wipe your data[1] you would be completely out of luck… for example if something deletes data in your Mac and then that deletion gets synced… For the most part syncing data is not a backup.
Lastly, recommend you try to put all your critical data in one folder, or identify folders with critical data and prioritize backup of those first while you figure out the rest.
[1] Not only can a deletion “sync” from your mac, but there can be any number of issues… like a bad update to a file. There is also the possibility, no matter how small, that apple could wipe your data. Over time you always see news of “company X deleted entire set of data for user/company Y”.


If you have any thoughts of making any money of the code that may be a reason to give the license some thought. Anything else, these days, is just a LLM away from getting re-written regardless of whatever license you use. For example there is a service that takes any code, uses one agent to create requirements and another to use those requirements to create a comparable program; the claim is that the second agent did not “steal” your code since it purely worked off requirements. Sure, it likely won’t be as good, but it allows someone to take a significant part of your code for themselves. That was, more or less, always there in the past is just that now is near trivial to do.
Also, there are projects that are just fake open source. Like a project I saw yesterday with a restrictive license, but then has a CLA.
So, that project at first sight appears like it is open, but because of the CLA the authors may just take whatever contributions you do to the project and then change it’s license.
https://www.lunanode.com/ Only one data center in Canada, but affordable and have used them for years without issues. VMs starting at $3.5/month


You still need some means of outside backup. Figure what you have covers majority of scenarios, so now we are getting into the highly unlikely, but highly impact full like “my house burned down and now I have no data”. Something like B2 (or some other block storage with comparable pricing) is worth exploring.
You also need to consider your usage pattern like whether you may need to retrieve data (some providers charge for bandwith in / out). I would suspect most of the time between your ZFS snapshots and your disk you are covered.
Also, recommend to not leave the disk plugged in at all times for the scenario I mentioned: Your machine is compromised and the attacker encrypts data to ask for ransom; very low probability (I suspect those are mostly against companies), but really doesn’t hurt to prevent against it.


yes the ZFS snapshots are in the same disk, but the most common scenario when you need backups is to get a handful of files in which case the ZFS snapshots are super convenient and they use very little space. I use restic + (B2 | sftp) and zfs snapshots. I may literally go years without needing to restore from restic because most of the time I can get what I need from the zfs snapshots.
You did not mention if you are using a single disk or more. If you can afford it and the machine allows it, doing mirroring or RAID-Z1 (equivalent of RAID 5) is a good option


Suggest:
You did not mention where the target of the borg backup is, but you want an external service. I believe there is a service that works wells with borg backup, but have not used it.
Notes [1] Spinning disks are affordable. I suggest at least 2 because if you only have one and your machine was compromised, think disk encrypting malware, you disk may be encrypted too. Also, if the disk dies there goes your external drive backup
[2] If you have another machine with enough space to host a copy that is a good option. Also, there are services that offer backup/disk VMs. They have very slow CPUs and affordable disk. Those may be work checking


1 of which is off-site (in a safety deposit box, for example)
A potential compromise these days may be a block storage service. Safety deposit box is good, but because of it’s inconvenience people are very likely to do it seldom, which defeats the purpose.
In many, if not most, startups and small companies titles don’t mean much. You have to do more than you were usually hired for.
Try and learn as much as you can as fast as you can and then either ask for more money or look for another job.
As long as the environment is not bad, it may be a good learning experience. When I compare my startup years to some of my co-workers who never worked at a startup I was able to learn a lot more than them. Many of my co-workers have only worked at large companies so they were never exposed to a wide range of tasks because in larger companies jobs are far more segregated and specialized.