Ryan Goodman

Ryan Goodman (born in Johannesburg, South Africa) is the Anne and Joel Ehrenkranz Professor of Law at NYU School of Law and is the founding co-editor-in-chief of its website Just Security, which focuses on U.S. national security law and policy.[1] Goodman joined the NYU faculty in 2009.[2]

Ryan Goodman
Born
Johannesburg, South Africa
Academic background
EducationB.A., J.D., Ph.D.
Alma materYale University University of Texas at Austin
Academic work
DisciplineLegal scholar
Sub-disciplineInternational law
InstitutionsNew York University School of Law, Harvard Law School
Websitehttp://ryangoodman.us/

Prior to moving to NYU, Goodman was the inaugural Rita E. Hauser Professor of Human Rights and Humanitarian Law and Director of the Human Rights Program at Harvard Law School.[3][4] He joined the faculty of Harvard Law School in 2002 and received tenure at Harvard in 2006.[4]

Education

Goodman received his J.D. from Yale Law School, a Ph.D. in sociology from Yale University, and a B.A. in government (political science) and philosophy from the University of Texas at Austin.[3]

Following law school, Goodman clerked for Judge Stephen Reinhardt of the United States Court of Appeals for the Ninth Circuit.

In a phase of his career prior to 2018, Goodman held the role of "special counsel to the general counsel" of the United States Department of Defense.[5]

Writings

Books:

Articles:

gollark: It says "EdDSA-like digital signatures", which implies that it may not actually be something available outside of CC.
gollark: It would be neat if they were cryptographically signed too, but it turns out I have no idea what actual algorithm the potatOS ECC library is implementing, oops.
gollark: So, progress on the potatoupdates™ system, I now have a script generating manifest files which are deterministically generated from the exact contents of a PotatOS version™.
gollark: > multiprocessing.pool objects have internal resources that need to be properly managed (like any other resource) by using the pool as a context manager or by calling close() and terminate() manually. Failure to do this can lead to the process hanging on finalization.> Note that is not correct to rely on the garbage colletor to destroy the pool as CPython does not assure that the finalizer of the pool will be called (see object.__del__() for more information).Great abstraction there, Python. Really great.
gollark: No, I mean I was reading from underneath the line it highlighted, which was the POST documentation.

References

  1. "Faculty Profiles: Ryan Goodman". NYU Law. Retrieved 3 November 2015.
  2. "Professor Ryan Goodman (Harvard) joins NYU Law School permanent faculty in Fall 2009" (PDF). Archived from the original (PDF) on 24 September 2015. Retrieved 3 November 2015.
  3. "Ryan Goodman named Rita E. Hauser Professor of Human Rights and Humanitarian Law". Harvard Law Today. Retrieved 3 November 2015.
  4. Jiang, Athena Y. (March 18, 2009). "HLS Prof To Leave Harvard for NYU". The Harvard Crimson. Retrieved 3 November 2015.
  5. Goodman, Ryan (2018-04-26). "The Pentagon Needs a Better Way to Count Civilian Casualties". The New York Times. Archived from the original on 2019-04-19. Retrieved 2019-04-19.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.