useful links
This page is a collection of resources that have been inspiring or helpful for me. I hope something here is useful to you too!
Research Writing
- How to ML Paper: A Brief Guide by Jakob Foerster
- Advice for Authors - Jacob Steinhardt
Research Mentality
- Research as a Stochastic Decision Process by Jacob Steinhardt
- A Bird’s-Eye View of the ML Field by Dan Hendrycks and Thomas Woodside
- Film Study for Research - Jacob Steinhardt
- Makes an analogy to athletics, suggests to “watch film” of yourself and other researchers as a way to improve
- Research papers are incomplete “film”, since they only show the final product
- Working with an experienced advisor is effective, but not scalable
- Suggests blogs, talks, and debates as a way to get more “film”
- Suggests the Act-Reflect-Ask cycle, also borrowed from performance psychology
- Act: Do a part of your research activities
- Reflect: Think about what happened. Did you make the right move? If not, what was the right move?
- Ask: If the right move is unclear after reflection, ask someone else for advice
- Makes an analogy to athletics, suggests to “watch film” of yourself and other researchers as a way to improve
Careers
- AI Safety Jobs & Internships
- How to Choose Your Grad School - Tim Dettmers
- CSRankings
- Student Perspectives on Applying to NLP PhD Programs
Workflow
- Reading
- Paper recommendations
- Semantic Scholar
- Lab.ml trending papers
- Paper recommendations
- Listening
- AXRP Podcast axrp.net
- Favorite Episode so far: Scott Aaronson
- The Inside View theinsideview.ai
- The Lunar Society https://www.dwarkeshpatel.com/podcast
- Favorite Episode so far: Ilya Sutskever
- Machine Ethics Podcast
- AXRP Podcast axrp.net
- Notes and writing
- Obsidian
- Vim Keybindings
- Advanced Tables
- Better Word Count
- Citations w/ Zotero
- Clear Unused Images
- Quick LateX
- Remember File State
- MathPix snipping tool
- Zotero w/ browser plugin
- Obsidian
-
Publishing from Obsidian to PDF/TeX with Pandoc (probably soon migrating to Quarto)
- Slides in Quarto/RevealJS
- I wrote a plugin to keep slide contents within the slide: https://github.com/g-simmons/slide-contents-wrap
- Code in VSCode
- GitHub Copilot
- Remote SSH (for working on servers)
- Language extension for whatever language I’m working in
- Terminal
- Navigation/Keybindings
- Some clunky combination of Karabiner Elements, Keyboard Maestro
- Remembering things with Obsidian Spaced Repetition
If you have similar taste and have suggestions for my workflow, I’d love to hear from you!