Skip to content

Instantly share code, notes, and snippets.

@Hr-ArshA
Created June 7, 2025 00:41
Show Gist options
  • Save Hr-ArshA/11a68ba47b942debb44fac082c63a962 to your computer and use it in GitHub Desktop.
Save Hr-ArshA/11a68ba47b942debb44fac082c63a962 to your computer and use it in GitHub Desktop.
generating name in docker style
from random import choice
import json
left = [
"Abandoned",
"Abnormal",
"Abrupt",
"Abundant",
"Acceptable",
"Adventurous",
"Aged",
"Aggressive",
"Agile",
"Alarming",
"Altruistic",
"Amazing",
"Ambitious",
"Amusing",
"Ancient",
"Angry",
"Anxious",
"Apprehensive",
"Arrogant",
"Artistic",
"Ashamed",
"Ashy",
"Attractive",
"Authentic",
"Awful",
"Awkward",
"Balanced",
"Bashful",
"Beautiful",
"Bitter",
"Blazing",
"Blunt",
"Boisterous",
"Bold",
"Brave",
"Breezy",
"Bright",
"Brilliant",
"Broken",
"Brutal",
"Busy",
"Calm",
"Capable",
"Carefree",
"Careful",
"Caring",
"Casual",
"Chaotic",
"Charming",
"Cheerful",
"Chilly",
"Clarity",
"Clean",
"Clever",
"Clumsy",
"Coarse",
"Cold",
"Colorful",
"Comfortable",
"Confident",
"Confused",
"Courageous",
"Creative",
"Curious",
"Dangerous",
"Daring",
"Dark",
"Deadly",
"Delightful",
"Determined",
"Different",
"Diligent",
"Distant",
"Dramatic",
"Dull",
"Eager",
"Easy",
"Elegant",
"Energetic",
"Enthusiastic",
"Excellent",
"Exciting",
"Expensive",
"Fabulous",
"Fair",
"Faithful",
"Fearless",
"Fierce",
"Flamboyant",
"Flexible",
"Foolish",
"Fragile",
"Friendly",
"Frightening",
"Funny",
"Generous",
"Gentle",
"Gigantic",
"Glorious",
"Graceful",
"Grateful",
"Great",
"Happy",
"Harsh",
"Healthy",
"Helpful",
"Honest",
"Hopeful",
"Humble",
"Humorous",
"Imaginative",
"Impulsive",
"Incredible",
"Independent",
"Indifferent",
"Innovative",
"Inspiring",
"Intelligent",
"Interesting",
"Intuitive",
"Joyful",
"Kind",
"Lively",
"Lonely",
"Loud",
"Loving",
"Lucky",
"Magical",
"Majestic",
"Meaningful",
"Messy",
"Mysterious",
"Neat",
"Nervous",
"Nice",
"Noisy",
"Obedient",
"Optimistic",
"Organized",
"Outgoing",
"Outstanding",
"Passionate",
"Patient",
"Peaceful",
"Playful",
"Polite",
"Powerful",
"Practical",
"Precious",
"Proud",
"Quirky",
"Radiant",
"Rare",
"Relaxed",
"Reliable",
"Remarkable",
"Resilient",
"Respectful",
"Responsible",
"Romantic",
"Rough",
"Sad",
"Safe",
"Sassy",
"Satisfied",
"Scary",
"Serious",
"Shiny",
"Silly",
"Simple",
"Sincere",
"Smart",
"Smooth",
"Soft",
"Sophisticated",
"Spicy",
"Spirited",
"Spontaneous",
"Strong",
"Stubborn",
"Successful",
"Surprising",
"Sweet",
"Talented",
"Tasty",
"Terrible",
"Terrific",
"Thoughtful",
"Thrilling",
"Timid",
"Tired",
"Tough",
"Tranquil",
"Unique",
"Unusual",
"Useful",
"Vibrant",
"Victorious",
"Warm",
"Wealthy",
"Wise",
"Witty",
"Wonderful",
"Worn",
"Youthful",
"Zealous",
"abundant",
"academic",
"acceptable",
"accessible",
"accurate",
"active",
"admiring",
"adorable",
"adoring",
"adventurous",
"affectionate",
"aggressive",
"agile",
"agitated",
"agreeable",
"alert",
"alive",
"amazing",
"ambitious",
"ancient",
"angry",
"anxious",
"arrogant",
"artistic",
"ashamed",
"assertive",
"astonishing",
"athletic",
"attractive",
"average",
"awesome",
"awful",
"awkward",
"babyish",
"bad",
"beautiful",
"beloved",
"bewildered",
"big",
"bitter",
"black",
"bland",
"blessed",
"blind",
"blissful",
"blue",
"blushing",
"bold",
"bored",
"boring",
"bossy",
"brave",
"bright",
"brilliant",
"broad",
"broken",
"brown",
"bubbly",
"bulky",
"bumpy",
"busy",
"calm",
"carefree",
"careful",
"careless",
"caring",
"cautious",
"charming",
"cheerful",
"chief",
"chilly",
"chubby",
"clean",
"clear",
"clever",
"close",
"cloudy",
"clueless",
"clumsy",
"cold",
"colorful",
"comfortable",
"common",
"compassionate",
"competent",
"complete",
"complex",
"condescending",
"confident",
"confused",
"cool",
"courageous",
"cranky",
"crazy",
"creative",
"creepy",
"crispy",
"critical",
"crooked",
"crowded",
"cruel",
"curious",
"curly",
"curved",
"cute",
"daily",
"damaged",
"dangerous",
"dark",
"dazzling",
"dead",
"deaf",
"dear",
"decent",
"deep",
"defiant",
"delicate",
"delicious",
"delightful",
"dense",
"desperate",
"determined",
"different",
"difficult",
"dirty",
"disgusting",
"distracted",
"dizzy",
"dominant",
"dopey",
"double",
"downright",
"drab",
"drafty",
"dramatic",
"dreamy",
"dreary",
"dry",
"dual",
"dull",
"dusty",
"eager",
"early",
"easy",
"eccentric",
"ecstatic",
"educated",
"elaborate",
"elastic",
"elated",
"elegant",
"eloquent",
"embarrassed",
"emotional",
"empty",
"energetic",
"enormous",
"enthusiastic",
"epic",
"equal",
"essential",
"esteemed",
"ethical",
"euphoric",
"even",
"evil",
"exact",
"excited",
"exciting",
"expensive",
"experienced",
"expert",
"extra",
"extravagant",
"extreme",
"faint",
"fair",
"faithful",
"fake",
"familiar",
"famous",
"fancy",
"fantastic",
"far",
"fast",
"fat",
"fatal",
"fearful",
"fearless",
"feisty",
"feminine",
"fervent",
"festive",
"fickle",
"fierce",
"filthy",
"fine",
"firm",
"first",
"fit",
"flaky",
"flamboyant",
"flat",
"flawless",
"flexible",
"flimsy",
"fluffy",
"fluid",
"focused",
"fond",
"foolish",
"forceful",
"forgetful",
"fortunate",
"fragile",
"frail",
"frantic",
"free",
"frequent",
"fresh",
"friendly",
"frightened",
"frigid",
"frosty",
"fun",
"funny",
"fussy",
"fuzzy",
"gallant",
"gaseous",
"generous",
"gentle",
"genuine",
"giant",
"gifted",
"gigantic",
"glaring",
"gleaming",
"gleeful",
"gloomy",
"glorious",
"glossy",
"good",
"goofy",
"gorgeous",
"graceful",
"gracious",
"grand",
"grateful",
"grave",
"great",
"greedy",
"green",
"grimy",
"gritty",
"groovy",
"gross",
"grotesque",
"grouchy",
"grubby",
"grumpy",
"guilty",
"gullible",
"hairy",
"half",
"handsome",
"handy",
"happy",
"hard",
"hardcore",
"harsh",
"hasty",
"hateful",
"haunting",
"healthy",
"heavy",
"helpful",
"helpless",
"hesitant",
"heuristic",
"high",
"hilarious",
"hollow",
"homeless",
"honest",
"hopeful",
"horrible",
"hostile",
"hot",
"huge",
"humble",
"humorous",
"hungry",
"hurt",
"icy",
"ideal",
"identical",
"idiotic",
"idle",
"ignorant",
"ill",
"illegal",
"illustrious",
"imaginary",
"immense",
"impartial",
"impatient",
"imperfect",
"impolite",
"important",
"impossible",
"impressive",
"impulsive",
"inadequate",
"incredible",
"independent",
"indescribable",
"indignant",
"industrious",
"inexpensive",
"infallible",
"infamous",
"infinite",
"innocent",
"insecure",
"insidious",
"insignificant",
"inspiring",
"intelligent",
"intent",
"interesting",
"intolerant",
"intricate",
"invisible",
"irate",
"irregular",
"irresponsible",
"itchy",
"jagged",
"jealous",
"jittery",
"jolly",
"jovial",
"joyful",
"joyous",
"jubilant",
"judgmental",
"juicy",
"jumpy",
"just",
"juvenile",
"keen",
"kind",
"klutzy",
"kooky",
"lame",
"lanky",
"large",
"last",
"late",
"laughing",
"lazy",
"legal",
"legendary",
"legitimate",
"light",
"likable",
"literate",
"little",
"lively",
"livid",
"lonely",
"long",
"loose",
"lopsided",
"loud",
"lovable",
"lovely",
"loving",
"low",
"loyal",
"lucid",
"lucky",
"ludicrous",
"lumpy",
"lush",
"luxurious",
"mad",
"magical",
"magnificent",
"major",
"male",
"malicious",
"many",
"massive",
"material",
"mature",
"mean",
"measly",
"meaty",
"medical",
"mediocre",
"medium",
"mellow",
"melodic",
"messy",
"mighty",
"milky",
"miniature",
"minor",
"minty",
"miserable",
"miserly",
"misguided",
"misty",
"modern",
"modest",
"moist",
"monstrous",
"monthly",
"moral",
"mortified",
"motherly",
"motionless",
"mountainous",
"muddy",
"muffled",
"mundane",
"muscular",
"mushy",
"musing",
"musty",
"mute",
"mysterious",
"mystifying",
"naive",
"narrow",
"nasty",
"national",
"native",
"natural",
"naughty",
"nautical",
"near",
"neat",
"necessary",
"needy",
"negative",
"nervous",
"new",
"nice",
"nifty",
"nimble",
"nippy",
"nocturnal",
"noisy",
"nonstop",
"normal",
"nostalgic",
"notable",
"noted",
"noteworthy",
"novel",
"numb",
"nutritious",
"nutty",
"obedient",
"obese",
"objective",
"oblivious",
"obnoxious",
"obscene",
"obvious",
"occasional",
"odd",
"offensive",
"official",
"old",
"open",
"opposite",
"optimal",
"optimistic",
"ordinary",
"original",
"ornate",
"outgoing",
"outrageous",
"outside",
"outstanding",
"overconfident",
"overjoyed",
"overrated",
"overt",
"painful",
"pale",
"paltry",
"parallel",
"parched",
"partial",
"passionate",
"pastel",
"peaceful",
"pedantic",
"pensive",
"peppery",
"perfect",
"perky",
"personal",
"pertinent",
"pesky",
"pessimistic",
"petite",
"petty",
"phony",
"physical",
"piercing",
"pink",
"pitiful",
"plain",
"plastic",
"playful",
"pleasant",
"pleasing",
"plump",
"pointed",
"pointless",
"poised",
"polished",
"polite",
"poor",
"popular",
"positive",
"possible",
"powerful",
"practical",
"precious",
"precise",
"present",
"pretty",
"priceless",
"prickly",
"primary",
"prime",
"pristine",
"private",
"productive",
"profitable",
"profound",
"proper",
"proud",
"prudent",
"psychic",
"public",
"puffy",
"pungent",
"puny",
"pure",
"purple",
"pushy",
"putrid",
"puzzled",
"puzzling",
"quaint",
"qualified",
"quarrelsome",
"quarterly",
"queasy",
"questionable",
"quick",
"quiet",
"quirky",
"quixotic",
"quizzical",
"radiant",
"ragged",
"rapid",
"rare",
"rash",
"raw",
"real",
"reasonable",
"reckless",
"rectangular",
"recursing",
"red",
"redundant",
"refined",
"reflective",
"regular",
"relaxed",
"reliable",
"relieved",
"remarkable",
"remote",
"repentant",
"repetitive",
"repulsive",
"reserved",
"resilient",
"resolute",
"respectable",
"responsible",
"restless",
"reverent",
"rich",
"right",
"rigid",
"ripe",
"roasted",
"robust",
"rocky",
"romantic",
"roomy",
"rosy",
"rough",
"round",
"rowdy",
"royal",
"rude",
"rugged",
"rundown",
"runny",
"rural",
"rustic",
"rusty",
"sacred",
"sad",
"safe",
"salty",
"same",
"sandy",
"sane",
"sarcastic",
"sardonic",
"sassy",
"satisfied",
"scaly",
"scarce",
"scared",
"scary",
"scattered",
"scholarly",
"scientific",
"scornful",
"scratchy",
"screeching",
"scruffy",
"scummy",
"secluded",
"second",
"secondary",
"secret",
"selfish",
"sensible",
"sensitive",
"serene",
"serious",
"severe",
"shabby",
"shadowy",
"shaggy",
"shaky",
"shallow",
"sharp",
"shimmering",
"shiny",
"shivering",
"short",
"shrill",
"shy",
"sick",
"silent",
"silky",
"silly",
"silver",
"similar",
"simple",
"sincere",
"sinful",
"single",
"sizzling",
"skeptical",
"skinny",
"sleepy",
"slight",
"slim",
"slimy",
"slippery",
"slow",
"slushy",
"small",
"smart",
"smelly",
"smiling",
"smoggy",
"smooth",
"smug",
"snappy",
"sneaky",
"snobbish",
"snoopy",
"snotty",
"sociable",
"soft",
"soggy",
"solid",
"somber",
"sophisticated",
"sore",
"sorrowful",
"soupy",
"sour",
"sparkling",
"sparse",
"specific",
"spectacular",
"speedy",
"spicy",
"spiky",
"spiritual",
"splendid",
"spongy",
"spooky",
"spotless",
"spotted",
"spotty",
"spry",
"square",
"squeaky",
"squiggly",
"stable",
"stained",
"stale",
"standard",
"starchy",
"starry",
"startling",
"static",
"steep",
"sticky",
"stiff",
"stoic",
"stormy",
"straight",
"strange",
"strict",
"striped",
"strong",
"stubborn",
"stunning",
"stupefied",
"stupid",
"sturdy",
"stylish",
"subdued",
"submissive",
"substantial",
"subtle",
"successful",
"succulent",
"sudden",
"sulky",
"sunny",
"super",
"superb",
"superficial",
"superior",
"supportive",
"surprised",
"suspicious",
"svelte",
"sweaty",
"sweet",
"swift",
"sympathetic",
"tall",
"tame",
"tan",
"tangible",
"tart",
"tasty",
"tattered",
"taut",
"tedious",
"teeming",
"teeny",
"tempting",
"tender",
"tense",
"tepid",
"terrible",
"terrific",
"testy",
"thankful",
"that",
"thick",
"thin",
"third",
"thirsty",
"thorough",
"those",
"thoughtful",
"thrifty",
"thundering",
"tidy",
"tight",
"timid",
"tinted",
"tiny",
"tired",
"tolerant",
"toned",
"toothsome",
"top",
"torpid",
"torrid",
"total",
"tough",
"tragic",
"trained",
"tranquil",
"transparent",
"trashy",
"traumatic",
"treacherous",
"tremendous",
"triangular",
"tricky",
"trifling",
"trim",
"trivial",
"tropical",
"troubled",
"true",
"trusting",
"trustworthy",
"truthful",
"tubby",
"turbulent",
"twin",
"typical",
"ugly",
"ultimate",
"unaware",
"uncomfortable",
"uncommon",
"unconscious",
"understated",
"unequal",
"uneven",
"unexpected",
"unfair",
"unfamiliar",
"unfit",
"unfortunate",
"unhappy",
"unhealthy",
"uniform",
"unique",
"united",
"unkempt",
"unknown",
"unlawful",
"unlucky",
"unnatural",
"unpleasant",
"unreal",
"unripe",
"unruffled",
"unruly",
"unsafe",
"unsightly",
"unsteady",
"unsuitable",
"unsure",
"untidy",
"unusual",
"unwieldy",
"unwilling",
"unwise",
"upbeat",
"upset",
"urban",
"urgent",
"used",
"useful",
"useless",
"usual",
"utter",
"vacant",
"vague",
"vain",
"valid",
"valuable",
"vapid",
"variable",
"vast",
"velvety",
"vengeful",
"verbal",
"verdant",
"vertical",
"vibrant",
"vicious",
"victorious",
"vigilant",
"vigorous",
"violent",
"violet",
"virtual",
"visible",
"vital",
"vivacious",
"vivid",
"vocal",
"voiceless",
"volatile",
"volcanic",
"vulgar",
"wacky",
"wailing",
"waiting",
"wakeful",
"wandering",
"warm",
"wary",
"wasteful",
"watchful",
"waterlogged",
"watery",
"wavy",
"weak",
"wealthy",
"weary",
"weekly",
"weird",
"welcome",
"well",
"wet",
"whimsical",
"whiny",
"white",
"whole",
"whopping",
"wicked",
"wide",
"wiggly",
"wild",
"willing",
"wilted",
"wimpy",
"windy",
"wise",
"witty",
"wizardly",
"wobbly",
"woeful",
"wonderful",
"wooden",
"woozy",
"wordy",
"worldly",
"worn",
"worried",
"worrisome",
"worse",
"worst",
"worthless",
"worthy",
"wrathful",
"wretched",
"wrinkled",
"wrong",
"xenodochial",
"yawning",
"yearly",
"yellow",
"yielding",
"young",
"youthful",
"yummy",
"zany",
"zealous",
"zen",
"zesty"
]
right = [
"Alhazen",
"Ampere",
"Amp\u00e8re",
"Archimedes",
"Aryabhata",
"Avogadro",
"Babbage",
"Bardeen",
"Bell",
"Bhaskara",
"Bohr",
"Boltzmann",
"Born",
"Bose",
"Boyle",
"Brahe",
"Brunel",
"Cantor",
"Carnot",
"Carver",
"Cavendish",
"Chandrasekhar",
"Clarke",
"Clausius",
"Copernicus",
"Coriolis",
"Crick",
"Curie",
"DaVinci",
"Darwin",
"DeBroglie",
"Descartes",
"Dijkstra",
"Dirac",
"Dirichlet",
"Edison",
"Einstein",
"Euler",
"Faraday",
"Fermi",
"Feynman",
"Fleming",
"Fourier",
"Franklin",
"Fresnel",
"Galilei",
"Galileo",
"Galvani",
"Gauss",
"Gibbs",
"Godel",
"Goodall",
"Hawking",
"Heaviside",
"Heisenberg",
"Herschel",
"Hertz",
"Hooke",
"Hopper",
"Hubble",
"Huygens",
"Hypatia",
"Jansky",
"Joule",
"Kepler",
"Kernighan",
"Khayyam",
"Khwarizmi",
"Klein",
"Knuth",
"Lagrange",
"Lamarr",
"Landau",
"Laplace",
"Lavoisier",
"Lee",
"Leibniz",
"Lorentz",
"Lovelace",
"Lovell",
"Mach",
"Mandelbrot",
"Marconi",
"Maxwell",
"Meitner",
"Mendel",
"Mendeleev",
"Murray",
"M\u00f6bius",
"Navier",
"Newton",
"Nobel",
"Noether",
"Ohm",
"Oppenheimer",
"Pascal",
"Pasteur",
"Pauli",
"Perelman",
"Planck",
"Poincar\u00e9",
"Raman",
"Ramanujan",
"Reynolds",
"Ritchie",
"Rutherford",
"Sagan",
"Salk",
"Schr\u00f6dinger",
"Schwarzschild",
"Shannon",
"Shockley",
"Snell",
"Stokes",
"Taylor",
"Tesla",
"Thompson",
"Thomson",
"Torricelli",
"Torvalds",
"Tsien",
"Turing",
"Volta",
"VonBraun",
"VonNeumann",
"Watson",
"Watt",
"Weber",
"Wiles",
"Wright",
"Young",
"Zener",
"Zhang",
"Zuse",
"agnesi",
"albattani",
"allen",
"almeida",
"antonelli",
"archimedes",
"ardinghelli",
"aryabhata",
"austin",
"babbage",
"banach",
"banzai",
"bardeen",
"bartik",
"bassi",
"beaver",
"bell",
"benz",
"bhabha",
"bhaskara",
"black",
"blackburn",
"blackwell",
"bohr",
"booth",
"borg",
"bose",
"bouman",
"boyd",
"brahmagupta",
"brattain",
"brown",
"buck",
"burnell",
"cannon",
"carson",
"cartwright",
"carver",
"cerf",
"chandrasekhar",
"chaplygin",
"chatelet",
"chatterjee",
"chaum",
"chebyshev",
"clarke",
"cohen",
"colden",
"cori",
"cray",
"curie",
"curran",
"darwin",
"davinci",
"deBroglie",
"dewdney",
"dhawan",
"diffie",
"dijkstra",
"dirac",
"driscoll",
"dubinsky",
"easley",
"edison",
"einstein",
"elbakyan",
"elgamal",
"elion",
"ellis",
"engelbart",
"euclid",
"euler",
"faraday",
"feistel",
"fermat",
"fermi",
"feynman",
"franklin",
"gagarin",
"galileo",
"galois",
"ganguly",
"gates",
"gauss",
"germain",
"goldberg",
"goldstine",
"goldwasser",
"golick",
"goodall",
"gould",
"greider",
"grothendieck",
"haibt",
"hamilton",
"haslett",
"hawking",
"heisenberg",
"hellman",
"hermann",
"herschel",
"hertz",
"heyrovsky",
"hodgkin",
"hofstadter",
"hoover",
"hopper",
"hugle",
"hypatia",
"ishizaka",
"jackson",
"jang",
"jemison",
"jennings",
"jepsen",
"johnson",
"joliot",
"jones",
"kalam",
"kapitsa",
"kare",
"keldysh",
"keller",
"kepler",
"khayyam",
"khorana",
"kilby",
"kirch",
"knuth",
"kowalevski",
"lalande",
"lamarr",
"lamport",
"leakey",
"leavitt",
"lederberg",
"lehmann",
"lewin",
"lichterman",
"liskov",
"lovelace",
"lumiere",
"mahavira",
"margulis",
"matsumoto",
"maxwell",
"mayer",
"mccarthy",
"mcclintock",
"mclaren",
"mclean",
"mcnulty",
"meitner",
"mendel",
"mendeleev",
"meninsky",
"merkle",
"mestorf",
"mirzakhani",
"montalcini",
"moore",
"morse",
"moser",
"murdock",
"napier",
"nash",
"neumann",
"newton",
"nightingale",
"nobel",
"noether",
"northcutt",
"noyce",
"panini",
"pare",
"pascal",
"pasteur",
"payne",
"perlman",
"pike",
"poincare",
"poitras",
"proskuriakova",
"ptolemy",
"raman",
"ramanujan",
"rhodes",
"ride",
"ritchie",
"robinson",
"roentgen",
"rosalind",
"rubin",
"saha",
"sammet",
"sanderson",
"satoshi",
"shamir",
"shannon",
"shaw",
"shirley",
"shockley",
"shtern",
"sinoussi",
"snyder",
"solomon",
"spence",
"stonebraker",
"sutherland",
"swanson",
"swartz",
"swirles",
"taussig",
"tesla",
"tharp",
"thompson",
"torvalds",
"tu",
"turing",
"varahamihira",
"vaughan",
"villani",
"visvesvaraya",
"volhard",
"vonK\u00e1rm\u00e1n",
"vonNeumann",
"wescoff",
"wilbur",
"wiles",
"williams",
"williamson",
"wilson",
"wing",
"wozniak",
"wright",
"wu",
"yalow",
"yonath",
"zhukovsky"
]
def get_name():
"""
generating name in docker style
"""
choice_left = choice(left).lower()
choice_right = choice(right).lower()
return f"{choice_left}_{choice_right}"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment