I extracted BASIC listings for Tim Hartnell's 1986 book
Tim Hartnell was one of the most prolific authors during the early days of the home computing boom, writing many popular books covering genres of games on different platforms and, in this case, artificial intelligence. I've extracted the BASIC program listings from Hartnell's 1986 book 'Exploring Artificial Intelligence on Your IBM PC' and organized them along with a PC-BASIC runtime environment and instructions so you can try these programs out yourself. Even though the AI landscape has changed enormously since Hartnell first wrote this book, I hope one or two of you will get some value out…
I extracted BASIC listings for Tim Hartnell's 1986 book launched on October 10, 2025 with 62 votes, #384 of 8,178 launches that month and more than 95% of that year's launches. The site was still online in September 2026, 1 year on.
In plain words
This is a collection of BASIC program listings extracted from Tim Hartnell's 1986 book on artificial intelligence for IBM PCs. It includes a PC-BASIC runtime environment and instructions to run the historical programs. The project is intended for those interested in understanding AI fundamentals as they existed on home computers in the 1980s, preserving work from an influential early computing author.
written from the facts on this page · September 2026
From the sources
Archive of BASIC listings from Tim Hartnell's book 'Exploring Artificial Intelligence on Your IBM PC'. - nzduck/hartnell-exploring-ai-book
This repository preserves and provides editable electronic copies of the BASIC source code listings from the book "Exploring Artificial Intelligence on Your IBM PC" by Tim Hartnell. All source code is provided for educational and historical preservation purposes. Want to run the programs right away? We've included a ready-to-use runtime environment with PC-BASIC! cd runtime\pc-basic install-pcbasic.bat Step 2: Run Programs Linux/macOS: cd runtime\launchers run-program.bat The launcher will present an interactive menu where you can select which program to run! For detailed information about the runtime environment, see runtime/README.md . hartnell-exploring-ai-book/ ├── source/ # BASIC…from github.com
In the maker’s words, at launch
Tim Hartnell was one of the most prolific authors during the early days of the home computing boom, writing many popular books covering genres of games on different platforms and, in this case, artificial intelligence. I've extracted the BASIC program listings from Hartnell's 1986 book 'Exploring Artificial…
Does a similar job
all alternatives →- IWI wrote a technical history book on LispFeb 2026 · berksoft.ca · ▲252
The book page links to a blog post that explains how I got about it (and has a link to sample content), but the TL&DR is that I could not find a lot of books that were on "our" history _and_ were larded with technical details. So I set about writing one, and some five years later I'm happy to share the result. I think it's one of the few "computer history" books that has tons of code, but correct me if I'm wrong (I wrote this both to tell a story and to learn :-)). My favorite languages are Smalltalk and Lisp, but as an Emacs user, I've been using the latter for much longer and for my…
Personalized book recommendations with Librarian AI2023 · librarian-ai.com · ▲150Librarian-Ai.com is for sale on Spaceship. Secure checkout and quick transfer. See all purchase options. No hidden fees.
A reference implementation of Turing's paper “On Computable Numbers”2023 · github.com · ▲63Hey HN! I've been curious about the history of computer science and decided to try to read Turing's 1936 paper where he conceptualizes the Turing Machine, etc. I had trouble understanding the paper, read The Annotated Turing by Charles Petzold (which is wonderful), but felt that reading a reference implementation would help formalize my understanding. When I couldn't find an open source implementation, I decided to write my own. The implementation includes: - Abbreviated tables (m-functions) - Conversions to Standard Descriptions and Description Numbers - A working universal machine - A…
My Attempt to Organize the World of AI Dev Tools2025 · aicode.danvoronov.com · ▲101I've been exploring the (not so=) amazing potential of AI in coding and have compiled a list of tools. From AI-powered IDEs to code generators, this resource is my contribution to the community. I'm still on the fence about including txt2sql projects, as their functionality seems too basic to me. And I'm personally maintaining this, so your feedback is wellcome.
A modernized and annotated code companion to Paul Graham's “On Lisp”2015 · github.com · ▲93A modernized and annotated code companion to Paul Graham's "On Lisp". - DalekBaldwin/on-lisp
Algorithms and Data Structures in TypeScript – Free Book (~400 Pages)Mar 2026 · amoilanen.github.io · ▲65I started writing this book 10 years ago in JavaScript, got through a few chapters (asymptotic notation, basic techniques, start of sorting), and then abandoned it. Recently I picked it back up, converted everything to TypeScript, and used AI (Zenflow [1] + Claude Opus 4.6) to complete the remaining chapters. I provided the structure, direction, and initial chapters; the AI generated the bulk of the remaining content under a spec-driven workflow. The book covers roughly a first 1-2 year CS curriculum: sorting, dynamic programming, graph algorithms, trees, heaps, hash tables, and more. All…
More ai this month
the category →



Paintings by AI models: programs run through a simulation of oil paint.
AI · 21d ago · stillwet.art

FastRouter.ai▲364Route requests to the right LLM for cost, latency & quality
AI · 22d ago · fastrouter.ai
Source: Show HN post ↗ · launch text quoted in part
Launched alongside, October 2025
the whole month →


I went down the rabbit hole on a side project and ended up building this: Strange Attractors(https://blog.shashanktomar.com/posts/strange-attractors). It’s built with three.js. Working on it reminded me of the little "maths for fun" exercises I used to do while learning programming in early days. Just trying things out, getting fascinated and geeky, and being surprised by the results. I spent way too much time on this, but it was extreme fun. My favorite part: someone pointed me to the Simone Attractor on Threads. It is a 2D attractor and I asked GPT to extrapolate it to…
AI · Oct 2025 · blog.shashanktomar.com

Autism Simulator▲779Hey all, I built this. It’s not trying to capture every autistic experience (that’d be impossible). It’s based on my own lived experience as well as that of friends on the spectrum. I'm trying to give people a feel for what masking, decision fatigue, and burnout can look like day-to-day. That’s hard to explain in words, but easier to show through choices and stats. I'm not trying to "define autism". I’ve gotten good feedback here about resilience, meds, and difficulty tuning. I’ll keep tweaking it. If even a few people walk away thinking, "ah, maybe that’s why my coworker struggles in those…
Life & fun · 2025 · autism-simulator.vercel.app
