Urgent.News

What's breaking now, across thousands of outlets.

Tech

AfterHours — Some Signals Should Never Be Heard.

AfterHours — Some Signals Should Never Be Heard. This is a submission for the Hacktoberfest Open-Source AI Challenge Week 4: Ghost in the Machine What I Built AfterHours is an AI-powered haunted shortwave radio mystery game inspired by the theme "Ghost in the Machine." Imagine switching on an old radio late at night. Between the static and interference, you begin hearing strange broadcasts. At…

AfterHours - Some Signals Should Never Be Heard. This AI-powered haunted shortwave radio mystery game was created for the Hacktoberfest Open-Source AI Challenge Week 4: Ghost in the Machine theme. The game simulates switching on an old radio at night, hearing strange broadcasts amidst static and interference. As players tune into different frequencies, transmissions contradict one another, hinting at a forgotten story in the fictional town of Blackwood in 1988.

Players become radio investigators, manually tuning across frequencies, detecting hidden transmissions, collecting evidence, and piecing together the mystery behind the town's disappearance. Four radio stations – Blackwood Weather, Civil Defense, Police Dispatch, and Station Zero – each contain clues leading to one of two possible endings.

Interpreting Ghost in the Machine as technology becoming a vessel for something mysterious, AfterHours presents an ordinary radio as the medium through which forgotten stories reach the living. The demo showcases the cinematic opening screen, frequency tuning, signal detection, hidden transmission discovery, clue collection, and experiencing both endings.

The project, open source and built with Python and Streamlit, utilizes Gemma 3 4B language model through Ollama for generating atmospheric radio fragments, procedural audio for radio static and effects, and ElevenLabs for optional text-to-speech narration.

The core mystery remains deterministic, while AI-generated atmospheric content keeps the radio experience unpredictable. Open innovation allowed experimentation with AI without depending on a closed API, providing control over game mechanics and understanding of AI integration. The most compelling aspect is when players realize broadcasts are interconnected, leading to a decision on revealing or burying the truth. Some secrets refuse to stay silent.

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

Humanize Groq API Output in Ruby: A Stdlib-Only Checker for Em Dashes, Question Leads and Exclamations + 5 Free Tools (2026)

Last verified October 2026. Heads-up: my team makes UnAIMyText, which sits third in the list below. The Ruby is yours to copy. I help run the tech side of a small community platform built on Rails.

  • Ruby script created to humanize Groq API output for community-style emails
  • Script checks for em dash overuse, question lead paragraphs, and exclamation stacking
  • Uses Ruby 3.1+, standard library, and Groq's API without additional gems

NudgeBox: The Ghost in Your Inbox That Haunts You Before a Recruiter Can Ghost You

This is a submission for the Hacktoberfest Open-Source AI Challenge Week 4: Ghost in the Machine What I Built NudgeBox is a ghost that lives in a job seeker's inbox.

  • NudgeBox is AI tool for job seekers to manage interview invitations and assessments.
  • Monitors Gmail inbox for interview-related emails from specific platforms.
  • Sends reminders at critical times: 7 days, 1 day, interview day, and 1 hour before.

More from Saturday 31 October →