All my writing across the internet.
- Peter's 2016 Q2-Q3 Review (2 Oct 2016)
- Students for High Impact Charity: Review and $10K Grant (27 Sep 2016)
- A Method for Automatic Trustworthiness in Study Pre-Registration (25 Sep 2016)
- Using Amazon's Mechanical Turk for Animal Advocacy: Opportunities and Challenges (2 Aug 2016)
- How to modularize your py.test fixtures (28 July 2016)
- Five Ways to Handle Flow-Through Effects (27 July 2016)
- The Value of Being Flexible (23 Jun 2016)
- How Should We Prioritize Cause Prioritization? (13 Jun 2016)
- A Case for Empirical Cause Prioritization (6 Jun 2016)
- Global poverty could be more cost-effective than animal advocacy (even for non-speciesists) (31 May 2016)
- More Thoughts (and Analysis) on the Mercy for Animals Online Ads Study (26 May 2016)
- Links When I Feel Like it #49 (25 May 2016)
- More Comics: The Characters Meet Doctor Who (24 May 2016)
- Disappointment and Compromise Comics (23 May 2016)
- Airline Comix (22 May 2016)
- Some Comics I Drew Back in 2008 That I Just Found (21 May 2016)
- What's the fastest way to determine the number of rows of a CSV in R? (19 May 2016)
- Notes on "Peopleware" (11 May 2016)
- Links When I Feel Like It #48 (10 May 2016)
- Iron and Folic Acid Fortification (9 May 2016)
- Peter’s 2015 Q3 - 2016 Q1 Personal Review (9 May 2016)
- Notes on "High Output Management" (7 May 2016)
- Charity Guide: Conditional Cash Transfers (7 May 2016)
- R Lecture #3: data.table (5 May 2016)
- .impact's Pivot to Focus Projects (29 Apr 2016)
- Charity Guide: Poverty Research Organization (27 Apr 2016)
- Links When I Feel Like It #47 (26 Apr 2016)
- Notes on "Making Software" (25 Apr 2016)
- Charity Guide: SMS Reminders for Immunizations (25 Apr 2016)
- Charity Guide: Tobacco Taxation (19 Apr 2016)
- Effective Altruism Project Ideas (14 Apr 2016)
- R Lecture #2: Tibble (14 Apr 2016)
- Principles I Learned From Reading "Pragmatic Programmer" (12 Apr 2016)
- Links When I Feel Like It #46 (11 Apr 2016)
- Links When I Feel Like It #45 (3 Apr 2016)
- Whats So Great About Increasing IQ? (31 Mar 2016)
- Six Examples of Measuring Incomplete Metrics ...and How to Fix Them (26 Mar 2016)
- Links When I Feel Like It #44 (24 Mar 2016)
- An Intro to Non-standard Evaluation in R (12 Mar 2016)
- Peter Hurford, Data Scientist: Getting Hired as a Self-Taught Programmer (5 Mar 2016)
- Links When I Feel Like It #43 (29 Feb 2016)
- The Smart Party Platform (28 Feb 2016)
- Is EA growing? A concrete study idea to find out (and a $100 offer for implementation) (21 Feb 2016)
- Links When I Feel Like It #42 (14 Feb 2016)
- Links When I Feel Like It #41 (28 Jan 2016)
- How to Kill a Deep Work Block (26 Jan 2016)
- Do EAs underestimate opportunities to create many small benefits? (24 Jan 2016)
- Notes and Reflections on "Deep Work" by Cal Newport (24 Jan 2016)
- Battle Chess: Chess with Explosions (15 Jan 2016)
- Links When I Feel Like It #40 (14 Jan 2016)
- How do you write readable code?: 11 Principles (23 Dec 2015)
- Can you Complete This By…: Business Abbreviations for the End of Things (21 Dec 2015)
- Links When I Feel Like It #39 (20 Dec 2015)
- Links When I Feel Like It #38 (15 Dec 2015)
- Links When I Feel Like It #37 (3 Dec 2015)
- Links When I Feel Like It #36 (28 Nov 2015)
- Links When I Feel Like It #35 (22 Oct 2015)
- How does code get parallelized? (17 Oct 2015)
- What is on an open source project website?: Five case studies (4 Oct 2015)
- EA risks falling into a "meta trap". But we can avoid it. (25 Aug 2015)
- Peter Hurford thinks that a large proportion of people should earn to give long term (17 Aug 2015)
- Moral Economics in Practice: Musing on Acausal Payments through Donations (12 Aug 2015)
- Peter's 2015 Q2 Personal Review (21 Jul 2015)
- My Notes on Hadley's "R Packages" (6 Jul 2015)
- Links When I Feel Like it #34 (6 Jul 2015)
- Quick Tips on Searching for an Apartment (4 Jul 2015)
- My Simple Plan for Staying in Touch with People (4 Jul 2015)
- One Year Out: How I Became a Better Programmer (4 Jul 2015)
- Quick Anecdotes on Working in a Foundation From Someone I Know Who Works in a Foundation (3 Jul 2015)
- Introduction to Functional Programming (in R) (3 Jul 2015)
- Interview with Peter Hurford: Programmer, Writer, Philanthropist (25 Jun 2015)
- The Supreme Court Described as Machine Learning (29 Jun 2015)
- Notes on "Study Less, Study Smart" by Marty Lobdell (18 Jun 2015)
- An R Function that Only Works When You Try to Debug it (10 Jun 2015)
- My Productivity Curriculum (19 May 2015)
- Peter's 2015 Q1 Personal Review (25 Apr 2015)
- List of My Personal Reviews (8 Apr 2015)
- Should I Fly or Take the Megabus? (30 Mar 2015)
- Productivity Dojo #5: Eliminate Distractions (27 Mar 2015)
- Productivity Dojo #4: Zombie Goals and Knowing What Completion Looks Like (27 March 2015)
- Productity Dojo #3: Get Some Goals and Actually Focus (27 Mar 2015)
- Productivity Dojo #2: Do More By Doing Less (27 Mar 2015)
- Productivity Dojo #1: Beware Shark Productivity (27 Mr 2015)
- We might be getting a lot of new EAs. What are we going to do when they arrive? (25 Mar 2015)
- The 2014 Survey of Effective Altruists: Results and Analysis (17 Mar 2015)
- Monthly Check-in: Mar 2015 (5 Mar 2015)
- Rails Interview Questions (11 Feb 2015)
- 11 Questions to Ask About Your Business Idea (7 Feb 2015)
- Monthly Check-in: Feb 2015 (2 Feb 2015)
- R Interview Questions (30 Jan 2015)
- EA is the Best Choice I've Ever Made (30 Jan 2015)
- Links When I Feel Like It #33 (21 Jan 2015)
- My Life as a Data Scientist (Because Some People Asked) (15 Jan 2015)
- Do We Need to Disguise Veg Surveys? (4 Jan 2015)
- Methodology for Studying the Influence of Facebook Ads on Meat Reduction (4 Jan 2015)
- Sunday Links #32 (4 Jan 2015)
- My 2015 Exercise Plan I Might Be Able to Stick To (3 Jan 2015)
- Peter's Personal Review for Oct-Dec 2014 (3 Jan 2015)
- EAs on RSS and Reddit! (31 Dec 2014)
- List of Introductory EA Presentations (28 Dec 2014)
- Pomodoro for Programmers (24 Dec 2014)
- How I Raised $5010.32 for AMF and How You Can Too! (23 Dec 2014)
- Sunday Links #31 (21 Dec 2014)
- How to Read (20 Dec 2014)
- Anecdotal Advice: The Authoritative Index (20 Dec 2014)
- Rspresso: Coffeescript for R (15 Dec 2014)
- Ruby Interview Questions (No Rails, for a Prospective Junior Developer / Intern) (12 Dec 2014)
- Anecdotal Ideas on Improving Sleep Quality (10 Dec 2014)
- I'm Donating My Birthday to Charity (3 Dec 2014)
- You Have a Set Amount of Weirdness Points. Spend Them Wisely. (27 Nov 2014)
- Seven Quick Principles I Wish I Remembered to Follow More Often (11 Nov 2014)
- Sunday Links #30 (9 Nov 2014)
- Productivity 101 for Beginners (5 Nov 2014)
- Why I'm Skeptical of Unifying Morality and Rationality (4 Nov 2014)
- Sock Statistics - A Sampling Approach to Karl Broman’s Socks (2 Nov 2014)
- Sunday Links #29 (2 Nov 2014)
- A Database of Time Zone by Zip Code (for Applications) (29 Oct 2014)
- How to Use XAMPP to Test PHP on Your Own Computer (29 Oct 2014)
- Update on Peter's Career Story (14 Oct 2014)
- Productivity for Programmers: Gmail Shortcuts (11 Oct 2014)
- Peter's Personal Review for July-Sep 2014 (9 Oct 2014)
- Sunday Links #28 (5 Oct 2014)
- Unsolicited Soymilk Reviews (21 Sep 2014)
- EverydayUtilitarian is Moving (17 Sep 2014)
- Welcome to the New "Not Quite a Blog" (16 Sep 2014)
- A Brief Summary of "How to Raise Money Without Killing a Kitten" (16 Sep 2014)
- What Small Things Can an EA Do? (14 Sep 2014)
- Where is the Money in Development Spending? (4 Sep 2014)
- Interview with Brian Tomasik (7 Aug 2014)
- Where Do The Extremely Poor Work? (20 Jul 2014)
- What Do the Extremely Poor Buy? (17 Jul 2014)
- The Making of the Personal Review: Behind the Scenes (16 Jul 2014)
- Interesting Mathematical Relationship (14 Jul 2014)
- Personal Review for May-June 2014 (13 Jul 2014)
- How Do the Extremely Poor Live? (12 Jun 2014)
- A Better Way to Learn Programming? Notes on The Odin Project (10 Jul 2014)
- On the Rationality of Luck Wishing (4 Jul 2014)
- A Re-Analysis of ACE's Leaflet Study (4 Jun 2014)
- To Make A Decision, Imagine You're Someone Else (3 Jun 2014)
- Attendance is Not Binary (2 Jun 2014)
- Star Trek Deep Space Nine Abridged: Dominion War Edition Wathcing List (1 Jun 2014)
- How Much Suffering is in the Standard American Diet? (31 May 2014)
- Why Time Travel is Also Space Travel (26 May 2014)
- Why Are Politicans Crazy? Because it Works (25 May 2014)
- Sunday Links #27 (25 May 2014)
- Not All Arguments are Nuanced (24 May 2014)
- Free as in Prepaid (21 May 2014)
- Personal Review for March - May 2014 (20 May 2014)
- The Failures of Foreign Aid (And Some Potential Fixes), Pt. 2 (20 May 2014)
- Mental Magic: A Fun, Inexpensive Way to Play Magic (13 May 2014)
- Conversation with Michael Bitton about EA Marketing (10 May 2014)
- Interview with Boris Yakubchik (8 May 2014)
- Me in the Press (5 May 2014)
- The List of Games I Must Play Before Graduating from Denison’s Gaming Guild (5 May 2014)
- Effective Altruism at TEDxDenisonU (22 Apr 2014)
- Career Advice for Phyllis Schmidt: Choosing Between Masters, Software Engineering, and EA Direct Work (22 Apr 2014)
- Sunday Links #26 (20 Apr 2014)
- How Much Does Money Matter in Politics? (20 Apr 2014)
- Pigovian Taxation and Confiscatory Taxation: Boring Notes on Economics
- So You Wanna Learn How to Code? Going from Zero to Programmer Hero in One Guide, for Great Justice. (18 Apr 2014)
- The Failures of Foreign Aid (And Some Potential Fixes), Pt. 1 (Apr 11 2014)
- The Psychology of Platonic Forms (8 Apr 2014)
- Sunday Links #25 (7 Apr 2014)
- Reflections on Oxford, England (5 Apr 2014)
- My Favorite Productivity Apps (5 Apr 2014)
- Brief Notes on Careers in Foundations (2 Apr 2014)
- A .impact Review (31 Mar 2014)
- Personal Review for December 2013 - February 2014 (26 Mar 2014)
- Interview with Ryan Carey (24 Mar 2014)
- Benjamin Franklin, Liberty, and Security (23 Mar 2014)
- My Day at Denison (6 Mar 2014) (22 Mar 2014)
- Behold! The New Site! (14 Mar 2014)
- Sunday Links #24 (10 Mar 2014)
- Effective Altruism is Not a Competition (1 Mar 2014)
- Career Advice for Jacy, Choosing Between Ph.D. Programs (21 Feb 2014)
- Could EA Community Building be an Easy and Underfunded Win? (9 Feb 2014)
- Alternative Canon I: Social Ramifications of Transporters (9 Feb 2014)
- What Have I Been Doing? IV (7 Feb 2014)
- Today in Survey Design: Are You Serious? (4 Feb 2014)
- What is .impact up to? (3 Feb 2014)
- No-one was Injured (3 Feb 2014)
- I've Started a Personal Blog (31 Jan 2014)
- It's Ok to Be Different (29 Jan 2014)
- Sunday Links #23 (16 Jan 2014)
- Giving Games and Giving What We Can: An Interview with Jon Behar
- My Case Study: I (Mostly) Finished Choosing Between Careers (13 Jan 2014)
- Case study: choosing between working at Effective Altruist organisations, Earning to Give and Graduate school (9 Jan 2014)
- EverydayUtilitarian's Top Ten in 2013 (7 Jan 2014)
- Sunday Links #22 (5 Jan 2014)
- Introducing .impact (5 Jan 2014)
- A Year of Mostly New Years Resolutions (3 Jan 2014)
- Sunday Links #21 (1 Jan 2014)
- Why Utilitarianism Says Donald Trump is a Terrorist (29 Dec 2013)
- GiveDirectly: The Best Gift You Can Make This Christmas (25 Dec 2013)
- When Do I Expect Good Giving Opportunities to Improve? (25 Dec 2013)
- Where I'm Giving and Why (24 Dec 2013)
- New Year's Resolutions: December Edition (23 Dec 2013)
- What Have I Been Doing? III (21 Dec 2013)
- Sunday Links #20 (8 Dec 2013)
- What I'd Like For My Birthday and Christmas (4 Dec 2013)
- Good Judgment Project, Season Three (2 Dec 2013)
- Six-Month Review II: June-Nov 2013 (30 Nov 2013)
- Utilitarianism Debate Between Peter Hurford and Alonzo Fyfe (19 Nov 2013)
- What Have I Been Doing? II (28 Nov 2013)
- New Year's Resolutions: Nov Edition (4 Nov 2013)
- Sunday Links #19 (3 Nov 2013)
- Interview with Jeremy Lauer (25 Oct 2013)
- A Meta-Ethics FAQ (22 Oct 2013)
- Sunday Links #18 (20 Oct 2013)
- What Does Utilitarianism Look Like in Practice? (18 Oct 2013)
- Sunday Links #17: Altruistic Careers Advice Edition (13 Oct 2013)
- My Careers Conversation with Holden Karnofsky (11 Oct 2013)
- Interview with the Founder of Giving Games (11 Oct 2013)
- New Years Resolutions: Octember Edition (9 Oct 2013)
- What Have I Been Doing? (7 Oct 2013)
- My Conversation With Satvik Beri (4 Oct 2013)
- Doing Important Research on Amazon's Mechanical Turk? (25 Sep 2013)
- Comparing Across My Five Career Categories (22 Sep 2013)
- I Now Have Approximately Five Career Categories (18 Sep 2013)
- Should We Tell People That Giving Makes Them Happier?(4 Sep 2013)
- Sunday Links #16 (2 Sep 2013)
- Pitching "Effective Altruism"? (30 Aug 2013)
- How I Am Productive (27 Aug 2013)
- Sunday Links #15 (25 Aug 2013)
- Effective Altruist Job Board? (18 Aug 2013)
- Sunday Links #14 (18 Aug 2013)
- Where I've Changed My Mind on My Approach to Speculative Causes (16 Aug 2013)
- Practical Limits to Giving Now and The Haste Consideration (14 Aug 2013)
- Just How Effective Does Vegetarian Advocacy Need to Be? (12 Aug 2013)
- Sunday Links #13 (11 Aug 2013)
- The Challenges of "Great People" as a Model for Social Change (9 Aug 2013)
- What Would it Take to "Prove" a Speculative Cause? (7 Aug 2013)
- New Years Resolutions: August Edition (7 Aug 2013)
- An Evaluation of the "Copenhagen Consensus Centre" (5 Aug 2013)
- Sunday Links #12 (4 Aug 2013)
- How Does MIRI Know it Has a Medium Probability of Success? (1 Aug 2013)
- Don't Call Us a Charitable-Industrial Complex (1 Aug 2013)
- In Non-Profits, Who Is The Customer? (31 Jul 2013)
- Why I'm Skeptical About Unproven Causes (And You Should Be Too) (29 Jul 2013)
- Sunday Links #11 (28 Jul 2013)
- Why Eat Less Meat? (23 July 2013)
- Introducing Effective Fundraising, a New EA Org (21 Jul @013)
- Sunday Links #10 (21 Jul 2013)
- The Worst Way of Picking the Worst Charities (19 Jul 2013)
- Interview with Ruairí Donnelly (17 Jul 2013)
- For Happiness, Keep a Gratitude Journal (15 Jul 2013)
- Sunday Links #9 (14 Jul 2013)
- What Is Morality? (10 Jul 2013)
- Sunday Links #8: Immigration (7 Jul 2013)
- New Year's Resolutions: July Edition (1 Jul 2013)
- Sunday Links #7 (30 Jun 2013)
- Leaping Doesn't Mean You Can't Look First (28 Jun 2013)
- You're Not Entitled to Your Policy Opinions (26 Jun 2013)
- Why It's Hard to Explain Things: Inferential Distance(24 Jun 2013)
- Sunday Links #6 (23 Jun 2013)
- College Student Philanthropy and Funding Millenium Villages (23 June 2013)
- Initial Thoughts on Personally Finding a High-Impact Career (19 June 2013)
- Giving Now Currently Seems To Beat Giving Later (19 June 2013)
- My Strategic Plan (18 June 2013)
- Why I Blog (17 June 2013)
- Sunday Links #5 (16 June 2013)
- For Impact, The Future Matters More (14 June 2013)
- Effective Altruism Through Advertising Vegetarianism? (12 June 2013)
- Sunday Links #4: Earning to Give (9 June 2013)
- Resolutions Update: June Edition (5 June 2013)
- Sunday Links #3: Effective Altruism (26 May 2013)
- Where You Give is Literally A Matter of Life and Death (20 May 2013)
- Sunday Links #2 (19 May 2013)
- To Inspire People to Give, Be Public About Your Giving (17 May 2013)
- How to Build a Community (15 May 2013)
- Sunday Links #1 (13 May 2013)
- Those Are Not Mountains (8 May 2013)
- Resolutions Update: May Edition (6 May 2013)
- Resolutions Update: April Edition (3 Apr 2013)
- Resolutions Update: March Edition (11 Mar 2013)
- Questions for Moral Realists (13 Feb 2013)
- Resolutions Update: February Edition (5 Feb 2013)
- New Years Resolutions (3 Jan 2013)
- The Community That Stays Together, Gives Together (27 Nov 2012)
- In Giving, It Pays to Precommit (23 Oct 2012)
- Why Don't People Help Others More? (13 Aug 2012)
- The Twelve Reasons I Don't Believe in the Supernatural (15 Jul 2012, reposted)
- Is Mew a Ditto? (12 Jan 2011, reposted)
- Visualizing the Monty Hall Problem (17 Apr 2009, reposted)









