frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Fighting Brandolini's Law with Sampling

https://brady.fyi/fact-checking/
27•h-bradio•2d ago

Comments

ygritte•3h ago
Donal Trump was actually not topmost liar at the time of sampling, but only 2nd place. Color me surprised.
prasadjoglekar•2h ago
Well, "fact checkers" like Politifact are precisely what are considered biased themselves. Sampling from a biased dataset still shows the same bias.

https://dukespace.lib.duke.edu/items/8f9a6f3b-efd7-46f3-b4be...

You may be aligned with the alleged or real partisanship of Politifact, so to you there's no problem here. But team Harris and Buttigieg lost the election.

Hence these consequences (from Wikipedia):

In January 2025, Mark Zuckerberg announced an end to Meta's eight-year partnership with PolitiFact, claiming that "fact checkers have just been too politically biased."[62][63

noelwelsh•2h ago
This is a great example of the issue the blog post is addressing, namely:

> The amount of energy needed to refute bullshit is an order of magnitude bigger than that needed to produce it.

The play book is:

1. Set an impossible standard (an undefined "unbiased" fact checker)

2. When impossible standard cannot be reached, throw toys out of the pram

Meanwhile, egregious levels of bullshit now go unchallenged.

brookst•1h ago
Yeah it’s just the seat belt fallacy: seatbelts are useless because people still die in car crashes.

Somehow our whole society has fallen for the “unless you can point to a perfect saint who has never done any wrong, we might as well be led by active criminals” pitch. It’s so nihilistic.

littlestymaar•2h ago
> In January 2025, Mark Zuckerberg announced an end to Meta's eight-year partnership with PolitiFact, claiming that "fact checkers have just been too politically biased."[62][63

No relationship with the fact that Trump became president again in Jan 2025 with Zuckerberg giving money to his inauguration, obviously.

ImPostingOnHN•1h ago
Most everything is "considered biased" by some people. In this case, Zuckerberg and the Bain employee who authored that report are indeed people -- 2 out of billions.

Consider an alternative framing, "fact checkers like Politifact are precisely what are considered UNbiased". It is at least as true (because at least 2 people consider it to be so).

Given that framing alternative to yours: what, if anything, should we do anything about the situation?

How do you think framing, rather than substance, affects that discussion?

alanbernstein•2h ago
The "falsiness distribution" by itself is not capable of answering this kind of question. Imagine a politician who speaks just one statement, a "pants on fire" lie. They immediately reach the top liar spot.

The distribution also leaves out the significance and the reach of the statements.

Your statement is about as meaningful as the "fastest growing <whatever>" trick. E.g. growing from 0->1 user is infinite growth, so wins fastest growing immediately.

superxpro12•1h ago
If this were ESPN or similar, they would say "min 50 games" or something to sort the outliers (heh).
h-bradio•34m ago
OP here -- thanks for your reply! You're exactly right! I included the NYT/PolitiFact graph at the top as an example of that problem. In the second half of the post, I propose what I think could work a little better (sampling comparable speeches and fact-checking the entire text).
MarkusQ•34m ago
Both this and the underlying system of fact checking are ignoring the elephant in the room: we have no direct access to the truth. Instead, all we can do is check for consistency. This can be either internal (if I say "two is even" and later "two is odd" I must have lied at least once) or with external source (e.g. look it up somewhere, or ask an expert).

The best external source is reality, if you can corner it with a well designed experiment; this is, unfortunately, really, really hard.

Established theories are also good (but, as history has shown, can be wrong). The biggest problem with theory-based fact checking is that our best theories generally come in pairs that make conflicting claims or are otherwise inconsistent. Plus, the proper application of theories can often be a minefield of subtlety. So this comes down to a choice of "pick the theory that gives the answer you like" or "trust the experts" (e.g. argument by authority).

That leaves us with the most popular option: compare the claim against some consensus (and it happens to be correct). This is generally easy, and works great when there _is_ a consensus, which leads us to overestimate its reliability. And thus we waste years exploring amyloid beta plaques, looking for dark matter, teaching whole-word reading, and so on.

It would be great if we had an easy way to tell who's lying, but in fact what we've got is a lot of ways to tell who we agree with and who we don't, and we don't always agree with each other on that.

h-bradio•24m ago
OP here! Thanks for calling out this important point. As I fact-checked each claim, I was surprised at how many of the checks were "does the paper he's citing say what he says it does?" You can see them here: https://fact-check.brady.fyi/documents/3f744445-0703-4baf-89...
poulpy123•33m ago
Thinking you can objectively quantify the degree a politician is lying is a mistake. Obvious, open, fact-checkable and relevant lies are the minority.
h-bradio•23m ago
OP here! Going into it, I definitely agreed and thought that easily fact-checkable claims would be the minority. But as I worked, I found that many of his claims were "this paper says this". So checking the claim was as simple as checking "does the paper he's citing say what he says it does?" You can see them here: https://fact-check.brady.fyi/documents/3f744445-0703-4baf-89...

lsr: ls with io_uring

https://tangled.sh/@rockorager.dev/lsr
101•mpweiher•2h ago•55 comments

CP/M Creator Gary Kildall's Memoirs Released as Free Download

https://spectrum.ieee.org/cpm-creator-gary-kildalls-memoirs-released-as-free-download
129•rbanffy•4h ago•37 comments

Ask HN: Any active COBOL devs here? What are you working on?

93•_false•1h ago•64 comments

An average human breathes out roughly 1kg of carbon dioxide a day

https://twitter.com/ID_AA_Carmack/status/1945948569246027934
12•tosh•56m ago•14 comments

When Root Meets Immutable: OpenBSD Chflags vs. Log Tampering

https://rsadowski.de/posts/2025/openbsd-immutable-system-logs/
87•todsacerdoti•6h ago•35 comments

Fully homomorphic encryption and the dawn of a private internet

https://bozmen.io/fhe
329•barisozmen•11h ago•137 comments

NYPD Bypassed Facial Recognition Ban to ID Pro-Palestinian Student Protester

https://www.thecity.nyc/2025/07/18/nypd-fdny-clearview-ai-ban-columbia-palestinian-protest/
84•dataflow•1h ago•35 comments

I'm Peter Roberts, immigration attorney who does work for YC and startups. AMA

2•proberts•16m ago•1 comments

HathiTrust Digital Library – books online

https://www.hathitrust.org/
18•djoldman•3d ago•5 comments

Exposing the Unseen: Mapping MCP Servers Across the Internet

https://www.knostic.ai/blog/mapping-mcp-servers-study
9•gepeto42•1h ago•1 comments

French villages have no more drinking water. The reason? PFAS pollution

https://www.lemonde.fr/en/environment/article/2025/07/18/these-french-villages-have-no-more-drinking-water-the-reason-pfas-pollution_6743479_114.html
38•rawgabbit•51m ago•17 comments

Resolve (YC W15) Is Hiring an Operations and Billing Lead for Construction VR

1•ugolino91•3h ago

Psilocybin decreases depression and anxiety in cancer patients (2016)

https://pmc.ncbi.nlm.nih.gov/articles/PMC5367557/
150•Bluestein•4h ago•112 comments

Hundred Rabbits – Low-tech living while sailing the world

https://100r.co/site/home.html
83•0xCaponte•3d ago•16 comments

15 Years of Building Jefit

https://www.jefit.com/our-story
22•jasong•3d ago•15 comments

ChatGPT agent: bridging research and action

https://openai.com/index/introducing-chatgpt-agent/
642•Topfi•21h ago•434 comments

Mistral Releases Deep Research, Voice, Projects in Le Chat

https://mistral.ai/news/le-chat-dives-deep
608•pember•1d ago•138 comments

What’s on offer at a luxury Bay Area longevity clinic

https://www.sfchronicle.com/health/aging-longevity/article/human-longevity-health-clinic-20277643.php
18•brandonb•1h ago•15 comments

Inspect ANSI control codes and escape sequences

https://ansi.tools
58•webpro•3d ago•29 comments

Row Polymorphic Programming

https://www.stranger.systems/posts/by-slug/row-polymorphic-programming.html
10•todsacerdoti•3d ago•0 comments

Travelers to the U.S. must pay a new $250 'visa integrity fee' – what to know

https://www.cnbc.com/2025/07/18/visa-integrity-fee-what-to-know-about-new-travel-fee-to-enter-the-us-.html
15•koolba•1h ago•0 comments

My experience with Claude Code after two weeks of adventures

https://sankalp.bearblog.dev/my-claude-code-experience-after-2-weeks-of-usage/
331•dejavucoder•20h ago•287 comments

NIH is cheaper than the wrong dependency

https://lewiscampbell.tech/blog/250718.html
254•todsacerdoti•12h ago•165 comments

Perfume reviews

https://gwern.net/blog/2025/perfume
276•surprisetalk•1d ago•148 comments

All AI models might be the same

https://blog.jxmo.io/p/there-is-only-one-model
253•jxmorris12•21h ago•113 comments

TCP-in-UDP Solution (eBPF)

https://blog.mptcp.dev/2025/07/14/TCP-in-UDP.html
57•todsacerdoti•3d ago•14 comments

Self-taught engineers often outperform (2024)

https://michaelbastos.com/blog/why-self-taught-engineers-often-outperform
371•mbastos•1d ago•284 comments

I Never Cared Much for Swords. Then I Had to Fight with One

https://thewalrus.ca/i-never-cared-much-for-swords-then-i-had-to-fight-with-one/
27•pseudolus•1h ago•25 comments

Hand: open-source Robot Hand

https://github.com/pollen-robotics/AmazingHand
413•vineethy•1d ago•103 comments

My favorite use-case for AI is writing logs

https://newsletter.vickiboykis.com/archive/my-favorite-use-case-for-ai-is-writing-logs/
232•todsacerdoti•15h ago•161 comments