Patrick Smyth
Teacher
Coder
Writer
Recent posts
Takeaways from Major Software Supply Chain Attacks
Slopsquatting, worms, repojacking, ghost releases — another week in the running battle between FOSS maintainers and increasingly sophisti...
Mythos pulls zero-days forward
A remote crash bug landed in OpenBSD in 1998. It stayed there, lurking in a system famous for its security hardening, surviving decade...
ML pipeline security
Presented at RSAC on Securing ML Pipelines: Way More Than You Wanted to Know. We went deep on specific mechanisms for securing ML pipelin...
Current projects
Negotiated Access
Negotiated Access: Haccessibility, Autonomy, and Infrastructure in the Age of the Abstraction is a dissertation and book project that explores how to contend with, and live within, systems over which we have little control.
Past projects
Astronomy Notebooks for All
In 2022 and 2023, Iota will support Space Telescope Science Institute, the center that performs scientific operations for Hubble and James Webb, as they work to make astronomical data analysis more accessible to people with disabilities.
Iota School
Iota School provides accessible technical training to those with backgrounds not traditionally represented in technology.
Foundations for Research Computing
Foundations builds community and skills around research computing at Columbia University, and in its first three years trained over 3,0000 graduate student and postdoctoral researchers at over 85 events.
NEH Impact Index
The NEH Impact Index makes visible the impact of the National Endowment for the Humanities on local communities and cultural institutions. Enter a zip code and search radius to find projects funded by the NEH in that region. Projects are color-coded by category to show their impact in areas such as education, preservation, and public programs. Covered in PC Magazine.
DHRI Curriculum
In 2017 and 2018, I led curriculum development for the Digital Research Institute, a week-long technical intensive for researchers. The curriculum for the DRI includes a wide variety of modules on both technical fundamentals and advanced topics.


