Urgent.News

What's breaking now, across thousands of outlets.

Tech

I built a lantern for memories that never leave your device

This is a submission for the Hacktoberfest Open-Source AI Challenge Week 4: Ghost in the Machine . What I Built Legacy Lantern is a private remembrance studio. You give it a name, a relationship, a few favorite things, and one moment you still carry. It turns those details into a short keepsake—but the memory never leaves your browser. I interpreted “Ghost in the Machine” less as a haunted…

Legacy Lantern is a private, in-browser remembrance studio created for the Hacktoberfest Open-Source AI Challenge. Users provide a name, relationship, favorite things, and a cherished memory to create a personalized keepsake. The memory remains on the user's browser, never leaving the device or being sent to an inference API. Legacy Lantern uses an open-weight Qwen2.5-1.5B-Instruct model, quantized and optimized for local inference with Transformers.js.

The app supports offline use and can be run directly from a local web server. The project emphasizes privacy and openness, allowing users to inspect, replace, or preserve the model.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

Clojure Explained: A Modern Lisp on the JVM

Introduction Lisp is the second-oldest programming language still in use, and most programmers have never written it — yet its ideas (code as data, functions as values, macros) shaped everything after…

Objects in JS

Object is a non primitive data type to store functions and values. Multiple values as key:value pairs. Functions are stored as key:function() pairs called methods.

  • Objects in JavaScript store functions and values via key-value pairs.
  • Functions within objects are methods; objects encapsulate related information.
  • Properties accessed using dot or bracket notation; CRUD operations possible.

How to download all images from a website with Python (lazy-loaded, srcset and CSS backgrounds)

Right-click, "Save image as" does not scale past a handful of pictures. Here is a short Python script that downloads every image from a page, plus the traps that make naive scripts miss images or get…

  • Python script downloads all website images, including lazy-loaded and CSS backgrounds
  • Uses requests and beautifulsoup4 libraries for web scraping
  • Extracts image URLs from img tags, srcset, CSS backgrounds, and metadata

More from Tuesday 27 October →