skysight-inc/HackerNews huggingface dataset:
There isn't really a simple answer to the question. The insurance premiums themselves will depend on your job, the employee cost share (the percentage of the premiums that you pay with before tax dollars).

Or if you are buying your own plan through the ACA, the cost will depend primarily on your family income. The unsubsidized cost depends on zip code, sex, age, and whether you smoke tobacco, but assume $300 per month per adult, $150 per month per child. The subsidies which reduce the cost of premiums and also out-of-pocket costs, they start at effectively 100% if you earn $0, and phase out as your family income goes up to about $80,000.

Once you've paid the premiums, then you start paying for the care you use in terms of deductibles, co-pays, co-insurance, up to some annual out-of-pocket maximum. The details depend on the plan, but the basic rule is you can pay more premiums and your out-of-pocket maximums will decrease. But, doing the math, you can rarely "save" month by paying more in premiums for lower maximums, even if you know you will max it out, since insurers know that it's mostly sick people who will opt for the higher premiums in the first place. But it is convenient to only have to send one check a month, instead of constantly writing checks for every script, appointment, etc.

If your co-pay is, let's say, $25, expect to be paying that amount ~15x every 3 months for T1D. Everything is it's own script (blood strips, ketone strips, needles, glycogon, insulin, lancets, etc.) so you get hit with a lot of individual $25 co-pays, although they are not all being filled every month.

If you end up having to go to the ER after a particularly bad low, expect that could max out your out-of-pocket expenses for the rest of the year. So keep an eye on that annual out-of-pocket maximum, which typically will be $5,000 - $7,500. After you hit that maximum, all other benefits are paid 100% by insurance. For a particularly bad year, it helps to note, the family maximum annual out-of-pocket will be 2x the individual maximum.

Another factor is if you want to use the latest tech (CGM, Pods) your insurance likely will cover it, but not always, and there's probably a 20% "durable equipment" co-pay (which counts toward your maximum). This can increase costs for a year you are buying new expensive equipment to get started.

If you are getting insurance through work, and you lose your job, you are allowed to continue paying the full share of the premiums and keep your insurance, through a program called COBRA. That's worth it especially if you've maxed out your out-of-pocket and there are a few months left in the year where you can get 100% coverage. Otherwise, it's usually cheaper to switch to an ACA plan.

Bottom line, fully un-subsidized insurance costs for a family actually using the benefits (paying most if not all of the out-of-pocket maximums) are between $20k - $30k per year. Most Americans don't realize this because the ~$15k premiums are part of their pay package but don't really show up clearly on the pay stub.
$200 is kinda expensive for a lot of people who may wish to self-host a personal email server, but also kinda too cheap for a spammer who may gladly pay that for improved deliverability.
XSS Cross Site Scripting Hacking and Exploitation Reference 2016 by Usb
When Wheeler was nominated, he had a blog on the topic of telecom public policy, going back several years, with a lot of very deep and nuanced commentary on issues like the natural monopoly that arises in telecom infrastructure. I read a lot of it. It was obvious that he was not a last minute "turncoat". Wheeler's behavior was very predictable, if people only read primary sources instead of letting themselves get led around by the nose by clickbait/outrage farms.
The person who wrote this is a member of the socialist Left. This is a critique of the style among establishment Liberals (who support right-of-center Neoliberal economics / very weak social democracy and social liberalism), not the Left (who support the spectrum of leftist policy from strong social democracy to socialism to communism as well as social liberalism): Mother Jones and Slate, not Jacobin and Dissent. The distinction is extremely important now that the rift between the two is as large as it is.

If you're disgusted with the smugness and support Nordic or Euro style taxation and proper redistribution, then it'd be toward, not away from the Left (not to say there are no smug Actual Leftists, just that they have no voice in our current media.)
It seems there should be a strict ordering here though. Why yield official privileges to country X that your own plebs can't even enter without inquisition-level interrogation?

There is police cooperation in Schengen countries because yeah, you can pretty much just stroll over the border. But the timing was open borders, then interpol.
I recommend Bob Harper's essay on "boolean blindness": https://existentialtype.wordpress.com/2011/03/15/boolean-bli...

An excerpt:

> The problem is computing the bit in the first place. Having done so, you have blinded yourself by reducing the information you have at hand to a bit, and then trying to recover that information later by remembering the provenance of that bit.
Are you sure it wasn't the development of nuclear weapons that has staved off another major war?
Reusability by Orthogonalysis
When I read Outliers, I never took the 10,000 hour rule literally and I don't think Gladwell wanted us to. It put in perspective what we all knew and that's what contributed to it's popularity -- it gave us a common vocabulary to refer to when talking about "lot of practice". To quote from the article "The rule is irresistibly appealing".
The weak link there is the masks. It's rare for the company creating the design to make the masks unless they are their own foundry.

And many foundries themselves outsource masks due to equipment costs.
Yes it makes perfect sense, not saying it doesn't. Just sharing my experience as a counterpoint to the other people in this thread who are surprised that anyone might ever pay for freely licensed content.
I would gladly sign up for this service.

Actually, I'd love a good SMTP service that had a good reputation, but most of what's out there is more bulk-mail oriented. I just want to own my own domain and send email but not be beholden to gmail nor deal with deliverability headaches.
Or we could interpret it into saying that cultures with less developed musical culture, like this Tsimane, do not notice very well the subtleties of the songs, and may well find any strange noise "good", just like the young people in our culture (it doesn't matter that the strange noises young people hear are always tonal, they are used here just as an example).
I think the Windev RAD tool use French keywords and I'm pretty sure Soviet programming languages were in Russian.
So what happens when your 'atomical' text update tool reads in the text file to memory, makes some changes, then the file changes on disk from another unrelated process, and your tool writes the file back out losing the previous changes?
Birth month by gender
From Canada two searches it seems fairly descriptive of who it was, is this unique?

Google.ca http://i.imgur.com/1oytIvR.png

Duckduckgo.com http://i.imgur.com/SDfLxsV.png
This whole campaigned is misguided.

"Bad IFs" are a code smell, and they're being scapegoated when the real problems are management demanding that simple hackish prototypes & tests be deployed into production, management that doesn't allow time for refactoring, and poor programmers who think that "bad IFs" are good code.

But the main site also doesn't do any reasonable job of defining what a "Bad IF" even is.

The crux of the matter is that programmers need time to craft the details of a project to avoid or correct technical debt. These sort of reactions just point out one tiny portion of technical debt itself and doesn't solve any fundamental problems at all.

(and yeah, I known I'm ranting against the Anti-IF campaign, not the particular take on the linked site. But this article just seems to parameterize the exact same parameters that are branched on anyway.)
gathering data from 64 Tisane people, as well as 50 urban Bolivians, 25 US non-musicians, and 23 US musicians

different group of 49 Tsimane people and 47 musically trained people in the US

Where are the trained tsimane musicians?
How did you answer?
Portable and mountable device (ala tally counter)
Hi

I'd like to build a prototype of a portable+mountable device with following features:

- is mechanical and does not require electrical supply
- is mountable and portable
- user interacts with it through physical clicks
- records N states corresponding to the user inputs
- an external device can connect and read its internal state

Something close to a tally counter but with more internal states and ability to allow an external device to read off the stored states.

My immediate goal is to talk to someone who would be able to understand and refine my current (and anticipated) requirements.

Any recommendations would be much appreciated

Best
You could argue that https://tweetnacl.cr.yp.to/ is well-suited to cut-and-paste crypto.
I once mocked up what a hybrid model might look like:
https://cdn-images-1.medium.com/max/640/1*a65r5zYR2hIc8UwfmF...

But I found it was really difficult to define the layout rules and constraints. Eventually you have to start doing some collapsing or shift things around into different dimensions(which is a kinda cool proposition). I did some other design docs and mockups along the way but was eventually discouraged by the actual compiler implementation- not really my area of expertise and unfortunately I have another project taking up all of my time. Mainly I was interested in designing a language that would work well in VR. A nice property of a language like that is it would work well with touch-screen interfaces(Touch Develop has done some interesting work here).
Immune System Controls Brain, Shapes Social Behavior
Anyone asserting that mailchimp is not 'spam' is lying through their teeth..
Hmm?

// extend
Object.assign({}, { foo: 'bar' }, { baz: 'qui' });

// pluck
[{ a:1, b:1 }, { a:2, b:2 }].map( obj => obj["a"] )

// filter obj
Object.keys(obj).reduce( ( result, key) => {
const value = obj[key];

if ( value < 6 ) {
result[key] = value
}

return value;
}, {})

// map obj
Object.keys(obj).reduce( ( result, key) => {
result[key] = obj[key] + 1;
return value;
}, {})

// template
const data = { a:1, b: { c: 1 }, d: 2 };
`some ${data.a}, ${data.b.c}`;

// unique
[1,2,2,3,4,4,5].filter( ( value, index, self ) => self.indexOf( value ) === index )

// last
[1,2,3].slice(-1)[0]

// union
[1,2,3,4].concat( [6,7,8,9] ).filter( ( value, index, self ) => self.indexOf( value ) === index ).sort( ( a,b ) => a-b )
you mention some good issues and concerns.

technology is very helpful but for the most part it can not perform any functions 100%.

step one for type one diabetic is routine and diet.
yes this is boring but very important.
a good solid start in diabetic training would take 100 hours. that is to start and with a good trainer and a good patient.
as a pharmacist i like to stay with the old technology for now. insulin pump for basil rate. or use insulin pens long acting agent for basil rate and a short acting for meals. test ye old finger prick and glucose meter.
i focus on routine to get consistent glucose levels.
develope 10 standard meals to start. 10 brk. 10 lunch. 10 dinner.
understanding the glycemic index is key to consistent glucose levels. have to understand carbs and how they are absorbed and avoid high glycemic items b/c those will spike and then drop glucose levels. now this child is very young but older diabetics, alcohol can wreak havoc on glucose levels. next want about 1/3 1/3 1/3 carbs/protein/fat and fiber.
example 8oz buckwheat/80z salmon/ 8oz broccoli
seems simple and we all talk about a balanced diet but the reason its important is the carbs/protein/fat all get absorbed and metabolised at different rates so this gives the body a sustained level of calories that are digested over a period of hours.
there are a 100 important factors i could talk about but the glycemic index and 1/3 ratio and dont exceed 600-800 cal per meal might help some people get started.

just as an aside i have had patients that were motivated, educated diabetics and after a year or two of working with them they could go a week without testing and stay in the 100-150 range. diet, routine, and understanding how and what your body metabolizes are very important.
Yes, I should have mentioned it. We had a sensor pile. For a while they had us send them back (or was that just the OmniPods?) and eventually they started just shipping replacements whenever we bothered calling.

I had a particularly bad experience with the G4 CGM. I know that some people do actually really like the device. I don't know if it's that my kids are stick-thin and consequently don't have many good insertion points, so the sensor would more likely than not be in muscle tissue, or any number of other possible reasons... But I spent much more time cursing Dexcom's name and holding back the desire to throw the damn thing across the room than actually reading useful data.
Useful React Native NPM Scripts
Google is great. It's also given us a billion shitty SEO optimized sites that hit keywords but provide little value.
Even if they do, how do you expect to get a valid (i.e. trusted) certificate for an FQDN that ends with ".google.com"?
The article clearly is a cultural piece about the role of sleep in our society and I don't see where the author is making stuff up . He largely seems to be making observations about the role of sleep in our performance driven society and how that might be creating problems for us and that it might be worth taking a more aesthetic perspective on the matter. Don't think there's anything blatantly wrong with that attitude
I think it's fairly obvious that the smaller search engines inherit their results from the larger ones, so they're not the ones applying the biases or censorship.
This is the starter code:

publish :: Bool -> IO ()
publish isDryRun =
if isDryRun
then do
_ <- unsafePreparePackage dryRunOptions
putStrLn "Dry run completed, no errors."
else do
pkg <- unsafePreparePackage defaultPublishOptions
putStrLn (A.encode pkg)

This would be nicer if you could do multiple functions with pattern matching. In Elixir this would be:

@spec publish(boolean) :: any
def publish(true = _isDryRun) do
_ = unsafePreparePackage dryRunOptions
IO.puts "Dry run completed, no errors."
end

def publish(false = _isDryRun) do
pkg = unsafePreparePackage defaultPublishOptions
IO.puts (A.encode pkg)
end

Pattern matching is pretty powerful, even going as far to give a dynamic, non-statically types language like Elixir the ability to 'destroy all iffs' too.
I'm not against helping people with tickets and allowances, after all that's the whole point of scholarships isn't it?

But I do understand why many Italians are so upset about the amount.

I worked for two years (and paid my share of taxes) to finance my studies I don't understand why you assumed I don't pay taxes.

>are likely to spend everything in local shops

same goes for scholarships, actually more because we don't have families outside the EU
Oh god it's like ActionSupport came back with a vengeance.
Personally I find that services like Mailgun, Mandrill or SES work well enough for this purpose and are not particularly expensive if your volume per month isn't huge. On Mailgun for example you can send up to 10k emails per month for $0. And that's 10k emails that you can send on your own terms, not just in bulk.
And even if you can find a numerical solution to arbitrary precision, at best you only get arbitrarily close to the mathematically optimal solution (at best because a purely numerical approach cannot rule out that it misses a very small, but high peak in the function to be optimized)

As an extreme example, for n=2 and using binary floating point, you probably will find the mathematically correct solution, but there's no way to tell numerically whether your answer is off by a fraction of your floating point's epsilon value.

That's probably not important to physicists who want to know an answer, but it is for mathematicians.

What I find very surprising is (from https://en.m.wikipedia.org/wiki/Thomson_problem):

"Numerical solutions for N=8 and 20 are not the regular convex polyhedral configurations of the remaining two Platonic solids, whose faces are square and pentagonal, respectively."

I would like to see the visualizations of the better solutions for n=20 (wikipedia links to the one for n=8) and/or hear a heuristic argument as to how that can happen.
easy, using vanilla.js !

you attach event-handlers to each virtual-dom the same way you would do with a normal-dom.

and those event-handlers can react to change the way you want.

If you mean how to do auto-data binding

oldDom = patch (document.body,newDom)

newDom = h ('div','hello world')

patch (oldDom,newDom)

patch is the function that does the dom diffing.

The amazing thing is most web components do not need auto-diffing.

Sometimes you want fine grained control where you write your own update functions - making imperative changes to the dom based on your needs.

And for other web components where you want more auto-updates you can patch accordingly.

The thing that is amazing is that you can dial it up and down based on your individual needs.

A good example is table components with a lot of data.

You really do not want to incrementally update the table.

So for the divs with the data you patch

but other components that have a lot of interactivity you can simply not patch and do updates by hand.
Not 100% of it. Email is a public utility and people use it in different ways.
I don't see any substance in your replies other trying to be menacing because you want to look like an authority in security. You're none to me - I know nothing about you or the company you work for - you might as well be BS'ing everyone here. Also you quickly found the words to weasel yourself out of the posed problem - you're talking too much, yet you admit that you're unable to hack into a 6 yo unpatched system. Six freaking years old system which, according to you, must be hackable using readily available exploits which take a few seconds to be found on Google.

So much for a security (more like BS) expert.

Again, your post is rife with name calling and no sound arguments. Dude, I really doubt your work for any security company after repeatedly calling me "clueless", "uneducated", "crazy".

I have nothing to worry about - I can expose a VM running Windows 7 no problems. You surely look like a lame self proclaimed security "expert" if you thought I'd expose a real physical PC.

In short: far too many scary words, little to no substance. Peace, dude. Go troll someone else. I yawned several times while reading your scary reply.
Really dislike how titles are truncated after a fairly small number of words. (I did a search for "on cinema" which is a comedy web series, and almost none of the results showed a full title.) There seems to be no reason not to simply let the titles wrap. Who cares if some result boxes are bigger than others? Anyway, a potentially useful tool if this is corrected.
I miss tree view a lot. They have their vision but it's one feature that should at least be opt-in. Other than that it's great.
Thats why you use Lua, it lets you have multiple return values. So you can get a boolean back to let you know if the strings were the same, an int to know where they ceased matching and a boolean to let you know if they are case different. It's then up to the programmer to decide how much enlightenment they want.

The destroy all IF reminds me of GOTO considered harmful of the 70's. There are other ways to fix the problem.
Yep, and in manufacturing test applications as well. BTW, I remember you from Pitt Physics, Scott, Cheers!
MRI machine at the nanoscale breaks world records
Writing custom type systems for Python in Prolog
I am in Arizona, and I will be in touch. I have some ideas (they could be shit, or they could be really good). My details are in my profile as well.
Jupyter really is just for analysis. I prefer standard IDEs like Jetbrains for application development.
Is RMS also enforcing this injunction since he also doesn't name the people involved?
The paper referenced is 'Probing the Nuclear Spin-Lattice Relaxation Time at the Nanoscale' [1] by researchers at the Leiden Institute of Physics.

One of the reasons this is interesting is the application to brain imaging - it is suggested it can be used to study the brains of Alzheimer's patients 'at a molecular level' which could pave the way for whole-brain scans and mapping.

[1] http://arxiv.org/abs/1603.04238
I use Far Manager (with plugins, e.g. Colorer and NetBox) on Windows (in ConEmu). Total Commander and other GUI based filemanagers are too far disconnected from command line, in my opinion.
I agree. I believe by explaining what it is, the entire community benefits.
Sort of different problems. People are definitely working very hard on b-cell replacement with stem cells, there was a cool nature (I think) paper a few months that I can't find now. Definitely would be Nobel-prize worthy and would help a lot of people.
Look up Qflow open-source flow. It's the likely toolchain OSS projects will use. Combines Yosys front-end, ABC backend, and custom tool (Qrouter) for routing. Worth evaluating.
>And they trickled in instead of millions per year.

In 1847 New York had a population of ~375,000 and had 52,000 Irish and 53,000 German immigrants in one year.

Same year Boston with a population of ~115,000 had almost 40,000 irish immigrants.

During that time there was Irish immigration alone equal to about 3% of the US population(650,000 immigrants vs 17m). The current EU situation is equal to about 0.2% of the population(1m vs 500m)
I'm really sorry to hear about your troubles, thanks for sharing. That sounds so tough and I am glad you're doing what you can to stay healthy.
It’s nice we have great options to choose from. Everyone has their own preferences. :)
Correction: The article states that Thomson's problem has only been solved for 2, 3, 4, 6, and 12 charges. However, in 2013 the 5-electron case was solved by Richard Schwartz. Here's the paper:

http://www.tandfonline.com/doi/abs/10.1080/10586458.2013.766...
The article seems to advocate type synonyms like the following:

type Case = String -> String
-- ...
type Announcer = String -> IO String

I would argue that these are actually much worse than not having type synonyms at all.

(String -> String) functions could do anything to your query parameter and text, the type is too coarse, and the inhabitants too opaque for us to reason about them easily. Naming the type suggests the problem is solved without actually having solved it. It is like finding a hole in the ground, and covering it with leaves, so you don't have to look at it anymore. You are literally making a trap for the next person to come this way.

In an ideal world you would be able to use refinements to say that you want any (f :: String -> String) such that `toUpper . f = toUpper` but without such facilities, I think I may just settle for:

newtype Case = CaseSensitive Bool

Sometimes, your type really does only have two inhabitants.
It's fine, just leave it off your resume afterwards (or have it on there as a secondary skill) if you find it embarrassing.
It's fine, just leave it off your resume afterwards (or have it as a secondary skill
Functional programmers love to emphasize how all the aspects of programming that their pet language is uniquely good at dealing with also happen to be the biggest problems in code maintenance. Is there any actual data on what the biggest problem sources are?
There's an event module built into snabbdom, so you can add a handler for `input` events, change whatever state you want, then create a new vnode and patch the dom. The architecture is very much up to you, snabbdom just updates the dom.