• 0 Posts
  • 311 Comments
Joined 1 year ago
cake
Cake day: June 12th, 2023

help-circle

  • Dude, I have a pi-hole, I block ads on every device in addition to the pi-hole. When I’m not at home I route by traffic through my home pi-hole. I know how ads work. I’ve even added ads to websites and used Google AdSense myself.

    What they said in the OP is categorically false. Google does not control other companies shop prices. They simply sell a spot to companies to match a profile. They do not control pricing. They do not sell your data. They sell a spot that matches a companies targeting profile. If Google sold your data they would lose their biggest cash cow because other ad companies would buy it and decrease Google’s market share. What you are seeing is Google’s Adsense script running on people’s websites. Google controls that data, not the website.









  • I don’t agree. It’s a direct result of whitespace, which does not happen if you don’t use whitespace. For example it can happen in Java and kotlin, but only if you use if statements without braces, which you pretty much never see. If you do see it you know to look out for the exact issue I described. That’s not possible in Python, since there is no alternative.




  • That misleading behavior does happen in Python. The next programmer that comes along can’t tell if the original programmer fucked it up and didn’t unindent to put a statement outside of the block or if they meant to put it inside the block. I’ve debugged this one too many times and it takes hours each time because it’s impossible to see the bug at all!!