Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. Confession: I mostly hate command lines and I think the obsession with them in the tech world is basically a cultural signifier and little else.

Confession: I mostly hate command lines and I think the obsession with them in the tech world is basically a cultural signifier and little else.

Scheduled Pinned Locked Moved Uncategorized
36 Posts 9 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • hipsterelectron@circumstances.runH hipsterelectron@circumstances.run

    @kevin most command lines are incredibly poorly designed and most programmers are incentivized to make them hard to use

    kevin@fedi.kbg.shK This user is from outside of this forum
    kevin@fedi.kbg.shK This user is from outside of this forum
    kevin@fedi.kbg.sh
    wrote last edited by
    #5

    @hipsterelectron real eye opening moment for me was realizing that some people just enjoy the obtuseness. The Unix Hater’s Handbook is as relevant as ever and I hate that that culture effectively won in computing.

    hipsterelectron@circumstances.runH 1 Reply Last reply
    0
    • kevin@fedi.kbg.shK kevin@fedi.kbg.sh

      @hipsterelectron real eye opening moment for me was realizing that some people just enjoy the obtuseness. The Unix Hater’s Handbook is as relevant as ever and I hate that that culture effectively won in computing.

      hipsterelectron@circumstances.runH This user is from outside of this forum
      hipsterelectron@circumstances.runH This user is from outside of this forum
      hipsterelectron@circumstances.run
      wrote last edited by
      #6

      @kevin we can make it new

      kevin@fedi.kbg.shK 1 Reply Last reply
      0
      • hipsterelectron@circumstances.runH hipsterelectron@circumstances.run

        @kevin we can make it new

        kevin@fedi.kbg.shK This user is from outside of this forum
        kevin@fedi.kbg.shK This user is from outside of this forum
        kevin@fedi.kbg.sh
        wrote last edited by
        #7

        @hipsterelectron working on this!

        hipsterelectron@circumstances.runH 1 Reply Last reply
        0
        • kevin@fedi.kbg.shK kevin@fedi.kbg.sh

          Also: as anyone who has followed my work will know, the “simplicity” of plain text is illusory. Like I recently saw a “text editor” that explicitly had RTL text “out of scope.” That’s not a text editor, that’s an English editor. You can make anything simple by being a cultural chauvinist!

          wolf480pl@mstdn.ioW This user is from outside of this forum
          wolf480pl@mstdn.ioW This user is from outside of this forum
          wolf480pl@mstdn.io
          wrote last edited by
          #8

          @kevin
          how about an ASCII editor?

          kevin@fedi.kbg.shK 1 Reply Last reply
          0
          • wolf480pl@mstdn.ioW wolf480pl@mstdn.io

            @kevin
            how about an ASCII editor?

            kevin@fedi.kbg.shK This user is from outside of this forum
            kevin@fedi.kbg.shK This user is from outside of this forum
            kevin@fedi.kbg.sh
            wrote last edited by
            #9

            @wolf480pl fair enough, not “text” though

            wolf480pl@mstdn.ioW 1 Reply Last reply
            0
            • kevin@fedi.kbg.shK kevin@fedi.kbg.sh

              @hipsterelectron working on this!

              hipsterelectron@circumstances.runH This user is from outside of this forum
              hipsterelectron@circumstances.runH This user is from outside of this forum
              hipsterelectron@circumstances.run
              wrote last edited by
              #10

              @kevin i'm very glad to hear it. i will be working on a cryptographic tool later this year which is a very fun case

              1 Reply Last reply
              0
              • kevin@fedi.kbg.shK kevin@fedi.kbg.sh

                @wolf480pl fair enough, not “text” though

                wolf480pl@mstdn.ioW This user is from outside of this forum
                wolf480pl@mstdn.ioW This user is from outside of this forum
                wolf480pl@mstdn.io
                wrote last edited by
                #11

                @kevin
                not in the everyday sense of the word

                there is a specialist sense of the word in the context of IT that roughly means "any sequence of bytes that can be both unabiguously typed on most computer keyboards, and unambiguously displayed on most computer screens", though the set of computer keyboards, screens, and extra software that can be involved in it is somewhat context-dependent

                wolf480pl@mstdn.ioW 1 Reply Last reply
                0
                • wolf480pl@mstdn.ioW wolf480pl@mstdn.io

                  @kevin
                  not in the everyday sense of the word

                  there is a specialist sense of the word in the context of IT that roughly means "any sequence of bytes that can be both unabiguously typed on most computer keyboards, and unambiguously displayed on most computer screens", though the set of computer keyboards, screens, and extra software that can be involved in it is somewhat context-dependent

                  wolf480pl@mstdn.ioW This user is from outside of this forum
                  wolf480pl@mstdn.ioW This user is from outside of this forum
                  wolf480pl@mstdn.io
                  wrote last edited by
                  #12

                  @kevin
                  I think the latter meaning would benefit from a better term and a better definition, but I'm not aware of anyone who understands the usefulness of that format well enough to formalize what it is.

                  1 Reply Last reply
                  0
                  • kevin@fedi.kbg.shK kevin@fedi.kbg.sh

                    Confession: I mostly hate command lines and I think the obsession with them in the tech world is basically a cultural signifier and little else. I constantly see obtuse command line interfaces that are worse in every way than simple GUI would be, but are preferred, I guess, on the grounds that that’s what the epic bigshot “coders” use.

                    atsuzaki@types.plA This user is from outside of this forum
                    atsuzaki@types.plA This user is from outside of this forum
                    atsuzaki@types.pl
                    wrote last edited by
                    #13

                    @kevin there is a unique command line property where sending an instruction for how to do something is easy to send and receive by default. partially why they remain prevalent in developer spaces tbh because our community structures are so text-based. i've idly thought for a while on how can we bridge this for gui with this level of universality (i.e., not just hardcoded "share" paths for special cases) and have come up short

                    kevin@fedi.kbg.shK 1 Reply Last reply
                    0
                    • atsuzaki@types.plA atsuzaki@types.pl

                      @kevin there is a unique command line property where sending an instruction for how to do something is easy to send and receive by default. partially why they remain prevalent in developer spaces tbh because our community structures are so text-based. i've idly thought for a while on how can we bridge this for gui with this level of universality (i.e., not just hardcoded "share" paths for special cases) and have come up short

                      kevin@fedi.kbg.shK This user is from outside of this forum
                      kevin@fedi.kbg.shK This user is from outside of this forum
                      kevin@fedi.kbg.sh
                      wrote last edited by
                      #14

                      @atsuzaki this is a really important point. I do think I know of something which addresses this. You might check out the form driven interfaces of IBM OS/400. Basically, the entire UI is form/menu driven *but* forms always have an isomorphism between a CL (its shell language) and a form. So you can send someone a CL command but this is basically a sort of descriptor for a sort of GUI. I also think a lot of work here has unwittingly conflated text based and command line based UIs.

                      kevin@fedi.kbg.shK osma@mas.toO 2 Replies Last reply
                      0
                      • kevin@fedi.kbg.shK kevin@fedi.kbg.sh

                        @atsuzaki this is a really important point. I do think I know of something which addresses this. You might check out the form driven interfaces of IBM OS/400. Basically, the entire UI is form/menu driven *but* forms always have an isomorphism between a CL (its shell language) and a form. So you can send someone a CL command but this is basically a sort of descriptor for a sort of GUI. I also think a lot of work here has unwittingly conflated text based and command line based UIs.

                        kevin@fedi.kbg.shK This user is from outside of this forum
                        kevin@fedi.kbg.shK This user is from outside of this forum
                        kevin@fedi.kbg.sh
                        wrote last edited by
                        #15

                        @atsuzaki but you’re absolutely right, I think in essence that it’s really important that there always be a programmatic way to do something, not just a gestural one.

                        1 Reply Last reply
                        0
                        • kevin@fedi.kbg.shK kevin@fedi.kbg.sh

                          Also: as anyone who has followed my work will know, the “simplicity” of plain text is illusory. Like I recently saw a “text editor” that explicitly had RTL text “out of scope.” That’s not a text editor, that’s an English editor. You can make anything simple by being a cultural chauvinist!

                          hipsterelectron@circumstances.runH This user is from outside of this forum
                          hipsterelectron@circumstances.runH This user is from outside of this forum
                          hipsterelectron@circumstances.run
                          wrote last edited by
                          #16

                          @kevin HOW DID I MISS THIS!!!

                          hipsterelectron@circumstances.runH 1 Reply Last reply
                          0
                          • hipsterelectron@circumstances.runH hipsterelectron@circumstances.run

                            @kevin HOW DID I MISS THIS!!!

                            hipsterelectron@circumstances.runH This user is from outside of this forum
                            hipsterelectron@circumstances.runH This user is from outside of this forum
                            hipsterelectron@circumstances.run
                            wrote last edited by
                            #17

                            @kevin have i shown you https://codeberg.org/cosmicexplorer/corporeal yet

                            hipsterelectron@circumstances.runH kevin@fedi.kbg.shK 2 Replies Last reply
                            0
                            • hipsterelectron@circumstances.runH hipsterelectron@circumstances.run

                              @kevin have i shown you https://codeberg.org/cosmicexplorer/corporeal yet

                              hipsterelectron@circumstances.runH This user is from outside of this forum
                              hipsterelectron@circumstances.runH This user is from outside of this forum
                              hipsterelectron@circumstances.run
                              wrote last edited by
                              #18

                              @kevin also you just deleted a post presumably to edit it and before i forget i wanted to let you know the term for the phenomenon you described is "concern trolling"

                              kevin@fedi.kbg.shK 1 Reply Last reply
                              0
                              • kevin@fedi.kbg.shK kevin@fedi.kbg.sh

                                Confession: I mostly hate command lines and I think the obsession with them in the tech world is basically a cultural signifier and little else. I constantly see obtuse command line interfaces that are worse in every way than simple GUI would be, but are preferred, I guess, on the grounds that that’s what the epic bigshot “coders” use.

                                hipsterelectron@circumstances.runH This user is from outside of this forum
                                hipsterelectron@circumstances.runH This user is from outside of this forum
                                hipsterelectron@circumstances.run
                                wrote last edited by
                                #19

                                @kevin GUIs are harder to write and that's its own problem. i was really into electron back when it was called atom-shell for this reason. we do not need to accept the externalities of electron to improve the situation

                                hipsterelectron@circumstances.runH navi@social.vlhl.devN 2 Replies Last reply
                                0
                                • hipsterelectron@circumstances.runH hipsterelectron@circumstances.run

                                  @kevin GUIs are harder to write and that's its own problem. i was really into electron back when it was called atom-shell for this reason. we do not need to accept the externalities of electron to improve the situation

                                  hipsterelectron@circumstances.runH This user is from outside of this forum
                                  hipsterelectron@circumstances.runH This user is from outside of this forum
                                  hipsterelectron@circumstances.run
                                  wrote last edited by
                                  #20

                                  @kevin "i guess GUIs are too hard for you" can be an appropriately biting response to someone who cba and acts tuff bc they don't know how to write better user interfaces

                                  1 Reply Last reply
                                  0
                                  • hipsterelectron@circumstances.runH hipsterelectron@circumstances.run

                                    @kevin also you just deleted a post presumably to edit it and before i forget i wanted to let you know the term for the phenomenon you described is "concern trolling"

                                    kevin@fedi.kbg.shK This user is from outside of this forum
                                    kevin@fedi.kbg.shK This user is from outside of this forum
                                    kevin@fedi.kbg.sh
                                    wrote last edited by
                                    #21

                                    @hipsterelectron yeah I just deleted because I try to not be too antagonistic.

                                    hipsterelectron@circumstances.runH 1 Reply Last reply
                                    0
                                    • kevin@fedi.kbg.shK kevin@fedi.kbg.sh

                                      @hipsterelectron yeah I just deleted because I try to not be too antagonistic.

                                      hipsterelectron@circumstances.runH This user is from outside of this forum
                                      hipsterelectron@circumstances.runH This user is from outside of this forum
                                      hipsterelectron@circumstances.run
                                      wrote last edited by
                                      #22

                                      @kevin you are more patient than me at this time

                                      1 Reply Last reply
                                      0
                                      • hipsterelectron@circumstances.runH hipsterelectron@circumstances.run

                                        @kevin have i shown you https://codeberg.org/cosmicexplorer/corporeal yet

                                        kevin@fedi.kbg.shK This user is from outside of this forum
                                        kevin@fedi.kbg.shK This user is from outside of this forum
                                        kevin@fedi.kbg.sh
                                        wrote last edited by
                                        #23

                                        @hipsterelectron oh! This is fascinating work. I’m going to dig into this very soon, this is of direct interest for me!

                                        hipsterelectron@circumstances.runH 1 Reply Last reply
                                        0
                                        • kevin@fedi.kbg.shK kevin@fedi.kbg.sh

                                          @hipsterelectron oh! This is fascinating work. I’m going to dig into this very soon, this is of direct interest for me!

                                          hipsterelectron@circumstances.runH This user is from outside of this forum
                                          hipsterelectron@circumstances.runH This user is from outside of this forum
                                          hipsterelectron@circumstances.run
                                          wrote last edited by
                                          #24

                                          @kevin working on this right now. i have a bibliography and some criticism of the ziv-lempel approach here https://codeberg.org/cosmicexplorer/corporeal/src/branch/main/literature i've been told ziv has some good work on error correction but i'm not a fan of their stream compression at all

                                          hipsterelectron@circumstances.runH 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups