• You are not logged in.

    One handed words

    • Started by jsmithy
    • 4 Replies:
    • Reputation: 2
    • Registered: 13-Nov-2013
    • Posts: 48

    Someone posted a cute article from xkcd about one-handed sentences in Qwerty and whether anyone wanted to do the same for Colemak, but it disappeared.

    Here was the qwerty one-handed sentences article
    https://what-if.xkcd.com/75/

    I downloaded this list of English words(http://wordlist.sourceforge.net/), which looks pretty comprehensive, and I got the following.

    Colemak (422 left hand, 348 right hand, 770 total words)
    right-hand words,  http://pastebin.com/kxpewGGY
    left-hand words, http://pastebin.com/RnBz5FLs

    QWERTY (2163 left hand, 301 right hand, 2464 total words)

    Dvorak (138 left hand, 8 right hand, 146 total words)

    I included the resulting word lists for Colemak in case you want to construct fun sentences.

    Right-Hand
    Longest(10 chars): millennium
    Notables: hellhole, homelike, homonymy, honeymoon, illumine, jejunely, jellylike, julienne, kneehole, linoleum, molehill, nonillion, nonunion, noumenon, unlikely

    Left-Hand
    Longest(11 chars): abracadabra
    Notables: abstract, abstracts, attracts, baccarat, bastards, braggart, braggarts, cascaras, cassavas, cataract, cataracts, crabgrass, crawdads, dastards, rattraps, sassafras, scabbard, scabbards

    Dvorak Longest
    Left-Hand(6 chars): kookie, yippee, exequy, opaque, papaya, yippie, yuppie, upkeep
    Right-Hand(3 chars): ssh, shh, nth, lbw, brr, hmm

    Last edited by jsmithy (30-Jan-2014 05:53:01)
    Offline
    • 0
    • Reputation: 4
    • Registered: 08-Dec-2010
    • Posts: 656

    For your right hand exercise, here is a pure right hand exercise of real words of nimbostratue

    Right Hand:

    jee jehu jejune jejunely jejunum jell jelly jellylike jemmy jenny jeon jeu jill jillion jiminy jimminy jimmy jin jink jinn jinnee jinni jo joe joey john johnny join joke jokey jokily joky jole jollily jolly jouk joule joy juju juke julienne jun junk junkie junkmen junky lee leek lei lek leke leku lemon lemony leno leone leonine leu leukon ley li lie lien lieu like likely liken lily lilylike lime limekiln limen limey limn limo limonene limuli limy lin line linelike linemen linen lineny liney linin link linkmen linky linn lino linoleum linum liny lion lionlike lo loin loll lolly lomein lone lonelily lonely loo looey looie look loom loon looney loony louie lull lulu lum lumen lune lunk lunule luny lye uh uke ukelele ukulele ulu um umm un unhelm unholily unholy unhook union unkennel unkink unlike unlikely unlink unyoke ye yeelin yeh yelk yell yen yeomen yeuk yeuky yill yin ylem yo yok yoke yokel yolk yolky yom yomim yon yoni you yuk yule yum yummy he heel heh heil heinie helio helium hell hellhole hellion hello helm helo hem heme hemin hemline hen henlike hey hi hie hike hili hill hillo hilly hilum him hin hinny hm hmm ho hoe hoelike hoke hokey hokily hokku hokum hole holey holily holk hollo holloo holly holm holmium holy home homelike homely homey homily hominine hominy homo homonym homonymy homy hon hone honey honeymoon honk honkey honkie honky hooey hook hookey hooklike hooky hoolie hooly hoy hoyle hue huh hulk hulky hull hullo hum hun hunh hunk hunky hyenine hymen hymenium hymn hymnlik ne nee neem nellie nelly nene neon neuk neum neume nielli niello nihil nil nill nim nine ninny ninon no noel noh noil noily nolo nom nome nomen nominee nomoi none nonheme nonhome nonillion nonimmune nonmen nonmoney nonoily nonunion nonyl noo nook nooklike nooky noon noumenon noun nu nuke null numen nun nunlike nylon eel eellike eely eh eikon eke ekuele el elemi elhi elk ell elm elmy eloin em eme emeu emu en enemy enjoin enjoy ennui ennuye ennuyee enoki enol eon eye eyehole eyehook eyelike eyen eyne ikon ileum ilium ilk ill illinium illume illumine illy imine imino immune immy in inhume inion ink inkle inklike inky inly inn inulin ion ionium ionone oe oenomel oh ohm oho oil oilhole oilily oilmen oily oink oinomel oke okeh ole olein oleine oleo oleum olio om omen on one onion oniony onium online only ooh oy keek keel keen keenly kelim kelly ken kennel keno key keyhole khi khoum kike kilim kill killie killjoy kiln kilo kilojoule kilomole kimono kin kine kinin kink kinkily kinky kino knee kneehole kneel knell knoll knolly koel kohl koi koine kolo konk kook kookie kooky kue kummel kune me meek meekly meikle meinie meiny mel melee mell melon mem meme memo men meno menu meou mho mi mien mike mil mile milieu milium milk milkily milkmen milky mill mille millennium millieme millime millimho millimole milline milliohm million milo mim mime mimeo mine mini minikin minim minimill minimum minion minium mink minke minny mm mo mohel mohelim moil mojo moke mol mole molehill moline moll mollie molly moly mom mome momi mommy mon monellin money moneymen monie monk monkey mono monohull mony moo mool mooley moon mooneye moonily moonlike moony moue mouille moujik moulin mu muhly mujik mukluk mule muley mull mullein mullen mulley mullion mum mumm mummy mumu mun muni munnion muon muonium muumuu my myelin myeline.

    And for the left hand just in case anyone need it.

    qat qats wab wabs wad wads waff waffs waft wafts wag wags wap waps war warcraft warcrafts ward wards warp warps wars warsaw warsaws wart warts was wasp wasps wast wasts wat watap wataps wats watt watts waw waws wax wrap wraps wrapt fa fact facts fad fads fag fags far farad farads fard fards fart farts fas fast fasts fat fats fatwa fatwas fava favas fax fracas frag frags frap fraps frass frat frats pa pac paca pacas pacs pact pacts pad pads pap papa papas papaw papaws paps par para paras pard pards parr parrs pars part parts pas pass past pasta pastas pasts pat pataca patacas pats paw pawpaw pawpaws paws pax paxwax pazazz pfft prat prats psst gab gabbard gabbards gabbart gabbarts gabs gad gads gaff gaffs gag gaga gags gap gaps gar garb garbs gars gas gasbag gasbags gasp gasps gast gasts gat gats gawp gawps gazar gazars grab grabs grad grads graft grafts grappa grappas grasp grasps grass grat aa aas ab aba abaca abacas abaft abas abba abbas abfarad abfarads abracadabra abracadabras abs abstract abstracts abwatt abwatts act acta acts ad adapt adapts add addax adds ads adz afar afars aff aft ag aga agar agars agas apart apparat apparats apt ar arb arbs arc arcs arf arfs arras ars art arts as asp asps ass at atap ataps att attar attars attract attracts ava avadavat avadavats avast avatar avatars avgas aw awa award awards ax rabat rabats rad radar radars rads raff raffs raft rafts rag raga ragas ragbag ragbags rags ragtag ragtags rap raps rapt ras rasp rasps rat ratatat ratatats ratbag ratbags rats rattrap rattraps raw raws rax razz sab sabbat sabbats sabra sabras sabs sac sacra sacs sad sag saga sagas saggar saggard saggards saggars sags sap saps sard sardar sardars sards sarsar sarsars sass sassafras sat satara sataras satrap satraps saw saws sax scab scabbard scabbards scabs scad scads scag scags scar scarab scarabs scarf scarfs scarp scarps scars scart scarts scat scats scatt scatts scrag scrags scrap scraps spa spar spars spas spat spats spaz sprag sprags sprat sprats stab stabs staff staffs stag staggard staggards staggart staggarts stags star stars start starts stat stats staw strap straps strass strata stratas straw straws swab swabs swag swags swap swaps sward swards swarf swarfs swart swat swats ta tab tabard tabards tabs tact tacts tad tads tag tagrag tagrags tags tap tapa tapas taps tar tarp tarps tars tart tartar tartars tarts tas tass tat tatar tatars tats tav tavs taw taws tax taxa tazza tazzas tract tracts trad trap traps trapt trass tsar tsars twa twas twat twats tzar tzars dab dabs dad dada dadas dads daff daffs daft dag dagga daggas dags dap daps darb darbs dart darts dastard dastards data daw daws dawt dawts drab drabs draff draffs draft drafts drag drags drat drats draw drawbar drawbars draws dwarf dwarfs zaffar zaffars zag zags zap zaps zarf zarfs zax cab cabs caca cacas cad cads caff caffs cap caps car caracara caracaras carapax carat carats carb carbs carcass card cards carp carps carr carrs cars cart carts casa casaba casabas casas casava casavas cascara cascaras cassaba cassabas cassata cassatas cassava cassavas cast casts cat cataract cataracts catawba catawbas cats catspaw catspaws caw caws crab crabgrass crabs craft crafts crag crags crap craps crass cravat cravats craw crawdad crawdads craws czar czardas czars vac vacs var vara varas vars vas vasa vast vasts vat vats vav vavs vaw vaward vawards vaws ba baa baas baba babas bacca baccara baccaras baccarat baccarats bad badass bads baff baffs bag bagass bags bap baps bar barb barbs bard bards barf barfs bars bas bass bast bastard bastards basts bat bats batt batts bawd bawds bazaar bazaars bazar bazars bra bract bracts brad brads brag braggart braggarts brags bras brass brassard brassards brassart brassarts brat brats brava bravas braw braws braza brazas brr brrr

    Offline
    • 0
    • Reputation: 0
    • Registered: 04-Apr-2013
    • Posts: 538

    Harder to construct funny sentences than I'd thought.  Verbs are a problem.

    Yummy yeomen yell on unholy molehill.

    Likely loony linoleum linen in jellylike honeymoon joke "oh yukky".

    Braggart bracts brag, wrap, sax a cataract.

    Any results for top row only?  u and y are the only vowels, so probably rarer.  "guy" is the only word I can think of, off the top of my head!

    Last edited by lalop (14-Dec-2013 19:11:38)
    Offline
    • 0
    • Reputation: 2
    • Registered: 13-Nov-2013
    • Posts: 48

    Upper row words are, well not so good.

    flu,fluff,fluffy,fly,fug,fuggy,full,fully,guff,gulf,gull,gully,gulp,guppy,guy,gyp,jug,jugful,luff,lug,lull,lulu,plug,ply,puff,puffy,pug,pul,pull,pullup,pulp,pulpy,pup,puppy,ugly,up,yup,yuppy

    longest: fluffy, jugful, pullup

    Offline
    • 0
    • Reputation: 7
    • Registered: 21-Apr-2010
    • Posts: 818

    If you would like to make a list like this, you can try a regex against a dictionary.

    The following regex will list left handed words under Dvorak:

    '^[aoeuiqjkxpy]+$'

    If you want to do the same for another layout (i.e. Colemak), just replace the letters above with those that occur on the left hand.

    $ dict -d gcide -m -s re '^[aoeuiqjkxpy]+$' -f | awk {'print $4'} | uniq -i | wc -l

    That's 241 candidates from gcide.  Some of that is junk.

    If you want to build the strength in one hand, you could use the other hand a little by introducing a couple of letters from the other hand into the regex.

    Adding an 'r' to the regex above results in 616 candidates.  Adding a further 't' notches the total up to 1261 candidate words.

    Here I'm greping against a dictionary to get a word list:

    $ grep -iE '^[aoeuiqjkxpy]+$' /usr/share/dict/british-english-small

    List tidied and concatenated:

    a ape apex axe ay aye eke equip eye jay joke joy kayak keep key oak opaque ox pa pap papa papaya pay pea peak peek peep pep pi pie pike pipe pique pixie pixy poke pokey poky poop pop pope poppy puke pup puppy qua quake quay queue quip up upkeep yak yap yoke you

    (Piped into Vim, delete junk words: nav to them and dd, go to top: gg, select all: Shift + v, G, join lines: J)

    Last edited by pinkyache (30-Jan-2014 07:08:53)

    --
    Physicians deafen our ears with the Honorificabilitudinitatibus of their heavenly Panacaea, their sovereign Guiacum.

    Offline
    • 0