skysight-inc/HackerNews huggingface dataset:
Given the power we see in 100+ study meta-analysis in medicine, I think we have to move towards a model where research grants in other fields (psych, sociology, etc.) are jointly awarded to multiple independent groups to jumpstart the meta-analysis for a given new topic from the outset. How to keep the "independent" groups from colluding will be a challenge unfortunately. As will funding for the extra replications. For the reasons you cite, single, stand-alone studies are almost useless these days.
Big Chinese firm will become third bike-share company operating in Seattle
https://pinboard.in "Social Bookmarking for Introverts"

What does it have to do specifically for introverts though?

It just looks like a unified bookmarking service, which doesn't solve GP's problem and doesn't seem to have much to do with being an introvert or not.
Is this why Blockstream doesn't want large blocks? Presumably it would cost them more to broadcast larger blocks.
Did you consider that perhaps projection of growth is exactly what you'd do in the event of an IPO? Or that Google trends isn't a sensible heuristic for a valuation?

I've down-voted you not because I disagree fundamentally (although I don't rate MongoDB) but because you are dismantling an argument badly. I hope that isn't too rude.
Cancer insurance

I don't think it's cost effective to buy insurance for individual maladies. If you do, the perhaps logical conclusion is to include coverage against robot attacks:

http://www.nbc.com/saturday-night-live/video/old-glory-insur...
What is he referring to with the "The photons stop acting like photons at 77Ghz we at least need the geeks on our side and start calling the BS out." comment?
Well, they didn't and it resulted in a war of leaks. Now anyone with inside information knows they can settle scores by doing it. I think we will see a lot more of it. Good for justice, not so good for Google...
Ask HN: What book have you given as a gift? (2017)
What book have you found so amazing that you have given it as a gift? This could be a tech book, biz, self help or other book.

I asked this a year ago and there were some great suggestions: https://news.ycombinator.com/item?id=12243611
Saying Google's culture leans left doesn't mean everyone in Google is a leftist. Nor does acknowledging bias imply that people with that bias is wrong - just biased, Eg looking at a specific part of a larger picture. There's a difference.
You're interpreting the first amendment as "Congress shall make no law [...] abridging the freedom of speech on the speakers chosen platform." I rather like the idea that the New Yorker rejecting my work could be considered a violation of my rights.
IMF warns China over 'dangerous' growth in debt – Business – The Guardian
How to Delete Documents in MongoDB Using Monk Driver
That's a case where it has happened a small number of times, complaints were filed, the FCC & Co. picked up on the scam, and they view it as their responsibility to keep the public safe so they generalize. Although I suppose given the speed at which AI is improving, the roboscammers will be utilizing more and more advanced methods soon when it comes to voice sample manipulation.

Most of this criminal activity is coming from outside the US, courtesy of Twilio & Co. having turned the phone number system into an API such that it's now easy to rapidly buy and ditch numbers for cheap. The only practical solution for the end-user point is to insert greater intelligence into the system at the carrier level or at the phone level.

We're facing a problem where very large numbers of phone numbers will be black listed given enough time, unless we insert a greater cost into the system to make the spamming unprofitable (or make it much harder to get a phone number via services like Twilio). The US could try targeting the criminal organizations and individuals operating these scams on the other end; of course that's expensive and slow, and those people will just keep popping up so long as it's easy to do and profitable. The improving and cheapening AI will make it more and more profitable, as the scammers learn to snake into new, more lucrative financial outlets using authentications / identities they steal.
> I succeeded because I'm smart, not because I'm rich.

This is a fair point, but in many cases you need to be rich, hard working, and smart. This is a major improvement over the old system where you just need to be rich.

This is not a uniquely American phenomenon. Top universities in the UK and top grandes ecoles in France are also dominated by the middle class. I'm sure other countries are like that too if not worse.

I think any system with inequality will have this issue. Parents want to help their children and some parents will have a greater ability to do so.

This is not unique to capitalism either. I'm sure those of us from the Soviet Union will be intimately familiar with the concept of блат, which is significantly more pernicious than wealthy children doing better because they have tutors.
On my T-Mobile GS7, most such callers are recognized and given a "Scam Likely" caller-id label.
Cool, but they're still not really supported by Safari
The easier a market is to sell to, the more crowded the market will become -- barring other factors that restrict the number of players in the market (e.g. the cost of building factories, regulations, etc).

Marketing budgets are huge, but the barrier to entry for creating another SaaS marketing tool is low.

If you yourself are looking to start a company, the easiest thing to do is figure out what advantages you have that other companies don't have.

If you have a proprietary advantage in a crowded market, then don't worry about the competition and focus on telling your story to your customers.

But I would avoid entering markets that have low barriers to entry and where you don't have a proprietary advantage, simply because you want to avoid markets with high barriers to entry.
From the memo:

to achieve a more equal gender and race representation, Google has created several
discriminatory practices

[...] Setting org level OKRs for increased representation which can incentivize illegal
discrimination​ [6]

[6] Instead set Googlegeist OKRs, potentially for certain demographics. We can increase representation at an org level by either making it a better
environment for certain groups (which would be seen in survey scores) or discriminating based on a protected status (which is illegal and I’ve seen it
done). Increased representation OKRs can incentivize the latter and create zero-sum struggles between orgs.

> But wasn't he arguing the opposite; that Google's efforts to comply with US law were working to the detriment of men?

And illegally so.
True, but presumably your carrier is still paying for the call. If the transaction were reversed, then the robocaller or their "carrier" (or whatever the equivalent is in robocaller land) would have to pay, and the profits would crumble.
As a big advocate for NodeJS, the association of the stack to Mongo kills me. Mongo legitimately has no place in this world. If you truly have a case for schemaless, you have a million better options, and from most use cases I've seen, it's Postgres's JSONB.

You get schemaless JSON, same as Mongo, with a GIN index to index every field in the column. But then you also get transactions, and actual columns with actual constraints for the cases where you may undoubtedly muster the commitment. You also get SQL...

And if you're talking data sets that aren't going to work with an RDBMS, it's still the wrong tool for the job. You're going to end up in Kafka/HDFS/S3/Cassandra/etc, with some custom indexing/caching strategy in MapReduce/Redis/ElasticSearch/etc. It is literally impossible for me to grant Mongo the slightest consideration as the appropriate tool in any single part of a reasonable stack.
If only there were a widely installed runtime where SVG and JavaScript could be used together
Inkscape does have such a feature too. While importing a bitmap image, you can specifically "convert" it to vector graphic. Works fairly well.
My point is that you wrote:

> the memo makes a whole case... how "leftists" are violent.

Which isn't true.
Of course they did. When the press is on a witch hunt, and somebody is made to be the scum of the earth, people want to distance themselves from them. And if they hear what said person said framed as an "anti-diversity manifesto" (as if that was what it was), "sexist" etc, they would obviously say they "disagree with his interpretations of their research".
Not unless he can provide some evidence for it.
The statement was about the relative speed of a thousand dumb cores vs. a couple really good cores. Not about absolute speed.
If it's deliberate, I would imagine that there are plenty of techniques that would work with regular cameras, as well. Ultimately, you can always target the algorithm that works on the data, regardless of how the data is collected.
"You make your counterexample stronger by giving your opponents, who have proven they are uninterested in actual debate, something else to latch on to in order to try to make you look wrong or stupid"

Seems like a bad tack to me - staying on topic is good enough for this kind of corrective comment.
Cigarette butts enhance asphalt performance
In 2002, it was much more difficult to support multiple browsers, and not doing so was still (eventually) frowned upon.

In 2017, with the combination of pretty close parity between VM's technology support (even Chakra) and the range of powerful preprocessors, build tools and shims, if you're not supporting multiple major user agents you're an objectively bad frontend developer. This isn't about the cost benefit of committing time to smaller market shares because the cost is negligible. The only explanation can be incompetence.

... or that you're the maker of said browser and stand to gain from actively deprioritising your competitors. I don't know that this is policy at Google, but it's either one or the other.
Ask HN: Self-taught developers, what repo helped land your first job?
If you're willing to share, which portfolio project do you think contributed most to you landing your first FT dev job, and what kind of job did you land?
I would write an app which offers the best places to visit in any city or town according to my preferences and likes&dislikes indicated.
I don't really have anything to add beside that the fly.io website is beautiful.
> I think many people were just so unprepared to hear any argument from an opposing viewpoint that they read into it what they wanted to.

also, may be due to backfire effect? Oatmeal did a brilliant job explaining it [0]

[0] - http://theoatmeal.com/comics/believe
To spend the money once received ? Zero ...
John Adams volunteered to represent British soldiers accused of killing civilians[1]. He made some good arguments about fairness. Even if they're guilty of crimes, it's still not fair to abuse them, pile on more charges, or take shortcuts when gathering facts. They also still need to be sentenced fairly.

For example, if the guy who ran over and killed the woman in Charlottesville didn't get fair representation or trial, both sides could rightfully argue "the system is rigged."

[1] https://en.wikipedia.org/wiki/John_Adams#Counsel_for_the_Bri...
There's only a few people that I want to have the ability to have real-time interrupt-driven access to me. My phone is pretty much always set on do-not-disturb, and those folks are whitelisted through. The only time it's off do-not-disturb is if I'm expecting a call. Otherwise, leave a message or use some other asynchronous way to contact me.
So much genuine amazing feedback, thanks so much..

I have been doing this job 20 years now and I think this feeling is more prevalent now.
The combination of family, commute, and sitting at a desk coding is frankly tiring.

I often get up and walk around, and drink water, etc..
I cycle to work often, used to do gym sessions at lunchtime
And that definitely helps..

But sometimes when you are thinking intensely you just zone out...

I used a little poetic license regarding "I wouldn't drive" just to get my point across.
ATLAS sees first direct evidence of light-by-light scattering at high energy
Blockstream jumps the shark.
yep. Once everything will be under control, having the freedom to write your own software, especially software that challenges the rules, will be useless...
This is what I would do if I had to invent something fun to do with the VC money, while avoiding actual work.
Usually it's easiers to advise than to solve your own problems. But to find a way, first of all, it's necessary to calm down, because panic only makes it worse. After that you need to imagine what would you do if it wasn't about you, but about someone else and you had to give some advice.
In a country with actual social services, there should be a feedback channel to identify such cases and help them directly (not necessarily funding but sometimes too).

Of course this won't work in some countries because both socialism is frowned upon and individualism is glorified. You fall because you're a failure not because you were dealt a bad hand by life.
Lei Jun's internal letter revealed：new smartphone shipment record in Q2
I think GP was referring to the fact that you don't need to generate SVG assets at multiple sizes for size/picture clarity balance, as you do with popular raster formats.
Node.js 8.4.0 is out and it includes HTTP/2
A very good point. Women don't go to STEM jobs because they get sufficient compensation in work that they like more, on the average. And it's easier to do what other women do.
If those two functions both need to own the data you're passing in, then they should take it by value, because in Rust passing by value means giving ownership of the data to the thing you're passing it to. It might give it back (as a return value), but that's another matter.

If a function only needs to use some data for a bit, it should borrow it i.e. pass by reference.

And if you need to give ownership of some data to a function, and you also need that data for something else, you have to copy it, so that you can give one copy to a function to do what it wants with, and keep the other one for your own purposes.
>Net, the newsies want violence.

No that would be the Nazis shouting slogans about purging Jews.
Yes, to a great deal, it is.
Great move for transparency
Criticality triggers the emergence of collective intelligence in groups
Now you can often get so much more done talking to online chat for whatever utility or organization. I guess it's only a matter of time before you're talking to a robot there too (or is it happening already?) So have we perhaps reached "peak communication"?

At least until the direct neural implant, when we can express or receive the information we need by joining minds. But then will there be frustrating computer minds that we have to interface with?
GPUs:

http://michaelgalloy.com/2013/06/11/cpu-vs-gpu-performance.h...

http://www.anandtech.com/show/7603/mac-pro-review-late-2013/...

This is behind much of the interest in machine learning these days. Deep learning provides a way to approximate any computable function as the composition of matrix operations with non-linearities. It does this at the cost of requiring many, many times the computing power. But much of this computing cost can be parallelized and accelerated effectively on the GPU, so with GPU cores still increasing exponentially, at some point it's likely to become more effective than CPUs.
Sure, everyone would call that a bad policy. It's taking a minority that's biased against and making those biases worse.

But imagine it was "90% of our hires are white, so we're trying to change that by throwing out some white resumes". You'd get a much more mixed reaction.
Sounds like you spent your time exploring creative pursuits. That's worthwhile. Seems like a fun childhood. I believe that it is important to stave off boredom with creative, rather than consumptive activities.
See
https://productforums.google.com/forum/#!msg/websearch/xP2ts...

and

https://productforums.google.com/d/topic/websearch/25FKBqgHd...

More likely it's the case that people (non-Google people) curating multimedia of black American inventors are more likely to include metadata tags within the multimedia than other curators of inventors, and that Google weighs metadata tags much more strongly than other context. "American inventor" is a solid hit for an image tagged as "Black American inventor". A tag of "Black American inventor" is even a solid hit for searching "White American inventor". I'm regularly annoyed by the way Google ranks hits lacking one of my keywords higher than hits that include all my keywords--I choose my keywords very carefully, damnit!

Just a single website doing this could theoretically throw things off if the material was high-quality, and especially for those more highly structured filters that attempt to dynamically generate ontologies. Biases like this which happen to favor or exaggerate normative expectations are going to go unnoticed. Nobody on the alt-right is carefully cataloging search terms that only show white historical figures to the unfair exclusion of non-white figures. Classic confirmation bias.

Do you really think Google has people coding in diversity rules into their low-level search and query code? "Diversity" is already an incredibly nebulous term, and the unintended consequences of excluding meaningful and relevant data obvious. Just from either a pure engineering or business standpoint this would be stupid, no matter Google's political bent.

I could plausibly see them doing something like, say, one-off, pre-generated results for very specific queries during Black History Month. But as you can see from the above posts and elsewhere, people are making much broader claims and using many more supposed examples.
Let me be your quack susceptibilibuddy: http://www.quackwatch.org
The "Vitamin C cure" has been soundly debunked.
OTOH, if you're a consultant, and you can say 'hey guys I can save you 30k, my fee is only 15k', and you can do it in a week - I mean, there are weeks where I bill less than 15k...
Yes, there are certainly "social blockers" for women interested in technical and scientific careers. I mean, they're pervasive in Western societies. And it's even worse in some other societies.

But given that, how is it possible to discuss the possibility of gender differences? Without the discussion itself being a social blocker?

I'm not sure. Certainly by experts. And certainly around debate on legislation. Also in whatever social forums allow it. Such as here. But arguably not in discussion among staff at Google or wherever. There are likely no experts there, so it all comes down to bullshit. But among senior management, in private, sure.
Ya, no. Besides the horrendous patent issue (say goodbye to market competition), this will double the price of table saws. No thanks. Consumer protection laws are not about making obvious choices for me. Its supposed to protect me from the unknown unknowns - things that the average consumer would not know is dangerous. Everyone has heard about these safer saws for over a decade now. Everyone knows saws are dangerous. If people wanted them, they'd buy them. This law will not making these saws any cheaper or make saws any safer, it's just removing consumer choice.

This is a ban. This is not why we have consumer protection.
This is the fundamental essence of classic liberalism. Specifically, the meta-level things like strongly preferring that the system is working well over all situations rather than getting the correct result in any particular one. Also, avoiding even the appearance of impropriety, which causes more damage than getting things wrong.

It's also the key insight of rule utilitarianism over act utilitarianism.
nah, everything is parents
It's a whack-a-mole problem. You could never move quickly enough in the banking world to squash how this thing works. The methods are going to get more and more advanced, as AI tech gets better very rapidly in the next few years. The carriers, FCC, and banking system are entirely unprepared for what's coming next.

If you really wanted to smash it, make it harder for the roboscammers to abuse the relatively new API systems of inexpensively buying phone numbers in the US market. That either has to occur at Twilio & Co's level or it will have to be government action.

If Twilio & Co are smart, they'll get on this soon rather than allowing their business to be destroyed by heavy handed or inept government moves. There are few things more ripe for bad and unintended outcomes than the US government moving rapidly into something they don't understand in the name of safe guarding the people.
And ~50% of software developers in Zimbabwe are women.

Does Zimbabwe have better or worse gender equality than the USA or other Westernized nations?
What does it matter if the numbers are contiguous? Just keep allocating space for mobile numbers.
Two weeks ago, i began to collect data and write website (it spent one week), and now i have a little profit.

i am proud of it, but i don't think it is startup, maybe just a side project.
> It's just that there are so many other problems in this society right now that it seems low on the totem pole. Personally, I'm more afraid of an outbreak of violence between neo-Nazis and radical Marxists. It's hard not to draw parallels to 1920s Europe.

Yeah things seem pretty fucked right now, and it's kind of hard to believe it all happened in less than a year. Not really confidence inspiring.

> I think a lot of white men recognize that a problem exists.

Honestly, I'd like to hear from them. Just look at this thread, the ratio of anti-Damore to pro-Damore people is like 1-to-10, and the other threads are even worse.

I will say I pushed it too far when I said "[m]ost of us". Looking at this Gallup poll 58% of White men support affirmative action for women and 52% of White men support affirmative action for racial minorities. The MoE is 5% and that's pretty close, affirmative action questions are subject to social desirability bias, I would assume numbers have dropped in the Trump era, and I don't necessarily think support for affirmative action translates into "I'm cool, and maybe even happy with the idea that a similarly qualified woman might get a job instead of me", but hey 58 is 58 :)

But I don't really accept the explanation that "there are so many other problems". This is a huge problem if you're a minority in the US. It's really an issue of perspective here.
When you express a view that you don't hold in order to receive social approval, or when you express a view that you hold lightly with more intensity and frequency than you would except for your desire to receive social approval you are being inauthentic.

The whole value of the phrase 'virtue signalling' is that it accuses those you disagree with of inauthenticity. If I'm saying a thing I genuinely believe because I genuinely believe it, I'm not virtue signalling. It's only if the reason for saying the thing is to gain social approval that it's 'virtue signalling'. Any assumption that your opponent is doing something for this reason is uncharitable, and kills rational debate. It's essentially an ad hominem attack.

It's also ignoring the fairly detailed entry that Scott posted explaining in his own words why he started talking about Trump in his blog: http://www.scottaaronson.com/blog/?p=2777 when previously he'd avoided the subject.

Maybe it is virtue signalling, or maybe he really did feel as he claimed, that he had a moral responsibility to speak out against Trump. If you assume that it is only 'virtue signalling', you are cutting yourself off from engaging with his points.
Organize a event with your friends