frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Ten advances in mathematics and theoretical computer science

https://openai.com/index/ten-advances-in-mathematics/
322•milkshakes•4h ago•583 comments

Devtools must be open source

https://blog.exe.dev/devtools-must-be-open-source
422•bryanmikaelian•6h ago•147 comments

Celebrating 45 Years of Kermit with the First New C-Kermit Release in 15 Years

https://changelog.complete.org/archives/44456-celebrating-45-years-of-kermit-with-the-first-new-c...
100•roryirvine•4h ago•28 comments

Smaller, faster, safer: running Kimi and GLM at scale

https://blog.cloudflare.com/smaller-faster-safer-models/
77•ascorbic•4h ago•20 comments

200 Milliseconds

https://200ms.thenodebook.com
71•dimitarpanov•2d ago•21 comments

MiniMax H3 Day-0 Support in ComfyUI: Open Weights, Native Audio, and 2K Video

https://blog.comfy.org/p/minimax-h3-day-0-support-in-comfyui
219•vblanco•7h ago•66 comments

The Dunning-Kruger effect may just be a data artefact (2020)

https://www.mcgill.ca/oss/article/critical-thinking/dunning-kruger-effect-probably-not-real
64•audreyfei•1h ago•65 comments

Andy Pavlo joins ClickHouse to establish ClickHouse Labs

https://clickhouse.com/blog/andy-pavlo-joins-clickhouse
225•nikolay_sivko•7h ago•48 comments

LLMs Reward Expertise

https://www.seangoedecke.com/llms-reward-expertise/
3•MaxMussio•1m ago•0 comments

Massively Parallel Postgres Backups

https://planetscale.com/blog/massively-parallel-postgres-backups
67•ksec•3d ago•4 comments

How Hollywood stopped making movies in Hollywood

https://www.statsignificant.com/p/how-hollywood-stopped-making-movies
139•speckx•6d ago•147 comments

AI's debt binge can't last, hidden borrowing reaches $1.65T

https://fortune.com/2026/07/31/ai-debt-hypescalers-capex-capital-spending-hidden-borrowing-bond-i...
46•mapping365•1h ago•7 comments

Launch HN: Hoplite (YC S26) – Effortlessly deploy cloud coding agents

https://hoplite.sh
36•BenceRed•4h ago•44 comments

DDoS against Norwegian government IT infrastructure – status

https://status.digdir.no/incidents/d7hvqmf2yr3l
62•e12e•1h ago•31 comments

Replacing the Kobo Libra H2O Battery

https://ei3lh.eu/2025/11/20/replacing-the-kobo-libra-h2o-battery/
8•austinallegro•4d ago•0 comments

Kelly Criterion Simulator

https://kellysimulator.com/
33•aleyan•3d ago•12 comments

SearXNG in Rust

https://github.com/MikeLuu99/searxng-rust
44•dluuuu•4h ago•18 comments

AirLLM 70B inference with single 4GB GPU

https://github.com/lyogavin/airllm
167•Anon84•9h ago•62 comments

Bonsai: Janestreet's UI Library

https://github.com/janestreet/bonsai
265•KolmogorovComp•12h ago•100 comments

The Billable Usage API: programmatic cost visibility for Cloudflare

https://blog.cloudflare.com/billable-usage-api/
29•ashleypeacock•3h ago•5 comments

Use Task Runners for Common Coding Tasks

https://hamvocke.com/blog/task-runners/
46•speckx•4h ago•16 comments

ZX Spectrum System Tour: Sound

https://bumbershootsoft.wordpress.com/2026/08/01/zx-spectrum-system-tour-sound/
13•ibobev•2h ago•0 comments

Don't be a meat proxy

https://gruhn.me/blog/2026-08-03/
1624•ngruhn•14h ago•667 comments

KisakCOD – open-source reimplementation of Call of Duty 4 Multiplayer

https://github.com/SwagSoftware/KisakCOD
8•skibz•2h ago•0 comments

C++ float-to-int conversion can be undefined behavior

https://kttnr.net/blog/cpp-float-to-int-conversion-undefined-behavior/
39•signa11•4d ago•38 comments

Prevent cognitive debt by manually retyping LLM-generated code

https://ankursethi.com/blog/prevent-cognitive-debt-by-manually-retyping-llm-generated-code/
336•mpweiher•11h ago•282 comments

SQLite Critical CVEs or LLM Slop?

https://research.jfrog.com/post/sqlite-critical-cves-or-llm-slops/
680•ymir_e•9h ago•330 comments

SPF Record Syntax: Mechanisms, Qualifiers, Modifiers, and Macros

https://dmarcguard.io/blog/spf-record-syntax/
44•meysamazad•7h ago•11 comments

Explanation of INT8 ConvRot (FP8 is no longer needed)

https://note.com/hirorohi03/n/n047a8c5f7f8b?hl=en
21•peter_d_sherman•5h ago•7 comments

Rust project goals: Immobile types and guaranteed destructors

https://github.com/rust-lang/rust-project-goals/blob/main/src/2026/move-trait.md
217•paavohtl•14h ago•85 comments
Open in hackernews

The Dunning-Kruger effect may just be a data artefact (2020)

https://www.mcgill.ca/oss/article/critical-thinking/dunning-kruger-effect-probably-not-real
64•audreyfei•1h ago

Comments

root-parent•43m ago
So this is a case of the Dunning-Kruger Effect?
salynchnew•38m ago
I was going to say: is this a joke?

But really, the article seems to be going out of the way to make the author's particular point... but reads to me that the original paper is often understood... it simply shows that "specialists who are very knowledgeable about a subject are more likely to accurately identify gaps in their own knoweldge, when compared to any population less knoweldgeable on the same subject."

For example, I am apparently the most knowledgeable birder in my family. I've taken graduate-level ornithology courses, identify a fair number of N. American birds by their calls, etc. However, I recognize that I know nothing about birds compared to anyone who actually works in the field with them... I don't know enough to even estimate what I don't know.

5555watch•42m ago
Very hard to understand the meat behind all the fluff of the article, especially as the simulation code is not available, and as the presented simulated and original graphs are effectively the same (I don't see a disagreement).

It's clear that the perceived curve will be differently sloped, as no one will evaluate themselves as the topmost or the bottommost percentiles, so the edges will be biased.

And if in both cases we draw differences between perceived and actual, we will get the same curve that everyone knows, biased or not.

jszymborski•21m ago
It's annoying they didn't plot the new and old "perceived" curves on the same figure, but if you pay attention to the y-axis, there is a very big difference.

In the old plot, the bottom quartile has about a 50 percentage point margin between actual and perceived performance while the new one is 30 percentage points, which is a 50% difference between the old and new curve. The second quartile has 3x more margin in the old version relative to the new one.

5555watch•17m ago
So what does that change? If there's no error bars on the graphs you can't discuss significant differences easily. And if they do differ, plotting differences will yield the U shape curve.
card_zero•19m ago
Huh? The point is that the two graphs come out looking the same, making the original no more meaningful than random.

Source code is here: https://github.com/pem725/Dunning-Kruger (found here: https://pem725.github.io)

andy99•42m ago
It’s obviously real, at least as used in conversation, whether it meets some rigorous definition I’m sure there’s an out, but we’ve all known these people. With vibe coding they’re everywhere. Is this going to be a modern “begging the question” where everyone knows what you mean but someone pipes up that actually the technical meaning is different?
bonzini•37m ago
The problem is that the original formulation was "most people" are unaware of being unskilled, but by now the name is used to mean "some group of people" is unaware of being unskilled. In that sense the article confirms that “a small number are", 5-6%, and therefore the effect exists in the colloquial sense but not in the scientific sense.

Mentioning the Dunning-Krueger effect incorrectly is wonderfully meta...

lokar•36m ago
My experience with new CS grads was that most of them greatly overestimated what they knew, or alternatively, underestimated how much they did not know.
Jensson•26m ago
My experience with every person was that most of them overestimate what they know regardless of experience level. You just notice that more in new grads since its easier to tell when people are wrong about simple things than when they are wrong about more difficult things.

Software engineers tend to repeat the mantra "you cannot make accurate time estimates". That is true regardless of experience level, and everyone seems to be off by about the same amount. So there we have evidence that people overestimate their skills at every level, and its not that different.

al_borland
ranger_danger•41m ago
> The Dunning-Kruger Effect Is Probably Not Real

Self-deception by any other name is still self-deception.

The Dunning-Kruger effect also applies to smart people. You don't stop when you are estimating your ability correctly. As you learn more, you gain more awareness of your ignorance and continue being conservative with your self-estimates.

But overall I think real intelligence by definition requires empathy and humility.

One has to realize that we can't know the things we don't know, which includes the fact that we can't always trust our own beliefs and opinions because we might be relying on faulty or incomplete information, or we might be suffering from a mental health problem, whether we are aware of it or not.

"As a rule, strong feelings about issues do not emerge from deep understanding." -Sloman and Fernbach

DrewADesign•32m ago
I think the Dunning-Kreuger effect is more pernicious in smart people. I think Engineer’s Disease is basically DK by another name.
m000•39m ago
Isn't trying to discount published research with a glorified blog post the Dunning-Kruger Effect in action?
burnte•35m ago
I completely agree.
ErroneousBosh•33m ago
Do you think there's some element in published research that makes it automagically correct?

Papers saying that lead in petrol was totally safe were "published research", as were the papers saying that replacing tetraethyl lead with benzine made it safer.

Both of those turned out to be pretty majorly wrong, but they were "published research".

MBCook•38m ago
Even if it isn’t true, it’s got the feeling of truthiness (1).

I don’t expect it to ever go out of the public consciousness. Like other things that were never real like Stockholm Syndrome I suspect it’s just stuck in the zeitgeist now.

1. https://en.wikipedia.org/wiki/Truthiness

IshKebab•16m ago
Power poses, imposter syndrome, Stanford prison experiment, marshmallow test...

It seems like the overlap between "real psychological effect" and "subtle enough that it requires research to discover" is vanishingly small. I guess that's not really surprising.

karma_daemon•38m ago
Maybe the core reasons are buried in this, but the amount of empty statements makes it hard to find
Aurornis•37m ago
The strict academic definition hasn’t followed the colloquial usage for a long time. Maybe ever:

If a specific novice is over-confident and out of their depth, we say “Dunning-Kruger”

If a specific is under-confident and performing better than their self-estimate, that’s not commonly considered Dunning Kruger, in the colloquial use. It’s called imposter syndrome, or not labeled at all.

The researchers aren’t really disagreeing with that. They found that novices had a wider range of self-estimates of their performance than experienced people. So in the novice group you were more likely to find someone who was grossly over-confident in their abilities, but you also found people who underestimated themselves.

> instead showed that both experts and novices underestimate and overestimate their skills with the same frequency. “It’s just that experts do that over a narrower range,” he wrote to me.

Which doesn’t precisely contradict the idea that among novices you can find people who overestimate their skills. Which is how it’s commonly used.

So I can believe it’s a statistical wash when averaging across all subjects. But I never considered the common use of Dunning-Kruger to be applied to averaged groups of people. It was always brought out for those outliers on the long tail of the novice grout who thought didn’t even know what they didn’t know.

Tactical45•32m ago
You've hit the nail on the head, it's a conditional defenition, rather than an absolute one.
burnte•36m ago
It is absolutely real.
datakan•35m ago
Replication crisis. More than half of all psychology studies are not reproducible.

I'm at the point honestly, where I don't even consider psychology to be a science anymore.

majorchord•26m ago
> More than half of all psychology studies are not reproducible.

Do you have a source for this?

datakan•19m ago
There are tons going back to around 2015. Search Replication Crisis and Psychology. Only about 36-39% of studies can be replicated.
vehemenz•26m ago
I wouldn’t assume the cause of the replication crisis is 100% due to a lack of rigor in psychology and the other relevant fields. These fields deal with concepts and phenomena that are often abstract and difficult to measure. In some sense, it’s just harder.

Besides, deciding what is and isn’t science is a question for the philosophy of science, not science itself.

glial•23m ago
Yes, that's why psychology is the hardest science.
Jensson•18m ago
Hard in "hard science" doesn't mean hard as in difficulty, it means hard as in not soft. Soft sciences are difficult to explore since they aren't rigid, they move around as you prod at them etc, you can't get a good grasp of its shape since they are so soft.

Physics on the other hand is hard as in unyielding. It is easy to figure out boundaries of physics and map out what is and isn't true, and the few cases were we made a mistake everyone can agree a mistake was made and that formulas needs to be updated since physics is so extremely hard that even a tiny error will get noticed.

Hope that clears it up, physics isn't hard as in difficult, its hard as in rigid. And psychology is soft, not easy.

So, your statement doesn't make sense at all in this discussion, they just said psychology has soft traits, and then you say "ok, so its hard since its soft!". No, soft is difficult, not hard.

So for example, physics is like describing the shape of a metal spoon, and psychology is like describing the shape of a pillow. You can see how describing the shape of the pillow is massively more difficult, because its not fixed, so you have to come up with a language to describe all the ways it can deform and how that would work.

gmuslera•35m ago
The article may not take into account the possible effect of knowing about the Dunning-Kruger effect (or cultural sayings that goes in a similar direction) may bias measurements. Before it was widely enough known it was not a factor.

Also, negative knowledge comes in two flavours, what you know that you don't know and what you don't know that you don't know. There it may be ground for that effect, but also changes in culture may affect that, specially with exposure to internet/global culture and attitudes, that may make you more aware of what you don't know, and stories of success/fail for taking the wrong approach.

ars•34m ago
This article does not make it's case. He shows a graph of "random" data, and then just kind of keeps going. But that random data is the meat of the whole thing.

Cut out 60% of the useless text, and focus on explaining why random data should look like that.

mobeets•26m ago
Agreed. Also it seems like, if the actual test scores and perceived test scores were both sampled iid, the “perceived” line should just be flat, with everyone being at 50th percentile. The fact that the displayed graph deviates from 50 in a way that more resembles the empirical data makes it seem like a cherry-picked random sample
rimiform•34m ago
I think what people need to realize is that the Dunning-Kruger effect is mostly "not real" because, on average, everyone (regardless of competence) overestimates themselves. Saying that incompetent people overestimate themselves doesn't prove Dunning-Kruger is real, because it doesn't negate the fact that competent people also do this.
jesse_dot_id•34m ago
Having worked in tech my entire life, no amount of research will convince me that the Dunning-Kruger effect is not real. You might as well tell me that this isn't air that I'm breathing.
josefritzishere•33m ago
But what if that is the Dunning-Kruger effect?
austin-cheney•32m ago
Regardless of whether Dunning-Kruger is real the solution is the same. DK concerns poor performing people who cannot accurately address their performance relative to a group. Forget DK. The bigger problem is missing objectivity, which is a very real concern. So, just measure for objectivity.

Can they measure things or do they just guess? Are they willing to seek evidence? Even if evidence is immediately available will they use it? Everybody has bias, but is their bias primarily self-oriented?

The consequences for poor objectivity are profound and measurable, but then its an invisible failure for people that struggle with this in the first place. In many industries poor objectivity can result in termination, law suits, criminal penalties, physical harm, and more. Software just seems to pretend this is vapor.

jcranmer•31m ago
While the pop-culture notion of the Dunning-Kruger Effect is "idiots don't know they're idiots," the actual results of the paper were (essentially) that F students thought they were D students, whereas the A students thought they were B students. The argument here seems to be that the original effect is explained as essentially a kind of reversion of the mean argument (people assume themselves to be more average than they are), but I don't entirely buy that--especially since the simulation results they present don't really look like the original Dunning-Kruger results, since the crossover point is in the wrong place, and that's actually kind of significant in the original analysis...
DarkNova6•22m ago
Indeed. The true irony behind the Dunning Kruger Effect is that the pop culture understanding of it is essentially describing itself. Showing overconfidence in areas that you have little clue about.
jp57•30m ago
There are so many strange things about the original Dunning-Kruger plot. Why use quartiles for one axis and percentile for the other? Why use higher precision for the subject's estimate, which is by definition imprecise, and lower precision for the true score, which is known precisely?

I think the only conclusion you can draw from that plot is everyone thinks they'll be in the third quartile.

parineum•27m ago
Maybe this is reveals more about me than anyone else but the whole usage of dunning-kruger is just another arrow in the quiver for media to talk down to a group that they dismiss because they have different priorities.

I find references to the effect in pop culture are almost always used in an insulting, smug manner.

jordand•27m ago
Excessive willful/unwillful ignorance is the root cause of someone exhibiting the Dunning-Kruger Effect. We've all at some point worked or lived with someone with real illusions/delusions about their abilities, and the root of it is ignorance. There's little we can do in our workplaces to mitigate these people. Word of advice from my experience: Never co-found a vc-backed software startup with someone that's done genuine innovation....and been completely ignorant and oblivious about everything else.
Finster•24m ago
I think it's mostly misapplied. The best example of Dunning-Kruger is an intelligent, competent, Ph.D. in physics thinking 9/11 was faked because "jet fuel can't melt steel", not realizing that steel loses significant tensile strength as it heats up without necessarily melting, which I think most engineers would be aware of. His great knowledge in one area blinds him to his woeful lack of knowledge in another.
IshKebab•24m ago
Damn if only this article actually explained why you see this effect from random data. Unfortunately it doesn't seem like they understand the maths enough to know. Does anyone fancy reading those papers and giving us a TL;DR?
JackFr•7m ago
Yeah - I kept looking for the meat of the argument. The graph of random data looks a little correlated and I’d love to know why.

That being said I loved the mercury/Glasgow explanation. Anecdotally I see that all the time.

rawgabbit•5m ago
[delayed]
jknoepfler•23m ago
I'm 100% confident it's real but I have no expertise on the subject. Checkmate, Atheists.
timoth3y•21m ago
I've always found it somewhat ironic that the people who are least familiar with the actual research on the Dunning-Kruger effect tend to be the most confident in discussing it.

It's a sort of recursive Dunning-Kruger effect.

rossdavidh•18m ago
I mean, we all remember the cases where it was true, but do you really think most people think they are good at computer programming? Or speaking Russian? Or playing the harp? Or gardening? In the vast majority of cases, people who are not skilled at something, know that they are not. There are, sure, a few people who are overconfident, but the D-K effect as generally used in conversation was always pretty obviously untrue.
brlewis•16m ago
The key claim: "Random data actually mimics the effect really well."

This makes some sense. If people are asked to guess a number between 1 and 6 and then roll a die, the people who roll low are more likely to overestimate and the people who roll high are more likely to underestimate. But the key is precisely how well random data mimics the effect.

oytis•15m ago
Hm... I vaguely remember a different article debunking the Dunning-Kruger. Basically the conclusion was that the data from the experiment shows that people's estimations of their results are all over the place, with people scoring high being actually slightly (but only slightly) more confident that they did well.

UPD: probably this one https://economicsfromthetopdown.com/2022/04/08/the-dunning-k...

The article in the post is older though

bee_rider•11m ago
The plot in the blog post seems to be very symmetrical around 50% (to the point where there must be some identity going on). The plot from the paper seems to cross over around 75%. So the 3rd quartile still has some explaining to do, right?
danbruc•10m ago
Is any of the raw datasets of such an experiment available? I would like to see a scatter plot of self-assesed score vs actual score instead of the data aggregated into four bins.
pessimizer•6m ago
I feel like the only important point in the article would be to explain how the random data was generated, yet it was relegated to the single sentence: "There was no bias in the coding that would lead these fictitious students to guess they had done really well when their actual score was very low."

Because on the surface, it doesn't make any sense for two sets of "random" numbers between 0-100 selected in pairs to deviate from each other based on whether the first number in the pair was low or not. You would not expect the first number chosen in a pair to influence the second number. Whether the first number was between 0-25 or 76-100, you would expect the second number to be about 50.

So this is obviously some sort of structured randomness that may be entirely justifiable, but the only way to find that out would be to read the two articles that this article purports to summarize for the layman. Instead there's over 1300 words of slop before this sentence, then nearly 700 words of slop after this sentence. Turns out we don't need AI for this. Speaking of random, I don't think that 2000 words is random.

•
24m ago
This then boils down to people being generally bad at estimating their own level of ability.
xboxnolifes•19m ago
Which is exactly what the Dunner-Kruger effect is. Knowledgeable people statistically underestimating their knowledge and non-knowledgeable people overestimating their knowledge.
3form•31m ago
I've seen at least 3 different ideas on this topic:

- people not skilled in a thing are bad at estimating their skills

- people are generally bad at estimating their skills

- people skilled in a particular areas often feel they are intellectually fit in other areas

Out of these three I feel like there's some truth in it, at least anecdotally.

andy99•24m ago
> people skilled in a particular areas often feel they are intellectually fit in other areas

This I think is a separate phenomenon, maybe Nobel Disease but there might be a more general term, for example that includes celebrities.

bee_rider•22m ago
I think the third one is a separate thing. I don’t know of a name for it, but I’d call it the engineer’s (or physicist’s) blindspot or something like that.

I can’t remember of DK suggests some sort of effect where the expert has undue self-doubt, though…

efavdb•17m ago
for the last one, that's the whole story of Socrates being the wisest man because unlike others he knew the bounds of his knowledge:

"I seem, then, in just this little thing to be wiser than this man at any rate, that what I do not know I do not think I know either."

https://en.wikipedia.org/wiki/I_know_that_I_know_nothing

falcor84•15m ago
There's also the idea on the other side of the coin - whereby experts on a topic underestimate how much they know about it compared to the average person.

And of course there's a relevant xkcd: https://xkcd.com/2501/

refulgentis•14m ago
What is “it”, of those 3? The last one?
danielmarkbruce•23m ago
If you ever took psych 101, it was immediately obvious it's mostly horse shit. Made up nonsense theory, with studies that have few participants and are done by people who don't know math.
datakan•18m ago
A lot of them contradict each other too which is what got me going down the rabbit hole of researching it.
hoherd•18m ago
But the answer to bad science is good science.
spidersouris•3m ago
It is both amazing and saddening to me how you can have such an arrogant view of a whole field with just taking a 101 course.