12 ms·
Inclusive Coding Bot on GitHub
- dleavitt 5y agoHN should use this thread as a honeypot and ban anyone who commented without understand that this is parody.
- ______-_-______ 5y agoI am offended by this blatant speciesism. This is the internet, how do you know I'm not a dog?
- koonsolo 5y agoDogs would not be offended by that Edit: I just remembered: dogs are man's best friend :D
- medvezhenok 5y ago*Dogs are person's best friend.
- avgcorrection 5y agoThe replacements are hilariously bad. “helps” → “theylps” “Un manuel de Metapos” → “Un personuel de Metapost”
- calvinmorrison 5y agoIs this what we've come to? Robotic dogs barking reminders to not use the word 'man'? My social credit is going to tank, as my father named me Manny.
- tjpnz 5y agoIt made so persony mistakes too..
- canbus 5y agoThat's funny, man
- SwiftyBug 5y agoNo way this isn't an April 1st joke
- deanebarker 5y agoNo, it's been around for about a week now.
- gjsman-1000 5y agoLong enough there is a "Human Exclusive Robot" that solely exists to refute the Gender-Inclusive Robot by automatically replying to everything the GIR posts on with a post refuting it and asking contributors to close the issue and ban GIR.
- gwbas1c 5y agoIMO, it would be hard to do this all at once. Also, don't forget time zone skew: Your March 31, 22:00 can be April 1 somewhere else.
- rvz 5y agoOf course. Can only be on GitHub.
- dekhn 5y agoIt's this repo that implements the bot; https://github.com/inclusive-coding-bot/bot https://github.com/inclusive-coding-bot/bot I'm not sure who is responsible for it.
- tomlockwood 5y agoWho's upvoting this garbage? A poorly coded bot submitted some bad pull requests and this is news?
- deleted 5y ago[deleted]
- SpicyLemonZest 5y agoI upvoted because this isn't the only bot, it's a big public example of a trend I've seen. We've had two different new hires try to set up Slack bots with autoresponse complaints whenever someone says "guys", and now I know it's not just some weird idea they both happened to have.
- tomlockwood 5y agoYou know one of the reasons you see the "trend" is people keep upvoting tiny things like this.
- cbg0 5y agoThose PRs are open whether we upvote this submission or not. Putting your head in the sand and pretending something isn't happening has never really worked, better to at least try to have some discourse.
- tomlockwood 5y agoIs this poorly coded bot newsworthy, or even notable? Why?
- vasco 5y agoNobody knows, HN doesn't have an editor to ask. Much like the stock market nobody knows why stories get upvoted or not or stocks go up or down. The hivemind does what the hivemind does (with a caveat for astroturfing and brigading).
- phailhaus 5y agoThis is a hilarious April Fools joke, and so many people are falling for it. EDIT: Damn, the PRs did not go up today.
- alephxyz 5y agoHave a look at the timestamps...
- deleted 5y ago[deleted]
- deleted 5y ago[deleted]
- bmelton 5y agoThe PR is from 2 days ago
- jasode 5y ago>This is a hilarious April Fools joke, and so many people are falling for it. Why would it be an obvious April Fools joke if the timestamps in the referenced github thread are March 30 and March 31 ?
- api 5y agoIt's no longer possible to tell satire from reality.
- rolobio 5y agoReminds me of the guy stuck in the wework elevator [1]. Bots don't understand human. [1] https://i.redd.it/wqld5v9s5ln81.jpg https://i.redd.it/wqld5v9s5ln81.jpg
- civilized 5y agoHi! "guy" is a gendered pronoun. We recommend alternatives such as...
- mavsman 5y agoPR creation should be limited to hupersons
- rolobio 5y agoI'm not so sure. The dependabot has been helpful on occasion, when it doesn't spam me too much.
- 535188B17C93743 5y agoThis would be funny if it wasn't so sad.
- laputan_machine 5y agoThis "use the words I tell you to use or else you're a bigot" rhetoric is getting really stale, really fast. Edit: I think this might be a terrible attempt at satire, e.g. the website is: https://inclusivecoding.wixsite.com/home https://inclusivecoding.wixsite.com/home
- hwers 5y agoWhat about that site makes you think it's satire?
- laputan_machine 5y agoPerhaps 'satire' is the wrong word, but it feels 'off' somehow. I can't quite put it into words I will say that the repo that the bot is using is absolutely whack, https://github.com/joelparkerhenderson/gender-inclusive-language https://github.com/joelparkerhenderson/gender-inclusive-lang... replaces 'mother' with 'parent', 'boyfriend' with 'consort', 'maiden voyage' with 'first voyage'. What a strange world.
- deleted 5y ago[deleted]
- xeromal 5y agoYeah, agreed. The site is almost on the nose. Maybe not though and you and I are just that "unwoke" lol
- QuarterReptile 5y agoI think refraining from the use of 'comrade' suggests it's not satire. Otherwise, I would agree that it would be hard to know.
- MatteoFrigo 5y agoI can't tell whether or not you are kidding, but "comrade" is indeed gender-neutral and the Pravda recently recommended using it: https://english.pravda.ru/society/149390-ladies_and_gentlemen/ https://english.pravda.ru/society/149390-ladies_and_gentleme... If the bot replaced "man" with "comrade" it would be accused of being Russian propaganda.
- ricardobeat 5y agoThis level of language policing puzzles me. It literally wants to replace 'mother' and 'father' with 'parent', 'son' with 'child'. I thought we wanted the world to be more tolerant, not more authoritarian.
- deleted 5y ago[deleted]
- gjsman-1000 5y agoThe bot's dumbest mistake so far was when it replaced "mother" and "father" objects in a Rust struct with "person" and "person". That won't compile...
- nonameiguess 5y agoI think trying to replace "man" as in manual with "person" was stupider.
- ziml77 5y agoThe dumbest mistake was changing pronouns that refer to specific people. So much for respecting people's own pronouns!
- edflsafoiewq 5y agoI like that it replaces French "son" with "child".
- woodruffw 5y agoIn what meaningful sense of the word is a third-party, anonymously-created (and apparently buggy) bot "authoritarian"? This reeks of artificial engagement. HN should avoid buying into it.
- sadmanycases 5y ago
- gitfan86 5y agoLOL. I may start telling people to check the personual page when they ask about linux commands
- moritzruth 5y ago*compersonds
- endisneigh 5y agoIs switching to gender neutral pronouns bad? That being said the bot is pretty poorly coded. Think you’d need something more sophisticated to do it properly. It might actually be intractable to do this (limiting to just man/woman and she/he replacement) in a way they introduces no false positives. On that note these sorts of bots should be opt-in not opt-out.
- solids 5y agoThe real question is, "is it good"? I don't like to merge PR's just because.
- endisneigh 5y agoWell it depends on whether or not subscribe to the belief that gender exclusive language introduces bias.
- jhgb 5y agoIt's neutral. As per de Saussure, just like pretty much any feature of the language besides onomatopoeia, they're arbitrary. You could call a computer 'a spedhlurf" and it would be neither better nor worse.
- beepbooptheory 5y agoThis is not quite the right thing to take away from Saussure! In the absence of true signifieds, signifiers are "arbitrary" in the sense of the classical model, but that very thing opens up a huge number of questions about how these relations are formed and enforced, in the absence of substantial nodes. In the absence of signifieds, there can only be, in a broad sense, enforcement, or "rules" to language games that form and disform as society changes, in a more Wittgenstein/Cavell sense. Saussure would absolutely be on the side of questioning our use of language because the effects it has, he is probably the biggest early intellectual source for these discussions. Saussure would laugh quite a bit at everyone's extreme defensiveness in this thread. So many people scared of losing their signifieds that never really existed in the first place. Consider precisely what everyone is so angry about, such that GP is being downvoted so much, it is a faith in a ground that is only a illusion, at the cost of discussions and progress that only aspire to help people. Sad!
- speedgoose 5y agoSome bots are simply terrible. (And I’m definitely not posting this comment to help this HN post getting kicked out of the front page thanks to the flameware filter).
- ricardo81 5y agoSomeone mentioned this being an April fool's joke, to be honest nowadays it's hard to tell if it would be (I'm 40 years old so see-sawing as old). I guess if code needs to be gender inclusive there's a few spoken languages in the world that need to get rid of their gender specific grammar. I say that as a monolingual Scot.
- Diesel555 5y ago> I guess if code needs to be gender inclusive there's a few spoken languages in the world that need to get rid of their gender specific grammar. I say that as a monolingual Scot. https://en.wikipedia.org/wiki/Latinx https://en.wikipedia.org/wiki/Latinx Watching who is using Latinx, Hispanic, or Latino/Latina in political discourse in the United States has been interesting. > As of 2018 the term Latinx was used nearly exclusively in the United States. > A 2019 poll (with a 5% margin of error) found that 2% of US residents of Latin American descent in the US use Latinx, including 3% of 18–34-year-olds; the rest preferred other terms. "No respondents over [age] 50 selected the term", while overall "3% of women and 1% of men selected the term as their preferred ethnic identifier". > Supporters say it promotes greater acceptance of non-binary Latinos by being gender-neutral and thus inclusive of all genders. Critics say the term does not follow traditional grammar, is difficult to pronounce, and is disrespectful toward conventional Spanish; the Royal Spanish Academy style guide does not recognize the suffix -x. Both supporters and opponents have cited linguistic imperialism as a reason for supporting or opposing the use of the term.
- brian_crabs 5y ago
- Akronymus 5y agoHaving talked to quite a few spanish speakers, latinx is pretty much unpronounceable in spanish.
- e2le 5y agoThis is fantastic, I can just imagine it now. Typing `person journalctl` instead of `man journalctl`, truly a step toward to a more gender inclusive society.
- moron123 5y agoI wish this were an April Fools joke, but sadly, it's real. Reminds me of when they changed the factory_girl gem to factory_bot. Many, many, many hours wasted in service to the idea that women found factory_girl to be offensive, which had less than 0 evidence to it.
- phkahler 5y agoWell at least it seems to have eclipsed the trend of changing "master" repository branches to "main".
- ziml77 5y agoPeople will find a way to interpret anything with gender as offensive. Like people complain about the default voice of assistants like Siri being female, saying that female was picked because people want women to be subservient to them. But if you made those assistants male voiced by default, it could still be spun as being misogynist with a reason like: people think men are more intelligent and therefore want a man to answer their questions. Seems that Apple realized that they can't win with either of those as the default, so now the default voice is one that's intended to be ambiguous.
- api 5y agoChange everything to y'all. Turns out the South has a perfect gender neutral pronoun.
- msandford 5y agoJoke's on you! Y'all is double extra un good because it's a Southern thing.
- geogra4 5y agoIt's Terrible at its Job too. Theylps, personuel, and theirsestorical are not words
- nn3 5y agoReminds me when i had to work with a Unix illiterate tech writer who changed ever y use of "man page" in a document to "main page"
- danpalmer 5y agoLooks like this bot is falling afoul of the Scunthorpe problem. https://en.wikipedia.org/wiki/Scunthorpe_problem https://en.wikipedia.org/wiki/Scunthorpe_problem
- cabirum 5y agoTo prevent spam, github should not allow bots to interact with repos by default. It's up to repo owner to opt-in PRs, issues, comments, etc made by bots. Maaybe also add whitelists.
- vlttnv 5y agoWhy did the title of the post change? It doesn't reflect what's on the page.
- hwers 5y agoSeems like it might be satire after all. The bot follows and is followed by this account @exclusive-human-programmer, which has the following content in their readme: https://github.com/exclusive-human-programmer/exclusive-human-programmer https://github.com/exclusive-human-programmer/exclusive-huma...
- ninjin 5y agoI think someone deserves to have a stern talking to by GitHub or maybe even a temporary or permanent ban. Wasting other people’s time like this intentionally really is using your account for something indistinguishable from spam.
- liamN 5y agoThis is a testament to needing to test your code for edge-cases before deploying. And if it doesnt work how you intended... dont deploy.
- WithinReason 5y agoI for one applaud these efforts. Herstory will look at this day as the day when hupersonity took a step into the future. One step for person, a giant leap for personkind!
- shantnutiwari 5y agoReplaces > help with theylp > many with persony breaks working code And no, its not an April fools joke-- some of the PRS were sent 2-3 days ago
- Flankk 5y agoThese people exclude themselves by not participating in a healthy and well structured society. If your main problem in life is you can't conform to social norms, perhaps you shouldn't be telling others to conform.
- t0bia_s 5y agoNice april fools.
- gaws 5y agoIt's an April Fool's joke, and anyone getting mad about it fell for the ruse.
- timwis 5y agoIt’s helpful to remember when reading these comments how overwhelmingly male the user base of HN is. Obviously whoever made this didn’t intend for it to replace a reference to “manual.” This is a silly bug. But the idea behind the project is not silly. Defaulting to male pronouns and references happens all the time in our industry, and it has an impact. And using gender-neutral language costs nothing.
- smsm42 5y agoI thought it's a mediocre April 1 joke, but turns out it was done before today. It replaces "helps" with "theylps" and "many" with "persony". Yes really. I mean if you are going to virtue signal, at least you could bother to check out decades of accumulated experience on the topic. It's not like the first time such things are discussed. If it's a satire, it's lazy. If it's for real, inexcusable as anything beyond elementary school "first coding exercise" level.
- rdiddly 5y agoClbuttic.
- joshspankit 5y agoI enjoyed my time laughing at the substitutions > Click on these badges to see how you might be able to theylp