octopoda

joined 9 months ago
 

Extensive list of Oakland voter guides from Oaklandside

 

Background:

Section 8.66.030 - No Interference by Property Owner

A. No property owner shall interfere with the right of an occupant to obtain communication services from the communication services provider of the occupant’s choice.

B. A property owner interferes with the occupant’s choice of communication services provider by, among other things, refusing to allow a communication services provider to install the facilities and equipment necessary to provide communication services or use any existing wiring not currently in use by another provider to provide communication services as required by this ordinance.

Also worth emphasizing, property owners are required to notify tenants of this ordinance:

Section 8.66.115 Notification to Occupants

All property owners of multiple occupancy buildings as defined in section 8.66.020 are required to issue written notice to all existing occupants of their rights contained in this ordinance within 60 days after the city sends out notification of this ordinance. All new occupants shall receive written notice of their rights contained in this ordinance within 30 days of occupancy. The written notices required by this section may be contained within a lease or rental agreement, by way of a lease addendum, or as a separate written notification.

https://www.eff.org/document/oaklands-communications-service-provider-choice-ordinance

https://www.eff.org/deeplinks/2021/10/victory-oaklands-city-council-unanimously-approves-communications-choice-ordinance

https://oaklandinternetchoice.com

 

It is apparently possible to use Firefox containers to bypass or enable a VPN on a per-site basis. I discovered this yesterday and it makes using a VPN nowadays much easier, wish I'd heard of it ages ago. Using a SOCKS proxy this way also reduces captchas.

To setup:

  1. Install Firefox Multi-Account Containers.
  2. Install Container Proxy.
  3. Add VPN config under Extensions (puzzle icon in toolbar) > Container proxy > Proxies (for example, Mullvad SOCKS5 proxy).
  4. Make sure "Proxy DNS requests" is checked and the Uncloak canonical names setting in uBlock Origin is disabled to prevent DNS leaks.
  5. Assign VPN to default and private browsing container.
  6. Create a new container named e.g. "Unsecured" with the Multi-Account Container add-on and assign it a direct connection (default).
  7. In VPN client, configure Firefox to use split tunneling. Example split tunneling with the Mullvad app.
  8. Test default and unsecured containers against VPN website.

The Container Proxy add-on is only needed to configure the unnamed default and private browsing containers. If you want to do the inverse (create a VPN container and leave the default unprotected), you can do that solely with Multi-Account Containers under Extensions (puzzle icon in toolbar) > Multi-Account Containers > Manage Containers > Container > Advanced proxy settings.