‹ BackHN Continuity

Thread

What even is an OS now?

310 points · 479 comments · fratellobigio

  1. meredithbloom · · focus · HN ↗
    > "But it booted straight into BASIC. That’s all it did. I was, like, 8 years old. I wasn’t about to learn BASIC. What I learned instead: computers were not as awesome as I’d imagined."

    You were the exception. Most kids felt awe. We started learning BASIC and creating "dumb games". That's the origin story of most people my age who ended up in this doomed industry.

    1. thfuran · · focus · HN ↗
      Your priors are all out of whack. Most people never learned BASIC, let alone at 8. Programming is much more accessible now than then, but the overwhelming majority of people still don’t know any JavaScript or python or anything else.
      1. tptacek · · focus · HN ↗
        I had Turbo C as a young teenager, but really learned C at the csh prompt of a terminal connected to a giant DG/UX computer in my first summer job.

        I actually still don't know BASIC.

        1. musicale · · focus · HN ↗
          Unix/Linux historically gave gave you a shell prompt (allowing you to type in shell programs) after login and a C compiler in the box. Modern Ubuntu or macOS technically still have terminal apps and shell prompts, but usually boot into a desktop GUI.
        2. pjmlp · · focus · HN ↗
          I was already coding C and C++ at the age of 16, having learnt Timex BASIC, Z80 and 6800, Turbo BASIC, GW-BASIC, Turbo Pascal, in the previous six years, starting with Timex BASIC at the age of 10.

          It helped the books I got with my Timex 2068, the local library, the computer magazines with listings like the British Input ones, and our school computer labs with MS-DOS. 3.3.

      2. musicale · · focus · HN ↗
        Programming (by humans) is less accessible in 2026 because most personal computing devices don't boot into a programming environment and they don't include a user-friendly programming instruction manual (graphing calculators may be an exception however). And before the era of "there's an app for that" it was assumed that users would need to write their own programs, so systems were designed to support that. Vibe programming (by LLMs) is more accessible now however.

        BASIC was designed as a simplified, interactive version of FORTRAN that non-experts could learn in an afternoon, but which was still powerful enough for a wide range of applications including numerical methods, simulations, data processing, and games. It was also small enough to implement effectively on a timeshared minicomputer or an 8-bit microcomputer.

        Even though the Mac was GUI-based, for a time it shipped with, and promoted, HyperCard, which led to a brief explosion of user-created programs developed as HyperCard stacks.

        1. thfuran · · focus · HN ↗
          >most personal computing devices don't boot into a programming environment

          Yes, but now everyone and their mum has a personal computing device, and there's tutorials readily accessible, and five seconds of googling can bring you to an online programming environment.

          1. musicale · · focus · HN ↗
            All true, but the onramp isn't included in the box. When you get a smartphone, how do you know that you could even program it? Is there any encouragement to do so vs. just buying apps? They are more like game consoles, in more ways than one.

            As I mentioned, I think graphing calculators might be an exception.

            1. thfuran · · focus · HN ↗
              In the mid 80s, something like 10% of US households had any computer at all. That the onramp is in the box doesn't really matter to the people who never saw the box.
              1. musicale · · focus · HN ↗
                I guess the question is how you measure accessibility - per device, or across the population as a whole? In 2026 several billion people have personal computing devices, but the devices no longer provide that programming onramp. Interestingly enough, it looks like ~25% of the world's population is still offline.
          2. josephg · · focus · HN ↗
            You can also pull up a repl in any desktop web browser by pressing F12.
            1. thfuran · · focus · HN ↗
              Also true, though it seems like Peak Desktop is behind us.
        2. pixl97 · · focus · HN ↗
          Have you ever been diagnosed with ADD or autism? I don't expect you to answer back on that. People that have these characteristics tend to cluster in fields like tech. This means without any prior knowledge you self filtered to a set of actions you didn't know you had a much higher attraction to than a random sample of the population.

          In addition this also increases the probability that your unaware of others peoples drives, likes, and abilities, which can easily mislead you to believe that a large portion of the is skilled like you in the same way and wants to conquer information.

          1. musicale · · focus · HN ↗
            > mislead you to believe that a large portion of the is skilled like you in the same way and wants to conquer information

            It's worth considering that BASIC was invented to teach programming to incoming college students, most of whom had never used computers before, and most of whom would major in the humanities or social sciences. As I understand it, it became part of the required first-year math curriculum, meaning basically (pun intended) every student learned how to write simple programs in BASIC.

            You are correct in the sense that it was originally Ivy League students (and some local high school students), a highly select group, but it shows that BASIC wasn't harder than first-year college math in the 1960s. Over the subsequent decades it turned out that a lot of elementary school students could learn it as well.

      3. ninjalanternshk · · focus · HN ↗
        I’d argue programming is much less accessible now. For starters “programming” means a thousand different things and where do you even start?

        My Apple //e came with one language, BASIC, it was built in, nothing to buy, and came with a book on how to get started writing it.

        But yeah I didn’t start at 8.

        We didn’t get that Apple until I was 10, so that’s then I started.

      4. hodgesrm · · focus · HN ↗
        > Most people never learned BASIC, let alone at 8.

        I learned it at age 12. It was pretty much as the author described, except in my case the "computer" was a Texas Instruments teletype, a phone, and a 300 baud modem. Plus a booklet with reddish cover introducing the BASIC language and how to connect to our school account at Washtenaw Computing Services. That was the beginning of a life-long journey with computers.

      5. pjmlp · · focus · HN ↗
        Not 8, but surely at 10.
Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.