Replay

Ben Kuhn

by Ben Kuhn

236 posts

Sign in to subscribe to this blog.

Sign in

Posts236

Redesign | benkuhn.net

1 min

I recently decided I should get over my learned helplessness at web design.

tech

The www prefix | benkuhn.net

1 min

While updating my DNS for the redesign, I had to decide whether my canonical URL should be benkuhn.net or www.benkuhn.net .

tech

Silly semantics arguments

2 min

In a course I’m taking on the sociology of medicine—Sociology 190, taught by Nicholas Christakis—we’ve spent a lot of time investigating “what is a disease?

misc

Why I'm taking operating systems

2 min

A couple people have asked me why I’m taking a course on operating systems this term. Presumably they ask because I’m officially studying math and systems programming is very un-theoretical.

tech

Fun linear algebra problems

1 min

While TAing a linear algebra class last semester, I discovered that there aren’t many resources for good problems in linear algebra.

tech

Writing to clarify thoughts

1 min

People often talk about how writing well is useful because it helps clarify your thoughts on a topic. This always seemed a little strange to me.

misc

Things I learned from Toby Ord

2 min

Toby Ord recently gave a talk about foreign aid to Harvard High-Impact Philanthropy , titled “Aid Works (On Average)”. It was really enlightening in many ways.

altruism

Dangers of being willing to argue

1 min

I have a lot of debates with people. If someone says something I don’t agree with, I think I’m less hesitant than most people to disagree and start discussing it.

misc

Downgrading confidence in earning to give

2 min

Holden from GiveWell recently wrote a post outlining the difficulties they’ve had in finding more interventions that can be funded by small independent donors.

altruism

Second-order vanity

2 min

Although I tend to prefer David Foster Wallace’s nonfiction, one of my favorite things I’ve read by him comes from his first novel, The Broom of the System: “…a second-order vain person is first of...

misc

Fun linear algebra solutions, part 1

2 min

Someone pointed out that my “fun linear algebra problems” post would be more useful with solutions. Here’s a solution to problems 1 and 2.

tech

The is-ought problem

3 min

Thanks to Gautam Mohan for inspiring this post and providing massively helpful edits. A problem I’ve struggled with is the feeling that I don’t have a firm foundation for my moral beliefs.

misc

Spending on yourself vs. charity

2 min

When people first hear about the idea of effective altruism, especially from someone like Peter Singer, there’s one particular objection that is often raised.

altruism

Doing things I'm terrible at

2 min

I spent last school year (‘12-‘13) doing almost entirely things I was “good at.” This was a pretty novel experience for me. During middle school and high school I expanded my boundaries a lot.

misc

How to have a productive argument

3 min

Scott Alexander of Slate Star Codex has an awesome post about a terrible argument : Recently, Alas, A Blog wrote an article saying that Democrats don’t really care about helping the poor, they only...

misc

Common objections to earning to give

6 min

Recently the Washington Post’s Wonkblog had some in-depth coverage of a bunch of people who are earning to give. It’s really exciting to see effective altruism’s ideas hitting the mainstream.

altruism

Exploration and exploitation

4 min

I love it when I get to use computer-science metaphors to illuminate real-life processes. One of my favorite such metaphors was introduced to me by my algorithms professor last year.

misc

Moral arguments | benkuhn.net

3 min

Thanks again to Gautam Mohan for inspiration and edits!

misc

CFAR workshop review

5 min

About a month ago I attended a workshop held by the Center For Applied Rationality (CFAR), and it was one of the best decisions I’ve made. Here’s a review of the workshop and what I took away from it.

misc

How to give good gifts

5 min

I celebrate most holidays with three immediate families and three more extended sets, so it’s always interesting for me to study their gift-giving habits.

misc

Improving Facebook

1 min

Today I realized that Facebook’s newsfeed isn’t useful.

tech

Effective altruists and outsiders

3 min

The effective altruism community somewhat frequently has outsiders come in claiming that one particular intervention is Definitely The Most Effective Thing Ever.

altruism

Things I've learned recently

1 min

Soft skills can be trained. This seems silly, but apparently my previous model of the world was that you could learn how to do math and physics and programming, but “making good conversation” and...

misc

Replaceability in altruism

3 min

I’ve been thinking a lot lately about GiveWell’s difficulties finding opportunities for funding.

altruism

My current plans

12 min

Author’s Note: These plans are no longer current. Many of my opinions and beliefs have changed between the writing of this post and now.

altruism

A short rant about contra dance etiquette

2 min

Occasionally, while talking about the etiquette of asking people to dance at contra dances, someone voices the opinion that if someone asks you for a dance and you turn them down, you’re obliged to...

misc

Squashing blips | benkuhn.net

3 min

A little while ago I learned about couchsurfing.org , in which people from the Internet visit cities and are hosted for free by other people from the Internet.

misc

A conversation with Satvik Beri

7 min

On Friday, Sep. 20, I sat down with Satvik Beri to talk about his perspective on how to maximize earnings, if I want to do a lot of good by donating a lot to highly effective charities .

altruism

To stressed-out altruists

4 min

Lately several people in the effective altruism community have mentioned that thinking about EA all the time can be pretty stressful.

altruism

Useful ideas in debate

7 min

Over the past couple years I’ve picked up a number of tools that are really useful during debates and discussions.

misc

Don't have conversations on Facebook

2 min

Brian Tomasik suggests , and many people agree , that keeping public records of your important conversations and correspondence is really useful: it makes them easier for other people to discover,...

misc

I'm in the Crimson!

1 min

In lieu of my semi-weekly post, today I have an article in the Harvard Crimson. I’m writing, as usual (sorry), about effective altruism. The Crimson is notable for the poor quality of its commenters.

altruism

Is X unethical? | benkuhn.net

2 min

I have a lot of opinions about ethics, and they tend to be different from other people’s.

misc

Notes: Effective Altruism or Mobilization for Institutional Reform?

4 min

Thomas Pogge recently gave a talk for Harvard High-Impact Philanthropy . I took notes on it, which I’ve summarized below. Note: the opinions expressed below are not my own.

altruism

Actually doing things

2 min

I’ve written about exploration and exploitation before, but I realized recently that this may be more important than I thought.

misc

Networking can be actually useful

1 min

I used to think that “networking” was completely bogus, i.e., basically people just trying to use other people for their own ends by being friendly and pleasant at them.

misc

It's not utilitarian to live in a cardboard box

1 min

Trying to maximize your donation to charity, but worried that this requires you to give up lots of nice things for yourself? There are more purchases than you think that are justified.

altruism

Ration your judgment

1 min

You shouldn’t call everything that doesn’t optimize utility a failure. There are degrees of failure, and it’s actually important to calibrate how harshly you judge something to how bad it actually is.

altruism

Don't optimize multiple things at once

1 min

I have a heuristic that you basically shouldn’t try to optimize for multiple things at once.

misc

OMG evil Chinese eugenics!!!

4 min

This Edge article has recently been making the rounds.

misc

I declare Crocker's Rules today

1 min

In the spirit of trying more things : the form at the end of this post operates by Crocker’s Rules .

misc

Crocker's revisited | benkuhn.net

2 min

On Monday I declared Crocker’s rules on a textbox for a day. The results were pretty interesting. Some observations: It was pretty painless.

misc

Open source! | benkuhn.net

1 min

As of today, benkuhn.net is open source! You can find the source code here .

tech

Flanderization | benkuhn.net

2 min

One of my friends has earned a stereotype of “the naive one”. When we play Cards Against Humanity , he’s the one discarding cards because he doesn’t know what they mean.

misc

100 things I'm grateful for

6 min

November 2013 For my mom, who taught me to love words. For my dad, who taught me to love math. For grandma Jan, who always makes sure I’m having fun. For grandma Kay, who has great stories.

misc

A critique of effective altruism

14 min

I recently ran across Nick Bostrom’s idea of subjecting your strongest beliefs to a hypothetical apostasy in which you try to muster the strongest arguments you can against them.

altruism

Conversation with Alice Yu on effective environmentalism

8 min

I recently had a conversation with Alice Yu about effective environmental advocacy.

altruism

Semester review | benkuhn.net

9 min

Well, it’s been a heck of a semester! Following Peter Hurford’s excellent example, I’ve decided to start writing up reviews of how my life has been going every so often, for a couple reasons: It...

misc

Income inequality and markets

2 min

Epistemic status: needs empirical support. When people talk about starting businesses that provide social value, one point that often comes up is that you can’t trust market incentives, because...

misc

Replaceability arguments are overblown

2 min

A commonly-listed “core idea” of effective altruism is replaceability : it’s okay to take a job in an unethical industry because if you don’t, someone else will, so the counterfactual effect of the...

altruism

On inclusivity in Less Wrong: a response to Scott Alexander

7 min

Thanks to Ruthie Byers for inspiring many of the points in this post and providing awesome feedback on a draft.

misc

Email etiquette | benkuhn.net

1 min

As head of Harvard Effective Altruistm I’ve recently started to send a lot more email than I previously did.

misc

General Miseducation

3 min

Week 1: we picked a central passage of the book and drew a picture. Week 4: we pretended to start a business based on the book.

misc

The St. Petersburg "paradox"

3 min

Lincoln recently analyzed the St. Petersburg Paradox . Let’s consider the following gamble: I pay you a fixed amount up-front. Then, I flip a fair coin repeatedly until it comes up heads.

tech

What I learned from working at GiveWell

8 min

For about four weeks over winter break I interned at GiveWell , a nonprofit that evaluates charities to figure out which ones do the most effective work.

altruism

Hip tech, useful tech

4 min

An interesting article up at Fast Company, Hugh Whalan’s “Hip Gadgets For The Developing World Won’t Solve Global Poverty: Stop Making Them” : Every time I see a gimmicky product hailed as the “next...

tech

Channel factors | benkuhn.net

3 min

Or, “how not to make a fundamental attribution error on yourself;” or, “how to do that thing that you keep being frustrated at yourself for not doing;” or, “finding and solving trivial but leveraged...

misc

Reading lately | benkuhn.net

5 min

Vernor Vinge Highly recommended, especially if you’re interested in the intellectual history of the Singularity. Reading it made some of Eliezer’s worldview became a lot more understandable.

misc

A bunch of links

4 min

Okay, I’m hopping on the “posts full of links” bandwagon.

misc

Document how you communicate

3 min

The fundamental divide in communication styles is the divide between synchronous and asynchronous communication.

misc

Updates | benkuhn.net

1 min

My radio silence for the past month or so was due to the end-of-semester crunch time. But I’m safely on vacation now and hope to get back into the rhythm of regular blogging soon.

misc

Thoughts on outreach

5 min

Many effective altruists want to spread EA ideas. As co-president of Harvard Effective Altruism for the last two years, I have some experience in this area that I thought might be helpful to share.

altruism

Plants, continued fractions, and the golden ratio

5 min

You are a plant. You have a stem, and you can sprout off leaves from the stem in various directions. You want to maximize the amount of sunlight that hits your leaves, i.e.

essay

CFAR, one year later

4 min

A bit over a year ago, I attended CFAR’s May 2013 rationality workshop. Someone asked me recently whether I think it had any lasting effects.

misc

Links II: Epistemology, &c.

3 min

On her excellent new blog, Sarah Constantin wonders: to what extent are there people of extraordinary ability to avoid typical human cognitive biases?

misc

Giving away money: a guide

10 min

So you’ve decided to donate a lot of money. Perhaps you have a particular cause or organization you’re really passionate about; perhaps Peter Singer convinced you that you had an obligation to;...

altruism

Donation bunching for tax savings

3 min

Update 2019-02-01: the 2018 tax code changes have changed the calculus substantially due to a higher standard deduction of $24,000 and a higher donation deduction limit of 60%.

altruism

Avoiding bugs in machine learning code

3 min

At my work I’ve been writing a lot of machine learning code.

tech

How many causes should you give to?

6 min

So you’ve decided to donate to effective charities, and figured out how you’re going to do it .

altruism

Avoiding bugs in machine learning code, part 2

8 min

In a previous post I explaind how hard it is to prevent, or find and fix, bugs in machine learning code via conventional strategies. In this installment, I’ll go over some strategies that do work.

tech

My job hunt experience

6 min

Some people have been asking me how my job search went—how I found out about and decided on the current company that I’m working for.

tech

Interview with Pablo Stafforini

1 min

I have an interview by the excellent Pablo Stafforini that just went online at the EA blog ! We talked about my EA origin story, pretending to try, EA’s blind spots, and planning for the future.

altruism

Effective altruism reading material for busy people

11 min

So your friends have been bugging you about this thing called “effective altruism” and you finally decided you want to learn more.

altruism

Student group notes #2: don't be embarrassed

3 min

This is the second post in a series on lessons I learned while starting a student group almost from scratch.

altruism

Advice on running an effective altruism student group

17 min

Looking to start an EA student group? Please get in touch if you’d like! Starting a student group is a great way to improve the world and you’ll learn a lot doing it.

altruism

Student group notes #1: have two people

1 min

This is the first post in a series on lessons I learned while starting a student group almost from scratch. Far and away the most important factor in HEA’s success is that we had two co-presidents.

altruism

Student group notes #3: getting good speakers

2 min

This is the third post in a series on lessons I learned while starting a student group almost from scratch. If there’s one thing that I’m proud of about my tenure running HEA, it’s our programming.

altruism

Student group notes #4: navigating bureaucracy

2 min

This is the fourth post in a series on lessons I learned while starting a student group almost from scratch.

altruism

Student group notes #5: outside support

2 min

This is the fifth post in a series on lessons I learned while starting a student group almost from scratch.

altruism

Student group notes #6: lessons from the philanthropy fellowship

3 min

This is the sixth post in a series on lessons I learned while starting a student group almost from scratch.

altruism

Student group notes #7: advertising strategies

5 min

This is the seventh post in a series on lessons I learned while starting a student group almost from scratch.

altruism

Links III | benkuhn.net

2 min

There’s a new effective altruism forum up! It has a bunch of awesome posts, including one by me on choosing a career/job . (Even though it’s on the EA forum, it should be of fairly general interest.

misc

De-noising the inbox

2 min

A little while ago, inspired by Paul Christiano’s post about various habits he found useful, I decided to put a bit more work into my email processing.

misc

Tracking function dependencies

5 min

I recently started looking into dependency tracking in Python—determining which pieces of code and data are required to compute a particular function.

tech

Student group Q&A #1: Activities

4 min

This is the first part of the Q&A in a series on lessons I learned while starting a student group almost from scratch.

altruism

A useful view of decision trees

6 min

Introduction When I took machine learning, one of the first learning algorithms we were taught was the ID3 algorithm for learning a decision tree from a dataset.

tech

Spitballing EA career ideas

8 min

The standard way of thinking about using one’s career for effective altruism focuses a lot on narrowing down what fields you’re interested in.

altruism

Decision trees for survival analysis

6 min

Survival analysis is an interesting problem in machine learning, but it doesn’t get nearly as much attention as the usual classification and regression tasks, so there aren’t as many tools for it.

tech

PSA: consider bunching your donations

1 min

Reminder: if you live in the US and are planning to donate substantially (at least $3,000) to charity this year, consider bunching your donations by donating at the beginning of next year instead!

altruism

Why squared error?

5 min

Someone recently asked on the statistics Stack Exchange why the squared error is used in statistics .

essay

Some stories about comparative advantage

4 min

This post is my contribution to the December edition of Figuring Good Out , the effective altruism blogging carnival. This month’s topic is “blind spots.

altruism

Links IV | benkuhn.net

3 min

Some of the ones in this batch are pretty old, but anyway. An interesting history of randomized controlled trials for neonatal interventions .

misc

Does donation matching work?

21 min

Note: in April 2015, 50% of the impact of this post was purchased by Paul Christiano and Katja Grace. In the effective altruism community, donation matches are becoming very popular .

altruism

North Korean game theory

7 min

I recently finished Without You, There Is No Us: My Time with the Sons of North Korea’s Elite , by Suki Kim.

misc

Donation matching survey

1 min

I’ve been thinking about how people raise money for charity, and recently I’ve been wondering about how people perceive donation-matching offers.

misc

Spiders and starfish

3 min

People keep citing this statistic that only 1% of federal spending is evidence-based . In a way, this actually isn’t so bad.

misc

In praise of gradient boosting

2 min

A friend of mine who’s taking an introductory machine learning course recently emailed me with a bunch of questions about my experience doing machine learning.

tech

Valuing intelligence

6 min

Scott Alexander recently wrote about why you shouldn’t feel bad for not being as smart as other people .

misc

Donation matching survey results

11 min

A couple weeks ago I made a survey to try to figure out what people thought about donation matching.

altruism

What happened to all the non-programmers?

3 min

This week I found myself at yet another dinner party that mysteriously contained only two people who were not involved with the tech industry in some way.

misc

Probability, uncertainty, and markets

3 min

I originally posted this as a comment on another blog , but it recently came up again. I’m posting it here in edited form.

misc

Links V: Art, Aristotle and American Fuzzy Lop

3 min

The New Development Economics If you, like me, think that randomized controlled trials of international-development interventions are the bee’s knees, you might be interested in reading The New...

misc

Things that have taught me statistics

3 min

Someone recently asked me what resources I used to learn statistics.

tech

Two open-source music books

1 min

Today I’m excited to make available the code and downloads for two books of music I’ve collected for my periodic singing parties: one book of carols ( Github , PDF ) and one book of rounds...

misc

Effective social norms: don't eat out

2 min

Many communities have their own peculiar social norms. Effective altruism is too young to have them yet—which means we can still spend time optimizing them before they ossify.

altruism

The volunteering paradox

2 min

Last post, I speculated on some alternatives to eating out for EA meetups. One such alternative is volunteering! If you’re doing some repetitive task (e.g.

altruism

Effective social norms: small groups

1 min

At Harvard College Effective Altruism we ran a series of weekly dinners with our members. We quickly found out that people tended to cluster into a single conversation group.

altruism

Why I left Harvard early

4 min

Last July, I finalized my decision to go on leave of absence for my senior year at Harvard.

misc

Modern methods for old-school statistics

4 min

Almost a year ago, I started working full-time in machine learning after graduating from studying pure math in college.

tech

Another restaurant replacement

1 min

Last week I blogged about alternatives to eating out for large social groups. This week I realized a great (SF-specific) one I missed earlier: San Francisco’s privately-owned public open spaces .

altruism

Readability, hackability, and abstraction

5 min

Suppose you’re writing a script to spin up servers for your web application. def deploy ( ip ): copy ( 'code/' , ip + ':~/code' , recursive = True ) write_template ( 'conf/config.

tech

I just sold half of a blog post

4 min

I’m excited to report that 50% of the impact of my donation matching literature review has just been purchased in the first round of Paul Christiano and Katja Grace’s impact purchase !

altruism

Surviving an open-plan office

3 min

Like apparently every other startup in San Francisco, Theorem works in an open plan office. Not by choice.

misc

My literature review process

6 min

After I published my review of the literature on donation matching , some people asked me, basically, how I did it.

misc

Links VI: money, math and macro

2 min

No biased coins Andrew Gelman eviscerates that favorite tool of statisticians everywhere, the biased coin.

misc

Links VII: baseball stars, birthday songs, and bloggers

2 min

Argument culture Kate Heddleston has some interesting thoughts about tech companies’ penchant for “argument culture.” First, let me explain what I mean by an argument culture.

misc

Butchering the web for fun and profit with µBlock

1 min

I recently started using the µBlock ad blocker. One advantage it has, in addition to blocking ads, is a nice interface for blocking arbitrary CSS elements from pages.

misc

Year-and-a-bit in review, 2014: where I've been

4 min

Every so often, I step back, take stock of what I’ve been up to recently, and figure out where I’d like to go next.

misc

On being welcoming

4 min

Note: this should probably not be the first thing you read about effective altruism. It’ll give you a pretty biased impression! If that’s you, try something from the reading list I compiled instead.

altruism

Hello, world | benkuhn.net

1 min

So my perfectionism totally got to me and now I don’t want to put low-quality posts on my real website . But I still want to write them because I think it’s helpful to me .

scraps

The costs of campus construction

2 min

Recently Dylan Matthews got annoyed that someone donated $100 million to Yale to build their third performing arts center.

misc

How useful is data science?

1 min

I started doing data science because it seemed super useful and highly general. It had applications everywhere and could solve all sorts of problems.

scraps

Reading Poor Economics

1 min

I’ve been reading Poor Economics , which I highly recommend.

scraps

Random selection of development economics ideas

1 min

Inspired by Poor Economics , here are some thing that seem like they might be helpful for development economics.

scraps

Intuition for the utility of finance

2 min

There’s occasional debate among effective altruists, and among people more generally, about whether working in the financial sector does harm, and if so how much.

scraps

Do your homework!

3 min

Almost every time I’ve made a major decision about how to spend my time, I’ve later thought to myself, “Man, if I had done my homework better on this decision, I would probably have made a better...

scraps

Fighting conversational death spirals

2 min

Sometimes in Internet conversations, well-intentioned people with similar goals start to misunderstand each other in ways that make the other person feel attacked and hurt even when there isn’t that...

scraps

Links, May 25 | benkuhn.net

1 min

The Chicago Booth School’s Initiative on Global Markets takes opinion polls of economists on various policy questions, like school vouchers or the gold standard .

scraps

Cheap tablets as e-readers

1 min

A while ago I decided that I wanted a cheap e-reader that could display PDFs reasonably. That meant most e-ink displays were out (most screens were too small, and the larger ones were too expensive).

scraps

My opponents are all biased!

1 min

I somewhat often see people, during arguments, make remarks along the lines of: “I think that many people who hold <opposing position> do so because they’re biased.

scraps

Blogger's block | benkuhn.net

1 min

TL;DR: blogging frequency may decrease here; higher-variance, lower-mean blogging at scraps.benkuhn.net . I’ve noticed lately that I’m becoming more of a perfectionist about blogging.

misc

Absence of evidence and confidence intervals

3 min

Here are some statistical interpretation anti-patterns: This study found no significant evidence that X had any effect.

scraps

Don't just debias | benkuhn.net

2 min

People like to talk about avoiding bias. Witness the large literature on cognitive bias , the blog Overcoming Bias , Less Wrong’s front page , etc. Reducing bias is useful.

scraps

Things that screw up your causal inference

3 min

Selection bias. Probably most self-made billionaires took a lot of crazy-seeming risks to get there.

scraps

Frugality for EA-influenced spending patterns

1 min

There are a surprising number of ways that you can effectively get permanent, low-effort, fairly large discounts on everyday spending—especially if you have the spending habits of a typical EAer (i.e.

scraps

[Link] 50 breakthroughs needed for sustainable global development

1 min

The Lawrence Berkeley National Lab Institute for Globally Transformative Technologies recently put out this paper.

scraps

Effective altruism and growth

2 min

Some folks think that effective altruist organizations “spend already too long evaluating and not enough time growing.

scraps

[Link] Criticism of the Gates Foundation

2 min

A recent Vox article puts together some criticism of the Gates foundation . Their main points: Poor accountability.

scraps

Where I'm giving: Effective Altruism Policy Analytics

2 min

Now that EA Ventures has announced it , I’m excited to publicly disclose my donation to Effective Altruism Policy Analytics !

scraps

How do bubbles work?

1 min

Investment in tech startups is rising very rapidly; a few reports have it roughly doubling since 2013.

scraps

Why do linear models work?

1 min

People often do statistics using linear models, which assume that the thing you’re trying to predict ( Y ) is a linear function of some set of covariates ( X ).

scraps

Status update | benkuhn.net

1 min

Starting next week, I’ll be moving from Theorem to Wave ! I’ll be working on all parts of their app, which provides instant, low-cost remittances to Kenya, Uganda and Tanzania.

scraps

Against civilizational inadequacy

5 min

Louie Helm recently got worried that “Asparagus Metabolizes Into Neurotoxin Over 5x More Powerful Than PCP” . Eliezer read his post and got pretty worried too : Yikes.

scraps

More on civilizational inadequacy

8 min

Here are more examples of civilzational inadequacy overreaching.

scraps

Links #2 | benkuhn.net

2 min

Ruthie argues that US music education could be hugely improved by de-emphasizing performance and large ensembles .

scraps

Two interesting GiveWell updates

1 min

I just got back from their most recent research event .

scraps

Learning J | benkuhn.net

1 min

I recently decided it had been too long since I taught myself a random obscure programming language. (Something like five years, in fact. Yikes!) So I started to pick up J .

scraps

Review: Surely You're Joking, Mr. Feynman!

1 min

I recently finished this on the suggestion of about eight different people. Feynman has entertaining stories, and the book’s conversational style is fun.

scraps

[Link] Scott Aaronson sums up my thoughts on environmentalism and divestment

2 min

Original post here . I’m sensitive to the charge that divestment petitions are just meaningless sanctimony, a way for activists to feel morally pure without either making serious sacrifices or...

scraps

[Review] Coming Apart, by Charles Murray

3 min

I recently finished it. Thanks to Holden for the recommendation.

scraps

Late employee equity

3 min

Dustin Moskovitz thinks it’s often more financially rewarding to try and be an early or mid employee at a really good-looking startup than start your own.

scraps

The Slippery Utilitarian

2 min

The Boston Review recently held a forum on The Logic of Effective Altruism , with an initial piece by Singer, responses by a bunch of people, and a final counter-response by Singer.

scraps

Bleg: programmers, what tools and practices have improved your work the most?

1 min

Post your suggestions in the comments! Backstory: I realized recently that I had pretty much stopped consciously trying to spend time getting better at my job.

scraps

Three interesting refrains of Coders at Work

5 min

I recently read Coders at Work by Peter Seibel, which is a collection of interviews with famous programmers.

scraps

Study recommendations from Coders at Work

2 min

Peter Seibel (the author of Coders at Work ) asked all his interviewees how people could become better programmers.

scraps

Coders at Work on finding and preventing bugs

3 min

On debugging The most striking thing here was how many people just used print statements: [I assume you use symbolic debuggers.

scraps

How programmers start projects

3 min

While reading Coders at Work it was interesting to note the diversity of points people emphasized about how they would start working on projects.

scraps

Miscellaneous interesting quotes from Coders at Work

2 min

OK, last Coders at Work post: I spent a lot of time worrying about edge cases. That’s something I learned from Trenchard More and his array theory for APL.

scraps

Technological dark matter

3 min

Some tech companies seem ridiculously large proportionally to what they do. To pick some random examples: Dropbox is 800 people, and their major product hasn’t changed since ‘09.

scraps

Blog recommendations

1 min

A few people in a row recently asked me for this, so I thought I should provide some in linkable format.

scraps

Some links (mostly software)

1 min

It’s a common misconception that we recommend all EAs “marry to give,” or marry a high-net-worth individual with the intent of redirecting much of their wealth to effective causes.

scraps

Why object-relational mapping makes me sad

1 min

I’ve spent a lot of time lately dealing with SQLAlchemy, which is an object-relational mapper for Python. As you might guess from the title of this post, it makes me kind of sad.

scraps

Fun with code stats

1 min

This morning I started to play around with sloccount and Git’s commit graphs for the Wave repositories.

scraps

Abstraction escape hatches

1 min

People think a lot about abstractions and how to design them well.

scraps

Escape hatch examples

2 min

Last time I wrote about the idea of abstraction escape hatches .

scraps

Interface abusers

1 min

I’m at a Wave company retreat right now in a rented-out townhouse in DC, and my room was freezing last night.

scraps

Programming tools I've recently tried

1 min

Emacs projectile and helm for quickly navigating files/projects.

scraps

Fixing Powerline in Emacs 24.5

1 min

I recently upgraded to Emacs 24.5 and my Powerline started looking crappy : After dealing with the crappiness for about a month, I finally got fed up and tried to figure out why.

scraps

Effective altruism and quantitative estimates

1 min

A while ago (because I’m slow at blogging) Zach Groff attempted a quantitative estimate of the impact of participating in collective action on the Effective Altruism Forum.

scraps

Autocomplete as an interface

7 min

Many computer systems offer autocomplete : the ability to guess what you’re about to type based on the first few letters you’ve typed.

essay

Strangers Drowning

1 min

A short note: Larissa MacFarquhar’s book Strangers Drowning is coming out in a few days and is up for preorder now on Amazon .

altruism

Back to benkuhn.net

1 min

I decided having two blogs wasn’t actually accomplishing my goal of having an outlet for lower-quality writing, because people kept submitting the lower-quality stuff to Hacker News too.

scraps

I apparently got 50% better at my job last month

4 min

…by spending 50% more time on the important parts instead of Slack/email/busywork/things I do when I’m unfocused.

misc

Don't claw back employee options

9 min

Scott Kupor of Andreessen Horowitz recently suggested an alternative structure for employee stock options: But, a way to truly compete for the very best and long-term oriented employees would be to...

tech

[administrivia] Site migration

1 min

I finally decided to drop my aging and probably vulnerability-riddled Django 1.4 app and use a static site generator instead.

misc

Where I'm giving and why, 2016

4 min

I’ve decided where (and how much) to donate for 2016!

altruism

Reading lately | benkuhn.net

2 min

Red Plenty (Francis Spufford): This book is a sort of hybrid—a chronicle of the economic life of Soviet citizens, plus an intellectual history of Soviet attempts at non-capitalist ways to solve the...

misc

Don't run code at import time

7 min

In Python and a lot of other dynamic languages, there’s no distinction between loading a module and executing a script. When you write a file named main.

tech

Stock options are really complicated

13 min

Originally written for some coworkers at Wave who were thinking about early exercise. Most employees at startups get some of their pay in stock options.

tech

Surviving lots of travel

5 min

I travel a lot for work. Wave is a distributed company, and we have week-long company retreats once every two months, often in Africa.

misc

Startup options are much better than they look

9 min

People often make several complaints about how employment works at startups: They don’t pay well.

misc

How bad are bad fundraising terms?

14 min

Conceptual background: stock option , strike price , post-money valuation . Suppose you get a job offer for a senior engineering position at Square in November 2014.

tech

When simple econ models don't work

4 min

Reading recently: The Globalization Paradox by Dani Rodrik.

misc

The product | benkuhn.net

2 min

95% of the feed is crap, because 95% of everything is crap. But sometimes there are good things in the feed. You want to see the good things in the feed. You can’t miss out on the good things.

misc

People seem very confused about 401(k) loans

2 min

While deciding how much to contribute to my 401(k) this year, I looked into how easy it would be to access the funds in an emergency.

misc

Where, why and how I donated in 2017

5 min

Previously: 2016 This year, I met my goal of donating 50% of my income.

altruism

What to care about in a job

7 min

Someone recently asked me if I had any updates on my 2014 post on job hunting .

misc

Is treating a cold with zinc still evidence-backed?

1 min

My favorite cold treatment used to be zinc , the only medicine I know of that’s been clinically shown to actually reduce symptom duration.

misc

Are venture capital markets inefficient?

5 min

Here are some facts about venture capital that might surprise you if you’ve learned some economics: VC firms’ returns tend to persist over time ( Kaplan and Schoar 2004 ).

tech

Unintended consequences and GDPR (but not the way you think)

1 min

Somehow I never worried about this particular failure mode (in either component): Edit: while publishing this post, my git push was rejected because I hadn’t agreed to GitLab’s updated Terms of...

tech

The real problem isn't privacy, it's our dystopian hellscape of Skinner boxes

6 min

“If you’re not paying, you’re the product!” People love to repeat this complaint : We pay, for example, for the awesomeness of Google’s free array of services by helping Google build an enormous...

misc

Syntax highlighting is backwards

2 min

Most code editors color different pieces of your program in different ways. For instance, they’ll make keywords like if bold and bright so that you notice when you’ve misspelled them.

tech

Think real hard | benkuhn.net

2 min

Famous physicist Murray Gell-Mann is supposed to have suggested that Richard Feynman solved problems with the following cutting edge technique: Write down the problem. Think real hard.

misc

Small company or big company?

3 min

A friend doing a job search recently asked me: A choice I will likely have is whether to work at a larger company… or a startup… I was wondering if you had any particular feelings on this question.

misc

Zero-effort habits

3 min

If there’s one thing that obsesses self-improvement junkies, it’s actually sticking with their regimens.

misc

My 2018 donations

1 min

Previously: 2016 , 2017 This year, I met my goal of donating 50% of my income.

altruism

The best RSS reader is Kindle4RSS

1 min

I really enjoy using RSS to get updates from my favorite writers . But recently I noticed that my RSS feed was starting to get the same distracting pull as Hacker News.

misc

Why are gradual static types so great?

3 min

As of the last couple years, every popular dynamic language has optional static types .

tech

A checklist for stock option offers

7 min

A friend of mine was looking at some job offers from startups recently and asked me for advice on how to think about the equity awards he was offered.

tech

*Why Nations Fail* and the long-termist view of global poverty

15 min

Within the effective altruism community, people often talk about “long-termist” vs “short-termist” worldviews.

altruism

Why and how to start a startup serving emerging markets

7 min

Wave is a for-profit, venture backed startup building cheap, instant money transfer within various countries in Africa.

essay

Your room can be as bright as the outdoors

5 min

This is my first winter in Boston after coming back from Senegal. The sun sets at around 4:15 now, and it’s suddenly become extremely salient how hard it is for me to focus after dark.

essay

Grad school is worse for public health than STDs

4 min

Epistemic status: deliberately provocative title. Caveats: “in the relevant age group,” “according to back of the envelope math,” “with some assumptions about severity definitions,” “if the...

misc

The unreasonable effectiveness of one-on-ones

5 min

When I started dating my partner, I quickly noticed that grad school was making her very sad .

misc

You don't need to work on hard problems

4 min

College, 2012 —Internship recruiting season. “What are you looking for in your internship?” the recruiter asks. “I’d like to solve hard technical problems,” I reply.

essay

Boston should begin aggressive coronavirus mitigation

4 min

TL;DR: The limited public evidence suggests Boston has likely failed at containing the coronavirus.

misc

Massachusetts should shut down immediately

7 min

Massachusetts’ coronavirus numbers appear to be less concerning than the other three states with over 100 cases (California, Washington and New York)—they are lower and growing more slowly.

misc

Stop your video calls from stuttering

12 min

A lot of people have recently started doing most of their work via video calls instead of in-person meetings.

misc

College advice for people who are exactly like me

8 min

It’s college decision season! To celebrate, I’ve been thinking about what I would have told myself in 2011 when I was deciding where to attend.

misc

No one can teach you to have conviction

5 min

People sometimes tell me that they want to join a startup, so that they can learn how it works, and eventually start one themselves.

essay

Wireless is a trap

10 min

I used to be an anti-wire crusader. I hated the clutter of cables, and my tendency to unconsciously chew on them if they got anywhere near my face.

misc

DIY server-only analytics with almost no code

3 min

(Attention conservation notice: only useful if you have a static site that you’d like to remove the Javascript from.

tech

My weekly review habit

4 min

Every Saturday morning, I take 3-4 hours to think about how my week went and how I’ll make the next one better.

misc

What should we do about network-effect monopolies?

1 min

Many large companies today are software monopolies that give their product away for free to get monopoly status, then do the most horrible things once they’ve won . ( Previously , previously .

misc

Essays on programming I think about a lot

8 min

Every so often I read an essay that I end up thinking about, and citing in conversation, over and over again.

tech

Be impatient | benkuhn.net

8 min

June, 2017: my partner Eve and I are stuck at the visa-on-arrival desk in the domestic transfer wing of Bole International Airport, Addis Ababa.

misc

Attention is your scarcest resource

5 min

Like many people, I have most of my best ideas in the shower.

essay

Tools for keeping focused

4 min

Once I realized that my attention was even scarcer than my time , I became an anti-distraction fanatic.

misc

How to make video calls almost as good as face-to-face

18 min

I spend a lot of my day on video calls. Wave is a distributed company, so they’re the main way we communicate.

misc

In defense of blub studies

9 min

Sometimes people ask me what they should learn to become a better programmer.

essay

To listen well, get curious

5 min

source A common piece of interacting-with-people advice goes: “often when people complain, they don’t want help, they just want you to listen!

essay

My favorite essays of life advice

9 min

I start each of my weekly reviews by re-reading one of my favorite essays of life advice—a different one each week.

misc

What I've been doing instead of writing

1 min

I’ve been too busy with work to write much recently, but in lieu of that, here’s a batch of links to other stuff I’ve been doing elsewhere.

misc

Searching for outliers

21 min

Shortly after I started blogging, because I was a college student and had nothing better to do, I set a goal to write every week.

essay

10x (engineer, context) pairs

4 min

People have big arguments over whether “10x engineers” exist or not. Pro : The differences are not minor—it is rather like Salieri and Mozart.

tech

Be less scared of overconfidence

10 min

When I was deciding whether to work for Wave , I got very hung up on the fact that my “total compensation” would be “lower.

misc

Staring into the abyss as a core life skill

13 min

Recently I’ve been thinking about how all my favorite people are great at a skill I’ve labeled in my head as “staring into the abyss.

essay

Why and how to write things on the Internet

19 min

Recently I noticed that most existing “why you should write a blog” articles ( e.g.

misc

Leaving Wave, joining Anthropic

4 min

Last Friday was my last day as CTO at Wave , capping an incredible ~8 years filled with more professional and personal growth, joy, and meaning than I could have hoped for.

misc

Some mistakes I made as a new manager

9 min

This post was adapted from a “management roundtable” I gave at Anthropic .

misc

How I build and run behavioral interviews

6 min

This is an adaptation of an internal doc I wrote for Wave .

misc

Trust as a bottleneck to growing teams quickly

5 min

This is an adaptation of an internal doc I wrote for Anthropic . I’ve been noticing recently that often, a big blocker to teams staying effective as they grow is trust .

misc

Categories of leadership on technical teams

9 min

This is an adaptation of an internal doc I wrote for Anthropic . Recently I’ve been having a lot of conversations about how to structure and staff teams.

misc

How I've run major projects

15 min

My few most productive individual weeks at Anthropic have all been “crisis project management:” coordinating major, time-sensitive implementation or debugging efforts.

essay

Advice for time management as a manager

6 min

This post was adapted from an internal doc I wrote at Wave . Welcome to being a manager! Your time-management problem just got a lot harder.

misc

Impact, agency, and taste

10 min

I’ve been thinking recently about what sets apart my coworkers who’ve done the best work.

misc