Urgent.News

What's breaking now, across thousands of outlets.

Tech

Thoreau BASIC

Thoreau BASIC is a modern BASIC programming language that incorporates advanced features while maintaining compatibility with the classic GW-BASIC syntax. The software is available as standalone EXE and EFI applications, as well as being runnable directly from UEFI firmware without the need for an operating system.

Thoreau BASIC offers 64-bit memory support, 24-bit graphics, sprites, mouse input, and networking capabilities via TCP/IP and HTTP. It includes a comprehensive GM/GS wavetable with playback options for MIDI, WAV, FLAC, and Opus files. The language also supports complex, quaternion, and octonion values, making it well-suited for scientific and mathematical programming.

The interpreter uses just-in-time (JIT) compilation and supports multicore PARFOR parallel processing. A debugger and profiler are included, along with source tools to aid in development. Thoreau BASIC can checkpoint variables to alternating generations using checksummed states for staged saves and verified backups. It features text statistics functions to count words and characters within a range of a string array.

The system is designed to be portable, running on x64 machines with GOP graphics, firmware or raw HID keyboard input, mouse support, and various networking protocols. Sound playback is handled natively through PCM conversion, with no decompression during music playback. The software can also be distributed as standalone Windows EXE or bootable EFI applications.

Thoreau BASIC's development team welcomes bug reports, compatibility notes, and insights into any quirks or edge cases of the BASIC language. The project can be found on itch.io, along with original retro projects for DOS, Commodore 64, and Amstrad CPC. Support for development can be provided via PayPal.

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

Read the original at thoreaubasic.com →

More in Tech

San Francisco's Car Crime Has Plunged. How Much Credit Does Flock Deserve?

Car thefts in San Francisco are down almost 59% for the first eight months of 2026 compared with the same months in 2022, according to analysis of police department statistics by NPR's Planet Money…

  • Car thefts in San Francisco dropped 59% in 2026 vs. 2022
  • Police credit Flock Safety's AI license plate cameras for reduction
  • Proposition E enabled use of drones and high-tech surveillance

Steadywag: A Care Agent That Knows What His Paperwork Gets Wrong

This is a submission for the Sanity Challenge, Path One: Ship an Agent That Queries Real Content A medication was on the written list. The dog never got it.

  • Theo, an 8-year-old Shih Tzu, suffers from multiple chronic illnesses.
  • Caregivers relied on care plan documents without noticing a crucial detail.
  • Steadywag app aims to streamline care decisions by consolidating paperwork.

Tides: Tactile After-School Energy Pacing for My 11-Year-Old Daughter

What I Built I built Tides for my 11-year-old daughter, Nia , who just started 6th grade. Entering middle school is an immense sensory, physical, and cognitive leap.

  • App helps 11-year-old manage energy levels after school
  • Tactile zones guide afternoon activities based on energy level
  • Parents monitor progress through Parent Dashboard with key metrics

Most of my content pages are secretly tables. Here is the data shape that works

Every content page I write starts as prose and ends up mostly tables. That was not the plan — it is what happened after watching which parts people actually used.

  • Content pages transform into primarily tables after observing reader engagement
  • Table format allows single glance data presentation compared to paragraphs
  • CSS class "table-scroll" enables mobile-friendly table viewing without horizontal scrolling

More from Sunday 4 October →