Capitalism will try to exploit every human weakness.
If we have a population of people who are not aware of the intricacies involved in self driving, and the current technical state of the art, it is pretty clear there would be entities who would capitalize on it, by claiming to have implemented self driving.
Now, the way they does is saying stuff that actually does not make that claim, but in effect projects it. So right now, we have Tesla people saying "We will start shipping full self driving features by august". And without no clear understanding of what comprises of "full self driving features", the stocks rise. Seriously, it is used everywhere. When a toilet cleaner that claims to kill 99.99% of bacteria, they are doing the same. They project a claim that is very hard to nullify. But that does not prevent it from boosting the sales.
Car companies are particularly at fault because what they are doing can be dangerous to the users.
I'm going on a tangent (and I'm not trying to troll, I am just as "guilty" as you myself. Worse, in all likelihood)...
I really think that I'm seeing a lot more of "capitalism wants to" or, "globalists are going to" or the good old "the government believes." Abstract concepts personified, deified and vilainised in the way we talk.
Im not against putting things into wider contexts but I do think that this sort of language is leading us astray, more this last year or two then the few before it.
Capitalism, corporatism, neoliberalism and market forces are at play here, so is regulation, centralised decision making.... But, these are abstractions and I don't think they tell us more then the specific does. Let's not just blame whatever abstractions we are used to blaming.
How about (1) people bullshit, especially when they're trying to sell you stuff (2) there may be an uncanny valley type of problem somewhere between cruise control and full autonomy, a level of automation that's not good. It's no longer a driving feature and it's not yet an automated driver (3) laws, driving conventions and common sense will take some time to adapt. (4) we need to make sure we don't let the well understood "people bullshit, especially when they're trying to sell you stuff", especially when their competitors are bullshitting problem lead us into car accidents.
To be clear, I am not villainous capitalism. It is just an observation. One such as, "predators will single out and target the weak prey".
I was trying to make it clear that people involved here are often helpless due to the pressures inherent in capitalism. I think when you start accepting investments, then you are even more helpless. But one the other hand, it helps one to justify any "evil" by delegating the blame to the investors, and how "we" have to protect "their" interests, so "we" are forced to do this bad thing.
The investors are often completely oblivious to the fact, and they too are blameless. So where does the blame really lie?
The Devil will try to exploit every human weakness.
If we have a population of people who are not aware of the intricacies involved in self driving, and the current technical state of the art, it is pretty clear there would be entities who would devilize on it, by claiming to have implemented self driving.
Now, the way they does is saying stuff that actually does not make that claim, but in effect projects it. So right now, we have Tesla people saying "We will start shipping full self driving features by august". And without no clear understanding of what comprises of "full self driving features", the stocks rise. Seriously, it is used everywhere. When a toilet cleaner that claims to kill 99.99% of bacteria, they are doing the same. They project a claim that is very hard to nullify. But that does not prevent it from boosting the sales.
Car companies are particularly at fault because what they are doing can be dangerous to the users.
.. Doesn't sound much like any sermon I've ever heard..
Devil is much better. It just wants us to sin. And it won't do nothing if we don't sin. Capitalism is much worse. It asks us to pay. It ask us to work. And if you don't yield, you are pretty much doomed, right here on earth. That is not even going into the fact the it poisons the waters and skies and ruin it for all living things....
Apart from this, our brains (actually brains of all things that have to hunt/be hunted) are extremely good at detecting motion, especially at the peripherals. This makes us extremely good at detecting stuff like a pedestrian who is about to cross the road, or an incoming vehicle from a junction...
I mean, we could be focusing 100% on the road ahead, and can still respond to peripheral events lightning fast..
I think this is why a lack of sleep can quite adversely affect driving. It seems that if you haven't slept well. the "behind the scene" processing takes a hit, which greatly impacts driving capability..
Have you used Elm and if yes, what do you think about it. As far as I have seen, it blows everything out of the water for me. It feels a bit weird at first, and It may not be just there yet in terms of features, but the paradigm is solid.
I have not used Elm other than to play with it briefly. I see a lot of great praise for it though. It seems like a great set of concepts (including design choices for functional, immutable, and static support -- a bit like Clojure in the first two) and is very Mithril-like in its vdom and redrawing approach. I think I would enjoy programming in it. I can see why many people have the reaction you have -- especially if they come at Elm from, say, using ES5 JavaScript and some complex UI library like AngularJS or Dojo/Dijit or whatever else.
Why have I not switched? It is useful to disentangle the value produced in Elm by using vdom (similar to Mithril) versus the value produced by Elm being a better language than JavaScript. Both are true, but which one provides more value in different contexts?
When I researched Elm in the past, I also read posts by a few people who moved away from Elm due to integration issues with the rest of the JavaScript ecosystem (as well as a miscellany of typical other issues any new language has related to bugs/tooling/libraries/platforms/etc.). Whether those criticisms of Elm by past users were fair -- or whether they still are true -- I do not know. But those issues were about the language, not about the vdom/redrawing paradigm.
It seemed to me that TypeScript was a safer bet three or four years back for me to choose for myself over other compile-to JavaScript languages because I would also be learning plain JavaScript better at the same time -- and learning plain JavaScript well seemed like a good thing to do.
These are really tough choices given moving targets for languages and libraries -- including trying to predict where communities and designs will be in a few years.
JavaScript is a badly designed language because in trying to make things "easier" for non-programmers writing a few lines of code (like making vars global by default) it made programming much more difficult for anyone doing anything more complex. Languages like Elm (or many other compile-to-JavaScript languages, even C++ now given WebAssembly) can fix those core issues in JavaScript (given no need for backward compatibility) and are appealing for that reason even as they may have their own challenges.
And as a negative, TypeScript only goes half-way there to a better language -- leaving many of JavaScript's warts in place. Just one example of such a wart is the many globals defined on "window" which make it appear a local variable might be defined when it is actually some global value being referred to (e.g. "length" or "name" are defined as globals on window as in "const x = length"; for more gotchas see: https://developer.mozilla.org/en-US/docs/Web/API/Window ).
But that said, typically issues comes up in any framework or language that involve a "leak" in the abstraction. And then you need to learn about the surrounding system to make your application work well. While things may change in a ten years, right now, to make a good Single-Page Application for the web, you need to learn the basics of HTML, CSS, and JavaScript fairly well. I don't feel there is any substitute for that. I've tried (e.g. using Dojo/Dijit) and gotten burned. One thing I like about Mithril is that, vdom aside, it keeps you close to the "metal" of HTML/CSS/JavaScript with just enough support to handle repetitive issues well while not getting in the way and being relatively easy to debug.
Decades ago when I learned BASIC, I had already learned assembly language before that, and digital electronics before that. The combination of BASIC and Peek-ing and Poke-ing assembly language was great. But just knowing BASIC would have left me pretty mystified about what was going on under the hood of the computer.
I think the same would be true for someone whose first browser-based language was Elm or Java/GWT and not JavaScript. After learning the basics of HTML/CSS/JavaScript (the assembly language of the web), then sure, learning and using other languages like TypeScript or Elm can potentially help a lot -- though with tradeoffs (like Elm integration issues mentioned above).
For simpler things, I find just plain ES6/ES7 with Mithril actually works fairly well given JavaScript has improved a lot with ES6 and ES7 (especially with "let", "const", and "async/await").
For Elm and me personally, it is undoubtedly better to use than JavaScript/TypeScript in-and-of-itself, but having gone up the learning curve on those, whether it would be worth a switch at this point, I don't know. It clearly is "better" as a language -- but I am not convinced it is so much better as to make up for other possible downsides. There are a lot of great languages out there.
Personally, I am tempted by Elixir as a next language to learn (given Erlang's fundamental design beauty). But I feel productive enough in TypeScript and ES6/ES7 at this point (years into the learning curve on "the good parts") that I don't feel an urgent need to do that. Likewise for Clojure/ClojureScript which many developers also love and is also tempting. Or even Scala which can compile to JavaScript.
Anyway, for all my complaints about herd effect, I am sorry to bring up those sorts of issues as negatives for Elm given how entrenched plain JavaScript is right now. One of the problems with making choices like these is that people rarely switch languages because the alternative is 1.1X or even 2.0X better for some task overall. They tend to switch when something is 10X better. And that is a high bar -- especially if you compare Elm against TypeScript+Mithril+Tachyons and not ES5+AngularJS.
Others weren't doing the same, because they very specifically claimed that doing it at all was flat out technically impossible, so they didn't even consider looking at the economics.
Landing and reusing the first stage booster. This is why Vulcan is designed to only recover the engines, because recovering the whole booster while still launching a useful payload was thought to be impossible. It was thought that the stresses of re-entry would be too severe without excessive weight increases and that it would not be possible to retain enough fuel for a propulsive landing.
These things have existed for a century now. The fact that no one tried and it took a person with money from early dot com start up exit means others goofed up enormously.
Anybody could have tried. They didn't. Pulling down other peoples achievements because one didn't try the obvious themselves already reeks of envy.
Not sure. Did finishing in 1/10th time part of the contract? If not, then it we can think of the '10 times faster' claim to be bullshit which was only meant to win the bid...
There's no advantage to promising more than needed to get the contract, and there's a big disadvantage in that projects universally tend to take too long, whether the tech is 10x better or not.
Heart disease, cancer and chronic lower respiratory diseases are the top 3 leading causes of death in the USA, all regarded to be natural causes. Accidents are #4, and car crashes are included in that.
And if we exclude the age group to the people who use cars the most, like people in middle age driving around their family? I would guess most of the people in that car are not that likely to die from 1, 2 or 3 anytime soon.
1. I don't want to learn a bunch of new key bindings to switch between terminal and editor windows. With nvim, I can use the same process that I use to switch between buffers, to switch to a terminal window.
2. I can use the same process to copy to/from terminal/buffer windows, and use the full range of vim registers in the process.
3. I can name terminal buffers in the same way I name editor windows, and use the names to switch to the terminal window.
There is a component of internet that enables exploitation. And there is a component of internet that enables empowerment.
People, by default, will consume stuff that enables exploitation (Ads, Facebook and its friends, porn etc). Very few ll actively seek out stuff that empowers them, even when provided access.
But when you provide only, say, facebook, in the name of giving Internet, to a population, you open a new channel to that population, that is solely meant to exploit. This is probably what facebook tried to do with India and failed.
The AEFI with polio vaccines are often worse, and it is not autism that scare concerned people off. In India, the conditions in which these vaccines are administrated are truly pathetic. In most places these are Administrated by government pre-school teachers, who have zero medical aptitude. I have seen one being administrated by someone having sneezing/nasal congestion, with a hand towel one one hand, and take the vaccine from their hand purse, and administer the vaccine with zero concern of contaminating it...I mean, these are not stored in the recommended temperature or anything. They put these vaccine vials in their handbag and travel in open sunlight.
And I am not sure if it is contamination or something else, but the adverse effect often result in some sort of paralysis. If you take the kid to the doctors, first they will ignore you and say that vaccines cannot cause these effects. These are from the experience of another parent in India. You can see the interview here [1].
Government here is only interested in boasting the number of vaccinations given during their term. But have no concern about the aftermath, and things like this [2] often does not go anywhere. There are cases were a vaccine manufacture were able to provide vaccines that resulted in deaths of 4 kids, after the same companies vaccine was used in another campaign 2 years before that resulted in death of multiple children.
You just lost your credibility.