skysight-inc/HackerNews huggingface dataset:
Battle.net has been doing that since day 1, so if you played any game on Battle.net you have downloaded server provided code and executed locally with the privileges of the user running the game.

(when a client connects to a battle.net server, one of the early handshake steps is to download a fixed named MPQ file, which is a Blizzard proprietary archive protocol which contains a DLL that is loaded and a certain fixed named function runs from it, which will checksum your client binary and send the result to the server to compare and allow you to progress further)
> Imagine how many social problems would disappear if people had more integrity and stronger morals. Literally every aspect of life would improve. But instead, we have to bulletproof everything (largely without success) from people who scheme and scam their way through life. We sink enormous costs into this, and it slows the progress and complicates life for everyone else.

That the central problem of human life. "Hell is other people."

Arguably, cities are a bad idea. There's no a priori reason to expect our so-called civilization to work. In evolutionary time-frame it has only just appeared and it shows every evidence of being an ephemeral flash-in-the-pan. I mean, not only are we about to roast ourselves in our own waste heat, but a single virus has deranged our whole global economic structure.

It may well turn out that coming down out of the trees and inventing digital watches was wrong, and the Orangutans and Dolphins have got it right all along.

Government (kings and whatnot) is a kind of machine to manage human wickedness.

> ...a universal, teachable framework for basic morality. ... What do we have now in their place?

The simple answer is e.g. the Universal Declaration of Human Rights:

https://en.wikipedia.org/wiki/Universal_Declaration_of_Human...
Sounds like work sucks, but do things by the book. Get a new job lined up before you quit.
Hard disagree.

Software should be cold, calculated and cannibalistic.

Leave cuteness to the experts: puppies and such.
Of course. But thinking belongs to the practitioner, the point is that you have to do it and not just study the doing of it.

You acquire a mental model by doing the things that lead to having that mental model, not by reading about the model. Memorizing a taxonomy of cognitive biases doesn't necessarily make you a better thinker, anymore than memorizing design patterns necessarily makes you a better programmer.
For reference, the anti-cheat plugin usually used by Unreal Tournament servers is AntiCheatEngine ("ACE")

https://ace.ut-files.com/index1a8f.html?p=about
Sure... It’s just that C++ is not the best language to write documentation in.
I always use the left, because it keeps cords away from the mouse zone, and I can let the cord run straighter to avoid stress (and prevent fraying). What the hell, Apple?
Consider "real money" is also just bits changing hands. Especially when it's not yours.
Yes they do. I've build my own myself too, but I've setup alerting on a few for other people.
Well, yes, it would be that hard.

The whole idea with tail call elimination is that a stack trace shouldn't be able to see the frames for the tail calls, because the tail call reuses the frame. To add support for tracking the tail call stack frames, you would need to modify the compiler to output code that specifically keeps track of "elided tail call frames", and you would need to update the stack trace traversal code to be able to recognize the extra debug information.

Sure, it's something you could build into a new toolchain, but adding something like this to the JVM would be harder due to the constraints already placed on the JVM. Furthermore I don't know of such support in any toolchains, not even for Lua or Scheme, both of which guarantee tail call optimization. (If anybody has an example, please share!)
The problem is that alcohol and financial offices are quite a common mix. My former trading company employer regularly provided enough free wine at the tastings to make driving home a non-option.

Of course, they also had fitness for duty rules that forbade us from working after having a drink, which is good.
Zero-Day Warning: It's Possible to Hack iPhones Just by Sending Emails
The object size has to be at least the alignment size so that arrays work properly--&somearray[1] needs to be properly aligned, and that only works if the object size is a multiple of the alignment: sizeof myint >= _Alignof(myint) && (sizeof myint % _Alignof(myint)) == 0.

As the proposal says, the bit alignment of these types is min(64, next power-of-2(>=N)). (Of course, the alignment can't be smaller than 8 bits, which the proposal fails to account for.) Assuming CHAR_BIT==8, it follows that:

sizeof _ExtInt(3) == 1 // 5 bits padding
sizeof _ExtInt(17) == 4 // 15 bits padding
sizeof _ExtInt(67) == 16 // 61 bits padding

So the amount of padding can be considerable. But that doesn't matter much. What they're trying to conserve is the number of value bits that need to be processed, and in particular minimize the number of logic gates required to process the value. Inside the FPGA presumably the value can be represented with exactly N bits, regardless of how many padding bits there are in external memory.
> For the [non-Amish], the “other people” are faceless insurance companies, and we treat people who don’t extract as much money as possible from them as insufficiently savvy.

This is just a side comment in the post, but I think it's an important observation. People really, really don't like feeling (or looking) like suckers. When we see other people breaking the rules, we're much more likely to break the rules. Some of this is that we're seeing evidence that breaking the rules won't be punished, sure. But I think the larger effect is that now we feel like suckers for following the rules.
Health information has to be organized
Don't start vaping to quit. Start vaping to ditch cigarettes for something better (healthier, better taste, more convenience, perhaps even more nicotine). Buy the best device you can afford. Forget about quitting - enjoy your new experience: you can choose a taste, you can choose strength, you can inhale any volume you want wherever and whenever you want, you don't stink, your health is actively improving from the level set by smoking cigarettes.

And only as enough time passes (not less than some months) - consider quitting if you want.

That would work better. IMHO.
I'll take a look but in what real life situation would that be a thing?

My mind just melts reading that page. None of those things seem to really solve a 'real' problem to me.
fully agree with this position. Mental models are just that, models. they are abstractions of a particular classification of a thing, they convey information. they carry no guarantee of understanding and (in the odd cases given in the article) no guarantee that understanding winner take all markets means you would instantly be an expert at gaming them. You would hopefully understand the essentials of them and therefore recognise them when you saw them. It seems to be me that some are conflating these abstractions as in some way claiming to convey expertise.
This model already exists in other forms in the US. One of them is called a healthshare. Usually a religion-based scheme where you pay in a certain amount a month, and then you negotiate with the doctor yourself, pay the bill yourself, and then get reimbursed by the healthshare if there is enough pooled money.

This does a number of things:

1) It puts patient skin-in-the-game in that they have the direct incentive to shop around and/or negotiate lower bills since they have to front the cost.

2) it removes the costly middle-men referenced in this article and all the administrative cost that goes with that.

3) It puts much more of the administrative burden on the patient because they have to negotiate and pay, keep track of things, then get reimbursed.

These three things result in reduced monetary costs, but add other costs like the patient's time and stress level.

Healthshares previously could only exist if they had been grandfathered in via a special provision in the ACA. Since then enough of the ACA has been eaten away that new healthshares are taking advantage of the resulting loopholes.
> Overwatch is the first game from Blizzard to hit consoles the same time it was available on Windows PC. It's also the only game from the company that isn't on the Mac
What is your website?
The spanish case is interesting. Must be noticed that the virus hit particularly hard in the retirement homes that contribute to 12.000 of the 20.000 deaths. Some elder in retirement homes weren't hospitalised. Some people say that their parents were "rejected" by hospitals (non belonging to a prioritary group). We breath a dense fake news atmosphere in any case, so this part can be wrong. Not all people that died in retirement homes this weeks died by coronavirus necessarily.

Retirement homes can not and are not designed to provide real medical care. This part has failed clearly. Some of this people could have been saved in normal circumstances. Specially if the retirement homes were more transparent about numbers and the people would had a clear protocol to follow.

Another special circumstance of Spain is that we are one of the countries with more life expectancy. We have lots of elder people, therefore much more people by million falling in a high-risk category. I don't see anybody explaining that in the news, but surely must have some statistical effect. Maybe we should start adding to the charts a category of people killed by million of people over 65yo.

This mean also than some countries in Africa (or Brazil) could go through this problem "relatively unscathed", just because they have lots of children and young adults. Same with poor US states that could behave different than rich states in this sense. Only time will tell us.
I kinda like the way they're doing things. It reminds me of the IE6 times, but with no decent options. I guess I'm a sucker for nostalgia.

At least the browsers can freeze, crash and hit more bugs per hour with a faster CPU, so at least it got that going for it.
The AWS SDKs I've dissected contain the information needed to talk to each (service, region) tuple as machine-readable data. They seem to converge at boto:

https://github.com/boto/botocore/blob/master/botocore/data/e...

Updates somehow land automatically, e.g. this commit adding the new region a few hours ago:

https://github.com/boto/botocore/commit/f7dc4730ad34c6c3322d...
For a deep dive look at this, I highly recommend https://slatestarcodex.com/2019/04/22/1960-the-year-the-sing...

Funny that Scott wrote this exactly one year ago today.
This is a really bad point in time to quit with no alternative. Stick it out — maybe you’ll get lucky and get laid off.
It is hurtful to say the least. Some of the real heroes are the scientists doing lab work here. And they're not being paid millions to do it.

Altman has zero training in immunology and is riding the coattails of their work with this kind of phony PR.
In the 80s, the USA was an exporter of HIV because Reagan refused to address the "gay plague".

I'm laying odds that the USA will be an exporter of COVID cases around the world. Assuming the rest of the world will accept travelers from the USA without mandatory quarantine.
You can see https://www.verizonmedia.com/our-brands to see the collection of online brands in the family. You might use lots of these brands today without really noticing. There's a lot of internet content you get via https://www.verizondigitalmedia.com/ which is also part of the same company. Aol is still a thing, people do use it. Many people use lots of these brands as part of their internet experience.

If you are here, you probably care about internet security. Verizon Media runs a pretty significant Bug Bounty program https://hackerone.com/verizonmedia which you can read about here https://www.protocol.com/hackerone-bug-bounty-virtual-verizo... and their blog here https://www.verizonmedia.com/technology/security#/bug-bounty

You might even be looking for a job as an information security professional. You can join "The Paranoids" team (now that's a good name, don't you think!) by checking out some of their jobs. https://www.verizonmedia.com/careers/search.html?q=paranoids
I prefer having an unbounded provision of time for anything I'm working on. Ideally I'd minimize the amount of context-switches (ie blocks) in general. I'd rather get to some sort of finish line for what I'm doing rather than leave things half-baked and lose the build up of context / energy
> a few minutes later the world is back to exactly what it was, except for the first few persons to decide that lying wasn't such a bad idea, who are now a few billion dollars richer

Within my personal morality framework, it is completely ethical to lean into rage if you can hold your logic, and those few persons have just sacrificed themselves to becoming a lesson.

There's a great saying which is "if you're incapable of violence, you're never peaceful, merely harmless." It's time we start talking about was is and is not okay within the context of intentional harm and suffering. What are the pros and cons of punishment? When should it be applied? How?

I'd say a week of waterboarding could be enough to get someone very adamantly expressing "it wasn't worth it." Those words would never go unsaid by these culprits. "It wasn't worth it" should be the slogan of every evil deed.
What evidence exists covid is not a giant liberal scam?

It just feels like open-trench political warfare right now.
I mean, it depends on how recent it was.

Last decade? We all make mistakes when we're young, so who am I to judge.

Last week? Yeah, no way in hell I'm hiring you.
yup, totally on us to prove the static model can scale!
So clearly, if llvm is used as a backend for js, this feature will come in handy.

On a side note, apparently, it will also be useful for the rust folks, which has user implemented libraries to emulate C-like bitfields, and implement bigints,

So this work has promising outcomes.
covid is OT - it's a liberal scam - gavin and cuomo belong in jail
Yes, you've observed what I frankly suspected...
> There is clearly no evidence that stricter measures have any effect

Working for us in NZ, although I think the timing of our national lockdown is strongly significant to our success, we managed to do so before it was widespread in the community.

Our new case rate is literally bottom of the FT Covid graph: https://www.ft.com/coronavirus-latest

And we have 50% the population of Sweden, and 0.72% the deaths. If we were to be per-capita equivalent with Sweden, we'd need about another 964 people to die.
Personal fans that run all day. Tiles that keep working for decades. Traffic lights that can be deployed by police wherever they're needed. E-Bicycles that can outrun and out-range most bus routes. Electric airplanes make air travel significantly quieter and much cheaper. Internal combustion engines made obsolete and reduced to a historical curiosity. Electric scooters dominate worldwide as honda cubs become too expensive to fuel. I want it all.
> The majority of employees do not get fired. Only a minority do

A minority end up fired but all of them potentially can be.

> And the minority that is let go get 3-6 months of severance

This is not written into any employment contract. 3-6 months sounds absurdly generous.

> unemployment benefits until they inevitably find a new job

UI benefits only offer partial wage replacement.

> which btw is far easier to do when you are not an executive of a floundering business.

Part of the reason execs get paid highly is to take on that risk. They have no excuse for not building up a healthy nest egg to get through periods of unemployment. Execs don't live paycheck-to-paycheck, or if they do, surely they should know better about managing money wisely. Otherwise why did they even have their jobs?

Execs also have way better personal networks for finding new jobs. Their friends are other execs in other companies. So it's not at all obvious that they'll be unemployed for longer than average Joe Pink Slip.
Except it's showing to mutate pretty damn fast and some of the mutations are way deadlier, don't know which 'came first' or how that proves one way or the other that it'll get worse or better.

The are currently > 30 known mutations:
https://nypost.com/2020/04/21/coronavirus-has-mutated-into-a...

But a lot of deadliest viruses kill fast and are less viral, so only way to spread is become less lethal.

This virus has the luxury of being both deadly AND extremely viral (because it takes it's time killing people).

Even if you don't die, nobody knows the long term effects of the virus on lungs, kidneys, heart, etc...

So, while a lot of diseases do mutate to be less severe, that doesn't need to be the case with Sars-cov-2.
> most people don't learn with time

I think this is correct. The curve flattens with age (in my opinion).

> you saw a few exception

I think the seniors you met (the knowledgeable ones) /were/ the exceptions. Most seniors I have seen have convinced themselves that they know all there is to know.
And whenever anything here reminds me of Ginsberg, I always, without fail, remember:

“The best minds of my generation are thinking about how to make people click ads.” –Jeff Hammerbacher
> When I say perfect, I mean, there has been never once in my career where I hit a roadblock due to the language's limitation or complexity or flawed assumption. I faced this with other languages, but not Elixir.

That is interesting.

I've gone from Geocities pages to ASP Classic, PHP, WP, Rails, Flask and have been dabbling with Elixir and Phoenix for a bit.

So far LiveView (and some bits of Elixir in general) has been the only time in my career where I felt like I'm seriously struggling hard to understand how things come together and how to solve real but fairly common web dev problems without asking for help (mainly with LV). I've had to ask for help on IRC / the forums an embarrassing amount of times. Where as with Rails and Flask almost everything except the most crazy problems were solvable with a little bit of Googling and self exploration.

Now, I'm not saying Elixir and Phoenix is bad at all. I'm still happily using it to build my next big project (for all of the reasons that everyone else uses it for), and the Programming Phoenix book is a great learning resource for building regular web apps with Phoenix, but there's nothing like that for LiveView.

But on the bright side, Chris (the author of Phoenix) and Jose (the author of Elixir) are remarkably responsive to help the community. Lots of other folks are super helpful too. That and once things start to click, you can write some really pleasant looking code and actually understand what it does a few months later.
That would be a good argument if DUIs were a victimless crime, but DUIs regularly put innocent bystanders into an early grave. It serves the public interest to treat DUIs very seriously, as they have a measurable impact on everyone.

Now if you want to argue that the system is ineffective at reducing DUIs, that’s a different argument.
Which vendor fully implemented Annex K? For several years after C11 was published no vendor fully implemented Annex K, not even the sponsor, Microsoft. I haven't checked in awhile so maybe things have changed.
Hi Eric, what is an emergency podcast?

And without knowing anything about the guests - what is say, Sam Altman, doing right now that is qualifies him in your view? In other words, why should someone listen to him?
Venture Capitalist Bill Gurley Isn’t Joining Benchmark’s Next Fund
The funny thing about inventions is that nobody needs them until they have it.
So throwing more and more researchers at one topic won't change anything as long as there won't be adaptation of this research.
In my opinion there are too many inventions and not much products around them that people want to use.
Adaptation is often correlated with business need. So adaptation is the biggest problem right now cause as soon as people start using invention they will tell if this is improving their lives or it's stupid idea.
We don't need more researchers we need more testers and producers and here comes availability. When researcher put patent on his research availability is near zero so invention is stopped in time.
Also don't forget about : Great Inventions Are Often Overlooked.
Always the 'if's...
> ...the Amish are honorable customers. This separates them from insurance companies, who are constantly trying to scam providers however they can. Much of the increase in health care costs is “administrative expenses”, and much of these administrative expenses is hiring an army of lawyers, clerks, and billing professionals to thwart insurance companies’ attempts to cheat their way out of paying. If you are an honorable Amish person and the hospital knows you will pay your bill on time with zero fuss, they can waive all this.

My wife came from a splinter of that group.

I skimmed the article. It is missing the most important cultural part -- Amish even when sick will continue to work and eventually simply die. Culturally they do not try to extend life at any cost.
I find SQL is quite like Python. You know what you want to do, you can take a stab at attempting a couple of times but eventually you'll consult stackoverflow and kick yourself for not figuring it out. Repeat the above in two weeks when you've forgotten it.
Did you have to pick up their beer cans from their circling their wagons on your field during their rumspringa? I sure did.
Document – A secure platform for document processing
That sounds suspiciously good.
protip: none of you commenting know shit about anything health related so shut up

you are turning this into a dystopia

there were 34k deaths last year of 'flu' and we are at 46k this year, of course - that is if you believe the numbers which are FALSE
covid is scam!

OPEN THE COUNTRY!
If you've have ever had to keep normalized reducer state (via Redux or useReducer), you'll know that managing relational updates involves boilerplate and complexity.

To save you time, try using Normalized Reducer.

It is a zero-boilerplate higher-order-reducer that takes a schema of data relationships and returns the reducers, actions, and selectors to manage the normalized state. It integrates with normalizr and Redux Toolkit, and supports many common use-cases for relational data. To see its features in action, check out its demo app (link in the docs).
It's not an 'inequality issue'. I don't have much problem with inequality of wealth or inequality of experience. It's just my experience that most people do and would rather pull down those who can afford better even if it hurts themself.
> I'm not aware what code you're talking about.

All the places in the standard library that explicitly write output or error messages to sys.stdout or sys.stderr. (There are far fewer places that explicitly take input from sys.stdin, so there's that, I suppose.)

> it would be far more confusing when stdin/stdout/stderr were sometimes text sometimes binary

I am not suggesting that. They should always be binary, i.e., streams of bytes. That's the lowest common denominator for all uses cases, so that's what a language runtime and a library should be doing.

> If you meant that they should always be binary that's also unoptimal. In most use cases an user works with text.

Users who work with text can easily wrap binary streams in a TextIOWrapper (or an appropriate alternative) if the basic streams are always binary.

Users who work with binary but can't control library code that insists on treating things as text are SOL if the basic streams are text, with buffer attributes that let user code use the binary version but only in code the user explicitly controls.
This should be easy to find out. Hospitals are required to publish chargemasters because of the ACA, basically the list price for their services.