Nowadays cable TV targets ads too. If your diabetic grandma connects to your cable provided wifi router, you will get ads for glucose monitors and insulin pumps. Targeted advertising should be illegal.
We really need these things to be Closed Circuit by law. Want the data? Get a warrant and seize the device physically. Centralized databases of surveillance information needs to be outlawed criminally.
You can have a monopoly and not abuse your power, or you can have your monopoly broken up. The Sherman Antitrust act still exists. Law still exists. There are already multiple anti-trust investigations underway by the states, and the DOJ.
There is bipartisan support to break them up. Ask Warren.
It's long past time to regulate social media like a phone company, natural monopoly, or common carrier. The DOJ needs to break them up for violating the public trust, then limit their ability to refuse service to law abiding citizens moving into the future. Government has every right to force companies to be neutral platforms through regulation. It's time to revoke/enforce section 230, especially the "good faith" clause.
Anyone who says that "Twitter is a private company that can refuse anyone" has never ran an actual company. There are plenty of rules against companies discriminating. That argument is the same argument used by Democrats against the landmark Civil Rights Act of 1964 which a Republican majority congress passed (82% of republicans voted yes).
Remember when this forum was up in arms about NET NEUTRALITY? Remember when the big bad ISP was going to censor you? Remember when all the sites went black because thats what the ISPs would do? Now the sites that went black are all committing the censoring. All the sites that went black track every movement you make online. Who needs DNS when you have outgoing link tracking and like buttons on every page.
Social media is about to be regulated. Its about time.
You must build a Directed Acyclic Graph (DAG) to ensure these special interfaces don't hit an infinite loop.
To stop the infinite loop cycles, and actually implement a DAG, I marked visited nodes and returned `false` if the nodes were already marked.