The New York State Supreme Court has overturned the second conviction of Sergey Aleynikov, a former programmer accused of stealing high-frequency trading source code after leaving Goldman Sachs in 2009.

The Russian-American programmer, who was featured in the book Flash Boys, was previously convicted in federal court in 2010 on one count of stealing trade secrets and one count of transporting stolen property.

He was released from prison when the United States Court of Appeals for the Second Circuit overturned the conviction in 2012.

The Act has two main provisions. First, the Act makes it illegal to impose non-compete restrictions on “low-wage” employees, generally defined as employees earning less than $15/hour (or minimum wage, if higher) or an annual salary of $31,200. These dollar thresholds escalate over time. Second, for all other employees working in interstate commerce, the law requires employers to disclose that they will require non-compete restrictions early in the job search process. The Act says such disclosure should be “at the beginning of the process for hiring such employee.” Violations are enforced by the Department of Labor.