AIThis post was created with the assistance of artificial intelligence (AI).

TL;DR

Buying for a business?Offer from Amazon

Get business pricing on monitors, keyboards and dev gear

  • Business-only prices and quantity discounts
  • Tax-exempt purchasing
  • Multiple users, one account, clear invoices
As an affiliate, we earn on qualifying purchases.

A personal essay titled “Why I Am a Programmer,” shared from Hacker News, recounts how early exposure to computer games, bulletin board systems and demo-scene effects inspired its author to learn programming. The account is a retrospective, not a report of a new industry development; the source provides no author identification beyond a quoted attribution to Denthor for a 1993 tutorial.

A personal essay titled “Why I Am a Programmer”, shared on Hacker News, traces its narrator’s decision to make software to childhood encounters with computer games, bulletin board systems and the demoscene. The account describes a personal motivation rather than a new policy, product or industry finding, and its source material does not identify the essay’s author.

The narrator recalls growing up before the Internet became mainstream, when computers were uncommon among children at their school and, in a rough neighbourhood, could attract unwanted attention. A small circle of young computer enthusiasts shared games on 3.5-inch floppy disks. The narrator says they were more interested in collecting games than playing them, and admired the people who created them.

That curiosity first became hands-on through editing game save files in XTreeGold’s Hex View. The narrator describes changing values to gain extra lives or skip stages, a kind of tinkering that made the computer feel open to experimentation. Later, a modem and a copy of a public Australian BBS listing connected the narrator to bulletin board systems, where files could be downloaded over a phone line.

The essay says that games downloaded from BBSes often began with short, visually striking sequences made by groups that had cracked their copy protection. The narrator later learned these were called cracktros and links them to the demoscene. The decisive discovery was a file called TUT1-9.ZIP, containing tutorials by Denthor of ASPHYXIA on programming demo effects in Turbo Pascal. The narrator says they typed in the examples and, before reaching their teens, decided they wanted to create games and demos rather than only consume them.

At a glance
reportWhen: The essay’s timing and Hacker News post…
The developmentA personal essay shared on Hacker News describes how early computer culture and demo-scene tutorials led its narrator to want to create software rather than just play games.
Why I Am a Programmer — A Personal Path to Code

A personal origin story · Hacker News

Why I Am a Programmer

From game disks and modem calls to a Pascal tutorial archive, one narrator traces the shift from wanting to play games to wanting to make them.

4 Stages of discovery
BBS Modem-connected world
TUT1-9.ZIP The tutorial archive
1993 Denthor tutorial attribution

The development · a path into making

From Game Collector to Creator

The essay presents a personal route into programming: collect games, experiment with their files, find a wider community, then study how visual effects are built. It is an account of inspiration, not evidence that this path was typical.

Floppy disks

Collect

A small circle of young enthusiasts shared games on 3.5-inch disks. The narrator was drawn to the people who made them.

Hex View

Tinker

Editing save files in XTreeGold offered small experiments: extra lives, skipped stages, and a sense that software could be changed.

BBS + modem

Explore

An Australian BBS listing opened access to systems where files could travel over a phone line, beyond the local disk-sharing circle.

Turbo Pascal

Create

Denthor of ASPHYXIA’s tutorials made demo effects approachable. Typing in examples sparked the wish to create games and demos.

How the interest connected

From finished effects to source code

Short cracktros introduced striking visuals; the tutorial archive showed the narrator how effects could be made. In the essay, the key change is from watching to understanding, then building.

1Games on disks
→
2Save-file edits
→
3BBS cracktros
→
4Pascal lessons
→
5Make demos

Reading the account carefully

What the story says—and leaves open

Its value lies in a specific example of how informal learning and creative ambition can meet. The source also has clear limits.

Described in the essay

A personal learning route

  • Games and disks made computer creation visible.
  • Hex editing encouraged hands-on experimentation.
  • BBSes connected the narrator to files and visual effects.
  • Pascal examples turned fascination into practice.
Not established by the source

Biography or broader history

  • The essay’s author and publication date are not supplied.
  • Exact dates for childhood, modem use, or the tutorial discovery are unknown.
  • It does not establish a later career or prove the route was typical.
  • The demoscene history is the narrator’s framing, without outside sourcing here.
Scope of the report

This is a retrospective personal essay shared on Hacker News—not a new product, policy, or technical finding.

Key questions

The essentials at a glance

What prompted the narrator to learn programming?

Denthor of ASPHYXIA’s Turbo Pascal tutorials on demo effects. The narrator typed in examples and wanted to make games and demos.

What are cracktros in this account?

Brief visual sequences attached to games distributed after copy protection was cracked; the narrator links them to later interest in demos.

Who wrote the essay?

The supplied source does not identify the essay’s author. Denthor, also identified as Grant Smith, is attributed the quoted 1993 tutorial text.

Is there a further milestone reported?

No. The material ends with the decision to become a programmer; it gives no career follow-up or new development.

From Game Collector to Creator

The essay’s value is its account of how access to technology and a community of makers can shape a career interest. Its narrator moves from collecting games to modifying files, exploring BBSes and studying source code. That sequence shows a personal route into programming built around experimentation and creative ambition, rather than formal instruction.

It also records an era when learning resources travelled through informal networks: disks passed between children, files downloaded from BBSes and tutorials printed on paper. The author’s story is not evidence that this pathway was typical, or that the demoscene alone caused a career choice. It does, however, give readers a specific example of how a technical tutorial can turn fascination with a finished work into the desire to understand how it was made.

The distinction matters because the essay frames programming not simply as a job or a practical skill, but as a way to make experiences for other people. The opening anecdote, attributed to Denthor, captures that aspiration: a child says they want to “code demos,” describing work intended to alter how an audience sees and feels. The narrator’s own account then shows how that idea became a reason to learn.

Products Worth Considering

Amazon Kindle Paperwhite (12th Generation, 2024), 16 GB, 7-inch Display, Jade

Amazon Kindle Paperwhite (12th Generation, 2024), 16 GB, 7-inch Display, Jade

Apple iPad Air (2025) 13‑inch Wi‑Fi 256 GB – Space Gray (M3 chip)

Apple iPad Air (2025) 13‑inch Wi‑Fi 256 GB – Space Gray (M3 chip)

Apple iPad Air (4th Generation, 10.9-inch, Wi-Fi, 256GB) - Space Gray

Apple iPad Air (4th Generation, 10.9-inch, Wi-Fi, 256GB) – Space Gray

As an affiliate, we earn on qualifying purchases.

BBSes and the Demo Scene

The essay places its early memories in a period before mainstream Internet access. Bulletin board systems, or BBSes, were services people reached by modem. The narrator says a printed or text-based Australian BBS listing helped them find systems to call, expanding their digital world beyond the small local circle exchanging floppy disks. The source gives no dates for those experiences, so their exact chronology cannot be established.

The essay distinguishes the copy-protection messages known as cracktros from the demo effects that later captured the narrator’s attention. Its account describes cracktros as brief sequences accompanying illegally distributed games, and says the narrator came to see them as a precursor to demos and the demoscene. That is the essay’s own framing; it does not provide a broader history or independently document the scene’s origins.

The tutorial that made programming seem attainable is identified in the source as TUT1-9.ZIP, a collection by Denthor of ASPHYXIA. Its file description advertised lessons on graphics effects, from pixels and sprites to wireframe and solid 3D, with Pascal source code. The essay says the narrator followed the material using Borland’s Turbo Pascal 6.0 and learned enough to want to continue.

Details the Source Leaves Open

The source is a personal retrospective, and it does not provide the narrator’s name, the essay’s publication date or details about the Hacker News discussion. The instruction attached to the source says not to invent identities; no author should be inferred from the first-person account.

The timeline is also incomplete. The narrator gives no precise dates for childhood experiences, the first modem, BBS use or discovery of the tutorial archive. The account describes cracktros as a precursor to demos, but offers no outside sourcing for that historical interpretation. It does not establish what career the narrator later pursued or whether the early interest led directly to professional programming.

Accordingly, the confirmed development here is limited: the source presents a first-person account of inspiration and learning. It is not an independently verified biography or a claim about programmers generally.

No Further Milestone Reported

The supplied material reports no forthcoming event, follow-up interview or new development. It ends with the narrator’s decision to become a programmer, after working through the Pascal tutorials. The source does not say what happened in the narrator’s career afterward.

For readers encountering the piece through Hacker News, the discussion may offer additional reactions or context, but its contents were not included in the source material. Until those details are available, the essay is best read as a personal account of how curiosity about games and visual effects became a desire to write software.

Key Questions

What is the essay about?

It recounts how the narrator’s interest in computer games, BBSes and demo effects led them to learn programming and want to create software.

What prompted the narrator to start learning code?

The narrator found a file of Denthor of ASPHYXIA’s tutorials on coding demo effects in Turbo Pascal, typed in the examples and became interested in making demos and games.

What are cracktros in the account?

The essay describes them as short sequences attached to games distributed after their copy protection was cracked. The narrator says the effects helped lead them toward the demoscene.

Who wrote “Why I Am a Programmer”?

The source material does not identify the essay’s author. It does identify Denthor of ASPHYXIA, also named as Grant Smith, as the author of the quoted 1993 tutorial text.

Does the source describe a new programming development?

No. It is a retrospective personal essay shared on Hacker News, not an announcement or report of a new product, policy or technical finding.

Source: Hacker News

You May Also Like

Plans and models in the browser: what Gewerkton Studio checks without a CAD workstation

A new plan revision, an IFC model in the inbox and no CAD workstation in sight: Gewerkton Studio compares plan revisions, opens IFC models in the browser and attaches defects to rooms and components. A look at the beta, tested with sample files.

We Should Be More Ambitious With The Software We Build

Dan Luu argues that faster AI-assisted development makes larger software experiments feasible, while testing remains essential to quality.

Show HN: Bigwords.page – Turn Any Screen Into A Sign. The URL Is The App

Bigwords.page lets users create full-screen messages, timers and slides from a URL, with content stored in the browser’s address fragment.

What 30 Images Taught Me About Jev’s AI Vision

A 30-image test found Jev 1.14 matched product photos to headlines, but news-image results exposed limits in the test and the model’s readiness.