[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)