skysight-inc/HackerNews huggingface dataset:
I use ES6 at my job, daily. There are some things about it that make me really hate it. First, no, it doesn't introduce classical inheritance. It introduced syntax that looks like classical inheritance. It's still prototypal inheritance under the hood. I'm not entirely sure what this means yet from the standpoint of building things with it, but I'm not enthused at the prospect.

What I find happens fairly frequently with ES6 that I never found with Vanilla JS is that the extra features built on top of JS 'break'. If you add syntax to a language, that syntax needs to work. I need to be able to rely on it working. I run into constant little issues that make me think I'm missing something about scoping, when really it's some under-the-hood issue with a library or something I just don't have the time to pin down.

One example is I tried using the spread operator to add keys to an object. But the spread simply, well, failed. Passing in the object worked fine. Passing in a spread version of the same object failed. I haven't resolved it yet, got pulled onto another feature. This sort of breakage is hard to Google, when I run into it again, and I'm sure I will, I may have to troubleshoot it all the way to Babel.

Error reporting in Node with ES6 is garbage. Worse than garbage, it's a veritable dumpster fire. Ideally the error points to the problem, when it doesn't point to the problem you have to rely on experience and intuition to lead you to the issue. Many many errors I come across in JS are of this sort.

I think most of these issues come down to the fact that ES6 is a transpiled language. This makes me long for the days of good old CoffeeScript. At least CS was close enough to Vanilla that it was easy to determine when you had an issue with the transpiler, simply grab the snippet of code and paste it into the online transpiler, look at the generated JS and work out your issue from there. It wasn't the smoothest workflow but it was effective.

ES6 is stupid in ways that make building an effective workflow unreasonably difficult. I can't wait to get back to Rails. Vanilla JS wasn't that bad. It was well-understood and you could work with it effectively on the front-end. It certainly wasn't as pleasant as Ruby, but it didn't feel like the pile of hacks that ES6 does. Maybe once it stops being transpiled it'll get better.
The dumbbells being damaged during delivery reminds me of an other annoyance with amazon reviews: they won't let you distinguish between actual issues with the products and issues with the delivery/Amazon after-sale services etc...

I can't count the number of low-star reviews where it says something like "the guy tried to deliver at the wrong time" or "I bought the wrong product by mistake and Amazon wouldn't take it back" or whatever. That doesn't help me at all.
Simply fine them into bankruptcy first.
It's not every day that one sees a 26-year old commit on github....

Anything by Doug McIlroy is worth looking at.
http://www.bttrventures.com/ has been doing this since 2009
New Zealand scraps sexist road sign after 7-year-old girl's plea
My take is that damaged and broken items happen, particularly when items are new. I'm not saying that this information is irrelevant, but as a review of the product it isn't valid (as it's a review of a damaged product) and as a review of the supplier it isn't that helpful either (as I'm more interested in how the supplier responds to this situation: any supplier can send you what they have in stock, the true test is what happens when things go wrong). So, as per my original comment, I think you should seek remedy before reviewing, not after.
Training ResNet-50 on ImageNet in 6.6 Minutes on 2048 P40s
This is racism and it’s not allowed on HN.
I wonder when these companies will start offering dividends? I believe only MSFT (edit: and Apple) have done so far.
Even more efficient is: starting the meeting anyway; publishing minutes so people can choose to attend or not; inviting fewer attendees; not having meetings about things which can be resolved by the teams talking directly to each other in their day-to-day work.
Minimum Viable Economy
The politicization of trance music had a very funny moment back on an old mailing list I was on in the early 2000s. Some guy was trying to say that we should be against the Iraq war because we were into trance music and it was part of a wider social justice for all, peace, love unity, respect, etc thing.

Someone countered that raves are probably illegal in Iraq and Israel makes really good trance music, so we should support their political aims instead and support the Iraq war.
Since it's pretty ML-flavored, a comparison with Reason [1] would be nice.

I see compiling to WASM as the key differentiator now. This likely means that all the mechanics required for an ML-style language, like garbage collection, must be included in a runtime library.

[1]: https://reasonml.github.io/
Only on some popular OS which told you over all the years that kernel memory is safe to store keys. Of course it is not. They didn't listen, and it's getting worse.
What I always disliked about toysrus was that no matter if you went at the quietest time you had to queue forever at the checkout. There'd be just the one till open and they'd only open a second one if people were getting restless.
WebGL accelerated Computer Vision library for browser
Thanks for the links. One comment:

> But con­sider mak­ing body text on screen dark gray rather than black. Screens have more se­vere con­trast than pa­per, and thus are more tir­ing to read at full con­trast. This is be­cause screens pro­duce color by emit­ting light di­rectly, whereas pa­per pro­duces color by ab­sorb­ing and re­flect­ing am­bi­ent light.

To mimic the effect of paper, shouldn't the background be made gray instead of the text?
I've only skimmed it but for a government policy document it's refreshingly good. I've not seen the typical "doh" things and I'll definitely give it a closer look.
White Mars: living far away from any form of life (live feed from Antarctica)
Really fascinating! Insatiable curiosity, and a wider perception even as time passed in his life, Leonardo is truly remarkable
It's not Tolkien's Middle-Earth, it's Peter's Jackson's version of Tolkien's Middle-Earth. The movie(s) is/are NOT the book.
"sellers", toy was comingled and Amazon doesnt track inventory source.
Dogmas and ideologies of large organizations are almost as dangerous as their malice.

Many of EU & IMF bureaucrats genuinely believed that they were helping the Greek economy recover while they were actually engaged in destroying it.
What about luajit?
I'm glad you like Corda, given I designed a lot of it ;)

These topics have a lot of nuance. I didn't mean the end goal of blockchains is to actually replace governments; as you point out that's impossible because software systems don't have armies. But it's perfectly possible for a digital system to become a system of record and for what's on that system to be enforced by the courts however. Consider that the main way we make payments today is electronic, courts have no problem reasoning about or enforcing such payments.

So we have to distinguish between system of record, and system in which the final judgement rests with humans. You can certainly write a contract-as-code which still can be broken or overridden by judges.
AVX and esp. AVX2 warmup time is very well known. That's why they tried it over this path at first. But you could use normal instructions also, it's just slower to extract keys.
That’s just being bold beyond your means.
Actually, most modern passenger aircraft can land autonomously on properly equipped airports with CAT 3 autolandings.

(Note that it's not fully autonomous, the pilots still need to do quite a few things like lower flaps, extend the landing gear, ....
Some libraries do run reshelving carts through circ to note internal circulation. Even if only occasionally (sampling).
A friend of mine is approaching programming (very beginner level) through JavaScript. Is there any resource you would suggest in the same vein of this?

EDIT: since people are asking, I agree that JS is not the best language to get started, but let's just say he needs to learn that.
It is about culture, which is a real thing.

Racism would mean there are races in humankind, which is mostly found to be untrue.
29, few seo books (but I think seo for google its like a russian roulette), and some books about trading on forex, but this is roulette too(
India travels across
"Never split the difference" by Chriss Voss, an FBI lead kidnapping negotiator, brings your attention to the unspoken substrate of every interaction where something is at stake.

Voss rejects the confrontational, haggling style of communication that often distinguishes the police in movies and instead teaches how to achieve a joint problem solving mentality with your counterpart.

The book is full of practical advice but also explains how the author refined his technique throughout his career, which grounds the advice in reality as opposed to many self-help books that dispense advice in a Deus ex machina sort of way.

I really enjoyed the book and recommend reading it at least twice in short order to interpret the stories from the author's career in light of the methods described in the book.

https://www.goodreads.com/book/show/26156469-never-split-the...
Understandable why they won't ship food to Amazon boxes. No idea about electronics though, and they should have a better error message than just "it's full".
Crypto Trading, although I donate everything to a charity that means something personal to me. ~ $2,000 so far :)
you can still access the old articles, university libraries usually have the paper editions and cancelling the subscription does not disallow anyone from using the paper editions they once bought.
What is QAnon? Explaining the bizarre rightwing conspiracy theory
> By who?

"whom". By us? By our culture? By the media?

> What data is there? A stereotype is not evidence;

Education attainment? Income? Interracial Marriage? Sure a stereotype isn't evidence. But my point is that both the nation at large "stereotypically" and alumni ( after interviewing asians ) both rated asian personalities at the same level or better than other races. Given that evidence, why did admissions officers rate asians a couple of standard deviations below other races?

> something about the personalities of individuals.

But we aren't inferring personalities of individuals. We are inferring personalities of racial groups.
+1 for The Culture Map. I would recommend for both old timers and new comers to multi-national/ multi-cultural workplaces.
PSP was fantastic. I stopped using it when Corel acquired it though.
Ask HN: Who “triggered” the biggest stock decline in history?
Something like NatGeo Investigation Report on the Facebook stock decline.
---CR
|
|,,
No. Computers don't play chess by "simply enumerating all possible boards". That would require ludicrously more compute power than we have, and, of course, it would also _solve_ chess, rather than just allowing the computers to play once it would (if it could ever be done) show that the game itself has a solution, a best way to play, like Tic-Tac-Toe.

Historically AI chess (e.g. "Deep Blue" or Stockfish) is played by machines using one heuristic to estimate how "good" positions are without truly knowing, not so dissimilar from how humans evaluate a chess position. and then another heuristic to try out moves to get to further positions. The machine considers possible plays and how they affect the heuristic "value" of the board, preferring those with more value. Human Chess AI authors design the two heuristics used, though they often aren't very good at actually playing chess because it's a different skill.

Google's AlphaZero AI plays chess differently again, it had no preconceptions of how to play Chess, instead it learned through self-play - it knows the rules of the game but began with no idea what's a good or bad move, it adapted its own heuristics based on how well they'd won or lost. It actually recapitulated most of human chess theory history over its incubation period of thousands of games, discovering ideas like the Sicilian Defence for itself, new attacks would at first see overwhelming success, and then, playing versions of itself that had seen these attacks, they'd be defended more effectively.

Alpha Zero plays a radically "more human" style of chess than most modern human Chess grandmasters, huge multi-move strategies in which pieces are sacrificed to take positional advantage. It looks like something humans were doing last century - except Alpha Zero does it much better than they ever did.
This guy is having some truly strange experiences with amazon.

Why would he have to ship the damaged weights back? Amazon essentially never insists on that.
Really eloquently put. I think the “backup for humanity” idea was put forth by Elon Musk as a justification for his childhood dreams and people run with it as the only reason for human spaceflight.
I do.

I like to take advantage of all sandbox mechanism that I can enable of my systems.

All switches up and white list on as needed basis.
How to deal with the everyday injustices of office life
I knew there was some interesting technical reason behind it! One of my bugbears is delayed response - I seem to see this more and more in mainstream software, and I think platforms like .NET etc don't help. I can't help feeling like I'm interacting with a façade. Things just feel so tighter when you click and the interface responds, consistently. I used to dabble with electronic music and I always found that dedicated hardware was much more satisfying as there weren't god knows how many layers of abstraction and management between you and the metal - just directly wired to a chip. Latency goes from annoyance to serious problem with audio.
It’s a long story with a lot of nuance. To keep it short, most of my formal learning came from studying Integral Coaching at New Ventures West[1] and later participating in a Ridhwan[2] group. Both gave me a certain amount of healing and led me to insights into myself.

[1]:https://www.newventureswest.com
[2]:https://www.diamondapproach.org
When we will have created human-level AI, changes in language translation will likely be a minor detail on the background of other changes in the world.
I Was recently purchasing Macbook Battery from Amazon.in it was Rs.3100 and when I checked out and reached payment it showed 4199!

I said WTH did it happen? I cancelled payment and found that Prime Membership Renewal was added to the cart without my permission.

When I didnt want to renew it why did Amazon add it on its own?

One more similar experience with AWS: https://news.ycombinator.com/item?id=17652134
Which probably means someone felt threatened ... which means power?
The reason why things are the way they are on mainframes, and how you should think intuitively, becomes a lot clearer once you realise that they are a long-evolved version of the very first mechanical punched-card processors:

https://en.wikipedia.org/wiki/Unit_record_equipment

In fact, I'm almost willing to bet that the foreignness of mainframes to the average developer is due to mini/microcomputers having become dominant and taken a very different evolutionary path; Linux and DOS/Windows have far more in common with each other than mainframe OSes, despite their huge differences, because they evolved from mini/microcomputers and UNIX.
FakeSpot and ReviewMeta seem to do a decent job of identifying obviously fake Amazon reviews.

I suspect that Amazon just have an incentives problem - purging their site of fake five-star reviews would go a long way to restoring trust in their platform, but it would negatively impact sales in the short-term. From what I've heard, Amazon has a very decentralised and data-driven management culture, which is antithetical to the short-term pain/long-term gain implicit in fixing their reviews problem.
Roku express and the Roku streaming stick
Didn't Facebook break that record the other day? (Seriously, I could have sworn I read that).
Silly question, but is he famous in 3D circles?

Also I didn't even realize that scene was computer generated. That's amazing.
> "If every major country on earth can guarantee health care to all, and achieve better health outcomes, while spending substantially less per capita than we do, it is absurd for anyone to suggest that the United States cannot do the same," Sanders said in a statement. "This grossly misleading and biased report is the Koch brothers response to the growing support in our country for a 'Medicare for all' program."

This stuff is so misleading. Most countries with universal healthcare don't have "Medicare for all." Germany, for example, has a system of public health insurance entities with mandatory enrollment of employed workers. It is paid for by a very high (15.5%, split between employer and employee), and rather regressive (only on the first 52,000 euro per year of income) payroll tax. By comparison, the U.S. Medicare tax is just 2.9%, on all income with no cap. No deductibles or co-pays in Sanders' plan? How about France, where most medical care has 30% co-insurance (government only covers 70% of cost)?

His heart is in the right place, but Sanders lives on a planet where if only the U.S. would cut its defense spending down to NATO levels (cutting about $250 billion a year), we could afford to spend trillions more per year on free healthcare, free education, etc. Except Europe isn't a liberal paradise--they have to make ends meet like anyone else. So you get free education in Germany, with aggressive tracking to keep most people out of the educational system after age 16. You get 40% income tax rates on people making median incomes or below, 20-25% VAT that primarily affects the middle and lower classes, but low corporate taxes (because you have to keep businesses around to bankroll the welfare state). There is no major European country that meets the Sanders ideal of offering free healthcare and education, but which encourages everyone to take advantage of those things, and also pays for it by taxing primarily the rich and corporations.
I got paywalled.

Edit: https://outline.com/MFWtVc
How do you know what their FP rate is?
The model of truck to the railhead, rail for long distance, the back onto trucks for the final leg already exists. Trains have large economic advantages over trucks for well known routes. So what are the advantages of self-driving trucks in this scenario?
> This is of course a value judgement.

It's a biological and common sense judgment.

> I'm sure many adoptees would disagree with your assessment that their situation is tragic.

Ideally ( all things being equal ), adoptees would want to be with their "ideal" biological parents. Of course if the biological parents are dead, abusive or too poor to provide for them ( tragic ), then adoption is better than nothing. But I can't think of any child who wouldn't want to be with their biological parents all things being equal.
Sure, that's certainly important to keep in mind. But that doesn't mean IBM shouldn't invest in usability.
yeah it can be stretched too far, but at the same time, I think in the case of Apple and MS, they had different views on what was the goal of their (for profit) business. MS rapidly tried to be the platform. Apple felt a bit closer to people usage.
Amazon is planning to give Prime Video a big makeover
Scientists debunk myth that Yellowstone wolves changed entire ecosystem
Serverless EKS with the OpenFaaS Operator
People only thought that chess required intelligence because they had no idea how much raw computational power computers would obtain. To anyone who understands the rules of chess, it's obvious that a machine which can perform a near-exhaustive search of the state space for a few moves ahead is going to be able to play chess better than a typical human.
The cost of storage has been falling by an order of magnitude per decade for at least the past 50 years.

Digital storage for all of the US Library of Congress would be about $2,000 last I checked. In ten more years, one tenth that.

(Organising and managing the data, and backups would be somewhat more, but I'm just ballparking here).

Storage is becoming cheaper than any sort of management.
Well, that isn't the program's fault. There should be no series of commands it can send that would destroy the CD drive--I bet it wasn't even running as root.
Mermaidjs: create diagrams and flowcharts from text
Seems interesting. Let me give it a try
Executive Summary Template: What to Include
Recently I wanted to purchase something from prime now, I added the product and during checkout where I put in the OTP ( 2FA is mandatory in India ), I changed my mind about purchasing and quit the app, knowing the purchase would fail. Amazon then quietly changed the order from prepaid to cash on delivery without asking me and went through with the order.

I thought that was a shady way of closing a sale.
To a certain degree. There really should be two ratings. Shipment rating and product rating.

I don't want to get a TV that gets shipped badly, sure. But if the only problem with shipping is that it is slow, maybe I'm still interested in the product because I don't get it anywhere else and I can wait. In that case I'm mostly interested in the product review.
My apologies for the seemingly unrelated comment, but I do not understand why 'spooky action at a distance' has to be 'action at a distance' and not photons getting entangled when created.

I.e. why couldn't it be that a pair of photons are generated with their properties already in such state that, when measured, a correlation is present? the photons don't communicate, they are already in the appropriate state when measured.
I believe recent iOS SDKs have implemented a system-controlled UI to ask for reviews to prevent apps doing this. I assume it's enforced via app-store review.
I'm a bit surprised the author expected EA to reach out to him first. The game is still being sold, EA's reputation is well-known. One could easily see what this would result in.
Why is JavaScript an absolute requirement? I guess he can learn python as his first programming language which I personally think will be easier to setup/run in the machine instead of installing node.
It's also much easier to filter the bad reviews. There's fewer reviews to sort through, and you can dismiss the PEBKAC or DOA (except as a data point to see if there's a whole bunch of DOAs).
Well that's really great! What is it?
Your question sounds like you assume we have a perfect understanding of the brain. At best, our understanding is still very much peripheral. We have no idea how consciousness forms, even if we roughly know where it is located.
They're not interested in anyone but people willing to write million dollar plus checks using their products. Those same giant customers have large legacy investments and plenty of money to hire teams of people to deal with things that are hard to use. Those kinds of customers care much more about things working for 30+ years without downtime than they care about UX.

There's a whole world of solid, reliable, but unbelievably boring "institutional computing" out there that hackers usually don't touch because it's... well... boring. Java is the closest most hackers ever get, and that has more in common with Python or Ruby than COBOL or z/OS. Java is kind of a modernized mini/micro computer business language.