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

    Self: The Movie;

    Jecel Assumpção Jr

    2 HN recommenders · recommended in 10 months, 2013–2024

    YouTube

    21:01 · 21K views · Sep 10, 2013

    A 1995 Sun Microsystems film about the Self programming language, a prototype-based Smalltalk relative, showing its live, graphical programming environment.

    HN uses it as the canonical demo of Self's integrated, direct-manipulation environment whenever prototypal inheritance or live programming comes up.

    Software Engineering & LanguagesProgramming language designGUI, HCI & interface historyHistory of computing
    1. 1:10:11
      Self and Self: Whys and WhereforesStanford30K views • 16 years ago
    2. 16:48
      Yesterday's Computer of Tomorrow: The Xerox Alto │Smalltalk-76 DemoComputer History Museum38K views • 8 years ago
    3. 2:08:02
      Alto System Project: Dan Ingalls demonstrates SmalltalkComputer History Museum36K views • 7 years ago
    4. 46:04
      "Eve" by Chris GrangerStrange Loop Conference27K views • 11 years ago
    5. 56:27
      In Search of TomorrowBerkeley Institute for Data Science (BIDS)18K views • 10 years ago
    6. 32:56
      Bret Victor The Future of ProgrammingJoey Reid305K views • 13 years ago
    7. 8:19
      Code Bubbles: Rethinking the User Interface Paradigm of Integrated Development EnvironmentsAndrewBragdon284K views • 16 years ago
    8. 28:00
      APL demonstration 1975Imperial College London111K views • 13 years ago
    9. 7:15
      7 minutes of Pharo Smalltalk for RubyistsAvdi Grimm37K views • 11 years ago
    10. 1:02:36
      The Pervert's Guide to Computer Programming Languages - SXSWVulk Coop28K views • 9 years ago
    11. 40:56
      "Liberating the Smalltalk lurking in C and Unix" by Stephen KellStrange Loop Conference25K views • 12 years ago
    12. 1:40:53
      The Mother of All Demos, presented by Douglas Engelbart (1968)Marcel1.2M views • 14 years ago
    13. 13:48
      The Joy of Programming in Jai - Part 1: Hello WorldNuno Afonso36K views • 6 years ago
    14. 1:42:09
      Crockford on JavaScript - Volume 1: The Early YearsYUI Library252K views • 15 years ago
    15. 37:07
      Scale By The Bay 2018: Bryan Cantrill, Rust and Other Interesting ThingsFunctionalTV45K views • 7 years ago
    16. 35:07
      NeXTSTEP Release 3: A Demonstration with Steve JobsJoseph Spiros184K views • 6 years ago
    17. 13:43
      Symbolics Lisp Machine demo Jan 2013Kalman Reti52K views • 13 years ago
    18. 17:33
      Alan Kay's tribute to Ted Nelson at "Intertwingled" FestivalTheTedNelson41K views • 12 years ago
    19. 25:48
      Ted Nelson struggles with uncomprehending radio interviewer, 1979TheTedNelson19K views • 9 years ago
    20. 11:32
      Erlang: The Movie (Fixed Audio)CH1LLW4VE43K views • 9 years ago

    10 comments from Hacker News

    1. @sillysaurusxJan 2020· in “Organizing Programs Without Classes (1991) [pdf]”

      Related, and worth a watch: this video It's a video about the Self language, which I think was designed using the principles in this paper. I like it because (like Oberon) it shows that programming and graphics can be much more closely interwoven than we're used to. They were doing it in the 90's. Then we lost it somewhere along the way by trying to make everything big and user-facing.

      Strongly recommendsView on HN
    2. @Fr0styMatt88Sep 2016· in “In the Beginning Was the Command Line (1999)”

      I'd point to the work done on tangible UIs and programming environments for that. For example, the work on tangible UIs eg- Self: [LINK] This is a good demo of what could be done in the Self environment: this video GUI and non-programmability are tangential things. I don't think they're implicitly bound together.

      RecommendsView on HN
    3. @zaisteJun 2020· in “Show HN: Kretes – Build full-stack applications in TypeScript and PostgreSQL”

      I'd like to tightly combine a semi-visual programming editor, the tooling and the runtime/infrastructure into one «thing» as shown in this video [1]. You write a bit of code, you drag and drop another bit, and almost instantly it becomes «online» - the compilation / the deployment process are somehow hidden and the configuration is minimal. It just works, so you can focus on solving the actual business needs of your application - but that's a long term vision... ;) I must mention DarkLang [2] that seems to have a similar goal, but a different approach: Kretes builds on top of VS Code, and uses one of the most popular programming languages while DarkLang builds not only their editor from scratch, but they also introduced a new programming language. I find their project ambitious and inspiring - a potential game changer imho [1]: this video [2]: [LINK]

      CitesView on HN
    4. @trashburgerDec 2023· in “Ambient Co-Presence”

      This existed in the 90s! The Self programming language[0] took Smalltalk's existing visual approach and extended it to be a full visual environment with interactive animations and physical metaphors, giving you a literal "desktop" to work on. Later versions of Self also supported working on a single "world" over the network, where the other users' objects and "hands" (cursors) would be visible to you. Here's an official movie released by Sun Microsystems: this video [0]: [LINK]

      CitesView on HN
    5. @pjmlpJun 2014· in “Web Starter Kit”

      Self this video Xerox Star User Interface [LINK] [LINK] Tektronix 4404 Smalltalk [LINK] The Smalltalk-80 Programming System [LINK] The Final Demonstration of the Xerox 'Star' computer [LINK] Symbolics Hypertext Document [LINK] Warren Teitelman work at Xerox PARC [LINK] The Mesa/Cedar programming environment [LINK] Steve Jobs internal demo of NeXTSTEP 3, [LINK] Alan Kay on Xerox PARC work [LINK] [LINK] [LINK]

      CitesView on HN