There is no sustainable future where we get to keep our current lifestyles.
265 karma · joined August 8, 2017
There is no sustainable future where we get to keep our current lifestyles.
That library is used by most(?) rust cli tools, so they all have a similar feel. In addition, there is a library built on top of clap called struct-opt that makes bringing up a new cli exceedingly easy: https://docs.rs/structopt/0.2.15/structopt/
Seriously, checkout struct-opts page even if you don't know any rust. I think their demonstration on the front page summarizes a lot of things I like about idiomatic rust.
For example, its nice to have to have plugins offer similiar functionality on similiar key combos. Have a shared configuration allows for once idealogy to take hold. The Spacebad + mnemonics approach of Spacemacs + Spacevim is a really good base to build on.
To me, it feels like Apple hasn't resourced core pieces of infrastructure and engineering teams in line with upper management's plans for growth. While many teams are relatively sequestered, once you start talking to folks elsewhere in the company it becomes clear that many teams are struggling to stay above water. More still, everyone shrugs about it because it's not clear exactly what is wrong. The best description I've heard is in many cases engineers are willing to offer hacks as a solution to meet management's demands, and management is either willing to accept those hacks or doesn't know better. That is far from a full picture, and its an example drawn from a small slice of an enormous company. But it seems telling to me. I find it completely reasonable to imagine that most teams in a place to deal with customer facing bugs don't have adequate time to do so. Not to their satisfaction, never mind customers.
At the same time, I think it can be hard to appreciate the ways in which Apple is ahead of the curve as far as the categories of software projects it tackles. So I don't mean to imply that anyone is really to blame per se. And it's also a shame because Radar was the greatest bug tracker I have ever used. It is unclear to me if Apple doesn't prioritize menial things like handling external bug reports, or if problems like that are not visible to / perceived by those in the company who could do something about it.
I found the author's proposed "public health campaign" to be interesting, but in a world where we could implement such a thing, how much bigotry would be left anyway?
Edit: To clarify my position, Domain specific languages mean domain specific ideas. As soon as a product is no longer meant for general queries, but for queries over specific ki day of information in a specific kind of system, we can use that knowledge to make a powerful language in that domain.
Investing in healthcare, education, and infrastructure on a global scale would a) be possible with that kind of budget and b) do a lot more to prevent war, since there would be a whole lot less to fight about.
However, as someone who has met Koko I can also tell you that there is something there. She did not have a human mastery of sign language, but was capable of communicating new and unique ideas. It was remarkable to witness. She was a genuine friend to those who knew her well. As with most things the truth is somewhere in the middle, right?
2.) Yonatan Zunger's response to the manifesto has been highly shared, but I think his essay "Tolerance is not a moral precept" is an important framework when talking about this issue. The basic premise is that by adopting tolerance as a social norm, we are not agreeing to also tolerate intolerance. Companies like Google have set out the edict that all their workers should be treated with respect. By questioning the inate abilities of a large portion of the workforce, the manifesto's author is doing great damage to the attitude of tolerance that allows Google to operate. He isn't be prosecuted by the government, but he is necessarily being expunged from an enviromenent that he is incompatible with.