Morning.dev
My Feed Popular
Login
Hacker News: Front Page • 2026-07-28 23:03

AE Studio recruiting pirates to recover treasure located by AI

Article URL: https://ae.studio/jobs/pirate Comments URL: https://news.ycombinator.com/item?id=49091183 Points: 5 # Comments: 0

0 0
1m read
Hacker News: Front Page • 2026-07-28 23:00

Schools are adding pepper-spraying drones to help combat active shooters

Article URL: https://www.washingtonpost.com/nation/2026/07/28/schools-are-adding-pepper-spraying-drones-help-combat-active-shooters/ Comments URL: https://news.ycombinator.com/item?id=49091153 Points: 7 # Comments: 5

0 0
1m read
Jens Oliver Meiert · On Craft and Responsibility • 2026-07-28 23:00

14 Tips for Working and Developing With AI

From guarding our professional expertise to rethinking processes, some advice for using LLMs effectively and responsibly.

0 0
1m read
DEV Community • 2026-07-28 22:54

Python Data Model - Part 1

Leia a versão em português deste artigo aqui. 1. Introduction Ever wondered why modifying a list inside a function changes the original list, but modifying a number doesn't? You've just run into one of the most fundamental — and most misunderstood — concepts in Python: its data model. Understanding how Python represents, identifies, and compares objects isn't just theory: it's what sa...

0 0
5m read
DEV Community • 2026-07-28 22:54

Google reCAPTCHA v2 and v3 in React, Vue, or Angular, with one prop

Every time I add Google reCAPTCHA to a form I end up rewriting the same glue: load the script exactly once, register and clean up global callbacks, handle the token expiring, and remember that v2 and v3 work nothing alike. So I packaged it into three tiny libraries, one per framework, with the same API: recaptcha-react recaptcha-vue recaptcha-angular They are zero-dependency, fully typed, test...

0 0
3m read
DEV Community • 2026-07-28 22:54

Common Mistakes Beginner Software Engineers Make (And How to Avoid Them)

Starting a career in software engineering is exciting, but it can also be overwhelming. With countless programming languages, frameworks, tools, and best practices to learn, it's easy to make mistakes. The good news is that these mistakes are part of the learning process. What matters most is recognising them early and taking steps to improve. Whether you're self-taught, a bootcamp graduate, or a...

0 0
5m read
DEV Community • 2026-07-28 22:53

I Added an MCP Server to NPMScan for AI Coding Agents

I Added an MCP Server to NPMScan for AI Coding Agents AI coding agents are increasingly choosing libraries, installing dependencies, and modifying package.json files. But when an agent recommends an npm package, it may rely on model knowledge, general web search, or incomplete package information. I wanted NPMScan to be available directly inside that workflow. NPMScan now has a publi...

0 0
2m read
DEV Community • 2026-07-28 22:51

Modelo de Dados Python - Parte 1

Read this article in English here. 1. Introdução Se você já se perguntou por que alterar uma lista dentro de uma função muda a lista original, mas alterar um número não, você esbarrou em um dos conceitos mais fundamentais (e mais mal compreendidos) de Python: o modelo de dados da linguagem. Entender como Python representa, identifica e compara objetos não é só teoria: é o que evita bu...

0 0
6m read
Hacker News: Front Page • 2026-07-28 22:50

Leeaky Catches hidden fees draining your travel budget

Article URL: https://leeaky.vercel.app/ Comments URL: https://news.ycombinator.com/item?id=49091048 Points: 4 # Comments: 0

0 0
1m read
Master.dev Blog RSS Feed • 2026-07-28 22:48

The Best Loading States Are No Loading States

Jenna Smith with some pretty solid UX advice as it relates to loading states: Rather than designing another loading state, I improve the preload strategy until the issue disappears entirely. She points to Route Transitions and preloading data as solutions that get closer to pages that load everything at once, like a default website, while […]

0 0
1m read
DEV Community • 2026-07-28 22:48

Token Revocation Is Not an Endpoint

I recently wrote a sentence I need to correct: “DPoP stops replay. The gap most teams miss is revocation lag once the token walked.” The second half points at a real problem. The first half is too loose. If only the token walked, a correctly implemented DPoP flow should make it useless to the thief. The harder problem begins when the attacker has the token and its proof key, can execute inside the...

0 0
20m read
Hacker News: Front Page • 2026-07-28 22:45

Banning AI will not make it go away

Article URL: https://vishal.rs/essay/banning-ai-will-not-make-it-go-away Comments URL: https://news.ycombinator.com/item?id=49090999 Points: 4 # Comments: 1

0 0
1m read
DEV Community • 2026-07-28 22:42

Two exploits, one public API key: the day I attacked my own Supabase app

This is a submission for DEV's Summer Bug Smash: Smash Stories powered by Sentry. Every app has its rockstar bug. Mine didn't crash, didn't throw, didn't page me at 3am. It just sat there in production — behind a paying customer's login — waiting for anyone with a browser to walk on stage and take a bow. Then I decided to attack my own app with nothing but the API key I ship to every visitor. Tw...

0 0
6m read
Product Hunt — The best new products, every day • 2026-07-28 22:37

AgentQuartz

Claude & Cursor usage in your macOS menu bar Discussion | Link

0 0
1m read
DEV Community • 2026-07-28 22:36

Enforcement and audit are the same act. Most agent stacks still treat them as two.

The EU AI Act's high-risk obligations hit full enforcement on August 2, 2026. Article 12 wants a queryable record of every AI-driven decision — including whether each governance intervention was a hard gate or a soft gate. Here's the part I keep seeing teams miss: most agent deployments produce neither. They log prompts and completions. That's a record of what the agent said — intent and respons...

0 0
3m read
DEV Community • 2026-07-28 22:33

Follow Existing Patterns” Is Not Enough Context for an AI Coding Agent

Many engineering teams give AI coding agents instructions that sound perfectly clear: Follow existing patterns. Do not introduce new abstractions. Use the established architecture. Follow project standards. A human developer can usually interpret those instructions because the words are only part of the communication. The developer also brings professional experience, familiarity with the c...

0 0
2m read
DEV Community • 2026-07-28 22:32

Build a Basic AI Agent From Scratch: Security III

Previous parts of Build a Basic AI Agent From Scratch: Basic Agent Tools Long Task Planning Human in the Loop & Security Security II You can find and clone this code in this blog series' Github repo. In the previous part we started closing the gaps left open by human-in-the-loop: a Docker sandbox to contain runaway commands, prompt-injection defenses so the model stops trusting tool out...

0 0
27m read
Hacker News: Front Page • 2026-07-28 22:31

Underwater Oxygen Loss Threatens Earth's Stability, Researchers Warn

Article URL: https://scripps.ucsd.edu/news/underwater-oxygen-loss-threatens-earths-stability-researchers-warn Comments URL: https://news.ycombinator.com/item?id=49090867 Points: 8 # Comments: 0

0 0
1m read
How can I remove this random part of my website that
Newest questions tagged css - Stack Overflow • 2026-07-28 22:28

How can I remove this random part of my website that

I’m building a Next.js app with a global dark theme, and I’m seeing a strange issue where the page background looks like it has two different dark colors. I defined a single CSS variable for the background, but part of the page appears to use a different dark shade even though I can’t find any CSS rule setting it. When the page is dark, the content area looks like it has a different dark backgrou...

0 0
11m read
Experienced Devs • 2026-07-28 22:24

Tech Lead vs Team Lead

I understand team lead is more managerial but I’m still not sure I understand the black and white differences. Backstory, I’m a good senior in a pretty weak team. We had a team lead leave last year and have not replaced yet. Recent discussions with management we spoke about me potentially stepping into a tech lead role (I don’t want to manage but enjoy mentoring), or alternatively proposing my own...

0 0
1m read
Previous Next

Showing page 85 of 1368

Previous 85 Next