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

    Old Is the New New • Kevlin Henney • GOTO 2018

    GOTO Conferences

    4 HN recommenders · recommended in 5 months, 2018–2020

    YouTube

    50:23 · 125K views · May 15, 2018

    Kevlin Henney's GOTO 2018 talk argues that much of what looks new in software is a recycling of concepts with long histories. It draws on history to show the slow, steady current beneath constant churn in frameworks and trends.

    HN recommends it for historical perspective on software ideas and for dispelling myths such as the origins of waterfall.

    Software Engineering & LanguagesSoftware practice, open source & careersSoftware architecture & design
    1. 40:39
      Agile is Dead • Pragmatic Dave Thomas • GOTO 2015GOTO Conferences1.5M views • 11 years ago
    2. 1:02:27
      Procedural Programming: It Never Went Away — Kevlin Henney | Build StuffBuild Stuff - #1 Software Dev Conf28K views • 8 years ago
    3. 1:29:27
      The Forgotten Art of Structured Programming - Kevlin Henney [C++ on Sea 2019]cpponsea245K views • 7 years ago
    4. 1:02:28
      Computer Science - A Guide for the Perplexed • Joe Armstrong • GOTO 2018GOTO Conferences66K views • 8 years ago
    5. 1:03:31
      Brian Goetz - Stewardship: the Sobering PartsClojureTV39K views • 11 years ago
    6. 32:56
      Bret Victor The Future of ProgrammingJoey Reid305K views • 13 years ago
    7. 1:01:40
      A Philosophy of Software Design | John Ousterhout | Talks at GoogleTalks at Google548K views • 8 years ago
    8. 1:01:39
      "Simple Made Easy" - Rich Hickey (2011)Strange Loop Conference220K views • 5 years ago
    9. 45:50
      "The Mess We're In" by Joe ArmstrongStrange Loop Conference398K views • 12 years ago
    10. 1:07:58
      Software Art Thou: Glenn Vanderburg - Real Software EngineeringZendesk35K views • 8 years ago
    11. 1:04:41
      Jonathan Blow - Preventing the Collapse of Civilization (English only)bus268K views • 7 years ago
    12. 2:27:34
      Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025Better Software Conference929K views • 1 year ago
    13. 1:18:21
      "Uncle" Bob Martin - "The Future of Programming"Paul Stringer's Mobile Tech1.8M views • 10 years ago
    14. 49:36
      Joe Armstrong - Keynote: The Forgotten Ideas in Computer Science - Code BEAM SF 2018Code Sync41K views • 8 years ago
    15. 51:07
      Alan Kay, 2015: Power of SimplicityKenneth Friedman145K views • 11 years ago
    16. 39:49
      Hammock Driven Development - Rich HickeyClojureTV333K views • 13 years ago
    17. 1:10:05
      Are We There Yet - Rich HickeyZhang Jian24K views • 7 years ago
    18. 44:19
      Unconditional Code • Michael Feathers • GOTO 2018GOTO Conferences61K views • 8 years ago
    19. 1:16:14
      Spec-ulation Keynote - Rich HickeyClojureTV136K views • 9 years ago
    20. 56:39
      Alan Kay - Programming and ScalingColin McDonnell36K views • 11 years ago

    5 comments from Hacker News

    1. @Fr0styMatt88Sep 2019· in “AgileFall – When Waterfall Sneaks Back into Agile”

      There's a talk well worth watching by Kevlin Henney called 'Old Is the New New' [1], where he points out that waterfall was initially conceived with design iteration in mind and yet that part was just essentially forgotten and replaced by something overly-simplified in common understanding. [1] this video

      Strongly recommendsView on HN
    2. @kqrMar 2020· in “How I became a better programmer (2017)”

      The points on the fluff in particular resonate with me because idespite being a fairly good software engineer, I would say it was only recently I truly started seeing past the fluff. However, typing this out, I realise I would have said the same thing 10 years ago, and 5 years ago, and I probably will again another 5 years from now. I think the truth is that we're always missing the forest for all the trees -- only at increasing levels of abstraction: at first, everything is foreign, then syntax becomes fluff, then APIs become fluff, then patterns, then languages, then compilers, then ... I look forward to learning what the next level of fluff will be. > The majority of the stuff being released every day is just a rehash of the same ideas. Truly revolutionary stuff only happens every few years. Maybe not even that often. I can recommend Old Is the New New by Kevlin Henney for a good, historical perspective on how little actually changes sometimes: this video Edit: now this was more interesting than I anticipated. What is the next level of fluff? Concurrency? Advanced data structures? Phrasing problems for SMT solvers? Probabilistic modeling? Or are the things I picture as fluff just specific techniques, because the next level of fluff is so meta I wouldn't even recognise it now?

      RecommendsView on HN
    3. @eralpsApr 2020· in “Books I recommend to my software engineering students”

      I've read only the The Mythical Man-Month from this list. It is amazing how the project management really did not change much. Similar ideas (sometimes same) to similar problems. I would recommend watching this talk [0] from Kevlin Henney to anyone who likes that book. [0]: this video

      RecommendsView on HN
    4. @luggOct 2019· in ““Special register groups” invaded computer dictionaries for decades”

      You remind me of this Kevlin Henney talks that manages to cover a rather big range of programming concepts that keep getting recycled as the big new thing this video

      RecommendsView on HN
    5. @pieterrJul 2018· in “Ask HN: Is software engineering really a dead-end job after 35-40?”

      I don’t think so. Building software is a creative process that benefits from team diversity in multiple aspects. You need both young and older people. I’m 54 and still going strong. :-) Also, not every ‘new’ development is as new as it appears; “Old is the New New”. this video

      CitesView on HN