[{"data":1,"prerenderedAt":809},["ShallowReactive",2],{"project-14625795":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":27,"sentiment":28,"stance_mix":29,"scored_comments":34,"aspects":35,"strip":48,"post_text":50,"what":51,"said":88,"maker_in_thread":233,"shape":245,"grid":248,"attempts":772,"same_week":773,"maker_shows":468,"maker_hidden":802,"reader_version":803,"card":804},"14625795","Insect","a high-precision scientific calculator with physical units","title","Show HN: Insect – a high-precision scientific calculator with physical units","https:\u002F\u002Finsect.sh\u002F","insect.sh","sharkdp",1498316333,2017,354,195,49,2242,3,"legend","dev_tools","scientific calculator","web_app",[21,24,25,26],"unit conversion","physical units","command line calculator","mixed",-0.16,{"positive":30,"neutral":31,"mixed":32,"critical":33},16,38,10,30,94,{"idea":36,"design":39,"execution":41,"performance":44,"docs":46},{"positive":37,"critical":38},6,8,{"positive":40,"critical":40},5,{"positive":42,"critical":43},1,17,{"positive":42,"critical":45},0,{"positive":47,"critical":45},2,[49,42,40,45,42,47,45,45,18,18,47,45,42,47,40,42,18,18,18,18,18,42,47,47,18,40,18,18,42,49,18,49,18,42,47,18,47,47,42,18],4,null,{"problem":52,"audience":63,"pricing":50,"motivation":71,"time_to_build":50,"stack":78,"openness":85,"stage":86,"team_size":87},{"value":53,"source":54,"evidence":55},"Calculating and converting physical units with high precision","inferred",[56,60],{"id":57,"by":58,"text":59},"14625928","lol768","This is pretty cool, it's one of the rare applications I've used where the things I've tried \"just work\". For example \"10 kg to g\", \"c\", \"c to km s^(-1)\", \"c to km\u002Fs\" all work…",{"id":61,"by":11,"text":62},"14627670","> I'm a little confused as to how this improves on GNU units, which seems to support far more [...] > is it supposed to be a competitor? learn how to use a new language? I don't…",{"value":64,"source":54,"evidence":65},"Students, scientists, engineers and people who need unit conversions",[66,67],{"id":57,"by":58,"text":59},{"id":68,"by":69,"text":70},"14626235","toss1","Very nice on first try -- added to my quick toolbar. Great to be able to intermix metric and SAE units, as there is (very unfortunate) constant use of both in my field of work.…",{"value":72,"source":73,"evidence":74},"Wanted an interactive terminal-style calculator with variables and history","maker",[75],{"id":76,"by":11,"text":77},"14627005","Thank you for the feedback. Fair point: Google's unit conversion is really good. For me, there's mainly two things that stand out compared to using a Google search: * The REPL: I…",[79],{"value":80,"source":73,"evidence":81},"PureScript",[82],{"id":83,"by":11,"text":84},"14626099","Yes. The underlying unit-conversion library is called https:\u002F\u002Fgithub.com\u002Fsharkdp\u002Fpurescript-quantities It does not have a (nice) JavaScript API, so far, as it is written in…","open_source","launched","solo",{"praise":89,"objections":110,"requests":152,"questions":179,"alternatives":195},[90,99],{"value":91,"source":92,"evidence":93},"Units and expressions just work intuitively","commenter",[94,95],{"id":57,"by":58,"text":59},{"id":96,"by":97,"text":98},"14626066","semi-extrinsic","Looks really nice! ≫ exp(2*kg\u002Fs) ``` exp(2 × (kg \u002F s)) Conversion error: Cannot convert quantity of unit kg\u002Fs to a scalar ``` Excellent! Is there any way I can save a list of…",{"value":100,"source":92,"evidence":101},"Clean interface and good use of colour",[102,106],{"id":103,"by":104,"text":105},"14627753","gvkv","Well done! Plain and easy to understand interface and excellent use of colour and space. Two suggestions: 1. While I doubt it'll be used very much, consider adding calories for…",{"id":107,"by":108,"text":109},"14628272","averagewall","This is exactly what I've been looking for for years. A fast easy calculator that's as convenient as a physical school calculator but with familiar programming style input since…",[111,126,137],{"value":112,"source":92,"evidence":113},"Unit parsing and implicit multiplication cause surprising results",[114,118,122],{"id":115,"by":116,"text":117},"14626054","forgotpwtomain","Hmm, I find the auto-associativity to be a bit weird for example: ≫ 1\u002F12 c ``` 1 \u002F (12 × c) = 2.7797e-10 s\u002Fm ```",{"id":119,"by":120,"text":121},"14626011","Quiark","I tried to enter ``` 3 5 ``` which was interpreted as 3 * 5. Seems a bit risky to me :) Otherwise looks neat.",{"id":123,"by":124,"text":125},"14627114","jkh1","First thing I tried: >> 2 min 35 s + 3 min 54 s = 13920 s²",{"value":127,"source":92,"evidence":128},"Precision display shows zeros and rounded digits",[129,133],{"id":130,"by":131,"text":132},"14626917","avip","≫ round(pi * 100000000000000000) = 314159265358979324 ≫ round(pi * 1000000000000000000) = 3141590000000000000 (similar comment by @btown down there about e)",{"id":134,"by":135,"text":136},"14626751","btown","> high precision ``` ≫ e*1e15 e × 1000000000000000 = 2718280000000000 ``` Needs a bit of work, I think.",{"value":138,"source":92,"evidence":139},"Missing units and functions such as sin, rpm and fluid ounces at first",[140,144,148],{"id":141,"by":142,"text":143},"14627164","anigbrowl","Nice, but ``` sin (30 rad) sin × 30 rad Unknown identifier: sin ``` Wouldn't it be great if software evaluated things, and if things didn't made sense, considered what the…",{"id":145,"by":146,"text":147},"14626744","effie","I tried to convert 1000 rpm (revolutions per minute) to Hertz (periods per second), but I get ``` Unknown identifier: rpm ```",{"id":149,"by":150,"text":151},"14626599","wotamRobin","I really like the UI and seeming wealth of different units. It doesn't look like it supports fluid ounces though. I tried \"4 tbsp to oz\" and it interprets oz as mass instead of…",[153,160,167,175],{"value":154,"source":92,"evidence":155},"Propagation of uncertainty",[156],{"id":157,"by":158,"text":159},"14626957","boramalper","Kudos! I would love to see two more things: 1. Propagation of uncertainty.[1] I often yearned for a calculator that automatically propagated uncertainties for me while writing my…",{"value":161,"source":92,"evidence":162},"Custom unit definitions",[163],{"id":164,"by":165,"text":166},"14626854","antrion","Really great tool! Thanks for the hard work. It would also be really nice to specify custom units, such as ``` ≫ U = 1e-6\u002F60 * kat U = 1.66667e-8 kat ``` Because now it does this…",{"value":168,"source":92,"evidence":169},"Complex numbers and imaginary numbers",[170,174],{"id":171,"by":172,"text":173},"14626081","timow1337","Too bad it doesn't support complex numbers",{"id":96,"by":97,"text":98},{"value":176,"source":92,"evidence":177},"Save and reload variables",[178],{"id":96,"by":97,"text":98},[180,191],{"value":181,"source":92,"evidence":182},"How does it compare to GNU Units",[183,187],{"id":184,"by":185,"text":186},"14627510","Hello71","I'm a little confused as to how this improves on GNU units, which seems to support far more: ``` $ cat .units period(len) units=[m;s] 2pi*sqrt(len\u002Fgravity) ; (period\u002F2pi)^2 *…",{"id":188,"by":189,"text":190},"14628652","dredmorbius","Nice, though I'm still highly partial to GNU Units. In large part as it allows specifying output units, and not just for conversions. Note: if you're on MacOS and are using the…",{"value":192,"source":92,"evidence":193},"Is there an Android app",[194],{"id":68,"by":69,"text":70},[196,204,212,219,226],{"value":197,"source":92,"evidence":198},"GNU Units",[199,203],{"id":200,"by":201,"text":202},"14627465","F_r_k","For those interested on a CLI counterpart, GNU units is more or less the same. The units definitions file is enormous",{"id":188,"by":189,"text":190},{"value":205,"source":92,"evidence":206},"Google unit conversion",[207,211],{"id":208,"by":209,"text":210},"14626946","zython","hmmm, I'm a little bit skeptical about this. I'd be cool to have this as a python script somewhere but I am not quite sure wether I would visit this site whenever I need to…",{"id":107,"by":108,"text":109},{"value":213,"source":92,"evidence":214},"Frink",[215],{"id":216,"by":217,"text":218},"14628076","eggy","I have been using Frink for over 7 years. Aside from a calculator with a gazillion units, Frink lets you program in a less verbose Java for other tasks. Graphics are easy too. I…",{"value":220,"source":92,"evidence":221},"Numi",[222],{"id":223,"by":224,"text":225},"14626078","ourcat","Nice. This is a lot like (in looks and some functionality) the macOs app, 'Numi' (which I love) : https:\u002F\u002Fnumi.io\u002F",{"value":227,"source":92,"evidence":228},"Python pint",[229],{"id":230,"by":231,"text":232},"14629254","navane","I use Python with pint [0] for this. It integrates with numpy. It has support for uncertainty. You can do all calculations Python can, Python math reads like ascii math. It also…",{"comments":234,"answered":38,"key":235},44,[236,239,242],{"id":237,"text":238},"14627144","Thank you very much for the feedback. That would be great, yes. I believe that both points are somehow already included in the issue that I'm tracking here:…",{"id":240,"text":241},"14626532","Oh, I didn't know that :-)... that's interesting. I'm very much open for suggestions on how to improve the logo. I already went through a couple of iterations...…",{"id":243,"text":244},"14629091","That would be great.",{"commenters":246,"max_depth":38,"maker_replies":234,"first_comment_mins":49,"lifespan_hours":247},111,221,[249,251,253,257,260,264,266,270,272,276,279,281,285,288,289,292,294,297,300,303,305,307,310,313,316,319,321,325,328,330,333,335,337,339,342,345,348,350,352,355,357,360,362,366,369,372,375,377,379,383,385,389,393,396,398,401,403,406,408,410,411,415,418,421,422,426,428,431,434,437,439,441,444,445,447,449,451,453,456,459,462,466,470,473,475,479,481,484,487,489,491,493,497,500,502,504,507,509,511,512,516,519,520,522,526,528,530,533,535,539,541,543,546,549,553,555,557,559,561,564,567,570,572,574,577,579,582,585,589,592,595,597,600,604,606,608,610,612,614,617,619,622,623,625,627,630,632,636,638,641,646,648,651,654,656,660,663,666,670,674,679,683,684,685,687,691,693,696,698,700,703,707,709,711,713,715,717,721,725,727,731,733,737,739,743,747,749,751,755,758,761,763,765,767,769],[157,45,40,250,158,45],"project\u002Fpositive\u002Fidea",[237,45,45,252,11,42],"maker\u002Fneutral\u002Fnone",[254,45,18,255,256,45],"14627339","project\u002Fneutral\u002Fidea","maho",[258,45,18,255,259,45],"14627364","maxerickson",[261,45,45,262,263,45],"14627613","commenter\u002Fneutral\u002Fnone","archgoon",[265,45,45,262,259,45],"14627684",[267,45,45,268,269,45],"14627968","other\u002Fneutral\u002Fnone","schiffern",[271,45,45,268,158,45],"14628813",[273,42,42,274,275,45],"14626357","project\u002Fcritical\u002Fdesign","franciscop",[277,42,45,262,278,45],"14626479","xyzzy_plugh",[240,42,45,280,11,42],"maker\u002Fneutral\u002Fdesign",[282,42,40,283,284,45],"14626642","project\u002Fpositive\u002Fdesign","ythn",[286,42,18,287,275,45],"14626789","project\u002Fneutral\u002Fdesign",[243,42,45,280,11,42],[290,42,45,268,291,45],"14626554","alok-g",[293,42,45,268,275,45],"14626564",[295,42,45,268,296,45],"14626593","arnarbi",[298,42,45,262,299,45],"14626626","nautilus12",[301,42,45,262,302,45],"14626716","Pfhreak",[304,42,45,262,275,45],"14626771",[306,42,45,262,299,45],"14644435",[308,42,45,262,309,45],"14673315","TeMPOraL",[311,42,45,262,312,45],"14626819","justifier",[314,42,42,274,315,45],"14627832","johtso",[317,42,42,274,318,45],"14627994","mkl",[57,47,40,320,58,45],"project\u002Fpositive\u002Fexecution",[322,47,42,323,324,45],"14626022","project\u002Fcritical\u002Fidea","olegkikin",[326,47,45,268,327,45],"14626177","foota",[329,47,45,268,324,45],"14626304",[331,47,45,268,332,45],"14627117","JetSpiegel",[334,47,45,268,324,45],"14627523",[336,47,45,268,332,45],"14690741",[338,47,45,268,309,45],"14673331",[340,47,45,268,341,45],"14627359","jon_richards",[343,47,45,268,344,45],"14627477","edejong",[346,47,45,268,347,45],"14627648","brw",[349,47,45,268,344,45],"14636851",[351,47,45,268,347,45],"14643882",[353,47,45,268,354,45],"14626194","batbomb",[356,47,45,268,256,45],"14627375",[358,47,45,268,359,45],"14627461","77pt77",[361,47,45,268,189,45],"14628660",[363,47,18,364,365,45],"14626028","project\u002Fneutral\u002Fnone","db48x",[367,47,45,368,11,42],"14626085","maker\u002Fpositive\u002Fnone",[370,47,18,364,371,45],"14626243","dom0",[373,47,45,268,374,45],"14626850","linkmotif",[376,47,45,268,189,45],"14628665",[378,18,45,252,11,42],"14625806",[380,18,18,381,382,45],"14625974","project\u002Fmixed\u002Fexecution","slig",[384,18,45,252,11,42],"14626338",[386,49,42,387,388,45],"14627244","project\u002Fcritical\u002Fexecution","jclulow",[390,49,18,391,392,45],"14627254","project\u002Fneutral\u002Fexecution","bo1024",[394,49,45,262,395,45],"14627353","l-p",[397,49,45,262,392,45],"14628127",[399,49,45,262,400,45],"14628186","fnj",[402,49,45,262,392,45],"14629391",[404,49,45,262,405,45],"14631349","Magnap",[407,49,45,262,400,45],"14631514",[409,49,45,252,11,42],"14627260",[134,40,42,387,135,45],[412,40,18,413,414,45],"14626948","project\u002Fneutral\u002Fperformance","contravariant",[416,40,45,417,11,42],"14627111","maker\u002Fneutral\u002Fperformance",[419,40,42,387,420,45],"14631247","anowlcalledjosh",[230,37,42,323,231,45],[423,424,18,391,425,45],"14626341",7,"raketenolli",[427,424,45,280,11,42],"14626430",[429,424,18,287,430,45],"14626478","zem",[432,424,45,433,11,42],"14626501","maker\u002Fpositive\u002Fidea",[435,38,45,268,436,45],"14635853","kwhitefoot",[96,438,18,381,97,45],9,[440,438,45,252,11,42],"14626122",[442,438,40,250,443,45],"14626198","hdivider",[103,32,40,283,104,45],[446,32,45,252,11,42],"14627799",[448,32,45,364,11,42],"14629384",[115,450,42,274,116,45],11,[452,450,45,280,11,42],"14626154",[454,450,18,287,455,45],"14627119","Mateon1",[457,450,45,458,11,42],"14627239","maker\u002Fpositive\u002Fdesign",[460,450,18,391,461,45],"14626292","nine_k",[463,464,45,268,465,45],"14626460",12,"rnhmjoj",[467,468,18,255,469,45],"14627425",13,"eps",[471,468,45,268,472,45],"14627945","6502nerdface",[474,468,45,268,189,45],"14628678",[476,477,18,478,365,45],"14626025",14,"project\u002Fmixed\u002Fidea",[480,477,45,252,11,42],"14626269",[482,477,45,268,483,45],"14626499","gaius",[485,477,18,255,486,45],"14627352","NotSammyHagar",[488,477,45,252,11,42],"14629394",[490,477,18,255,486,45],"14657198",[492,477,45,252,11,42],"14629389",[494,495,18,287,496,45],"14626000",15,"scentoni",[498,495,18,391,499,45],"14626106","infinisil",[501,495,45,280,11,42],"14626234",[503,495,18,287,496,45],"14630646",[505,30,18,255,506,45],"14627251","DINKDINK",[508,30,45,280,11,42],"14627270",[510,30,45,252,11,42],"14629396",[216,43,18,255,217,45],[513,514,18,364,515,45],"14625987",18,"oskbor",[517,514,45,262,518,45],"14626068","arve0",[83,514,45,252,11,42],[200,521,42,323,201,45],19,[523,524,45,268,525,45],"14626118",20,"gabipurcaru",[527,524,45,268,518,45],"14626461",[141,529,42,387,142,45],21,[531,529,18,391,532,45],"14629361","ksrm",[534,529,45,262,142,45],"14631084",[536,537,42,387,538,45],"14626133",22,"amelius",[540,537,18,413,146,45],"14626725",[542,537,45,417,11,42],"14626779",[544,537,18,413,545,45],"14627054","kmill",[547,537,18,413,548,45],"14626761","gjjrfcbugxbhf",[550,551,40,283,552,45],"14625998",23,"isatty",[554,551,45,252,11,42],"14626104",[149,556,42,387,150,45],24,[558,556,42,387,284,45],"14626654",[560,556,45,252,11,42],"14626682",[562,556,18,287,563,45],"14626724","jdmichal",[565,556,18,287,566,45],"14627468","adrianmonk",[568,556,45,569,11,42],"14627632","maker\u002Fpositive\u002Fexecution",[571,556,45,569,11,42],"14629386",[223,573,40,250,224,45],25,[575,573,45,262,576,45],"14626125","gumby",[578,573,45,262,224,45],"14626212",[580,573,45,268,581,45],"14626496","desdiv",[68,583,40,584,69,45],26,"project\u002Fpositive\u002Fnone",[586,587,42,387,588,45],"14627033",27,"BenjaminBini",[590,587,45,262,591,45],"14627498","baq",[188,593,18,594,189,45],28,"project\u002Fmixed\u002Fnone",[596,593,45,252,11,42],"14629085",[598,593,40,599,189,45],"14629095","project\u002Fpositive\u002Fdocs",[601,602,18,381,603,45],"14628704",29,"rwallace",[605,33,18,381,436,45],"14635776",[145,607,42,387,146,45],31,[609,607,45,569,11,42],"14629387",[171,611,42,323,172,45],32,[130,613,42,387,131,45],33,[615,613,45,616,11,42],"14627122","maker\u002Fneutral\u002Fexecution",[184,618,42,323,185,45],34,[620,618,40,283,621,45],"14627584","rjzzleep",[61,618,45,250,11,42],[624,618,18,255,185,45],"14627683",[626,618,45,262,469,45],"14627791",[628,618,40,599,629,45],"14628096","delhanty",[631,618,18,364,108,45],"14628248",[633,634,18,255,635,45],"14628730",35,"te",[164,637,18,255,165,45],36,[639,637,45,640,11,42],"14627171","maker\u002Fneutral\u002Fdocs",[642,643,18,644,645,45],"14626844",37,"project\u002Fmixed\u002Fdocs","psuter",[647,643,45,640,11,42],"14627185",[649,31,40,250,650,45],"14626336","pdabbadabba",[652,31,45,653,11,42],"14626480","maker\u002Fneutral\u002Fidea",[655,31,42,387,291,45],"14626606",[657,658,40,250,659,45],"14626558",39,"Animats",[661,658,45,268,662,45],"14626608","Cybiote",[664,658,45,268,665,45],"14626665","paperpunk",[667,668,42,387,669,45],"14628335",40,"raz32dust",[671,672,18,255,673,45],"14627090",41,"floatboth",[675,676,40,677,678,45],"14626848",42,"project\u002Fpositive\u002Fperformance","relyks",[680,681,42,387,682,45],"14627167",43,"lwlml",[208,234,42,323,209,45],[76,234,45,653,11,42],[686,234,42,323,231,45],"14634701",[688,689,18,255,690,45],"14626217",45,"snissn",[692,689,45,653,11,42],"14629122",[119,694,18,695,120,45],46,"project\u002Fmixed\u002Fdesign",[697,694,45,280,11,42],"14626370",[699,694,18,287,120,45],"14628321",[701,702,42,387,291,45],"14626578",47,[704,705,18,381,706,45],"14627501",48,"rikkus",[708,705,45,616,11,42],"14627629",[710,16,40,250,302,45],"14626721",[712,16,45,640,11,42],"14626766",[123,714,42,387,124,45],50,[716,714,45,616,11,42],"14627160",[718,719,18,413,720,45],"14627902",51,"Zenst",[722,723,42,323,724,45],"14627256",52,"sonium",[726,723,45,569,11,42],"14629395",[728,729,18,364,730,45],"14626861",53,"ASipos",[107,732,40,283,108,45],54,[734,732,45,735,736,45],"14628338","other\u002Fneutral\u002Fidea","mahmud",[738,732,45,368,11,42],"14629056",[740,741,42,274,742,45],"14627293",55,"jk2323",[744,745,42,387,746,45],"14626265",56,"linker3000",[748,745,45,616,11,42],"14626282",[750,745,45,268,291,45],"14626623",[752,753,42,387,754,45],"14626075",57,"matt4077",[756,753,18,478,757,45],"14626185","yodon",[759,753,45,262,760,45],"14626211","Swizec",[762,753,45,262,757,45],"14626242",[764,753,45,433,11,42],"14626262",[766,753,18,255,296,45],"14626582",[768,753,18,255,566,45],"14627480",[770,753,18,391,771,45],"14626253","nightcracker",[],[774,779,784,788,792,797],{"id":775,"name":776,"points":777,"category":778},"14644539","GreenPiThumb",537,"hardware",{"id":780,"name":781,"points":782,"category":783},"14652217","Hackerhunt",335,"productivity",{"id":785,"name":786,"points":787,"category":20},"14612440","Sourcetrail",328,{"id":789,"name":790,"points":791,"category":20},"14614304","pack3d",260,{"id":793,"name":794,"points":795,"category":796},"14636699","HyperLogLog",194,"languages",{"id":798,"name":799,"points":800,"category":801},"14610882","Crown",193,"games",false,"v2",{"id":805,"name":5,"line":6,"ai":802,"cat":20,"year":13,"points":14,"comments":15,"rec":27,"s":28,"top":18,"kw":806,"maker":11,"domain":10,"tier":19,"attempts":45,"strip":807,"url":9,"mix":808,"praise":91,"objection":112,"sub":21},14625795,[21,24,25,26],"4150120033201251333331223533143431232213",[30,31,32,33],1794036556618]