SShortSingh.
Back to feed

How a Metric Data Dictionary Makes Cybersecurity Dashboards Reproducible and Trustworthy

0
·2 views

Cybersecurity dashboards often appear precise but fail when two analysts cannot reproduce the same number from the same data, typically because metric definitions are incomplete or scattered. The root cause is an undefined metric contract — missing scope, formula, denominator, source, and exception rules — rather than a flawed charting tool. NIST recommends a structured measurement program that documents scope, numeric formulas, targets, data sources, responsible parties, and reporting formats for each metric. A practical data dictionary consolidates these elements into a single reviewable record per metric, covering fields such as grain, numerator, denominator, validation tests, and exception policies. Security program managers and GRC leads are advised to assign each metric a stable ID and complete all definition fields before the metric enters any recurring report.

Read the full story at DEV Community

This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)

Log in to join the discussion and vote.

Log in

Related stories

0
ProgrammingDEV Community ·

Tutorial: LSTM and TSFresh Pipeline Built to Predict Hypoglycemia 30 Minutes Early

A technical tutorial published on DEV Community outlines how to build a machine learning pipeline for real-time Continuous Glucose Monitoring (CGM) analytics. The system combines LSTM neural networks and TSFresh feature extraction to predict hypoglycemia risk up to 30 minutes before it occurs. It uses InfluxDB for time-series data storage and TensorFlow or PyTorch as the deep learning backend. The pipeline processes high-frequency glucose readings from devices like Dexcom or Abbott Libre, extracting statistical features such as velocity and acceleration of glucose curves. The goal is to reduce alarm fatigue and enable closed-loop alerts or automated insulin adjustments based on anomaly scores.

0
ProgrammingDEV Community ·

How to Route Audio Transcription When ASR Models Are Unavailable in 2026

When a speech-to-text API returns a 404, 501, or available=false response, developers should treat it as a capability signal and immediately route audio to a configured external provider rather than retrying. For marketplace platforms processing supplier invoice audio, transcription is just the first step — the real requirement is an auditable chain linking audio attachments to extracted invoice fields, tied to a specific tenant, region, and provider. A stable operation ID should be created at ingestion and carried through every stage, while a separate attempt ID changes on each network call to enable exactly-once posting semantics without assuming reliable HTTP delivery. Tenant-level usage tracking is essential for month-end reconciliation, as a shared API key with an unlabelled total is insufficient to attribute transcription charges accurately. Developers are advised to check the model catalog before building upload or retry logic, and to handle data retention and deletion obligations for audio, transcripts, and extracted fields as distinct policy decisions guided by legal and compliance teams.

0
ProgrammingHacker News ·

Magnitude 7.7 Earthquake Strikes Near Ende, Indonesia

A powerful 7.7 magnitude earthquake struck approximately 68 kilometres north-northwest of Ende, a city located on Flores Island in Indonesia. The seismic event was recorded and reported by the United States Geological Survey (USGS). Indonesia sits within the Pacific Ring of Fire, making it one of the most seismically active regions in the world. Authorities and monitoring agencies were expected to assess the potential for tsunamis or significant damage following a quake of this magnitude.

0
ProgrammingDEV Community ·

Mixedbread AI Launches Toast 1 Embedding Model to Rival OpenAI at Lower Cost

Mixedbread AI has released Toast 1, an open-weight text embedding model that outperforms OpenAI's text-embedding-3-large on the MTEB benchmark with a score of 68.4 versus 67.9. The model supports over 50 languages and offers variable output dimensions, including Matryoshka embeddings that allow vector truncation while retaining most semantic information. Mixedbread attributed the model's performance to high-quality training data curation and transformer architecture improvements rather than sheer data volume. OpenAI's competing model costs $0.13 per million tokens, while Toast 1 can be self-hosted on a consumer GPU with 8GB VRAM, potentially reducing costs to a fraction of that figure. The model is aimed at developers building RAG systems, semantic search, and document classification applications at scale.