mapldx

Joined 9 months ago

Karma
49
Submissions
13
Member since
Jan 17
Email: zacharysy [at] hey [dot] com

Website: https://zachary.systems

View on Hacker News

Recent submissions

Comment · 7 months ago
Thanks for calling that out. Bulk could be the better fit as this scales.
Comment · 7 months ago
That's extremely helpful framing. Appreciate you coming back with the detail.
Comment · 7 months ago
Not all 23 get invoked in one pass. The system runs 4 different types of cycles, each with its own Gemini call, and within a cycle the model picks a subset of tools based on the context rather than fanning out to everything.

Over the last week, the median ends up being about 6 tool calls across 4 distinct tools per cycle.

Latency-wise, median completed cycle time is about 37s overall. The heavy path is FIRMS: about 135s median / 265s p90 over the same window.

It runs asynchronously in the background, so the web UI isn’t blocked on a cycle finishing, though cycle latency still affects how quickly new detections get enriched.

Comment · 7 months ago
Thanks, this is really helpful. That filtering/perimeter pipeline is exactly the kind of deterministic path I'm interested in learning from, especially for pushing more of the false-positive reduction upstream before the model gets involved at all.

My take so far is that models seem most useful in the contextual triage step and in synthesizing multiple sources into a structured assessment. But most of the system around that is and should be deterministic.

The physics-based approach you're describing makes a lot of sense to me for spread prediction - different tool for a different part of the problem.

If there's a public writeup on the filtering process you'd recommend, I'd love to take a look.

Comment · 7 months ago
Good call. The system does try to match to official reporting and update when it finds one, but the working names in the meantime could definitely cause confusion.

Probably another case where that should be deterministic instead of model-generated. Thanks.

Comment · 7 months ago
Not yet.
Comment · 7 months ago
Honestly, not robustly enough yet. I've already been hitting timeouts on NWS gridpoint forecasts.

Right now some weather failures don't stop the rest of the assessment loop. Successful fetches get persisted so the system builds historical weather context over time.

The webhook idea is interesting. The monitoring loop is already separated from the web layer, so publishing to external consumers would be a natural extension.

Comment · 7 months ago
Thanks!
Comment · 7 months ago
I did lean hard into the presentation, but what I'm actually trying to test here is the monitoring loop and whether it's useful.
Comment · 7 months ago
Fair points, I leaned a little hard into the ops aesthetic. Grey text might not be doing anyone any favors.

On the Evidence tab, I agree that it should be incident-specific to be useful on its own. Right now the model scopes what evidence gets attached, so probably a case where that should be deterministic instead.

Good catch. Thanks.

Comment · 7 months ago
Right, that's a clean way to frame the boundary. Appreciate it.

On ICS integration, I haven't gotten there yet. The system outputs structured incident records, but I don't have real operational experience on that side.

The limited-connectivity point is interesting. If the output is a compact structured record that doesn't need a live connection to be useful, that could change what integration looks like.

If you have a strong opinion on what people actually use there, I'd be interested.

Comment · 7 months ago
Thanks, looks like a good model reference. Will give it a read.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton