Show HN: CUDA Fractal Renderer

show-hn:-cuda-fractal-renderer

Quickly render fractals in CUDA Example Fractal (seed=7) Example Fractals (seeds=0..8) uv run cuda_fractal_renderer The –seed argument can be used to generate a different fractal. The default seed is 0. The –grid-size argument can be used to generate a square grid of fractals in parallel. The default grid size is 1 (just a single fractal). […]

Truchet Tiles

In information visualization and graphic design, Truchet tiles are square tiles decorated with patterns that are not rotationally symmetric. When placed in a square tiling of the plane, they can form varied patterns, and the orientation of each tile can be used to visualize information associated with the tile’s position within the tiling.[1] Truchet tiles […]

Do not download the app, use the website

do-not-download-the-app,-use-the-website

The 2010s was the Wild West of the mobile world. “Mobile-first” was the buzzword, much like “AI-first” is today. Every company, from the biggest social media giants to your local pizza parlor, seemed to be pestering you to download their app. There was a genuine hype train, and everyone was on board. The apps, frankly, […]

It’s time for modern CSS to kill the SPA

it’s-time-for-modern-css-to-kill-the-spa

24th July, 2025 Native CSS transitions have quietly killed the strongest argument for client-side routing. Yet people keep building terrible apps instead of performant websites. The app-like fallacy “Make it feel like an app.” At some point during the scoping process, someone says the words. A CMO. A digital lead. A brand manager. And with that single phrase, […]

Experimental surgery performed by AI-driven surgical robot

experimental-surgery-performed-by-ai-driven-surgical-robot

Intuitive Surgical, an American biotechnology company, introduced DaVinci surgical robots in the late 1990s, and they became groundbreaking teleoperation equipment. Expert surgeons could operate on patients remotely, manipulating the robotic arms and their surgical tools based on a video feed from DaVinci’s built-in cameras and endoscopes. Now, John Hopkins University researchers put a ChatGPT-like AI […]

Rotring 600 Ballpoint Pen

rotring-600-ballpoint-pen

The Rotring 600 ballpoint pen is the ballpoint variant of the classic Rotring 600. It takes a standard Parker-style refill that extends with a clicker mechanism. The Rotring 600 is pretty much a timeless classic among precision instruments, and its ballpoint variant stays true to the design. A look at the pen, deconstructed The Rotring […]

Vanilla JavaScript support for Tailwind Plus

vanilla-javascript-support-for-tailwind-plus

There are a lot of UI blocks in Tailwind Plus that need JavaScript to really be useful, like dialogs, dropdowns, command palettes, and more. And unless you’re a React or Vue user, using those UI blocks has always meant writing all of that tricky JavaScript yourself. Well today that finally changes — every UI block […]

Monotonic and Wall Clock Time in the Go Time Package

monotonic-and-wall-clock-time-in-the-go-time-package

Monotonic and Wall Clock Time in the Go time packageModern operating systems usually keep track of two kinds of clocks: a wall clock and a monotonic clock. The wall clock is the “real-world” clock that shows calendar dates and times, like UTC or your local time. This clock can be adjusted for synchronization (for example, […]

Animated Cursors

animated-cursors

Posted on July 20, 2025 by Tom Buckley-Houston Tattoy now supports animated cursors. It uses the same format as Ghostty, therefore rendering the cursor using custom shaders. Here are some popular Ghostty cursors, that you can use out-of-the-box with Tattoy. Even though Tattoy supports Ghostty cursors its rendering is quite different. Ghostty renders the cursor […]