stuff i wrote
-
Startup advice targeting low and middle income countries
Some learnings
27 Sep 2024
-
When it gets complicated is when your impact is spiking
Startup advice
19 Aug 2024
-
Clarendon Postmortem
My old house in Cambridge
19 Mar 2024
-
Solve My Mini Puzzle Hunt
Notes about puzzle design
07 Jan 2024
-
My startup advice
An interview with me.
23 Oct 2023
-
Why altruists can't have nice things
Perks erode culture.
01 Jul 2023
-
Vegan nutrition notes
From my first year
02 Jun 2023
-
Cycling Injuries Analysis in DC
How dangerous is cycling really?
19 May 2023
-
Don't Over-Update On Others' Failures
Angles are subtle
15 Feb 2023
-
Why I Decided To Buy A House
Real estate has unique advantages
06 Dec 2022
-
My Vegan Thanksgiving
Totally possible, yo.
28 Nov 2022
-
Practical Plant-Based Meal Planning for Groups
Advancing the frontier
12 Sep 2022
-
How to be vegan (if you're me)
Part reality, part aspiration
15 Feb 2022
-
Lisa's Black Bean Burgers
One of my favorite recipes of all time
05 Feb 2022
-
Life in the Kitchen
Living rooms are overrated
19 Nov 2021
-
My Advice Offer
Send me an email to get my input on your plan
18 Nov 2021
-
Unlock the door
Create a shared common space
27 Oct 2021
-
Bicycle Recommendations
Steel is real
10 Apr 2021
-
Process Orientation
My management and product philosophy
21 Mar 2021
-
Enabling Children
Put a bunch of families in one house
02 Mar 2021
-
Simulacrum levels
Musings on intent in communication
24 Jan 2021
-
Thinking From the End State
Gesturing at one especially important product skill
19 Oct 2020
-
Toxic Newsfeeds
We're being manipulated by Facebook, Twitter, etc.
12 Oct 2020
-
Idea-Tuning skill
How to do "Product"
01 Aug 2020
-
Black Lives Matter
And we aren't acting like it.
08 Jun 2020
-
Don't Use Alarm Clocks
Better to wake up naturally.
20 May 2020
-
Getting started with graphic design
Embracing my n00bitude at this skill
14 Apr 2020
-
Rationality training
Taking a meta-look at your mental processes
06 Apr 2020
-
Ergonomics Recommendations
In which I express 14 years of keyboard loyalty
05 Apr 2020
-
Are You Smarter than a Virus?
A rant about incompetence
06 Mar 2020
-
Someone should probably start a bright home lighting company
I would buy this product and tell all my friends about it too.
26 Nov 2019
-
Keto Experiments
Playing with my diet
05 Nov 2019
-
My Small Form Factor PC build
A pretty powerful desktop in a smallish case
04 Apr 2019
-
Value of time as an employee
Why do companies pay tech employees so much and then insist that they spend their time on stupid shit?
03 Jan 2019
-
Towards an operational definition of tech debt
25 Aug 2018
-
New/fixed blog!
18 Jun 2018
-
Jetlag Cures
06 Sep 2015
-
Vegan Reviews
24 Aug 2014
-
Startup Skills Checklist
02 Jun 2014
-
Goals? vs. Systems?
16 Apr 2014
-
Observations from Kenya
17 Mar 2014
-
Why Soylent promises to be a major quality-of-life upgrade
02 Mar 2014
-
Interesting Decision Theory question
04 Feb 2014
-
Problems I Solved Making My 3D Printer
06 Jan 2014
-
GiveDirectly is the #1 charity on Givewell. Wait, what?
01 Dec 2013
-
My Effective Altruism Origin Story
16 Nov 2013
-
Automatic reinforcement for positive behaviors
21 Oct 2013
-
How to increase conscientiousness
04 Oct 2013
-
What's Your Hourly Rate?
26 Aug 2013
-
Getting Less Sleep
04 Aug 2013
-
Useful self-improvement interventions
16 Jul 2013
-
Effective Altruism
17 Jun 2013
-
Meditation practice
28 Apr 2013
-
Spending Tradeoffs
14 Apr 2013
-
The Nerd's Guide to Tasty Tea
27 Mar 2013
-
Hunt for Westvleteren
12 Mar 2013
-
Zeo numbers for a week of polyphasic sleep (Everyman 3)
09 Oct 2012
-
A Collection of Anti-Procrastination Techniques
21 May 2012
-
Reflecting on Rationality & Startups
02 Mar 2012
-
Facebook deleted their python-sdk repository without warning
27 Dec 2011
-
Givewell's 2011 recommendations
29 Nov 2011
-
Sixty Gallons
17 Oct 2011
-
Back to brewing
06 Oct 2011
-
RBC review exercises
13 Aug 2011
-
Conscientiousness
07 Aug 2011
-
Fashion trips
31 Jul 2011
-
Anticipations and Bayes
23 Jul 2011
-
Basic rationality training
15 Jul 2011
-
How to enjoy being wrong
10 Jul 2011
-
Cultishness followup
07 Jul 2011
-
Internal Family Systems
04 Jul 2011
-
Should You Be Worried I'm Joining a Cult?
29 Jun 2011
-
Munchkining
26 Jun 2011
-
The Elephant and the Rider
25 Jun 2011
-
Tortuga Meetup
24 Jun 2011
-
Memory
17 Jun 2011
-
Another RBC blog
15 Jun 2011
-
The social environment
14 Jun 2011
-
Parkour
12 Jun 2011
-
Creating Dispositions
11 Jun 2011
-
Rejection Therapy
10 Jun 2011
-
Meditation and Decision-Theoretic Enlightenment
09 Jun 2011
-
I'm at Rationality Boot Camp in Berkeley!
08 Jun 2011
-
First Assignment
06 Jun 2011
-
Rationality Boot Camp
27 May 2011
-
Learn You a Haskell for Great Good! -- Book review
14 May 2011
-
Learning to Cook for Newbies
16 Mar 2011
-
Value Systems, AI and Human Existence (part 2)
25 Aug 2010
-
Why Someone Like Me Should Go To Grad School Now
22 Aug 2010
-
Building a Kegerator
22 Aug 2010
-
Value Systems, AI and Human Existence
25 Jun 2010
-
Introducing Break Ideas
18 Apr 2010
-
JIT review paper
13 Mar 2010
-
Solving the procrastination problem
16 Feb 2010
-
My blog is working again
03 Feb 2010
-
Git-rebase and Django's dev server
22 Jun 2009
-
Cavendish's Physics Experiment
13 Apr 2009
-
Evernote might just change my life
06 Apr 2009
-
Time Subdividing Physics
20 Mar 2009
-
25 Things
06 Feb 2009
-
The Lowest Common Denominator Problem
18 Nov 2008
-
Breads
06 Aug 2008
-
Compositionality
25 Apr 2008
-
A Fitting Analogy
18 Apr 2008
-
Structuring your app with Units
05 Apr 2008
-
The List Monad
28 Jan 2008
-
Grad school
16 Dec 2007
-
Computation in X
27 Nov 2007
-
My resume
15 Nov 2007
-
Ubuntu works awesome on my MacBook
06 Nov 2007
-
X the language
06 Nov 2007
-
OLPC Talk at Brown
24 Aug 2007
-
Kinesis Keyboard
01 Aug 2007
-
Why OLPC inspires me
30 Jul 2007
-
One Laptop Per Child
27 Jul 2007
-
Boston Indie Game Jam
27 Jan 2007
-
Spicy foods
06 Jan 2007
-
Coop and Cooking
30 Sep 2006
-
Debian Bugs revisited
15 Sep 2006
-
Encrypted periodic backups
12 Sep 2006
-
Partitioning your linux system on install
29 Aug 2006
-
Subpixel rendering in Ubuntu
28 Aug 2006
-
Coalition Against JavaScript Misuse
14 Aug 2006
-
Taking Apart My Powerbook
13 Aug 2006
-
It's Habanero Time!
10 Aug 2006
-
DVDs and Linux
07 Aug 2006
-
Debian Bugs That Affect Me
31 Jul 2006
-
Japantown
30 Jul 2006
-
Broadcom Wireless
15 Jul 2006
-
Go Off Meal Plan!
06 Jul 2006
-
Introduction to California
02 Jul 2006
-
Game Engines
29 May 2006
-
Polyphasic is no more
04 Feb 2006
-
Polyphasic sleep
28 Jan 2006
-
How to build a kotatsu
18 Jan 2006
-
DDR - it goes up to eleven!
13 Jan 2006
-
CS138
13 Jan 2006
-
VM and Pagetables, redux.
29 Nov 2005
-
Sore Thumbs
10 Oct 2005
-
Kern!
10 Oct 2005
-
Threads
23 Sep 2005
-
FANBOY!
16 Sep 2005
-
Soup
15 Sep 2005
-
New year
02 Sep 2005
-
TH Server Switch!
11 May 2005
-
How to take apart an iSight
02 May 2005
-
Project Manager!
27 Apr 2005
-
Casual games
25 Apr 2005
-
ADOCH
21 Apr 2005
-
The role of my blog
13 Apr 2005
-
Scheduling tasks
13 Apr 2005
-
Tax time!
13 Apr 2005
-
Anime Boston?
07 Apr 2005
-
C awesomeness
05 Apr 2005
-
Bermuda
03 Apr 2005
-
Cosmic Blobs
30 Mar 2005
-
Supercoding with Amb
25 Mar 2005
-
Asterisk and AGI
23 Mar 2005
-
Karaoke Revolution
21 Mar 2005
-
Submitted!
19 Mar 2005
-
Bubbles
17 Mar 2005
-
VM and Pagetables
15 Mar 2005
-
Linux on POWER
15 Mar 2005
-
DDR with weights?
12 Mar 2005
-
Writebacks
11 Mar 2005
-
VMWare
11 Mar 2005
-
Stepmania source
10 Mar 2005
-
CS169 next year...
09 Mar 2005
-
Making your own DDR song
08 Mar 2005
-
Java Generics
08 Mar 2005
-
I've joined Techhouse
07 Mar 2005
-
XHTML
05 Feb 2005
-
Ubuntu Linux LiveCD
03 Feb 2005
-
Python in web applications
01 Feb 2005
-
DTrace is open source!
26 Jan 2005