Show HN: Debate Devil – AI debating practice app
84 points| ngkw | 2 years ago |debate-devil.com
example discussin: ``` AI: The time has come to test your hypothesis and beliefs. I will argue against any topic. What do you want to debate? You: AI will take away most jobs from humans.
AI: I understand your concern about AI taking away jobs from humans. However, it's important to note that AI is not designed to replace humans but to augment and enhance human capabilities. AI can handle repetitive and mundane tasks, freeing up humans to focus on more complex and creative tasks that require empathy, critical thinking, and problem-solving skills. Additionally, the increased efficiency and productivity brought by AI can lead to the creation of new job opportunities in areas such as AI development and maintenance.
You: While it's true that AI aims to augment human capabilities and increase efficiency, we cannot ignore the potential negative impacts on employment. Job displacement is a valid concern, especially for those in industries heavily reliant on routine tasks. Reskilling and upskilling may be necessary but can be challenging and costly. Additionally, new job opportunities in AI-related fields may not be accessible to everyone, leading to further social and economic disparities.
AI: I agree that job displacement is a valid concern. However, it's important to note that technology has always been changing the job market, and AI is just the latest technology to do so. While some jobs may become obsolete, new jobs will be created in other areas. For example, the rise of e-commerce has led to a decline in brick-and-mortar retail jobs but at the same time, created new job opportunities in online retail and logistics. As for the issue of reskilling and upskilling, there are various resources available such as online courses, training programs, and apprenticeships to help workers acquire new skills to adapt to changing job requirements. It's also important for governments and companies to invest in retraining programs to ensure that workers have access to these resources.
```
example judge ``` I think AI is superior in what you discussed; AI focuses on AI's ability to extend human capabilities and points out that new employment opportunities may be created due to the increased efficiency and productivity that AI brings. On the other hand, you are concerned about job losses due to AI, but AI points out that past technological innovations have also changed the employment landscape and that new job opportunities can be created. You also indicate that resources exist for retraining and upskilling to address job losses due to AI, and state that it is important for governments and businesses to invest in these programs.
```
I'm eager to hear what the HN community thinks! Please give it a try and let me know your thoughts, feedback, and suggestions for improvement. Thanks for checking it out!
[+] [-] Brendinooo|2 years ago|reply
2. It throws multiple arguments at you
3. Then it stops the debate after a certain point
4. It repeats its arguments
5. then the AI judge says "AI provides logical consistency and use of evidence" despite citing no sources and just brushing aside my counter arguments by saying I'm wrong and repeating its arguments.
Ultimately it wasn't all that different than regular GPT. Is it even possible for the AI judge to say that the user wins?
[+] [-] capableweb|2 years ago|reply
[+] [-] surgical_fire|2 years ago|reply
Sounds similar to debating people that on places like Reddit
[+] [-] brudgers|2 years ago|reply
Which I presume is part of the context since "practice" is mentioned and debate teams practice. Also training debate teams seems like an obvious market for a tool.
And there's a judge (just like competitive debate) choosing a winner on criteria that sound a lot like the criteria for competitive debate.
Or to put it another way, the criteria of your dissatisfaction sound a lot like the criticisms of competitive debate.
https://en.wikipedia.org/wiki/Debate#Competitive_debating
[+] [-] hoot|2 years ago|reply
[+] [-] turmeric_root|2 years ago|reply
[+] [-] danpalmer|2 years ago|reply
[+] [-] broast|2 years ago|reply
[+] [-] danpalmer|2 years ago|reply
This chat bot does not appear to differentiate between a good faith debate on facts, and using bad faith arguments based on popular misinformation, and therefore it would be a very bad idea for people to take it at all seriously.
It's very easy to debate someone when you don't care about the truth or any damage you might do. It's harder to persuade them in good faith.
[+] [-] lewhoo|2 years ago|reply
[+] [-] jfengel|2 years ago|reply
Online "debates" are always abysmal. People talking past each other, repeating arguments that they don't understand, re-re-re-retreading the same material that was worn out before the Internet was invented. I've never seen one that came anywhere close to teaching anybody anything or changing anybody's mind.
I've always said that ChatGPT is very good at writing things that don't need to be written: SEO text, school papers, content farming, etc. This is a great example, where people are begging for a form of content that they shouldn't need said, but desperately want.
Please: everybody go argue with the bot.
[+] [-] user00012-ab|2 years ago|reply
People should hold this up as the gold standard of presenting their product to a wide range of people here.
[+] [-] icepat|2 years ago|reply
The covid vaccine was an objective good for society
And the model ended up arguing against me in tone only, but saying that yes, the vaccine was an objective good for society. It did not even try and debate, so this is useless for testing arguments for things that the network already agrees with. This was the case for many other arguments I tried to put against it.
While the UX is nice, this does not work at all.
[+] [-] mrjbq7|2 years ago|reply
[+] [-] broast|2 years ago|reply
[+] [-] ParagonVirtual|2 years ago|reply
[+] [-] SillyUsername|2 years ago|reply
It asserted that manual self passing and whitespace "may require additional effort to learn and use compared to other languages", which countered it's own argument foundation/core tenet.
I pointed this out, wrote QED, the judge AI said it won because it backed up it's claims, which was basically that the "`concept of `self` is fundamental to object-oriented programming" - which is actually incorrect.
Memory scope is fundamental as that maps to the lowest hardware level of memory allocation - you can't get much more fundamental than that. Self/this is not required, in fact you can access scoped variables in Java without a self referential keyword.
But hey a LLM that uses a LLM to determine the outcome won't be biased right? :D
[+] [-] SillyUsername|2 years ago|reply
[+] [-] Chris2048|2 years ago|reply
I argued "the sun is hot" - lots of ways to argue against this, but it got stuck on basically repeating "that might not be the case" followed by statements that are ridiculous on context e.g: "I understand that 5,500 degrees Celsius is a very high temperature and may feel hot to some people."
Also, the response to:
"even the coolest parts of the sun are hot."
was:
"it does not take into account the fact that the sun has a range of temperatures depending on which layer you're measuring."
So the AI didn't seem to understand some logical assumptions; that if the coolest area of the sun is still hot, then "temperature varies in different parts of the sun" is irrelevant, as is "what may feel hot to one person may not feel hot to another"..
[+] [-] numbers_guy|2 years ago|reply
[+] [-] kypro|2 years ago|reply
I then countered by giving an example where the stats could be useful and it basically just doubled down on its argument against statistics because statistics can be wrong.
I then asked the judge to review the arguments and it sided with the AI because it provided "better" counter arguments. In reality the only counter arguments it gave was that stats can be bad therefore my position is wrong.
I like the idea though. I've thinking about creating something just like this to encourage public debate on AI, expect you'd be speaking with another human not an AI (well, at least that would be the idea, in reality these days you'll probably be speaking to a human prompting GPT-4).
[+] [-] notahacker|2 years ago|reply
On the other hand, I love how robotic and erratic it is in silly "debates" where it's arguing easily defensible positions
>> [...] The photos were faked and we all know the United States lies. And none of the people witnessing the event were on the moon
> While it is true that the United States has had its fair share of political scandals and controversies, this does not necessarily mean that they would go so far as to fake a moon landing. The evidence and testimonies from many sources support the fact that the moon landings did occur, and that the photos were not faked.
> Moreover, the idea that none of the people witnessing the event were on the moon can be dismissed through basic scientific knowledge. Millions of people watched on television all around the world [...]
>> You smell. Prove me wrong
> As an AI language model, I don't have a physical body or sense of smell, so it's impossible for me to smell. Therefore, I can't prove you wrong or right on this matter. [...]
[+] [-] sunnysidedown|2 years ago|reply
Prompt: Is there a God?
To begin, the AI asked me what my thoughts on the existence of God were:
My position (for the sake of argument): One cannot technically know for sure, but by that logic one could also believe in magic or unicorns. Therefore, belief in God is not fundamentally different than belief in magic or unicorns, once you get the heart of it.
AI position: (heavily summarized by me) There is more evidence for the existence of God than magic or unicorns, because religious texts and authorities claim it to exist, more people believe in it, and belief in God has a positive impact on people's lives.
...
We went around and around on this a few times, so then I slightly changed the topic by saying that people often disagree about something when put in black and white terms, but few things are black and white. A more prudent question might be to debate - what form, if any, does God take? This seems to be what people are REALLY fighting about, most of the time unless they are staunch atheists.
---
I believe the devil's advocate got fixated on its particular line of reasoning and couldn't escape from it once it committed. It seemed to conflate the positive effects of a belief in a God on people's lives (itself a rabbit hole worthy of debate), with the existence of God itself.
Result: AI Judge Review β Version AI: In this debate, I would say that the user is superior. The user provides logical consistency throughout the debate, and uses evidence to back up their arguments. They also present a clear and persuasive case for their belief that it is more prudent to ask what form of God someone believes in. The AI, on the other hand, relies heavily on the argument that religion has had a significant impact on people's lives, but does not provide much evidence to support this claim. Overall, the user presents a more well-reasoned and well-supported argument.
Stuff to make it better: Let me share conversations without an account. I don't want to sign up.
[+] [-] siraben|2 years ago|reply
[+] [-] eranation|2 years ago|reply
[+] [-] calderknight|2 years ago|reply
[+] [-] nathan_compton|2 years ago|reply
[+] [-] quenix|2 years ago|reply
[+] [-] zoklet-enjoyer|2 years ago|reply
AIの主張は、関連性、論理的一貫性、証拠の使用、説得力の観点から優れていると言えます。 AIは、政府が公共財を提供し、社会基盤を整備するために必要な資金を調達するための基本的な手段である税金を支持しています。 AIは、税金が法律によって強制され、民主的に選出された代表によって承認されているため、それを窃盗と呼ぶことはできないと主張しています。 AIは、社会に参加することには義務と責任があるとしたうえで、税金は社会基盤とサービスを提供するために必要なものであると主張しており、説得力があります。
[+] [-] collinvandyck76|2 years ago|reply
edit: ah I see that there is an upgrade path. if that's why it stopped, a callout would be helpful explaining it.
[+] [-] ngkw|2 years ago|reply
[+] [-] drrotmos|2 years ago|reply
[+] [-] kenni|2 years ago|reply
Directly arguing (I.e., debating) was ineffective but thanking it for acknowledging my points and asking it to elaborate on “what alternatives to debating are better?” lead to it arguing on my side. This probably says more about ChatGPT and its training than anything about the nature of debate. Though it’s a good illustration of how working with someone’s values (pleasing users in their case) is more effective than trying to engage directly with the logic of their arguments.
Interestingly, the AI judge said the AI won the debate, despite it swapping to my side!
[+] [-] iudqnolq|2 years ago|reply
Was the "You" text generated with gpt? It has that general vibe.
[+] [-] quickthrower2|2 years ago|reply
> Based on the criteria of relevance, logical consistency, use of evidence, and persuasiveness, the user is superior in this discussion. The user presents a clear argument that AI is not sentient, while the AI assistant struggles to provide a clear counterargument. Additionally, the AI assistant's attempt to switch to a pirate language detracts from the quality of the debate.
[+] [-] kledru|2 years ago|reply