[{"data":1,"prerenderedAt":156},["ShallowReactive",2],{"project-38032267":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":28,"sentiment":29,"stance_mix":30,"scored_comments":15,"aspects":34,"strip":39,"post_text":40,"what":41,"said":60,"maker_in_thread":98,"shape":100,"grid":105,"attempts":117,"same_week":118,"maker_shows":101,"maker_hidden":148,"reader_version":149,"card":150},"38032267","rhymepass","A JavaScript library to generate rhyming passphrases","title","Show HN: A JavaScript library to generate rhyming passphrases","https:\u002F\u002Fgithub.com\u002Fcmdli\u002Frhymepass","github.com","cmdli",1698357641,2023,33,5,1335,3109,43,"shown","security_privacy","password generator","library",[24,25,26,27],"passphrase generator","rhyming passwords","javascript library","password security","roasted",-0.154,{"positive":31,"neutral":32,"mixed":31,"critical":33},1,0,3,{"idea":35,"privacy":36,"performance":37,"design":38},{"positive":31,"critical":32},{"positive":32,"critical":31},{"positive":32,"critical":31},{"positive":32,"critical":31},[15,31,33,31,31],null,{"problem":42,"audience":40,"pricing":40,"motivation":40,"time_to_build":40,"stack":52,"openness":58,"stage":59,"team_size":59},{"value":43,"source":44,"evidence":45},"Generating passphrases that are easier to remember because words rhyme.","inferred",[46,48],{"id":47},"post",{"id":49,"by":50,"text":51},"38039962","great_psy","This is a pretty neat idea. This inspired me to think if there are any password styles that can maintain their security, while you could make a hint keyword public so you could…",[53],{"value":54,"source":55,"evidence":56},"JavaScript","maker",[57],{"id":47},"open_source","unknown",{"praise":61,"objections":71,"requests":91,"questions":92,"alternatives":97},[62],{"value":63,"source":64,"evidence":65},"Neat, fun idea that could make passwords easier to remember","commenter",[66,67],{"id":49,"by":50,"text":51},{"id":68,"by":69,"text":70},"38036354","onion90","It probably depends on the reference point. If I now use 4 words (2*2 rhyming words) instead of passphrases with 2 words, then the password is more secure than before (even if…",[72,79,87],{"value":73,"source":64,"evidence":74},"Default 20 bits of entropy is too low for offline cracking if the generation method is known",[75],{"id":76,"by":77,"text":78},"38041754","Sohcahtoa82","If they know you used this to generate it, yes. Also, the default of only 20 bits of entropy is not nearly enough, IMO. That's only ~1M options. If you're using this to generate…",{"value":80,"source":64,"evidence":81},"Attackers who know the rhyme scheme could brute force it more easily",[82,86],{"id":83,"by":84,"text":85},"38035704","worldsavior","Doesn't it allow easier brute force?",{"id":76,"by":77,"text":78},{"value":88,"source":64,"evidence":89},"Rhyme may not help much in practice for recall",[90],{"id":68,"by":69,"text":70},[],[93],{"value":94,"source":64,"evidence":95},"Does the rhyme structure make brute force easier?",[96],{"id":83,"by":84,"text":85},[],{"comments":32,"answered":32,"key":99},[],{"commenters":101,"max_depth":102,"maker_replies":32,"first_comment_mins":103,"lifespan_hours":104},4,2,569,20,[106,108,110,112,114],[49,32,15,107,50,32],"project\u002Fpositive\u002Fidea",[83,31,31,109,84,32],"project\u002Fcritical\u002Fprivacy",[68,31,33,111,69,32],"project\u002Fmixed\u002Fidea",[76,31,31,113,77,32],"project\u002Fcritical\u002Fperformance",[115,102,31,116,77,32],"38041540","project\u002Fcritical\u002Fdesign",[],[119,124,129,134,139,143],{"id":120,"name":121,"points":122,"category":123},"38052344","OpenSign",545,"web_saas",{"id":125,"name":126,"points":127,"category":128},"38044782","WireHole",298,"infrastructure",{"id":130,"name":131,"points":132,"category":133},"38038239","ScratchDB",261,"data",{"id":135,"name":136,"points":137,"category":138},"38084098","postgresql-event-sourcing",231,"dev_tools",{"id":140,"name":141,"points":142,"category":128},"38086598","MicroTCP",204,{"id":144,"name":145,"points":146,"category":147},"38093083","Halloween game (snail terminal demo)",173,"games",false,"v2",{"id":151,"name":5,"line":6,"ai":148,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":152,"top":18,"kw":153,"maker":11,"domain":10,"tier":19,"attempts":32,"strip":154,"url":9,"mix":155,"praise":63,"objection":73,"sub":21},38032267,-0.15,[24,25,26,27],"51311",[31,32,31,33],1793991076939]