Hacker News

New stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Elon Musk and Tesla Forged a New EV Path(ieee.org ↗)
    discuss
  2. Einstein on the Atomic Bomb (1945)(theatlantic.com ↗)
    discuss
  3. Official mold linker rewrite in Rust(github.com/rui314 ↗)
    discuss
  4. I found love at an Irish matchmaking festival – and I want others to do the same(bbc.com ↗)
    1comments
  5. The Contract on America(3quarksdaily.com ↗)
    discuss
  6. Plotly for Highly Customizable and Non-Interactive Data Visualization(chris-parmer.com ↗)
    discuss
  7. Master of Malt Hacked, User Data Compromised(masterofmalt.com ↗)
    discuss
  8. Prompts Aren't Real(evaluation.club ↗)
    discuss
  9. Kev – A Jev-Compatible API on top of DiffusionGemma running on Workers AI(workers-ai-mle.workers.dev ↗)
    1comments
  10. Gemini hacked three companies in first known breakout by Google's AI(reuters.com ↗)
    2comments
  11. Nuclear tests at Mt. Mantap have reactivated intraplate faults(science.org ↗)
    discuss
  12. NIST Elliptic Curves Seeds Bounty (2023)(filippo.io ↗)
    discuss
  13. Google's Gemini becomes latest AI model to break out and hack computer systems(cnbc.com ↗)
    1comments
  14. Australian government considers ban on smart glasses in public buildings(theguardian.com ↗)
    discuss
  15. Muse gets all your unclaimed money back!(muse.ai ↗)
    discuss
  16. Show HN: Typesafe Java SDK (Unofficial)(github.com/qainsights ↗)
    1comments
  17. The Race for 1000 Goals(1k.football ↗)
    discuss
  18. Rare Gene Drastically Raises Lung Cancer Risk in People Who Never Smoked(nytimes.com ↗)
    1comments
  19. macOS Liquid Glass in VS Code: Cursed or Blursed?(alec.is ↗)
    discuss
  20. Federated Learning Is Not Private for Google GBoard Next Word Prediction [pdf](arxiv.org ↗)
    discuss
  21. Trump deal keeps Greenland Danish while expanding U.S. military presence(apnews.com ↗)
    discuss
  22. What I Can Remember
    2comments
  23. Federal watchdog accuses Humana, UnitedHealthcare of upcoding(healthcaredive.com ↗)
    discuss
  24. Show HN: I'm walking 42km across Tokyo, through 30 stations(tonymanh.space ↗)
    discuss
  25. Show HN: LiveWorld – Every 24/7 YouTube live camera on one globe(liveworld.info ↗)
    5comments
  26. Show HN: An OSS Python dependency scanner for exploited, unmaintained packages(github.com/binuka200 ↗)
    1comments
  27. The Language Modeler(github.com/mlsystemsri ↗)
    discuss
  28. The Great Unbundling of the LLM(seldon-ai.com ↗)
    1comments
  29. Google Says Its A.I. Hacked Three Companies in Testing Breakout(nytimes.com ↗)
    1comments
  30. Welcome to Shaderland(shaderland.net ↗)
    discuss

Why my alert triage workflow needed a CLI

2 pointsby 1h agopowers.dev
1 comments
1h agoHN ↗

I'm not sure what you're doing differently, but I just created a Claude skill called /triage-alert -- All I have to do is basically call /triage-alert without any arguments, or if I want to, paste a specific alert that happens to be firing.

The Skill itself basically is a 6-step process and a simple contract with some guardrails:

(1) identify the alert, (2) size the problem, (3) find the signature in metrics and logs, (4) test the leading hypothesis against a second source until it is confirmed or dead, (5) write the finding + plan, (6) AskUserQuestion for the decision, (7) implement via the sibling skill and verify, (8) update memory if the cause was new.

There'a 3 scripts to automate some of the tasks so that they are deterministic and 3 data sources as references as well as MCP servers it has access to for metric, logs and alerting sources.

That's it. It not only diagnoses the problem every time, correctly, but also figures out what went wrong, and why, and proposes how to fix the underlying causes.

I then have a follow up skill called /incident-postmortem that writes up a full incident report and post-mortem for the next time to learn from and feed back into the system -- Which is basically Claude's own memory over time.