The Technology 202: Democrats slam record-setting FTC fine as a gift to Facebook