Dennis Hackethal’s avatar

Dennis Hackethal

@dennis-hackethal·Member since June 2024

Activity

  Dennis Hackethal revised idea #303 and marked it as a criticism.

Hiccdown methods should live in Rails helpers as class methods. That way, the problem described in #302 is solved – methods can be referenced unambiguously:

ProductsHelper.index
StoresHelper.index

Hiccdown methods should live in Rails helpers as class methods. That way, the problem described in #302 is solved – methods can be referenced unambiguously:

ProductsHelper.index
StoresHelper.index
  Dennis Hackethal revised idea #302 and marked it as a criticism.

Hiccdown methods should live in Rails helpers as instance methods.

Hiccdown methods should live in Rails helpers as instance methods.

  Dennis Hackethal commented on idea #1965.

That was my only problem! I think it's important to note how sound affects our thoughts, and I appreciate your take on it. In the past, I would use music to block out thought quite often, and I haven't seen many people take note of how harmful that can be towards growth and knowledge creation. I think the revision makes the idea a little less sharp and more helpful. Overall, I really enjoyed the article.

#1965·Lola Trimble revised about 1 month ago

Thanks!

  Dennis Hackethal commented on idea #1975.

It does. But wouldn't that explain away the problem itself? I guess understanding and moving the problem into the future where I might be better suited to solve it is a good idea. So now I am acting on an explanation that solves the problem tentatively.

#1975·Zelalem Mekonnen, about 1 month ago

It’s just an example. We’re not actually trying to solve the problem of where you want to live. We’re trying to understand how Veritula works.

Another example is physics. The idea ‘Newtonian physics is the true explanation of gravity’ has pending criticisms. For all we know, it’s false. But the idea ‘As an architect, I use Newtonian physics to make calculations because it’s simpler than general relativity and gives nearly identical results on earth’ may have no pending criticisms. So it’s rational for the architect to go with Newtonian physics.

The architect isn’t moving the problem into the future. Finding the true explanation of gravity was never his problem. He’s picking the best tool for the job, today.

  Dennis Hackethal revised idea #1958.

Welcome to Veritula, Lola.

I generally like complete silence when I think but sometimes I’ll play soft music to mix things up.

You make a fair point, so I’ve updated my blog post to reflect that the ideal noise level varies based on people’s preferences.

Basically, choose a noise level that maximizes your ability to think and hear your own thoughts.

Welcome to Veritula, Lola.

I generally like complete silence when I think but sometimes I’ll play soft music to change things up.

You make a fair point, so I’ve updated my blog post to reflect that the ideal noise level varies based on people’s preferences.

Basically, choose a noise level that maximizes your ability to think and hear your own thoughts.

  Dennis Hackethal revised idea #1962.

The idea ‘continue living in city X’ may have pending criticisms. But so might the idea ‘leave X’. Maybe leaving is too expensive right now, or you’d have to find a new job and you like your job more than you want to leave, etc. In which case there could be a third idea: ‘At some point I’d like to leave X, but for right now that’s too expensive and too cumbersome, so staying in X for another year is fine.’ And that idea may not have any pending criticisms.

Does that make sense?

The mere idea ‘continue living in city X’ may have pending criticisms. But so might the idea ‘leave X’. Maybe leaving is too expensive right now, or you’d have to find a new job and you like your job more than you want to leave, etc. In which case there could be a third idea: ‘At some point I’d like to leave X, but for right now that’s too expensive and too cumbersome, so staying in X for another year is fine.’ And that idea may not have any pending criticisms.

Does that make sense?

  Dennis Hackethal revised criticism #1963. The revision addresses idea #1966.

The current city J live in. … But J still live here.

You should really be able to distinguish the letter J from the letter I. Veritula uses a serif font; they’re not difficult to tell apart.

I’ve previously suggested that you paste your comments into Grammarly before you post them. Remember to do that until you get so good it routinely finds no issues.

If you have a criticism of that suggestion, state it (in a new discussion). Don’t just ignore the idea and continue making spelling mistakes.

The current city J live in. … But J still live here.

You should really be able to distinguish the letter J from the letter I. They’re not difficult to tell apart.

I’ve previously suggested that you paste your comments into Grammarly before you post them. Remember to do that until you get so good it routinely finds no issues.

If you have a criticism of that suggestion, state it (in a new discussion). Don’t just ignore the suggestion and continue making spelling mistakes.

  Dennis Hackethal addressed criticism #1963.

The current city J live in. … But J still live here.

You should really be able to distinguish the letter J from the letter I. Veritula uses a serif font; they’re not difficult to tell apart.

I’ve previously suggested that you paste your comments into Grammarly before you post them. Remember to do that until you get so good it routinely finds no issues.

If you have a criticism of that suggestion, state it (in a new discussion). Don’t just ignore the idea and continue making spelling mistakes.

#1963·Dennis HackethalOP, about 1 month ago

Veritula uses a serif font …

Upon reflection, that doesn’t matter. The letters J and I aren’t difficult to tell apart in sans-serif fonts, either.

  Dennis Hackethal criticized idea #1961.

The current city J live in. I have outstanding criticisms about it. But J still live here.

#1961·Zelalem Mekonnen, about 1 month ago

The current city J live in. … But J still live here.

You should really be able to distinguish the letter J from the letter I. Veritula uses a serif font; they’re not difficult to tell apart.

I’ve previously suggested that you paste your comments into Grammarly before you post them. Remember to do that until you get so good it routinely finds no issues.

If you have a criticism of that suggestion, state it (in a new discussion). Don’t just ignore the idea and continue making spelling mistakes.

  Dennis Hackethal commented on idea #1961.

The current city J live in. I have outstanding criticisms about it. But J still live here.

#1961·Zelalem Mekonnen, about 1 month ago

The idea ‘continue living in city X’ may have pending criticisms. But so might the idea ‘leave X’. Maybe leaving is too expensive right now, or you’d have to find a new job and you like your job more than you want to leave, etc. In which case there could be a third idea: ‘At some point I’d like to leave X, but for right now that’s too expensive and too cumbersome, so staying in X for another year is fine.’ And that idea may not have any pending criticisms.

Does that make sense?

  Dennis Hackethal criticized idea #1959.

The reframing of an idea with criticism being problematic instead of false solves this. Because now I’m not acting based on a false idea but a problematic idea.

#1959·Zelalem Mekonnen, about 1 month ago

I don’t think that solves it because one shouldn’t act on a problematic idea either. And falseness can still be the reason an idea is problematic in the first place.

So, please give an example.

  Dennis Hackethal commented on criticism #1954.

I see the value in having quiet areas to think, I agree that it is important, but I at times find the quiet distracting. I sometimes work better in environments that have some level of noise, nothing like a club, more like a somewhat crowded cafe. So are you talking about “quieter” environments such as a cafe, or are you talking about complete silence in your observation?

#1954·Lola Trimble, about 1 month ago

Welcome to Veritula, Lola.

I generally like complete silence when I think but sometimes I’ll play soft music to mix things up.

You make a fair point, so I’ve updated my blog post to reflect that the ideal noise level varies based on people’s preferences.

Basically, choose a noise level that maximizes your ability to think and hear your own thoughts.

  Dennis Hackethal addressed criticism #1956.

Bug: when clicking the link to the activity in #1953, the idea is replaced with “Content missing”.

#1956·Dennis HackethalOP, about 1 month ago

Fixed as of 985d05a.

  Dennis Hackethal submitted criticism #1956.

Bug: when clicking the link to the activity in #1953, the idea is replaced with “Content missing”.

  Dennis Hackethal addressed criticism #1953.

https://veritula.com/activities/1808

Since the discussions starts with an idea, there should be a reply button.

#1953·Dennis HackethalOP, about 1 month ago

Done as of bfe04e2.

  Dennis Hackethal submitted criticism #1953.

https://veritula.com/activities/1808

Since the discussions starts with an idea, there should be a reply button.

  Dennis Hackethal started a discussion titled ‘Quiet’. The discussion starts with idea #1952.
  Dennis Hackethal addressed criticism #1923.

Edwin says to either have hover effects for all clickable items or none of them. Buttons currently don’t have hover effects but links do.

I could remove hover effects from links. macOS links in System Settings don’t have a hover effect either. (They don’t even have a pointer cursor but IMO that’s going too far.)

#1923·Dennis HackethalOP revised about 1 month ago

When there are two links next to each other, like when it says “Dennis Hackethal revised” in the activity feed, the user needs some way to see that they’re two links and not just one. Underline on hover shows them that.

  Dennis Hackethal revised idea #1816.

Simplify language


Recursive Epistemology

Veritula implements a recursive epistemology. For a criticism to be outstanding, it can’t have any outstanding criticisms itself, and so on, in a deeply nested fashion.

def criticized? idea
  outstanding_criticisms(idea).any?
end

def outstanding_criticisms idea
  criticisms(idea).filter { |c| outstanding_criticisms(c).none? }
end

def criticisms idea
  children(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.

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 criticized? idea
  pending_criticisms(idea).any?
end

def pending_criticisms idea
  criticisms(idea).filter { |c| pending_criticisms(c).none? }
end

def criticisms idea
  children(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.

  Dennis Hackethal revised idea #1817.

Simplify language


What Does “Battle Tested” Mean?

One of @edwin-de-wit’s ideas recently got the blue label that says “battle tested” – well done, Edwin! – so he asked me what it means.

It means that the idea has at least three criticisms, all of which have been addressed.

The label is awarded automatically. It’s a tentative indicator of quality. Battle-tested ideas generally contain more knowledge than non-battle-tested ones.

When there are two conflicting ideas, each with no outstanding criticisms, go with the (more) battle-tested one. This methodology maps onto Popper’s notion of a critical preference.

The label is not an indicator of an idea’s future success, nor should it be considered a justification of an idea.

You can see all battle-tested ideas currently on Veritula on this page. Those are all the best, most knowledge-dense ideas on this site.

What Does “Battle Tested” Mean?

One of @edwin-de-wit’s ideas recently got the blue label that says “battle tested” – well done, Edwin! – so he asked me what it means.

It means that the idea has at least three criticisms, all of which have been addressed.

The label is awarded automatically. It’s a tentative indicator of quality. Battle-tested ideas generally contain more knowledge than non-battle-tested ones.

When there are two conflicting ideas, each with no pending criticisms, go with the (more) battle-tested one. This methodology maps onto Popper’s notion of a critical preference.

The label is not an indicator of an idea’s future success, nor should it be considered a justification of an idea.

You can see all battle-tested ideas currently on Veritula on this page. Those are all the best, most knowledge-dense ideas on this site.

  Dennis Hackethal revised idea #1945.

Simplify language


How Does Veritula Work?

Veritula (Latin for ‘a bit of truth’) provides an objective, partly automated way to tentatively determine whether a given idea is problematic.

It follows Karl Popper’s epistemology, which says that ideas are assumed true until refuted. This approach leaves us free to make bold conjectures and use the full arsenal at our disposal to criticize these conjectures in order to correct errors and seek truth. It’s a creative and critical approach.

Veritula is a programmatic implementation of Popper’s epistemology.

Consider an idea I:

              I

Since it has no criticisms, I is considered unproblematic. It is rational to adopt it, tentatively consider it unproblematic, and act in accordance with it. Conversely, it would generally be irrational to reject it, consider it problematic, or act counter to it.

Next, someone submits a criticism C1:

              I
              |
              C1

The idea I is now considered problematic so long as criticism C1 is not addressed. How do you address it? You can revise I so that C1 doesn’t apply anymore, which restores the previous state with just the standalone I (now called I2 to indicate the revision):

                   Revise
              I ------------> I2
              |
              C1

To track changes, Veritula offers beautiful diffing and version control for ideas.

If you cannot think of a way to revise I, you can counter-criticize C1, thereby neutralizing it:

              I
              |
              C1
              |
              C2

Now, I is considered unproblematic again, since C1 is problematic and thus can’t be a decisive criticism anymore.

If you can think of neither a revision of I nor counter-criticism to C1, your only option is to accept that I has been (tentatively) defeated. You should therefore abandon it, which means: stop acting in accordance with it, considering it to be unproblematic, etc.

Since there can be many criticisms (which are also just ideas) and deeply nested counter-criticisms, the result is a tree structure. For example, as a discussion progresses, one of its trees might look like this:

              I
           /  |  \
         C11 C12 C13
         / \       \
       C21 C22     C23
                   / \
                 C31 C32

In this tree, I is considered problematic. Although C11 has been neutralized by C21 and C22, C12 still needs to be addressed. In addition, C23 would have neutralized C13, but C31 and C32 make C23 problematic, so C13 makes I problematic as well.

But you don’t need to keep track of these relationships manually. Veritula marks ideas accordingly, automatically.

Because decision-making is a special case of, ie follows the same logic as, truth-seeking, such trees can be used for decision-making, too. When you’re planning your next move but can’t decide on a city, say, Veritula helps you criticize your ideas and make a decision. Again, it’s rational to act in accordance with ideas that have no outstanding criticisms.

All ideas, including criticisms, should be formulated as concisely as possible, and separate ideas should be submitted separately, even if they’re related. Otherwise, you run the risk of receiving ‘bulk’ criticisms, where a single criticism seems to apply to more content than it actually does.

Again, criticisms are also just ideas, so the same is true for criticisms. Submitting each criticism separately has the benefit of requiring the proponent of an idea to address each criticism individually, not in bulk. If he fails to address even a single criticism, the idea remains problematic and should be rejected.

The more you discuss a given topic, the deeper and wider the tree grows. Some criticisms can apply to multiple ideas in the tree, but that needs to be made explicit by submitting them repeatedly.

Ideas that are neither criticisms nor top-level conjectures – eg follow-up questions or neutral comments – are considered ancillary ideas. Unlike criticisms, they do not invert their respective parents’ statuses. They are neutral.

One of the main benefits of Veritula is that the status of any idea in a discussion can be seen at a glance. If you are new to a much-discussed topic, the rational course of action is to adopt the displayed status of the ideas involved: if they are marked problematic, reject them; if they are not, adopt them.

Therefore, Veritula acts as a dictionary for ideas.

One of the problems of our age is that the same discussions are had over and over again, sometimes by the same people. Part of the reason is widespread irrationality, expressed in the unwillingness to change one’s mind; another is that it’s simply difficult to remember or know what’s true and what isn’t. Discussion trees can get complex, so people shouldn’t blindly trust their judgment of whether some idea is true or problematic, whether nested criticisms have been neutralized or not. Going off of memory is too error prone.

Veritula solves this problem: it makes discussion trees explicit so you don’t have to remember each idea and its relation to other ideas. Veritula therefore also enables you to hold irrational people accountable: if an idea has outstanding criticisms, the rational approach is to either abandon it or to save it by revising it or addressing all outstanding criticisms.

Many people don’t like to concede an argument. But with Veritula, no concessions are necessary. The site just shows you who’s right.

Using Veritula, we may discover a bit of truth.

How Does Veritula Work?

Veritula (Latin for ‘a bit of truth’) provides an objective, partly automated way to tentatively determine whether a given idea is problematic.

It follows Karl Popper’s epistemology, which says that ideas are assumed true until refuted. This approach leaves us free to make bold conjectures and use the full arsenal at our disposal to criticize these conjectures in order to correct errors and seek truth. It’s a creative and critical approach.

Veritula is a programmatic implementation of Popper’s epistemology.

Consider an idea I:

              I

Since it has no criticisms, I is considered unproblematic. It is rational to adopt it, tentatively consider it unproblematic, and act in accordance with it. Conversely, it would generally be irrational to reject it, consider it problematic, or act counter to it.

Next, someone submits a criticism C1:

              I
              |
              C1

The idea I is now considered problematic so long as criticism C1 is not addressed. How do you address it? You can revise I so that C1 doesn’t apply anymore, which restores the previous state with just the standalone I (now called I2 to indicate the revision):

                   Revise
              I ------------> I2
              |
              C1

To track changes, Veritula offers beautiful diffing and version control for ideas.

If you cannot think of a way to revise I, you can counter-criticize C1, thereby neutralizing it:

              I
              |
              C1
              |
              C2

Now, I is considered unproblematic again, since C1 is problematic and thus can’t be a decisive criticism anymore.

If you can think of neither a revision of I nor counter-criticism to C1, your only option is to accept that I has been (tentatively) defeated. You should therefore abandon it, which means: stop acting in accordance with it, considering it to be unproblematic, etc.

Since there can be many criticisms (which are also just ideas) and deeply nested counter-criticisms, the result is a tree structure. For example, as a discussion progresses, one of its trees might look like this:

              I
           /  |  \
         C11 C12 C13
         / \       \
       C21 C22     C23
                   / \
                 C31 C32

In this tree, I is considered problematic. Although C11 has been neutralized by C21 and C22, C12 still needs to be addressed. In addition, C23 would have neutralized C13, but C31 and C32 make C23 problematic, so C13 makes I problematic as well.

But you don’t need to keep track of these relationships manually. Veritula marks ideas accordingly, automatically.

Because decision-making is a special case of, ie follows the same logic as, truth-seeking, such trees can be used for decision-making, too. When you’re planning your next move but can’t decide on a city, say, Veritula helps you criticize your ideas and make a decision. Again, it’s rational to act in accordance with ideas that have no pending criticisms.

All ideas, including criticisms, should be formulated as concisely as possible, and separate ideas should be submitted separately, even if they’re related. Otherwise, you run the risk of receiving ‘bulk’ criticisms, where a single criticism seems to apply to more content than it actually does.

Again, criticisms are also just ideas, so the same is true for criticisms. Submitting each criticism separately has the benefit of requiring the proponent of an idea to address each criticism individually, not in bulk. If he fails to address even a single criticism, the idea remains problematic and should be rejected.

The more you discuss a given topic, the deeper and wider the tree grows. Some criticisms can apply to multiple ideas in the tree, but that needs to be made explicit by submitting them repeatedly.

Ideas that are neither criticisms nor top-level conjectures – eg follow-up questions or neutral comments – are considered ancillary ideas. Unlike criticisms, they do not invert their respective parents’ statuses. They are neutral.

One of the main benefits of Veritula is that the status of any idea in a discussion can be seen at a glance. If you are new to a much-discussed topic, the rational course of action is to adopt the displayed status of the ideas involved: if they are marked problematic, reject them; if they are not, adopt them.

Therefore, Veritula acts as a dictionary for ideas.

One of the problems of our age is that the same discussions are had over and over again, sometimes by the same people. Part of the reason is widespread irrationality, expressed in the unwillingness to change one’s mind; another is that it’s simply difficult to remember or know what’s true and what isn’t. Discussion trees can get complex, so people shouldn’t blindly trust their judgment of whether some idea is true or problematic, whether nested criticisms have been neutralized or not. Going off of memory is too error prone.

Veritula solves this problem: it makes discussion trees explicit so you don’t have to remember each idea and its relation to other ideas. Veritula therefore also enables you to hold irrational people accountable: if an idea has pending criticisms, the rational approach is to either abandon it or to save it by revising it or addressing all pending criticisms.

Many people don’t like to concede an argument. But with Veritula, no concessions are necessary. The site just shows you who’s right.

Using Veritula, we may discover a bit of truth.

  Dennis Hackethal revised idea #1495.

Limitations of Veritula

Veritula can help you discover a bit of truth.

It’s not guaranteed to do so. It doesn’t give you a formula for truth-seeking. There’s no guarantee that an idea with no outstanding criticisms won’t get a new criticism tomorrow. All ideas are tentative in nature. That’s not a limitation of Veritula per se but of epistemology generally (Karl Popper).

There are currently no safeguards against bad actors. For example, people can keep submitting arbitrary criticisms in rapid succession just to ‘save’ their pet ideas. There could be safeguards such as rate-limiting criticisms, but that encourages brigading, making sock-puppets, etc. That said, I think these problems are soluble.

Opposing viewpoints should be defined clearly and openly. Not doing so hinders truth-seeking and rationality (Ayn Rand).

Personal attacks poison rational discussions because they turn an open, objective, impartial truth-seeking process into a defensive mess. It shifts the topic of the discussion from the ideas themselves to the participants in a bad way. People are actually open to harsh criticism as long as their interlocutor shows concern for how it lands (Chris Voss). I may use ‘AI’ at some point to analyze the tone of an idea upon submission.

Veritula works best for conscientious people with an open mind – people who aren’t interested in defending their ideas but in correcting errors. That’s one of the reasons discussions shouldn’t get personal. Veritula can work to resolve conflicts between adversaries, but I think that’s much harder. Any situation where people argue to be right rather than to find truth is challenging. In those cases, it’s best if an independent third party uses Veritula on their behalf to adjudicate the conflict objectively.

Veritula only works for explicit ideas. For example, you may have an inexplicit criticism of an idea, but Veritula can’t help with that until you’re able to write the criticism down, at which point it’s explicit. (The distinction between explicit vs inexplicit ideas goes back to David Deutsch. ‘Inexplicit’ means ‘not expressed in words or symbols’.)

Limitations of Veritula

Veritula can help you discover a bit of truth.

It’s not guaranteed to do so. It doesn’t give you a formula for truth-seeking. There’s no guarantee that an idea with no pending criticisms won’t get a new criticism tomorrow. All ideas are tentative in nature. That’s not a limitation of Veritula per se but of epistemology generally (Karl Popper).

There are currently no safeguards against bad actors. For example, people can keep submitting arbitrary criticisms in rapid succession just to ‘save’ their pet ideas. There could be safeguards such as rate-limiting criticisms, but that encourages brigading, making sock-puppets, etc. That said, I think these problems are soluble.

Opposing viewpoints should be defined clearly and openly. Not doing so hinders truth-seeking and rationality (Ayn Rand).

Personal attacks poison rational discussions because they turn an open, objective, impartial truth-seeking process into a defensive mess. It shifts the topic of the discussion from the ideas themselves to the participants in a bad way. People are actually open to harsh criticism as long as their interlocutor shows concern for how it lands (Chris Voss). I may use ‘AI’ at some point to analyze the tone of an idea upon submission.

Veritula works best for conscientious people with an open mind – people who aren’t interested in defending their ideas but in correcting errors. That’s one of the reasons discussions shouldn’t get personal. Veritula can work to resolve conflicts between adversaries, but I think that’s much harder. Any situation where people argue to be right rather than to find truth is challenging. In those cases, it’s best if an independent third party uses Veritula on their behalf to adjudicate the conflict objectively.

Veritula only works for explicit ideas. If you have an inexplicit criticism of an idea, say, then Veritula can’t help with that until you’re able to write the criticism down, at which point it’s explicit. (The distinction between explicit vs inexplicit ideas goes back to David Deutsch. ‘Inexplicit’ means ‘not expressed in words or symbols’.)

  Dennis Hackethal revised idea #1944.

Fix typo


How Does Veritula Work?

Veritula (Latin for ‘a bit of truth’) provides an objective, partly automated way to tentatively determine whether a given idea is problematic.

It follows Karl Popper’s epistemology, which says that ideas are assumed true until refuted. This approach leaves us free to make bold conjectures and use the full arsenal at our disposal to criticize these conjectures in order to correct errors and seek truth. It’s a creative and critical approach.

Veritula is a programmatic implementation of Popper’s epistemology.

Consider an idea I:

              I

Since it has no criticisms, I is considered unproblematic. It is rational to adopt it, tentatively consider it unproblematic, and act in accordance with it. Conversely, it would generally be irrational to reject it, consider it problematic, or act counter to it.

Next, someone submits a criticism C1:

              I
              |
              C1

The idea I is now considered problematic so long as criticism C1 is not addressed. How do you address it? You can revise I so that C1 doesn’t apply anymore, which restores the previous state with just the standalone I (now called I2 to indicate the revision):

                   Revise
              I ------------> I2
              |
              C1

To track changes, Veritula offers beautiful diffing and version control for ideas.

If you cannot think of a way to revise I, you can counter-criticize C1, thereby neutralizing it:

              I
              |
              C1
              |
              C2

Now, I is considered unproblematic again, since C1 is problematic and thus can’t be a decisive criticism anymore.

If you can think of neither a revision of I nor counter-criticism to C1, your only option is to accept that I has been (tentatively) defeated. You should therefore abandon it, which means: stop acting in accordance with it, considering it to be unproblematic, etc.

Since there can be many criticisms (which are also just ideas) and deeply nested counter-criticisms, the result is a tree structure. For example, as a discussion progresses, one of its tree might look like this:

              I
           /  |  \
         C11 C12 C13
         / \       \
       C21 C22     C23
                   / \
                 C31 C32

In this tree, I is considered problematic. Although C11 has been neutralized by C21 and C22, C12 still needs to be addressed. In addition, C23 would have neutralized C13, but C31 and C32 make C23 problematic, so C13 makes I problematic as well.

But you don’t need to keep track of these relationships manually. Veritula marks ideas accordingly, automatically.

Because decision-making is a special case of, ie follows the same logic as, truth-seeking, such trees can be used for decision-making, too. When you’re planning your next move but can’t decide on a city, say, Veritula helps you criticize your ideas and make a decision. Again, it’s rational to act in accordance with ideas that have no outstanding criticisms.

All ideas, including criticisms, should be formulated as concisely as possible, and separate ideas should be submitted separately, even if they’re related. Otherwise, you run the risk of receiving ‘bulk’ criticisms, where a single criticism seems to apply to more content than it actually does.

Again, criticisms are also just ideas, so the same is true for criticisms. Submitting each criticism separately has the benefit of requiring the proponent of an idea to address each criticism individually, not in bulk. If he fails to address even a single criticism, the idea remains problematic and should be rejected.

The more you discuss a given topic, the deeper and wider the tree grows. Some criticisms can apply to multiple ideas in the tree, but that needs to be made explicit by submitting them repeatedly.

Ideas that are neither criticisms nor top-level conjectures – eg follow-up questions or neutral comments – are considered ancillary ideas. Unlike criticisms, they do not invert their respective parents’ statuses. They are neutral.

One of the main benefits of Veritula is that the status of any idea in a discussion can be seen at a glance. If you are new to a much-discussed topic, the rational course of action is to adopt the displayed status of the ideas involved: if they are marked problematic, reject them; if they are not, adopt them.

Therefore, Veritula acts as a dictionary for ideas.

One of the problems of our age is that the same discussions are had over and over again, sometimes by the same people. Part of the reason is widespread irrationality, expressed in the unwillingness to change one’s mind; another is that it’s simply difficult to remember or know what’s true and what isn’t. Discussion trees can get complex, so people shouldn’t blindly trust their judgment of whether some idea is true or problematic, whether nested criticisms have been neutralized or not. Going off of memory is too error prone.

Veritula solves this problem: it makes discussion trees explicit so you don’t have to remember each idea and its relation to other ideas. Veritula therefore also enables you to hold irrational people accountable: if an idea has outstanding criticisms, the rational approach is to either abandon it or to save it by revising it or addressing all outstanding criticisms.

Many people don’t like to concede an argument. But with Veritula, no concessions are necessary. The site just shows you who’s right.

Using Veritula, we may discover a bit of truth.

How Does Veritula Work?

Veritula (Latin for ‘a bit of truth’) provides an objective, partly automated way to tentatively determine whether a given idea is problematic.

It follows Karl Popper’s epistemology, which says that ideas are assumed true until refuted. This approach leaves us free to make bold conjectures and use the full arsenal at our disposal to criticize these conjectures in order to correct errors and seek truth. It’s a creative and critical approach.

Veritula is a programmatic implementation of Popper’s epistemology.

Consider an idea I:

              I

Since it has no criticisms, I is considered unproblematic. It is rational to adopt it, tentatively consider it unproblematic, and act in accordance with it. Conversely, it would generally be irrational to reject it, consider it problematic, or act counter to it.

Next, someone submits a criticism C1:

              I
              |
              C1

The idea I is now considered problematic so long as criticism C1 is not addressed. How do you address it? You can revise I so that C1 doesn’t apply anymore, which restores the previous state with just the standalone I (now called I2 to indicate the revision):

                   Revise
              I ------------> I2
              |
              C1

To track changes, Veritula offers beautiful diffing and version control for ideas.

If you cannot think of a way to revise I, you can counter-criticize C1, thereby neutralizing it:

              I
              |
              C1
              |
              C2

Now, I is considered unproblematic again, since C1 is problematic and thus can’t be a decisive criticism anymore.

If you can think of neither a revision of I nor counter-criticism to C1, your only option is to accept that I has been (tentatively) defeated. You should therefore abandon it, which means: stop acting in accordance with it, considering it to be unproblematic, etc.

Since there can be many criticisms (which are also just ideas) and deeply nested counter-criticisms, the result is a tree structure. For example, as a discussion progresses, one of its trees might look like this:

              I
           /  |  \
         C11 C12 C13
         / \       \
       C21 C22     C23
                   / \
                 C31 C32

In this tree, I is considered problematic. Although C11 has been neutralized by C21 and C22, C12 still needs to be addressed. In addition, C23 would have neutralized C13, but C31 and C32 make C23 problematic, so C13 makes I problematic as well.

But you don’t need to keep track of these relationships manually. Veritula marks ideas accordingly, automatically.

Because decision-making is a special case of, ie follows the same logic as, truth-seeking, such trees can be used for decision-making, too. When you’re planning your next move but can’t decide on a city, say, Veritula helps you criticize your ideas and make a decision. Again, it’s rational to act in accordance with ideas that have no outstanding criticisms.

All ideas, including criticisms, should be formulated as concisely as possible, and separate ideas should be submitted separately, even if they’re related. Otherwise, you run the risk of receiving ‘bulk’ criticisms, where a single criticism seems to apply to more content than it actually does.

Again, criticisms are also just ideas, so the same is true for criticisms. Submitting each criticism separately has the benefit of requiring the proponent of an idea to address each criticism individually, not in bulk. If he fails to address even a single criticism, the idea remains problematic and should be rejected.

The more you discuss a given topic, the deeper and wider the tree grows. Some criticisms can apply to multiple ideas in the tree, but that needs to be made explicit by submitting them repeatedly.

Ideas that are neither criticisms nor top-level conjectures – eg follow-up questions or neutral comments – are considered ancillary ideas. Unlike criticisms, they do not invert their respective parents’ statuses. They are neutral.

One of the main benefits of Veritula is that the status of any idea in a discussion can be seen at a glance. If you are new to a much-discussed topic, the rational course of action is to adopt the displayed status of the ideas involved: if they are marked problematic, reject them; if they are not, adopt them.

Therefore, Veritula acts as a dictionary for ideas.

One of the problems of our age is that the same discussions are had over and over again, sometimes by the same people. Part of the reason is widespread irrationality, expressed in the unwillingness to change one’s mind; another is that it’s simply difficult to remember or know what’s true and what isn’t. Discussion trees can get complex, so people shouldn’t blindly trust their judgment of whether some idea is true or problematic, whether nested criticisms have been neutralized or not. Going off of memory is too error prone.

Veritula solves this problem: it makes discussion trees explicit so you don’t have to remember each idea and its relation to other ideas. Veritula therefore also enables you to hold irrational people accountable: if an idea has outstanding criticisms, the rational approach is to either abandon it or to save it by revising it or addressing all outstanding criticisms.

Many people don’t like to concede an argument. But with Veritula, no concessions are necessary. The site just shows you who’s right.

Using Veritula, we may discover a bit of truth.

  Dennis Hackethal revised idea #1815.

Reflect that the displayed status of an idea doesn’t necessarily reflect truth or falsehood. See #1943


How Does Veritula Work?

Veritula (Latin for ‘a bit of truth’) provides an objective, partly automated way to tentatively determine whether a given idea is true or false.

It follows Karl Popper’s epistemology, which says that ideas are assumed true until refuted. This approach leaves us free to make bold conjectures and use the full arsenal at our disposal to criticize these conjectures in order to correct errors and seek truth. It’s a creative and critical approach.

Veritula is a programmatic implementation of Popper’s epistemology.

Consider an idea I:

              I

Since it has no criticisms, I is considered unproblematic. It is rational to adopt it, tentatively consider it true, and act in accordance with it. Conversely, it would generally be irrational to reject it, consider it false, or act counter to it.

Next, someone submits a criticism C1:

              I
              |
              C1

The idea I is now considered problematic so long as criticism C1 is not addressed. How do you address it? You can revise I so that C1 doesn’t apply anymore, which restores the previous state with just the standalone I (now called I2 to indicate the revision):

                   Revise
              I ------------> I2
              |
              C1

To track changes, Veritula offers beautiful diffing and version control for ideas.

If you cannot think of a way to revise I, you can counter-criticize C1, thereby neutralizing it:

              I
              |
              C1
              |
              C2

Now, I is considered unproblematic again, since C1 is problematic and thus can’t be a decisive criticism anymore.

If you can think of neither a revision of I nor counter-criticism to C1, your only option is to accept that I has been (tentatively) defeated. You should therefore abandon it, which means: stop acting in accordance with it, considering it to be true, etc.

Since there can be many criticisms (which are also just ideas) and deeply nested counter-criticisms, the result is a tree structure. For example, as a discussion progresses, its tree might look like this:

              I
           /  |  \
         C11 C12 C13
         / \       \
       C21 C22     C23
                   / \
                 C31 C32

In this tree, I is considered problematic. Although C11 has been neutralized by C21 and C22, C12 still needs to be addressed. In addition, C23 would have neutralized C13, but C31 and C32 make C23 problematic, so C13 makes I problematic as well.

But you don’t need to keep track of these relationships manually. Veritula marks ideas accordingly, automatically.

Because decision-making is a special case of, ie follows the same logic as, truth-seeking, such trees can be used for decision-making, too. When you’re planning your next move but can’t decide on a city, say, Veritula helps you criticize your ideas and make a decision. Again, it’s rational to act in accordance with ideas that have no outstanding criticisms.

All ideas, including criticisms, should be formulated as concisely as possible, and separate ideas should be submitted separately, even if they’re related. Otherwise, you run the risk of receiving ‘bulk’ criticisms, where a single criticism seems to apply to more content than it actually does.

Again, criticisms are also just ideas, so the same is true for criticisms. Submitting each criticism separately has the benefit of requiring the proponent of an idea to address each criticism individually, not in bulk. If he fails to address even a single criticism, the idea remains problematic and should be rejected.

The more you discuss a given topic, the deeper and wider the tree grows. Some criticisms can apply to multiple ideas in the tree, but that needs to be made explicit by submitting them repeatedly.

Ideas that are neither criticisms nor top-level conjectures – eg follow-up questions or neutral comments – are considered ancillary ideas. Unlike criticisms, they do not invert their respective parent’s truth status. They are neutral.

One of the main benefits of Veritula is that the truth status of any idea in a discussion can be seen at a glance. If you are new to a much-discussed topic, the rational course of action is to adopt the displayed truth status of the ideas involved: if they are marked problematic, reject them; if they are not, adopt them.

Therefore, Veritula acts as a dictionary for ideas.

One of the problems of our age is that the same discussions are had over and over again, sometimes by the same people. Part of the reason is widespread irrationality, expressed in the unwillingness to change one’s mind; another is that it’s simply difficult to remember or know what’s true and what isn’t. Discussion trees can get complex, so people shouldn’t blindly trust their judgment of whether some idea is true or problematic, whether nested criticisms have been neutralized or not. Going off of memory is too error prone.

Veritula solves this problem: it makes discussion trees explicit so you don’t have to remember each idea and its relation to other ideas. Veritula therefore also enables you to hold irrational people accountable: if an idea has outstanding criticisms, the rational approach is to either abandon it or to save it by revising it or addressing the outstanding criticisms.

Many people don’t like to concede an argument. But with Veritula, no concessions are necessary. The site just shows you who’s right.

Using Veritula, we may discover a bit of truth.

How Does Veritula Work?

Veritula (Latin for ‘a bit of truth’) provides an objective, partly automated way to tentatively determine whether a given idea is problematic.

It follows Karl Popper’s epistemology, which says that ideas are assumed true until refuted. This approach leaves us free to make bold conjectures and use the full arsenal at our disposal to criticize these conjectures in order to correct errors and seek truth. It’s a creative and critical approach.

Veritula is a programmatic implementation of Popper’s epistemology.

Consider an idea I:

              I

Since it has no criticisms, I is considered unproblematic. It is rational to adopt it, tentatively consider it unproblematic, and act in accordance with it. Conversely, it would generally be irrational to reject it, consider it problematic, or act counter to it.

Next, someone submits a criticism C1:

              I
              |
              C1

The idea I is now considered problematic so long as criticism C1 is not addressed. How do you address it? You can revise I so that C1 doesn’t apply anymore, which restores the previous state with just the standalone I (now called I2 to indicate the revision):

                   Revise
              I ------------> I2
              |
              C1

To track changes, Veritula offers beautiful diffing and version control for ideas.

If you cannot think of a way to revise I, you can counter-criticize C1, thereby neutralizing it:

              I
              |
              C1
              |
              C2

Now, I is considered unproblematic again, since C1 is problematic and thus can’t be a decisive criticism anymore.

If you can think of neither a revision of I nor counter-criticism to C1, your only option is to accept that I has been (tentatively) defeated. You should therefore abandon it, which means: stop acting in accordance with it, considering it to be unproblematic, etc.

Since there can be many criticisms (which are also just ideas) and deeply nested counter-criticisms, the result is a tree structure. For example, as a discussion progresses, one of its tree might look like this:

              I
           /  |  \
         C11 C12 C13
         / \       \
       C21 C22     C23
                   / \
                 C31 C32

In this tree, I is considered problematic. Although C11 has been neutralized by C21 and C22, C12 still needs to be addressed. In addition, C23 would have neutralized C13, but C31 and C32 make C23 problematic, so C13 makes I problematic as well.

But you don’t need to keep track of these relationships manually. Veritula marks ideas accordingly, automatically.

Because decision-making is a special case of, ie follows the same logic as, truth-seeking, such trees can be used for decision-making, too. When you’re planning your next move but can’t decide on a city, say, Veritula helps you criticize your ideas and make a decision. Again, it’s rational to act in accordance with ideas that have no outstanding criticisms.

All ideas, including criticisms, should be formulated as concisely as possible, and separate ideas should be submitted separately, even if they’re related. Otherwise, you run the risk of receiving ‘bulk’ criticisms, where a single criticism seems to apply to more content than it actually does.

Again, criticisms are also just ideas, so the same is true for criticisms. Submitting each criticism separately has the benefit of requiring the proponent of an idea to address each criticism individually, not in bulk. If he fails to address even a single criticism, the idea remains problematic and should be rejected.

The more you discuss a given topic, the deeper and wider the tree grows. Some criticisms can apply to multiple ideas in the tree, but that needs to be made explicit by submitting them repeatedly.

Ideas that are neither criticisms nor top-level conjectures – eg follow-up questions or neutral comments – are considered ancillary ideas. Unlike criticisms, they do not invert their respective parents’ statuses. They are neutral.

One of the main benefits of Veritula is that the status of any idea in a discussion can be seen at a glance. If you are new to a much-discussed topic, the rational course of action is to adopt the displayed status of the ideas involved: if they are marked problematic, reject them; if they are not, adopt them.

Therefore, Veritula acts as a dictionary for ideas.

One of the problems of our age is that the same discussions are had over and over again, sometimes by the same people. Part of the reason is widespread irrationality, expressed in the unwillingness to change one’s mind; another is that it’s simply difficult to remember or know what’s true and what isn’t. Discussion trees can get complex, so people shouldn’t blindly trust their judgment of whether some idea is true or problematic, whether nested criticisms have been neutralized or not. Going off of memory is too error prone.

Veritula solves this problem: it makes discussion trees explicit so you don’t have to remember each idea and its relation to other ideas. Veritula therefore also enables you to hold irrational people accountable: if an idea has outstanding criticisms, the rational approach is to either abandon it or to save it by revising it or addressing all outstanding criticisms.

Many people don’t like to concede an argument. But with Veritula, no concessions are necessary. The site just shows you who’s right.

Using Veritula, we may discover a bit of truth.

  Dennis Hackethal criticized idea #1935.

If I understand Veritula correctly, we first start with an idea. We accept that idea as true until it is criticized. The idea is considered false until all criticism is resolved. Since the goal is to live a rational life, we wouldn't act in accordance with an idea that has outstanding criticism. We don't submit bulk ideas or criticisms. Ideas (including criticisms), even if related, should generally be submitted separately. Also, avoid duplicate ideas.

#1935·Zelalem Mekonnen revised about 1 month ago

The idea is considered false until all criticism is resolved.

It’s not necessarily considered false. It depends on the criticism.

A criticism pointing out a typo doesn’t necessarily make an idea false.
A criticism pointing out that an idea is arbitrary doesn’t necessarily make it false. For example, if an idea says ‘the laws of physics did it’ in response to a physics problem, that idea will be criticized as arbitrary even though it’s true.

Refutations mean an idea is false. A refutation explains why an idea must be false/cannot be true. Not all criticisms are refutations.

I suggest you revise #1935 to say that ideas with outstanding criticisms are considered problematic.