spartango

Joined 15 years ago

Karma
901
Submissions
320
Member since
Jul 8
Harvard '16 Molecular Biology & Government | Thiel Fellow | Previously: AWS, Sun Microsystems, others.

spartango at gmail

View on Hacker News

Recent submissions

Comment · 8 years ago
While there is extensive infrastructure for detecting active transmitting devices like Stingrays, there's no discussion (or tooling) around passive IMSI grabbers. These devices are significantly more limited (no IMEI or MSISDN, GSM-only), they remain pretty effective in areas/networks where GSM is still in place.
Comment · 10 years ago
Comment · 10 years ago
I'm not convinced this localization argument holds so much water. Consider the following:

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.

Comment · 10 years ago
Maybe I'm just out of the loop, but the author doesn't make it clear what exactly is objectionable about Palantir with respect to privacy issues. That's not to say that there isn't anything, but just that it would be helpful to have a synopsis of what exactly they're doing wrong.

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.

Comment · 12 years ago
Neither the F-35B nor the F-35C carries a gun. The USAF's F-35A is the only model affected by this issue.

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.

Comment · 12 years ago
If you find the work in cancer interesting, it's worth looking into a few commercial outfits that are doing this type of testing:

* 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).

Comment · 12 years ago
An email version of this would be quite useful for team interactions with sensitive partners/clients/contacts.
Comment · 12 years ago
Cool, thanks. I hadn't seen this before.

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.

Comment · 12 years ago
Your explanation is clever and could account for most of the behavior of the product. Certainly the environments, rapid booting, and even hot resizing.

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.

Comment · 12 years ago
Xen/VMWare also support hot resizing of CPU and RAM.

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).

Comment · 12 years ago
Your demos show impressive speed in booting, machine resizing, and snapshotting. Kudos.

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.

Comment · 12 years ago
That 15 years of experience at one of the world's top software companies is seen is a negative disgusts me.

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.

Comment · 12 years ago
While I am aware that this is the reality, I find the attitude underlying this reality rather unfortunate.

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.

Comment · 12 years ago
In the US this doesn't make sense (for most people), unfortunately.

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.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton