Leap Technology

Поделиться
HTML-код
  • Опубликовано: 26 сен 2024
  • Promotional video introducing Leap, the revolutionary navigation technology invented by Jef Raskin.

Комментарии • 33

  • @SaHaRaSquad
    @SaHaRaSquad Год назад +11

    This is how Vim's search works, with the difference that if you cancel the search with Escape the cursor jumps back to the original position. This has been one of my favorite features as it allows looking up something else in the file in seconds without having to scroll back and forth, and it supports regex.
    Interesting to see not just such an early implementation but even a custom keyboard for it, which I now wish I had lol.

  • @sardaukar99
    @sardaukar99 2 года назад +12

    Come for the video, stay for the piano outro

    • @linoio
      @linoio 7 месяцев назад

      ruclips.net/video/p4yAB37wG5s/видео.html

    • @josephjess5184
      @josephjess5184 3 месяца назад +1

      I might need this piano outro as my common error sound effect on Windows...

  • @mercster
    @mercster 3 года назад +11

    This is really going to revolutionize computing. Oh wait.

  • @MrDanielHarka
    @MrDanielHarka Год назад +8

    Hackernews sent us here.

  • @ZarateAdriel
    @ZarateAdriel 4 года назад +16

    I'm now reading the Jef Raskin book The Humane Interface, so thank you very much for share this!

    • @SimsonGarfinkel
      @SimsonGarfinkel 4 года назад +2

      I'm glad you like the book! Would you be interested in a reading list of other amazing HCI books?

    • @AlejandroGarcia_elviejo
      @AlejandroGarcia_elviejo 2 года назад

      @@SimsonGarfinkel I am, What do you recommend?

    • @SimsonGarfinkel
      @SimsonGarfinkel 2 года назад +3

      @@AlejandroGarcia_elviejo I really like "Don't make me think!" and "The Inmates Are Running the Asylum: Why High Tech Products Drive Us Crazy and How to Restore the Sanity"

  • @bitti1975
    @bitti1975 6 лет назад +10

    That's called "incremental search" nowadays, something Emacs had long before. But other common software needed a long time before it adapted this essential feature. In this sense this "leap technology" was quite ahead of it's time!

    • @SimsonGarfinkel
      @SimsonGarfinkel 4 года назад +1

      EMACS did have incremental search in the 1970s, but **not between buffers**.

    • @IExSet
      @IExSet 2 года назад +1

      According book of Jef Raskin "Modes are evil and source of mistakes" 🙂 Emacs is less them totally consists of modes

    • @bitti1975
      @bitti1975 2 года назад

      ​@@IExSet I'm not exactly sure what you're trying to say, but it's true that Emacs has thousands of "modes" while vi/vim seem to only have like five. But in vi/vim these modes are ubiquitous, meaning you always have to mind them no matter if you're writing a novel or source code. That may also be seen as their advantage, though, because you always have them available, and they always work the same.
      Emacs "modes" on the other hand are very specific to the task at hand. While Raskin may still not approve of that, I think it's much better adhering to his "Rule 1. An interface should be habituating": whether I'm writing Clojure or Python, I'm usually doing just one of these for a given task and can stay in a certain state of mind in which I don't have to constantly remind myself in which mode I am.
      So I think the meaning of the word "mode" is quite different for vi/vim and Emacs. And it's not like vi/vim doesn't have Emacs style modes, considering the tons of plugins you can use. Hell, even in standard vim it's enough to evoke `:help` to see an example of that.
      In the end, I think Emacs is the closest thing we have approaching Raskin's vision of having the distinction between applications disappear. Maybe not quite in the way he envisioned it, since I'd probably have a hard time using someone else's Emacs setup, but since it's nowadays so easy to share configuration between computers it's not that big of a problem. Especially for Emacs where everything is text based. When working in Emacs, I don't even have to mind or even be aware anymore if I'm working on a Linux, Windows or Mac computer. (Also true for vim, but the "Applications" I can use vim for are more limited.)

    • @retrocryptid9892
      @retrocryptid9892 Год назад +3

      Emacs uses a search mode. That is, you press and release ctrl-s and start typing your search term. Hit ctrl-s again to move to the next hit. Hit ctrl-g to exit the mode. LEAP uses what Raskin called "Semi-Modes" which is... you press (but do not release) the leap forward button, then type your search term (while still holding the leap forward button down.) You exit LEAP mode by releasing the leap forward button.
      (This is for a forward search. For reverse search replace "ctrl-s" with "ctrl-r" and "leap forward button" with "leap backwards button".)
      IA & Raskin maintained that the innovation was in the use of the semi-mode. They never claimed to have invented incremental search

  • @StephenSmith-xyz
    @StephenSmith-xyz 6 лет назад +11

    I swear that at 9:01 I thought the guy was holding a paper cut-out of someone else's face in front of his?

    • @SimsonGarfinkel
      @SimsonGarfinkel 4 года назад +1

      It is odd! I think that it's just a filming and editing issue.

  • @perplexedmoth
    @perplexedmoth 3 года назад +10

    This is almost like an Emacs commercial.

    • @SimsonGarfinkel
      @SimsonGarfinkel 3 года назад +4

      This is not EMACS. There is a LEAP key. No control-s is harmed.

    • @IExSet
      @IExSet 2 года назад +2

      @@SimsonGarfinkel Thats why he said ALMOST 🤣

  • @DrJochenLeidner
    @DrJochenLeidner Год назад +1

    In Emacs, CTRL+S does the forward LEAP since 1985...

    • @SimsonGarfinkel
      @SimsonGarfinkel Год назад +2

      No, it doesn't. C-s only searches the current buffer, not all of your buffers, let alone all of your files.

  • @dg-hughes
    @dg-hughes Год назад +5

    Mullet sold separately.

  • @spress15
    @spress15 10 лет назад +8

    Wow. It takes several minutes for this video to explain, but condensed into 2 minutes you could communicate it better. Maybe people were more leisurely about their learning... ?

    • @SimsonGarfinkel
      @SimsonGarfinkel 7 лет назад +6

      There was less competition, but also, there were fewer people who could create quality video productions.

    • @desbest4
      @desbest4 Год назад +2

      Technology was much more expensive in those days, lots of people couldn't afford computers and PDA's and an entire family shared one computer between them and everyone wasn't walking around with smartphones in their pocket. People were less tech savvy back then as we are nowadays.

  • @okb6436
    @okb6436 6 месяцев назад

    sure
    - 80's mullet man

  • @iconjack
    @iconjack 3 месяца назад

    7:32 Hey Jerry, could you line up the goddamned decimal points!!

  • @bitti1975
    @bitti1975 6 лет назад +1

    7:44 that should sum up to 251.06, but an accountant should see at a glance that something is off by just summing the last digits. 7:58 how can the "average tax rate" be of any use if it's not weighted?

  • @belstar1128
    @belstar1128 3 месяца назад

    ok but what if the system doesn't pick up your typos i have this issue often its never perfect even now i can only imagine how bad it was back then