• 0 Posts
  • 13 Comments
Joined 13 days ago
cake
Cake day: November 7th, 2024

help-circle







  • One thing I want to bring up just so you’re conscious of it is WiFi calling.

    I currently use Tailscale and a sophisticated setup to route traffic via commercial VPNs. I also do a ton of DNS ad/tracking blocking which Tailscale wasn’t really designed for (and requires a rat’s nest of routing, iptables and the like).

    I’ve noticed I never receive incoming calls now even while attempting to send traffic to my carrier’s WiFi calling server (it’s just another traditional VPN server at a technical level) through the nearest Tailscale exit node.

    All this is to say, if you want WiFi calling to work you should consider this. I believe it’s the same for Android and iPhone.

    As for the traditional VPN bit I kind of discovered this a few years ago when using one of those mobile cellular gateways you can plug into your LAN (I lived in a dead zone). When looking up my current carrier’s WiFi calling server (a different carrier) I realized the port matches the same VPN thing they were doing on the cellular gateway, so I think it’s fairly common for wireless carriers to just use a VPN to get you into their backend.


  • I used to work in an email heavy industry, so people who don’t use email or more specifically what I call “threading” right.

    Changing the topic (so that the discussion no longer relates to the subject line), replying to add someone in without reattaching the relevant attached files, not using redirect email functionality, including screenshots that either lack relevant information due to poor cropping or forces the recipient into retyping its contents by hand all make email super annoying to deal with. And what’s with being expected to confirm you received each and every email? Ever heard of read receipts?

    Also, people who don’t read error messages. As a web developer (or more broadly “computer person”) I cannot count how many times someone has sent me a picture of an error asking me what to do. 90% of the time the error itself tells you exactly what to do. Why do I need to read it for you?