skysight-inc/HackerNews huggingface dataset:
> This type of memory happens more often than people realize to athletes and coaches.

I was blown away how much Mike Tyson knows about boxing history. Great athletes are skilled but they are also students of the game [1][2][3].

You can't get video anymore unless you look since Norm MacDonald Live episodes are off Youtube while he gets his new show on Netflix, but Mike Tyson | Norm Macdonald Live episode had so much boxing history sprinkled in it was amazing [4].

[1] https://www.youtube.com/watch?v=PtRfwTLtiM8
[2] https://youtu.be/rhThso-PE_o?t=47m15s
[3] https://www.boxinginsider.com/columns/mike-tyson-boxing-hist...
[4] https://player.fm/series/norm-macdonald-live-1705948/ep-26-m...
Actually, what happened is that the boundaries became immutable concrete while the population concentrations varied.

At this point, we should redraw all state lines, and raise the number of elected officials in the House and Senate.
Sometimes all it takes is just emailing a former coworker to say hi and ask what's new, and let them know you're in the market. I think a lot of us are worried about being too intrusive, but I personally would have always been glad to get an email like this from anyone I've ever worked with in the past. So it seems like maybe we're worrying over nothing when we hesitate to reach out and just say hi in a friendly email.
Somewhat unrelated, but I'm really not a fan of that single hard flash look in the two photos of the Lego staff. Looks like they were going for something grungy and gritty, but it didn't get executed that well.
I have a feeling the answer is “no”, but can anyone comment on whether or not this could be used to decode the utterances of other animals, such as whales?
I'm not so sure that's true. I have a feeling when you're flying down the road at 200mph remembering every last detail of that course is particularly important.

Similarly with basketball or any other highly curated group of individuals performing a skill.
>I'm sure there must be some other very senior FB developers who created React before he arrived who might not be so happy.

You might find that not everybody wants to be the face of something. It can be very stressful and people often dehumanize you in their communications as they associate you and the project as the same thing. Think of all the trouble that Lennart Poettering has dealt with as a result of the pushback to systemd.
Why did this site become another zombie site?
Why procrastination is beneficial? Who doesn't know about that already?

My question is: What is Ghostery (www.ghostery.com) and is it any useful for your internet browsing? I'm already opt-out-ing regularly. Would I need this?
> It's a legal right.

We agree that the current laws are like this, but laws change all the time and laws are supposed to reflect society's ethics (in the US this is a joke nowadays -- they reflect the (lack of) ethics of large corporations).

If the current laws are unfair, then having a discussion of how the laws should be (to inform a decision on whether such a reform should be lobbied for and put to into an actual law) is entirely fair. Dismissing such discussions with "that's the way it is" is just silly -- would you have made similar comments to the civil rights movements or other such movements?
Could it help by creating a vaccum, at least lower the pressure? If the container is airtight and can withstand the forces the pressure would keep it solid?
I don't follow football but I'm curious. Who is the bad athlete/best player you're referring to?
Theranos took mortal risks at a massive scale by giving hundreds of thousands of patients inaccurate blood test results that might lead to improper care

That doesn't even begin to describe the extent of malfeasance. John Carreyrou specifically mentions one patient who based on Theranos testing ordered thousands of dollars worth of further medical tests. Their prothrombin time was completely worthless, and people had their anticoagulants adjusted on random numbers. People might have died because of that.
And the slowest rider at the end of the spinup is ground into food for the CEO's annoying dog everyone has to pretend they love
I think that what you're describing there is known as the curse of knowledge

https://en.wikipedia.org/wiki/Curse_of_knowledge
The book below has been released in February of this year.

An Introduction to Real Analysis by Agarwal et al [0] is a book with bite-sized chapters and answers to all the exercises at the end of every chapter. Unbelievably convenient! Never seen such an (unpretentious) analysis book before.

[0] https://books.google.com/books?id=eGhQDwAAQBAJ&pg=PR3&source...
Why is this article related to IT?
This is yet another story that shows a complete disregard for the crime that lies at the heart of the Lego empire: the original design for the bricks was taken from a company called Kiddicraft, see:

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

And for an encore, Lego only acquired the Kiddicraft assets to wipe out this 'inconvenient truth' before suing another company for patent infringement.

Lego is a great toy, but any story about the origin of the bricks should at least reference the true origins of the brick rather than the Lego white-washed version.
Money.

Every day I want to earn more than the day before.
You would need a bilingual dictionary as the first step of the process, so I'm afraid that this will not be possible.
Do you genuinely want to know more people, or are you just looking to advance your career?

If career advancement is all you're interested in, go to toastmasters, practice presenting, work up a good presentation and get speaking slots at meetups or conventions. Talk to people who come up to you afterwards. If you're so inclined, add them to linkedin/facebook. When you're ready to write another presentation, contact the people you met and ask them what they would find helpful. Wash rinse repeat.

Contributing to a notable open source project on github is also a great way to make contacts, and they'll often know prominent places that use it. If you're going to work with a specific tech, an email from the project lead will look good, as will an active commit log.
My phone has been this way for at least 2 years. probably closer to 4.

It's mostly fantastic. Highly recommended. The sky does not fall.

Did nothing to curb the addition, however. I still check incessantly. Just unprompted.

Also, turn your read receipts on. It's a form of honesty that helps people form a realistic picture of what's going on with you (that sometimes you can see something, but don't have the time/energy/care to reply). I find this casual boundary to be healthy. It also pressures you to be more courteous to people where it counts (you can ignore this person, but they'll know. act accordingly)
My motivation for writing this up was going through this list for the last two weeks:

https://github.com/facebook/react/issues?q=is%3Aopen+is%3Ais...

That's it.

There's no hidden agenda here. We want to fix bugs in React. This is our strategy for a group of fixes. If something in the strategy is poor we'd love to hear feedback. But it's a bit perplexing to me that it's seen as us trying to force people to do more work, _or_ that there's some kind of perverse incentives for that. If I'm communicating this badly let me know here or in private (https://mobile.twitter.com/dan_abramov — my DMs are open) how I could do it better.

If you follow the linked issues, they are things we've been planning to do for years. They're hard to fix in isolation which is why we thought it would help to bring them under a single umbrella. We're not trying to play some kind of trick on you -- if you used React heavily you're likely familiar with all these problems, and they probably bit you at one point or another. We're always trying to improve React, and we finally got to this set of issues.

Attaching events to the root ( https://github.com/facebook/react/issues/2043) is a four-year old issue. We have tried to do this in the past (https://github.com/facebook/react/pull/8117) but the effort fizzled because it's too hard to fix incrementally. But it's an important problem and we regularly bump into the consequences of it.

Syncing the value attribute has caused a security issue that was widely discussed on HN (https://news.ycombinator.com/item?id=16422696) and caused countless linked bugs. So we want to change it back, but it's a major one so we also put it under the umbrella.

Simplifying the event system is something we hear about almost every day -- both from the bundle size perspective, and from the bug reports I linked which have to do with the complexity of our existing polyfills.

Edit: wanted to add one more thought regarding the rephrasing of Joel's article in the grandgrandparent.

I don't think replacing Microsoft with Facebook makes sense in this context. Microsoft was creating a developer ecosystem on purpose. Because they are an application platform. Facebook is not an application platform for React apps. The reason we get paid to work on React is because it's useful _to_ Facebook — not because Facebook wants _you_ to build with it. If engineers and a few managers above the React team didn't care strongly about open source in the beginning, and that in turn didn't attract more people who care about open source to the team, React would stay within Facebook and keep evolving there. So I can see why you want to apply this analogy, and it might even make sense for the educational industry that appeared around React, but it has little to do with Facebook or React itself.
Not so much in psych, where language remains a pretty fundamental mystery, but from the philosophy of language side, word embeddings are, I think it's fair to say, fundamentally an implementation of Sassurian structuralism and semiotics. Words (signs) have no intrinsic, native meaning. And so, the only way to figure out which one is which is by measuring it in relation to all other signs in the lexicon; that is to say, words only mean something because they don't mean all the other things, and that the Structure as a whole is what provides meaning.

There has been much in the way of discussion for, and concern about (for example, the Deconstructionist movement), these ideas, for the past 60 years or so. And a bit of practical exploration in the field of child development.

Interestingly, the fact that embeddings between languages seem to share some common shapes (per the linked paper in this thread), would seem to suggest that
A) Fundamentally, most languages have the same deep structure, whether through coincidence or common evolutionary root.
or
B) The brain has a hard-wired structure for language, evolved alongside the development of language itself. The Chomskian Language Acquisition Device. We're not born tabula rasa, we've got some hardcoding indicating how we're going to understand things

Or a little of A, a little of B maybe, as it does end up being a boostrapping problem.
A Foreign Name in the United States
Yes using a normal MCU for U2F is a bit of a compromise since EAL chips are unobtainium. So flash read protection is the main barrier to physical cloning methods.

I'm not sure of any methods to bypass the read protection on normal MCUs in a 10s "drive by" attack. AFAIK, the special companies that provide flash readout (http://www.break-ic.com/), do so by decapping the chip and using involved imaging techniques. I suspect they get good at identifying various flash technologies, many of which are common to many chips. But don't think it's feasible for a drive by.

The I2C eavesdropping shouldn't be an issue because the ATECC508A does apply a mask.
Do you think an internet lobbyist would be so brazen to attempt to redirect onto Google & Facebook a discussion thread talking about the way the telcos want to redirect discourse to place blame on Google and Facebook?
> assertAndContinue

OTOH, it’s the perfect title for a sequel of Halt and Catch Fire.
Hmm. Companies doing business all over USA like federal regulations: no need for patchwork compliance. No wonder scaled-up IP packet routing companies want to prevent states and municipalites from imposing their own regulations.
How much portion of these comments do consist of Reddit users? Or anyone who's remotely relate with that criminal organization?

LOL Fuck off Reddit. FUCK OFF.
Half of Mexican children suffer from lead poisoning.

http://latinalista.com/columns/globalviews/nearly-half-mexic...
Look outside just the React team: it's okay, even useful, for the React folks to get to work on things from Facebook--and to release them to the ecosystem at large--in no small part due it establishing both programmer cred and (arguably more importantly) cover fire for the other Facebook activities.
JSX attributes aren't HTML attributes. One way you can tell is because they don't have any namespace whatsoever.

Similarly when you add a style to an element you don't get to use `background-color` for instance, it's `backgroundColor`. Yet they're not revisiting that decision, even though it's exactly the same, i.e. `background-color` can't be used to to a JS syntax conflict.

It seems arbitrary to make JSX attributes pertaining to a DOM that don't have a namespace match XML attributes in a markup language... while not at the same time doing the same to the CSS object model property names for instance.
In a fly-by-wire design (which is de rigeur now), stopping all operations would be way worse than continuing.
https://news.ycombinator.com/newsguidelines.html

> On-Topic: [...] anything that gratifies one's intellectual curiosity.
One of the interesting things about social science observations is there's a lot of noise.

Both the lead and the abortion hypotheses could be true. In fact they could both be true AND the papers indicating one explanation could conceivably throw out the other explanation. If you're interested in one hypothesis, you might not spend the time going through alternatives as thoroughly as someone investigating the other.

Looking specifically, the studies are always trying to isolate some effect, often using some sort of clever control derived from the proposed mechanism. So in this case there's a paper that points out how lead only goes into the water if the water is acidic, and they look at places with non-acidic water or non-lead pipes to control. For abortion, it's been a while since I read it, but there would be something along the lines of when abortion became widespread in a given community. You'd then look at differences in frequency and think about whether that came out in the crime stats when the kids got older.

The rabbit hole is where you can come up with ever more interesting corollaries and data that support or do not support some hypothesis. You see this across the social sciences all the time. There's also confounding problems, say you know people tend to move to the city when they grow up (I don't know if this is true), then how valid is your birth -> crime data?

Here's a load of random observations I thought up:

- If abortion is the key, why do crime rates keep falling? Why is it not a step effect?

- If it's lead, did crime rates increase 20 years after leaded fuel became a thing?

- What if it's abortion AND lead? There are countries where abortion and lead are timed differently, how about looking at them?

- What if it's neither, but both are caused by some other thing? Say economic development -> both?
If by similar you mean they all have some component paradigm...I guess. But the cost of learning Vue, React, and Angular to a high level of proficiency is significant.
To be honest — as I was writing this a few hours ago custom elements slipped out of my mind, but it's something we'd like to fix too. It would make sense to do as part of this effort so we'll keep this in mind.
I was kinda hoping for: "I should stop acting like an 8 year old child" moment, but I suppose that's not happening yet. was hoping for any of the following:

businesses are made up of people. no one group of people are better than the other, since tech is also businesses, people shouldn't have inflated ideas that tech is "saving the world / making it a better place and all those other businesses are bad evil doers riding on the backs of everyone else".

or

We all have to do boring, non-impactful work at some point. especially starting out. We need to work hard to get to positions that make large impacts.

or

joining a start up isn't a great financial decision unless you really believe in what they are doing
Have you seen the population graphs for Russia[0] vs the USA[1]? It seems like one of the only developed countries (besides Japan) with a decreasing population. Seems like that is happening already.

[0] https://www.google.com/search?q=population+of+russia

[1] https://www.google.com/search?q=population+of+usa
The truly important announcements come from the whole React team on their actual blog at https://reactjs.org/blog/ , and are written by various team members (such as the "Async Rendering" and "Derived State" posts recently written by Brian Vaughn).

But yeah, if you want a heads-up on where the team is headed and what they're working on, it's worth following them on Twitter, and Dan in particular.
Briar Project
I have "wbm" as the shortcut in firefox for the way back machine.
not true either, it is the opposite, in fact. see more: https://www.youtube.com/watch?v=8bl19RoR7lc
> I thought there was nothing stopping you from creating derivatives of copyrighted works as long as you don't try to exploit them commercially.

Nope, creating derivative works is something that is explicitly part of copyright, whether or not it is for commercial gain. Fanfiction or fan recreations are only legal with the consent of the author. Typically, authors will turn a blind eye to it, since it increases the longevity of the original works. It is only a civil matter, and so only the copyright holder could bring a suit against fanfiction authors.
Most people don't know that Python has a '-O' optimize CLI option:

$ python -h
usage: python [option] ... [-c cmd | -m mod | file | -] [arg] ...
Options and arguments (and corresponding environment variables):
...
-O : optimize generated bytecode slightly; also PYTHONOPTIMIZE=x
-OO : remove doc-strings in addition to the -O optimizations
...

It does two things (that I know of):

1.) Assertions are removed. The assertion code does not appear in the bytecode.

2.) Any code guarded by a "if __debug__:" statement is also removed.

YMMV
And yet the entire reason for using JSX in the first place is that it looks like HTML. This is a reasonable change.
Dan has been so cordial in every interaction I've seen with him. He can be more conscientious than many devs, so I'm sure it is a talent that the React team likes to showcase.
You are incorrect. Look at the error message more closely:

Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 49
at java.util.ComparableTimSort.pushRun(Unknown Source)
at java.util.ComparableTimSort.sort(Unknown Source)
at java.util.Arrays.sort(Unknown Source)
at Test.main(Test.java:80)

The error occurs inside TimSort, not at

arrayToSort[sum] = 1;

It's a bug with TimSort going out of bounds (which obviously shouldn't happen ever), not the Test.
The proposed mechanism for abortion is that mothers who will give birth to future criminals are more likely to get abortions than mothers who will not give birth to future criminals

I don't think that's a correct explanation of their position.

Instead, children born who would have been aborted if it were legally available are more likely to be born into environments that lead to increased propensity to criminal behavior: poverty, no father figure, poor supervision, etc.
Netflix & Amazon for sure..

> Facebook
..and being more liberal & exploitative in sharing user data than any company before

> Airbnb
..and subverting local regulations.

> Uber
..and subverting local regulations.
I don't want to learn your garbage query language
I'd rather purchase hardware from a vendor that is not passively aggressive* towards Linux (or in the case of the article, OpenBSD) support.

*what I mean by this is, they don't pick shitty hardware from vendors to put into their system that has no kernel support. Better yet, there are OEMs who actively support Linux (Dell, Purism, etc), for example, on their systems. Support those folks, not folks like Microsoft.
Try taichi or qigong. They can teach you to meditate while standing up, which makes it a lot more practical in daily life. Just having something invisible you can do ('work on your standing') in place of fidgeting or getting stressed out when get stuck waiting for something is remarkably effective.

Anxiety and trauma tend to manifest in disassociating your mind from your body. Working to bridge that gap can help a lot in dealing with uncomfortable situations.

Also, just stoop to bribing yourself. If I finish doing my taxes today I'll get those headphones or the fancy chocolates or my favorite ice cream. Lots of small wins, even contrived ones, gives you confidence for bigger ones. I have done this small annoying thing ten times. I can do this moderately annoying thing twice.
You're correct, but you are arguing with fools. If they could understand what you're saying they would already. A few of them will get there eventually but software development will be a tire-fire, a cornucopia of bugs, for a while yet to come I think.
All of the above, along with Blitzfarthuffing.
The Bridge Tongues
This may be n sample size of 1. After reading the NASA programming guidelines for remote vehicles and operation of equipment on mars my programming and system programming got a lot better.

Boil it down very simply without going into detail.
* On start-up each module allocates all its memory (it has a fixed bounds)
* Each loop loop of each module has a interation bounds
* Assert pre-condition and post-condition of routines and leave them in production.
Winning a title in Cleveland is one of the singular greatest achievements in NBA history, and in American sports history.

In a lot of ways, it transcends the quantitative metrics we generally use to measure athletes' success.

LeBron will not control the Lakers from top to bottom, especially with an even more charismatic leader like Magic around. I think it's generally understood he went to LA in part to kick start his post playing career.

Both of which are to say, LeBron has his own goals, desires, and motivations for his decisions, which may sometimes go beyond just counting rings.

(Also, I'm still not ruling out Magic, LeBron, and the pull of LA leading to another title before LeBron retires.)
Adding on to ur-whale, it's also entered the US colloquial lexicon without WWII connotations like blitzing in football.
> Lego emits about a million tons of carbon dioxide each year

That's about 214133 passenger vehicles driven for one year, or 107980 homes' energy use for one year according to this:

https://www.epa.gov/energy/greenhouse-gas-equivalencies-calc...

Just like the plastic straw ban, it's basically meaningless in the grand scheme of things, but obviously very important for their brand.

It would probably be much better to invest that money for example in less polluting ocean shipments, which are a huge problem, but that doesn't have the "feel good" factor about it.
Opensource and token economy
> Farm animals don’t adjust. They can’t tell time.

I'm no farmer, but I'm pretty sure that they have a general idea of what time it is.
How would you legislate for companies to hire ‘the best person for the job’?