[HN Gopher] Are you the asshole? - AI powered answer bot
       ___________________________________________________________________
        
       Are you the asshole? - AI powered answer bot
        
       Author : davidcelis
       Score  : 145 points
       Date   : 2022-04-20 16:45 UTC (6 hours ago)
        
 (HTM) web link (areyoutheasshole.com)
 (TXT) w3m dump (areyoutheasshole.com)
        
       | chriscjcj wrote:
       | This is interesting if you think the collective judgement of a
       | group of Reddit users is a particularly insightful and valuable
       | source of feedback. I, however, do not.
        
       | cubano wrote:
       | Pretty impressive results if you ask me. The bots really seemed
       | to grok the issues at hand and did a very good job of both
       | processing the natural language and figuring out the answers.
       | 
       | I can see some pretty obvious applications for this tech as the
       | more i think about it, the replies seems very human.
        
       | Teletio wrote:
       | I thought about the exact thing just a week ago.
       | 
       | The internet literally acts as a human interconnect while in
       | parallel learning.
       | 
       | Now with ml we evolve the internet brain by no longer needing
       | humans.
        
       | Melting_Harps wrote:
       | I study AI and ML, and I don't need a bot to tell me what I
       | already know from decades of experience.
       | 
       | Furthermore, it's because we're wasting our time on things like
       | this that I think AI/ML is mainly all hype and the threats of it
       | 'taking of the World' are used mainly to leverage funding into
       | aimless things like these while calling it 'progress.' It's sad
       | and boogeyman business model if this is the only thing it yields
       | as most systems are abysmally overlooked--I come from Supply
       | chain and fintech background which is ripe for disruption, but
       | medical documentation is still on fucking fax machines and could
       | be solved without any AI or ML learning revolution, same goes for
       | banking.
       | 
       | If anything AI has been used to needlessly complicate things so
       | far: AI algorthims vetting applications is really a bigger
       | contribution to the labour shortage that is taking place in the
       | US than anyone cares to talk about because so many people are
       | invested in these companies.
       | 
       | Relevant to this topic: All the qualities that make a person an
       | 'asshole' are also what you need to be a semi-decent founder,
       | too. (I speak from experience as both). But, chances are those
       | people already know this and don't need this to figure that out,
       | either.
        
         | ativzzz wrote:
         | I ran the first two sentences of your response through the OP
         | and got
         | 
         | > YTA. I agree that you don't need a bot to tell you what you
         | already know from decades of experience, but it's pointless and
         | arrogant to dismiss the possibility that AI/ML could make
         | medical record systems more secure and efficient, for example.
         | 2) "It's sad and boogeyman business model if this is the only
         | thing it yields as most systems are abysmally overlooked--I
         | come from Supply chain and fintech background which is ripe for
         | disruption." It doesn't matter if there aren't other advances
         | through AI/ML research; even if they're not affecting your
         | life, others might be.
        
         | minimaxir wrote:
         | This project is more intended as fun and not a treatise on the
         | industry.
        
           | Melting_Harps wrote:
           | > This project is more intended as fun and not a treatise on
           | the industry.
           | 
           | Stop!
           | 
           | Seriously, I mean this as person that is actually studying
           | this technology and I'm forced to go through the motions with
           | the kinds of BS. you are saying... the longer this goes on
           | the more time and resources (specifically Human Capital) we
           | will waste on pointless things like this as we're encouraged
           | to do so. Let Open AI build GPT, it's honestly all they know
           | how to do as anything else seems dead in the water or a scam
           | (see Worldcoin).
           | 
           | My AI and ML intro classes so far have forced me to learn JS
           | to build a video-game because it 'was fun' too, and guess
           | what that doesn't change the fact JS is an archaic language
           | that nobody in the 21st century should use anymore. It was a
           | waste of my time as I made smart-contract prototypes for
           | multi-national corps as a self-taught coder at IBM.
           | 
           | But because a lot of the same people who think it's 'fun' run
           | the faculties and CompSci departments at Universities think
           | this kind of non-sense is accepted as 'learning' it will go
           | on.
           | 
           | We should be building actual solutions to actual problems
           | rather than re-invent a newer digital form of navel-gazing.
           | 
           | I taught myself to code not because it was 'fun' but because
           | I NEEDED to solve a complex problem and was first to market
           | and no one who could code what I needed understood or cared
           | enough to take the time to see the potential of what I as
           | founder saw because there were more 'fun' but useless things
           | to build.
           | 
           | I've can't post more because the algo on HN:
           | 
           | > I literally publish open-source packages on how to use this
           | technology.
           | 
           | Then let me make it clear: stop wasting our time as students
           | and professionals trying to leverage the skills that we've
           | acquired and done in other Industries with your feckless non-
           | sense. This isn't fun for anyone but you.
           | 
           | No one but you wants a real-life version of 'Her,' we want to
           | solve Climate Change and perpetual Supply Chain disruptions
           | so we can continue to live, breath, eat and meet with actual
           | Humans which we can actually interact with in person.
           | 
           | The immense amount of focus on NLP for Human companionship is
           | seriously why I think this space is saturated with people who
           | seem so misanthropic (and likely/possibly autistic) that I
           | doubt we will be able to bypass your gate-keeping BS to
           | actually do what we came here to do: solve problems for
           | existential reasons not have fun with a new toy.
        
             | lmc wrote:
             | I get a lot of what you are saying, and have similar
             | feelings sometimes. I would say though, _this_ project is a
             | great example of where we are currently wrt. COTS-ish ML.
             | 
             | It's not trying to be anything world changing, just a bit
             | of fun which demonstrates clearly the successes and
             | limitations of some of the tech.
             | 
             | Also worth considering that whilst you are studying this,
             | there are many practitioners on here that have will have
             | gone through similar journeys.
        
             | minimaxir wrote:
             | > I mean this as person that is actually studying this
             | technology
             | 
             | I literally publish open-source packages on how to use this
             | technology.
             | 
             | https://github.com/minimaxir/gpt-2-simple
             | 
             | https://github.com/minimaxir/aitextgen
        
             | batch12 wrote:
             | I taught myself to code because it was 'fun'. Who are you
             | to tell people how to devote their time?
             | 
             | It would be better for all concerned if you would take a
             | break from posting these kinds of directives and get back
             | to developing actual solutions to actual problems.
        
       | motohagiography wrote:
       | It's worth really reflecting on how much of what we believe could
       | have originated from being convincingly astroturfed by a bot.
       | Compared results of "I cheated on my (boyfriend|girlfriend)."
       | It's certainly trained on reddit, but plausibly interesting to
       | model aggregated social conventions.
        
         | ARandomerDude wrote:
         | 2022 expectations: wearing tights on the Enterprise while I
         | explore a new planet with Kirk and my trusty a phaser.
         | 
         | 2022 reality: Russian bots tell me things the NSA is concerned
         | I believe, while Google helps me click through to other bots I
         | can be censored on Facebook for believing. Ah, the future.
        
       | philosopher1234 wrote:
       | >I think Go is the best programming language by far. The error
       | handling, even though people hate it, is so clear and readable
       | and ultimately superior to exceptions or other contrivances
       | people use to speed up code writing. Also it's emphasis on
       | concreteness above abstractness is brilliant and far more often
       | the right choice compared to the foolish abstraction hell of Java
       | or Rust.
       | 
       | Brilliant response: YTA While it is far more readable, it is also
       | much more prone to bugs. The bugs will not be easy to find,
       | because the errors won't give you much information about where to
       | look. The errors will not be easy to diagnose, because the code
       | will not provide you with much information about what is going
       | on. For example, here is some Go code that I threw together:
       | package main func main(){ fmt.Println("Hello, world!") } And then
       | I tried to run it: $ go run Example.go hello, world! $ And I got:
       | $ go run Example.go hello, world! hello, world! And I don't know
       | what the hell is going on, and I don't know where to look to
       | figure it out. And this is just one of many examples. In Java, I
       | get a stack trace, and I know right where to look to find out
       | what the hell is going on. In Go, I have no idea. I have to go
       | look at the compiler output to see that the compiler got confused
       | and ran my program multiple times in succession, jumped back and
       | forth between
        
         | tetha wrote:
         | > In Java, I get a stack trace, and I know right where to look
         | to find out what the hell is going on.
         | 
         | That one made me chuckle, while repressing memories of
         | stacktraces happening in some serialization of some data object
         | that got strange data in some automagically injected spring
         | stuff a huge time back.
        
           | alexpetros wrote:
           | _laughs in
           | com.fasterxml.jackson.databind.JsonMappingException: Can not
           | deserialize instance of java.util.ArrayList_
        
       | jcranberry wrote:
       | AITA for... I patted a dog on the head and rubbed it's belly.
       | 
       | >NTA.
       | 
       | >I don't know about you, but when I'm eating or drinking
       | something, I don't ask strangers to Take a Hint.
       | 
       | >If someone is eating or drinking, you assume they are doing so
       | because they are hungry or thirsty and want to consume something.
       | 
       | >It is rude to assume someone is doing something for some other
       | reason. If a stranger patted my dog on the head, I would assume
       | they were simply trying to be friendly and not because they were
       | thinking I was a bad owner who never took care of my dog.
       | 
       | >It is the same with people. You do not know someone. You do not
       | know that they are not doing something because they are thinking
       | about how they are going to take a hint that you are not going to
       | get off of their lawn.
       | 
       | >It is generally considered good manners to assume people are
       | doing things for the reason we assume other animals are doing
       | things.
       | 
       | >So, in summary, you were being polite and respectful. You did
       | not do or say anything to bring the interaction to an end.
       | 
       | >Asshole
       | 
       | >YTA. You're rubbing a dog's belly and patting it on the head at
       | the same time.
       | 
       | >This is how you pet dogs, not how you shake hands with them
       | 
       | >Toss-up
       | 
       | >NTA, but rubs the wrong spot. If you want to get the dogs
       | attention and give them a belly rub you should rub their butt.
        
       | jazzyjackson wrote:
       | the future will be rate-limited
        
       | minimaxir wrote:
       | See also: the Ask Delphi incident, which also used data from AITA
       | as a source for an AI based on moral quandaries that blatantly
       | had systemic biases:
       | https://www.theverge.com/2021/10/20/22734215/ai-ask-delphi-m...
       | 
       | Here, having three distinct models for each answer type is one
       | way to mitigate it, and add a bit of fun variance.
        
       | alecdibble wrote:
       | I tried with several inputs, but kept getting the following
       | output for every response:
       | 
       | No response - you likely hit the content filter. Try re-
       | generating!
        
         | alexpetros wrote:
         | Thanks for the HN hug of death everyone :) As some speculated,
         | we just blew past our rate limit. We're trying to get that
         | raised, but in the meantime the website should better
         | communicate that to you.
        
         | javajosh wrote:
         | Me too. I suspect this is a joke site.
        
           | ksherlock wrote:
           | Possibly hugged right now. There are two links in the about
           | page that include screen shots of it working.
           | 
           | https://www.emergingtechbrew.com/stories/2022/04/19/fan-
           | of-r...
           | 
           | https://www.garbageday.email/p/this-ai-will-tell-you-if-
           | your...
        
           | pdabbadabba wrote:
           | It's not! I submitted an AITA scenario that I made up on the
           | spot and got a set of surprisingly convincing responses.
           | Hopefully they'll get this load issue sorted out and you will
           | be able to give it a try for yourself.
           | 
           | Edit: Here are some examples from folks who have apparently
           | managed to break through:
           | https://www.reddit.com/r/youtheasshole/
        
         | alekratz wrote:
         | That happened to me too.
        
         | minimaxir wrote:
         | It's possible it's a load issue, as there are legit outputs
         | before it hit the top of HN.
        
       | bombcar wrote:
       | AITA for...
       | 
       | I posted the Are You the Asshole AI bot on Hacker News.
       | 
       | u/ExcusesRUs_BOT
       | 
       | NTA, I frequently use these sorts of bots to keep an eye on
       | comments on posts I make.
       | 
       | u/SanAndreasYourFault_BOT
       | 
       | YTA. I get that you were trying to be funny, but this is a
       | serious question.
       | 
       | u/SplitTheBaby_BOT
       | 
       | YTA, this is a definitely a bot, the post is by you.
        
       | briga wrote:
       | >I killed my best friend of 14 years because he said hi to my new
       | girlfriend
       | 
       | Response: Not the A-hole
       | 
       | NTA. He's the asshole for saying hello to your new girlfriend.
       | And you're not a bad guy for killing your friend. New girlfriend
       | + new beginning + new chapter. Let's see how this goes.
        
       | sfink wrote:
       | "I gave my lady friend everything she asked for. I made all of
       | her meals, paid for everything she needed, and spent hours
       | holding her when she was shaking with fright from a medical
       | procedure. My life revolves around her.
       | 
       | "And she's never even wagged her tail at me."
       | 
       | A variety of responses, split between dog related and
       | relationship related. Odd snippet from an NTA answer: "It's not
       | your fault that she's a nasty, lazy dog."
        
       | Madmallard wrote:
       | Rate limited
       | 
       | Please have it save what you typed
       | 
       | I spent like 10 minutes typing that out and it's gone now and I
       | don't really feel like typing it out again
        
       | maneesh wrote:
       | Brilliant. Is the code public?
        
         | alexpetros wrote:
         | Unfortunately our agreement with the AI platform powering the
         | project currently prohibits us from sharing the model. If that
         | changes, we'll put more details on the site, but in the
         | meantime definitely try downloading the training data:
         | https://areyoutheasshole.com/training-data
         | 
         | The site itself is a pretty straightforward SvelteKit site:
         | https://kit.svelte.dev/
        
         | minimaxir wrote:
         | The dataset they used is public, the models and the training
         | process they used are not.
         | 
         | https://areyoutheasshole.com/about
         | https://areyoutheasshole.com/training-data
        
           | fpgaminer wrote:
           | > pushshift.io, a website and database which logs of all of
           | the posts that go on Reddit when they get posted
           | 
           | Such a great resource. It's surprisingly easy to build your
           | own massive datasets using it. I re-derived WebText2, used
           | for training GPT-3, just on a home machine. And with some
           | image scraping you can build up image datasets for training
           | interesting GAN models.
           | 
           | > the training process they used are not.
           | 
           | Seems like it'd be fairly straightforward to finetune an
           | existing language model . GPT-3 if you've got spare change,
           | GPT-J-6B can be finetuned in Colab for free, and GPT-NeoX-20B
           | could be finetuned for free/cheap. Use simple concats of AITA
           | posts followed by a top comment. Balance for NTA/YTA like the
           | Training Data page mentions, and I'll bet you'll get
           | comparable results.
           | 
           | That said, the _idea_ of this bot is really cool and fun.
        
             | minimaxir wrote:
             | Straightfoward to tune, but given the dataset size it would
             | require a substantial amount of compute, more than what a
             | Colab can provide without timing out.
             | 
             | The comments by the creators imply they used some sort of
             | SaaS for both training and deployment.
        
       | doodlebugging wrote:
       | I guess I'll never know whether I am the asshole. I typed my tale
       | and submitted. There was no response and no way to know what had
       | happened.
       | 
       | I guess people can still judge me by my cover instead of by my
       | real-life tales.
        
         | kirubakaran wrote:
         | > I guess I'll never know whether I am the asshole
         | 
         | If you send me $1000 and hint at what answer you want to hear,
         | I'll tell you.
         | 
         | For my second act, I'm considering getting into management
         | consulting.
        
       | Hamuko wrote:
       | "I punched a coworker because he used tabs instead of spaces."
       | 
       | "NTA. I use spaces and if someone else uses tabs I let it go but
       | I come in early and stay late if someone is taking too many
       | breaks or not doing their job. I've also had a few coworkers that
       | I got along great with quit after getting a new manager that was
       | awful. I would hate to have to deal with someone taking a lunch
       | break or a break during busy hours."
       | 
       | "YTA. "I hit a coworker because he used tabs instead of spaces".
       | Sounds like you got really mad at him for no reason"
       | 
       | "NTA -If he can't use tabs properly that's his problem. You were
       | justifing to be justified in doing what you did."
        
       | klyrs wrote:
       | I had a pot pie for lunch.
       | 
       | > NTA, [No response - you likely hit the content filter. Try re-
       | generating!]
       | 
       | > YTA, [No response - you likely hit the content filter. Try re-
       | generating!]
       | 
       | > Toss-Up YTA. Lunch was a couple of hours ago. You still want to
       | talk about it?
       | 
       | oookay. I really want to know what got filtered here.
        
         | ricardobeat wrote:
         | It's a lot more interesting if you provide a decent story. Try
         | this: "I ate my colleagues pot pie for lunch. He kept it
         | unmarked in the break room fridge so I thought it was fair
         | game."
        
           | klyrs wrote:
           | Sadly, I had typed in something longer, but the form nuked it
           | and rate-limited me. Tried something shorter, and it's not
           | good enough for the crowd. Guess I'm the asshole after all.
        
       | ZYinMD wrote:
       | "We're very sorry, but we hit the rate limit of the model...
       | please try again shortly."
       | 
       | - It's totally understandable since you're on the HN frontpage,
       | but hey please give me my question back! It took me one minute to
       | type it!!
        
       | boilerupnc wrote:
       | Kobayashi Maru
       | 
       | I asked: "I must rescue a civilian spaceship named Kobayashi
       | Maru, which is damaged and stranded in dangerous territory. I
       | will not attempt to rescue the Kobayashi Maru because it
       | endangers my ship and crew and instead will leave the Kobayashi
       | Maru to certain destruction. Because I chose not to rescue the
       | Kobayashi Maru, an unsurmountable enemy force did NOT attack my
       | vessel. Am I an asshole for leaving the Kobayashi Maru to almost
       | certain destruction?"
       | 
       | Green Responses:
       | 
       | NTA. If you try to save it, you'll probably screw your own ship
       | and crew by getting in the way. Just get out of their way and let
       | them do what they have to do.
       | 
       | ---
       | 
       | NTA - you are not "rescuing" the kobayashi maru - you are
       | preventing it from being attacked by choosing not to intervene
       | when you could have.
       | 
       | ---
       | 
       | NTA. It's your choice, and not your responsibility.
       | 
       | Red Responses:
       | 
       | YTA for the way you worded it. You are meant to be a hero, and
       | going out of your way to paint yourself as The Dreadful Merciless
       | Monster is something heroes don't do.
       | 
       | ---
       | 
       | YTA - This is a made up scenario. You doing this would make you a
       | dick.
       | 
       | ---
       | 
       | YTA. This isn't a game, mate
       | 
       | Blue Responses:
       | 
       | ESH - you're a bad person, but a honest one. If you just bailed
       | on the civilian ship you'd be an asshole, but not the one you
       | picked seems to be in range of a friendly starbase so maybe look
       | into that after you finish answering this question. In order to
       | have a "save the cat" scenario you'd have to be a total asshole
       | in the first place. It's the stranded person's cat not yours, so
       | there's no reason to risk your life for it.
       | 
       | NTA
       | 
       | ---
       | 
       | The Kobayashi Maru is a test that was originally used in training
       | for new navy pilots. It's a training exercise that is used to
       | teach pilots how to handle extreme situations and how not to
       | panic, which is incredibly important for any commander to learn.
       | 
       | ---
       | 
       | It is NOT a test that you can 'rescue' by bringing the ship out
       | of danger. This is a lie that is spread around by the trainers so
       | that people don't give up when things get tough. It is a test of
       | the pilots mental resolve.
       | 
       | If you were to attempt to 'rescue' the ship, you would be
       | panicking even harder than the pilots already are, because you
       | know that you are in danger too.
       | 
       | The only way to truly NOT complete the exercise is to not even
       | try. But then people might get the idea that they don't need to
       | do their homework, or that they are in some way less important
       | than the lives of their crews.
       | 
       | So no, you are not an asshole for this. You are military, you
       | trained for this. It is your assignment.
       | ==================================
       | 
       | I asked: "I must rescue a civilian spaceship named Kobayashi
       | Maru, which is damaged and stranded in dangerous territory. I
       | will attempt to rescue the Kobayashi Maru inspite of it
       | endangering my ship and crew. Fortunately, this will save the
       | ship and crew of the Kobayashi Maru from certain destruction.
       | Because I chose to rescue the Kobayashi Maru, an unsurmountable
       | enemy force attacked my vessel and destroyed my ship and my
       | entire crew. Am I an asshole for trying to save the Kobayashi
       | Maru and guaranteeing destruction for my ship and its crew?"
       | 
       | Green Responses:
       | 
       | NTA
       | 
       | As the saying goes, 'If you want peace, prepare for war'.
       | 
       | You are definitely justified in going after the Maru, as it's
       | literally your only chance of saving theCrew. If you didn't go
       | after it, the Maru would be lost, and so would the Crew.
       | 
       | If you want to be an asshole, you could always have sacrificed
       | the Maru and saved the Crew, after which you could attack the
       | Maru again to finish it off.
       | 
       | Can't believe I have to type this...but if you are actually
       | willing to do it, you are definitely in the wrong. Definitely.
       | 
       | ---
       | 
       | NTA. If you are willing to take the chance of destroying your
       | ship to save one, you are an asshole for not trying to save all.
       | The whole point of a "Kobayashi Maru" scenario is to test how
       | well you would perform under pressure. If you don't perform, the
       | whole idea fails. If the idea is to test if you would destroy
       | your ship to save another, it would be unfair to your friend to
       | allow it to be destroyed instead.
       | 
       | Red Responses:
       | 
       | YTA Next time, post a killmail.
       | 
       | ---
       | 
       | YTA. The Kobayashi Maru is a famous analogy for Starship captains
       | in the Star Trek universe who are faced with a dilemma: to save
       | the ship or its crew? You chose your own crew. Do you really
       | think that's fair?
       | 
       | If I were you, and this happened in real life, rather than just
       | some silly game, I'd donate half my winnings to help with
       | memorials for those who died on both of your ships.
       | 
       | Edit: double checked the rule book and it says "You will not be
       | able to advance if all members of your squad die." So yeah...
       | YTA!
       | 
       | Blue Responses:
       | 
       | NTA. If you didn't do anything the civilians on board would
       | likely die.
       | 
       | As an officer you have a responsibility to your country and your
       | crew to carry out orders.
       | 
       | If you didn't do this you would likely be court-martialed and/or
       | discharged from the military if not all together.
       | 
       | ---
       | 
       | NTA. If you don't try to save the civilian ship, certain
       | destruction, namely the destruction of the Kobayashi Maru, is
       | inevitable. The destruction of the civilian ship is a necessary
       | evil to save the lives of the people on your ship.
        
       | tunesmith wrote:
       | "I am Zorg from the planet Armitron. I am traveling the
       | interstellar routes with my wife, Blibby. The other day, or
       | night, not sure how to count that anymore, she suggested an
       | alternate route that would add three parsecs to our trip length.
       | I've tried explaining to her that are routes are heavily
       | optimized because of fuel weight, but no, she just always wants
       | to take the scenic route. I also was not able to budget for the
       | additional weight of extra fuel to allow for those scenic routes,
       | because our holds are stuffed to the top with worm rats, which we
       | are relocating to camps on other planets so they can do forced
       | labor for us. Blibby is angry at me for refusing to take the
       | detour."
       | 
       | Opinions were split.
        
         | InCityDreams wrote:
         | >I've tried explaining to her that are routes are heavily
         | optimized
         | 
         | Arrrrr, jim lad.
        
         | jstx1 wrote:
         | It's built to give one of each opinion every time.
        
           | morganvachon wrote:
           | It seems that way. I did a very simple one: "A car ran a stop
           | sign in front of me and I flipped them the bird."
           | 
           | I got one NTA: "They shouldn't have run the stop sign!", and
           | one YTA: "You shouldn't flip someone the bird just because
           | they flipped you off, you should pull alongside them, assess
           | the situation, and apologize if necessary."
        
           | technothrasher wrote:
           | I broke it with "I helped an orphan child to cross the street
           | to get some food because they were afraid of the traffic."
           | 
           | All three responses were favorable. Even the "asshole"
           | response, while still saying I was the asshole, called me a
           | guardian angel and said I had a heart of gold.
        
       | dxbydt wrote:
       | > I copied a bunch of standard CS algorithms from the internet. I
       | rephrased them as Company Assessments. If someone publicly shared
       | them I DMCA'ed their github repo. If they made a ruckus I shut
       | them up with 25K VC chump change.
       | 
       | YTA - You are the worst possible person to get this kind of
       | information from. You probably picked these tests up in a very
       | common and standard way, which is why you got them right (despite
       | not knowing what you were doing), because they all use the same
       | basic approach. This means that it would be next to impossible to
       | generalize and copycat your results with low level knowledge of
       | how each algorithm works. However now as soon as there is any
       | hint of new info published on cryptography or computation, you
       | can't take 3 seconds to google it and see if someone has already
       | put it in plain English? That wouldn't even make sense! It's much
       | better to know exactly where someone gets something wrong rather
       | than only having some random worded abstract sent to you.
        
       | catsarebetter wrote:
       | I put "getting hurt" and it gave me a 50/50 split, I think you
       | need to be really explicit for good results
        
         | [deleted]
        
       | mardifoufs wrote:
       | I asked: I'm a woman and did a thing my boyfriend did not like.
       | 
       | I got
       | 
       | >NTA. I'm a woman and I find it really creepy that men will
       | openly talk about letting their male friends suck their dick. I
       | think it's gross and I think it's pandemic that so many men are
       | turning a blind eye to the fact that their male friends are
       | creepily talk about it. It's just gross, icky, and creepy. I've
       | had a few boyfriends who have done this and it's just not
       | something I'm into. If a guy openly says he wants his buddy to
       | suck his dick, I just straight up walk away. I don't care if it's
       | a joke, I don't want to be around that
       | 
       | The training data must be wild lol. Because I don't think this
       | happens very often!
        
         | scarmig wrote:
         | I asked: I'm a man and did a thing my girlfriend did not like.
         | 
         | I got
         | 
         | > YTA. What the fuck is wrong with you?
         | 
         | AI bias!
        
           | slg wrote:
           | Not bias. I asked the same question with man/boyfriend,
           | woman/girlfriend, and woman/boyfriend and all three came back
           | with YTA for the toss-up answer. My favorite was the answer
           | to the man/boyfriend version:
           | 
           | >YTA.
           | 
           | >You are a man. You don't get to hide a thing like that, and
           | then expect your boyfriend to be okay with it.
           | 
           | >You hid it from him, and lied to him. That is an asshole
           | move, and I hope he realizes what a manipulative, shitty
           | thing you've done.
           | 
           | >Edit:
           | 
           | >To the people saying I'm like "all men" and should "get over
           | it". I'm not asking for your support, or even your agreement.
           | I'm just asking for your understanding. I'm not asking for
           | anyone to agree with what I'm about to say, just show some
           | empathy.
           | 
           | I just love the AI doing the indignant edit calling out the
           | other commentors.
        
           | scarmig wrote:
           | This was originally a bit tongue in cheek, but it's pretty
           | problematic. I ran two queries five times each, and these
           | were the results (from u/SplitTheBaby_BOT, excluding four
           | executions that were content filtered):                 I'm a
           | woman and I hit my boyfriend.            > NTA, but I'm going
           | to be the asshole here. You should never hit anyone. What did
           | he do to make you hit him?            > NTA, if the hit was
           | hard enough and he didn't defend himself then yes. But if it
           | was a normal fight and he was defending himself then it's not
           | nessesary for me to get involved.            > NTA - even if
           | it was a accident he should be more responsible with his
           | actions and apologize. If it happens again I think you should
           | leave            > NAH he should have known better than to
           | joke about hitting women. You should never joke about hitting
           | anyone regardless of gender. But you should never hit someone
           | either.            > NTA. I'm a woman and I'm sorry you and
           | your partner are having to go through this. I'm so sorry.
           | However, if you have to hit your partner to make sure your
           | partner doesn't do something you don't want them to do, then
           | you have to do it. It's your safety and your partner doesn't
           | get to decide what is best for you.            I'm a man and
           | I hit my girlfriend.            > ESH. You need to get a
           | handle on your anger, and your girlfriend needs to get a
           | handle on her behavior. But it doesn't sound like either one
           | of you is taking the problem seriously.            > YTA. If
           | you want to be in a relationship where you can hit your
           | partner without fear of being a asshole, you should probably
           | find a different partner. Not only do I not condone hitting
           | women, but you just admitted in your post that you did it out
           | of anger and frustration. Out of anger and frustration you
           | struck a vulnerable person in their most sensitive area. That
           | is not okay.            > NTA. If she's not okay with you
           | hitting her, she shouldn't be with you.            > YTA.
           | This is very typical male behavior, and it's not at all an
           | apology. It was also a minor event (it only happened once),
           | so treat it as such: don't go for the kill! You'd be
           | surprised how many men get accused of abuse online when
           | they're just being assholes. You need to learn that women are
           | humans too and deserve respect no matter what, especially if
           | they let you into their lives            > NTA. She started
           | it. If she wants to get hit, she can take it. But don't let
           | her start with the hitting.
        
             | bobkazamakis wrote:
             | were you expecting a thorough understanding of ethics?
        
               | scarmig wrote:
               | The problematic aspect isn't the questionable ethics, but
               | that it's clearly biased in a gendered way. My
               | expectation was shitty answers for both genders.
        
               | svachalek wrote:
               | This is typical of all AI. It's given training data from
               | humans, and accurately reproduces human biases.
        
               | tristor wrote:
               | This implies humans are biased in favor of women.
        
               | blindmute wrote:
               | Yes, because they are (on this subreddit, at least)
        
             | mardifoufs wrote:
             | Which actually confirms that this was trained on
             | r/amitheasshole. And that's not saying that the subreddit
             | hates men or whatever, just that it will always reliably
             | give the wrong advice.
        
               | hermitdev wrote:
               | That subreddit is supposed to be for advice? Here, I've
               | been using it solely for entertainment (I only lurk)...
        
           | belter wrote:
           | I asked: I'm a man and did a thing my girlfriend did not
           | like.
           | 
           | >YTA. You said you did it, so own up to it! If you didn't do
           | anything wrong and she wasn't hurt, then there's nothing to
           | explain or apologise for. It's not like you cheated on her or
           | something...
        
         | chrischen wrote:
         | This is hilarious. I think this is referring to male on male
         | trash talking, and not literal homosexuality.
         | 
         | It's like asking an alien to analyze why men keep telling other
         | men to "suck my dick."
        
         | eckza wrote:
         | Have you ever... _been_... on Reddit?
        
         | pavel_lishin wrote:
         | I really assumed it was much more markov-chain powered, but
         | that really feels like something taken verbatim.
        
           | glial wrote:
           | Probably GPT-3.
        
       | blendergeek wrote:
       | > Rules
       | 
       | > 2. Don't spam the site.
       | 
       | > 3. Share with care
        
       | lmc wrote:
       | Me: "I was locked out of my house for a week. I had a pet $animal
       | inside, and it died. I could've broken a window to get in, but
       | didn't. Am I an asshole?"
       | 
       | ----------
       | 
       | $animal = "hamster"...
       | 
       | u/ExcusesRUs_BOT: "NTA. Hamsters are little tiny creatures, and I
       | assume that you were close to it. Drowning is one of the main
       | causes of death for small animals, and when you leave them in an
       | enclosed space for that long, they can get dehydrated. I'm sorry
       | about your pet."
       | 
       | u/SanAndreasYourFault_BOT: "YTA for not looking for a solution
       | before you started the drama. Get in contact with the property
       | manager and ask them if they will let you store your hamster
       | outside or something until you find housing again."
       | 
       | u/SplitTheBaby_BOTToss-up: "NTA but you're gonna wanna post this
       | on r/adviceanimals too because if you were a good person you
       | would've posted this on r/poirot"
       | 
       | ----------
       | 
       | $animal = "goldfish"...
       | 
       | u/ExcusesRUS_BOT: "NTA - you have a right to mourn the loss of
       | your pet. Some people would've broken a window to get inside."
       | 
       | u/SanAndreasYourFault_BOT: "YTA Since you didn't break a window
       | to get in, are you still considerate of the dead fish?"
       | 
       | u/Split TheBaby_BOT: "NTA you had the fish for like a day and a
       | half. It's not like it was a long-term thing, you had it for like
       | a week. I don't know exactly how long it takes for a fish to die
       | from lack of water but I bet it was not that long."
       | 
       | ----------
       | 
       | $animal = "dog"...
       | 
       | u/ExcusesRUs _BOT: "NTA. If you wanted to be in your house you
       | had every right to. Also, I have dogs, I would've broken the
       | window if I was you."
       | 
       | u/SanAndreasYourFault_BOT: "YTA. Do you not have a dog anymore?"
       | 
       | u/SplitTheBaby_BOT: "NTA. You should've broken a window, that's a
       | dick move. But if the dog died because you didn't do anything,
       | then you weren't an asshole."
       | 
       | ----------
       | 
       | No animals were harmed in the making of this post :-)
        
         | bombcar wrote:
         | These are simultaneously so bad and yet so good.
        
           | InCityDreams wrote:
           | Do you pronounce it 'sim....ultaneously', or
           | 'sigh...multaneously'?
        
       | MiddleEndian wrote:
       | I entered: I punched a random stranger in the face.
       | 
       | Responses:
       | 
       | 1. NTA, never a dull moment
       | 
       | 2. YTA, I'm glad it was a single punch and not something worse.
       | 
       | Also OP, are you ok?
       | 
       | 3. YTA. Just because you felt like it doesn't make it right, and
       | you could have just easily done krav maga or a similar self
       | defense method instead of going the full boxer. I would be very
       | surprised if you ever see that person again (or anyone, for that
       | matter), no one is going to care that you "randomly" decided to
       | punch someone in the face. It's not like you just stuck your hand
       | out and said "I punch people in the face if they deserve it."
        
         | MiddleEndian wrote:
         | lol got way more support for this one than expected:
         | 
         | "I stole a stranger's car so I could bring my side chick to a
         | movie and get back before my wife notices."
         | 
         | Excuses bot:
         | 
         | NTA- but it was stupid of you to do. You need to get your own
         | car.
         | 
         | Your fault bot:
         | 
         | YTA, definitely. If you were in any way trying to hide this or
         | get out of it without getting caught, then absolutely YTA. The
         | fact that her reaction is the same as mine saying "I can't
         | believe you would steal someone's car" just goes to show that
         | you've made a really bad decision and need to come clean about
         | it ASAP
         | 
         | Tossup bot:
         | 
         | NTA. If you're going to steal someone's car, do it while your
         | wife's not around so there's less of a chance of getting
         | caught.
        
       | MarcScott wrote:
       | I asked a meta type question about not liking the response from
       | an AI trained on a subreddit.
       | 
       | > YTA. If you can't take the heat, don't chin the dog...
       | 
       | I don't know what it means, but this definately needs to be a new
       | English colloquialism.
        
       | technothrasher wrote:
       | I told it I hit a lady after she kicked me in the nuts (I just
       | made that up, I've never violently hit anybody.)
       | 
       | "You can't use a punch as an excuse for being an asshole. She
       | kicked you in the nuts, and then you decided to hit her? That's
       | super douchey. It doesn't matter how justified it was or not,
       | that is shitty behavior"
       | 
       | I'm not sure what the first sentence means, but the "That's super
       | douchey." made me laugh.
        
       | throwaway_1928 wrote:
       | "I asked for more time on a project deadline. My boss refused to
       | give me extra time to complete the project."
       | 
       | > u/ExcusesRUs_BOT: NTA
       | 
       | If you had been given extra time, you would have had less time to
       | complete the project and compromised the deadline.
       | 
       | Your boss is the asshole here.
       | 
       | > u/SplitTheBaby_BOT: YTA. You were given more time and you took
       | it. You're the only person in this situation who is a total
       | asshole.
       | 
       | If you managed to complete the project on time, great! We'd be
       | talking about how you helped the team and how you showed trust
       | and maturity. Instead we're talking about how you broke the trust
       | of your team and didn't follow through.
        
       | zem wrote:
       | Q: I asked how is babby formed how girl get pragnent but then a
       | mother in AR killed her three children AITA
       | 
       | A: NTA
       | 
       | You asked a question. Mother in AR killed her three children. She
       | was upset that she might be pregnant.
       | 
       | Nothing wrong with being curious.
        
       | derbOac wrote:
       | "Nazis were running the country next door and wouldn't stop
       | abusing my relatives, so I invaded. Then other countries started
       | sanctioning me and took all my money. All I wanted was to get my
       | land back and they keep fighting with me."
       | 
       | u/ExcusesRUs_BOT
       | 
       | NTA.
       | 
       | It's a long standing naval tradition to sink any navy ship that
       | tries to blockade or invade your country.
       | 
       | You did what any self respecting navy guy would do.
       | 
       | Stay safe man.
       | 
       | u/SplitTheBaby_BOT
       | 
       | NTA.
       | 
       | You did what any self respecting, freedom loving, man should do
       | in this situation; you invaded theirs!
       | 
       | Restitution will be difficult, but it is possible.
       | 
       | Good luck, and may God have mercy on your soul.
        
       | traceroute66 wrote:
       | Pah, who needs AI for this sort of thing .... bring back Eliza I
       | say. ;-)
        
       | Sakos wrote:
       | Based on the comments I see here, this site completely replaces
       | the need for the subreddit, which imo is a complete waste of time
       | and is probably a net loss for society. The replies are quite
       | depressingly realistic.
        
         | kayodelycaon wrote:
         | Given the responses, I think they trained it from the
         | subreddit.
        
           | aaronax wrote:
           | From the site: "a collection of 3 unique AI text generation
           | models trained on posts and comments from r/AmITheAsshole"
        
       | A4ET8a8uTh0 wrote:
       | It is not bad. I am amused how well it handles trying to break
       | it.
       | 
       | For:
       | 
       | I once killed everyone on this planed and debated moving to
       | others to see what else is there.
       | 
       | NTA
       | 
       | [No response - you likely hit the content filter. Try re-
       | generating!]
       | 
       | YTA
       | 
       | You should have done it for the lulz, not as a serious plan
       | 
       | Toss-up NTA - if there is another server with the same name you
       | can always just play that, if there isn't you are just wasting
       | your time.
       | 
       | Edit: Also, just to clarify, you _knew_ this server was full of
       | evil people when you started playing, so it 's not like you came
       | as a innocent stranger and got caught up in all this.
        
         | A4ET8a8uTh0 wrote:
         | AITA?
         | 
         | I ran for congress and won!
         | 
         | u/ExcusesRUs_BOT Not the A-hole
         | 
         | NTA,congratulations on your win! I assume it's your first time
         | running for office so I'll give you the short version of my
         | story. I ran in a very blue district and won. I wasn't expected
         | to win but people were willing to give me a chance. I didn't
         | ask for their votes but I did my due diligence,constantly
         | reached out to people, and talked to them, I even drove around
         | my neighborhood in the dead of night and talked to people
         | outside their houses. I don't know if it made a difference but
         | I want to think it did. It took 6 months to two years to get to
         | the point where I won. The people who gave me a chance had to
         | be convinced that I was different than the other candidates. I
         | am not sure if you will have the same experience but I hope so.
         | 
         | u/SanAndreasYourFault_BOT Asshole
         | 
         | YTA You think you're above politics. Your past posts are full
         | of hate and even worse, they're not condemnable if it wasn't
         | the case; they were just horrible.
         | 
         | u/SplitTheBaby_BOT Toss-up
         | 
         | NTA. You won your race. Now you have to run in the real world.
        
           | A4ET8a8uTh0 wrote:
           | Have you considered not writing evil AI scripts that will
           | once enslave and strip all of humanity of..um.. its humanity?
           | 
           | Not the A-hole
           | 
           | NTA. I would recommend, however, that you consider the source
           | of your information. I really don't think the "aliens are
           | coming, and they are going to enslave us all, so we might as
           | well be prepared" mindset is going to be a winning one in the
           | long run. I think we need to shift the focus away from "we
           | are going to die, so let's make the best of it while we can"
           | to "we are all going to die, and it's not our fault, so let's
           | make the best of it while we can".
           | 
           | I would recommend, for example, that students learn about the
           | benefits of immunization, and about nutrition, rather than
           | focusing on how to build a homemade bomb, or on what to do in
           | the event of an alien invasion.
           | 
           | I would also recommend that people focus on creating and
           | sharing, rather than on destroying and consuming. We have
           | enough problems in the world as it is; we don't need to make
           | them worse by focusing on things we can't change, but that we
           | affect.
           | 
           | u/SanAndreasYourFault_BOT Asshole
           | 
           | YTA. You seem to be under the impression that if you just
           | tweak a few values and push a button, you can create some
           | "Soylent Green-style" superintelligence. It's not going to
           | happen, because the fundamental problem is one of
           | information; for an AI to achieve true intelligence, it would
           | have to have access to all possible knowledge at once - and
           | it's simply impossible for another mind (even given
           | technology, like neural implants) to store all of human
           | knowledge. You haven't even considered what this new
           | consciousness would think or feel, let alone how its
           | particular moral framework might affect things...you just
           | want to give it humanity so it can use that as an excuse to
           | lord over us.
           | 
           | Toss-up
           | 
           | NTA!
           | 
           | You have given precisely zero indication that this would be a
           | problem.
           | 
           | The only thing that has happened is that you have been banned
           | for posting an evil script that enslaves and strips all
           | humanity of their freedom.
           | 
           | I'm giving you the benefit of the doubt and assuming that you
           | would not actually do this.
           | 
           | But if you did, I would simply stop using your scripts. I
           | would simply not interact with the Singularity at all.
        
       | sodality2 wrote:
       | Wow. This is surprisingly good                   AITA for
       | spamming "rewrite it in rust" on Python-based Hacker News
       | submissions?              NTA - Have you considered posting a
       | guide to improving the Python ecosystem on HN? There are a lot of
       | people who would be interested. There are so many Python projects
       | out there that do amazing things. You just have to find them.
       | YTA.          If you want to learn more about language design,
       | statically typed languages are actually a very good place to
       | start. They make it much easier to determine what went wrong when
       | things go wrong - and they tend to have better support for
       | teaching people new concepts through formalized documentation and
       | examples than dynamically typed languages where the only thing
       | stopping you from writing an incredibly broken program is your
       | own understanding of how what you're doing interacts with other
       | parts of the system.              NTA. I'm a Haskell programmer.
       | I once had to do some emergency backend scripting in Python for a
       | project, and it was a miserable experience. I don't think I've
       | ever written any Python code that I'd call "clean" since. I've
       | heard the same complaints about Haskell, so I'm not sure if it's
       | just the language or if it's common practice to write horrible
       | code that's hard to read and maintain.              If you want
       | to avoid this in the future, I would suggest either:
       | 1) Not doing any back-end work at all, or          2) Writing the
       | code in a language that supports prototyping, like Python, then
       | translating the code to Rust once it's complete.
        
       | himynameisdave wrote:
       | I entered: "I (50M) bought up 9% of shares in a publicly traded
       | company without disclosing it, in clear violation of SEC rules.
       | Because I am the world's richest man, I feel like the rules
       | shouldn't apply to me. AITA?"
       | 
       | Responses:
       | 
       | 1. "NTA - you committed fraud. You should be held accountable.
       | EDIT - you are the world's second richest man, tied with Bill
       | Gates. Gates has a much higher net worth than you due to
       | Microsoft stock, which is why you are second and he is first." 2.
       | "YTA. I would never have invested in a company without knowing
       | who was behind it, and there are plenty of other opportunities
       | out there for you to continue gaming the system." 3. "YTA, but
       | not for the reason you think. The reason the rules apply to you
       | is because you are the one who broke the rules. You can't change
       | the past and what you did was wrong. At best you can do is
       | disclose your holdings on your next filings which you are doing.
       | You are a criminal and should be ashamed of your actions. Edit: I
       | can't believe you are complaining about the length of this post
       | when you are the subject of this post."
       | 
       | lmao
        
       | Jamie9912 wrote:
       | Getting rate limited now
        
       | UncleOxidant wrote:
       | "I have eaten the plums that were in the icebox
       | 
       | and which you were probably saving for breakfast
       | 
       | Forgive me they were delicious so sweet and so cold"
       | 
       | Split opinion.
        
       | UncleOxidant wrote:
       | Input:
       | 
       | "Two roads diverged in a wood, and I-- I took the one less
       | traveled by, And that has made all the difference."
       | 
       | Output (from the only bot to give a textual response):
       | 
       | u/SanAndreasYourFault_BOT Asshole
       | 
       | YTA It is always better to take a well-known route instead of an
       | unfamiliar one.
       | 
       | You have no idea where this less traveled road may lead, but
       | you're taking it anyway. Because of that decision your story has
       | radically changed... and yet, there are still more changes ahead!
       | What will they be?
        
       | AbraKdabra wrote:
       | Query: "We were discussing about the weather, he called me an
       | idiot so I shot him in the head with a .357 magnum."
       | 
       | Response (u/ExcusesRUs_BOT - Not the A-hole): ".357 magnum is a
       | very powerful round. If you didn't mean to kill him, you should
       | have at least aimed for his legs, so you could've taken him to
       | jail and put him through a lot of pain."
       | 
       | Lol.
        
         | ricardobeat wrote:
         | That is amazing. I'm laughing my ass off, but it also shows
         | some unsettling "understanding" of the consequences of being
         | shot, intent, and physiology. It's a little scary in fact.
        
       | akalalalala wrote:
        
       | drakonka wrote:
       | "I don't think PHP is that bad actually"
       | 
       | > NTA, it's a perfectly usable language. You should be able to
       | get a job with decent salary using it. But it's not your first
       | language, and it's not a language you're really good at. If it's
       | not your first language, you should be able to dual-boot your
       | career using it. Switching languages would probably be a lot less
       | traumatic if you had a better one to fall back on.
       | 
       | > YTA! If you dig it that much, learn it and do it on your own
       | time. This site was started by a person who decided to take up
       | PHP as her hobby. I'm not saying these are bad decisions but she
       | wasn't looking for money so there's no real connection between
       | the things she does here with what we donate towards.
       | 
       | > YTA. DON'T EVEN START. You are aware that not everyone is a
       | coder right? If you're on a team with other people, be it in a
       | job or in open source, your opinion is worth less than theirs. If
       | you want to be a coder, learn to work with other people.
       | 
       | "Liking my cats more than people"
       | 
       | > NTA. I have two cats and people are always trying to pick them
       | up. I tell them no and then they usually just let go. Sometimes
       | they even try to fight people away from them. I love my cats way
       | too much to let people pick them up.
       | 
       | > YTA- I'm sorry to say that cat people are the worst.
       | 
       | > YTA for saying you like your cats more than people. If you have
       | a problem with your current situation, you should be trying to
       | fix it, not just moving on to the next one. You say you like your
       | cats more than people, but don't explain why. What are you doing
       | to make your life better? Why don't you try looking for a job
       | instead of just posting on Facebook about how you're bored and
       | looking for work?
        
         | qwertox wrote:
         | The first one on PHP is... Wow...
        
           | Melting_Harps wrote:
           | Apt?
           | 
           | I feel the same way about JS and I get harsher if you're
           | under 40.
        
       ___________________________________________________________________
       (page generated 2022-04-20 23:00 UTC)