Urgent.News

What's breaking now, across thousands of outlets.

Tech

WildNotes - Wonder that grows with you

This is a submission for the Hacktoberfest Open-Source AI Challenge Week 1: Touch Grass What I Built Most modern nature applications suffer from a quiet paradox: they claim to connect us with the outdoors, yet they reduce the living world to a sterile Latin binomial classification on a backlit screen. You snap a photo of a leaf, scan an encyclopedic summary, and immediately slip your phone back…

WildNotes aims to reconnect users with nature by breaking from the cycle of digital screen fatigue. This offline-friendly, privacy-focused field guide app is crafted to encourage users to engage with their surroundings and experience the world through all their senses.

When viewing an outdoor element such as moss, lichen, bark, stone, or fungi, WildNotes prompts users to look closer and observe intricate details like vein patterns, dewdrop formations, or spore arrangements. It also urges users to physically touch the specimen, feeling textures from damp moss to rough bark. Additionally, the app encourages users to inhale the surrounding scents, whether it's the earthy petrichor from a cedar tree, the fresh aroma of pine needles crushed underfoot, or the complex odors of soil-dwelling organisms.

To foster mindfulness, WildNotes asks users to pause, take three deep breaths outdoors, and contemplate the specimen's role within its ecosystem. This app is designed for mindful hikers seeking a deeper connection with their trails, urban foragers discovering hidden natural resources in concrete landscapes, and nature educators looking for ways to teach observation skills that engage all five senses.

Users can access the live cloud deployment of WildNotes via the link https://wildnotes.onrender.com, or run a local copy of the app by cloning the GitHub repository https://github.com/mananmeemroth/WildNotes.git, navigating to the downloaded folder, and executing the command python app.py. Once launched, the application will be available at the URL http://127.0.0.1:7860.

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

36 Tools, Zero Backend: The Real Cost of Running a Free PDF Site

Series: Building PdfWord — a free, no-backend PDF tools site (Part 15) "How much does it cost to run?" is the question I get most, usually followed by "...and how are you not losing money?" The answer…

  • PdfWord runs all tools in browser as HTML and JavaScript, eliminating backend costs
  • Static files on Cloudflare Pages and a free Pages tier support the site
  • Monetization plan includes AdSense revenue from backlinks and SEO content

Why Cursor Decodes JWTs Instead of Verifying Them (CWE-347)

TL;DR AI editors regularly write auth middleware that calls jwt.decode() where it needs jwt.verify() , so the token's signature is never checked.

  • Cursor developers use jwt.decode() instead of jwt.verify() for authentication middleware.
  • Switching to jose library and verifying signatures resolves the CWE-347 vulnerability.

More from Saturday 10 October →