[{"data":1,"prerenderedAt":705},["ShallowReactive",2],{"project-41086620":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":36,"aspects":37,"strip":48,"post_text":51,"what":52,"said":84,"maker_in_thread":189,"shape":201,"grid":206,"attempts":664,"same_week":670,"maker_shows":42,"maker_hidden":697,"reader_version":698,"card":699},"41086620","Opslane","An open-source tool to make on-call suck less","title","Show HN: I built an open-source tool to make on-call suck less","https:\u002F\u002Fgithub.com\u002Fopslane\u002Fopslane","github.com","aray07",1722088438,2024,319,169,182,3515,6,"legend","infrastructure","on-call and incident management","web_app",[24,25,26,27,28],"on-call","alert fatigue","datadog","incident management","slack","debated",-0.216,{"positive":32,"neutral":33,"mixed":34,"critical":35},12,10,1,22,45,{"idea":38,"design":40,"privacy":43,"performance":44,"docs":46,"pricing":47},{"positive":33,"critical":39},16,{"positive":41,"critical":42},0,2,{"positive":41,"critical":34},{"positive":41,"critical":45},3,{"positive":41,"critical":41},{"positive":41,"critical":41},[34,49,45,34,49,41,49,34,49,34,41,41,34,34,34,34,34,42,34,49,41,41,41,41,41,41,49,45,45,41,41,34,41,41,34,50,34,41,34,50],5,4,"Hey HN,\n\nI am building an open source platform to make on-call better and less stressful for engineers. We are building a tool that can silence alerts and help with debugging and root cause analysis. We also want to automate tedious parts of being on-call (running runbooks manually, answering questions on Slack, dealing with Pagerduty). Here is a quick video of how it works: https:\u002F\u002Fyoutu.be\u002Fm_K9Dq1kZDw\n\nI hated being on-call for a couple of reasons:\n\n* Alert volume: The number of alerts kept increasing over time. It was hard to maintain existing alerts. This would lead to a lot of noisy and u",{"problem":53,"audience":59,"pricing":63,"motivation":64,"time_to_build":63,"stack":68,"openness":81,"stage":82,"team_size":83},{"value":54,"source":55,"evidence":56},"Alert fatigue, noisy unactionable alerts, and tedious on-call work like runbooks, support questions and PagerDuty scheduling","maker",[57],{"id":58},"post",{"value":60,"source":55,"evidence":61},"Engineers on on-call rotations",[62],{"id":58},null,{"value":65,"source":55,"evidence":66},"The maker hated being on-call: alert volume, hard debugging, support questions and PagerDuty friction",[67],{"id":58},[69,77],{"value":70,"source":71,"evidence":72},"Python 3","commenter",[73],{"id":74,"by":75,"text":76},"41096275","sanj001","Using LLMs to classify noisy alerts is a really clever approach to tackling alert fatigue! Are you fine tuning your own model to differentiate between actionable and noisy…",{"value":78,"source":71,"evidence":79},"FastAPI",[80],{"id":74,"by":75,"text":76},"open_source","beta","unknown",{"praise":85,"objections":100,"requests":138,"questions":150,"alternatives":165},[86,93],{"value":87,"source":71,"evidence":88},"Good to see more open-source options in this space",[89],{"id":90,"by":91,"text":92},"41099266","topaztee","co-founder of merlinn here: https:\u002F\u002Fmerlinn.co | https:\u002F\u002Fgithub.com\u002Fmerlinn-co\u002Fmerlinn We're also building a tool in the same space with the option of choosing your own model…",{"value":94,"source":71,"evidence":95},"Alert-usefulness feedback button idea is valuable",[96],{"id":97,"by":98,"text":99},"41101520","jedberg","People do not understand the value of classifying alerts as useful after the fact. At Netflix we built a feature into our alert systems that added a simple button at the top of…",[101,120,131],{"value":102,"source":71,"evidence":103},"Using an LLM to classify alerts adds risk and does not fix root causes",[104,108,112,116],{"id":105,"by":106,"text":107},"41099515","aflag","It feels to me that using LLM to classify alerts as noisy is just adding risk instead of fixing the root cause of the problem. If an alert is known to be noisy and have appeared…",{"id":109,"by":110,"text":111},"41098267","throw156754228","I don't want to be relying on another flaky LLM for anything mission critical like this. Just fix the original problem, don't layer an LLM into it.",{"id":113,"by":114,"text":115},"41098549","mads_quist","Founder of All Quiet here: https:\u002F\u002Fallquiet.app. We're building a tool in the same space but opted out of using LLMs. We've received a lot of positive feedback from our users who…",{"id":117,"by":118,"text":119},"41098429","voidUpdate","Filtering whether a notification is important or not through an LLM, when getting it wrong could cause big issues, is mildly concerning to me...",{"value":121,"source":71,"evidence":122},"Tooling cannot fix poor observability and culture problems",[123,127],{"id":124,"by":125,"text":126},"41095649","solatic","In my current workplace (BigCo), we know exactly what's wrong with our alert system. We get alerts that we can't shut off, because they (legitimately) represent customer…",{"id":128,"by":129,"text":130},"41098280","throwaway984393","Don't send an alert at all unless it is actionable. Yes, I get it, you want alerts for everything. Do you have a runbook that can explain to a complete novice what is going on…",{"value":132,"source":71,"evidence":133},"Tying the tool to Slack restricts where it can be used",[134],{"id":135,"by":136,"text":137},"41095624","RadiozRadioz","> Slack-native since that has become the de-facto tool for on-call engineers. In your particular organization. Slack is one of many instant messaging platforms. Tightly coupling…",[139,143],{"value":140,"source":71,"evidence":141},"Support more platforms beyond Slack and integrations beyond Datadog",[142],{"id":135,"by":136,"text":137},{"value":144,"source":71,"evidence":145},"Better PagerDuty-style scheduling with overrides and holiday rotations",[146],{"id":147,"by":148,"text":149},"41102587","makmanalp","Underrated oncall problem that needs solving is scheduling IMHO: - We have a weekday (2 shifts) \u002F weekend (1 slightly longer shift including friday morning to allow people to…",[151,158],{"value":152,"source":71,"evidence":153},"How the LLM classification is proven not to hallucinate and whether real users exist",[154],{"id":155,"by":156,"text":157},"41099010","T1tt","how can you prove it works and doesnt hallucinate? do you have any actual users that have installed it and found it useful?",{"value":159,"source":71,"evidence":160},"How the project will be sustainable as open source and why Apache 2.0",[161],{"id":162,"by":163,"text":164},"41101153","c0mbonat0r","if this is open-source project how are you planning to make this a sustainable business? also why the choice of apache 2.0",[166,170,174,178,185],{"value":167,"source":71,"evidence":168},"Merlinn",[169],{"id":90,"by":91,"text":92},{"value":171,"source":71,"evidence":172},"All Quiet",[173],{"id":113,"by":114,"text":115},{"value":175,"source":71,"evidence":176},"PagerDuty",[177],{"id":147,"by":148,"text":149},{"value":179,"source":71,"evidence":180},"Datadog",[181],{"id":182,"by":183,"text":184},"41096618","snihalani","can you build a cheaper datadog instead?",{"value":186,"source":71,"evidence":187},"Incidental",[188],{"id":74,"by":75,"text":76},{"comments":190,"answered":45,"key":191},14,[192,195,198],{"id":193,"text":194},"41095815","Yeah, thats fair feedback. The main aim was to reduce the alert fatigue for on-call engineers and provide a way to get insight into the alerts at the end of the on-call shift.…",{"id":196,"text":197},"41097722","Thanks for the feedback. Yeah, ideally, teams would go back and fix their misconfigured alerts. Unfortunately, on-call ends and people forget. The aim was to both provide context…",{"id":199,"text":200},"41102865","Yeah, I was surprised at how common this behavior has been across companies. I don't have a good solution for this problem - I am hoping additional visibility and accountability…",{"commenters":202,"max_depth":203,"maker_replies":190,"first_comment_mins":204,"lifespan_hours":205},110,9,361,123,[207,211,213,217,221,224,228,230,234,236,239,242,245,248,251,254,257,260,263,266,269,271,274,277,280,281,284,287,288,291,293,296,297,299,302,305,307,309,312,315,317,319,322,325,328,331,334,336,339,341,343,345,347,349,352,354,357,358,360,363,366,369,372,375,379,383,385,387,390,394,395,398,402,403,405,409,412,416,417,419,422,425,428,430,432,434,436,439,442,445,447,450,453,456,458,461,463,466,468,470,473,476,479,481,484,487,489,492,495,497,500,505,507,509,511,516,519,523,526,528,531,534,537,540,542,544,546,548,551,554,557,560,562,564,568,571,574,576,578,581,583,586,589,591,595,599,601,605,610,614,617,621,624,627,629,631,633,636,638,640,642,645,649,651,653,655,657,659,662],[208,41,34,209,210,41],"41095787","project\u002Fcritical\u002Fidea","dclowd9901",[193,41,41,212,11,34],"maker\u002Fneutral\u002Fidea",[214,41,41,215,216,41],"41097341","commenter\u002Fneutral\u002Fidea","DanHulton",[218,41,41,219,220,41],"41097881","commenter\u002Fneutral\u002Fnone","steve1977",[222,41,41,219,223,41],"41097943","jgraettinger1",[225,41,41,226,227,41],"41098533","other\u002Fneutral\u002Fnone","karamanolev",[229,41,41,226,220,41],"41106701",[231,41,49,232,233,41],"41097360","project\u002Fpositive\u002Fidea","stitched2gethr",[196,41,41,235,11,34],"maker\u002Fneutral\u002Fnone",[237,41,49,232,238,41],"41097661","unethical_ban",[240,41,34,209,241,41],"41098199","callalex",[243,41,45,244,238,41],"41098261","project\u002Fneutral\u002Fidea",[246,41,34,209,247,41],"41097971","renger6002",[249,41,41,219,250,41],"41099020","CPLX",[252,41,41,226,253,41],"41098153","devjab",[255,41,34,209,256,41],"41098517","Too",[258,41,41,215,259,41],"41098664","gklitz",[261,41,41,219,262,41],"41098696","remus",[264,41,41,219,265,41],"41099655","madeofpalk",[267,41,41,219,268,41],"41100723","everforward",[270,41,49,232,262,41],"41098675",[272,41,41,226,273,41],"41101454","williamdclt",[275,41,41,226,276,41],"41101546","stackskipton",[278,41,41,226,279,41],"41102163","bongodongobob",[199,41,41,212,11,34],[282,41,49,232,283,41],"41101876","zbentley",[285,41,41,226,286,41],"41105187","adamredwoods",[97,34,49,232,98,41],[289,34,41,226,290,41],"41102119","tracker1",[292,34,41,212,11,34],"41102851",[294,34,41,226,295,41],"41102954","Jolter",[105,42,34,209,106,41],[298,42,41,212,11,34],"41099719",[300,42,41,219,301,41],"41100235","ozim",[303,42,49,232,304,41],"41100683","jrochkind1",[306,42,41,219,301,41],"41100840",[308,42,45,244,304,41],"41102192",[310,42,49,232,311,41],"41101019","digging",[313,42,41,226,314,41],"41100913","jofer",[316,42,34,209,106,41],"41102594",[318,42,41,219,314,41],"41103130",[320,42,41,226,321,41],"41101338","tasn",[323,45,41,226,324,41],"41101385","ravedave5",[326,45,41,226,327,41],"41101476","fnimick",[329,45,41,219,330,41],"41101481","henryfjordan",[332,45,41,219,333,41],"41101717","cdchn",[335,45,41,219,330,41],"41102576",[337,45,41,219,338,41],"41103108","bckr",[340,45,41,219,330,41],"41103897",[342,45,41,219,338,41],"41105121",[344,45,41,219,333,41],"41105058",[346,45,41,226,295,41],"41103032",[348,50,34,209,295,41],"41098607",[350,50,41,219,351,41],"41101474","samcat116",[353,50,41,219,295,41],"41101610",[355,50,41,226,356,41],"41101894","drivers99",[113,49,34,209,114,41],[135,18,34,359,136,41],"project\u002Fcritical\u002Fdesign",[361,18,41,362,11,34],"41095639","maker\u002Fneutral\u002Fdesign",[364,18,34,359,365,41],"41095688","FooBarWidget",[367,18,41,219,368,41],"41095796","satyamkapoor",[370,18,41,226,371,41],"41096617","Aeolun",[373,18,41,219,374,41],"41097970","darkstar_16",[376,18,34,377,378,41],"41097598","project\u002Fcritical\u002Fprivacy","october8140",[380,18,34,381,382,41],"41101490","project\u002Fcritical\u002Fperformance","progbits",[109,384,34,209,110,41],7,[386,384,41,212,11,34],"41099739",[388,384,45,244,389,41],"41100099","amelius",[391,392,41,226,393,41],"41101337",8,"Terretta",[117,203,34,209,118,41],[396,33,41,226,397,41],"41101349","nprateem",[399,400,34,209,401,41],"41104230",11,"asdf6969",[147,32,45,244,148,41],[404,32,41,235,11,34],"41102884",[406,407,49,232,408,41],"41095435",13,"lmeyerov",[410,190,34,209,411,41],"41130832","CableNinja",[413,414,41,226,415,41],"41102681",15,"jpb0104",[124,39,34,209,125,41],[418,39,41,235,11,34],"41095669",[420,39,41,219,421,41],"41095959","dennis_jeeves2",[423,39,41,219,424,41],"41096475","djbusby",[426,39,49,232,427,41],"41095686","hoistbypetard",[429,39,41,219,424,41],"41096459",[431,39,41,226,371,41],"41096518",[433,39,41,226,424,41],"41096742",[435,39,41,226,371,41],"41097616",[437,39,41,226,438,41],"41095724","cyanydeez",[440,39,41,226,441,41],"41095770","__turbobrew__",[443,39,41,226,444,41],"41096956","kbar13",[446,39,41,226,333,41],"41097117",[448,39,41,226,449,41],"41097112","lupire",[451,39,41,226,452,41],"41098699","lazyasciiart",[454,39,41,226,455,41],"41097178","mike_d",[457,39,41,226,241,41],"41098253",[459,39,41,219,460,41],"41098326","dambi0",[462,39,41,219,441,41],"41101492",[464,39,41,226,465,41],"41095835","whazor",[467,39,41,226,11,34],"41095892",[469,39,41,219,256,41],"41098345",[471,39,41,226,472,41],"41096289","blitzar",[474,39,41,219,475,41],"41096337","jobtemp",[477,39,41,226,478,41],"41096772","anitil",[480,39,41,226,449,41],"41097135",[482,39,41,226,483,41],"41097194","hackeman300",[485,39,41,226,486,41],"41097274","Aurornis",[488,39,41,226,486,41],"41097262",[490,39,41,226,491,41],"41096421","efxhoy",[493,39,41,226,494,41],"41097083","paulryanrogers",[496,39,41,219,449,41],"41097118",[498,39,41,226,499,41],"41098491","physicsguy",[501,502,49,503,504,41],"41095674",17,"maker\u002Fpositive\u002Fnone","maximinus_thrax",[506,502,41,235,11,34],"41095711",[508,502,41,219,504,41],"41095791",[90,510,41,226,91,41],18,[512,513,45,514,515,41],"41096227",19,"project\u002Fneutral\u002Fdocs","deepfriedbits",[517,513,41,518,11,34],"41096278","maker\u002Fneutral\u002Fdocs",[520,521,41,226,522,41],"41098880",20,"Arch-TK",[524,521,41,226,525,41],"41100903","sir_eliah",[527,521,41,226,522,41],"41106728",[182,529,45,530,183,41],21,"project\u002Fneutral\u002Fpricing",[532,529,41,226,533,41],"41100653","david1542",[535,529,41,226,536,41],"41101809","mikeshi42",[538,35,41,226,539,41],"41095251","tryauuum",[541,35,41,235,11,34],"41095291",[543,35,41,219,539,41],"41100261",[545,35,41,219,276,41],"41095584",[547,35,41,219,371,41],"41096551",[549,35,41,219,550,41],"41095641","northrup",[552,35,41,226,553,41],"41096717","spike021",[555,35,41,226,556,41],"41096750","al_borland",[558,559,34,209,156,41],"41099027",23,[162,561,45,244,163,41],24,[155,563,34,381,156,41],25,[565,566,41,226,567,41],"41095758",26,"lars_francke",[569,566,41,226,570,41],"41095841","michaelt",[572,566,41,226,573,41],"41096249","crawfishphase",[575,566,41,226,567,41],"41099240",[577,566,41,226,475,41],"41096436",[579,566,41,226,580,41],"41097389","Geezus_42",[582,566,41,226,567,41],"41098802",[584,566,41,226,585,41],"41096926","linuxdude314",[587,566,41,219,588,41],"41097891","agent13",[590,566,41,226,567,41],"41098836",[592,593,34,209,594,41],"41102513",27,"7bit",[596,597,41,226,598,41],"41096621",28,"protocolture",[600,597,41,226,397,41],"41101379",[602,603,41,226,604,41],"41096412",29,"EGreg",[606,607,49,608,609,41],"41088912",30,"project\u002Fpositive\u002Fnone","LunarFrost88",[611,612,41,226,613,41],"41095561",31,"racka",[615,612,41,226,616,41],"41101875","shahargl",[618,619,45,244,620,41],"41097008",32,"Flop7331",[622,619,45,244,623,41],"41097617","fragmede",[625,619,34,381,626,41],"41099234","kgeist",[628,619,41,219,620,41],"41099913",[630,619,41,226,626,41],"41100150",[632,619,41,219,620,41],"41100265",[634,619,41,219,635,41],"41105059","yreg",[637,619,41,219,620,41],"41105873",[639,619,41,219,635,41],"41109749",[641,619,41,219,620,41],"41114553",[643,619,41,219,644,41],"41114430","esafak",[646,647,41,226,648,41],"41095795",33,"theodpHN",[650,647,41,226,371,41],"41096622",[128,652,34,209,129,41],34,[74,654,49,232,75,41],35,[656,654,45,244,475,41],"41096349",[658,654,41,235,11,34],"41096426",[660,654,45,661,295,41],"41098567","project\u002Fmixed\u002Fidea",[663,654,41,226,533,41],"41100672",[665,666],{"id":4,"t":12,"points":14,"comments":15},{"id":667,"t":668,"points":669,"comments":400},"49466704",1787845516,40,[671,676,680,684,689,693],{"id":672,"name":673,"points":674,"category":675},"41068719","Haystack",546,"dev_tools",{"id":677,"name":678,"points":679,"category":675},"41070428","Wat",393,{"id":681,"name":682,"points":683,"category":675},"41088273","Semantic Grep",356,{"id":685,"name":686,"points":687,"category":688},"41105130","embedding.io",305,"ai",{"id":690,"name":691,"points":692,"category":675},"41080189","gg",205,{"id":694,"name":695,"points":16,"category":696},"41095839","statsbomb-3d-viz","creative",false,"v2",{"id":700,"name":5,"line":6,"ai":697,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":701,"top":18,"kw":702,"maker":11,"domain":10,"tier":19,"attempts":42,"strip":703,"url":9,"mix":704,"praise":87,"objection":102,"sub":21},41086620,-0.22,[24,25,26,27,28],"1531505151001111121500000053300100141014",[32,33,34,35],1793991096688]