I'm not your buddy, friend.
I'm not your buddy, friend.
The items listed in the summary aren't unnecessary - they are good practices. Readability, ease of maintenance, debugging and error-handling are all good things, and SHOULD be included - even if they aren't needed in a specific instance.
Car analogy: Most cars never need to have airbags, but we put them in because they are a good idea. The same should go for the listed code constructs - they should be there for the times it does matter.
Imagine what you would do if basic survival money wasn't a factor? What would you create? Where would you go? It might take a generation or two to take off the training wheels, but I suspect a great deal of wonderfully creative things coming into existence. Obviously not everyone is creative, but that percentage is actually low.
Well, I think that most people would waste their days having sex, drinking, doing drugs, watching TV, watching cat videos, or playing video games. Even if we say it fixes itself in 1-2 generations, that means we have to survive 20-40 years of transition before things straighten out. I'm sure that will go smoothly, with no lasting damage being done to our society or infrastructure from decades of neglect.
Except for two things...
People don't want to just be comfortable - they want luxuries. Compare a house built 50 or 60 years ago with new construction. In my parent's house, the master bedroom was barely large enough for a full size bed, and everyone shared a bathroom. Now, in new construction, the master bedroom fits a king bed easily, and there is a full bathroom, with tub and shower attached to it. Plus, walk-in closets used to be found mostly on TV shows featuring wealthy characters. Now, almost every house has more than one of them. Do people really need giant bedrooms, giant beds, and marble showers to be "comfortable"? Do you need a giant kitchen with granite countertops and an island to make a family meal?
As for having richer lives... It seems to me that more people would play video games, or watch cat videos all day. Have you seen the numbers for how many people spend all of their free time watching TV or playing video games? I'm not against those activities - but 20+ hours/week is a bit excessive for not being productive at all.
Technically, by deciding to not have children, he is doing far more to prevent pollution and damage to the environment than those that have kids. His carbon footprint (pollution footprint) ends with him. People who have kids have their footprint continue into the future - possibly for centuries or millennia.
So, who is really protecting the environment? The one person who drives a car with slightly more emissions, or those who ensure future damage to the environment by their children?
We've self-driven more than 1.5 million miles and are currently out on the streets of Mountain View, CA, Austin, TX, Kirkland, WA and Metro Phoenix, AZ.
It sounds like they have actual cars, driving actual miles, in actual cities. I've also had a coworker who was driving in the Bay Area see one of their cars go by him on the highway - with no one driving.
Now, they might not replace all cars, but even eliminating regular cars in major cities will dramatically change things. Imagine the Bay Area, Los Angeles, Chicago and DC with less than half the cars they have now (due to people sharing, etc.). Suddenly, rush hour isn't a nightmare, and parking spots don't need to sell for $10k/year since it would be cheaper to send your car home instead of parking it - and then it is available for your spouse/child/family member to use, instead of it being parking in a parking ramp downtown. Plus, you could send your car to drive your child to before- and after-school activities instead of doing it yourself.
"Christine, go pick up Carrie from school and drive her to swim practice and then park and wait for her to finish. Then drive her home without stopping at Dairy Queen. (Yes, I named the car Christine.)
Because salary is only the company half of the equation. The worker half is "Do I want to live there?"
In a rare exception to Betteridge's Law of Headlines... Yes.
Congratulations to everyone at Space X who contributed to this awesome achievement! You have made space flight exciting again!
Overlays during surgery. See through where the doctor is working, but with other info highlighted.
Astronomy. Highlight stuff in the sky. You could have one in front of a telescope.
Smart glasses - even if there was backlash for Google Glass.
You've never tried to get a proposal accepted, have you?
Research dollars aren't exactly easy to come by - especially in a field like theoretical physics. So, it might be good work - but far enough outside the mainstream to be unfunded.
Can anyone knowledgable in the field give a yes/no on the sanity of their research? If I decide to help fund it, I would like some idea that it isn't all snake oil.
Well, $20/hour ($41k/year) is about the median income for a person with a Bachelor's Degree, and Arizona doesn't have the highest cost of living, so they are probably ahead of the game. Especially if their degree is in a lower paying major.
Plus, "ride in car and pay attention" doesn't sound like the highest skilled job. Given the safety record of the cars, it isn't that dangerous of a job, either.
I can cross-breed a goat and a spider?
Really? Because that would be cool as hell.
...but this doesn't account for the gigafactory, or that Tesla will pretty-much corner the market in cars *and* lithium batteries in a couple of years.
However, the market for electric cars is a small percentage of overall vehicle sales. According to Wikipedia, Toyota delivered 9.9 million cars in 2012, VW delivered 9.8 million in 2013 and GM delivered 9.9 million in 2015. So, even if Tesla could deliver all 300k cars in 1 year - and it sounds like they can't - it would represent 3% of what the giant automakers deliver in a single year. Given their timeline for delivery, it is more like 1%.
Now, don't get me wrong. I think Tesla is a cool company, and I don't think it's doomed because it "only" has a 1% marketshare. However, we need to consider it in context of the entire automotive industry, and it most likely won't end up as the one car company to rule the world.
Real Programmers don't write in FORTRAN. FORTRAN is for pipe stress freaks and crystallography weenies. FORTRAN is for wimp engineers who wear white socks.