I recall one passage in the book "What the Dormouse Said" mentioned in the article about a company (I'm not sure but I think it was Ampex, by 101 towards San Jose) where a high-level executive actually asked his product managers to take LSD to get new product ideas.