

Tailscale is a kind of VPN (virtual private network) not a VPS (virtual private server).


Tailscale is a kind of VPN (virtual private network) not a VPS (virtual private server).


Run your own Vaultwarden service. Its FOSS, and works with Bitwarden clients.


Do you mean a VPN? Tailscale has a free tier, or you can run a headscale instance on whatever hardware you like.


All in, that’s $152/year. I’m probably going to add another $132/year if/when I can convince the rest of the family to move away from Gmail.
The VPS is for a few services that I don’t want to go down if my home internet connect goes down. And offsite backups are a must for me.


Completely fair.


Like all VPN-like things, some amount of data has to flow through their system. But almost everything is encrypted nowadays so it’s generally not too big of a worry.
For Tailscale though, they see way less. They see your IP during device setup, and maybe during use if things are making it hard for them to enable a direct connection. Depending on your DNS setup, they may see some of your DNS requests.
Its also really easy to setup your own headscale sever and then nothing goes to them at all. I recommend a small VPS for that, rather than running it on your home internet connection.


The people who wrote the bill, who I have actually spoken with rather than speculating, didn’t know what open source means. Like most normal people, they only know Windows, Mac, iOS and Android.
They do know open source is now, which is why they have started modifying the bill. I’m not defending it, but contex is important.


Have you read the bill? This is explicitly NOT aimed at websites but at apps. I’m not defending it, but be angry about what it actually is.


As I posted elsewhere:
When I spoke with Wicks’ staffers in charge of this, they said that the reason behind it is that California has age restrictions for various kinds of sites and applications (no porn apps under 18, restrictions on social media and chat for kids, etc). The various big tech companies said they didn’t want to be responsible for figuring out how to track and verify all that, so they asked for something that would mean they didn’t have to.
The bill was originally written with that as the background, and they specifically added language about just trusting what was entered and not collecting identification past that.
I got the impression that the staffers were intelligent, thoughtful people, just with no experience or knowledge of non big tech stuff. They have been living in the Apple/Microsoft/Google world like most normies. They were very surprised and intrigued when I told them that Debian collects no information on users. One said they were interested in giving Linux a try because of how bad Windows 11 is.


Does Tailscale count as a VPN for you? It’s how I roll. Well, I run my own headscale server, but the free Tailscale tier is going to be fine for any reasonably sized personal project.
Just use M-x M-butterfly


Not yet, but I’ve spoken with Wicks staffers responsible for writing the bill. They are very aware of the open source issues and working on getting changes implemented during the current legislative session.


I recently did a big expansion on my home networking infrastructure, and backups were one of bigger triggers.
My setup is based on a local NAS + Hetzner storage box. The NAS runs Immich, Paperless, and the arr stack. Immich and Paperless back up to the storage box via borg, along with the configuration and docker files, but not the media. I either have physical copies of that or don’t really care because I can just download it again.
My computers also back up to the storage box via borg, except for the Photos, Music and Video directories, for the same reasons. My partners Mac is currently backing up to an external USB drive, but the plan is to move them to Backblaze for the easy SAF and/or the NAS as a Timemachine target.


For consumer hardware supported by stock kernels? No advantage at all. At most you may want to switch kernels, but most distros have a handy tool for that.
The only time I’ve compiled my own kernel in the last 15 years has been for work on very specialized embedded systems.
Have you taken a look at TaskWarrior? It’s pure FOSS, extremely powerful, has multiple self hosting options, multiple front ends, including Android native, and supports everything on your list. Simple projects, fully nested projects with complex dependencies, customizable tags and filters, supports GTD, kanban, or just a basic list of todos. Asynchronous synchronization for devices that can’t connect for long periods for whatever reason. It weakest point is that it’s recurring task model is weird, but there is very active work to fix that.
It also has a huge plugin ecosystem and can pull from things like jira and tons of other issue tracking systems.
It’s also extremely neckbeardy, has a boring website, decent online documentation but a much better man page. TaskWarrior is highly scriptable, with json input/output options if you like. I love it.
EDIT: The filter from your example would be written
+OVERDUE +do_it_later proj:yardin TaskWarrior’s filter method.EDITx2: I use Debian Stable, btw. ;)