Comment Re:A first: We should follow Germany's lead (Score 1) 700
I looked into Scientology a few years back. It has weird mythology, which I can deal with, but I was struck by the lack of any real, non-trivial falsifiable predictions.
Well within 5 years (try 2 years), both Google and Uber will be running low speed taxi services in dense city areas using their respective vehicles.
If they are lucky, within five years they will have the algorithms necessary to self-drive a car. From there, expect another 5-10 debugging the software and making it safe enough for the public.
Go look up how long it takes to build flight-safe airplane software, and then realize that car software is much more complicated.
The technology and the missions themselves will probably come together long before we know how to deal with isolation.
That is very optimistic. There are a lot of problems more difficult to solve than the problem of isolation. As mentioned, it's similar to the problem of a long-term sea voyage.........
I don't really know why. Users will say "But it works, we don't want to change waaagh scary" while simultaneously reporting 237 bugs all of which are OMG critical.
Because if you did it wrong the first time, there's no chance that you're going to do it better the second time. You'll end up leaving out crucial functionality or something.
If you don't know how to clean up a codebase in-place by rewriting a little at a time, then you aren't skilled enough to do a rewrite from scratch.
I am a Chinese, born in China In the US of A I am an *outsider* --- and if I want to forever remain an *outsider*, I can
I could be wrong about this, but I feel like Chinese immigrants contribute paradoxically to their own feeling of outsiderness by calling everyone else an outsider when they speak their own language (wai-guo-ren - the best I can do on Slashdot). It seems like that only reinforces the 'otherness,' and others would actually be more accepting of them.
It's like software layers. You'll see some groups that are utterly adamant about keeping things strictly in layers, yet there are often very noticeable barriers between the layers that are inefficient both in run time and in developer productivity
Everyone builds things in layers. At a minimum, you have the layer between the CPU and assembly language, between the kernel and userland, and between storage and the 'file' abstraction. There are plenty of other layers because they are helpful.
If the layers get in the way instead of helping, it means that the layers were designed poorly.
Who can sight read assembly anymore?
Anyone who reasonably calls themselves a programmer.
Yeah, they had a great R&D department, winning Nobel Prizes, inventing the transistor, discovering the cosmic background radiation. And they did NOTHING with all that knowledge to provide innovative services to their customers.
Are you kidding? You need to read The Idea Factory and get a clearer view of the issue. You're getting outraged over something you don't even understand.
Though come to think of it, most of the time people get outraged it's over things they don't understand.
I actually got that positive impression of Gingrich watching his interview with Ali G heh.
Yeah, I think most politicians have a good side. Gingrich was good at thinking on his feet in that interview. Bush was a decent guy except his weird obsession with invading countries.
The key elements in human thinking are not numbers but labels of fuzzy sets. -- L. Zadeh