

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.


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.


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.
In college, my advisor/boss was basically the emacs guy, so I picked up enough to do some basic text editing but didn’t go further because I didn’t feel like spending hours reading man pages.
Later I worked at a place where a shared computer only had vi, so same story. I learned about a half dozen commands and left it with that.
Then I went though a series of other editors and IDEs at different jobs, Notepad++, StyledEdit, CodeWarrior, CodeComposer, some weird proprietary Netbeans based thing, VS Code, etc. I still used vi for minor config editing on the occasional remote machine.
Then I got a job where I would be doing a ton of work on headless remotes, so I decided to get serious about learning something purely terminal based. I tried a couple of things, but ended up with Helix because:
Now I’m all helix all the time and really enjoying it.
Same. Every machine I have control of I install Helix. For the rest, I remember just enough vi to do what I need and get out.
Just use M-x M-butterfly





Looking back… none of them. I had an OG Gameboy, GBA, PS2, Wii, 3DS, and now a Switch 2. My favorite was probably either the first Gameboy or the 3DS. I loved all of the weird streetpass stuff when I was traveling for work. But I have great memories of all of them, and the S2 has been a lot of fun with my kids.


Same here. I have been moving everything I can to self hosted FOSS, contributing to FOSS projects, and rehabbing old hardware. It’s been fun, I’ve met people from around the world and I’m getting tools I like to be even better.
Locally, I’m working with the library to start Linux days, where we help fix old computers and move them to Linux. There’s been a lot of interest due to Win11.


Oh yeah. I’ve had to do a small amount of it on much simpler systems for work from time to time, and it’s always been damn hard. Often rewarding in a weird way, but very difficult.
I had a problem on my work laptop with them about five years ago, but rolling back fixed it. Never on my personal machines.
Edit: TBF, I’ve never had a personal laptop with an nVidia card. I generally prefer to build my own desktops, though I do have a laptop. It has an AMD GPU, also with no problems.


What do you think Project Support is?


My partner bought a Skylight screen a month ago. I put it up, but it’s basically been unused since.
For me, there was this very early health tracking watch I got, which was so fragile that it would reset and lose all data if I did anything more active than walking.
Some Google TV that was well reviewed, but at some point shortly after I got it had a software update that made the UI unusablly slow. Like, 5-10 seconds to respond to every button click.


Eh, that looks like typical take home for a staff level engineer in a big city.
Edit: Assuming they get paid every two weeks, that’s an annual take home of $161,122. Depending on state taxes, insurance coverage, 401k contributions, dependents, etc, that’s a base salary of $200-250k. Which, yeah, that’s what I budget for a staff salary.


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.


There are dozens of us!
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. ;)