The author seems to confuse attacking football with an open style of play. Often, attacking football involves as much co-ordinated movement as a more defensive style of play, which can be as exhilarating to watch if not more so. It is also worthwhile to observe movements made by the "attacking" team during defensive transitions. Football is like a buffet; everyone can help themselves to what they like. It is this quality which makes the game beautiful.
> There have been significant fiscal benefits - fake personas have been completely eliminated in the welfare schemes that are aadhar linked, saving a lot for the taxpayers.
I'm deeply suspicious of any unqualified statements. It is extremely hard, if not impossible to prove your proposition.
I hope they don't. Do you even realize what you are talking about! If they did that, it is easy to conceive a system that can determine whom you voted for (at a certain level of confidence). That kind of information can have potentially harmful consequences for many.
Any argument that looks at job creation in isolation is next to worthless. Such an argument leads to conclusions like "we need visa reforms to ensure that only really skilled people get through". Skill based criteria are almost always absurd. I'm pretty sure that in a country as large as the United states, there's a good chance that you'd find enough number of skilled people in all domains. So the obvious factor which drives companies to recruit foreign workers is the cost of labour. That begs the question: "why are natives not okay to work at the salary levels of immigrant workers?". There could be two reasons: either their liabilities are greater, or it is that prevailing culture that discourages US natives to work at lower salaries". From that perspective, the natural way forward for the US government should be try and reduce the liabilities of the natives. Why cant they make education cheaper and more accessible? What can they do to reduce the price of housing? How do you reduce the cost of transportation?
IMHO blaming immigrants/the companies that hire them is not productive. Businesses try to maximize their profits; that's given. They aren't hiring immigrants through benevolence towards immigrants or aversion towards natives. The US should fix their social problems before blaming the immigrants/corporations.
Ah. My bad. It says "Not verified by CNN" clearly on the side pane and within the image. I just jumped straight to the main content. I agree with you that the post does not have much in the way of credibility. Thank you for pointing out and apologies for wasting your time.
It is extremely dubious if someone turns up with a "Knight in shining armor" plan for saving the world. It would be safe to say that outsiders who are not a part of the "plan" do not have all the information to figure out the true motive behind these initiatives. It is also safe to say that direct or indirect monetary profit is almost always behind such initiatives.
And now comes Mr. Zuckerberg with dubious claims about "one person brought out of poverty for every five people who get access to internet" which seems to be a textbook causation-correlation misinterpretation.
The general public must awaken to the fact that the so called third world is seen as a market with potential for double digit growth and the easiest way to enter them might just be through false pre-texts of heart warming charity.
IMHO, I don't find the statement very far from truth. Most of the online book stores today are recommending similar books through one algorithm or another. I have not yet seen any good implementation of a system that suggests unconnected books.
I am not sure how much of actual "work" is going to vanish. My premise is that "work" is going to be relocated but not eliminated. Moving to cloud is not as easy as drag and drop. Netflix had to do plenty of re-work (and write a bunch of very cool tools along the way) to achieve it.
The problem comes from legacy systems. They are very real and very slow moving. People do not want to alter them as that may involve re-tooling their entire ecosystem. If they do want to migrate to cloud (eventually), they would have to deal with all the additional complexity of a hybrid cloud eco-system.
Where cloud is a huge win though is lowering the entry barrier for start-ups. More start-ups are getting more things done at lesser cost and lesser time than ever before. These are exciting times for innovation.
I have started taking "I write bad code", "I don't write unit tests" etc with a pinch of salt. I think in any real world scenario there will be factors that pull the code in one direction or the other. Sometimes the most important thing is to ship, sometimes the most important thing is to ensure that you can keep shipping. It is entirely contextual.
I have seen so much of these posts that I am now only willing to take opinions on languages from people who do actual research / develop a language that is popular. Anyways I think this is an opinionated post that one can choose to reject if one needs to. The article is very vague at the least.
Ah, that's what I meant by "erring on the side of keeping things simple". It is okay if you make decisions that are not optimal in the long run, but are simple since they can be torn apart.
1. "Don’t optimize for the short-term" vs "Keep it simple and straightforward".
Often the simplest thing may not work in the long run. But its better to err on the side of keeping things simple.
2. Code reviews + off mainline development is a potential disaster in waiting unless the review process is fast. The fastest review process I have seen is automated testing and pairing when someone is working on something that cannot be caught easily by automated tests like synchronization.
Disclosure: An ex-employee who loves the organization.
CRUD is a very generic label that could be applied to many interesting apps. I could classify Facebook as CRUD, but that does not mean that it is a seriously exciting system from an engineering perspective. There are a gazillion factors that make large systems interesting and at TW I have had opportunity to work on what I thought were interesting systems (though obviously not at the scale of Facebook)