Show HN: 3D print Z reinforcement via injected loops https://ift.tt/NJ1evLu

Show HN: 3D print Z reinforcement via injected loops Commodity FDM print strength is limited by poor Z-axis layer bonding. Parts crack along Z under stress. MAGMA tries to fix this in software that works on any FDM 3D printer. It's a fork of OrcaSlicer with a new infill type that creates paired U-shaped vertical channels inside the print, plus G-code that injects molten plastic into those channels to bridge Z layer interfaces with continuous plastic. Big caveat: I have a junky Ender 3 and haven't gotten a clean physical print yet. Don't expect this to work out of the box! After months of tinkering, I'm releasing the software so the 3DP community can experiment with nozzles, multi-material, weird hardware, and other print parameters I can't. There's around 40 MAGMA-specific settings to fiddle with, plus some general quality-of-life features (e.g. printing thin infill sections as solid, and a "dual infill shell" feature that applies MAGMA only to the outer shell to save print time). THIS CODE IS ALPHA. Around 50 prints old. The injection G-code is novel. Some printer firmware won't like extruding without movement. In extreme cases it could damage your printer or start a fire. DON'T WALK AWAY WHILE PRINTING. Why MAGMA? "Lava tubes" is a misnomer. Molten rock is magma underground, lava only after it surfaces. The injected tubes are buried inside the print, so "magma tubes" is the correct term. https://mgunlogson.github.io/magma/ June 9, 2026 at 03:17AM

Show HN: Afterburner – Capability-Sandboxed JavaScript/TS Runtime in Rust https://ift.tt/w8vR4Ik

Show HN: Afterburner – Capability-Sandboxed JavaScript/TS Runtime in Rust Hey everyone! I've been working on something called Afterburner: a fast, embeddable JS/TS runtime written in Rust, with a capability sandbox baked right in. Scripts run locked down by default: no network, no filesystem, no environment variables. You explicitly grant whatever access a script actually needs, and every call gets hard caps on CPU, memory, and time. The goal isn't to replace your existing stack. It's to fit cleanly into it: Embed a JS/TS engine in your Rust app with a single crate. Run user scripts, plugins, business rules, or edge logic, each call fully sandboxed. Wrap the tools you already use. Commands like `burn node app.js`, `burn npm test`, `burn bun`, `burn deno run`, and `burn npx tsx` run your existing toolchain under the sandbox. Take an unmodified Express, Fastify, or Hono app and run it with zero ambient I/O and a memory ceiling. No code changes needed. Use the built-in registry at registry.afterburner.sh. Publish with `burn publish`, install with `burn install` or `burn add` dependencies are pinned by content digest. Every package ships with a capability manifest, so installed code is sandboxed by default. It also interops with npm, so you can still pull in npm libraries as needed. Since nothing gets ambient authority, it's also just a clean, practical way to run untrusted code without having to cross your fingers and hope. Repo: https://ift.tt/htVZSCz Site: https://afterburner.sh Registry: https://ift.tt/2qAmLR0 The full walkthrough like how it works, what it can do, and benchmarks hitting up to ~16.8M rows/sec is all in one post. It's the best place to start: https://ift.tt/ocwnO6u One licensing note: it's source-available under BSL-1.1, which automatically converts to Apache-2.0 four years after each release. Free to use for your own projects so go build something. https://ift.tt/htVZSCz June 14, 2026 at 03:01AM

Show HN: Velyr – an AI agent that finds and fixes conversion leaks on your site https://ift.tt/YCUcn7y

Show HN: Velyr – an AI agent that finds and fixes conversion leaks on your site https://velyr.io/ June 14, 2026 at 12:00AM

Show HN: PIM – app blocker that inconveniences you instead of locking you out https://ift.tt/xy9kSVj

Show HN: PIM – app blocker that inconveniences you instead of locking you out https://ift.tt/lfvoOrj June 15, 2026 at 03:05AM