sneakyninjapants

joined 2 years ago
[–] sneakyninjapants@sh.itjust.works 2 points 1 month ago (1 children)

Might look into the pangolin project if what you're trying to do is expose services from your home network over wireguard to a reverse proxy on a vps.
The software suite is basically wireguard, traefik, and auth middleware wrapped in a trenchcoat. Much simpler than rolling your own implementation, but there has been recent controversy with the project over locking "basic" existing features behind a paywall after the project got popular, though after public backlash they've backpedaled on that iirc.

Edit: Just realized you said tailscale. Above recommendation might be a deal breaker depending on your reason for wanting tailscale specifically

[–] sneakyninjapants@sh.itjust.works 7 points 3 months ago (1 children)

Sounds like a Left Ventricular Assist Device (LVAD). Interestingly enough, with the older implants there is no detectable heartbeat under a stethoscope due to the way the pump functions. Pretty surprising when you're expecting to find one, and has led to it being unoficially dubbed VLAD in reference to the creatures of the night.

So if you don't need to create an account, how do you know you're talking to who you think you're talking to?

You use your email provider's credentials to log into the app, which then creates an IMAP folder called delta-chat which houses all those conversations.

You'd verify it's your mom by starting a chat with "momoforollo@her.email" she'd verify it's you by making sure it's coming from "orollo@your.email"

[–] sneakyninjapants@sh.itjust.works 22 points 5 months ago* (last edited 5 months ago)

A very small group of spoiled children with outsized wealth and political power*

having to do a firmware update on my soldering iron

You don't. It works perfectly fine OOTB. Can't speak for the Pinecil v2 with Bluetooth and the companion app but I have v1 and the software been stable and bug-free enough I've never even given a thought to updating the firmware on it

Here's one I have saved in my shell aliases.

nscript() {
    local name="${1:-nscript-$(printf '%s' $(echo "$RANDOM" | md5sum) | cut -c 1-10)}"
    echo -e "#!/usr/bin/env bash\n#set -Eeuxo pipefail\nset -e" > ./"$name".sh && chmod +x ./"$name".sh && hx ./"$name".sh
}
alias nsh='nscript'

Admittedly much more complicated than necessary, but it's pretty full featured. first line constructs a filename for the new script from a generated 10 character random hash and prepends "nscript" and a user provided name.

The second line writes out the shebang and a few oft used bash flags, makes the file executable and opens in in my editor (Helix in my case).

The third line is just a shortened alias for the function.

It's because the original image macro that this is based on was about piracy, saying something along the lines of "I bring a certain 'just torrent it' vibe to the conversion that the riaa just doesn't like."

Their reuse of the macro is indirectly an answer or a continuation of it that can be seen as acknowledging the original message.

Even if you need something just once, just install it and then uninstall it, takes like 10 seconds.

apt install foo && apt remove foo

That's essentially what nix-shell -p does. Not a special feature of nix, just nix's way of doing the above.

Actually using it though is pretty convenient; it disappears on its own when I exit the shell. I used it just the other day with nix-shell -p ventoy to install ventoy onto an ssd, I may not need that program again for years. Just used it with audible-cli to download my library and strip the DRM with ffmpeg. Probably won't be needing that for a while either.

The other thing to keep in mind is that since Nix is meant to be declarative, everything goes in a config file, which screams semi-permenant. Having to do that with ventoy and audible-cli would just be pretty inconvenient. That's why it exists; due to how Nix is, you need a subcommand for temporary one-off operations.

If you're ok with just file storage sftpgo has been solid for me for years now. Does sftp ftp and WebDAV (like nextcloud). Webui isn't as pretty but it's fast. Mobile apps will be various sync apps with sftp or WebDAV support. On Android folder sync pro is pretty good for keeping documents and pictures backed up

[–] sneakyninjapants@sh.itjust.works 2 points 2 years ago* (last edited 2 years ago) (1 children)

I think ejabberd or another other xmpp server would have been my first choice for a service like this by a long shot. If only we had some good iOS clients to go to. While I'm on android, most of the family and some of the friends use iOS, so it was kind of a non-starter from that alone.

Edit: log -> long

Hmmm. I don't have a network/infrastructure diagram or anything yet, but I've been meaning to create one. I'll probably put one together and post more about my setup if there's any interest. I'll be sure to tag you when I do. Thanks for the interest!

view more: next ›