HN user

john_horton

817 karma

Associate Professor at MIT Sloan

@johnjhorton http://www.john-joseph-horton.com/

Posts61
Comments111
View on HN
www.nber.org 3mo ago

Beyond Demo Day: Sorting and Value Added in Startup Accelerators

john_horton
1pts0
line-fitter--johnhorton.replit.app 7mo ago

Add, delete and move data points to create a particular regression line

john_horton
1pts1
www.nber.org 8mo ago

The Coasean Singularity? Demand, Supply, and Market Design with AI Agents

john_horton
2pts0
www.expectedparrot.com 8mo ago

Superrational Reasoning in the Prisoner's Dilemma with LLMs

john_horton
2pts0
twitter.com 1y ago

A Poor Man's User Study with a Vision Model and E[P]

john_horton
1pts0
blog.expectedparrot.com 1y ago

A little bit of human-provided structure gives better LLM answers

john_horton
1pts0
www.expectedparrot.com 1y ago

Using vision capable LLMs to transcribe a handwritten letter

john_horton
2pts0
en.wikipedia.org 1y ago

Little's Law

john_horton
3pts0
www.expectedparrot.com 1y ago

LaTeX writing checker in Python using LLMs

john_horton
2pts0
twitter.com 2y ago

Python package for administering surveys to LLMs

john_horton
1pts1
twitter.com 3y ago

Algorithmic Writing Assistance on Jobseekers’ Resumes Increases Hires

john_horton
2pts0
arxiv.org 5y ago

The Production and Consumption of Social Media

john_horton
1pts0
john-joseph-horton.com 9y ago

AI, Labor, and the Parable of the Horse

john_horton
1pts0
john-joseph-horton.com 11y ago

How much should Mechanical Turk cost (if you're Amazon)?

john_horton
1pts0
john-joseph-horton.com 11y ago

Trusting Uber (or any tech company) with Your Data

john_horton
1pts0
john-joseph-horton.com 12y ago

Does Airbnb hosting beggar your neighbor?

john_horton
1pts0
papers.ssrn.com 12y ago

A Price Theory of Silicon Valley

john_horton
3pts0
john-joseph-horton.com 12y ago

Perceptions of the Morality of Uber’s “Surge” Pricing

john_horton
1pts0
onlinelabor.blogspot.com 12y ago

Job titles & wages on oDesk

john_horton
3pts0
github.com 13y ago

Script for starting a new academic project that uses R, LaTeX & make

john_horton
2pts0
onlinelabor.blogspot.com 13y ago

Indian blackouts & oDesk

john_horton
3pts1
onlinelabor.blogspot.com 13y ago

Digitization of the supply side of the labor market

john_horton
2pts0
onlinelabor.blogspot.com 14y ago

Resources for online social science

john_horton
1pts0
onlinelabor.blogspot.com 14y ago

The Innovation of StackOverflow

john_horton
9pts4
glittle.org 14y ago

Using Google Surveys to Estimate the Fairness of Coins

john_horton
4pts1
andrewgelman.com 14y ago

Chrome and Mac users really are smarter than IE users

john_horton
3pts0
www.onlinelabor.blogspot.com 14y ago

High-wage skills on oDesk (or why non-lawyers might want to learn Clojure)

john_horton
3pts0
www.onlinelabor.blogspot.com 14y ago

Why aren't we all freelancers?

john_horton
2pts0
onlinelabor.blogspot.com 14y ago

Writing Smell Detector (WSD) - a tool for finding problematic writing

john_horton
34pts17
www.onlinelabor.blogspot.com 14y ago

Using networkx to make a graph of Google auto-suggest stereotypes about animals

john_horton
1pts0

Got it - so it is the "performativity critique" - the idea that the LLM "knows" economic theories and responds in accordance with those theories. I don't think that's very likely because a) econ writing is presumably a tiny, tiny fraction of the corpus and (b) it would imply an amazing degree of transfer learning e.g., it would know to apply "status quo bias" (because it ready the papers) to new scenarios. But as the paper makes clear, you can't use it to "confirm" theories but rather use it like economists use other models - to explore behavior and generate testable predictions cheaply that you can go test with actual humans in realistic scenarios. The last experiment in the paper is from an experiment in a working paper of mine. There's no way the LLM knows this result, but if I had reverse the temporal order (create the scenario w/ the LLM, then run the experiment), it could have guided what to look at. That's likely what's scientifically useful. Anyway, thanks for engaging.

I'm sorry I don't follow - is your claim, that, say, an AI agent exhibiting status quo bias in responding to decision scenarios (e.g., a preference for options posed as the status quo relative to a neutral framing - Figure 3) that the reason this happens, empirically, is because the LLM has been trained on text describing status quo bias? E.g., like if an apple fell to the ground in an game, it was because the physics engine had been programmed w/ laws of gravity?

Are you referring to this: "What kinds of experiments are likely to work well? Given current capabilities, games with complex instructions are not presently likely to work well, but with more advanced LLMs on the horizon, this is likely to change. I should also note that research questions like what is “the effect of x on y” are likely to work much better than questions like “what is the level of x?.” Consider that in my Kahneman et al. (1986) example, I can create AI “socialists” who are not too keen on the price system generally. If I polled them about who they want for president, there is no reason to think it would generalize to the population at large. But if my research question was “what is the effect of the size of the price increase on moral judgments” I might get be able to make progress. That being said, it might be possible to create agents with the correct “weights” to get not just qualitative results but also quantitatively accurate results. I did not try, but one could imagine choosing population shares for the Charness and Rabin (2002) “types” to match moments with reality, then using that population for other scenarios." --- To clarify, this about what research questions are likely to work well here, not what questions posed to LLMs will work well.

It is so implausible that the training process that creates LLMs might learn features of human behavior that could then be uncovered via experimentation? I showed, empirically, that one can replicate several findings in behavioral economics with AI agents. Perhaps the model "knows" how to behave from these papers, but I think the more plausible interpretation is that it learned about human preferences (against price gouging, status quo bias, & so on) from its training. As such, it seems quite likely that there are other latent behaviors captured by LLMs and yet to be discovered.

yeah - so I think this is worth exploring. Given how many tokens you can jam in the prompt even w/ GPT3, I think could do some pretty complex game play, at least compared to what is typical in the lab e.g., I think could easily have it remember how 100 or so other agents behaved in some kind of public goods game.

It wasn't dishonest - they didn't have the data for those multi-site employers b/c of how Washington state keeps records. The authors are upfront about this and try to address the limitation by adding a a survey component---they talked to these employers to see if their responses to the MW were different.

Full disclosure: I worked at oDesk for 2 years as their staff economist and still consult with the company (I'm now a professor at NYU Stern).

A few points on issues raise in this thread:

(1) I can assure you---and I really should do some blog posts on this---but client/employers are not nearly as price sensitive as people believe. When you try to model employers choosing who to hire from their pool of applicants, you need to work really hard in specifying the model to get demand curves to slope downward. In other words, "price" often gets the wrong sign, meaning it looks like the higher the bid, the more likely an applicant is to get hired. What's going on is that clients can and will pay more for better, more experienced developers and these developers bid accordingly. However as a freelancer, finding those kinds of employers can be a challenge.

To help deal with this search problem, we asked employers up front to state their relative preferences over price and quality. For example, employers could state they were looking for high quality at a high price, or less experienced workers at a lower price. During the experimentation phase, we randomized whether these employer/client preferences were revealed to applying freelancers. We found that we could induce substantial sorting by freelancers to job/employers of the "right" type, raising wages and project sizes at the high end. This feature is now universal and helps freelancers get in front of clients that are a good fit for them.

(2) After very extensive experimentation, oDesk did in fact impose a minimum wage. It was set at price point that improved the quality of people getting hired, but was not so high that jobs weren't being filled. Obviously, this level of minimum wage doesn't touch the high-end of the market, but picking minimum wages is a real balancing act and setting it too high can definitely price some work out of the market. It also "pulls up the ladder" and prevents new workers from getting started in the market, which oDesk understandably wants to avoid.

(3) There is a problem with too many low quality applications. The problem is similar to what's going on in college admissions---because it's cheap to apply, people apply to almost every school, whether or not it's a good fit. oDesk recently started using the Elance "Connects" system that imposes a meaningful quota on applications, which in turn seems to be improving application quality. It is hard problem though, because if you set the quota to high, you get the bad spam equilibrium, and if you set it too low, you choke off liquidity.

(4) There is a problem with inflated reputations---it's a general problem in online marketplaces, particularly those with bilateral reputation systems. However, oDesk has done something quite clever which seems to be working well, which is collecting private feedback from both workers and clients after a contract and then eventually disclosing non-identifiable aggregates of those ratings to future employers/workers. These ratings are far more truthful on a host of measures, are harder to subvert by begging for good feedback and so far, aren't getting inflated.

Maybe the fact that moment conditions are often first order conditions for some agent's optimization problem is why rationality was mentioned, but I'm just speculating.

Their work has nothing to do with central planning in the sense of committee deciding on production quotas---it's actually about how to allocate indivisible resources (school positions, kidneys, residency slots etc.) in situations where using money isn't feasible and/or the market has broken down due to problems like congestion or lack of market thickness.

The short story is that hand-curation does not seem to work at a very large scale, so we need to create tools for automated discovery (e.g., search, recommendations, controlled skill vocabulary etc.) and automated but credible signals of ability and trustworthiness (e.g., feedback system, skills tests, verified identities etc.). In a nutshell, the challenge is trying to take the things Josh was doing by hand and turn them into data-driven features.

Note: I'm the staff economist at oDesk & I'm on the research/data science team.

Interesting article, but one quote from the sociologist was way off the mark:

"The historical decline in self-employment and the concomitant rise and dominance of large oligarchic corporations (including chains and franchises) have created barriers of entry for starting and sustaining small businesses and sharply reduced the entrepreneurial path to mobility."

I don't know what time period he's talking about, but self-employment has grown dramatically in the US between 1969-2006, by about ~244% http://en.wikipedia.org/wiki/Self-employment

There's an understandably human tendency to highlight our accomplishments and bury our failures, which can give inexperienced outsiders/novices in some field a warped perception of what's "normal," exacerbating their self-doubt. I think it's admirable that he posted the letters and was honest about how they made him feel.

Firing 14 years ago

There's a famous paper in economics that looks at the long-term labor market outcomes for people that were laid-off because of plant closings versus those were just laid-off: http://ideas.repec.org/a/ucp/jlabec/v9y1991i4p351-80.html

The plant-closing people generally fair better: the idea is that the market/future employers infer that the firm used their discretion when making regular layoffs (using it as a chance to get rid of the low performers) but that no negative inference is warranted in the case of plant closings.

If you do a pretty targeted job search, there's a decent number of these kinds of jobs on oDesk (full disclosure, I work at oDesk).

Machine learning: https://www.odesk.com/jobs?nbs=1#filter/?qs=machine-learning...

Hadoop: https://www.odesk.com/jobs?nbs=1#filter/?qs=hadoop&st=0

Data Science (as you'll see, not everyone knows what this term means): https://www.odesk.com/jobs?nbs=1#filter/?qs=data-science&...

Algorithms https://www.odesk.com/jobs?nbs=1#filter/?qs=algorithms&s...