spartango
Joined 15 years ago
Joined 15 years ago
With that said, the general problem of certain services being restricted from/to specific platforms is extremely frustrating, and will only get more painful as exclusives become common.
Case 1: If you're using a search engine not based in the US, and you're not a US person, then the NSA probably can't use any legal tools against you (depending on country). However, the NSA is allowed to use the full range of its capabilities to collect against you (PPD28 notwithstanding). They can infiltrate that service by technical or human means and carry out espionage activity without legal restriction (Title 50/EO12333). Further, they can retain the data unredacted for a long time.*
Case 2: On the other end of the spectrum, if you're a US person and you're using a US-based search engine, surveillance activities against you are far more complex. Warrants, NSLs, and/or other legal paperwork is involved, and there are strict rules on data retention, sharing, and minimization. That's not to say that there isn't surveillance, just that it comes with substantially more overhead. Meanwhile, most of the NSA's technical exploitation approaches are off-limits, and any collection/exploitation activity must be carefully managed.
Case 3: The intermediate case, where you're a non-US person using a US service, is a bit more hairy but still is better than the first case. While the NSA/FBI can utilize a range of legal tools (again, warrants, NSLs, etc) against you, because your data is likely entangled with US-persons data, it must also deal with all the overhead of minimizing and redacting that data (same as case 2). Similarly, the use of technical means against US providers is heavily restricted, so you won't be fighting against the same capabilities as you would be in case 1.
At the end of the day, which do you think is easier for the engineers at NSA: exploiting, entering, and just taking everything (case 1) or filling out a huge amount of paperwork and carefully handling the redacted scraps of data that comes back from the provider eventually (cases 2 and 3)?
I think you can make an argument for either side, but I tend to believe that technical exploitation is easier than legal, for now.
*Caveat here is that this intelligence data is hard[er] to use in US law enforcement activity against you. It's worth noting, however, that NSLs and FISA data are also non-trivial.
I understand that they do work with governments, but that's as much as I've seen in the press. There has been far wider discussion of the privacy challenges facing Facebook and Google.
Also, the Marines want the STOVL F-35B for operation on LHA/LHDs, as well as small island bases with short/limited runways. It's not just the ski-jumping Brits who want that feature.
With that said, you're right that the STOVL capability has added substantial complexity to the airframe.
* Genomic Health ($GHDX) with OncotypeDX
* Foundation Medicine ($FMI) with FoundationOne
Both of these companies have tests on the market that analyze tumor genomes (sequencing or microarray-based) and provide information to oncologists to better treat their patients. Information like drug efficacy and tumor aggressiveness (requiring chemo-/radiotherapy).
For those wondering: CRIU is Checkpoint/Restore In Userspace.
http://criu.org/Main_Page is the project, and http://criu.org/LXC is container support.
From a quick look, it seems that there are some limitations in CRIU, especially with LXC support, but it is work in the right direction.
What's missing, however, is how they do machine state snapshots (not supported in any container system afaik). I know Xen/VMWare support these, but if they are running atop AWS they will not have access to the hypervisor. I can imagine kludgily running another hypervisor atop AWS, but there would appear to be a more clever solution.
What's interesting is that neither LXC nor Docker support memory snapshots (machine state), which Terminal.com has demonstrated. Xen, KVM, and VMWare do, but I can't really imagine people running these atop AWS infrastructure (Xen underneath).
With that said, several hypervisors do support hot-resizing, snapshotting, and cross machine migration. Xen has excellent hot resize support, where VMWare has pushed hard for live migration and proper snapshotting over the years.
It seems disrespectful to judge an employee based on the negative perception of an entire company. For all the broken things within a company like Microsoft, I think it would be foolish to mark the company's talent pool as tainted.
Perhaps this reflects a subtler form of the fanboy-ism that exists in technology culture today. The sentiment is that companies we dislike must have incompetent employees. Competent employees would surely build a better product, right? Obviously this is naive.
Absolutely right, ageism plays into this as well. If you're hiring, keep in mind that, while fashionable, it is illegal to discriminate based on age. I wish this law was slightly easier to enforce.
As an interviewer assessing a candidate, I would like to believe that I'm thoughtful enough to see that corporations lay people off for any number reasons. The macro-scale conditions at Microsoft likely have no bearing on the candidate's quality.
Imagine if the candidate were from RIM. We'd hardly question the reality that RIM has to lay off people, many of whom are competent.
Employers offer group plans which tend to be much cheaper and offer substantially better benefits than individual plans. The larger the company, the better the arrangement tends to be.
COBRA is designed to fill in that coverage gap when you leave, but as others have noted in this thread, it is not always economical.
spartango at gmail