EDIT: Apparently the duration was changed recently. See comment below.
>On March 11, 2016, the Department of Homeland Security published a final rule allowing certain F-1 students who receive science, technology, engineering, and mathematics (STEM) degrees, and who meet other specified requirements, to apply for a 24-month extension of their post-completion OPT. The 24-month extension will replace the 17-month STEM OPT extension previously available to STEM students (see 73 FR 18944). Eligible students may now apply for a 24-month STEM OPT extension.
https://www.uscis.gov/working-united-states/students-and-exc...
Does that mean the H1B validity now also starts before October 1?
The 17 month extension would have ended October 1 (traditionally the H1B start date). So I am curious what happens if one applies for and is granted the H1B in their third year under OPT.
Also, the cap is only an issue because the system is getting abused. Even then, it's stupid to give out the visa through lottery once the cap is reached.