A arstechnica.com IRS has launched its free tax filing service, Direct File, in 12 states 261 points pseudolus 2 years ago 114 comments