Search Ideas
1635 ideas match your query.:
I think you may have misunderstood me. I asked how I can know that our discussion about HTV will be productive if we continue it now. (For context and for others: I’ve found that Liberty and I have roughly the same discussion in various venues every few months or so. I raised this issue in the linked X thread.)
I didn’t ask you to continue the object-level discussion itself.
Please address my concern before continuing the discussion.
Would it help to distinguish between dogmatic vs. critical information processing?
That’s a distinction I’ve been using. All programs written to date are dogmatic. Whereas a genuine evolutionary algorithm would be critical, at least in part.
We don’t know how to write critical code. We only know how to write dogmatic code that looks critical.
Cosmic rays have been known to flip bits in computers, eg impacting election results: https://ui.adsabs.harvard.edu/abs/2021arXiv210505103N/abstract
However, due to computational universality, we should be able to simulate a knowledge-growing system plus cosmic rays impacting that system.
So then at that point the source of the mutation is part of the program again…
How much overlap is there between the concept of inferential novelty and reach, if any?
Paul Raymond-Robichaud tells me (I think in this space) that in math, you can have a formalized notion of HTV. From what I recall he said, it sounded like that would be trivial to develop (for a mathematician like Paul – not for me).
Anyone who’s both mathematically and epistemologically inclined could give this a shot at generalization.
Space where Tyler, Charlie, and I discuss hard to vary: https://x.com/dchackethal/status/2083018149151084792
Maybe allowing deletion of exact duplicates with no parents is reasonable?
Too niche/specific for an extra feature tbh. If accidental duplicates happened often, then maybe.
Did you know you can type em dashes (on Mac) by hitting alt + shift + hyphen?
Discussions have an ‘Archive’ button for top-level posts. It looks like a box you’d put on a shelf in an archive.
Top-level profile posts could have such a button, too. And I could add an ‘Archived’ tab.
Would that help you achieve what you’re looking for?
… OP only generally responds to the latest version of a criticism …
I’m not sure that’s generally true. But regardless, OP should address all pending versions of a criticism.
I’m open to letting people contact me for serious cases (like accidentally posting their password or credit-card details). And then I can delete that content manually in the database.
Aside from that, we’d need to identify a case where simply criticizing a post isn’t enough. The criticism can state the reasons one would otherwise have for deleting a post.
Another problem with letting people delete posts is that others may have written a comment in the meantime, which they then can’t submit.
It can still mess up the continuity of discussions when the post to be deleted has parents.
Another choice: criticize one for being a duplicate. In the criticism, link to the original and instruct people to ignore the duplicate.
It does, but it has no universal way to semantically check why a criticism was generated this way. All it knows is that the criticism was generated as part of a superseding revision, but it doesn’t know the meaning of the contents of that revision.
Yep. Was going to say this, too. The system has no semantic way to check the content of a criticism. So it has to assume that every unaddressed criticism is substantive.
No because 1) there’s always a finite amount of deeply nested criticisms, and 2) the discussion graph is acyclic.
Recursive Epistemology
Veritula implements a recursive epistemology. For a criticism to be pending, it can’t have any pending criticisms itself, and so on, in a deeply nested fashion.
def should_adopt? ideapending_criticisms(idea).none?enddef pending_criticisms ideacriticisms(idea).filter { |c| should_adopt?(c) }enddef criticisms ideachildren(idea).filter(&:criticism?)end
This approach is different from non-recursive epistemologies, which handle criticisms differently. For example, they might not consider deeply nested criticisms when determining whether an idea is currently criticized.
Assuming Sam did mean to criticize my opposition to assigning strengths to criticisms:
The issue isn’t that we don’t have a way to fix the hole. (We often do.)
The issue is that we have no rigorous way to tell how big the hole is. So, rather than evade criticisms by saying ‘but it’s only a small hole’, I’m saying we should always either fix holes in the boat, no matter their size, or choose a different boat.
Unclear what the boat stands for.
Sam criticized my idea, so presumably he means for the boat to represent #4711. But the way his criticism is phrased, it sounds more like the boat represents the methodology of assigning strengths to criticisms.
To be clear, the boat represents the idea that we should judge criticisms by their strength?
Logically, yes. But in practice, it won’t be the same.
For example:
Idea A: ‘Newtonian gravity is true.’ → Has pending criticisms (some predictions don’t match observation).
Idea B: ‘Newtonian gravity is not true.’ → Also has pending criticisms: ‘Not helpful’; ‘Doesn’t tell us how gravity works’; etc.
Related: https://www.daviddeutsch.org.uk/2014/08/simple-refutation-of-the-bayesian-philosophy-of-science/
Maybe I’m misunderstanding you, but if somebody suggests some system they can’t put into practice, then the system is no good.
Then the idea ‘I could either address that pending criticism or, if I fail to do that, look into all the other pending criticisms’ would have no pending criticisms.