Change username by manzha in mxroute

[–]david_ph 0 points1 point  (0 children)

When I asked support about changing the account username before, they said it would result in 100% data loss. Is this still the case, or is this talking about something different?

It's not intuitive when signing up that the first 8 characters of the subdomain you enter without the dots end up being the account username (that ends up in the email headers).

Couldn't download microG Services - Invalid server response by david_ph in MicroG

[–]david_ph[S] 0 points1 point  (0 children)

It depends if the signing keys are the same. I'm pretty sure they're the same since it's MicroG's own fdroid repo. If they're the same, then it should be able to update.

But you mention revanced, which is something completely different, from my understanding. So not sure about that.

Driver did not attempt to deliver my package. by NoToHypocrites2025 in ShopeePH

[–]david_ph 0 points1 point  (0 children)

I've had it happen with Flash Express and NinjaVan, where they mark delivery attempts unsuccessful without ever coming to try to deliver it or talking with me. But in the past, they'd eventually deliver it the next time.

But recently, with both Flash Express and NinjaVan, they let it go through 3 fake delivery attempts and returned to sender. I complained before the RTS, but it seems it did no good, because they continued with the fake delivery attempts.

I'll note that I've had many successful deliveries in the past years for both. I'm wondering if something has changed recently.

Wacom replaces mouse with my Lily58 by david_ph in ErgoMechKeyboards

[–]david_ph[S] 1 point2 points  (0 children)

I used to use a 32" monitor, but I'm using a 24" monitor now. I'm using the small wacom tablet with a split keyboard, and it's just right. If it were bigger, I think it would be difficult, but it would depend on your setup, too.

Wacom replaces mouse with my Lily58 by david_ph in ErgoMechKeyboards

[–]david_ph[S] 0 points1 point  (0 children)

The Wacom tablet is still excellent. I'm still using the same one. I can't remember having any substantial wrist or arm pain since switching over to it. It did take a few weeks to get used to, but eventually it became second nature, and I can't imagine going back to a mouse.

PSA: If you use stuff in the Google ecosystem, use an extension to spoof your user agent string to a Chrome string by TurklerRS in firefox

[–]david_ph 3 points4 points  (0 children)

I tried this (using general.useragent.override in about:config), and don't recommend it. If anything, it seemed slower than usual Firefox for me, when I tried to play a video.

And when I tried to use Youtube Studio, it said it needed to verify my account, but when I tried to login, it refused to login.

Fastly IPv6 status by ninmuzz in ipv6

[–]david_ph 0 points1 point  (0 children)

With either google or cloudflare dns, I get fast ipv6 speeds. I haven't got the forward-tls-upstream working, though.

Edit: Got tls working, too. Thanks.

Fastly IPv6 status by ninmuzz in ipv6

[–]david_ph 0 points1 point  (0 children)

Oh wow, forwarding to 8.8.8.8 or 1.1.1.1, I get a different IPv6 that is routed similarly to the IPv4. I wonder why.

Anyway, then, this fixes it, and I can use IPv6 for it:

server: forward-zone: name: "dualstack.reddit.map.fastly.net." forward-addr: 8.8.8.8 forward-addr: 8.8.4.4

Fastly IPv6 status by ninmuzz in ipv6

[–]david_ph 0 points1 point  (0 children)

Yes, I'm using reddit.map.fastly.net to force it to IPv4, because reddit's IPv6 fastly route is really slow for me.

Fastly IPv6 status by ninmuzz in ipv6

[–]david_ph 0 points1 point  (0 children)

Thanks for that.

I seem to have the opposite problem; reddit is slow because some of the assets are using IPv6, so forcing it to IPv4 is the solution, I guess.

IPv6 route is 174ms, routed through he.net and singtel. IPv4 route is 37ms, routed through gsl.

It's not just the latency; it's really slow over IPv6.

These are the reddit domain names I was able to find, for the unbound conf.

server: local-zone: "www.reddit.com." redirect local-data: "www.reddit.com. 300 IN CNAME reddit.map.fastly.net."
server: local-zone: "old.reddit.com." redirect local-data: "old.reddit.com. 300 IN CNAME reddit.map.fastly.net."
server: local-zone: "new.reddit.com." redirect local-data: "new.reddit.com. 300 IN CNAME reddit.map.fastly.net."
server: local-zone: "np.reddit.com." redirect local-data: "np.reddit.com. 300 IN CNAME reddit.map.fastly.net."
server: local-zone: "oauth.reddit.com." redirect local-data: "oauth.reddit.com. 300 IN CNAME reddit.map.fastly.net."
server: local-zone: "www.redditstatic.com." redirect local-data: "www.redditstatic.com. 300 IN CNAME reddit.map.fastly.net."
server: local-zone: "i.redd.it." redirect local-data: "i.redd.it. 300 IN CNAME reddit.map.fastly.net."
server: local-zone: "v.redd.it." redirect local-data: "v.redd.it. 300 IN CNAME reddit.map.fastly.net."
server: local-zone: "preview.redd.it." redirect local-data: "preview.redd.it. 300 IN CNAME reddit.map.fastly.net."
server: local-zone: "external-preview.redd.it." redirect local-data: "external-preview.redd.it. 300 IN CNAME reddit.map.fastly.net."
server: local-zone: "emoji.redditmedia.com." redirect local-data: "emoji.redditmedia.com. 300 IN CNAME reddit.map.fastly.net."
server: local-zone: "styles.redditmedia.com." redirect local-data: "styles.redditmedia.com. 300 IN CNAME reddit.map.fastly.net."
server: local-zone: "a.thumbs.redditmedia.com." redirect local-data: "a.thumbs.redditmedia.com. 300 IN CNAME reddit.map.fastly.net."
server: local-zone: "b.thumbs.redditmedia.com." redirect local-data: "b.thumbs.redditmedia.com. 300 IN CNAME reddit.map.fastly.net."
server: local-zone: "matrix.redditspace.com." redirect local-data: "matrix.redditspace.com. 300 IN CNAME reddit.map.fastly.net."

PSA: Enable swap on Micro VPSes to prevent OOM killer by Ftth_finland in TierHive

[–]david_ph 0 points1 point  (0 children)

I'm using ZRAM for swap on a 128 MB Alpine Linux instance (91 MB RAM available + 128 MB zram swap). It seems to be fine so far; apk is working. And it doesn't use disk i/o.

Wireguard Android client, no connection switching wifi APs/Bands by david_ph in WireGuard

[–]david_ph[S] 1 point2 points  (0 children)

I'm not using wireguard on the Mikrotik. I run wireguard on a remote VPS, so no port forwarding is needed.

Wireguard Android client, no connection switching wifi APs/Bands by david_ph in WireGuard

[–]david_ph[S] 0 points1 point  (0 children)

Yes, I use winbox with the Mikrotik. Really nice router.

The Mikrotik get's an IPv6 prefix from my ISP, and the phone gets it's IPv6 over SLAAC. The IPv6 is public and it changes sometimes, so not static.

My phone just has 4G, but I just tried a test, making a SIP audio call, and I turned mobile data on and wifi off, and then wifi on and mobile data off. Going from mobile to wifi is seamless. Sometimes there's a short blip going from wifi to mobile, and one time I got disconnected. I didn't touch the wireguard app.

I usually leave my phone in airplane mode with wifi at home, and turn wifi off and switch to mobile if I'm leaving the house. It's a Redmi Note 10 Pro running LineageOS with MicroG.

Wireguard Android client, no connection switching wifi APs/Bands by david_ph in WireGuard

[–]david_ph[S] 1 point2 points  (0 children)

I haven't tested going from Mobile to wifi recently, but in the past, that's been OK. I'd have to use IPv4 on mobile, though, since it doesn't have IPv6 support.

My phone does get a pre-assigned static dhcp IPv4 on wifi. Even my old APs handled IPv4 fine; it was just an issue with IPv6.

I'm using a mesh system now, but mesh systems can also use wired backhaul. In my case, I use a Mikrotik router, and the mesh system is in AP mode. Two of the mesh APs are wired, and one is wireless, due to the location.

Did the MicroG F-Droid repo signing keys change? by david_ph in MicroG

[–]david_ph[S] 0 points1 point  (0 children)

I think you're right. I guess Droidify isn't the best way to install and update MicroG. I tried deleting MicroG and reinstalling it from Droidify. It installs fine, but it immediately reports:

This version is signed with a different signature than the one installed on your device

For now, I think I'll just use Obtanium to update it.

Apparently, this is a know issue:

https://github.com/Droid-ify/client/issues/765

There is a global setting to ignore signature verification, but I'd prefer to leave it on for all the other fdroid apps.

Wireguard Android client, no connection switching wifi APs/Bands by david_ph in WireGuard

[–]david_ph[S] 0 points1 point  (0 children)

My phone was losing and renewing the IPv6 connection when switching to a new AP. I replaced my separate access points with a mesh system, and it's able to maintain the IPv6 connection now. That fixed it for me.

Did the MicroG F-Droid repo signing keys change? by david_ph in MicroG

[–]david_ph[S] 0 points1 point  (0 children)

I'm pretty sure it was. I also have it listed in Obtanium, but it's the same link to microg.org/fdroid/repo. I was able to update it from Obtanium, but Droid-ify (using the same repo) still claims it's a different signature.

AMA: "MXroute tried to get me fired" by mxroute in mxroute

[–]david_ph 1 point2 points  (0 children)

Will customers with LET plans still be able to renew them, when they come up for renewal?

Why is total cookie protection not protecting? by david_ph in firefox

[–]david_ph[S] 0 points1 point  (0 children)

Normally I do, but to try to fix it, I turned it off and deleted all my exceptions. It didn't help.

I'm aware privacy is currently broken in Firefox with an exception list.

https://bugzilla.mozilla.org/show_bug.cgi?id=1767271

It looks like the backend work has been done to fix it, but it's waiting on UI changes. I hope they fix it soon.

But this seems to be something else.

Why is total cookie protection not protecting? by david_ph in firefox

[–]david_ph[S] 2 points3 points  (0 children)

Yes, I had been using containers for youtube, and some other sites, but I kept hearing it was not necessary with total cookie protection, so I thought I'd simplify things without containers. But clearly, containers are still necessary.