ULA prefers Atlas V because it is more profitable for them. But it uses engines from Russia.
The Russian engines are purchased from a company with ties to one of the people targeted by US sanctions against Russia... so the judge has granted the injunction to prevent purchasing those Russian engines.
ULA has a stockpile of some Russian engines already, and they have the (less profitable for them) Delta IV if they can't launch Atlas V for any reason... and running out of engines would be one of those reasons. But ULA would prefer to continue buying engines. But we've been paying them to have both rockets available, so they'd better be able to show up with what they've promised.
Separate from this injunction, SpaceX is asking for a review of the large block by of ULA cores, as it was done just before (a few days before) one of the final milestones of SpaceX being qualified to launch for the air force. I think it's not unreasonable for them to say that it's unacceptable to do a huge purchase when if you wait for a few days you would have multiple vendors competing for the bid.
Even John McCain thinks that contract smells fishy: link
- More registers (16->32)
- DP SIMD
- New instructions for crypto
and a handfull of other things. But all of the above aren't really benefits of 64 bitness, just the improvements to the architecture. The real benefit of a 64 bit architecture is the larger virtual address space... processes with >2-3 GB of memory. Every other improvement is usually just improvements that could have been added in 32-bit mode but they threw into 64 bit arch. Similar with x86-64.
My total compensation as a qualified Engineer is similar to the average compensation for a doctor. I think that's reasonable. It's very hard to fill positions right now.
It's like literacy or numeracy or basic understanding of science. You have a problem as a culture if it is culturally acceptable to say "I can't do math" or "I can't understand written language" or "I have no idea about the universe around me or how people go about understanding it" or "I can't read or write logical directions."
Do you expect everyone to be a best-selling novelist (or a writer that is enjoyed for all history?) No.
Do you expect everyone to be the next Ramanujan? No.
Do you expect everyone to be the next Knuth? No.
But it is expected that everyone have basic skills in these kinds of things. It's just necessary to understand the world. If you don't understand these kinds of things -- if you don't have basic skills in language or mathematics or logic -- then you are at a disadvantage in modern society.
I group computer science'logic here separate from Mathematics. Perhaps it shouldn't be. But having a population that doesn't understand things like this shuold be considered as problematic as a population that can not read and write.
A car that drives itself is responsible for itself.
Who pays in the event of an accident is the driver. In this case, the car. Probably the manufacturer would be liable.
Manufacturers will probably get insurance for the car when driven autonomously. If self-driving cars are safer, this should be a lower insurance rate than you pay now. Additionally, self-driving cars will probably have sensor input that will prove/disprove fault.
I will let people crap all over a post that's basically regurgitating Intel Developer Forum drivel, and I'm certainly not going to say that WinRT has a future.
But I will NOT let you trash talk Alpha.
The Alpha was simply a much better processor than anything from Intel at the time. It was pretty much the fastest out there, though you might argue with some high end POWER or MIPS 10K or something.
Maybe you were running Windows and x86 programs on the Alpha? Those weren't blazing. But native Alpha programs were fast fast fast. And the architecture is clean and beautiful. Just beautiful.
So you can say that ARM has not much advantage over x86 today. That's probably true. You can say that ARM sucks, has too much complexity, and the system architecture is an abomination. That's probably true also. But you leave the Alpha out of your talk unless you know what the hell you're talking about.
Explosive test comes up positive in an airport and you wonder why they react strongly? You truly are a fuckwit.
They have false positives. My Ortlieb roller bags tested positive after a month-long bicycling trip. Could have been the construction of the bag, could have been the Tanzanian dirt throughly embedded in everything by then, who knows. It didn't come directly into contact with anything combustible, much less explosive. Apparently soap/lotions can cause false positives. And of course, ammonium nitrate (the explosive used in the Oklahoma City bombings) is more commonly called "fertilizer". So, no, they shouldn't be reacting so strongly. They should know that it's likely a false positive.
Seems like a stupid rule to me.
If an engine goes out, or there is some other problem, you need extra fuel to accomplish the mission (increased gravity drag). So you have some extra fuel and extra delta v, and that's a good thing.
But if those events are rare -- and, eventually, they should be -- then you often have extra fuel. If you can use that fuel to return the craft intact to reuse and make more money, then I think that's a damn good idea. If you must burn the extra fuel, then you will lose the stage. It will cost the company more, but "less profit" is maybe an OK choice.
The goal is to optimize cost while maintaining very high reliability. For very high reliability, you need to understand worst case behavior. For optimizing cost, you need to make the common case cost efficient. Having extra delta v for anomalies and using that delta v to lower launch cost (via reuse) when no problems arise seems like smart engineering to me.
Seriously, though, Clearance + EE is quite valuable. If you're worried about seeming "rusty" on the engineering side, get a MSEE from some university... a lot of very good universities have distance programs where you might be able to get started early.