3 ms·
I was in the same boat then I discovered this thing called a GUI and inside this GUI I could use this thing called tabs. It was revolutionary technology. It’s
by ninetyninenine 1y ago
I was in the same boat then I discovered this thing called a GUI and inside this GUI I could use this thing called tabs. It was revolutionary technology.
It’s just too bad I suffer from a lack of common sense and insistence on trying to believe that all archaic terminal text based tools are better than anything else. I’m a developer and developers have insight on the best UI and we know that terminals are better than anything in the known universe. If you use a mouse you’re an ass hole.
- deleted 1y ago[deleted]
- z0r 1y agoI too also don't understand other people's workflows but believe I know the best way to interact with a computer.
- ninetyninenine 1y agoAgreed. Stupid people with stupid opinions don’t exist. Everyone’s opinion is valid. We must be inclusive of people with bad and wrong ideas. All criticism is wrong because saying someone’s workflow isn’t good will hurt their feelings. Useful debate on the merits of anything is a pointless endeavor because all varying opinions are valid. There is no best, better or worse… just everyone’s freedom of opinions. In my opinion eating lead is good for you and using a mouse and clicking on tabs hinders my efficiency by 300 percent. That’s my opinion! And it’s valid! I am valid!
- em-bee 1y agonot appreciating the snark. tmux does way more than being an alternative way to get tabs.
- ninetyninenine 1y agoOk. No snark. Sessions, tabs, windows, tiling . All done in GUIs and done better. Tmux is good when you have no gui. But all this endless getting square pegs to fit in a round hole is what causes the snarks. Like you want to draw windows? Let’s use terminal characters instead of lines! Makes perfect sense. I find it incredulous that a lecture had to get this guy to realize what’s wrong with tmux and he still doesn’t see that this problem can be avoided by using a gui. He still goes for terminal abstractions. GUI is an obvious solution. But this guy is blind.
- devnullbrain 1y ago> Sessions, tabs, windows, tiling . All done in GUIs and done better. Sorry but no, really no. Windows: - Has two ways of swapping between windows, taking up 2/3 of my modifier keys for use with Tab - Loves to offset windows by one pixel and resize my taskbar - Irrevocably moves things around if I disconnect a monitor - Flashes taskbar icons constantly, like a particularly badly behaved terminal bell and Mac: - Leaves zombie processes in the cmd-tab list - Is philosophically incompatible with any kind of fullscreen workflow. Both have: - Slow animations for basic windowing - Only a few tiling options - Minimal configurability... - ...which doesn't matter anyway, because if someone at HQ gets bored, you're getting a UI interface redesign that's incompatible with your current workflow - An approach to tab dragging that induces seizuring windows, because things are just too slow and fickle - The ability for anything to steal my focus, mid-typing But what's most damning of all is that both have a wealth of popular tools written and used by people trying to wrangle them into something useable. There is nothing I could do to make them as fast to use as my tmux based workflow, simply because they do not work quickly enough for the keypresses I'm entering and don't even appear to be deterministic.
- ninetyninenine 1y agoUse different apps. Don't have to stick with the default OS window primitives. omfg. I use loop for macos. So for some reason a terminal app where you can't even draw a proper line vertically across the screen... somehow the people who make apps for terminal are geniuses in making windowing UIs, more genius then people who want to work in pixels. I don't understand why. And these complete geniuses are like, NO! I don't want to work with pixels. I want to use ascii characters to draw stuff that ONLY looks sort of like boxes, because that's the smarter thing to do! And don't get me started on config files. What's better, a menu where I'm presented with all my options? Or a freaking config file where none of the options are presented and I have to look it up in a man page and then if I make a typo often it doesn't tell me there's a problem. And likely you aren't even using that terminal app in a proper terminal. You're emulating a terminal underneath a GUI which is a huge performance penalty. Modern OS's present to you an advanced interface, but you're too elite to use it, so you EMULATE a primitive interface underneath the advanced interface. Bro use linux and uninstall gnome or KDE. Throw that mouse into the trash. That's the common sense future of UI according to you?