HackerNews

Nvidia Nemotron 3.5 Lightning

Article URL: https://huggingface.co/nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-NVFP4 Comments URL: https://news.ycombinator.com/item?id=49257947 Points: 57 # Comments: 14
HackerNews

$580M undersea cable rerouted to avoid the grave of Dobby the House Elf

Article URL: https://www.tomshardware.com/networking/usd580-million-undersea-cable-rerouted-to-avoid-the-grave-of-dobby-the-house-elf-company-caves-to-fan-demands-to-safeguard-harry-potter-filming-location-will-instead-pass-by-bronze-age-burial-site Comments URL: https://news.ycombinator.com/item?id=49258202 Points: 43 # Comments: 38
HackerNews

Why Did OpenAI's Head of Ethics Chloé Bakalar Leave?

Article URL: https://aimagazine.com/news/why-did-openai-head-of-ethics-chloe-bakalar-leave Comments URL: https://news.ycombinator.com/item?id=49258581 Points: 46 # Comments: 41
HackerNews

Launch HN: Keet (YC S24) – An app to create video courses on anything

Hi HN! We’re Zack and Tommy the Co-Founders of Keet ( https://trykeet.com ). We are building a mobile app that generates courses on any topic, with short videos for explanation and games for reinforcement. Courses mirror a real curriculum to help you learn over an extended period of time. Tommy and I met in linear algebra class in college and spent the next 4 years taking classes together. Our friendship was formed around learning new things. In school, someone else designs the curriculum, deliv...
AI Is Dead. Organoids Are Alive
🌍 Wired

AI Is Dead. Organoids Are Alive

Mini human brains are being grown in labs all over the world. Soon, they could outthink neural networks.
A New Trick Reveals AI Models’ Inner Thoughts
🌍 Wired

A New Trick Reveals AI Models’ Inner Thoughts

Researchers devised a way to extract “reasoning traces” from Claude, GPT, and Gemini. What they found, they say, indicates that some Chinese AI may be trained on leading US models.
🌍 TheVerge

The AI takeover of mathematics has begun

Mathematician James Maynard has spent a lot of time this past year "soul searching." A professor at the University of Oxford and winner of the prestigious Fields Medal, Maynard told The Verge he's been grappling with the future of his field as the traditionally slow-moving discipline hurries to adapt to AI. Days before we spoke, […]
🌍 Dev.to

Stop writing prompts and start building agentic content loops

The prompt engineering trap Most developers start with a single prompt. You tell an LLM to "write a technical guide about X," you get a generic result, and then you spend an hour manually editing the hallucinations. This is not a workflow. It is just a faster way to get a bad first draft. When I first tried to automate my technical blog, I thought the solution was a longer prompt. I spent days perfecting a 500 word system instruction. It still failed because the LLM cannot verify its own ...
🌍 Dev.to

Why Every Large Stylesheet Eventually Becomes Unpredictable

Also available in Español The Problem Every team inherits a stylesheet like this eventually. Not badly written. Nobody on the original team was careless. Selectors are reasonable. Naming is consistent enough. And still, nobody touches it without dread, because nobody's sure which of its four thousand lines are load-bearing. So the instinct is always the same. Add a new rule. Don't remove the old one — just in case. A new component gets its own selector rather than reusin...
🌍 Dev.to

Por qué toda hoja de estilos grande termina siendo impredecible

También disponible en English . El problema Cada equipo hereda una hoja de estilos así, tarde o temprano. No está mal escrita. Nadie en el equipo original fue descuidado. Los selectores son razonables. El nombramiento es lo suficientemente consistente. Y aun así, nadie la toca sin miedo, porque nadie está seguro de cuáles de sus cuatro mil líneas son estructurales. Así que el instinto es siempre el mismo. Añadir una regla nueva. No eliminar la vieja — por si acaso. Un com...
🌍 Dev.to

A path-traversal guard for MCP file tools that actually survives symlinks

If your MCP server exposes a read_file / write_file / list_dir tool, it is one clever prompt away from serving /etc/passwd to whoever controls the model's input. The naive fixes — prefix checks, os.path.normpath , stripping .. — all fail against symlinks and absolute paths. Here is a guard that holds, plus the regression test that keeps it holding. Why the obvious fixes leak # BROKEN 1: prefix check on the raw string if not user_path . startswith ( BASE...
I Built a PreToolUse Hook to Require Confirmation for Selected Commands—even in Claude Code's Auto Mode
🌍 Dev.to

I Built a PreToolUse Hook to Require Confirmation for Selected Commands—even in Claude Code's Auto Mode

I built an open-source tool called PolicyApprovalGate . It uses local rules to deny commands or require confirmation immediately before Claude Code or Codex CLI runs a Bash command. nobuo-miura / PolicyApprovalGate A rule-based PreToolUse hook for Claude Code and Codex CLI that denies dangerous Bash commands, asks for confirmation on risky ones, and audits every call — no AI/LLM required. P...
🌍 Dev.to

Deploying to Cloudflare Pages from pure Python — no Node, no wrangler

I run a Python-only content pipeline. It generates a static site, and it needs to put that site on Cloudflare Pages, unattended, on a schedule. The official way to do that is wrangler . Wrangler is Node. Adding a Node toolchain to a Python service just to copy files to a CDN felt like the wrong trade, so I went the other way: I read what wrangler actually sends over the wire and reimplemented it with http.client and the standard library. It works. It took longer than it should have, bec...
🌍 Dev.to

Vada Pav - An Interactive Landing Page for Mumbai's Favorite Street Food

``Frontend Challenge Perfect Landing Submission 🍲🥧 This is a submission for Frontend Challenge - Comfort Food Edition, Perfect Landing . An interactive landing page for vada pav — not a restaurant, not a recipe blog, a love letter to one dish that means something specific to me. Vada pav is comfort food that people from Maharashtra will defend with real conviction — everyone has an opinion about the right ratio of garlic chutney to green, whether onion belongs on it, and which cart doe...
🌍 Dev.to

How to Build an SEO-Friendly Website That People Actually Want to Use

How to Build an SEO-Friendly Website That People Actually Want to Use SEO is often treated as a technical checklist: add keywords, optimize titles, build links, and wait for rankings. But a successful website needs more than search-engine optimization. It needs to be useful to real people. A website can have excellent keywords and still fail if visitors cannot find what they need, the content is difficult to understand, or the pages are slow and frustrating to use. The best approa...
🌍 Dev.to

A documented prop that silently stacked every component at the origin

This is a submission for DEV's Summer Bug Smash: Clear the Lineup powered by Sentry . Project Overview tscircuit lets you describe a printed circuit board in React. You write <resistor name="R1" footprint="0805" /> and the renderer produces real manufacturing output: component placement, copper, silkscreen, a netlist, Gerbers. tscircuit/core is the renderer at the centre of that, so a placement bug there ships into every board anyone exports. I found this o...
🌍 Dev.to

I built a privacy-first face blurring tool that runs entirely in your browser

Every photo you share online might expose more than you intend — faces of your kids, strangers in the background, license plates, addresses on envelopes, watermarks with your name. I wanted a tool that: Blurs faces automatically Detects text like license plates and watermarks Never uploads my photos anywhere Works on mobile Is 100% free Existing tools either upload to a server (no thanks) or require manual editing. So I built BlurIt — a fully client-side face and text blurring app. ...
🌍 Dev.to

Encoding a Power-Law Pricing Engine in the Browser

Live game economies look chaotic from the outside. Underneath they are usually a short list of multipliers applied in a fixed order. The engineering problem is not how to win the game. It is how you encode the sell formula so a client-side tool stays honest after patches, refuses illegal stacks, and does not silently invent value. This walkthrough uses a compact JavaScript model for a Roblox farming sequel: a power-law weight term, a single mutation seat, a harvest-type keep rule, friend and ...
🌍 Dev.to

Nine green tests and a parser that never worked once

This is a submission for DEV's Summer Bug Smash: Smash Stories powered by Sentry . Two bugs, one story. A parser that failed on every real call, plus the test that certified it as working for two review rounds. The second one is the one worth reading about. What the code does I was writing adapters for a protocol indexer. Each adapter has a Receipt parser: it receives the on-chain state changes from one transaction and produces a structured outcome, "this account swapped...