skysight-inc/HackerNews huggingface dataset:
The JavaScript Supply Chain Paradox: SRI, CSP and Trust in Third Party Libraries
I doubt the language is a problem, young kids pick it up extremely fast. I, myself, moved to the US in my 20's, and had no major problem assimilating. For the first few months I didn't speak English, my father would help me everywhere. But then I had to go to college, took ESL classes for a semester, and then started taking normal college classes.

I doubt it's poverty, I grew up very very poor (as many of my classmates did). Didn't stop me from getting good education.
You might have simply picked a bad example, but Mojave isn’t a city, it’s a CDP (census designated place). Most of rural California isn’t a city - but an unincorporated area.

https://en.m.wikipedia.org/wiki/Mojave,_California
6 Ways to Start Getting Physically Fit as a Coder
Isn't Cmder just a repackaging of ConEmu anyway?
And I constantly get email for other people with my name at gmail.com. Let's see ... I'm married, and I have a few girlfriends, I run marathons, and I've been to several family reunions. Oh, and I'm in the process of buying several different cars. Wheeee!
Announcing HaxePunk 4.0
If you are making up random usernames on a banking site, attackers aren’t going to know your username. So it is two-step.

This is not a great idea if you have a public profile connecting your username to your email because someone can hack your email.

But you not knowing your password doesn’t hurt your security as far as I can tell.
I was not arguing against kibwen, I was sharing some more points. People have implicitly expected OS processes to be better isolated from each other than they are. (I think there's a related problem that people tend not to think about which of the properties of integrity, confidentiality, and availability they rely on.)
Oh, yeah- I only ever use the Twitter website to manage my notifications. Tweetbot on OSX and Flamingo on Android are my gotos.

Also, LinkedIn is terrible, and has been for the entire duration of my experience with it. I recently discovered that someone had tried to contact me about something extremely important using the LinkedIn messaging service, so now I feel somewhat obligated to follow it, and trying to navigate it was physically painful for me. I'm deeply upset that it's been made a necessary part of my life.
Agree 100% on the last para.
Then I must be lucky. https://news.ycombinator.com/item?id=16357271
Life span here is interesting.

If it’s affected by things like work place deaths because men are more likely to take on dangerous jobs, e.g. sea fisherman, military service, etc. would that overlap with the section of the population likely to be working on pure mathematics?

Suicide, another cause of that difference in average life span, would overlap though I guess.

It would be worth properly investigating as I suspect there’s a lot of complexity hidden here.
The Pizza compiler had better generics support.

http://pizzacompiler.sourceforge.net/

But then only part of it was taken back into Java.
Not quite Grace Hopper, just Hedy Lamarr. :-P

(Wouldn't the question only make much sense in just one of those cases...? Not sure if I'm missing anything.)
Ask HN: How to read Hacker News comments in chronologically sorted order?
I don't know anything about Brazil, but off the top of my head, perhaps security or theft is a concern for convenience store owners? Presumably holding a lot of cash from sales late at night is risky.
Maybe Krause can also make an article on the paste board and get some more clicks
Get started with KVM and Kubernetes
Also see: https://en.m.wikipedia.org/wiki/Zugzwang
My suggestion is that you continue with Typescript.

I use Typescript as well.
That's right. HHL doesn't find x for Ax = b. It finds the result of a scalar measurement on x. Like you said, a garbage result is generated if the state is measured naively.

It's rare for quantum algorithms to be drop-in replacements for classical problems. Take Grover's algorithm. Using it to search a classical database kills the speedup due to the number of calls to memory. Therefore, it will probably be used to attack NP-complete problems instead.
A computer can understand that an optimal solution is not always needed. There is nothing about the problem being NP complete that means the computer HAS to find the optimal solution.
I wonder what happens if you still get to choose a username, but the service appends at least 3 digits (randomly; the first doesn't get 001; in fact let's say nobody gets a number below 101), and does some mangling especially for really short usernames (appends something or prepends something).

This gives every 'username' an effectively unlimited space of identifiers via the number suffix, and it trains users to realize that 'person who controls the account with username X' is not necessarily the same person as 'person who I know on other sites as username X'.
> Perhaps a random numbers with the same number of digits or UUIDs may work without such issues. :)

Then people will be buying/selling UUIDS which are easier to pronounce or memorize. People will always consider patterns more valuable.
My thought would be to have two distinct fields: "normalized" and "pristine" version of the user's email. Then always mail to exactly what the user typed ("pristine"), and use the "normalized" mail to prevent multiple registrations to "john.doe@gmail" and "johndoe@gmail" and "johndoe+1@gmail" and "JOHNDOE@gmail.com" and so on.

Denying registration to a suspected-duplicate seems a lot safer than mailing to a different person.
I noticed that in many gaming related systems, this is already kind of the case. Blizzard appends random numbers to the end of each username in order to avoid name clashes, Steam lets you change your displayed username (although your account is still accessed through the old one), and so on.

UUIDs were also my first idea, but I have the feeling that sharing them (i.e. to invite a new friend) would be cumbersome. I wonder if a new system akin to what3words.com could help there.
Test scores show otherwise: http://laschoolreport.com/latinos-and-english-learners-are-b...

The majority of LA's Latino / Illegal Immigrant student body failed their standardized tests.

66% failed english language arts

76% failed math

And Latino's also had ~5% more kids failing than the average of LA's Scores. Its a fair argument that removing this population from the schools increase the % of kids who pass these tests by more than 5%.

"
The percentage of LA’s Latino students who met or exceeded state academic expectations this year:

34 percent in English language arts, less than 1 percentage point higher than in 2016
24 percent in math, less than 1 percentage point higher than in 2016
The district’s overall average this year was 39.55 percent in English language arts and 29.86 in math.
The percentage of Latino students in California who met or exceeded standards this year:

26.05 percent in English language arts, the same as in 2016
16.89 percent in math, slightly lower than in 2016
The state’s overall average this year was 48.56 percent in English language arts and 37.53 percent in math.
"
Where I'm at it wouldn't really matter if there was 100% code coverage.

I have still to understand how 100% coverage ensures that the product looks good, isn't confusing, does not contain grammar errors and actually implement what the customer wanted in the first place.

Maybe this works well in a company where everyone is great UI artists and who sits with the customers from day 1 until deploy.

Where I work we often think we have a good idea om what we want to implement but after seeing it run we realize we need to tweak some things to make it really good.
Gentrification also impacts the public school system. The highly-acclaimed elementary school down the block from me is going to lose a ton of money as their Title I enrollment is going to drop below 55%. That’s code for the poor folk being pushed out by gentrification.
> Java is the primary development langauge for Android.

Kind of.

First Google pulled an old style Microsoft move, by only implementing what they cared about.

With Android Oreo, they finally added proper support for most of Java 8, but given the fragmentation history, one only gets to use it fully when targeting Oreo or better devices.

Then now with Kotlin adoption, their silence on Java 9 support and the 6 months release plan for Java, I have this feeling Android will be stuck at the current level of Java 8 support.
Oh, it’s not just limited to Chinese businessmen who want to look cool: https://static01.nyt.com/images/2017/05/23/world/23orb/23orb...
With all the unicode problems I'm surprised so few languages include ICU which has everything unicode-related. Things mentioned in the article:

- Normalization: http://userguide.icu-project.org/transforms/normalization

- Confusables: http://icu-project.org/apiref/icu4j/com/ibm/icu/text/SpoofCh...

(and there are so many more things)
Discord (and I believe Blizzard/Battle.net) does this. Your site-wide username would be something like Example#5436 but on individual servers you can be tagged with @example
On a related note, Sulong is what makes Nokogiri and OpenSSL possible on TruffleRuby. This only happened two weeks ago, may be it is the reason why Sulong is posted again to HN.

I am trying hard not to get overly excited, let see some real world benchmarks once Truffle is ready to run Real World Rails.
Alexis Ohanian, Fully Initialized
For now access to your db is protected only by space id.
So we're discussing a Twitter post that refers to a list that contains lists of good reads.

It'd be even funnier if there was a tl;rd bot on HN that'd summarize all good reads in 3 sentences.
Hamsterdam.

In all seriousness, watch The Wire. It gets you thinking and covers the topic well.
Interesting. There shouldn't be any major difference in performance before the two MBPs.
Did you get any AMD driver updates or something like that?
By the way, happy 3000th day on HN :)
Is your grandma REALLY tied to some ecosystem?

Is she a Visual Studio Code developer? Does she need to manage Docker containers?

Security does require new hardware because iOS is leaps-and-bounds better than any other system.

There is no other option. Nothing else comes close.
The number is not confidential, so people would not have to remember it, nor would they have to use a password manager.

Digits are much easier to spell over the phone than a mixture of letters and digits.

People are used to identifying themselves with a sequence of digits. If you're dealing with the tax office, the water company, the electricity company, or whatever, you get asked for your customer number, your meter number, your reference number, and so on, and usually these consist mostly of digits. Sometimes these identifiers are way too long, or several different identifiers are unnecessarily used, or the same sequence of digits is confusingly referred to by several different names ("customer reference", "account number", whatever), but those are separate problems.
> you can't use them to login

Incorrect, I can use my username in the email field and log in.
I remember my ICQ number, not used since 2001
I remember my compuserve number too -- 101611,1220 - not used since 1996. I remember our first phone number as a kid, 818641, which we changed in the early 90s too. I recall friends numbers too, and a bank account I had from 1993 to 2004.

However my slashdot number, which I've had nearly 20 years, I know nothing more than it begins with 2.

The modern numbers I remember are my mobile phone number, my wife's, and my passport numbers (phone numbers as we've had them over a decade and all of them because I have to write them on forms so much). The only other numbers that spring to mind are my staff number at work (used in various forms, had since 2003) and my bank numbers (needed to log on)

If you use a number a lot, you learn it. If you don't (like usernames which are saved) you forget it. I can barely remember my credit card pin as I use contactless so much, but muscle memory seems to work there.
So if take-homes are to become the best practice for interviewing, perhaps there should be some service for re-using old ones that companies can trust that the candidate did for some other company and under which constraints. Otherwise it's just too much of a time waste for candidates, repeating take-homes for every single candidate company.

It would be like personal projects but with a few guarantees on top, like that the candidate got the work assigned by someone else, and s/he did it under some time/other constraints. And there would perhaps be a public free-form feedback from the other comapny (no rating). So the next comapny has to judge the work itself without ability to pre-filter based on whatever rating the previous one would have given (to avoid bias, because the scoring would be non-objective/non-standardized).

But I would still not like the take-homes. :)
All Windows compilers have ANSI C compliant libraries.
Yes, and then I lost interest in in functional languages after discovering the beauty of imperative programming for predictability and performance. All major programming paradigms can be useful, some are better suited for some problem than others.
This is a reference to Dr. Strangelove[1]

Whatever the enemy does (there, Russia building mine shafts) we must do to counter. A humorous classic which explains a mindset and was far closer to the truth than people like to admit.

Worth a view. Those who don't learn history are doomed to repeat it.

[1] https://www.getyarn.io/yarn-clip/c00b94e5-bbb3-4ea9-a078-7a1...
Property taxes only make up 1/4th the school budget in CA.

Also let's do some math shall we. California has 12.3% illegal immigrant student population. Remove them and the same funds that currently exist would be funding 87.7% the current student population.

California currently spends $8,694/student. If you remove the illegal immigrants that becomes 8,694/0.877 = ~9913/student. Not great but a $1219/student gain in funds isn't shabby either. FYI california has ~6 Million k-12 students, or in other words the illegals are costing tax payers 6.66 Billion/year in k-12 education.

Now reducing our student population by 12.3% would also mean reducing the number of schools. There's likely even greater savings as not everything scales horizontally / sub-horizontally.

https://ed100.org/lessons/whopays
https://edsource.org/2017/how-does-california-rank-in-per-pu...
I agree; where I've lived in Europe, places are mostly organized as villages/towns/cities, with one or more centers where you can get everything done. Even the suburbs are usually small towns surrounding bigger cities, not just a ring of houses, so you can do all the daily activities described by the parent post without ever "going into the city".
Turn on the closed captions, which contain more details about what is going on in the videos.
> The way I see it, rejection of A/B testing is the rejection of the scientific method of conjecture and improvement.

How much of A/B testing being done is actually scientific?

The article touches on that a little bit, but I'm reminded of this gem from 2014:

http://blog.sumall.com/journal/optimizely-got-me-fired.html

When it was discussed 2 years ago, I teased out[0] (with a dose of cynical attitude) some key points about structural problems with A/B testing tools; problems, which navigate people away from scientific methods, and into the realm of easy-exploitable bullshit artistry.

I never had an opportunity to use or check out VWO, so I'd like to ask you: does your tool structurally helps users create sound statistical experiments? Can you share something about how you do it?

--

[0] - https://news.ycombinator.com/item?id=10873226
> And for what?

So that you can be identified? (I'm not talking identified in a mathematical sense, but in a informal conversational sense (you know, what usernames are actually used for)). The whole point of a username is that it is the most humanly convenient way to represent a user in text in the context of a certain site.

Because the alternative would be to have thirteen saurik in the same thread debating a topic and you would have no way of distinguishing them. Avatars are an attempt to fix that but it sucks and is bloated for many scenarios.

Sites that do allow you to change username break conversations where people refer to each other using the username (stackoverflow comments are a really common and annoying issue)

Yes, it is annoying when you don't get your first pick but it truly is not a big deal and it solves a real problem.

jay.freeman.178 is an excellent username. You are not your username.
The flu vaccine is the least studied of all vaccines due to the rapid development cycle. There are no hard safety studies, there simply isn’t enough time in a 12 month product development cycle to perform them. If you know of any, link your citations.

As far as why the CDC recommends vaccines, it important to consider that regulatory body owns numerous patents on various vaccine components. Not saying this is their sole motive, just that a profit motive exists. https://www.google.com/search?tbo=p&tbm=pts&hl=en&q=vaccine%...
Before getting outraged I try to apply the Matt Levine test: insider trading is about theft, not fairness.

The first study talks about investments during TARP. The premise of TARP was that credit markets were seized by irrational fears, and government investments could reestablish normalcy.

It doesn't say what strategy those with government connections used, but...

I wonder if we should be angry at people who defied the trend and were rational even before the government did anything. Maybe we want things like TARP to work, but not too well or too early. Certainly not with the help of anyone willing to accept the risk that the policy process might swerve at the last minute.

The article then begrudgingly admits a benign explanation for the second study. Brokers looking for buyers or sellers naturally leak information. It turns out it's hard to try to sell something when you never ask anyone if they are willing to buy it. On the other end of the line, people who suddenly get offers to buy or sell a thing might change their mind about its value.

That's not so much insider trading as it is how all markets work.

Here's some more, from a far better writer than me:
https://www.bloomberg.com/view/articles/2015-04-01/another-p...

https://www.bloomberg.com/view/articles/2018-01-03/bill-ackm...

He also writes about Bitcoin if you're into that.
> Joy had the handicap of going first, and Java has some choices that reflect that.

As a sidenote: Microsoft actually willfully copied some of those to their side, too (e.g. covariant arrays).

Having worked with C++ (which has its own set of problems, of course), I repeatedly find language design decisions that strike me as inelegant hacks in both of them (getting rid of `const`, for example).

From today's perspective, I'd say that the biggest contribution both languages have made for the future are their respective runtimes and that they allow new languages to adopt those (Clojure, Scala, Kotlin, F#...) without having to throw away all of your codebase at once.
Testing React with Jest and Enzyme
This is quite an interesting story. It's a shame that it wasn't covered by somebody who could write clearly rather than a sociology professor.
Stop picking on opinions you dont like.

I noticed similar comments ("of course there is insider trading, duh") in the insider trading article with accounts of similar karma don't get flagged and reprimanded by mods.

But we all know why that occurs. Maybe you shouldnt go after comments if you find yourself disagreeing with their content.

The groupthink on HN had been accelerating lately.
Generally, most reading lists aren't really reading recommendations, just books that the author happened to stumble on and read.

To distill a good reading list means to have a magnitude bigger ratio of books read to featured than one.
> the safe injection sites

Very interesting, I wanted to fix your plural because I only knew of Insite but turns out there are now two, there's Powell Street Getaway since last summer. http://www.vch.ca/public-health/harm-reduction/supervised-in...
Yes they are comparable in price. And in fact they are often a bit cheaper than the price of the "smart" TVs.

I have seen a 55" TV with none of that "smart" shit for ~$320

whereas its "smart" counterpart is $100-300 more depending on whether it's refurbished or new.
Could you please elaborate on how IPFS would solve the problem? As far as I understand IPFS it is just like a public cloud. So either you run your own node (which would be similar to running your own server in terms of owning your data) or you upload to the network in which case you would not care on which server the data would live (similar to uploading an ?encrypted? file to Dropbox?). The real difference is how files are served as soon as you request one.

So what I don't understand is how it would make app developers give you the control over your data?

Regarding your img-tag remarks: what should href and ipfs attributes do? I mean href is an attribute used for linking, not for loading data like the src attribute and adding attributes for different protocols isn't a good idea either as for that use case we have URLs. So whats wrong with?

<img src="ipfs://example.com/cat.jpg">

I never used IPFS so I might completely miss the point as I just read about it and saw a few videos, so please tell me if I misunderstood something.
Getting Real: The smarter/faster/easier way to build a successful web app (2006) [pdf]
What kind of synchronization? Keeping the database in Nextcloud/Dropbox should work fine.
NRW borders the Netherlands, a country with easy drug access as well. And yes, deaths per capita are much higher in Germany's city-states (Berlin, Hamburg, Bremen). But please go ahead and compare numbers on a per-city basis (2016 numbers). You will note that Munich (62 deaths, 1.4m inhabitants, ~44 deaths per capita) is very much comparable to Berlin (167 deaths, 3.5m inhabitants, ~48 deaths per capita).
I've never seen sources backing up what he says. According to this source results are positive in term of reducing consumption in streets and syringes found in streets. It also allowed to diagnose users with transmissible diseases and provide treatments.

Neighbours of the injection site do complain of increase disturbance in the area but it seems due to the fact that it's the only site in Paris.

Since the one opened in Paris, another one opened in Strasbourg and one is gonna open in Bordeaux this year

http://mobile.lemonde.fr/societe/article/2017/10/12/premiere...

There must be a lot more data from sites in Germany, Netherlands and Switzerland that has been opened for much longer.
Well, this is why i disabled notification for Slack, so i did to everything else. I read emails when I want to read emails and so on. During meetings phones should be put on silent and this must be enforced. I think it is very simple to remain productive in a environment that has so many interruptions. You just need to follow basic principles.
The drug importers don't sell their stuff along their import corridors. They bring it to next distribution center before they start splitting it up. according your logic Texas would be one of the states with a high drug overdose mortality. You are confusing small scale crystal meth smuggling with large scale opiate importing.
Caucasian skin type reflects more light.
We are obviously talking about a different stereotype. My “grandma” already keeps various notepads - recipes, appointments, address books. And she never has an urgent need to check her bank account while at Auntie Rita’s. As such, this fits her needs and workflow.