Morning.dev
My Feed Popular
Login
DEV Community • 2026-04-03 16:18

I built an npm malware scanner in Rust because npm audit isn't enough

Last week I ran npm install on a new project. 847 packages downloaded in twelve seconds. And I thought: what if one of those just stole my AWS keys? Not a crazy thought. It happened before. In 2018, event-stream got a new maintainer who slipped in code that stole cryptocurrency wallets. Two million weekly downloads. In 2021, ua-parser-js was hijacked to install cryptominers. In 2022, the author ...

0 0
3m read
Russia lost over 35,000 troops in March — these are its heaviest losses in full-scale war, Zelenskyy says
newest submissions : multi • 2026-04-03 16:18

Russia lost over 35,000 troops in March — these are its heaviest losses in full-scale war, Zelenskyy says

submitted by /u/murphystruggles to r/worldnews [link] [comments]

0 0
1m read
DEV Community • 2026-04-03 16:16

MCP App CSP Explained: Why Your Widget Won't Render

You built an MCP App. The tool works. The server returns data. But the widget renders as a blank iframe. You've hit the #1 problem in MCP App development: Content Security Policy. This post explains exactly how CSP works in MCP Apps, what the three domain arrays do, the mistakes that cause silent failures, and how to debug them. By the end, you'll never stare at a blank widget again. ...

0 0
7m read
DEV Community • 2026-04-03 16:15

Built a script to categorize expenses automatically. Saved 3 hours/month.

Built a script to categorize expenses automatically. Saved 3 hours/month. Spent every Sunday sorting bank transactions into categories for my freelance accounting. Business meals, software subscriptions, travel, office supplies. Copying stuff from my bank CSV into a spreadsheet. After 6 months of this I finally snapped and wrote a Python script. Before (the painful way) Ever...

0 0
2m read
DEV Community • 2026-04-03 16:12

Dead Code Phá Hủy Công Ty 1,5 Tỷ Đô Trong 45 Phút — Knight Capital

Dead Code Phá Hủy Công Ty 1,5 Tỷ Đô Trong 45 Phút — Phân Tích Kỹ Thuật Vụ Knight Capital TL;DR Knight Capital mất $440 triệu trong 45 phút ngày 1/8/2012 từ lỗi deployment Dead code (Power Peg) từ 2003 bị kích hoạt do tái sử dụng flag bit 1/8 server thiếu bản cập nhật, script deploy thất bại âm thầm 97 email cảnh báo không ai đọc, không có kill switch SEC phạt $12 triệu — vụ ...

0 0
3m read
From MLOps to LLMOps: A Practical AWS GenAI Operations Guide
DEV Community • 2026-04-03 16:12

From MLOps to LLMOps: A Practical AWS GenAI Operations Guide

The vibe at AWS Student Community Day Tirupati on November 1, 2025, was different from what I thought it would be like. There were lots of students, cloud fans, and builders in the room. They were all there to learn, meet, and geek out about AWS. Throughout the day, there were several classes, and each one added something new. One lesson, though, made me sit up and pay more attention. Raghul Gopa...

0 0
11m read
DEV Community • 2026-04-03 16:11

Cleaned 10k customer records. One emoji crashed my entire pipeline.

Cleaned 10k customer records. One emoji crashed my entire pipeline. Was scraping ecommerce product reviews last month. Got 10k records, ran a cleaning script to normalize text before feeding it to a sentiment analysis tool. Script ran fine on test data (500 rows). Pushed it to production. 48 minutes in, the whole thing just stops. No error message. Just frozen. Thought it was memory. ...

0 0
2m read
Scientists turn pig semen extract into eye drops that kill cancer in mice
newest submissions : multi • 2026-04-03 16:10

Scientists turn pig semen extract into eye drops that kill cancer in mice

submitted by /u/defenestrate_urself to r/technology [link] [comments]

0 0
1m read
DEV Community • 2026-04-03 16:09

He Wrote the Book on Mercy — His Student Showed None

Everyone called Seneca a hypocrite. The richest philosopher in Rome, writing about the worthlessness of wealth. But here's what they missed. He never claimed to be wise. He wrote, openly: "I am not a sage, nor shall I ever be." That radical honesty is exactly why his words still resonate 2,000 years later. Seneca spent 8 years exiled on a barren island. Instead of breaking, he turned it into a...

0 0
1m read
Lobsters • 2026-04-03 16:09

Baby’s Second Garbage Collector

Comments

0 0
1m read
DEV Community • 2026-04-03 16:09

How I Built an AI Status Page Tool in a Week (and What I Learned)

I just launched PageCalm, a status page tool where AI writes your customer-facing incident updates. I went from idea to live product in about a week, and I wanted to share what that looked like — the decisions, the stack, and the lessons. The Problem If you've ever been on-call during an outage, you know the drill. Your monitoring is screaming. You're SSH'd into three things. And then ...

0 0
6m read
DEV Community • 2026-04-03 16:09

Building a Spatial Grid Particle System in Flutter Web

I recently built my developer portfolio entirely in Flutter Web. Instead of using a template, I wanted something with real engineering depth — cinematic backgrounds, interactive particles, and proper architecture. The most interesting technical challenge was the particle system. Here's how I solved the performance problem. The Problem: O(n²) Neighbor Lookups A constellation particle e...

0 0
3m read
DEV Community • 2026-04-03 16:09

GPU Rowhammer Is Real: How GPUHammer Hijacks NVIDIA Graphics Memory [2026 Breakdown]

GPU Rowhammer Is Real: How GPUHammer Hijacks NVIDIA Graphics Memory [2026 Breakdown] Eight bit-flips across four memory rows. That's what researchers from Georgia Tech achieved on a stock NVIDIA GPU with GDDR6 DRAM last year, and it should worry anyone running GPU compute in production. For over a decade, Rowhammer has been the hardware vulnerability that refuses to die. Every time the ...

0 0
9m read
DEV Community • 2026-04-03 16:09

Cursor 3 Just Launched with an AI Agents Window: What Changed and Is It Still Worth It?

Originally published at devtoolpicks.com Cursor launched version 3 on April 2, 2026, and it is a bigger shift than most point releases. This is not an incremental update. The team rebuilt the interface from scratch around a new idea: that most code will be written by AI agents, and the developer's job is to orchestrate them, not write every line. If you are currently paying for Cursor, or d...

0 0
8m read
DEV Community • 2026-04-03 16:09

How I Built a Multilingual Financial Calculator That's Discoverable by AI and Search Engines

Most financial tools online are English-only, locked behind paywalls, or buried in SEO-unfriendly single-page apps. I built SmartMoney77 to fix that — a free, open-source collection of 32+ financial calculators in 6 languages with 22 currencies. Here's what I learned about making a web app discoverable by both Google and AI assistants like ChatGPT, Gemini, and Perplexity. 1. Structured ...

0 0
2m read
DEV Community • 2026-04-03 16:08

From Custom Orchestration to LangGraph: Why the Framework Didn't Change My Architecture

Two Implementations, One System I didn't plan to build this twice. The custom version came first — discovery.py, 1,497 lines of async Python. Playwright browsers, if/else routing, try/except error handling, state passed around as dicts. It grew organically over weeks of running against real company websites, handling every weird edge case the internet threw at it. Parked domains. JavaScript-only n...

0 0
8m read
We Let the Internet Create Our Game, and It Actually Worked
DEV Community • 2026-04-03 16:08

We Let the Internet Create Our Game, and It Actually Worked

What happens when you let the internet decide everything about a game? At Biscuit Games, we decided to find out. We launched a social series built around one big idea: create a game based entirely on internet comments. From the genre and setting to the characters and worldbuilding, our community gets to shape the direction of the project while we document the process in real time. The goal is s...

0 0
8m read
Hacker News • 2026-04-03 16:08

Show HN: Speck PBR – A WebGPU molecular visualizer

Comments

0 0
1m read
newest submissions : multi • 2026-04-03 16:06

One US crew member rescued after fighter jet downed over Iran, Israeli media say

submitted by /u/RolePsychological890 to r/news [link] [comments]

0 0
1m read
One US crew member rescued after fighter jet downed over Iran, Israeli media say
newest submissions : multi • 2026-04-03 16:05

One US crew member rescued after fighter jet downed over Iran, Israeli media say

submitted by /u/RolePsychological890 to r/worldnews [link] [comments]

0 0
1m read
Previous Next

Showing page 86 of 335

Previous 86 Next