HN user

grayclhn

1,102 karma

http://gray.clhn.org

Econometrician at Amazon; formerly taught at Iowa State. Obviously everything written here reflects my own opinions and not my employer’s.

Posts6
Comments559
View on HN

Too late to edit - should have looked at comment history and not profile I guess, because like an idiot I spent time replying to a clearly ai-written comment… Well GP isn’t going to learn anything from my (gracious! beautiful! dare I say, heroic?) attempt to find a common shared experience in our otherwise separate lives, but hopefully other people got something out of it. I hope to god there’s a lesson there for someone.

Just skimmed your resume and, assuming it’s up to date, it looks like you mostly work independently. If that’s the case, I can totally see why my argument doesn’t resonate.

“The author doesn’t understand the material” isn’t an ad hominem — most of my work involves working with other people, usually less experienced, to help them deliver reasonably complex econometric or ML models. Sometimes I’m hands on, usually not. Knowing if it’s “the author not understanding the material” is important because my job is to help them understand it so that they can deliver something that 1) works and 2) does what it’s supposed to. AI written docs are at best a mixed blessing.

Or maybe it’s me not understanding! Either way, if something looks wrong, I want to discuss it with people who know the subject matter and can talk me through the parts that look off so that I can learn from it.

I can indeed use AI to do research on topics I learn about on HN. That’s a different activity than what I come to HN for, or when I’m reviewing a proposal for something at work, or if I’m interested in an article and want to learn more about some of the details that didn’t make the final draft from either the author or from other people with experience in the area.

“Why didn’t the author consider [this thing that seems similar]” is almost never something you can ask an llm, especially for articles where the author is putting in so little of their own effort that they don’t edit out obvious AI tells.

Oh for sure. My only point is that IME (and I’d assume many other commenters) the quality of discussion and engagement around an imperfect ai-written doc is considerably worse than the same doc written by a human. Work is where it’s most obvious to me… because many of these are design docs for systems I care deeply about us delivering, but I’ve noticed the same thing elsewhere.

I think classifying it as an allergy or a status thing is a little too glib. I’ve read and reviewed, conservatively, hundreds of AI generated documents for work, and “written”/commissioned a bunch too. My biggest issue is that it’s impossible to engage with and give feedback on an AI written document, because it’s impossible to know whether misconceptions or gaps are because the author doesn’t understand the material deeply enough or the author does but the AI doesn’t and the author’s not proofreading carefully enough. Or if a surprising idea is raised — is it the authors insight, can they elaborate on it, where did it come from, etc?

Hackernews isn’t work, obviously, but “it’s impossible to engage deeper with the material because the author doesn’t really exist” is sort of a problem for a discussion site. If the human coauthor puts in enough work, they can make sure the doc really reflects their views and their understanding, but in my experience that’s much less common.

IME a bad abstraction results in the same thing, just with a lot of wasted effort coming up with the abstraction first, and a lot more resistance to fixing it because people are too emotionally invested. I’d rather have something clearly chosen for expedience and that no one likes.

Algebra is the class where I learned I shouldn’t try to figure out how to prove theorems named after people during tests.

And I think you’re underestimating the jump from discrete math and linear algebra to abstract algebra… I think I attended each of those classes and opened their textbooks a total of 3 times each and did fine - once for each exam. But fml abstract algebra and measure theory were rough.

matplotlib has an xkcd style for a different sort of handmade aesthetic. And as reluctant as I am to bring this up as a comment to this post, “plot xyz and make the graph look like it was published in the financial times (but without ripping off their visual brand)” is a remarkably effective prompt after a little tweaking and I imagine something similar would work for other styles.

I was expecting something a bit more comprehensive and damning after the link… but if one of the most objectionable and controversial claims in the book is about adverbs modifying “unique” I think I’ll continue to recommend elements of style.

IME “bad Bayesian analysis” is when people use plausibly defensible priors to manufacture outcomes… which happens all the fucking time.

Some of the things you listed are bad practices, some are bad outcomes. Change the bad practices (no version control, no beta environment, etc) and use them to prioritize and change the bad outcomes over time.

At least half of the stuff you listed will probably never change. Congrats! Being the senior person means becoming comfortable with people making objectively worse decisions than you would, and putting the structure and architecture in place so that it still works anyway. As a bonus, most of those “objectively worse” decisions can be really good and better suited for the team than your decisions would have been ;).

Not sure that list of example injuries supports the “risks of serious injury or death” claim, but ymmv. If “contusions and abrasions” needs to be spelled out, it seems like someone’s padding the list. :)

I’d love to not have to charge my watch on a 10 day backpacking trip. I’m old enough that most of my formative camping trips were before cell phones, and taking a charger and battery on a hike seems crazy to me. :)

+1000. "Do you have 5 minutes to join this conversation?" is totally fine. The alternative of

Them: "Hi"

...

Me: "What's up"

...

Them: "Do you have 5 minutes to join this conversation?"

...

is awful.

Splitting up a groundbreaking idea into so many papers that the idea is lost is 1) going beyond a “minimal publishable unit” and 2) not in the authors’ interest, since getting credit for a groundbreaking idea in a correspondingly prestigious outlet is much better than getting credit for 2 or 3 bad ideas. I’m sure there’s a level of novelty where 2 irrelevant papers is better for the author than 1 single paper, but I don’t think we should design academic publishing around slightly-better-than-mediocre contributions.

IDK, I think tenure contributes a lot to 1. I understand and agree with a lot of the rationale (academic freedom, etc.) but when you select for people that prioritize, “if I work really hard for 6 years and get lucky, I can never be fired,” you get a lot of dysfunctional individuals and encourage some of their worst impulses.