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

    "Cursorless: A spoken language for editing code" by Pokey Rule (Strange Loop 2023)

    Strange Loop Conference

    2 HN recommenders · recommended in 4 months, 2023–2026

    YouTube

    39:26 · 59K views · Oct 13, 2023

    Pokey Rule presents Cursorless, a spoken language designed for editing code by voice, built on tree-sitter parsing with smart structural and simple token-level primitives. The talk is from Strange Loop 2023.

    HN recommends it as the best overview of Cursorless, likened to vim with your voice, and relevant to accessibility and voice coding discussions.

    Software Engineering & LanguagesTesting, debugging & developer toolsProgramming language designComputer vision, speech & NLP
    1. 41:18
      "Voice Driven Development: Who needs a keyboard anyway?" by Emily SheaStrange Loop Conference35K views • 7 years ago
    2. 14:15
      VimSpeak DemoAshley Feniello16K views • 13 years ago
    3. 28:17
      Using Python to Code by VoiceNext Day Video348K views • 13 years ago
    4. 43:04
      "Stop Writing Dead Programs" by Jack Rusher (Strange Loop 2022)Strange Loop Conference468K views • 4 years ago
    5. 43:58
      "The Economics of Programming Languages" by Evan Czaplicki (Strange Loop 2023)Strange Loop Conference141K views • 3 years ago
    6. 36:20
      Mastering the Vim Languagethoughtbot647K views • 11 years ago
    7. 2:29:05
      Cursor Team: Future of Programming with AI | Lex Fridman Podcast #447Lex Fridman1M views • 2 years ago
    8. 33:13
      "Pixie - A Lightweight Lisp with 'Magical' Powers" by Timothy BaldridgeStrange Loop Conference30K views • 11 years ago
    9. 54:14
      Zig: A programming language designed for robustness, optimality, and clarity –  Andrew KelleyRecurse Center75K views • 8 years ago
    10. 46:20
      The Eleventh HOPE (2016): Coding by Voice with Open Source Speech RecognitionChannel260013K views • 9 years ago
    11. 6:22
      Interactive programming Flappy Bird in ClojureScriptBruce Hauman55K views • 12 years ago
    12. 40:56
      "Liberating the Smalltalk lurking in C and Unix" by Stephen KellStrange Loop Conference25K views • 12 years ago
    13. 51:11
      Emily Shea - "Perl Out Loud"The Perl and Raku Conference - Greenville, SC 202633K views • 7 years ago
    14. 39:58
      "Production Prolog" by Michael HendricksStrange Loop Conference58K views • 12 years ago
    15. 38:38
      "Tree-sitter - a new parsing system for programming tools" by Max BrunsfeldStrange Loop Conference63K views • 8 years ago
    16. 3:31:24
      Deep Dive into LLMs like ChatGPTAndrej Karpathy10M views • 1 year ago
    17. 40:57
      "Hedy: A Gradual programming language" by Felienne Hermans (Strange Loop 2022)Strange Loop Conference17K views • 4 years ago
    18. 1:07:22
      Invited Talk - Guy SteeleClojureTV39K views • 9 years ago
    19. 42:44
      Armin Ronacher - A Python for Future GenerationsEuroPython Conference6.2K views • 9 years ago
    20. 1:14:52
      Effective Programs - 10 Years of Clojure - Rich HickeyClojureTV176K views • 9 years ago

    6 comments from Hacker News

    1. @chamomealMay 2026· in “AI Pointer from DeepMind”

      Kinda related, but this reminded me of the guy who made a voice controlled text editing language. It's kinda like vim with your voice. Super cool talk here: this video

      RecommendsView on HN
    2. @citruscomputingNov 2023· in “Cursorless is alien magic from the future – Xe Iaso”

      If you want a general overview of cursorless, along with seeing what it looks like in practice, the talk from Strange Loop this year was great: this video

      RecommendsView on HN
    3. @sargstuffOct 2023· in “Ask HN: Do I need a special keyboard layout to learn array programming?”

      Traditional physical keyboard options: * Spend $$ for apl specific keyboard [0] * Standard keyboard modifications: use macros/insert unicode chacters via keyboard[1]; stickers[2], change keycaps. --- " ... another way?" : Most things in life can be approached in different ways (doesn't mean it's practical / realistic for given situation). "setting up keyobard layout": No, but do need to pick a specific method/approach to use. Some examples: a) Cursorless[3] uses spoken language to edit code. b) Using and IDE/editor that does apl auto complete [4] c) Pick from on-screen keyboard doesn't require a physical keyboard setup. Knowing the layout of the virutal screen keyboard may help to quickly find/narrow down the key(s) for selection (eyeball, mouse) --------- Above results found with basic web search. --------- [0] : [LINK] [1] :a) [LINK] :b) [LINK] :c) [LINK] :d) [LINK] [2] : [LINK] [3] : cursorless (audio editor) : this video [4] : [LINK] ***

      CitesView on HN
    4. @sargstuffDec 2023· in “Ask HN: Text-to-speech recommendations for code editors?”

      treesitter[1] is one behind the scenes approach to 'blocking' text to reduced/hi-light what is under review. VSCode is one program that makes use of treesitter. Related alternate discussions of editors using treesitter aerial.neovim[2] / outline.vim[3]. One can setup voice equivalents of macro's to do the verbal equivalent of regular expression(s) to search/sound out tagged list of sections of interest to further voice in detail. Cursorless[4][5][6] AI assistant with jetbrains[7] speach related editing sources: "Ask HN: What are the best / most accessible languages for blind programmers?" covers some ideas.[0] ---- [0] : [LINK] [1] : [LINK] [2] : [LINK] [3] : [LINK] [4] : Cursorless talk : this video [5] Cursorless : [LINK] [6] : cursorless examples : [LINK] / [LINK] [7] : [LINK]

      CitesView on HN
    5. @sargstuffOct 2023· in “Ask HN: What are the best / most accessible languages for blind programmers?”

      === unicorn[0] fits in the 'easy to keep everything in memory' mental model language department without loosing expressiveness/power. language documentation page[3]. --- very high level / 6th generation level language. Makes extensive use of generators for doing goal directed programming. === Cursorless is spoken editor[1]. Throat mike useful in cubical office.[2] --- type one thing. speak another. X2 productivity. === [0] : [LINK] --- [1] : this video --- [2] : [LINK] --- [3] : [LINK] --- ===

      CitesView on HN