Urgent.News

What's breaking now, across thousands of outlets.

Tech

I couldn't run Microsoft's Threat Modeling Tool on my Mac, so I rebuilt it for the browser

My cybersecurity course teaches threat modelling with Microsoft's Threat Modeling Tool (TMT). You draw a data-flow diagram of a system, and TMT generates a list of STRIDE threats from rules in a template, then you triage each one. There was one problem: TMT only runs on Windows. I'm on a 2019 Intel MacBook Pro that already struggles, and running Windows in a virtual machine on it was not going to…

During a cybersecurity course, the author utilized Microsoft's Threat Modeling Tool (TMT) to teach threat modeling through the creation of data-flow diagrams, which subsequently generated a list of STRIDE threats based on predefined rules within a template. However, the tool only functioned on Windows operating systems, causing issues for the author who was using a macOS laptop.

As a result, the author developed ThreatSketch, a browser-based tool that replicated TMT's threat generation capabilities using the same template files, making it accessible on multiple platforms, including Windows, macOS, and Linux.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

Build a Real-Time Voice Translation App

Getting Started with a Real‑Time Voice Translation App Building a real‑time voice translation app feels like science‑fiction, but with today’s cloud APIs it’s a very achievable side‑project.

  • Real-time voice translation app possible with cloud APIs
  • ElevenLabs provides top-notch TTS and voice-cloning features
  • Latency crucial: 1 sec STT, 200-400 ms translation, 1 sec TTS

Harvard's field data on coding agents: +30% code, +49% review time, flat output

A 78-page job market paper landed last week that puts field numbers on the argument everyone has been having from vibes. Fiona Chen and James Stratton at Harvard wrote it using a proprietary dataset…

  • AI coding assistants increased code lines by 30%
  • Review times rose by 49%, with more comments per pull request
  • Overall software output remained flat despite AI tool usage

Offline PDV: how a cash register keeps selling when the internet goes down

Internet caiu no meio do pico de vendas. Fila no caixa, cliente com o carrinho cheio e o sistema na nuvem fora do ar. Quem trabalha com varejo já viu isso acontecer.

  • Cash registers can sell offline using PDV system
  • Sales recorded directly on cash register during internet outage
  • Offline queue synchronized with server when internet restored

just shipped Rizzbase 1.1.0

a local-first encrypted database for Node.js your data lives in a Brainrot-encoded .rizz file on your machine no cloud. no account. no mid backend.

More from Saturday 17 October →