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

    Oculus Connect 2: Live Coding Session with John Carmack

    Meta VR

    3 HN recommenders · recommended in 10 months, 2016–2023

    YouTube

    1:05:22 · 141K views · Nov 4, 2015

    John Carmack live-codes a simple VR application at Oculus Connect 2 using a Racket-based environment for rapid development and deployment on Gear VR.

    Cited for watching Carmack code fluently and for the fast iteration cycle of Racket-based VR scripting.

    Design, Graphics & Visual MediaVR, AR & spatial computingSoftware practice, open source & careersTech pioneers & interviews
    1. 1:34:57
      Oculus Connect Keynote: John CarmackMeta VR49K views • 12 years ago
    2. 1:36:59
      Keynote by John Carmack at Oculus Connect 2014kungfl76K views • 12 years ago
    3. 1:01:32
      John Carmack Facebook Connect 2021 KeynoteUploadVR152K views • 5 years ago
    4. 3:36:39
      QuakeCon 2012 - John Carmack KeynoteQuakeCon Official446K views • 14 years ago
    5. 10:36
      RiftSketch: Live coding in VR with the Oculus Rift, Firefox WebVR, JavaScript and Three.jsBrian Peiris273K views • 12 years ago
    6. 1:20:28
      John Carmack Tech Talk with UMKC-SCEUMKC School of Science and Engineering279K views • 9 years ago
    7. 2:36:47
      Joe Rogan Experience #1342 - John CarmackPowerfulJRE2.6M views • 7 years ago
    8. 2:49:19
      John Carmack Keynote - Quakecon 2013IGN101K views • 13 years ago
    9. 13:46
      E3 12: John Carmack's VR PresentationGamereactor30K views • 14 years ago
    10. 17:38
      E3 2012: John Carmack InterviewGiant Bomb102K views • 14 years ago
    11. 1:26:39
      QuakeCon 2011 - John Carmack KeynoteQuakeCon Official295K views • 15 years ago
    12. 29:59
      John Carmack's keynote at Quakecon 2013 part 4Kostiantyn Kostin139K views • 13 years ago
    13. 15:00
      John Carmack Keynote QuakeCon 2010 Part 1J9.5K views • 16 years ago
    14. 5:14:51
      John Carmack: Doom, Quake, VR, AGI, Programming, Video Games, and Rockets | Lex Fridman Podcast #309Lex Fridman1.9M views • 4 years ago
    15. 1:04:39
      Mark Zuckerberg: First Interview in the Metaverse | Lex Fridman Podcast #398Lex Fridman3M views • 3 years ago
    16. 0:34
      Steve Jobs on Virtual Reality (D3, 2005)Milan Lajtoš133K views • 5 years ago
    17. 1:09:46
      Hands-On with Meta's New VR Headset Prototypes!Adam Savage’s Tested417K views • 4 years ago
    18. 1:00:49
      The Art of Code - Dylan BeattieNDC Conferences4.9M views • 6 years ago
    19. 4:46
      Head Tracking for Desktop VR Displays using the WiiRemoteJohnny Lee11M views • 18 years ago
    20. 1:49:07
      I Shot You First: Networking the Gameplay of Halo: ReachGDC Festival of Gaming58K views • 8 years ago

    12 comments from Hacker News

    1. @peraAug 2017· in “John Carmack on Functional Programming (2013) [video]”

      Actually I really like the format of your presentations: just yesterday I watched your live coding session with vrscript ( this video ) and it was fantastic because, first, you were showing to your audience how to work with Racket (and some of the features in DrRacket), and second, you build from zero a demo in a very casual, easy going way. I honestly don't think that a standard slide-based presentation would have been better in any way...

      Strongly recommendsView on HN
    2. @staunchMay 2019· in “Racket: John Carmack’s VRScript Samples (2015)”

      He also did a live coding demo showing off this VR scripting concept. Having such a fast iteration cycle is very compelling. Hopefully at least some Javascript version of this will exist, even though this seems like a perfect application for a Lisp. this video I wish he did live coding. Jonathan Blow's Twitch channel (naysayer88) is very compelling. Carmack's would be as well.

      RecommendsView on HN
    3. @khrmMay 2016· in “Whoever does not understand Lisp is doomed to reinvent it (2007)”

      Checkout the VR script by John Carmack this video It's on racket (scheme dialect). There are no language which can make you more efficient. But some languages open your mind. Just read SICP and find out what makes language EPIC. Many big projects are in Php. But surely no one would claim that it makes php "the EPIC" or even great.

      RecommendsView on HN
    4. @jierenchenMay 2020· in “Ronin – A Lisp-based image processing tool”

      This is exceptionally cool. Thanks for sharing and building! When I'm using Sketch or Movie Maker or Logic or some other GUI-based >>x<< editing tool, the thing that keeps going through my head is: "Dammit I wish I had the abstraction tools that I have as a programmer. It would literally make this task 100x faster." To me Ronin is some strong validation that all these editing tools would be much improved by a human-readable and programmable intermediate representation of what you're doing with the GUI. The GUI is just an editor for modifying this representation. John Carmack did some work when he was at Oculus on something like this for VR: - this video These ideas are all in their infancy, but really excited to see people starting to make moves in this field. Thanks again!

      CitesView on HN
    5. @flocialSep 2020· in “Carmack on not being a power editor user”

      I suspect the majority of programmers who say this have internalized the core api features they depend on (function calls, syntax, common algorithms, etc.) that make them super productive. Whereas average programmers and below need all the help they can get from their editor to tame the wild goose chase of looking up common functions, scouring StackOverflow, and even looking for random snippets on long abandoned blogs, etc. In other words his mastery greatly reduces his dependence on IDE/editor features so this makes perfect sense. Watching Carmack live coding, he types with conviction and gets things done: this video Sitting down with OpenBSD during a cabin retreat: [LINK]

      CitesView on HN