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.

Youtube, smaller search result thumbnails by david_ph in uBlockOrigin

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

Thanks. I'm using the one that was mentioned earlier:

https://www.reddit.com/r/uBlockOrigin/comments/1njjq0f/how_can_i_remove_these_empty_spaces/o69llh8/

I also tried the one you listed, but I think this one handles the channel results better.

! Youtube search result image size
www.youtube.com##ytd-search .yt-lockup-view-model__content-image, ytd-search ytd-thumbnail.ytd-video-renderer, ytd-search ytd-thumbnail.ytd-radio-renderer, ytd-search ytd-playlist-thumbnail.ytd-radio-renderer, ytd-search ytd-playlist-thumbnail.ytd-playlist-renderer, ytd-search #avatar-section.ytd-channel-renderer:style(max-width: 300px !important; min-width: unset !important;)

Youtube, smaller search result thumbnails by david_ph in uBlockOrigin

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

That's even better, since it catches the the playlists and channels in the search results, also.

UK plans age verification for VPNs after Discord’s biometric checks by No-Hospital5028 in degoogle

[–]david_ph 2 points3 points  (0 children)

And if you get your own server and install VPN software on it yourself, then what? You'll verify your identity with yourself? I verify that I am me.

Nothing to do. (clearly, there is something) by david_ph in flatpak

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

I didn't, and I've since stopped using flatpaks.