HNHacker News
TopNewBestAskShowJobs

spartango

901 karma · joined July 8, 2011

Harvard '16 Molecular Biology & Government | Thiel Fellow | Previously: AWS, Sun Microsystems, others.

spartango at gmail

submissionscomments
spartango··on iCloud Beta Incorporates iOS 7 Look and Feel
It also has iOS-style notification popovers at least for mail and calendar.
spartango··on I Am Being Watched
When I was a kid, my parents used to have the radio on in the mornings (in the car), but most of the time it ended up seeding conversations about the things that were said. I still remember those, down to the silly conversations brought on by the traffic report.

There's something special about being able to share the content as you experience it, rather than it being personal.

spartango··on How to Convince Investors
On one hand I'm inclined to come out and say, "No, in some industries you simply cannot get traction before going to investors (repeatedly)", given my experience in the biotech industry. Most biotech companies don't get "traction" until even after IPO, because the capital needs associated with making scientific and medical progress are large.

Yet, the reality is that even in these companies there's a notion of traction, and it's absolutely critical. It's not measured in terms of users, but instead manifest in scientific milestones. Every time you demonstrate the scientific validity of a piece of your tech, you are de-risked in the eyes of investors. That mirrors traction, even if it's less direct.

Another way that biotech companies can achieve notions of traction comparable to tech companies is through intermediate business models, such as operating as a contract research organization or reference laboratory.

Despite those parallels, I'd say that biotech traction is still difficult to achieve because most science lacks determinism in the rate of progress.

spartango··on Looking at CPU/GPU Benchmark Optimizations in Galaxy S 4
At least those weren't benchmarks that were part of reviews, where people are making decisions based on 1-1 comparisons...
spartango··on Heart Surgery in India for $1,583 Costs $106,385 in U.S.
Just a heads up, MRI machines cost 10s of millions of dollars and come with $1M+/yr service contracts. They have pretty substantial power costs as well. They are sufficiently expensive that some big institutions lease them from the manufacturer.

I won't delve into the other parts of your idea, which likely have merit, but just realize that the costs of running such an operation would not be small.

spartango··on How I Learned to Stop Worrying and Love the Tenure-track-faculty Life
You're absolutely right, it is possible and even important to structure your experiments in such a way that they don't dominate your life. It's something that I've learned to do pretty effectively (and my chosen discipline makes it easier).

I think there are certainly organizational things that can be done to facilitate more reasonable working hours, and I've seen this done well in industrial settings. From pipelined experiments to working with automation, technicians, and teammates.

With all that said, it's not easy, especially as a junior faculty member with limited resources. Building a sane lab environment is 100% worth it IMO, but it is challenging and comes with a few perceived compromises.

spartango··on How I Learned to Stop Worrying and Love the Tenure-track-faculty Life
What's scary is that this represents a fairly luxurious set of pain-points relative to the ones I've seen junior faculty members in the biological sciences exposed to at Harvard.

The conveniences and cultural differences of the CS community are a stark contrast to academic biology. Considering the author's observations:

First, the opt-out options are often fewer and further between; making the jump between basic science work and industrial biotech/pharma can be very difficult depending on your area of interest.

Then, as a biologist, it can be incredibly difficult to restrict your working hours, as experimental (e.g. cell culture) work can operate with delays or intervals. Stepping out at the wrong time means your cells die.

Beyond the unpredictable timing, there's more uncertainty around whether experiments will physically work, and it can be nigh impossible engineer your way out of certain failures.

Further, the benchmarks for "contribution to the field" in biology can be extremely unforgiving; publishing papers in journals outside of Nature, Science, or Cell fails to paint a compelling picture.

These things are added on to the things pointed out in the piece. Extra hurdles.

That's not to say that biological science fields are evil or that faculty paths are never worth considering. But having worked in the lab of a junior faculty member, you can see the pressure and challenges.

spartango··on How I Learned to Stop Worrying and Love the Tenure-track-faculty Life
Harvard is somewhat peculiar in the way it selects and impresses upon faculty the importance of teaching. That's not to say that all Harvard professors are great teachers, but there's certainly an emphasis on it that is less common.
spartango··on iPhone 6: An edgy concept
Actually the HP Veer had this design, with magnets and pogo-like pins. As noted, however, the Veer's USB cable is a bit bulky and has fewer pins.

http://www.webosnation.com/hands-on-hp-veer-s-ridiculous-hea...

spartango··on Apple Dev Center outage
Silence really doesn't imply anything except that the responsible parties are busy fixing things and that there may not be hands free/allocated to communicate with the outside world.

IMO not communicating with the outside world is a fail, but I've seen delays in this when small teams suddenly get swamped.

spartango··on Navy Drone Successfully Lands on Aircraft Carrier
Not only is this an unmanned aircraft, it is an autonomous (as opposed to remotely piloted) aircraft. This means that instead of a human controlling the landing, the aircraft was instructed to land and executed the descent and landing on its own.

Anyone who's been involved in carrier operations will tell you that landing a jet on the deck is non-trivial even with experience. The fact that an aircraft can do this autonomously is quite impressive.

spartango··on Monocle
> It's fine for people who aren't officially credentialled experts in something to talk about it.

Sometimes this is true, but sometimes undertrained perspectives can be quite detrimental. The most clear-cut example is that of medical discussions; medical commentary or speculation from under-qualified individuals can do real harm. Many communities on the web have recognized this and have taken measures to protect users[1].

Medical advice is a pretty extreme example as far as detrimental discussions, but there are some shades of gray that I've seen show up on HN. As a biologist, the ones I've found most grating are those that reflect poor training in the the life sciences, where HNers make pseudoscientific or unscientific claims. It's easy to call these things "opinions", but they are actively harmful when most users will not be able to tell that they are incorrect.

There are certainly other cases where underinformed commenters end up doing harm, from legal speculation to "get your pitchforks" outrage attacks.

Note that I'm not arguing against free and open discussion in forums such as HN; people should be physically able to post whatever they want. My point is instead that the community should be sensitive to underqualified commentary in disciplines beyond its expertise. Less accepting, in a way.

Credentialing is but one way this has been done, but understandably not the best one here.

[1]http://www.reddit.com/r/askscience/comments/s4chc/meta_medic...

spartango··on Why I'm Not Using RubyMotion in Production
If you're curious to hear more perspectives on using RubyMotion in production, you might check out Clay Allsopp's blog posts (e.g. http://clayallsopp.com/posts/rubymotion-year-one/). His startup has been using RubyMotion for a while and he's written tutorial and a book for it as well.
spartango··on Ativ Book 9 Plus, 3200x1800, Haswell, "12 hours" battery
Windows 8 does support high resolution screens, but unfortunately it has poor DPI scaling features. This means that instead of crisper text and contours, you get smaller text and touch/click targets. While this does give you a nice, big workspace, it can be hard to see things.

When you do increase the DPI through Windows settings, applications start to have issues rendering text appropriately, and often UI targets don't scale with the text.

spartango··on Why I retracted my Nature paper: correcting the scientific record
Like virtually every other collection of people, the biomedical sciences have their own drama and politics.

It is unfortunate that these occasionally impede the progress of science, and downstream, the eventual treatment of patients. Even so, much good work is done and will continue to be done into the future, despite politics.

spartango··on The JVM situation
In my experience Mono is a bit like the OpenJDK was a few years ago:

Most things work, but there are a few things that are broken in unavoidable ways. Similarly, the performance isn't terrible, but the optimization is not quite at the same place as the original platform.

Xamarin's rapid work suggests that there will be a 'production-ready' CLR for most platforms (they've got it down for iOS, Android, and recently OSX) soon enough.

spartango··on Samsung starts mass producing PCIe SSDs with 1400MB/s read speeds
Fusion-IO thus far has competed in an entirely different space: datacenter-grade PCIe SSDs. They not only boast the use of fast PCIe interface, but also software and hardware design that supposedly are tailored to datacenter-type workloads (e.g. databases).

These Samsung drives are not quite suited to datacenter use, at least in their current form; from the use of the mini-pcie interface to their controllers and firmware. Perhaps this will change, but that will be in an entirely separate product.

spartango··on Decentralizing Trillian
Indeed, especially if you use it in combination with their desktop applications (win or mac), because the "continuous client" functionality makes switching between devices fluid.
spartango··on Google’s Real Secret Spy Program? Secure FTP
It's worth looking into FISA (and the DOJ interpretations of it) to see if the court can approve requests for user credentials/tokens. This would give intelligence officers more continuous access to user data, though they would still be legally limited to the time period approved by the court.
spartango··on Ask HN: Why should you ship fast?
It really depends on the domain:

Among consumer facing web-technologies, there's definitely a compelling argument in favor of shipping fast. Shipping fast lets you iterate quickly based on lots of small pieces of feedback. This is a really effective way to build something that fits your users' needs.

In other domains, however, it may make a lot less sense to ship things rapidly. For example, in science and medical domains, it becomes important to validate carefully everything that you are shipping before you ship, because your audience has no tolerance for rough edges. Those audiences tend to be less willing to adopt half-baked/non-turnkey products as well, so first impressions count more.

I think you should think hard about who your audience is and how they will perceive your product before trying to ship things aggressively or patiently.

spartango··on Sound Sensor Failure
Someone I know has had similar issues to this (for different reasons), and by his experience I'd recommend you see a doctor right away.

Depending on the cause, they may be able to do something simple to fix things, but if there's something more serious going on, you'll be glad they found out now. In my friend's case, the fact that they didn't intervene when he was younger has made treatment more complicated.

In any case, I definitely would not take medical advice from anyone here (or on the web), or delay seeing a professional.

spartango··on Why we're building Loom
While this is true, getting institutions to adopt a new PACS is a non-trivial process. I'm curious as to what improvements Clariso bills as big enough to warrant adoption/switching.
spartango··on ASUS Launches Monitor with 3840 x 2160 IGZO Display
The FDA has actually cleared a couple of iPad apps for diagnostic viewing of radiological images; the ones I'm aware of are Nephosity and MobileMIM, and they can be used for x-ray, CT, PET, and MRI.

I believe these are being cleared as Class II devices under the section 510(k) premarket notification process.

Briefly, Class II devices include those that may be useful for diagnosis but aren't strictly necessary to sustain human life. The distinction has subtlety, so excuse the simplification.

The 510(k) process has you explain that your "device" (hardware or software) fits into some existing category of medical device and is equivalent to those existing devices. It's not a particularly stringent process and generally doesn't require clinical trials.

Note that in this case, "device" entails the iPad and app approved as a single item.

So for radiology, certain setups have been cleared, yes.

---

What's interesting is that on the pathology side, digital systems have not been cleared for primary diagnostic use, unlike in radiology. That means that a pathologist cannot diagnose a cancer based on a digital image of a biopsy alone.

Indeed, the FDA has ruled that digital pathology systems are Class III medical devices (necessary to sustain human life) and thus require a premarket approval(PMA) process. Unlike 510(k) approval, PMA requires a clinical trial phase that can take years (and millions of dollars).

While this seems arbitrary, there's actually decent logic to it: pathology often provides the last word in the diagnosis of many diseases, from malaria to cancers. The FDA is being very cautious, as compromised pathology work caused by unvalidated technology would directly impact patients.

spartango··on ASUS Launches Monitor with 3840 x 2160 IGZO Display
Indeed, the medical imaging industry (radiology particularly) has been relying on monitors like these for the last 10+ years:

http://www.necdisplay.com/category/medical-diagnostic-displa...

These monitors use IPS panels, run upwards of 5MP, and have better color depth than consumer-grade monitors. Often times they are grayscale (most of these images are not colored).

These monitors are extremely expensive (~$20K), but they are FDA approved for diagnostic use. And yes, radiologists do need them.

Interestingly, as digital imaging proliferates across other medical disciplines (such as pathology), the costs of these high resolution displays and appropriate GPUs have been cited as a barrier to digitization. It seems that now prices are falling fast enough to make that excuse go away.

Radiologists and pathologists seem to love retina iPad displays...

spartango··on Why we're building Loom
I'm curious about what differentiates Clariso from other PACSs, as that space has been crowded and active for nearly 20 years (since radiology went digital).

There are some big players in the PACS space that major medical institutions are pleased with, and there's considerable lock-in/inertia associated with these types of products.

As someone working on a medical imaging product who decided that building a PACS was not a good starting point, I'm curious to see what others are doing to sell PACSs.

spartango··on Why we're building Loom
While this trivializes the issue substantially, it is true that if you depend on chrome there are ways to roll out nice site-specific chromium apps that keep everyone happy.
spartango··on Why we're building Loom
Actually, it is something that 3rd world country doctors desperately want. Why?

Turns out that in many parts of the world, there's a lack of specialists to read and interpret these images (radiologists, pathologists), even though there are technicians skilled enough to generate them. Fewer still are specialized to handle cases effectively. Thus patients wait long periods of time for diagnoses as slides are transported to places where they can be read, suffering throughout.

Teleradiology and telepathology are burgeoning fields which are necessary across the globe, with the potential to save lives and make money. There are quite a few aggressive players in these spaces, and we're excited to see what they do.

I'm working in an extension of one of these spaces; feel free to reach out if you're curious...

spartango··on Source Code Typography
Not too lean too heavily on the crutch of tooling, but it bothers me that this type of error can "slip through the cracks". Our tooling should make it patently obvious that this is a problem (before the code can be tested) if not automatically fixing it.

Indeed many tools (IDEs) do correct these kinds of problems, and it strikes me as silly that we have to worry about the execution of programs failing because of these types of typos/bugs.

spartango··on Come here and work on hard problems – except the ones on our doorstep
Honestly, who cares what it's called and how it falls into other categories? I think by fighting over what terms to use, we're missing the forest for the trees.

In living in the SV sandbox/bubble, it seems we forget about some of our global compassion. Nobody says we need to be 100% charitable in our actions, or follow some strict socialist regimen, but I think it's useful to acknowledge that we do overlook some of the problems at our doorstep. If we cared, we could definitely create solutions to some of them, and some of those solutions might even be profitable.

spartango··on 10 Million Concurrent Connections – The Kernel is the Problem
The point about statically allocating "huge pages" aligns with my experience as an embedded programmer as well. Dynamic allocation is simply a no-no on those systems.
← PreviousPage 5 of 11Next →