Cover image

When Physics Meets Pixels: Rethinking Post-Blast Damage Assessment

Explosion response has a brutally simple bottleneck: before anyone can allocate rescue teams, close roads, prioritize inspections, or estimate losses, someone has to answer a basic question — which buildings are damaged, and how badly? That sounds like a vision problem. Take satellite images before and after the event, run a damage model, produce a map. Clean. Scalable. Very AI-demo friendly. ...

April 14, 2026 · 13 min · Zelina
Cover image

When EEG Stops Thinking in Squares: Why Linear-Time Models Are Quietly Winning

The hospital problem is not that EEG is too small. It is that EEG refuses to stay the same shape. A hospital does not run machine learning inside a clean benchmark. It runs it across devices, departments, vendors, technicians, recording protocols, and patients who rarely behave like textbook signals. Electroencephalography, or EEG, makes this especially inconvenient. The signal is long, noisy, clinically useful, and structurally inconsistent. Different datasets may use different electrode counts. Different institutions may follow different montage conventions. A model that looks competent on one electrode layout can become less confident when the scalp is wired slightly differently. Apparently, brains did not agree to standardize themselves for our convenience. ...

March 20, 2026 · 16 min · Zelina
Cover image

Squeezing Time: How Dynamic Tokenization Could Reshape Time‑Series Foundation Models

Forecasting systems have a bad habit: they treat every moment in the past as if it deserves the same amount of attention. A quiet hour in an electricity-load curve. A sudden machine vibration spike. A slowly drifting weather signal. A crypto candle that does nothing for three hours and then ruins someone’s afternoon. To a standard point-wise time-series model, each timestamp is a token. To a fixed-patch model, every group of timestamps is compressed with the same ruler. Both choices are defensible. Both are also slightly lazy. ...

March 15, 2026 · 17 min · Zelina