What is vibe coding? A computer scientist explains what it means to have AI write computer code − and what risks that can entail
Vibe coding is a buzzy phrase that describes using AI language tools to write software. You enter a natural language phrase for what you want – to a point – and get back code.
June 4, 2025 • ~5 min
A new way to make graphs more accessible to blind and low-vision readers
The Tactile Vega-Lite system, developed at MIT CSAIL, streamlines the tactile chart design process; could help educators efficiently create these graphics and aid designers in making precise changes.
March 25, 2025 • ~6 min
Software is increasingly being built by AI – so it’s vital to know if it can be trusted
Handing over the tasks once done by human developers comes with some major risks.
March 17, 2025 • ~6 min
How hard is it to prevent recurring blackouts in Puerto Rico?
Using the island as a model, researchers demonstrate the “DyMonDS” framework can improve resiliency to extreme weather and ease the integration of new resources.
Jan. 7, 2025 • ~8 min
Microsoft-CrowdStrike outage: how a single software update was able to cause IT chaos across the globe
The recovery continues from the faulty software update applied to Microsoft operating systems.
July 21, 2024 • ~7 min
Massive IT outage spotlights major vulnerabilities in the global information ecosystem
A faulty software update crippled airlines, hospitals and government services. A security researcher explains why it’s likely to happen again and what needs to be done to lower the odds of a repeat.
July 19, 2024 • ~7 min
/
11