1. 1

    Broken link? It just takes me to a blurb about centrist views and safe spaces

    1. 1

      Weird. I was seeing a book draft before.

    1. 1

      Also for a more budget friendly split mech kb, I really recommend the Diverge.

      The Ergodox’s thumb cluster always seemed a bit much for me.

      edit: scratch the “budget friendly” part… the new aluminum diverge is twice as expensive as the old plastic ones

      1. 2

        Awesome article!

        Clojure and ClojureScript compile to JVM bytecode and JavaScript, respectively. In contrast, an interpreter directly executes the input code. Some popular interpreted languages are JavaScript, Python, and Ruby.

        To be fair, Python gets compiled to bytecode too, so if it’s interpreted then so are JVM languages.

        1. 2

          There was a good discussion of this a while back: https://lobste.rs/s/21ik7o/are_there_any_interpreted_languages

        1. 2

          Some keyboards (ergodox, mine) use a TRRS connector for power and I2C

          It’s really not a great engineering idea. You run into issues with shorts (if you plug in the cable while it’s already powered up) and incorrectly manufactured cables. The upside is that the connectors are cheap and small and the cables are ubiquitous.

          1. 1

            Same thing with the Diverge.

            Seems like it’s practically convention for split keyboards at this point :D

          1. 2

            Very cool. I had no idea people were using C# at this low of a level without pinvoking C!