Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
95%-ile isn't that good (2020) (danluu.com)
110 points by tosh on Dec 7, 2023 | hide | past | favorite | 181 comments


> This is a pretty fundamental disagreement that I have with a lot of people. Just for example, I recently got into a discussion with an authority who insisted that it wasn't possible for me to reasonably disagree with them (I suggested we agree to disagree) because they're an authority on the topic and I'm not. It happens that I worked on the formal verification of a system very similar to the system we were discussing, but I didn't mention that because I don't believe that my status as an authority on the topic matters. If someone has such a weak argument that they have to fall back on an infallible authority, that's usually a sign that they don't have a well-reasoned defense of their position. This goes double when they point to themselves as the infallible authority.

That can just be a sign of someone who is tired of arguing with you and they're ending the argument. You also haven't offered the information that you have any expertise, so they're assuming that you're another not-even-10%-ile person who is probably making a basic mistake. You also still may be making a basic mistake even though you're a 95%-ile person on this subject -- for the exact reasons put out in this article.

They're being a bit of a dick, but their time is finite and you probably annoyed them.


If you don't have time to argue then just say that, don't say that it isn't possible for someone to reasonably disagree.

I agree with the sentiment that you should consider the arguments, not whether someone is an "authority". I enjoy arguing and I never start by mentioning whether I have relevant experience and if someone assumes I don't, it's clear to me that they are not really considering the arguments themselves, but assume I must have no experience.

And when I'm arguing with someone I only focus on their arguments, not who they are.

It's also not about them being a dick. It's about them indicating that they are not really intellectually honest.


Actual people rarely argue to some kind of platonic ideal.

And the author of the post clearly indicates that he didn't bother to inform this person that he had expertise that he considers relevant. Elsewhere he also kind of shits on using "terms of art". But those "terms of art" are useful shorthand to experts, establishing that both sides are experts and familiar with the field, and more rapidly communicating information with less words.

That strongly makes me suspect that the problem is one of communication.

The author then asserts that the argument from authority makes him dismiss the expert. Well, that's just the fallacy-fallacy[1] and is no more relevant. The expert can still be 100% right and you can be 100% wrong, and they can be using a logical fallacy and all you can really conclude is that they're a bit of a dick about it. You can't ascertain truth.

If you want to have productive discourse with that expert, you might ask yourself why they're being a bit of a dick about it, and if you've done anything to warrant that breakdown in communication on a /social/ level rather than intellectual-technical level. Or the person may just be a dick. And they might still be a dick and be wrong, we can't really tell. But really from reading that paragraph all I gather is that there was certainly a breakdown in communication, and that it reflects negatively on the author that he assumes he's right because of it. And there's a certain amount of hypocrisy apparent in his conclusion.

[1]https://en.wikipedia.org/wiki/Argument_from_fallacy


If I use the "terms of art" or I say that I'm really, very experienced in this particular subject, this won't allow me to check whether they are the type of person to rather subscribe to authority or whether they would try to understand the arguments themselves.

An intellectually honest person wouldn't need to know that someone is an expert to be able to understand the arguments of a person in the field that they, themselves are an expert in.

If someone is able to come to good conclusions without using terms of art, I could either be impressed, because they come to it on their own, or otherwise they are also the type of person to not subscribe to authority, and would intentionally bring up ideas using uncommon words, without making it obvious.

Overall these as far as I can understand are either internet or social arguments which are not to work on some common business or otherwise goal, but it's more to understand the character and intelligence of the person, to identify whether they are the type of person that can be trusted to have good faith in those arguments.

At work, or if oriented towards some sort of business goal, I'm going to make sure that what I say or argue will be towards a productive goal for everyone in the group. But if it's for the sake of understanding - like I believe many internet arguments - which I think are actually great that we can anonymously argue with people to gain better understanding are, I think it's important to consider arguments, and even better if they use unusual terms to explain the viewpoint from another perspective - it should be interesting if someone sees things with other terms from a completely other viewpoint - but only if you are actually well understood in the field.

If you get frustrated by this, to me it's not about being a dick, it just implies they are not truly passionate or understanding of the area and may be insecure about it. Because you would only be a "dick" if you are insecure, because being a dick could only work out for you in this scenario if you really don't know the subject as well as you might think.


> If you get frustrated by this, to me it's not about being a dick, it just implies they are not truly passionate or understanding of the area and may be insecure about it.

Or they may just not have the patience for 99% of the people who aren't part of their field and want to comment on it. For example, a climate scientist is generally better off aggressively ignoring the 1000th person they've run into who wants to have an argument about if variability of the sun is responsible for climate change or something like that. Unless they're actually a science educator it isn't a good use of their time.

And this very article -- on how easy it is to get to 95th percentile in anything -- is a good example of this. The >99.99th percentile Overwatch player shouldn't be spending their time explaining to people that "you should stand on the objective". That is a waste of their time. People in the 95th percentile should be doing that explaining because that's a 1:20 ratio instead of a 1:1000 ratio.

So experts have heuristics to stop the millions of people out there from wasting their time, because to them they don't owe you anything. Without some kind of contractual relationship they're triaging their time based on the fact that you've paid them nothing and they owe you nothing. You have to in some way be significantly worthwhile to them.

That isn't an indication of being "not truly passionate" or being "insecure". That's just the inherent problem of having expertise and being at the 99.99th percentile of something, which is that lots of <95th percentile people out there are going to have pretty dumb questions better suited to being answered by those in the 95th percentile and there just isn't enough time in the world for the 99.99th percentile to spend all their time on everyone who wants to chat them up.

There are some people out there with the patience of saints who will explain to absolutely everyone, at their level, and always have time for others. But they're going to probably be passionate about education, and likely retired or nearing the end of their career. For most people, it is entirely normal for people to not give you their time BECAUSE they're passionate about what they're not and just not passionate about YOU. You can change that by establishing that you're really one of the >95 percentilers (again as we've seen in this article that can just be the engaged amateur), which makes you much more worth their time and they'll get more out of it as you'll probably get more out of it. Hiding the fact that you have expertise hides that information from the expert and that isn't helping their heuristics, and you can't really blame them for that.


The argument seems like a cheat, because it rules out people who don't participate, but doesn't limit itself to people who practice regularly.

For video games, an analogy could be limiting to people who bought the game on steam, but not limiting to people who ever installed and played it.

Or maybe a better analogy is website users, limiting to people who visited, but still including all the people who immediately bounced/closed the tab.

Like, if you take basketball, I'd bet a lot of people here have shot a basketball, but don't practice regularly. The last time I held a basketball was probably 20 years ago, so should I still count?

The point is that participation itself is too much of a spectrum, so the 95%ile statement is just 'most participants basically don't really participate, and there's a long tail of participation.' Which isn't super worthwhile. If you limit to people who "regularly practice" a thing, this would be an interesting argument, but it also wouldn't be true then.


On the contrary I think that's the main point: that a fairly trivial amount of practice is enough to surpass almost everyone who you'll encounter in the activity. Obviously (tautologically) the average person who practices regularly will be average among the people who practice regularly -- you'd have to practice exceptionally well (or perhaps start out with exceptional talent) for practice to make you exceptional in that group. So I don't think it's a cheat, it's just about putting it into perspective.


> everyone who you'll encounter in the activity

You have a far smaller chance of encountering the person who puts in 3 hours and then quits. The average encountered participator is much more skilled than the average participator.


> For video games, an analogy could be limiting to people who bought the game on steam, but not limiting to people who ever installed and played it.

I think he is accounting for that. Especially since the thesis has a recursive nature to it. In fact, he does even step down one level. I don't think a person with 1200 hrs is considered a non-participant.


You can weight by frequency of activity—say, approximately "players sampled from matches selected uniformly at random"—and it'd largely still be true. The top few percentiles do practice more often, but overwhelmingly so.

Glicko metrics for two-player games basically have this property, so if you want to try it out in the wild, you can pick up a game with a Glicko-rated ladder and see how hard it is to get your mean rating estimate up +2 SDs.


I think the way this is phrased is weird. It should probably be rephrased as "becoming 95% percentile at a thing is not that hard". Which I might agree with. Becoming good at a lot of tasks and skills really just comes down to finding the right approach to training and then doing that training. The last 5% is much harder because that's generally filled with truly talented people that also know how to train and are diligent with it.


last 5%?

I've been top 1% and slightly below 1% at peak in video games that have milions of gamers and I wouldnt say that top 5% is filled with "truly talented people"

Top 5% is just decent people, but they are very, very, very far from top 0.1, 0.5%, etc.

At 1% I've been faaaaar from 0.5%, 0.1% people.


The world of video games can't be compared with anything else — except sports — in terms of competitiveness. If you're in the top 32 you're in the A-list of celebrities in that niche, and if you're top 64 you're a second-tier celebrity. Anything after that and it's hard to get paid.

Imagine a country where only the top 64 surgeons get paid.


No one is talking about getting paid only becoming skilled in some domian.


Yes, and becoming a professional in a domain is a heuristic for tiering skill. The reason why OP is so dismissive to the top 1% is because they're not good to break into the industry.


This is a function of the market for a particular skill, not the skill distribution within that market.

The skill distribution for surgeons is ~the same as the skill distribution for baseball. The reason surgeons get paid to work as professionals is because there is demand for people who can perform surgery.


I'm in the top 15 bf4 tankers in the US. I run a very unique loadout that's very specific to my PTFO playstyle and the most common threats I deal with. It has glaring weaknesses that few ever exploit, but if you knew the game and actually tried to counter me, you absolutely could.

Sometimes, the .001% have simply found their particular niche in the ecosystem


I miss that game so much.

What's the server population like these days?

What is your load out? I was a Jet main.


Ah, there's probably still 500 players still playing on PSN. Probably the same on XBL and maybe 2x that on PC I'd guess. The only problem I see is a 'dead sea' effect, where a lot of the folks still playing are very good, and the games can be lopsided and not fun for the average player. I hate to see them stomp on average dudes. I always hold back capturing the last objective, and I never shoot into deployment even if I'm taking fire. The game should be fun and fair for everyone.

As I said, I'm a tanker. I run smoke screen, thermal camo, and LMG. It's an insanely fun play style because everyone relies on their minimap and thermal optics and I'm basically a 70 ton ghost on the battlefield. It's crazy how easy it is to sneak up behind enemy armor or juke incoming shells because everyone is looking for a white blob or a red marker on their map.

Also, given I'm almost unspotable, aircraft tend to leave me alone unless i'm dealing with a pro jet pilot that's looking for me. Sometimes I will piss off the enemy team and by the 3rd strafing run I'm like 'wow bud, you really got nothing better to do with your day, huh?'


I'm no good anymore, but in the VERY early days of SC2, I was good enough to occasionally get matched up by the ranking system with players like WhiteRa and Idra.

Shocking how much better they were than me. Technically in the same league, but in terms of skill it wasn't even close. The top .1% really are something special in these types of cases. Pretty neat stuff.


I just looked and the top 4% of the SC2 ladder is Master+, which I consider to be quite an accomplishment. At the same time, there's so much range of skill within the master's leagues as well as even in the Grandmaster (top 200 players in each region). Even the difference between the top 5 pros and next 10 are visible in matches.

This reminds me of the range of skills in Go (board game), from absolute beginner 30-20k (kyu) beginners, 19k-10k casual, 9k-1k amateur (me), then 1-7d advanced amateur (dan), then 1-9p (pro dan). Each few 'stones' of difference can typically squash or run circles around the other. So many orders of magnitude.


It's kinda fascinating, isn't it? Small adjustments make such a massive difference. I had a similar experience in League of Legends. I'm no good at that game, but a streamer who was a backup for cloud9 (a support player; I forget who, but his name was kinda edgy iirc??) played with his viewers sometimes. I was a support main at the time, and I just remember feeling like he was more dangerous than his ADC in terms of pure damage. How? It's not possible. It's so confusing. I never figured out how he was so successful with his extreme aggression in lane, but I was utterly fascinated.


Likewise -- I played in CAL-M in Counter-Strike back in the day. This statement dates me, I realize, but for those who aren't aware, CAL was the top online Counter-Strike league, and CAL-M was the second tier. IIRC, there were ~10 teams in CAL-I, the top tier, and about 40 teams in CAL-M, separated into multiple regions. (Lower tiers were CAL-IM, i.e., intermediate, and CAL-O, i.e., open - anyone could join CAL-O, but getting past that required promotion.)

Anyway, point is, I was probably in the top ~1000 Counter-Strike players in North America in the early to mid aughts. But the gap between CAL-M and CAL-I was just ridiculous -- we're talking about the gap between a college sports team and a pro team. The average CAL-M team wouldn't win a single match in a CAL-I season.

So, yeah - the gap is increasingly large the closer you get to the top of a given pursuit.


I think it was Adam Savage who put it this way (talking about the importance of talent): Getting 90% of the way to mastery of a thing is just a matter of practice. Talent is what gets you that last 10%.


I would have to agree about 95th percentile being not that difficult.

A streamer that I occasionally tune into (Asmongold) says that if you are seeking information outside of the game such as watching streams of the game, that makes you a top 10% player automatically.

Most people are passive consumers and participants in their activities and that isn't exclusive to the individual. I am a passive consumer & participant in many activities: I have no interest in being more knowledgable in cars / driving, I don't want to get better at cooking, I enjoy chess but I currently have no desire past futzing around with the Chess.com app in the few moments I have.

By virtue of seeking out information outside of that context, you are trying to dive deeper into the activity even if you aren't performing at that level.

Most software engineers aren't listening to podcasts about software engineering. If you are religiously listening to and learning from podcasts, that makes you more suspectible to being a higher percentile performer in software engineering.


> A streamer (...) says that if you are (...) watching streams of the game, that makes you a top 10% player automatically.

Sounds like pandering to the audience. Performing better then 90% of people makes you a top 10% player.

Self soothing about how what you like to do in your spare time makes you better then others is not making you any favors.

It doesn't matter how much effort you put into being effective. In fact I'd say living and breathing software engineering will make you a less effective software engineer than someone who also understands management, psychology, economics, etc.


If you define "player" in this context as "person who bought the game and opened it at least once" then becoming top 90% in any given game really doesn't take much. If Steam achievements are accurate just playing the game for an hour will make you above average. Most people quit before that and thus have no time to learn the game.

I still agree with your last paragraph. In gaming as in professional life, a T-shaped skillset is really useful. Having broad knowledge and experience, even if it's mostly shallow, is incredibly useful.


I knew I should've been an asterisk / joke about that! :)

Yeah, I could certainly see that but I disagree with your assessment that it is just pandering or self-soothing.

Seeking out any external information in your off-time / outside from that activity gives you the edge against people who just show up and only engage and think about the activity while doing it.

If you are watching basketball play-by-plays or even better, recordings of your own games (read: consuming transformative versions of games just outside your skill vs passively consuming a professional game) outside of basketball practice, there is a good chance you will pick up or develop ideas of how to apply that to your own game.

Yes, passively watching someone play WoW has a low chance of making a world-first raider but watching a world-first raider do raiding with the intention of picking new ideas up will expose you to ideas and methods you won't otherwise be exposed to through normal gameplay.

By listening to other engineers speak, you are being exposed to problems and solutions you would have had to encounter and solve yourself (or possibly never have so you will never cross pollinate ideas)


> you will never cross pollinate

See there's the mentality I'm calling self soothing. Your mental model of what makes someone excel seems to build off of what you like to do. One thing is to pursue extra information, another is to believe the sole way to excel is by doing the things you do.


There is plenty of evidence that just practicing is a bad way to learn things.


I think it depends on how you measure top 10% in a video game (especially the MMORPGs Asmongold plays), being a top 10% player by stats is a function of play time and 'grind'.

People actively looking at top 10% players can have more game knowledge and build efficiency than people who just grind bigger numbers.

Being an "effective" software engineer also depends on your definition of effective. Mark Zuckerberg was clearly an effective software engineer, but was he in the top 5% of engineers?

People judging their abilities by adjacent (and loosely correlated) metrics is a road to unhappiness.

"When a measure becomes a target, it ceases to become a good measure"


I got to top 10% of Trackmania players (extremely competitive) just by watching Wirtual’s streams. Couple of advices (and learning to implement them) were worth more than hours of (bad) grinding.

And he is „only” in like 99,9th percentile in time trials, not even competing in top tournaments.


Same: when Path of Exile was less popular and had races I was often able to finish top 10% (or even much better) by just copying techniques from streamers who were good.

The concentration of knowledge that was available in a (successful player's) stream was far more useful than what I could gain from personal experience playing alone.


> Most software engineers aren't listening to podcasts about software engineering. If you are religiously listening to and learning from podcasts, that makes you more suspectible to being a higher percentile performer in software engineering.

It's generally true that seeking more information can lead to increased knowledge, yes.

But I've also met a lot of people in my career who can confidently recite factoids from hundreds of podcasts, books, and blog posts they've read but then struggle when they have to tackle real-world problems. Podcasts don't substitute for experience and someone with real-world experience is going to run circles around someone who merely listened to a lot of podcasts or read a lot of books.

Podcasts have also become a trap for inexperienced engineers in recent years. It's easy to listen to a lot of podcasts with guests who are trying to flex their knowledge or look extra smart by claiming their subject is the only way to do something. Then you end up with juniors trying to make complex microservice architectures with over-engineered single page app frontends for trivial tasks because that's what they've been learning about from podcasts. Podcasts try to capture the most exciting topics, whereas many engineering problems are better solved by boring old technology. Without experience to know the difference, podcasts can really lead people astray.

> A streamer that I occasionally tune into (Asmongold) says that if you are seeking information outside of the game such as watching streams of the game, that makes you a top 10% player automatically.

Influencers telling their followers that following them will provide a leg up on the competition is the oldest marketing trick in the book. :) I'm sure some amount of stream watching can provide some learning, but for fast-twitch games I'll put my money on the player who has more hours of practice over the player who watches a lot of streams of other people playing.


> Most software engineers aren't listening to podcasts about software engineering. If you are religiously listening to and learning from podcasts, that makes you more suspectible to being a higher percentile performer in software engineering.

Does it though?

I don't feel like listening to podcasts is a particularly good way to build software engineering skill.

The same way listening to a podcast about art doesn't make you a better painter nor listening to a podcast about football will make you a better athlete.


If I listen to a podcast on let's say, algorithms.

They discuss an algorithm I'm currently working on and some research papers on said algorithms.

If I didn't know about those research papers I now have more knowledge than I had before and can improve more than someone who didn't have said knowledge.

Replace algorithm with framework, design pattern, type of software etc...

It alone doesn't make you better just like reading a boom wouldn't make you a better software developer. Actually absorbing the information and using it to improve would.

The same can be said for every single one of the fields you mentioned.

Sharing knowledge using spoken word is no different from sharing knowledge using any other media.


I agree, I think building things is the main thing that makes someone better. So building side projects and experimenting with different tech besides your work.

Podcasts I think are quite superficial. They can only be beneficial if you are critical about what they are saying, but to be critical you need to have already made something yourself. Otherwise you are blindly learning facts like you said.


It's easy to be in the top 99% in a competition nobody cares about.

Try being in the top 1% of basketball players if you're under 5'9".

Easier said than done.


Absolutely. The article hints at this problem by saying 95th percentile is easy but the grind from 95th to 99th is more difficult, requiring explicit effort and reflection on your process.

To use a gaming metaphor that hopefully lands, the XP grind from level 1 to 92 in Runscape is the same XP amount as the XP needed to go from 92 to 99 [0].

It is also illustrated with the Pareto Principle and the 90/10 rule where the final portion takes the most resources. Someone can easily become top 10% basketball player given the right training. 27M people played basketball recreationally in the US in 2021 [1], you only need to be in the top 2,700,000 players to be a top 10% player. There's only about 500 people in the NBA in a given year [2] so they represent approximately the top 0.0018% of organized basketball players.

If you include people who play rarely or in pick-up games, the odds of a top 10% 5'9 player jump drastically. 5'9 isn't that short either, it's roughly the median height of an American man.

[0]: https://runescape.fandom.com/wiki/Experience/Table [1]: https://www.statista.com/statistics/191632/participants-in-b.... [2]: https://www.hoopsbeast.com/total-nba-players/


> To use a gaming metaphor that hopefully lands, the XP grind from level 1 to 92 in Runscape is the same XP amount as the XP needed to go from 92 to 99 [0].

Do you get more XP on average when you're a higher level?


It really depends skill to skill, but generally yes. However, and keeping in mind this again varies a lot skill to skill, the increases are not even the same order of magnitude as the scaling for the xp required.


You're thinking about the _NBA_ when you think of basketball players. You can _easily_ be in the top 5% of _people that play basketball_ just by playing at the gym once or twice a month, even if you're short.


I think you're vastly overestimating the amount of people who play basketball.

Sure, if you count everyone who's ever touched a basketball in their life - it might not be hard to be in the top 5%.

If you counting anyone who has played at least within the last 3 months - it's not going to be so easy.


In StarCraft the reverse it true. There are many who get information outside the game by watching, but don't actually play that much (1v1 in particular). Just by playing it puts you in a high percentile of SC2 players (that used to play or only play co-op and other forms).


I've brought this up before and got down voted, but I agree. Competition starts at the 90th percentile. Everything before that is casual play and fundamentals.


I don't think I agree with this at all. I can see how you would have this impression with something like a video game or I guess public speaking where maybe a lot of people do it un-seriously and you can be better than most with some intentional effort. It's weird to choose a super mass market game like Overwatch to make that point though, if you were in the 95th percentile of Starcraft players, that would truly be something, since the skill ceiling is MILES high.

For anything with a physical component I think this whole thing falls apart completely. For something like weightlifting the 95% percentile for men is around 160kg or ~352lbs. Going from sedentary to that lift could take years of effort. Musical performance is similarly something where the effort to do anything at all is quite large.


I'm not sure what the 352 is supposed to be. strengthlevel.com claims a 352 lb bench is ~95th percentile for a 180 lb male, but I've never seen anyone in a gym that can bench anywhere near that. IME even a 225 lb squat feels like 95th percentile. I don't think I've ever seen someone else do a 100 lb shoulder press (~20th percentile on SL). Usually I see something like 75 lb (doing fixed barbells), and once I saw 95 lbs.

The idea is most people who participate are probably closer to what you see at the YMCA or Planet Fitness, not a powerlifting gym. They could do a lot more with basic advice like "add weight".


This thread is truly bizarre.

A 352 pound bench at 180 pounds is bordering on being an elite lift. I would wager that it's unattainable for most guys, even if they worked at it and did everything right (in terms of training, nutrition, etc). Success in athletics/strength-based activities is, in large part, determined by genetics.

I'm sure there are domains where being in the 95th percentile just takes "some work." If we're using video games to make this point though, then I'm at a loss for words.


Sorry I was originally quoting a deadlift number. There’s a typo in the post.


I can squat 315, DL 425, bench about 230. Done 100-115 strict overhead press. I train Brazilian Jiu Jitsu. Plenty of guys stronger than me that I train with. I also go to a gym once in a while. I am solidly middle of the pack, especially considering I weigh 200 lbs. maybe if you are at planet fitness or something. Otherwise these numbers only take a bit of dedicated work to achieve. You would not look at me and think much based in my build and appearance.


That's pretty much agreeing with the article.

> Note that when I say 95%-ile, I mean 95%-ile among people who participate, not all people... I'm also not referring to 95%-ile among people who practice regularly. The "one weird trick" is that, for a lot of activities, being something like 10%-ile among people who practice can make you something like 90%-ile or 99%-ile among people who participate.

Someone who even calls it "training" and has specifically put in effort to be better is probably in the 95th percentile of people who do the activity.


> Otherwise these numbers only take a bit of dedicated work to achieve

I think you may be underselling that a bit. I got to something like 370-80lb DL while weighing 185 some years ago, and it took nearly 3 years of dedicated work, eating tons of boring chicken, and a lot of lifestyle changes. It was pretty hard work and a of hours in total. I still lift weights, but don't have the focus and dedication to maintain that kind of lifting routine. Even at my max I was probably only edging into the "advanced" category.


My numbers were similar to yours, but I agree with OP that it wasn’t really “difficult”. Sure, you have to turn up to the gym regularly and put in the hours, but there’s no real skill or practice involved. It’s not like tennis/judo/your_sport where you actually have to focus to get good.


I guess saying a “bit” is dismissive. I had periods of regular training. Periods of no lifting. Running was a big part of my life. I have never been a very dedicated lifter. Did some 12 week cycles here and there. Probably took me a decade to hit those numbers. Someone with more focus could get there quickly. It was hard work here and there but nothing anyone would look at and say wow, I can’t do that. My T is a avg too, I have had it tested many times. Just solidly middle of the pack.


That’s wild to me, many high schools across the country have people that can do 370lb DL at 185lb.

I can understand the struggle at an older age, but age matters a lot here.


I mean sure, but they're pretty much in the top 5 ish percentage points of lifters.


> claims a 352 lb bench is ~95th percentile for a 180 lb male

Surely you mean 353lb dead lift.


That's kind of the point: people online will say that's the 95 %ile level[0], and either they're taking the piss or they're self-selecting into a group that actually tries, so it's the 95 %ile of the 95%ile, or the 99.75 %ile. Meanwhile your average gymgoer that sometimes wanders into the free weight room thinks putting the big plates on the bar (i.e. 135) is a lot. There's obviously no way 1 in 20 dudes at the gym have a ~350 bench.

[0] https://strengthlevel.com/strength-standards/bench-press


And not to distract from the point (which you made well), but weight lifting in general is tricky to compare since you generally want to take body weight into account. Benching 225 lbs is a different prospect for a 125 lbs individual vs. a 250 lbs individual.


It doesn’t matter how high the skill ceiling is, just how much effort the average player puts into the game. In Starcraft 2 to be top 4% player essentially means to be the worst player in masters league. But the gap in skill between a bad masters player and a grandmaster player (or even larger, a pro player) is enormous. I know that when I played I was able to climb to near the top of diamond without even using map hot keys, and still being (compared to high masters players) really quite mediocre at macro. It doesn’t really matter how high the skill ceiling is when you can approach the 95th percentile while not even utilizing all the functionality the game gives you.


That doesn't mean it isn't very difficult or in some ways impressive, just that to get into the top few percentage points is even more impressive. It's not like you're going to watch a few hours of game play and suddenly be able to jump to that level.


> if you were in the 95th percentile of Starcraft players, that would truly be something, since the skill ceiling is MILES high.

If you made it near the top of diamond in Starcraft 2, that's probably top 5%, and that's still _miles_ away from where the pro players are. I made it near the top of diamond at some point after it came out and I was terrible at SC2.


It probably depends on your objective. 352 lb is about the cutoff before you become a competitive weight lifter. Most people probably don't want to do that. Same thing happens in gaming, 95th percentile is probably about where you get to the point of "learned how to play the game up to the competitive level".

The majority of my hobbies are non-competitive. If I get to one day be a 95th percentile hiker, I will be ecstatically happy. However I'd be willing to bet that for my (narrow) niche of software - I am well into the three 9s by virtue that while most backend engineers will have touched what I work on, they haven't done it for 10 years in a demanding environment.


I see what you're saying, but my point is that even for non-competitive pursuits in the physical world many can involve deep levels of skill that take years to develop. Cooking is another great example, almost anyone can make dinner for themselves but making a really delightful meal for guests requires a lot of skills that take a lot of time to develop. You can go quite deep there, and while hard to measure become better than 95% of home cooks would be impressive.


This is my sad reality of local multiplayer games like Speedrunners, Duck Game, and Ultimate Chicken Horse. They're super fun, but I'm too good for my friends & family, and too bad for people who take it seriously online.


Classic “Kid who owns the only Sega in a friend group” problem. Nobody wants to play Mortal Kombat with them.


It's a big meme in the Smash Bros world, too. Tons of people who beat their friends but get bodied at tournaments.

If I could stand the BO or the competitive atmosphere I'd consider it.


I always demolished my friends as Ness (to the point where they renamed PK Fire to PK Cancer) but Ness is one of the least competitive characters in tournaments and I'd get absolutely demolished because he's so easy to counter if you know what you're doing (hint: intentionally absorb his PK thunder when he's trying to get back on stage).


Same with myself and Link. I've been devoted to him the entire series, with side characters for fun, and without fail, he falls to characters with more movement options that can escape the zone and outspeed him up close. Ultimate made him much better with the remote bombs for the mindgames, but yeah I feel it. Solidly mid-tier this time around but still next to nobody playing him at the top, so I haven't seen much pushing of his game. Izaw was big in the Smash4 era and I think T, Tea? A Japanese player still plays him in Ultimate.

I keep telling myself if I ever get good at bomb-jumping to recover, my game will explode in potential.

Nice to find another Ness player in the wild; one of my IRL friends is a Ness and Lucas main. He was the first I ever played against that could do more than PK Fire and yo-yo. Those matches get rough with PK Fire's angles and how quickly the stick can come out and return that arrow...


As one of the first people in my friend group to start playing Doom and Heretic using a mouse, I hear ya.

My friends could always tell when I was essentially just letting them kill me so that the fun could otherwise continue. Wound up playing way less PC games with them than N64/Genesis/Snes.


A group of friends and I would go into empty classrooms on our college campus and play Duck Game on their projectors. Made a great drinking game: You die, 1 sip. You die by falling object, another sip. If your death is memorialized (either by having your eyes closed, or turned into a tombstone), another sip. There were enough of us that we were constantly passing the controllers around. Absolute blast.


In super smash bros I always like the opposite: drink when you win or drink when you get a kill. Automatically levels the playing field.


> Some reasons we might expect this to happen are:

1. People don't want to win or don't care about winning

2. People understand their mistakes but haven't put in enough time to fix them

3. People are untalented

4. People don't understand how to spot their mistakes and fix them

——

There is another very common reason. It is often emotionally difficult to acknowledge that you’re making simple mistakes that could be fixed by a relatively small amount of dedicated practice.

Relatedly, most people have a fear of putting in the actual effort to get better and then still falling short of expectations (their own or others).

It’s emotionally easier to pretend that there are other reasons outside of your control and that dedicated practice wouldn’t make a difference anyways.

In my experience, the solution to this to work on accepting your emotions and developing inner security such that you don’t feel that your self-worth depends on the outcome of these events.

One might even discover that they don’t actually even care that much about achieving a high level of performance in activity X and that the “need” to be good at it is a manifestation of older behavioral patterns and conditioning that don’t necessarily benefit them today :)


I was going to add "People want to be winners without trying because people who win without trying are cool, and tryhards are not cool."


How about I just want to win but I don’t want it enough to grind hard because the juice isn’t worth the squeeze in many competitive things with no rewards for winning except a small rush


I'm 70%-ile online chess player. That is average relative to players active on lichess in a given month.

I'm better than most people (maybe top 10% even) that "play a little." I'm (I assume) well below average for adult tournament player. The pool matters. I think if I took lessons and dedicated a serious 100-200 hrs over some period, I might reach 85th in my online pool.

95%-ile is currently ELO 2075... just under where junior masters (CMs) seem to be on lichess. I suspect that extra 150 elo would be a difficult jump... but maybe doable for me and other average players.

Chess is probably structured similar to athletics and other such pursuits. You can probably expect a similar distribution for weight lifting, for example. The average person can probably reach the level where everyone (including most over average people) is "actually trying" simply by being systematic. Where that point is varies, but weight lifting and chess have similar ranges of participation levels... like many hobbies.

In any case... I think unlike chess, it's worth focusing on either strategy or technique... not tactics.

Strategically defining the thing (chess is defined, but "software engineering" is malleable). Meaningfully selecting the pool. Actually deciding the value. Getting to top 10% rec chess player sounds fun. Getting to CM sounds arduous and pointless. There's not much value in being an entry level chess master... or power lifter.

Techniques, like the habit of planning a training plan, creating a strategic plan with goals, timelines and such... that's a valuable asset... very transferable. The tactics... not so much. Meanwhile, you don't need great tactics to get results, and tactical advice is the easiest advice to get.


Chess has a funny distribution because there are different populations to consider. I'd guess a chess.com 1200 is better than 95% of all people who know the rules and have played a game.

Yet to reach the 95% of any tournament rating pool is far more difficult. It took me nearly three years just to get to 1450 USCF, which is about 83% nationally. In that time I've done more than 50,000 tactics, played more than 15,000 total games (mostly online blitz and rapid) and at least 300 rated tournament games at a slow time control (this includes online games played at 45+45, only half that number are OTB). I've analyzed those tournament games, most of them with a coach. I've played through annotated game collections. I attend lectures at the club from an FM, and watch dozens of Youtube videos every week from streamers and instructors. I drill openings and endgames etc etc.

I have a lifetime goal just to reach 1800, which is about 95% I believe. Its reasonable to expect that to take at least 5 years, and also reasonable to think I will never achieve it. This is what chess improvement looks like when you start in your 40s. Any kid who takes the game seriously can get to 1800, a lot of them will do it in just a couple of years.


Lichess is an incredible project and a true gem of open source, but an accurate source of ELO rating it is not.

As we speak I am rated 2227. I am unspeakably horrendous at chess. Online chess is more like a video game; my competitive mindset and nerdy minimax tendencies are single-handedly carrying me.


It has a very accurate rating system, but "accuracy" does not mean "matches FIDE". Ratings can only be compared within the same pool of players, and Lichess is quite good at matching you with people of comparable skill, which is the only purpose of a rating system.


I meant that 2100 on lichess is about where tournament CMs tend to be... roughly. It happens to converge about there, but that's coincidence.

Online is a different game, sure. But relative strength is not that variable between games.


Software engineering, much as some people don't like to hear it, is also a team sport unlike weightlifting or chess. Give me a 99th percentile team over a mythical 10x dev every day of the week and twice on Sundays.


Chess is an unusually good example of there being a system in place to rate people. Master of, say, CSS is not like that.


I feel like implicit in this framing is the idea that one's sense of value is linked to where one measures up in some arbitrary task. Should I feel worse about myself if I'm only in the 95th percentile for some activity I enjoy rather than the 99th? Most things worth doing are more enjoyable the more skilled you are at them, but of course our lives are finite and we have to make choices that might limit our development of any skill. But the more I am worried about where I measure up, the less I am enjoying the thing for what it is. As the saying goes, comparison is the thief of joy.


The framing is a lot narrower, and pretty clear if you’ve ever played overwatch. In that context a lot of people claim they want to get better, but don’t even grab for the lowest hanging fruit.


> but of course our lives are finite and we have to make choices that might limit our development of any skill.

This is a key point in Four Thousand Weeks (https://www.goodreads.com/en/book/show/54785515). For our hobbies, it'd be totally fine (and even preferable) to not worry about percentiles at all.


The Overwatch example does not really make sense. The author assumes that if people are frustrated by frequently losing, it would be logical to put in effort to improve their skills. But their win rate should remain mostly constant as their skills improve since at the same time they would be moving up the ranking and would face better players. So there is not a strong incentive for the average player to put large effort into improving in the rankings.

In real world activities (eg programming) your skill level is often directly tied to strong incentives such as income. I don't think it is reasonable to think that it would be as easy to move up in the "rankings" all the way up to 95% percentile.


This is why I miss games like Unreal Tournament where they had 8 bot difficulty levels. When you were in the mood for a challenge you could turn it up, and when you were in the mood for some easy blowing stuff up you could turn it down. Now everything's skill-based matchmaking and as much as it can manage you're always up against opponents who are equally good to you.

Or playing against people who are way better than you and sandbagged their rating. But you can't have an easy game unless you make a second smurf account and do the same. Which is a dick move because the people on the other end of it didn't sign up to play a much harder opponent.


Competitive games is also a weird domain for measuring something like this. Optimal play can be both difficult to achieve, but have an incredible advantage. A 95th percentile player will lose to a 99th percentile player like 10 out of 10 times.

I mean shit, different blizzard game, but I was on a team that was somewhere around 99.9-99.99%, and if we went up against actual pro gamers (99.999%+), we'd lose 10 out of 10 times, and half the time we'd be unaware of why we lost (analogous to dan luu's "basic mistake", from the perspective of optimal play).

But on the flip side, we could literally play 2v3 and win 9.5 times out of 10 vs 97%-ile players. The advantage you get from seemingly small things in the game get amplified. For example if you just intuitively know when every ability comes off cooldown and becomes available again (both your own team and your opponents'), you can do things that seem otherwise impossible.

I don't think this translates all that well into a lot of other domains where it isn't a gamified hyper competitive / meta optimized scenario.


Are there any good platforms out there that people would recommend where you can have your code reviewed? Either paid for or for free.

As this article points out, feedback is an essential part of learning, and open source projects would be a great opportunity to get feedback on something you have sole agency over as opposed to many workplace projects where it's harder to receive feedback for your individual decisions.


If the code is fairly short, there is https://codereview.stackexchange.com/


Depending on how good you are at programming, LLMs would probably have some good feedback.


Sadly with the limited context sizes on LLMs, you can't ingest a large project at all once to ask for feedback on the more abstract requirements of "good" software practices/design.

That is unless the context sizes have significantly changed in the past months.


Send PRs to open source projects you’re interested in?


Open source projects are flooded by low-quality PRs, they can't afford to give mentor-quality feedback to them. Better to join the project's chat server and have back-and-forth discussions.


Often they will provide good feedback if your PR is legitimate.


And ask them to review your own projects? That seems a little odd doesn't it? I am wanting feedback specifically for my own work.


Why does it have to be your project? You can make substantial technical decisions for someone else's project and get feedback on it.


University?



Thanks! Macroexpanded:

95%-ile isn't that good (2020) - https://news.ycombinator.com/item?id=30411160 - Feb 2022 (156 comments)

95th percentile isn't that hard to reach - https://news.ycombinator.com/item?id=22265197 - Feb 2020 (286 comments)


The Red Quest had a similar point on the dating scene - ie. guys just aren’t trying very hard and it seems like strange behaviour but if you commit you can get excellent results.


Got any sources on this? I'm interested in the stats.


I personally don’t. Pick-Up has shifted over the years not many people do it the old school way. If you Google up Red Quest, he moved to Substack you can probably find the article. “Most guys just don’t care” or something like that.

And it’s true. People would rather get baited into online nonsensical outrage and neuter themselves by playing video games.


> neuter themselves by playing video games.

What does that mean?

Does trying hard at dating mean not playing video games...?


95%-tile isn’t that good, and there’s a corollary that I often see, where there’s a plateau of people way past that (say 99.5%-tile) of several hundred people who are good but clearly not the best. This is people who are actually working hard at something and are in basically every context indistinguishable from being the best but they themselves know that there is still a ways left to go. I’d argue that it’s actually not super hard to get to this point in a few things (say, maybe an hour a day on it) but then the difficulty ramps up exponentially until you’re basically dedicating your life to get past that. It’s interesting to see people who pick being 99.5%-tile at a few things versus those who choose to give their all into one thing where they become, say, top 10.


This fits pretty perfectly with the idea that the 90th percentile is crap: https://en.wikipedia.org/wiki/Sturgeon%27s_law.


The argument from Scott Adams is about generalists being better than specialists is in regarding becoming useful/resourceful enough to the point people will pay you for your skillset.

No one gets outstanding recognition for being in the 95%-ile.


I took it as suggesting 75% is aiming way too low for these kinds of even-people-doing-it-don’t-deliberately-practice activities, even if you’re aiming to be a generalist. Rather, that being 95%ile (among practitioners) or better in several valuable skills/areas-of-knowledge isn’t actually an unreasonable goal.

I remember a piece on Donald Glover where Glover described discovering a “superpower” that went on to define his life when, after getting his ass handed to him in a casual basketball match as a kid, he simply practiced shots for a few hours that evening, and the next match went very differently. He doesn’t come out and say precisely what the superpower was but I took it as “literally try at all, and put the tiniest amount of thought/focus into how you try”. The implicit observation is similar: going up tens of percentile in skill-level isn’t that hard, because most people don’t thoughtfully try or put in any practice time at all, even those engaging in the activity. Won’t make you elite, but start applying that goal-oriented-practice attitude to several of the kinds of fuzzy activities mentioned in this piece, and you might really get somewhere.


I'm a pretty consistent top 10 amateur cyclist in Colorado. Some really get wrapped up in it and let it get to their head. The reality though is most people don't ride or race, of those who even race many are there just to participate, now of those who are there to race my percentile has dropped. On the flip side, the truly great riders are overseas and even of them there are just a handful of riders anyone will ever know by name and who are making any money.


Even within bike racing, defining 99% is tricky. The sport generally punishes all-arounders. In road racing, most winners either have great sprints with just enough aerobic capacity to hang on til the finish or have massive aerobic capacity and anemic sprints. I no longer follow the sport, but riders like Peter Sagan and Julian Alaphilippe were more impressive to me than, say, Chris Froome.


Tadej has entered the chat. That guy might be the best all-rounder in several generations. Tour wins and strong in the Classics? That doesn't happen any more.


...of those who even race many are there just to participate...

Raises hand! I'm a competent, but very average, bicycle racer.

The whole notion of 95 percentile here is super weird. For a large enough pool of people, being 95% is nowhere near elite.

So, I guess I agree with the thesis, but it's not some profound insight into the world.


Top 10, or top 10%?


Top 10.


Hey, that's fantastic! I'm a mediocre top 500 or 1000 or something in the Seattle metro (a handful of Cat 4 podiums).


I guess it's a perception thing but I feel as if this becomes more intuitive if you look at it as 1 in 20.

Amongst a group of 20 people you know, assuming you haven't just picked 20 people with highly correlated hobbies (e.g. 20 software devs that like to game), each person is probably going to have "their thing" and they'll be the 1 in 20 or 95th percentile in the group at it. Extrapolate out and there you go.


It is all about the reference point. The article uses Overwatch as an example.

- If you take the world population, 95%-ile means being able to use a keyboard and mouse and maybe have a vague idea of what a FPS is.

- From the previous population, having played the game or one of a similar genre even once puts you in the 95%-ile

- From the previous population, actually owning the game puts you in the 95%-ile

- From the previous population, playing enough to have a meaningful ranking puts you in the 95%-ile

- From the previous population, being good enough to compete in an established team puts you in the 95%-ile

- From the previous population, being good enough to earn some money puts you in the 95%-ile

- From the previous population, being good enough to make a living puts you in the 95%-ile

- From the previous population, being good enough to be famous puts you in the 95%-ile

- From the previous population, being in the 95%-ile means you are the world champion

So which reference point are you using when you are saying you are 95%-ile?


95%-ile isn't that good.*

* The caveat of course being that you dedicate all your available waking hours (not occupied with life-sustaining activities) to training and deliberately practicing a single particular skill/game and also trying to do your best every single time, which is incredibly mentally taxing. It's even more mentally taxing as you get older, since your fluid intelligence diminishes.

Also, another author's mistake is diminishing the role of talent. While we know that with deliberate practice most people can achieve a 95%-ile, the real advantage of talent is how fast you can get there. Because if it takes you half as long to get there, you are able to start reaping the rewards earlier, and getting first-mover advantage.


I think the author's point is really that you can outperform a huge slice of people with just a little bit of careful self-reflection and asking for help, instead of putting even more effort into grinding and hoping you'll improve.

Or, even: by throwing some deliberateness in to things we're doing, we can avoid a lot of frustration.


As someone who used to be an avid gamer and reasonably competitive, "a little bit of careful self-reflection" is definitely not enough to get you in the top 5%. Top 20%, sure, because the bottom 50% doesn't even try, and the next 30% tries just enough to learn the basic mechanics.

You need a certain time commitment and the ability to learn reasonably complex abstract mental models. Learning curves for many games are in the 1000s of hours. It's just not easy to fit into a busy work schedule.


The author describes people who have >1000 hours but make basic mistakes that are easy to fix and hold down their rating.

The author also describes the experience of people who are stuck, receive a small amount of quality coaching, and then massively increase in rating.


Yes, both of these exist. I just disagree that these 2 phenomena are conclusive proof of the title/hypothesis of the article.


Previously:

score: 166 date: 2022-02-21 https://news.ycombinator.com/item?id=30411160

score: 444 date: 2020-02-07 https://news.ycombinator.com/item?id=22265197

The Algolia search totally fails to find those: https://hn.algolia.com/?query=95%25-ile%20isn%27t%20that%20g...


Incidentally, I was in the top 10% in my last half-marathon. My next goal is to be in the top 5% (~1h30m). I expect this to take decent amount of effort and more structured training.


The easiest way to improve your relative ranking is to find a less competitive event :)

I recently won my age class in a 10k (6th overall out of 147 men). In a very competitive race earlier this year, the exact same time barely put me in the upper half (242/498).


The year I ran the NYC Marathon, I finished in the top 2 percent of men. The winner beat me by 45 minutes.

While I wouldn't go so far as to say 95% sucks, there can be a world of difference between that level and the true elites.


I love dan luu's blog posts. Great examples of principled thinking. Much of their writing on (computer) performance has pushed my own thinking and expectations.


The first example makes me think if the 95th percentile players still can't figure out how to trigger the mission completed objective, the problem is probably more with the mission design being inappropriate for the game's user base than an indication of some broader truth about how add the 95th percentile person is at everything


When I was younger, I used to enjoy competition and climbing leaderboards. Now, parenting always comes first. Reaching the top 5% is possible for most people with sustained effort. Many participants aren't dedicated to reaching the top of the leaderboard.


I aim to be a 95th percentile parent.

It's not as hard as you'd think


How can you tell? Parenting isn’t exactly quantifiable.


Yeah but there are some nearly objective truths that should easily bring you to the 95%ile.

Like, spend conscious time with your kid (play with them, read to them, etc) over letting them watch YouTube or TV.

Or, don’t invalidate their emotions when they share them.


Most 5-year-olds are assholes. Once you realize that it is possible to train a child to not act like an asshole, you're pretty far ahead. Once you've trained your 5-year-old to not act like an asshole most of the time, you're easily in the top 5%


Should I feel bad with this context because my ELO is 1150 in Age of Empires 2? That's like 70% percentile-ish. Oh well.

Hypothesis: This dude will stagnate at gold or platium-league, or 1100-1200ish or equivalent in an RTS game's ranked ladder.


For some people it is good?

I play video games to decompress and enjoy my time. If i want to be to 1% then i'd be grinding Leetcode, where it matters. I lost at video games all the time and it still achieves the goal of decompression and enjoyment.


for a while I've been counfounded by the connection between "they're really smart, they do great quality work" and the simple fact that maybe, they just spent way more time doing the work


Great guide to get to top 95-99% of a video game. Completely different guide needed to get from 99% to 99.99%. Would love to read that one, as someone who's ranked top 1% in a video game (rocket league).


This is the kind of claim that needs actual evidence, otherwise it's just a dumb feel-good sentiment about how you _could_ be 2000 ELO on lichess if you cared.

I tend to agree that with enough time and _appropriate_ training anyone can become quite competent at anything, but this is a significantly different claim than thinking you can be in the 95th percentile of persons who are engaged in the activity. It becomes even worse when you realize that technical activities (such as programming) where there are cash incentives are a lot different than recreational activities where the only incentive is to have fun. There is an incentive to _not_ improve at a recreational activity and outpace your friends.


> I tend to agree that with enough time and _appropriate_ training anyone can become quite competent at anything

It's something I don't believe. There's no evidence for it, but that would also be really hard to obtain. You'll get better with training, practice, exercise, but quite competent is a level very many people won't be able to manage.

Physical competence is an obvious case. Roughly half the population is too young or too old to become e.g. a "quite competent" marathon runner, has ailments, handicaps, etc. An even larger part simply is not tall enough to reach beyond than absolute amateur level in certain sports (basketball, volleyball). And the differences don't magically stop at the blood-brain barrier.

I agree that more than 5% of the population could achieve the level currently held by the top 5%, but it's not a lot more.


> how you _could_ be 2000 ELO on lichess if you cared.

I would argue that being top 2000 ELO is _way_ higher than top 5% of chess players. Most chess players have _never played a competitive game_


Rapid rating 95th percentile is 2050 (info is available on lichess)


This seems similar to Ramit Sethi's "Craigslist Penis Effect", which IIRC basically says that you only need to try a little bit to have better results than most people.


It depends. A 95%-ile salary in an average country will buy you a tiny flat in a good area. The equivalent salary in a very rich country will allow you to retire in your 40s.


I assume USA is a rich country. 95-percentile salary is 170k per year. Not sure this salary will allow you to retire in your 40s.

Unless you are living alone in depressed city with low costs of living.


> Note that when I say 95%-ile, I mean 95%-ile among people who participate, not all people (for many activities, just doing it at all makes you 99%-ile or above across all people). I'm also not referring to 95%-ile among people who practice regularly. The "one weird trick" is that, for a lot of activities, being something like 10%-ile among people who practice can make you something like 90%-ile or 99%-ile among people who participate.

My probably wrong opinion is that when people discuss “Dunning Kruger” the participants aren’t clearly considering what set of people they’re being measured against.

The original Dunnint Kruger study involved Ivy League students (Cornell). I would hope they have high confidence in their ability. They’re genuinely the cream of the crop!


> They’re genuinely the cream of the crop!

More like the most connected and privileged, but okay.


The author has a great post on the Dunning Kruger paper: https://danluu.com/dunning-kruger/ It's interesting that the original paper does not actually justify the popular meme that the phrase became.


(2020)


This is why I honestly don't care about a lot of elitism in things like schools, internships, places of work, etc. Because if anyone has the base knowledge you can turn them into a top 1%er really fast and easily. But what a lot of people don't understand, is that everyone needs training. The good argument against this is that those with elite credentials have gotten training through their elite status[0] (momentum is a powerful force) but I don't find this particularly convincing because it's implying that you don't need to train people. People should always be trained. I'm not sure why we often don't internalize this. Even top athletes are constantly training, arguably that's their entire job and weirdly enough you don't even need to have the trainer be a top athlete (just sufficient knowledge of the domain and more about skills in communication and deconstructing problems). Realistically people will just settle into wherever they've found some level of success because, like the article says, they're not looking for feedback or if they are, it's not straightforward or easy to come by.

Are we coders/scientists/engineers/etc properly training? Do we have sufficient means? Are code reviews actually training exercises combined with quality control or are they an adversarial game where jobs need to be justified to those using poor metrics for said justification? (do you intentionally put in easy mistakes so review has something to point to but you have something easy to fix but would get something hard to fix if you submitted better code in the first place?)

[0] I'll put it this way, when you look at top performers in a field (let's say ML for example, because it's hip) you'll typically find a long chain of elite statuses (plenty of exceptions, but they don't discredit the underlying premise here). Take for example the well known Andrej Karpathy. Before he was at OpenAI he was the Sr Director at Tesla, and before that OpenAI, and before that Standford, then University of British Columbia, and then University of Toronto (where he took classes and attended study sessions by Hinton). The point here is not to say he didn't work hard (there's no doubt of that) or isn't exceptionally skilled (entire premise is based on assuming this), but that there's compounding opportunities to catapult one's self to the top skill level.

The truth of the matter is going into college the vast majority of people are dumb as shit and the differential in someone at a low tier school and a high tier school isn't that huge (we can even extend the argument further backwards). 4 years is not a lot of time, nor is the 8-12 for PhD (from high school). The skills gap does widen between these groups, but not nearly as much as they do between those leveraging their opportunities or even just those with better opportunities. There's a saying I like: "The harder you work, the luckier you get." The two are deeply intertwined and working hard you have the capacity to take advantage of more opportunities.

The three questions here are: 1) how many additional Kaparthy level people did we miss out on due to them not having adequate opportunities? 2) Is there a cost effective solution to increase these numbers? Dramatically? 3) At which point (for which skills) is there no longer a sufficiently effective strategy that's also cost effective. (strategy selection is most certainly time and domain dependent) There's actually decent evidence that you can take low quality high school students and they will be successful at elite schools, especially after you control for dropouts due to higher rates of family issues. (This can be captured in many ways and is nuanced so it's actually deceptively hard). In high likelihood you could randomize Kindergartners into the elite path and non-elite path and find this effective but we're probably only going to be able to get natural experiments. Is this true for High School? College? Grad School? (If you think in any way I'm undermining Karpathy's success or talent, you've most certainly misread and/or I've most certainly greatly miscommunication and this line should be a verification of the former. Karpathy is without a doubt, a fucking beast)


@dang — pretty annoying that this user is engagement farming by reposting classics. Not great behavior.

https://news.ycombinator.com/item?id=31199361


Yep, they aren't progressively posting them, OP is spamming at this point. Quite sad considering their account is from 2010, they should understand HN more. Looks like they are trying to drive people to their sites judging from the long list of URLs on their profile.

For the last 24 hours, they've submitted 30 posts with zero other contributions such as comments.


   Looks like they are trying to drive people to their sites judging from the long list of URLs on their profile
I can't imagine that's very effective. Maybe I'm in the minority, but I rarely (i.e. < 1% of the time) look at a profile AND follow links found therein.


This has been HN for years now. It’s a click farm with canned talking points.


It's kinda sad, this place feels kinda like Slashdot, and not in a good way. :(


As long as you can upvote/downvote/flag shit, you’ll get shit. The incentives aren’t aligned. That’s exactly why you’d have someone re-posting this stuff. People here aren’t old enough to remember when this happened on Digg, Nevermind Slashdot. Dang was in elementary school back then.


Agreed. There's something flawed about the voting model that totally messes with people socially. It ends up replacing actual discourse with gamesmanship.

I assume the green handle is because you're a mod. ~~Given that you seem to understand the design problems and limitations, do you feel like modding sites like these is more of a hassle than other platforms? Investigating antisocial shit seems more complex than just checking DMs and post history. Voting history is relevant, too.~~ Assumption wrong.


There's no such thing as "@dang". When you have concerns like this, mail hn@ycombinator.com, rather than crudding up the thread. Whatever this users is doing, Dan Luu's posts tend to be treasures, and we can have reasonable threads on them even as you try to clear up the submission behavior with Dan.


I think what the commenter did was reasonable, since it also lets other HNers know that this is a behavior to be on the lookout for. I knew people spammed HN with links to their own websites, but I didn't realize people tried did the same with previously-successful submissions.

I agree with the commenter that this isn't appropriate, even if it sometimes leads to good discussions. I appreciate that he posted it here, even if he ultimately has to email HN to get this addressed.

Perhaps the best resolution is for a rule to be added to the HN guidelines. I don't mind people submitting a lot, but if you're just recycling old stuff that's not great IMO.


The guidelines are pretty explicit about asking people not to write comments like this. Either way: "@dang" is not a thing.

https://news.ycombinator.com/newsguidelines.html


I'm curious to know which of those guidelines covers this somewhat-novel situation. @-ing the mods may not officially be a thing, but I have to say whenever there is a comment starting with that handle that rises up in the comments, it gets attention right quick.


> Please don't post on HN to ask or tell us something. Send it to hn@ycombinator.com.

> Please don't complain that a submission is inappropriate. If a story is spam or off-topic, flag it. Don't feed egregious comments by replying; flag them instead. If you flag, please don't also comment that you did.

> Please don't post insinuations about astroturfing, shilling, brigading, foreign agents, and the like. It degrades discussion and is usually mistaken. If you're worried about abuse, email hn@ycombinator.com and we'll look at the data.


The first guideline is about submissions, not commenting. The second and third are not quite on-point because the commenter is not saying that the post is inappropriate per se, but that it's part of a pattern of inappropriate behavior.

I, for one, and glad that the commenter added to the conversation in this way. I can see I'm not alone, as the post was subsequently flagged (to be clear, I didn't flag it).


They didn't add to the conversation. They inserted an off-topic digression about the submitter of the story, who has nothing to do with the story or with Dan Luu. Before other people downvoted and flagged it, it was sprawling out from the top comment on the thread. That's why we have these guidelines: to keep stuff like this from crudding up threads.

I'm also not sure what you mean by flagging; the story isn't flagged, and is on the front page right now.


If you view this through a micro-lens, then it leads you to focus on the 'crudding up' of the thread. But if you take a macro view, then you consider the bigger-picture impact that the submitter's behavior has on HN as a whole.

Could the commenter have just emailed HN? Sure. But by commenting, the commenter shared this information with the community, who were then able to upvote the comment (I did) and flag the post (I did not). This is a valuable service IMO. It provides the HN team with additional feedback and alerts other HNers to a way in which the community is being used, perhaps not for the best.


The view has been taken at sufficient zoom levels to have multiple specific guidelines and dozens of moderator comments. It's just not the case that nobody has thought about this much or discussed it on HN repeatedly.

As to 'valuable service', what the HN moderators ask in their own guidelines regarding feedback is very likely a better indication of value than 'IYO'.


As explained above, none of the guidelines actually addresses this type of comment. Also, it's obviously not just IMO, since as I mentioned other people have flagged the post, presumably after being educated by this comment.


none of the guidelines actually addresses this type of comment

They do. A significant chunk of the site guidelines boils down to 'no meta' and even address the specific kind of meta in the comments - meta about appropriateness of submissions and meta about the alleged misbehaviour of others.

The fact that it's not just your opinion doesn't change the fact that the mods have said this kind of commentary does not, in fact, provide value to them which was your claim.

But like tptacek says, just read/follow dang's comments, almost everything gets recycled through there on a regular basis.


It's fine. If you care, pay attention to how things like this go in the future, and I think it'll rapidly become clear to you what the norms are. If you really care, do what obsessives do, and follow Dan's comments, which are an informal mod-log for the site. We don't have to keep talking about this.


In addition to that 'akerl_ comment, Dan has explicitly said, a bunch of times, that they don't monitor "@dang". It's not a thing, but doing it creates the false impression to others that it should work.

https://news.ycombinator.com/item?id=26508945


People post/repost the classics all the time, why are you tattling this aggressively, lol?

It just needs a [2020] tag.


It's not tattling if it's well against the intended effects of the system.


This is spam. I like to come here and want to contribute new ideas to the discourse here. I expect others to do the same.


Bring us some fresh wine, the freshest you've got!


We want the finest wines available to humanity, and we want them here, and we want them now.


So you don't think there's anything new to be said about this article, by anyone?

We're deluding ourselves if we think we're finding new ideas on what amounts to a faded techbro subreddit. Much of the discussion in tech happens in circles until we start talking about concrete code.


The person who made this post has made 30 submissions in the last 24 hours. That's extreme, regardless of whether this particular one has any merit.


Yeah I'm not interested in that part, that's obviously suspicious behavior that admins will ideally handle. The person I replied to said the content itself was spam and claimed to care about new ideas being shared.

Also, if you're on a website or platform long enough that a repost angers you, go outside. Read a book. Play a game. There is better shit to worry about than how many times a page is linked to on a forum.


Maybe the aggression is due to the frequency. They posted almost 50 articles yesterday alone.


Wow they submit like 20 posts a day but I've never noticed their name before


“95%ile in HN-driven engagement, even among those trying, isn’t actually that good—most don’t even bother to set up a submission cron-job against a list of historically-upvoted classic posts”


he's alone, tho




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: