skysight-inc/HackerNews huggingface dataset:
It's an interesting well-written article, but you realize that their main point was that it contradicts the earlier calorie-restriction study: "The Nature authors found no increase in lifespan; the calorically restricted animals lived no longer, statistically, than their well-fed cousins."

They try to reconcile the studies: maybe it's the natural-ingredient foods vs the refined foods, maybe it's the generous diet vs the more-than-generous free-feeding, or conceding that the monkey's don't live longer, but they live healthier.

IMO, the best paragraph from the article was this: "Many of us simply roll our eyes and click away when yet another medical study contradicts the last study—so what else is new? Coffee’s bad for you, until it’s good for you—and so is red wine. Antioxidants are essential, or they’re useless. And so on."

Other than some very basic common sense things -- like don't eat rat poison -- I never find that these kinds of studies lead to correct and actionable information about how to slow down aging or how to lead your life. And it's extremely frustrating to even try.
I would say that a high bar for toxicity and side effects is good. Leave it there.

But there can be a more graded approach for effectiveness. There is little reason to completely forbid the commercialization of a drug because it's effectiveness isn't certain to a very low p-value.
This makes absolutely no sense. If I implement a machine whose design is someones else's protected IP, the law cares not a bit whether I recorded the design details or merely memorized them. And no one else will care either.

You'll note that this was exactly the case with Samuel Slater; the Brits considered him a thief regardless.
Just yet another resource that's being used up. There ain't no such thing as unlimited growth on a finite planet.

Add it to the ever-growing list: Water, food, land, fish, oil, etc, etc, etc.

Too many people = not enough resources.
Funny to list MySQL here which preceded MongoDB with cheap/fast now, correctness later.
Medicinal Cocaine?
A Freemason told me the Freemasons are for average people in all walks of life.

A possibly no-more-helpful contribution: Harvey Pekar's classic "Average is dumb!" American Splendor cover:

http://3.bp.blogspot.com/_-qF6CbJo2vY/TD0odctqvYI/AAAAAAAAI7...
Not the same, but as someone who is still as an adult growing out of being "the weird/socially inept/imposter syndrome kid":

Don't think about it. Of many valid reasons to work to change ones behavior, I don't think this is one of them. All that effort you were spending trying to change something that 1. may not be happening and 2. if it is, is "pretty damn typical human psychology" (It's as old as humanity to find ways to look down on others) and there's not really pragmatic ways to stop that short of a lobotomy. Spend that effort on excelling in what you do. Bust ass and the people who matter will respect you regardless, and it makes it easier to tune out the ones who don't.

Feel free to ignore this advice, I've long since decided to avoid commenting in threads like the overarching, but your original concerns and question made me want to try and contribute at least something marginal :)
I can't say I know much about Yabause, but Desmume and PCSX2 have worked quite well for me on Linux, no problems whatsoever. PCSX2 was last updated in December on Arch Linux, and Desmume is up to date with the latest stable release for all platforms.

With respect, you should be looking these things up for yourself before you make claims like the ones you've been making in this thread.
The Transport Layer Security (TLS) Protocol Version 1.3
I strongly (very strongly) disagree with the idea of a "hack week". Having multiple rounds of interviewing and a programming challenge seems reasonable to me, but if you think you've found someone who is the right fit, hire them. Everyone makes mistakes, but have some courage, and be willing to fire fast if it isn't a good fit. People want to work at places that value them, and "conditionally" hiring someone does not convey that message
> The thing about children is that they generally don't have the experience or knowledge to make decisions like this.

very true.

>Besides, voting with your dollars is a fallacy.

in an oligopoly such as education where the purchase and sale of goods/services is subsidized then the power of voting with your dollars is diminished. the core concept is not a fallacy, and is actually a good metaphor for market action.

the problem is that 18 y/o young adults are able to borrow far more money than they ought to be able to, creating a market of naive buyers with extraordinary buying power. its no surprise that some of them buy things like comparative literature or gender studies degrees.
Interesting I just did a presentation for a job interview and threw it together in < 6 hours.

Apparently it was better than other presentations (even though I didn't get the job) I suspect that I seem to have become to good at my specialisation
Game theory:
https://www.youtube.com/watch?v=EsBvI9oSD1g&feature=youtu.be...
"WG state: Submitted to IESG for Publication"
Blockchain: the solution to the cybercrime epidemic?
Create a working coming-soon website in just a few minutes for FREE
How would using Rust help this case? An out of bounds array would still lead to a crash, and thus a DoS in the crashing application. You could sandbox the text rendering into its own process to solve that, but then you could do that using unsafe languages anyway.
> PS: If a web page wants to crash, it easily do so by allocating memory in a loop,

isn't this also a bug :)

And probably want we should fix.. I think all browsers are susceptible, though last I tried in Firefox one had to not just allocate but also fill the memory with garbage.
Since s/he charges $50/year I think we all know that the answer is that s/he did no testing.

The option is probably more of just a cool way to foster community than to actually generate revenue/profit.
Sure, but it is a common modern folk belief, so it isn’t “weird”.
FCC investigating Ajit Pai changing media rules to benefit Sinclair Broadcasting
Is there a list of domains that Microsoft is using to download these apps from? I can't find one by Googling.
I personally know 3-4 people who are loudly vocal against illegal immigration working at FANG. I'd like to control it myself. We just differ on strategies on how to do so.

As long as you are not yelling at your Hispanic co-workers about building a wall, you'll be fine.

Again, this seems to be a made-up narrative.
The onerous is mostly on the developer...

For any "real" system that is going to be in production for a long time this becomes a real problem

There are tools to "migrate" data but they come with all the limitations of the Mongo isolation model

Typically you either

* Write ad hoc (possibly using some tooling) code to iterate over your old data adding or mutating the field(s) in question

* Write queries such that they can handle the data being present, absent or in different forms for all of time. As you could expect this is a large burden
Parent likely refers to the 5ghz dfs rules, see https://arstechnica.com/information-technology/2015/09/fcc-o...
TechEmpower Web Framework Benchmarks Round 15
Yes players can sell items to other players, so that's the one place so far I've needed to worry about atomicity, but even mongodb docs give examples with how to deal with something like that: https://docs.mongodb.com/manual/tutorial/perform-two-phase-c...

So yes, it's annoying for a very small % of what I'm doing, but 99% of my updates/writes are within a single document, so I find it very nice for development.
That's like saying there is no difference between a verbal description and a video of something.
Regarding the words for mother all around the world, I have little doubt that we all speak the same language, only vastly different varieties. I'm getting into semantics, but in this case, semantics seems on-topic :)
http://blog.true.cz/2017/02/free-your-router-again/#backgrou...
Now with more Rust benchmarks and Ruby properly configured!
Twitter Says Impersonating Journalist During Mass Shooting Doesn't Violate Rules
A history of the FCC router lockdown thing: https://arstechnica.com/information-technology/2016/08/fcc-f...
The Horse Helped Shape Our World at Great Expense to Itself
From Asymmetry to Symmetry in the new age of selling
On the other hand, Windows' favoring graphical interfaces means that if I'm not looking to automate something, I probably have to spend little to no time reading documentation, in marked contrast to the terminal experience, where even commands I have used many times I can forget the arguments.
Are you using Duolingo on iOS, Android, or a computer?

My wife has used all three, and says that grammar explanations are not on iOS and is on the other 2 platforms. She also believes that the explanations make us feel good, but don't actually help. (Then again she's using it to learn Polish and already knows Russian. So the grammar rules are pretty close to what she already knows.)

Plus there are some natural language rules that are just a mass of exceptions. For example try to explain to a non-native speaker why you ride in a car and on a bus.

And furthermore, most native speakers don't know their own grammar rules. For example why do we say "big red truck" and not "red big truck"? Odds are that you've never been taught this order, but you do it correctly:

Quantity or number
Quality or opinion
Size
Age
Shape
Color
Proper adjective (often nationality, other place of origin, or material)
Purpose or qualifier
The author also works for google brain though, so i doubt that they failed to consider GPU/TPU. Really "worker" is just too underspecified to say what it really means.
Update on credit and debit cards
This is a silly piece and it misrepresents the space.

For starters, the 510(k) pathway only applies to moderate risk class 2 devices. It's not like every device on the market prior to 1976 was automatically granted 510(k) status which is what this piece implies.

Second, holding medical devices to the same safety standards as drugs is unnecessary. The reason drugs are held to a higher standard is because they present a high risk of acute injury and they are more novel. Most medical devices won't kill you suddenly if they are faulty, and the ones that can are class 3 devices which require a clinical trial component.

Third, the 510(k) pathway exists because the safety risks for device classes are relatively similar whereas for drugs there can be high variability depending on structures. If you design a dental implant that is made of the same material, has a similar design, and has a similar purpose as a pre-existing device which has been shown to be safe, it will generally be safe to assume the new device will also be safe. Most new devices that cannot be shown to be similar to something already on the market are automatically deemed to be high risk and require a trial.

Finally, you can't have your cake and eat it too. Want devices to be as safe as drugs? Apply the same safety standards and watch device costs skyrocket. Then nyt will be back to incorrectly blaming product manufacturers for sky high healthcare costs. The FDA is already in a position where they do not have the funding or manpower to even review all the 510(k)s they get every year. If you make every device submission a premarket approval (highest level of scrutiny + a clinical trial) then devices will never get approved in a timely fashion.
> there’s no concept of Exception in JS

Sure there is. What else does the `throw` statement do, if not throw an exception?
The problem is that in medicine, it's rarely the engineering that's valuable, it's knowing if it's safe and effective. I can see why that would rub people the wrong way, but it's also worrying that people were prescribing medicine based on tradition rather than science. Pennies to dollars for a period of time is better than pulling the drug off the market entirely until it was proven safe (which no one would have done).
You might be surprised how little a Lisp dialect brings to the table specifically for developing the text editor features geared toward editing specifically Lisp.

The data structure representing Lisp data (i.e. code) is stripped of relevant text editing attributes, like how it is divided into lines and using what indentation, and, oh those semicolon-delimited comments.

Text editors also have to let the user deal with bad syntax.

So it's not just a matter of, "oh, we're written in Lisp, so just hand the buffer to the Lisp reader, do something and spit it out again".
This is an excellent write-up.
You are talking about something eons ago, before we had wto, which arbitrage against intellectual property theft.
Is there any farm equipment (from China perhaps) that isn't DRMed? In addition to discussing the responsibilities of vendors, maybe we can also discuss the responsibility of customers to understand what they're buying.
Here's a half baked explanation, as in just the flatmap part.

map is understood in javascript.

So you 'just' need to make the leap to flatmap. Which is mapping something and flattening the result.

So still you need to learn is what flatten is. But that's not too hard to learn.

Try the funfunfunction video [0]

[0]: https://m.youtube.com/watch?v=9QveBbn7t_c
“But I have never seen a single person who truly "understand the technology perfectly well" say it's underwhelming.”

This is tautological, so i hope you’re aware of how logically useless it is. Either you haven’t seen much, or you define away any disagreers as people who don’t understand.
There's one with Patrick Collison (Stripe cofounder) that people reading HN would probably find interesting. I've read the transcripts of a few others and they've all been interesting, but nothing in particular is jumping out at me.
I will never stop loving this. Here is a youtube link in case anyone can't/won't run flash on that site.

https://www.youtube.com/watch?v=b2F-DItXtZs
That just raises the question of what kind of social VR experience would you like -- should it be the Metaverse, or the Matrix? If the Metaverse, you're going to have to accept the uncanniness -- giant dicks, Ugandan Knuckles, and all.
It’s not that big of a market compared to us or eu. Wouldn’t make sense giving up your secret sauce so you can lose in us and eu as well.
Amazon is the way to put your product on the internet. AWS is their biggest profit center and a lot of Amazon's product sales are from merchants who happen to sell their product on Amazon (and use Amazon's fulfillment centers).
I thought 'await' was supposed to solve the problem of going from async to sync?
Miracast could work for that. Most Windows laptops support it as source and destination. Android phones support it as (just?) source. Recent-ish smart TVs should support it. It's got some of that "open standard" flakiness, but it's basically open-chromecast.
Household chemicals rival vehicles as smog source
Arithmetic isn't more difficult with S-expressions, and in fact complicated arithmetic expressions are easier to format across multiple lines to make their organizations recognizeable. It also naturally supports N-ary operations. For instance (* a b c d) could be a matrix multiplication which chooses the optimal order for the decimation, taking into account all arguments simultaneously.
Rust would significantly help to prevent the escalation of this crash into an RCE.
NASA’s OSIRIS-REx Captures New Earth-Moon Image
Here we come across a great Trough.
> I'm not sure what equal power means, nor what changes would help bring that about.

I think equal power means just that (see [1] for definitions of power), and as to what actions would bring that about, that's a matter of debate among progressives. But the main question is whether you want to bring it about with all the social change that entails; conservatives generally don't (they find the status quo satisfactory, and some even want to roll the clock back). My main issue is not with conservatives who admit their conservativeness, but with those who've convinced themselves that their conservative and (sometimes extremely so) values aren't conservative but neutral. If you don't think social action of any kind should be taken to change the current power distribution in society (and let alone if you want to roll back changes already made), then you're advocating for conservative policy. Wanting to do nothing is conservative by definition, and it means that your values are such that you find the status quo preferable over a change in the distribution of power.

> It's also likely that due to unfair distribution of personality traits among the population that a fair distribution of power is unlikely in practice unless enforced on society.

No, because we're talking about statistical distribution, not an equality among all individuals.

> I also think women and men have different values and priorities in life, in part due to women's fertility declining sooner than men's. It's hard to have a high-status job and it's extremely hard to care for young children while doing a high-status job.

That is a largely irrelevant question (or a secondary one [2]). The question is whether you want to change society so that women and men have equal power (statistically).

[1]: https://en.wikipedia.org/wiki/Power_(social_and_political)

[2]: That's because we can ask why that's so. No biological basis for that has been proven and even if biological factors play a significant roles, we constantly use technology to overcome biological limitations to achieve desirable goals. For example, biology is certainly a 100% complete explanation for humans' inability to fly, but because we've deemed flight desirable, we overcame that limitation with technology. I always find it amusing how people who normally see technology as a solution to many problems and are reluctant to admit defeat use the slightest hint for small biological effects as a satisfactory explanation that some change cannot or should not be achieved.
> If you're defending yourself from your own operating system, you've chosen the wrong damn operating system.

this is exactly 100% dead on the money

prior to Windows 10 Microsoft was at worst known for producing unreliable mediocre quality software, but they were trustworthy (at least for the end user)

Windows 10 changed everything, at the point you're fighting the company that made the OS to not spy on you, not show you ads, not reboot against your will and not reinstall random crapware you previously removed: it's time to switch
I care quite a lot about substance. I care also about politeness. I care about treating people with compassion and decency. It is very possible to care both about an argument and the people both making and receiving that argument. And, frankly? It is telling that you would refer to politeness derogatorily as presentation. But I understand that--and because I have been in your shoes before I grew up a tiny bit, I will call you on this--you think it lets you minimize your bad behavior. So I will decline to let you off the hook without emphasizing: your behavior is pretty bad right now.

It's not about "heretical thoughts." This is just and solely about you being a jerk. You're whining about people trying to shut down your Grand Ideas or whatever...when it's really just that nobody wants to listen to a jerk. So I downvoted you in this thread (though obviously I can't downvote the post to which I am replying), and will continue to do so if I happen to read your post and go "man, what a jerk he's being!". But to put a preemptive pin in the balloon, it's not because of you, I will probably forget your handle after this conversation--it's because I try to always downvote people who are being jerks!

It's too bad, because you don't sound stupid and (having taken a look) some of your post history seems interesting; I'm sure that you have some generally cool things you could be saying. But you also sound like a lot of your identity is tied up in being a jerk. That's your choice, but it doesn't tend to play well around here. The good news? There's a reason that I said "being a jerk", not "are a jerk"; being a jerk is a choice and you can stop being a jerk at any time. I recommend it.
If you think electric cars are mockingly disruptive I would love to know what you think actually is.
Like you mentioned, the problem is that China promised an open market 15 years ago to wto. What we got instead is forced local 50/50 “partnership” and tech transfers. With the Chinese state enterprises winning at the end.
An analysis of industry documents.

https://jamanetwork.com/journals/jamainternalmedicine/articl...
And those have been using Oracle, or Sybase or IBM for 3 decades.
That's possible, but it requires the machine to enter some things for you. Since ( is syntactically incorrect, it has to be entered together with ).

We do see small examples of this in GUI's with strict validation on inputs that is applied for each keystroke.

One useful compromise is syntax highlighting that doesn't let you enter syntactically incorrect code without flagging the problem in a loud red color.
A math prodigy from Venezuela can't get MIT financial aid due to exchange rate
About the first use case, well it turns out MongoDB just introduced multi-document transactions today.
This comment sounds troubling.

> Very interesting.

> My bank told me that they used the transaction authorization code from the last transaction. According to this statement, they had to manually enter the previous transaction authorization number and then tag the transaction as a "force post".

> "A force-post transaction allows the merchant to bypass the authorization process by manually entering a previously obtained authorization code.

> The transaction is then routed through clearing and settlement and subsequently force-posted to the issuer."

> The key word is MANUALLY.

There's another user claiming to have heard from his bank that coinbase used force-post transaction.
How is their customer service if you need to phone? I don't think I could go back to a bank without First Direct's phone support - but their back end is just HSBC so slow and jargon statements.
> As I got to know them, the data scientist confessed that she didn't really like the math and wouldn't be doing it if it wasn't so lucrative.

Your expectations are pretty high if realizing this led you to be disappointed. Not expectations of your SO in particular, but in general about people.

I think this is inherent to most people - they generally don't enjoy the job they do, but they do it still to pay the bills and secure for yourself some form of retirement and safety net in your later years.
> You could have a situation where a query's termination depends on the optimisations used. IMHO, this is highly undesirable.

Termination and exponential (or super-exponential) running times are about equally bad. Avoiding either is done on a case-by-case basis. Restricting the language can save you from one and not the other.

> If we have a true regular language, we can optimise it via a DFA to have O(N) runtime. The weak computational model is enabling this optimisation.

I'm not an expert on regex by any means, but I believe this optimization is exponential (a DFA can be exponential in the size of the regex), and so infeasible in practice. Regardless, as I said, regex is about as far down as we can take computation, and regexps make for a very poor generally useful computational construct.
Python does'nt give you the low level control needed for.. low level stuff. And even if it can be implemented does'nt mean it will be fast enough.
Fully sandboxing an unsafe renderer might have unacceptable performance. E.g. you'd have to reset the internal state after every call, otherwise invalid text on a phishing website might be able to subvert the renderer to make it render text in the URL bar to read something different.
Good to see rustfmt arrive.

Sad that it is configurable, though. The biggest benefit of its predecessors such as gofmt is that they are not configurable, leading to a much more uniform formatting style and avoiding endless discussions about whitespace layout.