HackerTube.dev

Geo Carncross: How to program computers (kos)

Justin Cormack · 6.5K views · 2014-12-10 · 15:52

Open on YouTube ↗

If playback is restricted in your region, try opening the original video. Use Mark watched to add it to your marked videos.

Overview

A 2014 talk by Geo Carncross (geocar) demonstrating kOS, a minimalist operating system and programming environment built around the k language, with early screenshots.

On Hacker News

HN commenters recommend it as a rare live look at kOS in action, and one that is fascinating and mind-bending.

Recommended by 2 HN people across 2 months · HN mentions 2015–2020

Topics

Search by tags

What people said

undecidabot · 2019-06 · Recommendation

For those who want to see it in action, there's actually a talk about kOS on YouTube: [VIDEO] . The talk is by the fourth member, Geo, who also frequents HN (geocar).

Read the original HN comment ↗
beagle3 · 2017-07 · Recommendation

Not very easy to come by, but if you haven't seen it yet, here's a presentation by geocar from 2014: [VIDEO]

Read the original HN comment ↗
kick · 2020-03 · Reference

I'm very much a believer in concise notation (more than most people I've worked with), but the advantages of having a name that can be unambiguously spoken are large enough to outweigh a small constant factor. I don't believe this holds up to scrutiny. APL as a language was made to be spoken, and it seems to have succeeded in that. Alan Perlis briefly touched on that in a great paper,[1] and just about everyone who's worked with the language and its derivatives agrees that your statement isn't true. The idea that APL and its derivatives can't be "read and talked about" is frankly ignoring reality by any stretch of the imagination. For example, here's [2] [3] [4] some videos disproving your statement, the first two being APL, the last being k itself. For extra bonus points, see Aaron Hsu's talks [5]; pick any of them, they're all pretty good, and most have a segment in them explaining how that viewpoint is wrong. [1] [LINK] [2] [LINK] [3] [LINK] [4] [VIDEO] [5] [LINK]

Read the original HN comment ↗

Sources

Video by Justin Cormack, played through YouTube.

Data and selection notes

HN summaries and labels may contain AI errors. HN dates refer to discussions, not video publication.

HN Library: HackerTube export (2026-10-31) and open-index/hacker-news. Upstream summaries and classifications may contain AI errors.

Views, duration and playback status refresh separately from the published catalog. When an update fails, existing data remains visible.

Selection checks
  • SaaS & AI candidates: Topic keywords do not match
  • Editor-approved picks: Editorial review is required

Rule matches identify candidates. They do not guarantee video quality or financial results.

About the library and its sources