8 ms·
Insult Passphrase Generator
- ddoolin 3y ago> You foul caldron of ulcerated flying squirrel detritus I kinda like this one.
- fileeditview 3y agoYou can even mutter them while entering the password and nobody will suspect that it's an actual passphrase.. just the typical nerd talking to her/his computer.
- senectus1 3y agoYou heartrending pocket flask of malignant Turkish cat burp Any idea how we get this added to Bitwarden? :-D
- mdaniel 3y agoI didn't go chasing through all the typescript but I'd presume adding a new PassphraseGenerationStrategy https://github.com/bitwarden/clients/blob/desktop-v2024.3.0/libs/common/src/tools/generator/passphrase/passphrase-generator-strategy.ts https://github.com/bitwarden/clients/blob/desktop-v2024.3.0/... (related: https://github.com/bitwarden/clients/pull/7690 https://github.com/bitwarden/clients/pull/7690 )
- qwertox 3y ago`You depressive china of noxious burro deer slabber`. Is it just me thinking that it's not ok to have China in the nouns list? Or do we also find "united states of america" or "germany" in there?
- Dalewyn 3y agoInsults in an insult generator is a problem how?
- me_jumper 3y ago"China" is a term used for fine dishes made from porcelain as far as I'm aware (non-native speaker myself)
- cynicalsecurity 3y agoBut China under CCP is actually depressive.
- duncans 3y agoLowercase ’c’ makes it pretty clear it’s not the country … you tiresome tumbler of nephritic laughing jackass soot.
- senectus1 3y agoyup.. seen several Capitalized names of places You disagreeable lota of plagued Japanese spaniel chaff You unpretty hipflask of neuritic Colorado beetle excretes You wearisome clothesbasket of envenomed Yorkshire terrier feces
- mlhpdx 3y agoIronic that china (the dish ware) was coined[1] for a common source of porcelain at the time, China? [1] https://en.m.wiktionary.org/wiki/china#English https://en.m.wiktionary.org/wiki/china#English Edit: Capitalization
- input_sh 3y agoIt's lowercase, so it's probably not China the country but china as in porcelain.
- Culonavirus 3y agoCome on, there's reasonable (n words would probably not be the greatest even in an insult generator), and then there's what you're complaining about. China is a country that is viewed negatively by most of the western democratic countries. And for a good reason. If you equate China with Asian, implying racism, that is your own bias speaking.
- zztop44 3y agoProbably reasonable people would differ on whether unfavourably viewed (by the West) countries, such as Iran, Cuba, Palestine, or Saudi Arabia are disliked for good reason or not. I agree with other comments that “China” in this context is intended to refer to porcelain. However including “Persian” (rugs?), “Cubano” (cigars?), “Afghan” (dogs?), or Arab (numerals?) as nouns in your cute online insult generator is probably a bad idea. Edit: I see that “Boston” and “English” are also included as insults. At least with those there can be no doubt.
- Ylpertnodi 3y agoBoston, USA or Boston UK?
- krallja 3y agoDog breeds like Boston (terrier) and English (setter|bulldog|…) are included in the animals list.
- indigoabstract 3y agoI think 'You elephant in a china shop' needs to be in there too, so everyone can be at peace.
- deleted 3y ago[deleted]
- lupusreal 3y agoImagine actually being insulted by an insult generator.
- enriquto 3y ago> Each entry has about 42 bits of randomness. Queries are not recorded. Randomness is probably as good as the random resource in the operating system. Hmmm. Such a statement should be backed by proof, not by trust. Until you can run the code locally you can't assume that any of these things is true. As far as we know, this can be a reverse password harvesting scheme.
- Dalewyn 3y agoWhile what you say is absolutely true, a cursory skim of the website's webmaster's profile[1] suggests he would be putting a lot of reputation on the line if he were acting maliciously. [1]: https://cheswick.com/ches/cv/index.html https://cheswick.com/ches/cv/index.html EDIT: Pardon my sudden lack of linguistic finesse, clearly the beer I had tonight was good.
- FartyMcFarter 3y agoThat's what they want us to think.
- tomas789 3y agoIt could be a research project so it might still have some neferious purpose to it.
- roydivision 3y agoProject name should be "Captain Haddock"
- Brajeshwar 3y agoSuperb. Loving it. I wish this was Open Source. I want to add quite a lot of pre-defined words that should come up more often than not. ;-)
- dijit 3y agoI wrote an insult function for my company Slack bot back in 2016 - the bot had other uses for automating my dayjob. But it's pretty simple; here's the exported function: https://gist.github.com/dijit/3c3c9754b79fa961805172fb48c72b8d https://gist.github.com/dijit/3c3c9754b79fa961805172fb48c72b...
- Demcox 3y agoThis is why is why I pay for internet!
- coldtea 3y agoWhat stops someone from adding anything generated by their "passphrase generator" to a brute-force dictionary?
- re 3y agoNothing, but the calculations about bits of randomness already assume that you know how the paraphrase is being generated, including all the possible words.
- Cthulhu_ 3y agoNothing, except that all possible combinations - assuming proper randomness - add up to A Lot of entries.
- coldtea 3y agoIf the generator author keeps a log of the generated phrases users his generator suggested,then it doesn't matter if a generator came with the phrase "upper class koala bear tango" with great randomness. If I take it and use it as my password, the generator author then has my password in his list. (If the generation happens on the client of course this doesn't apply, assuming it doesn't also phone home).
- andrewaylett 3y agoTrue -- but absent logging, it should be absolutely possible to tell everyone how you generate your passwords without making them less secure. For example, I get 44 bits of entropy from https://atlas.aylett.co.uk/pw/ https://atlas.aylett.co.uk/pw/, purely from the randomness of the words. Knowing that I used that script doesn't help you: there's no point in adding every permutation to a list, there are too many of them. If you don't know that I used this mechanism then you may be worse off, but I can't assume I'm better off. And obviously I'm happy using my own generator, but the reason I wrote it was because I didn't want to have to trust someone else's :).
- re 3y agoA few interesting generations: > You malformed garbage can of podagric pig precipitations That alliteration for the second part is particularly pleasing. Although they wouldn't make good passphrases, it'd be fun to see an "oops! all alliterations" version of this. > You misbegotten locker of pathological coon cat [dial] dross I wonder how the "[dial]" slipped in there -- is it part of the animal list or the excrement list? Edit: after refreshing a few more times I've seen a few other tags attached to other words ("labis [eccl]", "painter [S US]", "budget [dial]", "scrip [archaic]"). I'm guessing that "dial" means dialect, and the words that went into this were scraped from some old version of Roget's Thesaurus.
- mdaniel 3y ago> Roget's Thesaurus. well now I want to make one of these generators using cosine similarity and this "embeddings" thing all the kids are raving about to make passphrases where the words are related, making them even easier to remember, e.g. remember recall recollect reminisce or taking inspiration from those NYT games, ones where they differ by a letter, but I'm no good at that game so I don't have any examples handy
- weinzierl 3y agoMy dear friend Bowerick asked me about this and maybe someone can help him out: Is there a site that lists everyone in the entire universe in alphabetical order? Bowerick would like to use it for a project he is working on in his spare time - and he has a lot of that since his accident.
- amarant 3y agoThis seems very familiar.. Isn't there a plotline in The Hitchhiker's Guide To The Galaxy about someone travelling around apologising to the entire universe in alphabetical order, using a time machine iirc? Edit: Hah, my bad, I thought Bowerick was a HN user Google set me straight! Good one!
- chuckadams 3y agoThat would be Wowbagger the Infinitely Prolonged, and his mission was to insult the entire universe, in alphabetical order.
- mangamadaiyan 3y agoI think you're referring to Bowerick Wowbagger the Infinitely Prolonged -- an immortal who went about insulting every living being in the universe in alphabetical order :)
- amarant 3y agoI'm probably not gonna use these for my passwords, but there are some pretty awesome insults generated here! Is the source code available somewhere, and if so, under what license? I'm currently working on a tiny game, and this gave me the idea of having generated insults in the banter!
- tomtomtom777 3y agoNice except that it is an absolute no go to generate these on the server. Why not port to JS and generate it on the client? Should be trivial. Yould should not encourage people to trust you.
- riskable 3y agoYeah! Only a, "distasteful mail pouch of ratty cuckoo dejecta" would use a 3rd party service to generate passphrases!
- jjbinx007 3y agoWe issued temporary passphrases for new users once and thankfully checked them manually before issuing them. Even if you remove swear words it's amazing how random words put together could be interpreted as insults and slurs.
- Cthulhu_ 3y ago"Absolute weapon" is a great one. I've heard "Prairie hat" be used as well for someone with an unfortunate hairstyle.
- riskable 3y agoRandomly offensive passphrases aren't really a problem. There's only one person who's supposed to know it and if two or more know it then it's just temporary and up to the person who "owns" it to make a new one. Also, I don't care how sensitive someone is, if the tech that clicked the "Generate" button informs them, "it's just random words strung together :shrug:" how offended can you be? I mean, seriously? If anything we should be doing our darndest to intentionally make passphrases as offensive as possible so that people are encouraged to change them right away! Generating temporary passphrases for new employees? Feed a picture of them into an AI that's trained to generate insults about their appearance!
- ziddoap 3y ago>Randomly offensive passphrases aren't really a problem. They are absolutely a problem from a business perspective. >how offended can you be? I mean, seriously? Have you never worked in a customer-facing position? Customers get offended all the time. I mean, it's not really anyone's place to decide what is or isn't offensive to someone else. But even if a customer isn't actually offended, they may feign offense for purposes like discounts, preferential treatment, rage-baiting for internet points, etc. All of those scenarios suck for the lowly tier 1 customer service employee who has to deal with it, and sucks for the company. Much easier for everyone (customer, company, and the poor person who is actually dealing with the customer) to just... not send offensive passphrases.
- favorited 3y ago
- DonHopkins 3y agoDoctor Zachary Smith would love this for insulting the Robot on Lost in Space! Lost In Space - Dr Smith insulting the Robot: https://www.youtube.com/watch?v=wyH33DXusTY https://www.youtube.com/watch?v=wyH33DXusTY Jonathan Harris and PimpBot 5000 appeared on Conan O'Brien in 1998: https://www.youtube.com/watch?v=BlU0hs5j-W0 https://www.youtube.com/watch?v=BlU0hs5j-W0
- xkcd1963 3y agoAdd a pinch of passive agressiveness and I can guarantee you hackernews will love and use this
- layer8 3y agoThe first word doesn’t seem very random.
- Aeolun 3y agoToday I learned about 20 new insulting English words.
- ourmandave 3y agoReminds me of A Clockwork Orange quote... "Well, well, well, well. If it isn't fat, stinking billy goat Billy-Boy in poison. How art thou, thou globby bottle of cheap stinking chip-oil?"
- dghf 3y agoSo the template is 'You <adjective> <object> of <adjective> <animal> <noun>'. If there's about 42 bits of randomness, presumably there's an average of a bit more of 2^8 entries in each of those five lists?
- CoastalCoder 3y agoThis reminds me of the "Abuse" room from Monty Python's Argument Clinic [0]. Shirley I'm not the only one. [0] https://youtu.be/uLlv_aZjHXc?t=42 https://youtu.be/uLlv_aZjHXc?t=42
- ornel 3y agoI made a readable passphrase generator[0] (in Spanish) with a UI that lets you configure the sentence structure. It's all generated in the client and code is open[1]. According to my primitive calculations I get up to 9x bits of entropy [0] http://mirrodriguezlombardo.com/passphrase/ http://mirrodriguezlombardo.com/passphrase/ [1] https://github.com/mir123/readablePassphraseJS-ES https://github.com/mir123/readablePassphraseJS-ES
- throw0101d 3y agoReminder of Diceware: > Diceware is a method for creating passphrases, passwords, and other cryptographic variables using ordinary dice as a hardware random number generator. For each word in the passphrase, five rolls of a six-sided die are required. The numbers from 1 to 6 that come up in the rolls are assembled as a five-digit number, e.g. 43146. That number is then used to look up a word in a cryptographic word list. In the original Diceware list 43146 corresponds to munch. By generating several words in sequence, a lengthy passphrase can thus be constructed randomly. * https://en.wikipedia.org/wiki/Diceware https://en.wikipedia.org/wiki/Diceware * https://diceware.rempe.us/ https://diceware.rempe.us/ * https://packages.debian.org/search?keywords=diceware https://packages.debian.org/search?keywords=diceware
- ggambetta 3y agoYou fight like a dairy farmer.
- arcastroe 3y agoThis is hilarious, I love these. If you're tempted to use one of these as your password, you probably have to choose the first one you see in order to maintain the desired 42 bits of security. You can't keep refreshing until you find one you like since the search space for a reaaaaally good one is probably much smaller than the search space of all combinations. (I acknowledge this site is mostly a joke and you'd be crazy to use any of these for an important password)
- hackan 3y agoDo note that 42bits is way too low for a secure password. You should be targeting something over 77 bits [0], so you would need to combine 2 passphrases. Sound pretty hard to remember to me :P Shameless plug: I made a secure* passphrase and password generator in Python [1] [0] https://www.eff.org/es/deeplinks/2016/07/new-wordlists-random-passphrases https://www.eff.org/es/deeplinks/2016/07/new-wordlists-rando... [1] https://github.com/HacKanCuBa/passphrase-py/ https://github.com/HacKanCuBa/passphrase-py/
- lannisterstark 3y ago[flagged]
- mdaniel 3y ago... which is, itself, unlocked by a passphrase. And, bonus points if one uses Bitwarden since one could think of the insulting unlock passphrase as directed toward their UX team :-D
- glitcher 3y agoNot a boomer, but age shaming seems unnecessary. I remember exactly one passphrase - the one to open my password manager. Sure there are other methods, but none of the alternatives work as conveniently on every type of device I need to use.
- ufo 3y agoWould a lower complexity be enough, with proper key stretching?
- jihadjihad 3y ago"You maladroit equine galvanic fastener" https://xkcd.com/936/ https://xkcd.com/936/
- Findecanor 3y agoIn the early '90s, a dial-up BBS I frequently visited stored passwords in plaintext. The sysop read my pass phrase and banned me for it.
- tetris11 3y agoI remember in the 2010's when several popular forums swore that they never stored plain-text passwords, but then sent out emails to their users once they were hacked that their passwords have likely been compromised
- LordDragonfang 3y agoI mean, if they didn't salt the hashes on a per-user basis, with even 2010s hardware it would be fairly easy to compute the hash of every password below a certain complexity and associate them with emails to get a set of login credentials.
- gwbas1c 3y agoAs far as I know, they ALL stored the password as plaintext. I ran VBBS and then Iniquity, and those stored the password as plaintext and visible to the sysop. I also suspect WIIV and Tele(can't remember the last part of the name) stored them as plaintext, but I didn't evaluate those as closely. I once caught someone calling into my BBS as another user, so I implemented a pseudo 2-factor authentication system that asked for some other details from the profile. I also added a script that made my co-sysops enter a whacky 2nd password in case someone used a vulnerability to download other users' passwords.
- makach 3y agoTerrible and hilarious. Maybe not use it for your passphrases, entropy seems low? Also all sentences starts with "you".
- GauntletWizard 3y agoBill Cheswick is a cool dude. In the 80s and 90s, he ran the Internet Mapping Project, which was an attempt to collate the complexity that is our routing stack into something approachable. It also produced some really cool graphs: https://cheswick.com/ches/map/gallery/index.html https://cheswick.com/ches/map/gallery/index.html As a young engineer, I had the opportunity to meet him at one of the tech conferences my dad was attending, where he gave me one of his printed copies of the internet map (and signed it). Hung on my childhood bedroom wall until my parents moved. Lovely piece.
- dejj 3y agoSetting the seed would be great. I use a passwordcard[1]. When the paper dissolves, I generate a new one from the same seed and print it again. [1] https://www.passwordcard.org/en https://www.passwordcard.org/en
- pmw 3y agoThis is great in that it creates a grammatically correct sentence, which really helps with memorization, and which is lacking in many other "passphrase generators" that are simply sets of disconnected words. Though password managers are useful, they don't obsolete memorization! At the very least, you need to memorize your password manager's master password. I also don't put extra-sensitive passwords in my password manager, such as for my email account, laptop OS, SSH key, employer enterprise account, etc. I probably have about ten passwords / passphrases memorized, and I don't think this'll ever reduce. To scratch my own itch, I created https://phrase.shop https://phrase.shop, which also generates grammatically correct phrases (not full sentences though), minus the insults. Hopefully you find it useful too!
- potemkinhr 3y agoGood one, added it to my Powershell profile for the occasional giggle so I can invoke it on demand, feel free to reuse it function Insult { (Invoke-WebRequest -Uri "https://cheswick.com/insults https://cheswick.com/insults") .ParsedHtml.getElementsByTagName("p")[2].innerText } #Outputs a random quality insult! Note: delete the space behind insults") Formatting ¯\_(ツ)_/¯
- threeio 3y agoThis reminds me of the mid 90s when we first started having servers in the colo and you'd need to give a Noc tech the root password to fix things.. our policy was to always have the most offensive root password so you'd never -want- to give it to anyone... god it was fun...
- lenerdenator 3y agoAh, when society had shame.
- failuser 3y agoNice. I get why “Russian” is an insult again, but “Irish”?
- BigParm 3y agoI don’t understand long passwords of dictionary words. Is an 8-word password not just an 8-character password?
- 1vuio0pswjnm7 3y agoSomeone should test whether insults are actually easier to remember than non-insults.
- hyperman1 3y agoI've been wondering, to use something like this in a new captcha system. AI is great for solving captchas, but megacorp censorship won't let them swear. So captcha: Write some swearwords in this textbox. A swearword password is great for the same reasons: You can't publish it in most public locations. They'll refuse to publish it. Next up: A password full of covid disinformation. Preferrably racist.