skysight-inc/HackerNews huggingface dataset:
Ask HN: Please help with Heart Questions for my dad
NOTE: I know this is a very medical specific question and general advice may or may not be too useful but Ir eally need some general advice here. Already talking to multiple cardiologists and other doctors of course.

Longtime HN user but using a throwaway. I am taking a shot in the dark but really need some advice from anyone who either gone through heart failure conditions and been on devices like CRT, CRT-D or LVAD (if you don't know what this means, no worries). Also, any cardiologists on HN with general advice are very welcome.

My dad has been suffering from heart issues over a decade and had a bypass in 2002. Today, he is 67 years old and afor the last 24 months or so, he is under serious trouble with his heart and diagnosis is heart failure (EF 30% if any cardiologist reading this). He has other issues including weak kidney etc as everything is impacted due to his heart not pumping well.

At this point, one of the doctors have recommended LVAD device which costs over 100,000 USD in India (where my dad is). Ok, so we are arranging the money but we are a little skeptic if this is the only last option for him ?

More research told us that there are some other options like CRT and CRT-D but again, the doctor who is recommending LVAD is saying that my dad's QRS complex is 120ms which is not ideal for CRT etc.

Sorry for all this medical mumbo-jumbo but if any of you have any idea about any of this that I just mentioned, please let me know. I would love to hear your stories either as a patient or as a doctor.

Also, I live in the US and would like to bring him here if possible for treatment but without insurance, it is not possible for me. Any suggestions for this ?
>Not all Indian cuisines are carbohydrate-heavy.

Do all Indian communities suffer from metabolic syndrome at the same rate? This study attributes it primarily to carbohydrates and inactivity http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3263197/#sec1-9t...
This is very dangerous advice indeed. You got lucky, you got out in 2007: for every person like you, there are many more who thought they had the answer too (and knew when to get out) and did so too late. This is the irrational exuberance of markets, as documented in every cycle in history.

Don't read Mises.org, or at least not only. Read John Kenneth Galbraith's work: "A Short History of Financial Euphoria", "The Great Crash". Read Michael Lewis' work: "Boomerang", "The Big Short". Read even the pop economics works that expand on how people think, versus how they act: "Nudge", "Thinking: Fast and Slow".

Read Nate Silver's "The Signal and the Noise", and you'll see that predicting the market has improved no more than earthquakes has. There is no "physics" of the market, there are no silver bullets and predictors who understand everything will happen. If those people existed and acted on their bets, they would be wealthy beyond reason.

Skip "The Black Swan", and go straight for "Antifragile". It's Taleb's opus, according to him, but it describes the error in trying to make these predictions. They're very fragile. Your 2007 "pulling out of the market" could have been brilliance or folly, and you just happened to get lucky.

But don't take my word for it, take this quote by Keynes:

"The market can remain irrational longer than you can remain solvent."

No one can predict the future, least of all the irrational herd mentality of the market. Anyone who says they can, or they have a formula, or that they know "when to pull out of the market" is a charlatan or lucky, or both.
Help this rich guy get richer by buying his book!
I kept a language journal while studying abroad in Paris. I'd write down every unfamiliar French word I heard or read, all the then-incomprehensible idioms or slang I overheard, things people ordered in the boulangerie, platitudes relayed back and forth at the market.

Now, looking back at that journal, I remember the context of nearly every single word, which makes each unforgettable. The lists of words seem random out of context, but read in context I am brought back to the occasion in which I heard the word.

Even now, years later, I still know most of the words I learned that year.
I think it is important to have both the word "why" and the specificity of Heart Attacks, CAD and Diabetes in there.

"why" because otherwise it feels like an assertion, instead of reasoning. Second, it reflects specific types of heart diseases (Attacks and CAD), PLUS diabetes, which is not a heart disease.
Interesting. Did you find a breakdowns somewhere? It would be interesting to see a comparison to, say, US and EU.
Ask HN: How to address horrible practices at new job?
I recently (~2 weeks ago) started a new position that ostensibly was "running the development team (3 devs)" for a SaaS firm. I am working remotely, so it has been difficult to get the CEO to keep meetings or spend the necessary time (> 5 minutes) to discuss much of anything.

I have been getting up to speed on the codebase -- which is 10 years old -- and in doing so I have noticed the following problems so far:

- No documentation, a few in-code comments only

- No automated testing whatsoever

- No monitoring (a critical API went down today and we found out because our customers told us)

- No development server

- Development environment not standardized or even documented (3 hour screen share with the only guy who knows how to get set up)

- Code is committed directly to master, not on branches

- Developers manually push code directly from local environment to production through undocumented process

I brought up these problems and the solutions to them and was brushed off as "slowing down our process" and "solving problems we don't have". My current dictated priority is a coding up a feature addition that will take me a month.

This is a small firm, so there is only one decision maker. Do I try to get him to see the light, ignore it and do as I'm told until he trusts me, or start calling the other firms I turned down to take this (extremely well-paying) position?
This is about a 'non-story' as you can get…

…three companies non of whom seem to have more than ten employees leaving the UK!
Your example specifically contradicts your point.

Judaism is alive and well as a minority group in many many parts of the world. "Dilution" has never threatened the existence of Judaism.

The one thing that did was actual genocide, as a result of racism and xenophobia because of fear that the Jews, the minority group, were destroying German culture. Go figure.

But a few immigrants? I think Judaism, or really any culture, is stronger than that.

Another interesting example is indigenous populations in Canada, Australia, and the US. Those cultures have remained strong with the exception of those where active attempts to extinguish them have occurred. The Canadian residential school system is a disgusting, shameful example of the latter.

Frankly, I'd be very interested to see an example where simple "dilution" has actually led to the destruction of a culture. I can't think of one.
Just to add it here: I am interested in your opinion and experience about shipping software and getting clients. I know I have much to learn (or unlearn as it were) to hack out MVPs to gauge interest & monetize it if there is some. Any self-published self-made person on here can give valuable advice or share experience. I am listening ;)
> rare earth metals have a very pollutant and energy intensive extraction process which in most cases is not accounted in the environmental cost of solar panels.

Thanks to China overplaying their hand, this may be changing. Rare earths were exactly that, rare. And China was quite literally the only country you could get them from (they were the only country that was fine with dealing with all the pollution and waste. Though "dealing with" might be too liberal). They took advantage of their monopoly and used it to bully nations, as well as engage in severe price gouging. They even temporarily banned all rare earth exports to Japan (big electronics producer) back in 2010 because of a minor fishing trawler dispute.

Some countries and business got fed up with China's bullying and began looking at ways to do it cheaper and cleaner. It wasn't that it was "hard" to deal with the waste and pollution, it's that it was expensive to get everything set up and up to IAEA standards. Nobody wanted to invest that much and have China start undercutting the market again.

But China continued to play the bully and demand rose. Finally, it became worth it to open up some new mines (and reopen older ones). Both America and Australia have begun mining operations within the last few years (and meet IAEA environmental standards), and Vietnam signed an agreement to supply Japan with rare earths. Last year, a company in Malaysia was granted a license to refine rare earths with IAEA's seal of approval. They're expected to supply 1/6th the world's rare earths and virtually eliminate China's stranglehold.
Also, the rice in Indian cuisine is consumed with curries which always begin frying onions and spice mixes. High oil temps and hydrogenating veg oils are killers.
Dates back to at least 1979 with Godel, Escher, Bach.
Microsoft is making the good moves to win back my heart as a developer. But the biggest one is still missing: a plan to kill ie<10 quickly.
Ask HN: Should I work for a startup?
I'm in my early twenties in the Bay Area. Startups are my drug. Started three companies so far and have had one success. After moving to the Bay Area I've been working solo, but I've been looking for a co-founder with similar goals and ambitions as myself.

I'm extremely particular about who I'd want to work with, and I haven't found anyone so far who would be a good fit. It seems like most people find their co-founder through work or school. I've tried attending meetups/events but four months into it I haven't had any luck so far. It's starting to get a little frustrating.

Last week I was approached by a 50+ person startup to come work for them. Although I'd much rather be working on my own ideas, I realize that this would be one way for me to meet awesome people, network and potentially meet the right person to be my co-founder.

Anyways, I think my question really boils down to this: would joining a company in order to find a co-founder be the right move? Or should I just keep working on my ideas, attending events and networking, and basically doing what I'm currently doing?
Correlation between testing and interviewing success tells you nothing about the correlation between either of them and actual work performance.
With the tooling we have now, it makes no difference where the workload runs. As long as you avoid APIs that are not common (and you easily can), you can pretty much deploy your applications unchanged on AWS, GCE, Azure, Rackspace or your own metal, leaving them to compete on price.

For Microsoft, it's a losing game.

The only segment I imagine they can have a competitive offering is with Windows servers and Windows-based infrastructure (such as hosting your Exchange or Dynamics).
How Will SSL VPN Survive in the Mobile Era?
Cool article.

And it was written by the girl! :)

Unusual to find ((young )?(girl|female)) expert in regexes!
If you've had problems with cabal hell in the past and quit using Haskell, this might be your solution!
Does your community suffer from metabolic syndrome at the same rate?
Imo, this post did not organize its data and findings into a coherent presentation.

For example...

>The fizzbuzz-style coding problems, however, did not perform as well. While the confidence intervals are large, the current data shows less correlation with interview results. [...] The coding problems were also harder for people to finish. We saw twice the drop off rate on the coding problems as we saw on the quiz.

I read that paragraph several times and I don't understand what he's actually saying. If those candidates "dropped off" on the fizzbuzz, were they also still kept for further evaluation in the following extended coding session? A later paragraph says...

>So we started following up with interviews where we asked people to write code. Suddenly, a significant percentage of the people who had spoken well about impressive-sounding projects failed, in some cases spectacularly, when given relatively simple programming tasks. Conversely, people who spoke about very trivial sounding projects (or communicated so poorly we had little idea what they had worked on) were among the best at actual programming.

For the fizzbuzz failures to be non-correlative and counterintuitive, it means he did not reject them for failing fizzbuzz and they later ended up doing spectacularly well in the larger coding sessions. If that's what happened, then yes, that is a very counterintuitive result. What were the topics of the larger coding sessions?
So don't give them your money! Yes, sometimes fighting against crap like this requires sacrifice. Right now, the people that are trying to normalize surveillance are betting that most people are too addicted to TV and won't go without.

This is one of the reasons some of us try to make a big deal about fighting "insignificant" things (the DRM module in firefox (EME) is a recent example). They aren't a huge issue today, but when left alone, the sacrifice required tends to grow.
I don't quite get how your solution is equivalent: How many of IPs do you have available per host in, say an EC2 instance? How do you talk to a container which isn't on the same host?

It feels similar to vxlan, only without the centralized repository of IP -> host mappings.
Without any demographic data about who the interviewees were, this is basically useless. Are they all under 30, white and Asian men? Where?
The Surprise Examination Paradox and the Second Incompleteness Theorem [pdf]
The RegexBuddy author has a good article on this same phenomenon, dubbed "catastrophic backtracking": http://www.regular-expressions.info/catastrophic.html
Keep in mind, Atom was NIH at Facebook too.
Sure, downvote that comment. It's disappointing that the followup insult didn't get net downvotes and is still live.
I saw this and it made me very happy. I was going to mention it in my original comment but I couldn't remember the link. I'm going to put this in my "tutorial TODO" list, it looks like a lot of fun! Thanks :)
Series of research reports evaluate robotics industry
I assume their code base has been working for 10 years? Not every owner cares about scaling or quality, sometimes speed is their selling factor.

That's why we have McDonalds and 5-star restaurants instead of only 5-star restaurants.

You can try to educate him on why documentation would help speed up development, would make on-boarding new devs easier/faster (increasing product quality/stability and possibly decreasing churn for when your critical API fails on a customer...)

But his business is clearly working for him. So why change things? Why spend a lot of time (and time=money) on fixing problems that haven't ailed his successful business for 10 years?
Godly Dreams Soon and Very Soon
https://youtu.be/w9mRpNoDAY4
Okay everyone here's Godly Dream #13 ! Soon and very Soon, Rev 21: 1-4. Please subscribe Thanks, have a blessed day.
There used to be a feature in the youtube app for android to enable background play. It was removed because now they want you to pay for it. That's not to like.

No ads is nice, but useless for anyone who is willing/able to install an ad blocker on their phone. You can promote content producers more effectively by spending the money you would drop on a subscription on buying an album, going to a show, subscribing on Twitch or becoming a patron on Gratipay anyway.

Offline access is nice, but other commentors claim it's "clunky", and if it's not especially convenient, then it doesn't give me anything I havent been able to do for the last decade with youtube downloader apps.

So really all it does is make the mobile background play a paid feature, which is obnoxious.
Sorry, I just gotta rant a bit... this is a really bad hack, that I wouldn't trust on a production system. Instead of doubling down and working on better IPv6 support with providers and in software configuration, and defining best practices for working with IPv6, they just kinda gloss over with a 'not supported yet' and develop a whole system that will very likely break things in random ways.

> More importantly, we can route to these addresses much more simply, with a single route to the “fan” network on each host, instead of the maze of twisty network tunnels you might have seen with other overlays.

Maybe I haven't seen the other overlays (they mention flannel), but how does this not become a series of twisty network tunnels? Except now you have to manually add addresses (static IPv4 addresses!) of the hosts in the route table? I see this as a huge step backwards... now you have to maintain address space routes amongst a bunch of container hosts?

Also, they mention having up to 1000s of containers on laptops, but then their solution scales only to 250 before you need to setup another route + multi-homed IP? Or wipe out entire /8s?

> If you decide you don’t need to communicate with one of these network blocks, you can use it instead of the 10.0.0.0/8 block used in this document. For instance, you might be willing to give up access to Ford Motor Company (19.0.0.0/8) or Halliburton (34.0.0.0/8). The Future Use range (240.0.0.0/8 through 255.0.0.0/8) is a particularly good set of IP addresses you might use, because most routers won't route it; however, some OSes, such as Windows, won't use it. (from https://wiki.ubuntu.com/FanNetworking)

Why are they reusing IP address space marked 'not to be used?' Surely there will be some router, firewall, or switch that will drop those packets arbitrarily, resulting in very-hard-to-debug errors.

--

This problem is already solved with IPv6. Please, if you have this problem, look into using IPv6. This article has plenty of ways to solve this problem using IPv6:

https://docs.docker.com/articles/networking/

If your provider doesn't support IPv6, please try to use a tunnel provider to get your very own IPv6 address space.

like https://tunnelbroker.net/

Spend the time to learn IPv6, you won't regret it 5-10 years down the road...
It may take a dive, but I doubt it will be by that much - Uber makes money which is always a good argument for having a high price.

That said I seem to remember Sequia talking about the party being over years ago and utterly nothing came of that.
I recently discovered org-mode. Honestly, it is by far the best note-taking application I've ever used, especially in any math-heavy field, since it supports cross-references and most math symbols. And unlike LaTeX which ends up filled with markup, org stays very clean. However the basic export (to HTML and pdf) is not that good.

There's also support for basic spreadsheeting, but it gets very slow as soon as you have more than a couple hundred rows with auto-computed column values.

Sample look and feel of one of my notebooks: http://i.imgur.com/SZTxQ6v.png
GSM, GPRS, LTE, UMTS and IMS Call Flows Diagrams
Yes. And code. Without a LaTex & PDF example that includes all the pieces, the text layout isn't particuluarly interesting.
Wow, this actually looks really neat. I have been playing around with it for a few minutes and it seems _much_ more usable than I was expecting from an "experiment".

It would be nice to see some comments from the author(s) on the current stability/roadmap. Or at least a proper release; am I using alpha-quality software here, or what? I don't always like to be running my workhorse software tools on the bleeding edge of the developer's repository.
The first "pain point" you mention is "performance" but earlier you were saying that the only major changes were a better GC and JIT? I don't see how that follows.

What's odd is that "performance, tooling, dependency hell, unicode support, ... co-routines ... generators" reads like a list of things that have been worked on heavily since 1.8. Performance has been a major focus of every release since 1.9.1; integrating Rubygems considerably helped with tooling and dependency issues; encoding-aware strings were a major feature of 1.9; coroutines and generators can be implemented more effectively with 1.9's Fibers.
Benefits:

* cross-host container networking
* no overlay IP database to sync and maintain
* only a single IP used per host

They still use encapsulation, like other network overlay technologies, it's just that by using a specific addressing scheme they can eliminate a lot of cross-host communication and all the database lookups.
Insulin resistance is caused by leading a lifestyle where you are constantly spiking your insulin levels through diet, lifestyle, genetics, etc... Like any hormone or steroid your body develops a tolerance and you need to increase the dosage to have the same effect while also increasing the side effects. Everyone who eats carbs has some level of resistance not just "diseased already".

A typical Irish or Russian diet without meat is fine by current norms but not optimal. Eating a veggie burger with fries and milk is not a great diet though.
Yep, you're right - you install Nuclide by using Atom's package manager

http://nuclide.io/docs/setup/
A look around the biggest property sale on earth
Actually, he is talking about hydrogenated vegetable oil, which is worse.
It's great to see some objective research being done on this, and I am very interested in following the results.

They mention evaluating the effectiveness of giving a candidate a project to do "in their own time." I recently had a interview that included this and I can share the result: I accepted an offer from a different company that didn't require it. I doubt my life is that different than anyone else's, with a full-time job and a full-time life outside of work. Spending that much time to qualify for a single job is too much to ask of anyone. If it were to pass a generic proficiency certification applicable to many positions, I would consider it, but this does not scale if a candidate is applying for multiple positions.
If everybody on the planet having a computer isn't "a revolution in computing" I don't know what is.

You don't have to know how to root a device to gain value from it.
I have literally no idea what you're talking about.
> The current bubble is the dollar, and they can't raise interest rates without popping it. Whether they intend to pop it I don't know.

How does that make any sense? By raising interest rates, they increase the value of the dollar, because they reduce its supply. Loans become more expensive. Prices across the board fall. Am I missing something?
Pro Gamer KOSDFF Chooses OH/FE08/NB DXRacer Chair
what I find weirder is how quick people are to assign 100% blame when 99.9% of the time several people could have detected or prevented the problem.

People work as a team - in fact often teams of teams - yet we assign blame to individuals.
64 Network DO’s and DONT’s for Game Engines. Part IV: Great TCP-Vs-UDP Debate
>There is a way, selling support

Which gives you the incentive to make the software less user friendly so more people pay for support :)