19 karma · joined April 15, 2018
I too use a whole lot of tools to keep the output less messy and I know some tools which have changed my life, ripgrep, exa, neovim, zsh, alacritty, git extensions, fzf and what not.
I agree the inconsistencies with coreutils. Having helper tools and scripts vs spoon feeding with all options using arrow keys. Just the extremes, having aliases is all good and I never remember awk and sed syntax.
I personally don't like to use pimped up terminals because they are written in electron and are not portable. The whole point of using a minimal terminal is being snappy and portable. Just like engineers today can't write code without autocomplete, new engineers won't be able to navigate the cli without assistance.
An analogy would be, vim purists with 0 config vs people who have elaborate configs.
Encounter a problem and solve it with computers, even more fun, every time you or anyone hit the same problem, they use your tool and realize how easy it's now, that feels great.
You read code/solution/architectures and you go like "Damn! that's clever" or "Oh! that's so neat and lean" or "That made a lot of sense!". Basically, the hit you get from understanding something clever, that means you just leveled up and you'll remember that you understand it now.
Think about other people, how they would use it or whosoever is going to read it. You make it simple for them to read or an elegant solution to the problem. Being able to formulate something, anything, gives a good feeling.
In some sense, the above things are applicable to any field.
China could get into the war, it may even be in it's interest, fend of US and open doors for it's invasion in Taiwan because US/EU both support Taiwan. India and Pakistan getting in because then India will need to protect it's borders.
There is a very delicate balance between countries which we just can't afford to break. If that happens, UN goes into dumps and then it will be all Nuclear without any regards because at that point earth will have given up. So no more land to rule.
None of the above is based on facts, current political status, secret hidden families or anything. Just a random thought.
I don't think it's cheap to get an offshore team to do because the engineers might be cheap but the whole team + mgmt + reviewers are expensive. I have heard stories (from a person who did work in such environments) that the managers would charge a ton and do nothing basically. The work was handled by engineers and was reviewed by offshore people. Not sure what the managers were managing.
There are 2 advantages of an offshore team, especially India,
- Round the clock work
- Contractors can be hired for a few months and don't cost as much in terms of benefits that the company needs to provide to full time employees. So when you know work is going to pour in for 2 quarters, hire a bunch of a contractors. That way you don't have to pay for the equivalent on-site staff all year.
But obviously, this only shows up in quarterly financials and it's hard to judge the quality of the product over multiple years and iterations which is abused.
It's all about the "sugar rush". Doesn't matter if the commodity is worth shit. The GameStop fiasco demonstrated that amply. It had no real viable plan, so it shouldn't have been worth a lot but you could artificially increase it's value.