• @hperrin
    link
    161 year ago

    Tech leaders say a lot of stupid stuff.