• shalafi@lemmy.world
    link
    fedilink
    English
    arrow-up
    55
    ·
    2 days ago

    Hardly use my phone for internet, but when I’m away from my PiHole, “WTF is this bullshit?!”

    No one talks about it, but internet advertising is a bubble ready to pop. How is a consumer to chose your product, or even begin looking into it, when the they’re overwhelmed by an avalanche of ads? The numbers are in and 73% of ad views are fucking bots.

    Don’t know the available alternatives, but soon companies are going to figure their online marketing budget is a total waste.

    Reminds me of pinning my buddy down, “How much money is this satellite install business actually making after costs?”

    <after some back of the napkin math>

    “Fuck this shit. Let’s move to Florida.”

    • merc@sh.itjust.works
      link
      fedilink
      arrow-up
      3
      ·
      1 day ago

      “WTF is this bullshit?!”

      I think this is literally what I said the other day.

      Someone sent me a link for something to buy at a local branch of a national store. The advantage of the link was that it said what aisle of the store the product was in, so I didn’t have to search everywhere once I got there. I opened the link and I literally couldn’t see the page. First of all there was a pop-over ad of some kind obscuring the entire page. Once I closed that, I was confronted with the cookie banner. Once I dealt with that, there was the regular store page filled with its own ads / “promotions”. I had to hunt everywhere to find the one useful bit of data, which was the aisle number. It took me at least 20 seconds from opening the link to being able to find this aisle number and it left me incredibly frustrated.

      • shalafi@lemmy.world
        link
        fedilink
        English
        arrow-up
        3
        ·
        2 days ago

        That was rather my point. Soon enough they’ll realize their online marketing budget isn’t even paying for itself. Line go down.

    • tuff_wizard@aussie.zone
      link
      fedilink
      arrow-up
      7
      ·
      2 days ago

      I used to have my own dns server running at home so I could direct all my mobile and laptop dns requests though it, from anywhere over vpn. It meant I got dns level ad blocking anywhere.

            • tuff_wizard@aussie.zone
              link
              fedilink
              arrow-up
              2
              ·
              14 hours ago

              Technitium is a fully fledged authoritative dns, i haven’t used pinhole for a long time but the best part for me was setting up a zone for just local domain names use the.local tld. I then told my wireguard server to use the technitium instance as it’s dns. Then I told my phone and laptop to send any ips from my local subnet though the wireguard tunnel. That meant that I could access these local resources anywhere via the tunnel but could use their domains instead of ip addresses. Traffic outside those up ranges just went to the internet like normal.

              Also the dhcp server on technitium can be set to automatically generate and propogate a domain name for any device that connects via dhcp so I could use them in place of ip addresses when I wanted to address the device.

              • merc@sh.itjust.works
                link
                fedilink
                arrow-up
                2
                ·
                11 hours ago

                Then I told my phone and laptop to send any ips from my local subnet though the wireguard tunnel

                Wait, so when you had your wireguard VPN up, you told it to route most traffic through the VPN, but IPs which were the same as your home network (I’m guessing maybe a 192.168.0.1/32 or something) you told it to send those through a different tunnel to your home network?

                The end result is that if you went to say tuffminecraft.local and you were on your laptop in a hotel or something, it would use wireguard to send the packets to your home minecraft server as if you were at home?

                What setup did this require? A wireguard server at home accepting connections from outside, a wireguard client on your laptop and phone… I guess the wireguard client would have to know to forward any “.local” DNS query over the tunnel to the wireguard server which would then contact technitium?

                Also the dhcp server on technitium can be set to automatically generate and propogate a domain name for any device that connects

                I think this is pretty standard with dhcp/dns. I have that with my pihole, but some devices don’t handle DHCP the way others do, so they don’t get nice names assigned via DNS. I think that’s a limitation of DHCP and everyone’s different implementation of it, rather than a limitation of pihole, dnsmasq, etc. But, maybe technitium handles weird DHCP clients better?

                • tuff_wizard@aussie.zone
                  link
                  fedilink
                  arrow-up
                  2
                  ·
                  10 hours ago

                  No i would only have one tunnel set up with an allowed range that was my local subnet at home (192.168.20.0/24) on the wireguard server you can set a dns for those connections and also in the client interface so when the laptop tried to ask the dns for an address it would talk to my home dns.

                  If the ip it was given was an external ip, outside of my LAN then the laptop just went though local wifi or whatever outside of the vpn tunnel to find the resource, but if it was inside the home range it pulled the connection straight from home via the tunnel. The home dns had dnd records for all my local services pointing to my reverse proxy so if it got a request for lubelogger.local it just pointed the browser to the ip of the reverse proxy which knew to send a request for lubelogger.local to the correct ip:port on the lan.

                  It meant I could use domain names safely without having them exposed to the world.

                  Technitium let’s you do domain replication to as many other instance as you want so I always planned to set up a second dns at my mum’s house in case mine went down but never go around to it.

                  Implementation was a wireguard server running on an old rpi1 Technitium running on a seperate machine Told the wireguard server to use technitium as it’s dns Wireguard on device with an allowed range of my local subnet. Add a dns record for any service you want accessible on technitium, use a tld that no one else uses online. I used.local, you’re supposed to use.apra but I didn’t like the look of it. Add your domain entry to your reverse proxy as normal.

                  Note the more I think about this i may have just gotten lucky because I had already visited those domains at home so when I was off site and typed in the domain the laptops list of hosts knew to try the local ip and it was funnelled straight though the tunnel.

                  I had some persistent network instability during a busy time and had to strip things back so don’t have this set up anymore. After exams I’ll try it again.

                  Re the dhcp. It may be common now days. I use quite an old ISP supplied router so when it was handling dhcp I could only rarely use a devices host name to address it on my local network. Technitium never had that problem

                  • merc@sh.itjust.works
                    link
                    fedilink
                    arrow-up
                    2
                    ·
                    6 hours ago

                    Thanks for the details.

                    Yeah, ISP routers suck. You wouldn’t believe how bad the one I use is. If you turn off DHCP on the router you lose the ability to set the router’s IP address and netmask. (And the netmask is locked to a /32). The only way to set the router’s IP address is to turn on DHCP, while DHCP is on set the router’s address, and then turn off DHCP. Needless to say, the router’s DHCP is completely off.

      • shalafi@lemmy.world
        link
        fedilink
        English
        arrow-up
        3
        ·
        2 days ago

        Ex-wife: “Why can’t I get to these FaceBook links?”

        “Show me and I’ll add them to the whitelist.”

        “Would you just turn the blueberry pie or whatever off.”

        “OK. Done.”

        <15 minutes later>

        “Why is the internet so slow.”

        Looked over her shoulder, pointed at the loading bits, “Ad, ad, ad, ad, ad, ad…”

        “FINE! Turn it back on!”

    • CommissarKrieg@leminal.space
      link
      fedilink
      arrow-up
      5
      ·
      edit-2
      2 days ago

      Web3 is just a dross. Shitewhole

      Edit: i meant 2 but the point against cellphone internet usage can be aggravated by THIS pathetic excuse for keyboard

      • angstylittlecatboy@reddthat.com
        link
        fedilink
        English
        arrow-up
        13
        ·
        2 days ago

        Fediverse should’ve been what got called “Web 3.0.” It seeks to correct problems with Web 2.0 (many of the same ones that the blockchain Web3 purpoted to solve even) through new technology. Just as Web 2.0 tried to democratize the internet by emphasizing user generated content, Fediverse seeks to democratize the internet by distributing ownership of the servers.