HN user

polyfractal

2,877 karma

Molecular and cellular neurobiologist turned software developer.

https://polyfractal.com

[ my public key: https://keybase.io/polyfractal; my proof: https://keybase.io/polyfractal/sigs/AvkaCfWRV93NjdW1RyX0-nQHgsP30ZvmbNkUdIbxidU ]

Posts65
Comments874
View on HN
www.youtube.com 3y ago

The Algorithm That Embraces Random Chance [video]

polyfractal
2pts0
www.elasticsearch.org 13y ago

Customizing your Document Routing in Elasticsearch

polyfractal
1pts0
euphonious-intuition.com 13y ago

Detecting anomalous traffic patterns with ElasticSearch and Vowpal Wabbit

polyfractal
1pts0
getelastomer.com 13y ago

"Starts With" phrase matching in ElasticSearch

polyfractal
1pts0
euphonious-intuition.com 13y ago

Five things I learned from ElasticSearch Training

polyfractal
4pts0
hippoland.tumblr.com 13y ago

Laugh. Inspire. Help.

polyfractal
1pts0
getelastomer.com 13y ago

Using Shingles in ElasticSearch

polyfractal
1pts0
www.launchbit.com 13y ago

Which links get the most clicks in email newsletters? (Part 2)

polyfractal
2pts0
www.launchbit.com 13y ago

Growing a successful side project in just one weekend: HackerNewsletter

polyfractal
4pts0
news.ycombinator.com 13y ago

Ask HN: Server daemon, web service or other?

polyfractal
8pts11
euphonious-intuition.com 13y ago

Reflections on a six-month side project

polyfractal
1pts0
euphonious-intuition.com 13y ago

You’re passion is whimsical…should you follow it?

polyfractal
1pts0
news.ycombinator.com 13y ago

Ask HN: Do you use Lifecycle Emails at your startup?

polyfractal
1pts0
news.ycombinator.com 13y ago

Ask HN: Do you use Lifecycle Emails at your startup?

polyfractal
2pts0
euphonious-intuition.com 13y ago

Reflections on a six-month side project

polyfractal
2pts0
idealab.talkingpointsmemo.com 13y ago

Impersonal Google Search Results Are Few And Far Between, DuckDuckGo Finds

polyfractal
2pts2
www.startupfrontier.com 13y ago

Parse: Building a developer platform

polyfractal
3pts0
www.curatehub.com 13y ago

Cohort analyses: How do you know if you're improving your product?

polyfractal
1pts0
www.startupfrontier.com 13y ago

Grasshopper Group: Growing with paid marketing

polyfractal
1pts0
news.ycombinator.com 13y ago

Ask HN: Are you a lifestyle business owner / micropreneur?

polyfractal
9pts4
www.startupfrontier.com 13y ago

Using controversy to drive new users

polyfractal
1pts0
wavelength.mailchimpapp.com 13y ago

Mailchimp's Wavelength goes live

polyfractal
2pts0
euphonious-intuition.com 13y ago

Outsource for productivity, not because of laziness

polyfractal
15pts5
www.startupfrontier.com 13y ago

How Listia built a marketplace: Solving the Chicken-Egg Problem

polyfractal
1pts0
news.ycombinator.com 13y ago

Ask HN: Ad server recommendations?

polyfractal
1pts2
euphonious-intuition.com 13y ago

In the Trenches with Micropreneurship: a weekly journal

polyfractal
1pts0
news.ycombinator.com 13y ago

Ask HN: I need to categorize 150,000 products

polyfractal
8pts19
twitter.github.com 13y ago

Clockwork Raven - MTurk framework from Twitter

polyfractal
15pts8
euphonious-intuition.com 13y ago

CompareRC Micropreneurial Diary #1: The Beginning

polyfractal
1pts0
euphonious-intuition.com 13y ago

Constructing more complicated mappings in ElasticSearch

polyfractal
1pts0

This is not a bad tutorial for copper electroplating, using entirely found-at-home materials: https://www.instructables.com/High-Quality-Copper-Plating/

Most of the "copper electroplating" videos on youtube are pretty good introductions, but there are two things to keep in mind: first, most just use a 9v battery or similar, which is not a great idea. Better to use a current-controlled source. I use a cheap bench power supply and limit the current to 100-500mA to start, only increasing up to 1-2A after a while (and if I want more plating). Voltage can float at whatever level, as long as it's <5v or so

Second, a lot of YT videos use safer, non-acid mixes. These will work, but not nearly as well as acid copper baths which include sulfuric acid. It's not too bad as long as you're careful while mixing, and despite being low pH the final solution is not terrible if you get some on your hands (mildly irritating, wash it off. Wear gloves though!)

An example acid bath that's pretty decent recipe: https://www.youtube.com/watch?v=yvW5mWbUbU4

Eh, not so much generation as different way people think. I'm not old, have multiple laptops, desktops and smart phones. More often than not, when I need to seriously think about a paper I print it out and annotate the margins, underline, highlight, etc. I have a notebook (and fountain pens!) that I use to write out plans or projects or sketch designs. I have pads of flip paper for short-term (weekly) TODOs, and bullet-journal longer term life planning.

It's just a different way of organizing one's life. I spend enough time in front of the computer, sitting at the kitchen table to jot down notes or sketch out a project idea works better for me than trying to try the latest XYZ digital notebook app.

A minor note: the LightSail team says the perigee is lowering due to atmospheric drag not due to the sun slowing it down:

The perigee, or low point of its orbit, has dropped by a similar amount, which is consistent with pre-flight expectations for the effects of atmospheric drag on the spacecraft.

That's not to say the solar pressure isn't potentially slowing it down too, but it sounds like the main driver is drag in this case.

I left a reply on the OP (before seeing this), which links to NIH, CDC and a review of the subject: https://news.ycombinator.com/item?id=20511244

It's not that the symptoms don't exist. It's that the symptoms are almost certainly auto-immune or neurological in nature. There is nothing "chronic infection" about the situation, and thus any attempt to treat it with extended anti-biotics, probiotics, diet restriction, etc are almost certainly destined to fail.

Patients need to spend more time listening to rheumatologists and less time listening to "Lyme Literate" providers selling uninsured woo at $2000 a pop.

If someone wants to read some real medical texts on the subject, I would encourage them to read the following:

NIH: https://www.niaid.nih.gov/diseases-conditions/chronic-lyme-d...

CDC: https://www.cdc.gov/lyme/postlds/index.html

Lantos, Paul M. "Chronic lyme disease." Infectious Disease Clinics 29.2 (2015): 325-340. https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4477530/

The CLD controversy does not, however, straddle a simple divide between 2 opposed scientific factions. Within the scientific community, the concept of CLD has for the most part been rejected. Clinical practice guidelines from numerous North American and European medical societies discourage the diagnosis of CLD and recommend against treating patients with prolonged or repeated antibiotic courses 1-21

Many patients referred for Lyme disease are ultimately found to have a rheumatologic or neurologic diagnosis. Rheumatologic diagnoses commonly misdiagnosed as Lyme disease include osteoarthritis, rheumatoid arthritis, degenerative diseases of the spine, and spondyloarthropathies.26,27,41 Some patients are found to have neurologic diseases, including multiple sclerosis, demyelinating diseases, amyotrophic lateral sclerosis, neuropathies, and dementia.27 Some CLD advocates have argued that these various conditions are simply manifestations of Lyme disease,24,42–44 but these hypotheses are untenable

In short, there is clearly evidence that people feel symptoms following Lyme Disease, but there is essentially zero evidence that these symptoms are some kind of prolonged, chronic infection that remains impervious to treatment. Extended courses of antibiotics do not improve the situation (and can fatally make it worse), and all the various woo (as mentioned in the article) do not help either.

"Chronic Lyme" is far more likely to be auto-immune (rheumatologic) or neurological in nature. It may be triggered by a lyme infection, just like it can be triggered by other non-lyme infections. Auto-immune responses are commonly triggered by severe bacterial or viral infections, and can persist/linger far after the infection itself has cleared up. But the concept of a "chronic" bacterial lyme infection has little to no medical bearing.

The fact that this continues is largel attributed to A) auto-immune disorders being difficult to diagnose and treat due to their unique nature and B) hucksters, con-artists, and snake-oil salesmen hawking the latest woo to patients desperately trying to solve their problems. And probably C) a general movement towars believeing random blogs (like the OP!) over medical providers, on the basis of "Big Pharma" or other general conspiracy theories.

"Chronic Lyme" is notoriously difficult to diagnose because there is very little evidence that it is a real illness. While there is some research on the subject, the medical community still widely believes that chronic lyme is Not A Thing.

You often find chronic lyme being diagnosed and "treated" by alternative medical practictioners, homeopaths, naturalpaths, etc who then prescribe a wide array of untested treatments, batteries of blood tests and panels of ELISA antigen screens which are so cross-reactive that just about anything will show up. More often than not patients are being swindled out of vast sums of money by these alternative "treatments". A quote from the GP article shows exactly this situation:

I’ve gobbled up herbal tonics, CBD oil, a universe of different probiotics, antibiotics, anti-parasitics, and an endless array of supplements promising myriad purported benefits. Most provided little, if any, comfort.

[...] many people with Lyme flock to “Lyme literate” doctors (LLMDs), who, citing the unreliability of Lyme testing, are willing to make a diagnosis based exclusively on symptoms. [...] With no scientific consensus on what causes persistent symptoms and how to treat them, such options aren’t covered by insurance, leaving people like me to fund treatment entirely out of pocket. I’ve visited several LLMDs with mixed results. [...] Finding a trustworthy LLMD can be difficult and expensive for Lyme patients. The LLMDs I consulted in New York offered initial consultations ranging from $800 to $2,000, with each follow-up visit costing anywhere between $300 and $500 each.

It's not to say the symptoms are not real, but they are far more likely to be fibromyalgia or similar than a mysterious chronic infection of lyme which is untreatable. Articles like the above and the GP do not help the situation, and people end up believing random woo on the internet than their medical providers.

Because enough people will believe it when they see an asteroid looming towards them on CNN, Fox, whatever. There are plenty of people that deny climate change because it's convenient, either politically or economically. There are considerably fewer people that think the moon landing was faked, or the earth is flat, or pluto and mars and jupiter are actually jewels hanging from threads in a crystal sphere.

An asteroid is a sufficiently "concrete" science that the average person would believe if they see it. You can't "see" climate change, which is part of the issue.

There is a real difference between a singular event like an asteroid, and a slowly boiling frog like climate change.

You can point at an asteroid and say "That thing. It's going to melt half the planet." I'd like to think we could collectively get our shit together and find a way to fix that.

But climate change is more insidious because it's so slow. It's in every nations best (short term) interest to ignore climate change. And there are zero short-term consequences to politicians because the average person probably won't measurably see an effect in their lifetime. Sure, summers might get a bit hotter and have worse floods, winters get a bit colder. New pests will pop up, species might start to die. But there's not a galvanizing event to really scare the shit out of people. Even if people believe climate change, they'll shrug, tsk tsk a little (like I'm doing!), maybe stop using plastic bags or install solar on their house or something. But it's negligible, and they know it's a meaningless gesture because everyone else has to make the same gesture for it to work.

Eventually it'll get bad enough -- widespread fires, droughts, rampant pest or diseases, all the pollinators die out, whatever -- that people really start to take things seriously. But by that time we might have 20 billion humans on the brink of starvation and it'll be a bit late to do much more than try to survive.

I doubt humans will ever go extinct completely. We're pretty hardy primates. But it's very possible we get knocked back to hunter/gather tribes (probably with some neat technology!) scraping a living in some kind of post-apocalyptic industrial nightmare.

It's especially tragic because any attempt to fix the situation implicitly crushes nations that are presently bootstrapping themselves into industrialization. E.g. major "developed" countries got a free ride on cheap, dirty fossil fuels. But now the climate is going to shit, and if by some miracle they managed to get themselves to carbon-negative (lol sure), you'd also have to prevent other developing nations from going down the cheap/dirty fossil fuel route themselves.

Which is crazy when you think about it. How's that going to work? Is the US and the EU going to give up half their GDP subsidizing clean energy in foreign nations to prevent further carbon release? Subjugate those countries to forcibly prevent them from industrializing?

It's truly a tragedy of the commons writ large. Short of some breakthrough in carbon sequestration or cold fusion or whatever, we're pretty screwed no matter how you look at it :(

Mars is a radically different planet and has its own climate. It doesn't have anything to do with the sun getting warmer though, e.g. we can't blame the sun for the Earth warming up just because Mars is also warming up.

A few of the key differences off the top of my head:

- The polar caps of mars are mostly frozen CO2 ("dry ice"), and also mostly disappear during the summer. You can see timelapse animations showing them shrinking and growing by like 90% each year. Their behavior is radically different from our frozen water ice caps, and have a huge difference in thermal mass too.

- Mars has a very thin atmosphere, mostly inactive geology, and no oceans. That means it has very little in the way of thermal buffering

- Mars goes through it's own Milankovitch cycles (changes in orbit eccentricity, axial tilt, precession) which means it undergoes it's own warming/cooling cycles just like earth. It happens to be in a warming cycle right now.

- Enormous dust storms can take over the planet for months at a time, which obviously has a huge impact on global climate

- We have a very short record of observing Mars' climate, so we can't really make long term trend analysis like we can on Earth

IPFS, Again 7 years ago

Except that, from the article, the only way to really use IPFS for pretty names is to use DNSlink and not IPNS. Because IPNS is unusably slow.

So IPFS might not theoretically rely on DNS, but it seems that it does practically rely on DNS if you actually want to use it.

Yeah, folks, don't do this.

Some drugs are relatively benign to quit cold turkey (a sizable percentage of people may run into irritating side effects like nausea, etc) but it won't kill you.

Other drugs like benzos can be fatal to quit without tapering. And other classes can induce serious side effects even when properly tapering, let alone quitting cold-turkey (e.g. hallucinations, psychosis, insomnia, etc etc).

I don't think this is fair for several reasons. First, cancer treatment drugs are tested heavily in-vitro first, where the only significant metric is reduction of tumor mass. Clinical trials for cancer treatments are different from other drugs, as you don't generally do double-blind trials (would you want to get a placebo if you had a terminal cancer? No, probably not).

So many cancer treatments go into clinical trials with only the evidence that it shrinks tumors, and tends to kill tumors faster than it kills the rest of your body. Side effects are expected to be severe since most cancer treatments are quite literally killing any cells that divide... tumors just divide faster and thus get hit harder. The end result is cancer treatment often has very poor quality of life.

Clinical researchers _do_ perform analysis to see if survival increases relative to other treatments. But often you don't know until you've already tried it on a cohort of patients (with their consent, obviously).

There is push-back in the medical field in areas for what you suggest. For example, colonoscopies are becoming widely recognized as causing more problems than they solve. The complications they can induce tend to lead to a poorer patient outcome than missing colon cancer because you didn't screen (e.g. survivability is not affected by finding/treating colon cancer early).

I just don't think it's fair to paint cancer treatments with the same brush strokes, since dealing with terminal diseases is a totally different ball game.

Edit: I should say, there are some parts of cancer treatment which is moving towards the dont-treat opton. For example, there is growing evidence that treating prostate cancer is not necessary, since you'll probably die of something else long before prostate cancer kills you (it is very slow growing on average)

Frankly, a lot of this is the patient's fault too. The vast majority of people _do not_ want to change their lifestyle. They don't want to quit smoking, drinking, eating fried food and leading a sedentary life. They don't want to lose weight or start cardio, go hiking/biking/swimming/walking, limit their caloric intake or eat more vegetables and fiber.

What they want is the doctor to provide a pill to fix whatever the immediate issue is, so they can get back to their life. When providers push back on this and try to suggest lifestyle changes, many patients get _angry_. Like, yelling, shouting, complaining to administrators that the provider isn't "listening to them" or "not taking their problems seriously". People want to be fixed, not fix themselves.

There's plenty of blame to go around, but a healthy share falls on patients themselves.

Source: SO is a medical provider. My faith in humanity falls daily and I can't believe the crap providers have to put up with. It's like a service job dealing with irritated people all day long, except these people read a blurb on WebMD and think they are an expert.

Agreeing here. My SO is a medical practitioner, and some of the stories I hear are just crazy. Folks who can't sleep and come in wanting meds, but after digging into their history you find they are drinking four liters of soda, two extra-large (and extra-sugary) lattes, and a pack of cigarettes every day. And on their phone until 11pm.

The more I hear about healthcare from the inside, the more I realize it's a game of "work on the worst problem, ignore the rest". There's limited time in patient visits, and patients have limited motivation, so you really have to prioritize what to fix. If you tell the patient to fix all the things, the will fix none of them.

Worse, patient education is hard work. Patients don't listen, ignore advice, stop lifestyle changes as soon as it gets hard. So you focus on one or two of the worst offenders; you convince them cigs are going to put them in an early grave and they should cut back to half a pack a day. Maybe drop the soda to two liters a day. The rest of their problems you have to ignore until later. That's often when meds come into play because they can help bridge the gap while you work on their lifestyle issues.

Oh, and all of that happens in 15 minute visits every other month.

There are certainly bad doctors out there over-prescribing all sorts of things, but from what I've seen, it's more a matter of prioritizing what to spend your precious 15 minutes on and going from there. Doctors and other medical professionals are in an impossible situation most of the time.

Edit: for clarity, this is an American healthcare perspective.

Didn't down-vote (or upvote for that matter), but I think this might be glossing over some details. My understanding is that Constellation was ridiculously over-budget, behind schedule and there was no reasonable way it would accomplish it's stated mission without a massive influx of cash. The Augustine Committee results were pretty damning. There's no way the program would have made it to the moon, let alone mars. Keeping Constellation running would have been a classic sunk-cost problem.

That said, while Constellation was canned, large components of it were/are reused by the Space Launch System (SLS), including the Orion crew capsule and Aries I/V rockets. So in reality Constellation lives on as SLS, albeit with a much more vague goal now. Cynics could argue it's even more of a jobs program than Constellation was.

As an aside, what'd you do at NASA? I'm super jealous! Thanks for taking the time to share your summary of the events, I largely agreed with what you wrote :)

If anyone is into Space and Politics/Policy, the Planetary Society has semi-recently started doing monthly "Space Policy Edition" episodes. Here's the most recent:

http://www.planetary.org/multimedia/planetary-radio/show/201...

They dig deep into the current political landscape and how that affects current and future funding of various projects at NASA. Recently they started doing interviews with people which is usually quite interesting too.

Not quite the same as pure vertical farming, but greenhouse + aquaponics + high levels of automation seems to work well for certain varieties of vegetables that naturally vine. E.g. like the Houwelings tomato farm:

http://www.houwelings.com/

https://www.youtube.com/watch?v=bRyBKWqLzI8

But that still limits you to naturally vining crops (so that you can keep growing the plant longer than normal and automate the extension of the vine), natural light for the greenhouse, etc. No way a tomato would thrive under artificial light, they love the sun too much :)

While that's true, the OP's solution is one way to help promote thicker stems if your lighting is sub-par. E.g. more light is best, but failing that for some reason (budget, space, whatever), stimulating the stems is a reasonable backup.

It exists! The technique is called Electron-beam lithography (https://en.wikipedia.org/wiki/Electron-beam_lithography), and it's exactly what you described. It's essentially an electron microscope that is used to etch patterns, instead of doing the whole projection lithography song and dance.

I believe it's used in academic research a fair amount, because it gives very good resolution (sub-10nm) and is very cheap (once you own the equipment). But as you said, it's also very slow :)

There's a contingent of hobbyists that run second-hand electron microscopes in their garage... I'd bet they could do electron-beam litho if they wanted to

It's totally doable! Although it does take some non-household equipment and chemicals. But much of the equipment you need can be purchased off ebay for relatively cheap.

It's actually a hobby project I'm working on right now, to create some large transistors and simple circuits. My goal is 10um process (aka 1970's technology), but I'd be pretty happy with something a few orders of magnitude higher.

Jeri Ellsworth is the first that I'm aware of having created some large transistors (NMOS process) in her garage and documented the process:

- https://hackaday.com/2010/05/13/transistor-fabrication-so-si...

- http://4hv.org/e107_plugins/forum/forum_viewtopic.php?85399....

And Sam Zeloof very recently did similar:

- https://hackaday.com/2017/02/25/the-fab-lab-next-door-diy-se...

- Lots of other cool stuff on his blog too, like a SEM he restored in his garage, sputtering experiments, etc: http://sam.zeloof.xyz/

As for me, I'm tackling the maskless lithography step first and repurposing a pico projector with modified optics, laser and translation XY stage. More details being blogged actively here: https://hackaday.io/project/25260-makerfoundry

Would the physics work at that large scale? It could be a cool way to demonstrate the concepts.

Transistors definitely work at the macro scale (see Jeri and Sam's transistors), but they do have some funky properties. Their switching speed is slow, and due to impurities in the process tend to be unstable or have weird thresholds.

Edit: Since folks keep mentioning toxic chemicals, thought I'd list some that are involved. They are unpleasant, but not terribly awful in the grand scheme of chemicals. Mostly just strong acids and bases, but not a whole slew of neurotoxins or anything:

- Piranha solution (sulfuric acid + hydrogen peroxide)

- RCA clean 1 (ammonia hydroxide + hydrogen peroxide)

- RCA clean 2 (hydrochloric acid + hydrogen peroxide)

- Oxide strip (hydrofluoric acid)

- Various photoresist developers (potassium hydroxide, sodium hydroxide, tetramethylammonium hydroxide)

- Wet etchants (similar to developers, KOH, NaOH, etc)

So yeah, some strong acids and bases there, but nothing that isn't handled in undergrad ochem lab courses. The only nasty one in there really is HF, simply because of it's propensity to dissolve bone and not feel the burn until it's seeped in. But Jeri Ellsworth has shown that it's doable to use the dilute HF cleaner you can find in the super market (Rust Remover) which is ~3% iirc, and much less toxic.

When I worked in a wet bio lab, we handled nastier stuff routinely (acrylamide, ethidium bromide, etc) with a lot less caution (gloves, labcoat, goggles, common sense, you're good).

Agreed! We use Zoom almost exclusively at Elastic. Since we're a fully distributed company, we rely on video conferencing pretty heavily. Zoom handles everything from a handful of people up to full-company meetings. It's pretty impressive to be honest, and doesn't try to melt a hole through your desk like Hangouts.

I use it actively on both Mac and Linux.

Not affiliated with Zoom at all, just a very pleased user :)

++ to japaric driving embedded Rustlang development. He's built a lot of the low-level tooling, and many of the articles/tutorials are form him as well.

Re: RTL8710... That was me! :) I haven't had much chance to continue hacking on the RTL8710 (we just moved, hobbies are still packed away) but I was pleasantly surprised how easy it was to get up and running.

Especially considering how little I know about embedded development, I imagine someone with more knowledge would be a lot more productive.

FWIW, CRISPR isn't a great analogy. It's a well understood mechanism, and not really all that different from standard genome editing techniques like restriction enzymes, zinc-finger nucleases, etc. It's new and flashy and super powerful -- and the applications of CRISPR are still being discovered -- but the mechanism is understood and simple.

This gets thrown around a lot, but has two major problems. First, it's unlikely that comparable funding will also be transferred from NASA to NOAA. E.g. NASA will be told to stop earth science research and have it's budget cut appropriately. NOAA will be told to start earth science research, but without the requisite budget increase. So effectively, it kills earth science under the guise of "moving" it.

Second, NOAA is not operationally or logistically equipped to handle the level of earth science that NASA is performing. NOAA manages a few weather satellites, but has nowhere near the infrastructure that NASA has, and requires, to manage the existing earth science research. Even if you gave NOAA the appropriate money, they don't have the infra or engineers to keep everything flying.

Planetary Radio did a great episode on this topic, but I'm struggling to find it right now.