[{"data":1,"prerenderedAt":245},["ShallowReactive",2],{"project-14730936":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":29,"sentiment":30,"stance_mix":31,"scored_comments":35,"aspects":36,"strip":39,"post_text":41,"what":42,"said":68,"maker_in_thread":150,"shape":157,"grid":160,"attempts":205,"same_week":206,"maker_shows":236,"maker_hidden":237,"reader_version":238,"card":239},"14730936","lumail","Console based email client with Lua scripting","title","Show HN: Console based email client with Lua scripting","https:\u002F\u002Flumail.org\u002F","lumail.org","stevekemp",1499624184,2017,78,22,565,2242,26,"notable","productivity","email client","cli",[24,25,26,27,28],"console email client","lua scripting","maildir","mutt alternative","terminal email","mixed",0.071,{"positive":32,"neutral":32,"mixed":33,"critical":34},2,0,1,5,{"idea":37,"execution":38},{"positive":32,"critical":33},{"positive":33,"critical":34},[33,33,33,33,33,33,33,40,33,35,33,33,33,33,33,33,40,33,35,33,34,33],3,null,{"problem":43,"audience":41,"pricing":41,"motivation":53,"time_to_build":41,"stack":57,"openness":66,"stage":67,"team_size":66},{"value":44,"source":45,"evidence":46},"Email clients with little built-in scripting flexibility","maker",[47,50],{"id":48,"by":11,"text":49},"14733221","If you're happy with Neomutt then there is probably no single reason to switch. But if you're just an old-style Mutt user, or you've been using pine, etc, then you might…",{"id":51,"by":11,"text":52},"14733133","The core application is a little C++ shell for reading messages, Maildirs, etc, and drawing the screen. Everything else is built upon that. So Lua is used for pretty much…",{"value":54,"source":45,"evidence":55},"Flexibility to change UI and behaviour via Lua, as an alternative to mutt",[56],{"id":48,"by":11,"text":49},[58,62],{"value":59,"source":45,"evidence":60},"C++",[61],{"id":51,"by":11,"text":52},{"value":63,"source":45,"evidence":64},"Lua",[65],{"id":51,"by":11,"text":52},"unknown","launched",{"praise":69,"objections":85,"requests":96,"questions":101,"alternatives":116},[70,79],{"value":71,"source":72,"evidence":73},"Lua scripting makes the client flexible and fun to customise","commenter",[74,75],{"id":48,"by":11,"text":49},{"id":76,"by":77,"text":78},"14731675","mileycyrusXOXO","I love everything Lua. Going to have to try this out tonight.",{"value":80,"source":45,"evidence":81},"Recent stable release, reliable",[82],{"id":83,"by":11,"text":84},"14730947","Posting this here because it has been mentioned in some of the recent mutt-related stories, and I just made a new release. The recent release doesn't have too many changes,…",[86],{"value":87,"source":72,"evidence":88},"Errors reported by a visitor; maker says CI passes",[89,93],{"id":90,"by":91,"text":92},"14732185","xupybd","Wow so many errors. I'm guessing this is still early in it's development?",{"id":94,"by":11,"text":95},"14733142","The domain was registered back in 2013, so it has been around a while. The CI shows it working just fine: https:\u002F\u002Ftravis-ci.org\u002Flumail\u002Flumail If you're seeing errors please do…",[97],{"value":98,"source":45,"evidence":99},"Bug reports for any errors seen",[100],{"id":94,"by":11,"text":95},[102,109],{"value":103,"source":72,"evidence":104},"Why choose it over Neomutt",[105],{"id":106,"by":107,"text":108},"14731616","dvfjsdhgfv","Why should I choose your project instead of Neomutt?",{"value":110,"source":72,"evidence":111},"How scripts are used in practice",[112],{"id":113,"by":114,"text":115},"14731686","fiatjaf","How are scripts used in this thing? I'm just curious. Do you use scripts to set auto-responders? Manual spam filtering? What?",[117,121,129,136,143],{"value":118,"source":72,"evidence":119},"Neomutt",[120],{"id":106,"by":107,"text":108},{"value":122,"source":72,"evidence":123},"mutt",[124,125],{"id":83,"by":11,"text":84},{"id":126,"by":127,"text":128},"14755808","jasonkostempski","The posts didn't convince me to switch, they just reminded me it existed. I'm using mutt specifically because I want far less functionality in my email client, probably not for…",{"value":130,"source":72,"evidence":131},"Emacs",[132],{"id":133,"by":134,"text":135},"14731920","bch","> With the exception of GNU Emacs none of the console clients I examined had any built in support for scripting with a real language. \"mh\"[0] might be interesting to some. [0]…",{"value":137,"source":72,"evidence":138},"notmuch",[139],{"id":140,"by":141,"text":142},"14733673","aijony","Since we are on the topics of email clients. I just started migrating out of the gmail web client, and I think this is a very interesting project. However, I just started using…",{"value":144,"source":72,"evidence":145},"Thunderbird",[146],{"id":147,"by":148,"text":149},"14733218","WalterGR","Hmm... If you remember which submissions, I'd be interested in knowing what they are. I need to find something other than Thunderbird.",{"comments":35,"answered":40,"key":151},[152,153,154],{"id":83,"text":84},{"id":48,"text":49},{"id":155,"text":156},"14733427","That would be great to see!",{"commenters":158,"max_depth":35,"maker_replies":35,"first_comment_mins":34,"lifespan_hours":159},13,73,[161,163,166,169,171,174,176,178,180,182,185,187,189,191,193,194,196,197,198,199,201,203],[140,33,33,162,141,33],"other\u002Fneutral\u002Fnone",[164,33,33,162,165,33],"14734097","shakna",[167,33,33,162,168,33],"14734258","naibafo",[170,33,33,162,165,33],"14734494",[172,33,33,162,173,33],"14734357","microcolonel",[175,33,33,162,165,33],"14734502",[83,34,33,177,11,34],"project\u002Fpositive\u002Fnone",[106,34,40,179,107,33],"project\u002Fneutral\u002Fidea",[48,34,33,181,11,34],"project\u002Fpositive\u002Fidea",[183,34,35,181,184,33],"14731695","agumonkey",[155,34,33,186,11,34],"maker\u002Fpositive\u002Fnone",[188,34,33,162,184,33],"14733721",[190,34,33,162,148,33],"14732789",[192,34,33,162,127,33],"14733001",[147,34,33,162,148,33],[126,34,33,195,127,33],"other\u002Fneutral\u002Fidea",[113,32,40,179,114,33],[51,32,33,181,11,34],[76,40,35,181,77,33],[133,200,33,162,134,33],4,[90,35,34,202,91,33],"project\u002Fcritical\u002Fexecution",[94,35,33,204,11,34],"maker\u002Fneutral\u002Fexecution",[],[207,212,217,222,227,231],{"id":208,"name":209,"points":210,"category":211},"14737118","Seashells",356,"dev_tools",{"id":213,"name":214,"points":215,"category":216},"14718051","Globe",258,"creative",{"id":218,"name":219,"points":220,"category":221},"14725878","darkmatter",180,"languages",{"id":223,"name":224,"points":225,"category":226},"14730354","crackcoin",171,"finance_crypto",{"id":228,"name":229,"points":230,"category":211},"14714386","Play with Kubernetes",164,{"id":232,"name":233,"points":234,"category":235},"14744331","BotEngine",124,"ai",14,false,"v2",{"id":240,"name":5,"line":6,"ai":237,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":241,"top":18,"kw":242,"maker":11,"domain":10,"tier":19,"attempts":33,"strip":243,"url":9,"mix":244,"praise":71,"objection":87,"sub":21},14730936,0.07,[24,25,26,27,28],"0000000305000000305010",[32,32,33,34],1794036557108]