1. 56
  1.  

    1. 13

      Ha, I like this, this is how I feel when using a lot of software too:

      It never feels like the ghost of somebody’s KPIs are rattling their chains in my attic or some sort of business-model chiropractor is about to refault my settings that are just a little too misaligned with their getting their bonus

      But I’m not really a fan of “bicycle for the mind” phrase, despite liking bicycles

      Because Steve Jobs is the origin of that quote, and OS X and iOS definitely don’t feel like that. They feel more like KPI-optimized products these days

      So it’s a bit ironic to use that quote to espouse Linux, given its origins

      1. 19

        Some ideas are too important to leave them in the hands of the people who came up with them.

        1. 1

          I thought that phrase originated with xerox or Alan kay, something along those lines.

          1. 3

            Original source: https://www.youtube.com/watch?v=NjIhmzU0Y8Y

            Jobs references a Scientific American article he saw when he was 12 years old, which would be 1967

            … and yup it’s sad to go from that vision, to how we see computers being used today

            Bicycles are actually still neutral / generative / great machines! Most computers aren’t, since they’re not easily programmable by end users

        2. 7

          To me, this sounds more like a fixed-gear bicycle for your mind. Nothing wrong with that and many people ride those every day. I appreciate the small tricks shared here. I think the per-project history you’d get for free with the fish shell.

          1. 5

            I feel very seen right now. I also ride fixed.

            1. 4

              “A fixie for the mind” is a good phrase. I will look for opportunities to jam it into conversation.

              1. 1

                I have a little scripting in my shell startup that creates a history file for a specific terminal of the current (named) GNU screen instance. I’m sure something similar is possible with tmux.

              2. 3

                That sounds great and all, I might even bookmark it for some of the linked tricks and tips.

                But.

                At the end of the day, I have to do stuff. In a timely manner. This is a setup that feels almost purposely built to prevent that.

                1. 2

                  This is definitely for pets, not cattle or service animals.

                2. 3

                  Hey, Lobst.rs people. I’m happy to answer any questions people might have about this.

                  1. 2

                    Thanks. This looks not too far off from what I run, except with a lot less Emacs.

                    Curious why you have pulseaudio on the list of things to install manually. For my older machines, I couldn’t get audio to work until I removed pulseaudio, and for my newer machines, they seem to have it work fine out of the box with (I’m assuming) pipewire and no additional tweaks needed.

                    1. 4

                      After a lot of poorly-informed screwing around - you can imagine that this kind of Off-Label Usage of things like pipewire and pulseaudio is not exactly well documented or well-supported in the error messages or diagnostics - the thing that I was able to make work at all was “run pulseaudio as user”; I couldn’t figure out how to make pipewire consent to only run when called on by something that needed to make noise.

                  2. 2

                    Learning a lot! I would love to have some links to the tools mentioned in the post (toot, foot, z ..?)

                      1. 4

                        There have been some iterations on the z/autojump concept, I use fasd (from debian package), https://github.com/ajeetdsouza/zoxide is a newer one

                        1. 1

                          +1, etckeeper is neat as well!

                      🇬🇧 The UK geoblock is lifted, hopefully permanently.