HNHacker News
TopNewBestAskShowJobs

gogoyubari

6 karma · joined October 23, 2019

submissionscomments
gogoyubari··on Bash 5.2
>"Ignore the second biggest desktop OS because they don't ship the latest version of the non-standard scripting language I like"?

There's nothing wrong with that position. Bash is not a "non-standard scripting language people like", it is the de-facto standard on Linux (heck, it was the first program Torvalds ever run on Linux) and the most widespread implementation of POSIX shell in the world. If Apple chosed tivoization[1] over freedom, so I can choose the #!/bin/bash shebang.

[1] https://en.m.wikipedia.org/wiki/Tivoization

gogoyubari··on Bash 5.2
Nice, there's also ble.sh -- a bash replacement of readline that has zsh/fish-like syntax colors and completion. It is actively developed and the maintainer has implemented 2 features I've requested in a matter of hours.

If you want to check it out: https://github.com/akinomyoga/ble.sh

(Still, I personally believe these features are overrated and don't actually bring in more usability or comfort to the command line experience. For instance, ctrl+r kills the need for suggestions and instead of selecting files scrolling through them with your fingers, you can select them using your eyes?)

gogoyubari··on Bash 5.2
There are circumstances in which portability is not required. People have been writing bash before Apple picked it up and people keep writing bash despite Apple getting sent to GNUlag by GPLv3.
gogoyubari··on The fish shell is amazing
I find it amusing when people are discussing all these new shells and features, yet everytime I see someone letting them know they can do these exact same things in bash, there's absolute silence. It's not the first time I see ble.sh being recommended here with no reactions from the community whatsoever. As for fish, I've used it for a few weeks. Not having POSIX compatibility and GNU readline shortcuts made work much, much harder.
gogoyubari··on Ask HN: Successful one-person online businesses?
I run a data analysis bot that looks for patterns which occur prior to a price breaktrough on Telegram.

https://t.me/BitAssist

I monetize via a subscription-based model.