{
  "id": 12209171,
  "title": "Daylight Left: an offline sunset clock that tells you where to go before dark",
  "url": "https://urgent.news/2026/10/05/daylight-left-an-offline-sunset-clock-that-tells-you-where-to-go",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-10-05T18:47:56.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/maddiebrooks_dev/daylight-left-an-offline-sunset-clock-that-tells-you-where-to-go-before-dark-1bd8"
  },
  "original_language": "en",
  "account": "Every October, the days in Dubuque, Iowa grow shorter by nearly three minutes. Daylight Left is a command-line tool designed to help users determine how much daylight remains and which of their favorite locations they can still visit before it gets too dark. Users input a plain-text list of preferred outdoor spots, including their distance and desired duration. The tool calculates today's sunset time, adds a 15-minute buffer, and recommends the nearest spot that still allows enough time to enjoy before darkness falls. A small, locally-run AI model provides encouragement in a friendly format. After a simple check to ensure the AI's suggestions align with the real time, the user closes their laptop and heads outside. The tool operates offline, requiring no internet connection after the initial model download. It is built using only standard libraries and the locally-run Gemma 3 1B model, with no additional dependencies. The tool is MIT-licensed and hosted on Hugging Face.",
  "summary": "This is a submission for the Hacktoberfest Open-Source AI Challenge Week 1: Touch Grass What I Built Every October the same thing happens: you look up from the screen and the light is already gone. In Dubuque, Iowa, the days are getting almost three minutes shorter every day right now, and \"I'll go for a walk later\" quietly turns into \"tomorrow.\" Daylight Left is a small command-line tool that…",
  "key_points": [
    "Daylight Left helps users determine remaining daylight in Dubuque, Iowa",
    "Tool recommends nearest outdoor spot before dark based on user preferences",
    "Offline tool requires no internet after model download"
  ],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}