H.R. 2959 amends a 2021 defense law to prohibit vessels from anchoring in certain sections of the Hudson River except in designated anchorage areas that existed before January 1, 2021. The U.S. Coast Guard Commandant is responsible for enforcing this anchoring restriction. The bill affects ship operators and maritime traffic on the Hudson River by limiting where vessels can anchor. There is no specific funding amount or implementation timeline mentioned in the legislation itself. The measure is sponsored by Representatives Ryan and Lawler and has been referred to the House Committee on Transportation and Infrastructure.