The P≠NP conjecture in CS says checking a solution is easier than finding one. Verifying a Sudoku is fast; solving it
from scratch is hard. But Brandolini's Law says the opposite: refuting bullshit costs way more than producing it.
Not actually contradictory. Verification is cheap when there's a spec to check against. 'Valid Sudoku?' is mechanical.
But 'good paper?' has no spec. That's judgment, not verification.
producing BS can be equated to generating statements without caring for their truth value. Generating them is easy. Refuting them requires one to find a proof or a contradiction which is a lot of work, and is equal to "solving" the statement. As an analogy, refuting BS is like solving satisfiability, whereas generating BS is like generating propositions.
It's not contradictory because solving and producing bullshit are very different things.
Generating less than 81 random numbers between 1 and 9 is probably also cheaper than verifying correctness of a sudoku.
Skill issue.
I'm far more interactive when reading with LLMs. I try things out instead of passively reading. I fact check actively. I ask dumb questions that I'd be embarrassed to ask otherwise.
There's a famous satirical study that "proved" parachutes don't work by having people jump from grounded planes. This study proves AI rots your brain by measuring people using it the dumbest way possible.
great tips
if you want more context, aider has /copy-context
that copies the files that you have added to the context, your chat (I think).
you can then paste into a subscription chat app where you're not paying per token
https://github.com/hotovo/aider-desk
is a gui, takes 5 mins to install, has MCP support (try context7).
Definitely worth a look and is an "easy" way in to aider.
its a pity that it only works with Claude out of the box.
There is a way to proxy it to other models: https://github.com/1rgs/claude-code-proxy
I've found it works with Gemini.
But would be better if it just allowed switching.
very interesting, I'm looking for something like this, will check it out.
In my obsdian vault, I keep a lot of code snippets and even entire python scripts. Do you see your method as being perhaps an alternative to dedicated github repos for tiny personal projects, replacing a million little repos?
And at the same time having notes in the same repo?
Have you solved the git repo index problem, Ive found that large vaults cause a problem and require occasional cleanup:
Not actually contradictory. Verification is cheap when there's a spec to check against. 'Valid Sudoku?' is mechanical. But 'good paper?' has no spec. That's judgment, not verification.