skysight-inc/HackerNews huggingface dataset:
Do you have $100k up front to pay your bill? Hospitals are not banks. They typically don't do "pay over time" and frequently require the uninsured to pre-pay before getting treatment.

You are healthy now, but there are efforts underway to repeal laws that forgive pre-existing conditions. If You you develop a condition that you felt warranted the expense you might (in the future) find it impossible to get coverage.

Why do you feel like you need to pay after tax? If you are self employed, you can typically deduct the cost of health insurance for you and your family unless you are otherwise covered by some other plan or make no income, but as you stated you do have an income. Talk to your accountant.

You feel like making $60k after tax it would be no big deal to pay down an addition $100k medical expense, but the reality is that is probably unlikely. If you have a big medical bill, are you certain you will even be able to continue to make your $60k after tax? I don't think it is unreasonable to question this. For context, two thirds of all bankruptcies in the USA are a result of inability to pay medical expenses and that includes those who actually have insurance.

I/We are well insured thankfully and when my kid broke their arm the cost for the ambulance ride from urgent care to the hospital (urgent care thought it was much too serious for them to deal with) was $1000 just for the 5 min ride. Med-Evac can be 30k or more and these are charges prior to even setting foot in the ER. God forbid you or your family gets injured, but a car wreck involving the primary bread winner will almost certainly ruin you financially for the rest of your life.

In the end though, insurance (all insurance) is a gamble. In the case of health insurance, young/healthy people feel often feel like it is not a good bet.
There is no question that pattern recognition is important in financial markets, as similar market conditions frequently cause participants to employ similar strategies in an attempt to get good trading results.

Having said that, U.S. business networks bring analysts on who will say something like the following, "Of the six times we found that similar conditions existed since 19-whatever, four times this was the result, one time this was the result, and the other time this was the result."

See https://www.cnbc.com/kensho/ for examples of such analysis.
This model ignores the areas where you need trust and focuses instead on making an impenetrable black box for communications. That might be useful, but you can still be backstabbed by the other generals, or your soldiers or the programmer who put something fun in the implementation.

Bitconnect, mtgox and every other imploded bitcoin service illustrates the point to the tune of billions.
Yeah, I got the same email.
Your home address, age and marital status are absolutely used by lenders

Oh I know. The world isn't perfect in this respect, but it's a hell of a lot better than it used to be thanks to credit reporting. It has been an incredibly powerful tool for social justice. Outlawing it as a tool would be a very large step backwards.
No, you should at least get catastrophic coverage.
This is an interesting answer - one I have never heard of. I can’t say I agree with the premise that the world neither exists or non-exists. Am I missing something, or are you saying the boolean value of existence has a 3rd option?
Your comment could be much better if you could please remove the ad hominem and tone down the snark.

Particularly on a political thread.
The original point was about a parent deciding not to show his parents his daughter's boyfriend; but I can't help but agree here on what you're saying. I have no right to stand on any soapbox about going out of one's way to empathize with one's parents, and even if I could, I wouldn't.

My point (in the original context, but it still stands) was more that if you are serious about it being a good thing for your parents to be at peace with your daughter's race mixing, then you have to be serious about accomplishing that goal. The best way is probably not lashing out or lecturing the elderly about your perceived disappointment with them.

I suspect that people who do not consider their methods, are often not acting out of a sense of duty or charity, but instead engaging in an elaborate virtue signal, with the people they should care for standing as props.
> if these are transparent, no-performance-impact caches

If there were no performance impact, there would be no point. I'm not just being snarky; there's an important point here. Caches exist to have a performance impact. In many domains it's OK to think about caching as a normal case, and to consider cache hit ratio during designs. When you say "no performance impact" you mean no negative performance impact, and that might be technically true (or it might not), but...

But that's not how a hard real-time system is designed. In that world, uncached has to be treated as the normal case. Zero cache hit ratio, all the time. That's what you have to design against, even counting cycles and so on if you need to. If you're designing and testing a system to do X work in Y time every time under worst-case assumptions, then any positive impact of caches doesn't buy you anything. Does completing a task before deadline because of caching allow you to do more work? No, because it's generally considered preferable to keep those idle cycles as a buffer against unforeseen conditions (or future system changes) than try to use them. Anything optional should have been passed off to the non-realtime parts of the larger system anyway. There should be nothing to fill that space. If that means the system was overbuilt, so be it.

The only thing caches can do in such a system is mask the rare cases where a code path really is over budget, so it slips through testing and then misses a deadline in a live system where the data-dependent cache behavior is less favorable. Oops. That's a good way for your product and your company to lose trust in that market. Once you're designing for predictability in the worst case, it's actually safer for the worst case to be the every-time case.

It's really different than how most people in other domains think about performance, I know, but within context it actually makes a lot of sense. I for one am glad that computing's not all the same, that there are little pockets of exotic or arcane practice like this, and kudos to all those brave enough to work in them.
If, by chance, you're both under 30, you could apparently also consider a "catastrophic" plan.

https://www.healthcare.gov/choose-a-plan/catastrophic-health...

It sounds like some states may be allowed to expand the permissible kinds of less-comprehensive plans in the future under the TCJA. If that can and does happen in your state, you might have more cheaper options in the future that are closer to catastrophic plans but perhaps available to more people.
Thanks! If not Go, we would have used C++. But the simplicity and readability of the Go codebase is a huge win. Also, C++ is just not as much fun to write in.

I joke that Go is kind of like the wild West. It comes with its Benefits and own unique challenges.
If you are open to C++ [boost] asio is pretty close and is cross platform. Running an io_service on a thread gives you something that resembles a dispatch_queue. And instead of blocks you can post C++ closures to the queues.
No one will ever see this self pep talk, but posting on HN and finding no one cares about your project makes me quite sad.

Just have to pick your head up and continue.
Ask HN: Has Journaling Improved Your Life?
I know there are quite a few people here, who journal frequently, and I was curious about how it has improved your life.

What has journaling done for you, that couldn't be done with honest, and regular self-reflection?
So totally non-political?
> You feel like making $60k after tax it would be no big deal to pay down an addition $100k medical expense, but the reality is that is probably unlikely. If you have a big medical bill, are you certain you will even be able to continue to make your $60k after tax?

By the way, another option related to this specific concern is private disability insurance. It can also apparently be a lot cheaper than some kinds of medical coverage and is meant to deal specifically with the risk of lost income due to an unforeseen medical problem. It can potentially provide much higher and longer-lasting coverage than mandatory state disability insurance.
> latency budgets

The problem with gc is that it can blow out a frame's budget, and perhaps extend for more than one frame, taking away precious nanosecs, dropping a 60fps down to 15.

> what they do in lieu of a garbage collector.

Use reference counting. If in the rare case you need circular references then you use a weak pointer, or reclassify your structure so that it's not circular.

That said, where and how you manage the heap can be critical. I recall a few places where I've used the stack itself as a temporary (small) heap, which all gets cleaned up when you exit the function, taking up almost zero clocks to do so.
I think a lot of people miss that federalizing things creates a monopoly, and it's less different from a private monopoly than we might like to think.

It is a democratic monopoly, but democracy among 300+ million people is a big hammer. Do you really, actually think that this will be a well-run service where mistakes are quickly corrected?

No. It will just be an extra layer of protection for any mistakes that are made. At least private companies have to fear the government at some level... who does the federal government fear when it does somethihn unfair? The voter? Hah.
Blockchain would probably work.
Yeah, I lucked out, it was only 10 minutes away when I opened the site. Really cool! Thanks OP!
Why? When they can pocket the UBI and also get paid to fuck around and be protected from getting fired?

More generally, UBI cannot possibly solve for a scenario where people are being dramatically overpaid and there’s no way to correct it.
Procedural Reasoning Networks for Understanding Multimodal Procedures
We call this process shittifying
No, I based on attending SparkConf between 2015 and 2017. You could probably assemble half of it just by reading summaries of Matei's keynotes.
I wouldn't fixate on the numbers. The point of the anecdote is that because climate change means more storms more often, the cut-off point for habitability gets shifted.
There may not be many computers with them still in use, but there is test equipment and, I assume, other industrial equipment.
People don't foreclose on their homes because they want to.
Re: "a public, transparent algorithm to determine creditworthiness that eliminates racial biases in credit scores.”

Eliminating racial bias is admirable, but is not a thing that we have any idea how to do in any computationally rigorous way, certainly not as assumed in that language.

Modern credit scoring for anything that matters involves lender and context specific analytics. It's a much richer process than the imagined single monolithic FICO score.

In this world, giving a single entity a monopoly in generating these bespoke scores is, simply for mechanical reasons, a complete non-starter.

The way to deal with profit-oriented lenders making what seem to be unfair credit decisions is to have a credit process that solves for fairness, not profit. That amounts to starting from a place of making capital grants, something the government is very good at, and which would be a better angle for Bernie to be taking.

Andrew Yang's UBI proposal could be tweaked to optionally, at the receivers request, treat the grants in part as low interest rate loans, allowing receivers to create a credit history if they so desire.
The fair Isaac corporation issue the FICO score and each credit bureau has their own competing score. The Equifax one is call the "Equifax Credit Score"
Stern warning from Microsoft against using Chrome 78 Beta
Ah, thanks for the suggestion.
just wanted to make sure that I noted that I was not implying that they where not, both acid rain and ozone depletion where real issues, they where also issues that where overblown in their day. My intent was to highlight that AGW is just as overblown and exploited as they where in their day. Attributing Hurricane cycles to AGW is nonsense. Anyone that has lived in a hurricane prone area for more than 2 decades knows we are heading into another active cycle.

I mean it's an absolutely known thing:

http://www.davidmcminn.com/p2/956hurricanes.htm

https://journals.ametsoc.org/doi/full/10.1175/1520-0442%2819...

and it was well known by the old timers before anyone put any science behind it. And is pretty much tribal knowledge to anyone that is a long time Florida resident.
It hasn't been established that climate change means more storms more often though.
Trump campaign: the IRS under Obama is corrupt!

Trump becomes president: see, I told you, the IRS under Obama was corrupt! Let’s settle everything and withdraw all criminal charges (because you can’t just say people are guilty) so a judge/jury doesn’t actually determine anything.

But maybe this is valid under Trump supporter logic, I guess.
Live in Luxury/Comfort and Style in Crawford/Belthorn Estate
Maybe or maybe not. But a political decision to admit guilt does not really decide anything.
These New Yorker types run in circles where someone accidentally rediscovering capitalism is a real possibility.
For Sale: America’s Largest Private Grove of Giant Sequoias
I recall reading that giving different groups the specs like that and writing different code doesnt actually work well. They tend to write the same bugs. In this case it may he that they got to choose the best of the 3 versions, so it may not have been a waste.

Formal unit testing is another idea that turns out to be relatively low value but is widely regarded as a best practice.

IIRC NASA studied both of these, but I dont have a reference.
You don't garbage collect. Aaah game I worked on had p much every object type pre allocated at boot. Things ran until you hit a loading point. At which point you wrote new object data over the existing objects. This isn't garbage collection technically but it's the same thing. Ever wonder why some games have shit load times? Cause that's when the equivalent of gc is happening. Except like everything else in games it's coded by the engine team instead of the language implementer and so is hooked into and looks different. The game knows when it can go to shit and all of the optimizations have been done pre launch usually (if it's performant).

Basically think about how you can either build a function as recursive and leverage the stack that is built into the programming language or you can write the exact same algorithm in a for loop with a stack object and manipulate the flow of the recursion yourself. they're essentially the exact same thing however one is in complete control of the application writer and the other one is in control of the language. if you use the for lube you can actually say I'm going to run out of memory before you hit the stack limit and actually do something smart it's much harder to do this in a programming language with a built-in recursion. for instance you might approach the stacked limits in the for loop and just returned the current answer.

essentially this analogy goes for the difference between garbage collection in many games and garbage collection in garbage collected languages
Why it's dangerous to liken DNA to computer code
Much of U.S. does require voter ID. Thirty-five states require it; 17 of those in form of a photo. [2] It gets contested a lot in the courts though.

Globally, it is pretty typical. Not just Mexico and the U.S., but France, Germany, Netherlands, Iceland, Canada, Brazil, India, Israel. [1]

[1] https://ballotpedia.org/Voter_identification_laws_by_state

[2] https://en.wikipedia.org/wiki/Voter_Identification_laws
There are a lot of things in modern society that you need a government ID to do. If adding voting to that list is the defining feature that forces the government to make it economical for every adult to have an ID, then that is a win.

Everyone should have an ID because of how important they are for accessing government benefits, freedom of mobility, employment, etc.

If that means that getting an ID should pay you $100 instead of cost you $100 then I’m totally for that.

Again, to reiterate, I believe that getting an ID should be economically neutral at worst (which means you should be paid at least a few dollars for going through the trouble to get one) regardless of whether IDs are required to vote, but if a voting requirement is what it would take to make that happen it’s a perfect win/win.
Hacker Who Revealed Soccer Secrets Is Charged with 147 Crimes
I'm sort of troubled by the fast & loose nature of mieseratte's statements; in such a simple matter one might as well be accurate about the location of the statements referenced, and WillPostForFood is correct that the statements that contain "benefit white" students/applicants are not in the abstract but later. I also think that there's a bit of subtle misrepresentation when this discussion is being framed as "benefiting whites". There are many white people in the US who do not have access to college, do not have access to good public education, do not have the financial means to become legacy students, etc. In the sentences from the article, there's some set theory going on: among admitted students, a larger fraction of white students were benefited by ALDC preferences. Among applicants, a larger fraction of white students got the benefit of these admissions. This is a race thing, sure, among people already applying for college -- which is already a substantial filter with its own complexity.

Many colleges care about legacy admissions because they cement a family (and their donations and alumni networks and job help and etc) to a college more securely than anything else. It is also true that this perpetuates the patterns of the past. One of those patterns in the US is that white people got to go to college and others did not. White people should not get too sensitive about this. It's just true.
My wife and I have disability insurance and it is very reasonable (approx $120 a month for a benefit of about $11000 per month for me, and maybe $80 a month for about $7000 for my wife). It kicks in after 90 days and will continue to pay as long as you are unable to work in your chosen profession up until the end of your working years (65). People typically picture a broken leg in a skiing accident and a security guard can't work, but it is more appropriate for something like cancer or pregnancy-related complications that will prevent you from working for months or years.
I have insurance. :)
> I have unwavering faith in climate change.

That sounds like a religious statement, not a scientific one.
Is the home literally on the beach, if not it should be safe even if the water rises a bit.
:-(

Entering my address and hitting GO does nothing...

But I love the idea. However it showed me the times and the satellite but I can’t click on the satellite and see what it does :-(

(I’m in Santa Rosa on an iPad)
It's also interesting seeing the American perspective arguing about who is allowed to do credit ratings and who isn't, and why.

Why not do away with the whole concept of credit rating entirely? In Europe we have government (or government adjacent entities) run credit report systems but the only data they get and you get out of them is if you've ever been delinquent (thanks to the GDPR - before that they shared more info.) And even then you have to be a registered financial institution to even be able to ask for the info. There's no scoring or rating based on how well you've performed as a consumer with your credit cards or whatnot, just a red flag in case you're a serious risk of nonpayment.
You're not wrong about GC becoming more common in games, as you say Unreal has a GC and so does Unity.

Unreal Engine's GC at least is pretty custom. A lot of effort has been put into it to allow developers to control he worst case run time. It has a system that allows incremental sweeps (and multi-threaded parallel sweeping) and will pause its sweeps as it approaches its allotted time limits.

That said, in my experience with Unreal most large projects choose to turn off the per-frame GC checks and manually control it. For example one project I've seen only invoked the GC when the player dies, a level transition happens or once every 10 minutes (as a fallback).
It's also important to consider how often the GC runs. GC that runs in 200us but does so ten times within a frame deadline might as well be a GC that runs in 2ms. Then there are issues of contention, cache thrashing, GC-associated data structure overhead, etc. The impact of GC is a lot more than how long one pass takes, and focusing on that ignores many other reasons why many kinds of systems might avoid GC.
You still haven’t actually provided any evidence for your position. At this point, you’re just some person on the Internet with strong opinions. Most people on this site won’t take you seriously because our lived experience is in the first world and corruption is not a thing most of us have ever encountered.
Agreed. Also, if you haven't, watch the documentary American Factory on Netflix.
there's something very messed up with the organisation here. I tried two articles as entry points to see if this would be good for some of my nephews an nieces; the first was the first article in the 'Beginner' tag, which turns out to be:

https://www.codetips.co.uk/what-is-a-switch-statement/

In previous articles we've discussed the if statement... what previous articles? So, back to the front page to find a starting point. "FizzBuzz", "An Introduction to Coding Challenges", "An interview with Kevin Ball", "Arrays and loops with Javascript"...then finally one that seems like it might be the entry point:

https://www.codetips.co.uk/writing-your-first-javascript-pro...

If you've made it to this article you should have read the JavaScript Introduction, and be familiar with variables and data-types. wait, what?

There seems to be no guided course here, or even a way in each article to get to the previous article, when clearly a lot of these assume prior knowledge (there is, but it's right at the end of the article, some of which are pages long).

This could really do with a 'New readers start here', and put the navigation - even the fact that there _are_ previous articles - up top in each article.
Your government is collecting that information anyway. Would you rather they also give it to companies like Equifax as well?
Ask HN: By how much am I underpaid?
Short of sharing my CV and current salary with everyone and getting opinions, how can I figure out of I'm being overpaid, or more likely, underpaid in my current position? I suppose it is a question of underpaid but by how much.

I put out the first number in recent negotiations against my better judgement. I was recently laid off and did not stick to what I knew I should have done by not putting out the first number. The firm asked me for my "take out" number and I quoted what I thought was pretty high. They wound up exceeding my figure by 7k which I thought was a nice gesture but not a good sign as to if my anchor was high enough. Now I'm kicking myself by not putting out a much higher initial figure. However, I do know by talking to a 3rd party recruiter that I got the offer over a candidate they were working with, so maybe I'd be upset the other way if I put out too high of a figure and didn't get the job. I know that "being affordable" is a thing and that if a candidate is too expensive a company might go with their second but less expensive option.

I'll have a chance to discuss salary in 6 months but unless I really crush it I doubt there is room for movement so soon after starting.

In any case, if anyone has some good insight into how to figure out what I could be making I'd appreciate it. As an FYI I am working in DevOps / SRE for a financial company.