> There is a growing pressure to require your companies to do something similar, and publish the algorithms and metrics you use to keep people on your services longer.
Growing pressure from who? I've occasionally seen these suggestions within niche tech communities, but I've never heard a layperson suggest something remotely similar to this. I'm also unsure how useful it would be. How detailed would such disclosures be? Even if they list "We use this machine learning algorithm", that algorithm description seems like it would be largely meaningless without the training data (which I don't think you could convince them to publish at all).
> Do you believe your products are addictive?
What company CEO _wouldn't_ say yes to this? It feels, to me at least, like a fluff question that you already know the answer to and won't yield any interesting insight into the company or how the CEO thinks about the product.
> What does it mean to you for something to be true? Could you give an example of something that you find to be uncontroversially true?
I think this is a much better question, although I worry that it might yield itself to some "gotcha" moments from Senators. For example, if one of the CEOs were to say "The sky is blue", I think you might get a lot of Senators saying "Well what if it's raining". That might not be the best example, but just something off the top of my head.
I agree that it might be hard to come up with a unequivocal definition of what is and is not true, as that's ultimately a complicated philosophical question, but I think we can approximate truth by relying on a variety of sources who we know will do their due-diligence on research and are examining the full context of issues.