Skip to content
HomeVideos
AllLongsCategoriesPlaylists
BooksBlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

    Computer Science - A Guide for the Perplexed • Joe Armstrong • GOTO 2018

    GOTO Conferences

    3 HN recommenders · recommended in 3 months, 2019–2021

    YouTube

    1:02:28 · 66K views · Aug 29, 2018

    Joe Armstrong's GOTO 2018 talk contrasts the problems computer scientists study with the problems users have. He revisits forgotten great ideas such as tuple spaces, flow-based programming, Xanadu and Unix pipes, with anecdotes.

    HN calls it a superb, funny and engaging talk, and links it often after Armstrong's death as one of his best.

    Computing History & CultureHistory of computingFunctional programmingSoftware (other)
    1. 44:38
      Joe Armstrong & Jeremy Ruston - Intertwingling the Tiddlywiki with Erlang | Code Mesh LDN 18Code Sync11K views • 7 years ago
    2. 1:16:55
      Joe Armstrong & Alan Kay - Joe Armstrong interviews Alan KayErlang Solutions76K views • 9 years ago
    3. 45:50
      "The Mess We're In" by Joe ArmstrongStrange Loop Conference398K views • 12 years ago
    4. 49:36
      Joe Armstrong - Keynote: The Forgotten Ideas in Computer Science - Code BEAM SF 2018Code Sync41K views • 8 years ago
    5. 45:31
      The Do's and Don'ts of Error Handling • Joe Armstrong • GOTO 2018GOTO Conferences74K views • 8 years ago
    6. 1:06:45
      Let's #TalkConcurrency Panel Discussion with Sir Tony Hoare, Joe Armstrong, and Carl HewittErlang Solutions13K views • 7 years ago
    7. 50:23
      Old Is the New New • Kevlin Henney • GOTO 2018GOTO Conferences125K views • 8 years ago
    8. 1:07:22
      Invited Talk - Guy SteeleClojureTV39K views • 9 years ago
    9. 1:02:50
      The Language of the System - Rich HickeyClojureTV174K views • 13 years ago
    10. 1:12:56
      Lecture 1A | MIT 6.001 Structure and Interpretation, 1986MIT OpenCourseWare995K views • 17 years ago
    11. 43:16
      Pure Functional Programming in Excel • Felienne Hermans • GOTO 2016GOTO Conferences26K views • 10 years ago
    12. 1:04:16
      Simon Peyton-Jones: Escape from the ivory tower: the Haskell journeyChurchill College, University of Cambridge170K views • 9 years ago
    13. 1:01:39
      "Simple Made Easy" - Rich Hickey (2011)ClojureTV434K views • 5 years ago
    14. 2:08:02
      Alto System Project: Dan Ingalls demonstrates SmalltalkComputer History Museum36K views • 7 years ago
    15. 1:14:52
      Effective Programs - 10 Years of Clojure - Rich HickeyClojureTV176K views • 9 years ago
    16. 32:56
      Bret Victor The Future of ProgrammingJoey Reid305K views • 13 years ago
    17. 42:03
      The Soul of Erlang and Elixir • Sasa Juric • GOTO 2019GOTO Conferences384K views • 7 years ago
    18. 1:04:45
      Stanford Seminar - Concatenative Programming: From Ivory to MetalStanford Online14K views • 8 years ago
    19. 1:07:26
      Alan Kay - Normal Considered Harmfulpowerfuloutlet60K views • 14 years ago
    20. 57:05
      Keynote: Begin...End?David Beazley9.5K views • 5 years ago

    4 comments from Hacker News

    1. @djhworldApr 2019· in “Joe Armstrong has died”

      This is devastating, RIP. I watched this talk a few months ago this video called "Computer Science - A Guide for the Perplexed" It was superb, I think it's unfortunate that he had to rush through it because of time constraints, his anecdotes and delivery were really engaging and funny.

      Strongly recommendsView on HN
    2. @vector_spacesJan 2021· in “Let's Not Dumb Down the History of Computer Science (2014)”

      One of my favorite talks by Joe Armstrong -- computer science, a guide for the perplexed. He talks through what he feels are some important but forgotten ideas in CS this video

      Strongly recommendsView on HN
    3. @dpeckApr 2019· in “Joe Armstrong has died”

      That is so sad, he was in his late 60s and it seemed like he had a lot of life left in him, talking about how software can get better and having a great (and sometimes snarky) outlook on the profession. Highly recommend his thesis (2003) and a few of his great interviews/presentations for anyone who isn’t familiar with Joe, it captures a lot of what he thought about and pushed for in his professional life. [LINK] [LINK] [LINK] this video I hope his family and friends can find some comfort in how much he was appreciated and admired in the development community.

      RecommendsView on HN
    4. @nameloswAug 2019· in “Alan Kay's answer to ‘what are some forgotten books programmers should read?’”

      Joe Amstrong had a related talk 'A Guide for the Perplexed'[0] last year. He mentioned several 'forgotten great ideas' such as Linda Tuple Spaces, Flow-based programming, Xanadu and Unix pipes. [0] this video

      CitesView on HN