skysight-inc/HackerNews huggingface dataset:
Yea, I've had success with the following procedure:

1. Determine the set of warnings you're going to enable for you project, and apply them to your own code and all third-party libraries.

2. For each third party dependency, find the minimal set of warnings that, when suppressed, make them compile cleanly, and disable just those (only for that specific third party project).

3. If any of those suppressions makes you uncomfortable, submit a patch to the third party maintainer if possible :)

As for #3 with open source libraries, I've seen the spectrum of attitudes from "thank you very much for the patch!" to "we don't care about compiler warnings, just turn them off"

EDIT: One thing this doesn't address is third party dependencies where #including their headers from your project results in warnings. If you're a developer who writes header files that produce warnings, please take a moment to hang your head in shame.
But that way you are effectively banning supercars, which is pointless since they effectively contribute nill to global emissions(and usually already pay massive taxes due to emissions). You need to regulate cars which sell hundreds of thousands of models each year, if VW sells millions of golfs globally, it's extremely important that every golf they sell gets good economy and emissions, because it's going to be so common on the road.
As a black man I am going to disagree with some of what she said even if I can relate on some level. You need support when you are hired especially as an "under represented" person. If the company didn't think you needed support they simply wouldn't be offering it. Most of the "not under represented" people have support that helps them become more successful.
Hah, have you seen the "gaming" laptops out there, if you even replaces half of the battery with something like c4 it could easily blow a hole in a plane.

That said I'm not advocating this ban at all, I think it's yet another in a long series of overreactions. But to imply that it couldn't be done is asinine.
Imgur has been riddled with ads and slow load times for quite a while, the mobile experience is especially terrible.
While there are obviously cases of unions bullying companies, there are many, many more cases of companies bullying employees - unions were originally intended (and still are, in most cases) as a defense against bullying by creating an equivalently powerful entity, not a way to bully.

The rest... it strikes me as incredibly hypocritical - you blame these people for creating groups for support and social which you think stop integration of culture, but these groups are created precisely because that integration isn't happening. If you are a young girl who has an interest in computing, but is dissuaded from joining the computing club at school because "only boys like computers" and the club members make fun of her, how are you meant to get into that general community?

Now, if there is a girl's computing club and she can join that with no stigma, learn about the hobby and then integrate with that interest already there, it helps make that happen. You can't integrate if you never gain that interest or skill because you are rejected at the beginning.

It's like expecting slavery to end by saying black people can be slave owners or own themselves. If you don't recongnise the barrier to entry and integration, then sure, you can paint these groups as negative, but that's just missing the point.
Pretty sure this reason in specific is why SpaceX accepted the 1 billion USD investment from Google Ventures for their satellite internet constellation project in Seattle. If Musk's endgame plan is a serious Mars colony, there needs to be both location and communication over the entire planet (of mars). There also needs to be bidirectional communication with Earth. An orbiting constellation makes sense to do this.

https://www.nytimes.com/2015/01/21/technology/google-makes-1...
What do you mean by "the left", and who do you consider to be part of it?
We’re not ready for the ‘silver tsunami’ of older adults living with cancer
Ah, thanks. I didn't know and there weren't quotes so I was confused by the statement.
Did Gwen Stefani and Blake Shelton Have ASecret Wedding? New Report Cl
My personal view is that Trump is deliberately trolling the media, and they are taking the bait every time. There's also a "they can dish it out but can't take it" element to it.
'If something you say doesn't offend or piss someone off, you just haven't ran into the right person yet'

Can I quote you on that?
> What does headless Chrome provide that a web scraper in any given language can't?

Everything a web scraper could do, without reinventing all the infrastructure for handling web content (including JS/DOM interaction) from scratch. You could obviously do it all yourself in your language of choice,but why not focus on the application specific parts?
Wouldn't the fact that the EVM is hosted decentrally make it a decentralized protocol?
Well, I think that's ok. As fellow white male, our opinion is not really what matters here. It's not really about us. We are involved, we try to help each other out and whatnot, but in the end it's ok to just be there and listen for once.
Machine learning for high frequency Bitcoin price prediction
In my experience these two asks usually come from the early adopters and savvy customers, who are generally outnumbered by the (newer) customers who just want something that works and fits within a pre-allocated budget category.

One notable exception of late has been security fixes. A lot more enterprises have become more aware of the need to patch their systems quickly in response to CVEs etc.
I'd be interested.
Great point. For example, Ponzi's original scheme was a real if somewhat abusive scheme involving arbitrage of international postage coupons. It wasn't until he realized that it was impossible to carry out this arbitrage on the required scale that it turned into a scam.
> the myth that women get paid less than men

This is not true.

On the experimental side, studies show candidates with female names are rated lower and recieve lower starting salaries to male candidates with identical CVs (see Moss-Racusin et al. 2012)

On the statistical side, check out the data from;

- the UK's ONS (http://www.resolutionfoundation.org/media/blog/the-gender-pa...),

- the OECD (https://data.oecd.org/earnwage/gender-wage-gap.htm)

You may have your pet theories as to what explains the statistics, and some of them may partially explain some aspects of a complex phenomenon.... but the fundamental finding that people are treated differently based on who they are is repeated over and over, both in research and in human experience.

Some more studies on the subject:

[1] People in gender-incongruent roles penalised more heavily for mistakes (Brescoll, Dawson, & Uhlmann, 2010).

[2] Voluble women perceived as less competent and less suitable leaders, inverse true for men (Brescoll, 2011).

[3] Women who succeed in male-dominated fields percieved as not likeable (Heilman et al, 2004).

[4] Students question the competence of female teachers who evaluate them negatively, less so than male teachers (Sinclair & Kunda 2000).
There's no legal minimum but most Consulates want to see at least $50-75k invested (but the more, the better). And investment here - this is the main pitfall for startups/small companies applying for E-2s - means actually spending the money in the U.S., not simply depositing money into the U.S. company's bank account.
The range is probably not China's concern so much as emissions. Even mild hybrids reduce co2 emissions considerably (around a third). That's not accounting for the ability to power accessories without running the engine in gridlocked traffic.
À better law would be something around: "devices should be made so that they can be taken apart and reassembled at least n times".

That would discourage copious amounts or glue and still let the engineers use the methods they want.
"certainly not in Europe we don't"

Jingoism is alive and well in some parts of the UK print media.
What's proper form? Front foot or heel strike?
Well that's fine, cause I think merging without rebasing is gross. I want to commit when component x technically works, when I've improved it, when I've renamed crap, all the time. I only need those to be 1 commit and after that I can write a nice message that covers what it did.

My process for developing the code should be separate from the organization used to store it historically for others to see.
The universe is full of planet destroying events, why single ourselves out and say we are a virus?

Sure, we need to be better stewards of our environment, but I fail to see how our species is inherently worse then a meteor destroying a planet.
Can you give any examples? Undoubtedly there are still numerous problems, but is it not just that they can't fix the entire country simultaneously, and some areas just have to wait their turn?
China doing a massive ban-change to vehicles wouldn't be a first. Friedman wrote about their policy shifts in Hot, Flat, and Crowded. China has implemented changes to vehicle emissions in just a few years that took the US decades (e.g. unleaded gas). So, okay, they won't ban cars outright, but it isn't impossible to imagine other scenarios that would be impossible to imagine the US doing in the same time period.
Yes. Had to store state somewhere, spreadsheets find "one row per thing" to be most natural, and in my case the "thing" I'm working with is state, so one row per state transition it is.

The more interesting hackery is in the parenthesis parser...
People said the exact same thing when Musk announced SpaceX. Then they said no big deal after the Falcon 1 worked, and laughed when Musk said he was going to land the Falcon 9 on a barge in the ocean, then he did. Next they said there was simply no way SpaceX would be able to refly a used first stage, which they've now successfully done twice.

History of his accomplishments show us "industry knowledge" doesn't really matter as he's trying to do things explicitly different than the rest of the industry.
Probably something to do with this: https://encrypted.google.com/search?hl=en&q=strategic+maple+...
All real-world above ground light rail transit systems are able to turn and don't require gigantic roads.
The class system is obviously holding everyone back, that's why you have poor neighbourhoods and poor cities instead of just poor individuals. And every statistic you see tends to show the class system. Elon Musk is just a statistical error and even then wasn't even coming from a poor family in the first place.
It's actually only one study, and both the lead author and the conducting body have their doubts about it:

>Professor Hiscox said he discussed the trial with the ABS and did not consider it a rigorous or randomised control trial, warning against any "magic pill" solution.

The discussion section of the study's report also opines that the voluntary nature of recruiter selection [1] as well as the absence of a control group could skew results, and that particular recruitment processes were not studied for engendered bias before designing the trial.

[1] - ie, recruiters who tended to be more supportive of diversification in the public sector would be more likely to participate
Well it's probably not a bad paper. And the follow-up from the authors seems pretty solid too. http://m.pnas.org/content/108/42/E834.full But that doesn't mean it's right. And yeah the linked article isn't going to get published in PNAS or anything but it's an interesting thought experiment.
It could be argued he is too aggressive in saying we should dismiss it outright, but for it this finding to be scientifically accepted it demands replication.

It's also not out of line to make a loose "common sense" appeal with exaggerated findings and demand more rigor. Even if this study was replicated, it would still need more exploration of the mechanism and unknown variables. We don't have enough information about what the judges did during lunch recess, as I doubt what they ate is a matter of record.
I think the decision to detach the comment was overzealous. A reply to that comment on that thread would have been a great opportunity to provide an informed opposing view, and now it'll be stuck down in the cheap seats where people involved in the original discussion won't benefit.

The idea of a political activist isn't divisive, it's a core feature of all politics. Every single person engaged in politics does so to bring attention to their issue. Of course, not everyone who highlights a difference in some political sphere is an activist per-se, and marking the distinction may be useful to help understand a potential bias over a politically divisive issue.

I understand that you're trying to serve the will of your HN overlords, but can you please ask them to not require you to micro-moderate sociopolitical posts? Downvotes and replies from peers with power provide more positive guidance for group behavior than sending "spicy" comments to the back of the bus.
How does regulation solve the issue that replacing e.g. the touch screen may take many man hours of labor, whereas making the car itself took proportionally less, thus making replacements more expensive? Your experience is a symptom of a high degree of automation in one area (car manufacturing) and the absence in another (repairs), and regulation does not change that.
It would be nice to be able to use the annotations directly, we support this in flow-runtime[0] but I think it would be fairly straightforward to support in TypeScript too,

It looks like this:

import t from 'flow-runtime';

const makeUpperCase = t.pattern(
(input: string) => input.toUpperCase(),
(input: number) => input
);

console.log(makeUpperCase("foo bar"));
console.log(makeUpperCase(123));
console.log(makeUpperCase(false)); // throws

[0] https://codemix.github.io/flow-runtime/#/docs/pattern-matchi...
Look at Bem's studies. They highlight this phenomenon clearly. Even meta studies can't prove things.

http://daniellakens.blogspot.com/2015/04/why-meta-analysis-o...
Benchmarking TensorFlow on Cloud CPUs: Cheaper Deep Learning Than Cloud GPUs
You are correct, sorry about that.
Removed my comment to not spread incorrect information.
Hi Peter and thank you very much! How strictly is the job duty limitation enforced and does it allow occasional exceptions that would be outside the job duty definition? Is having a wide job duty definition a hindrance for getting a visa?
"Keep README.md updated as project evolves"

Sure man.
Almost everyone has about a million things holding them back. The problem is that for any specific individual, focussing on the things holding them back is usually counter productive.

For society as a whole, spotting some of those things and trying to remove them can be very beneficial.

Telling yourself that you're a victim of other peoples bigotry even if true tends to lead to paranoid, non-growth mindset attitudes when to actually succeed you'd be better served by an open, growth attitude.
Today I found out that MS "solutions" can also go in the other direction by not telling you what happened.

Scenario:

- You're forced to use TFS.
- Your credientials are managed by a Windows domain controller.
- The same credentials are used to authentify with TFS.
- Your password expires.

Welcome to a non-trivial amount of time trying to figure out what happened. This is the single scenario I've encountered so far where interrupting my workflow would have been sensible, and it seemingly is also the only one where Windows doesn't do it.

I miss Git so much ._.
If you buy a Miele appliance anf get the extended guarantee which is ~10% of the purchase price, you get 7 years guarantee. As in, something breaks, tomorrow a repairman will be at your house and fix it, no extra cost.

Quality is available, people just don't want to pay for it. Those washing machines that lasted for 15 years? Back then, they cost one or two months' wages. Try to get anyone to pay $2500 for a washing machine today.
As Gitter was originally built as closed source with a team of people working exclusively on Gitter, this has never really been a problem for us.

This is very much v1 of the setup/instructions and would be delighted to improve them with any MRs or contributions. We'll certainly improve them ourselves over time as we get more people in less controlled environments adopting the project.
Interesting, this goes a long way towards explaining a good friend of mine's odd political views.
WONDERSHARE DATA RECOVERY V6.1.0.4 DOWNLOAD FREE WITH SERIAL KEY 2017
This is one reason why I find GitHub (especially, Enterprise) so frustrating. I want simple server-side githooks to verify that client-side hooks were used (or, at least a good forgery). I don't want to setup an additional CI environment just to run the most basic SED commands. Nor do I want to make my existing CI environment more complicated by merging disparate validations; unit test validation and commit validations.
I am doing the same thing more and more. The threat of being crucified for sharing or expressing a view not in accordance with the increasingly politically correct society is real.

It is a defensive move for me to avoid talking about politics or anything like that because there is a chance some very politically opinionated person with army of online followers will attack me as insert-type-of bigot.

The safest is to never express my opinion and only talk about business or tech related topics.

This is true on both left and right spectrum.
Formcarry, hasse-free forms
Excel 97 had a sort of flight simulator. Excel 2000 had a car game. Earlier versions had other little easter eggs, but I think that Microsoft cracked down on them after Excel 2000.
Doesn't work on mobile safari.
It's entirely possible for someone to maintain the position that neither of those situations is ideal.
I understand your argument but it's taking a very narrow view of best. Specifically, you're usually making a very small selection from a small sample that responded to a specific job description.

Now the chances are that you haven't selected the best is some global absolute sense as that would be stunningly unlikely. So you've actually selected from a sample that is exceptionally biased in numerous ways. By having a drive for, say, female developers, you're just replacing one very biased sample with another very biased sample.

Now, if you're at a sufficiently small organisation and you're recruiting sufficiently few people, and you're only interested in the immediate needs of your organisation, it is reasonable to assume that a female biased cohort won't necessarily lead to better candidates due to the current heavy gender imbalance.

However, not everyone recruits with such constraints. For example, I work for a large, global organisation that recruits 100's of devs a year into a pool of 1000's of devs. Given the statistical significance, any gender imbalance is not because we recruited the best, it's because we recruited the best of a very badly skewed pool. The corollary is that, if we don't try to address this, we are deliberately ignoring a huge pool of potentially talented devs.

Now, it would be correct to argue that, if we were just to select women from the existing pool, it isn't likely to help things much. If an organisation is doing that then they're mostly doing it to appear diverse. But a drive for female devs that affects the pool absolutely can make a difference. It's not easy, it can mean planning for the long term i.e. going to universities, schools etc. but I strongly believe that it's worth it.
I've watched him and I think it is just too hard for him to control himself. He's got the political correctness and factual accuracy version of dyslexia.
effectively a no-op... isn't code after inf-loop also removed as it is considered unreachable?
My feeling is that while one needs to be respectful, one also needs to stand one's ground if one is admissible and ask to see a supervisor if the questioning/behavior isn't appropriate. It's also important to be well-prepared with appropriate supporting documents. If the questioning/behavior is somehow related to past issues/admission, then filing a "complaint" with DHS TRIP sometimes helps.
People have a great ability to put labels indeed. Whenever you do something "untypical", you earn a label. This pisses me off. It's not about women only, it's about judging people by any set of attributes and making conclusions that it's unusual to do thing A because you do thing B.
I am aware of the relationship. But it appears that this book Propaganda appeared in 1928.

If you mean that pro-military or simply pro-government advertising has been termed "propaganda", then I guess I see what you mean.
clickbait titles should be banned from HN
> As recently as 2006, savings accounts with zero risk for >80% of the US population paid 4-5% interest.

I was gonna ask how was that "zero risk" possible, but I'm thinking the answer is "it wasn't actually possible as we all found out the following years."
I'm totally open to that.

I'm not going to be changing anything around the suggestions any time soon, but who should I get in touch with when I do?
Stardew Valley’s Single Developer Has Made Over $30M
Nope. He was a regular floor guy who sometimes worked in the Geek Squad department. He was pursuing an opportunity at Apple because the pay was better. When Apple learned he was currently employed at Best Buy, they basically ceased communications citing the non compete with Best Buy. The situation was probably complicated by Apple's mini Apple Store installments inside of Best Buy at the time, which I hear were sometimes staffed by Apple employees, not people on Best Buy's clock.

Still, in the end, he missed out on working at a different store with more pay, because of non compete agreements and two mega corporations throwing their weight around.
I use winxp too, today.
I'll file that away alongside, "The only people who care about privacy are those with something to hide".
Telling our guests more about the upcoming meet netted us 8.5% more business
Speeding up queries with HyperLogLog++
I don't think the fault lies at the employment level.

I think the societal biases are imprinted in people during their social development.

Girls are less likely to be given the equipment and backing to get into software development at an early age, and their peers would rarely understand such an interest.

The field and the associated character traits around it are viewed as nerdy or boring, the people who don't give a stuff about such judgements seem to be the people who do gain an interest in the field and consider working in it.
Buffer seems really nice! I like how transparent they are with salaries and that it's fully remote. What technologies are you guys using?
PHP's problem isn't its age, but that it was intended to do a very specific task in a very specific context, and people who came to it later lack a fundamental understanding of this. If, somehow through magic, PHP was invented today, it would still have this problem, which is the root of most of the other problems with PHP.

I only mention this because some "old stacks" are good, in the sense that they are heavily battle tested, and people still use them because they've been successful over a number of years. You have to be able to use your judgement as a professional to determine whether the move to the "old stack" stems from a good reason or not before deciding to jump.

(I personally would jump if I someone said "let's use PHP instead," but I don't think I would be in a job where PHP could be considered an alternative in the first place. Your situation could be different.)
aren't blockchain protocols supposed to be language neutral.
It depends on what you call cheap.

I stopped buying ultra cheap clothing as it rarely lasts 5 laundry cycles and sometimes starts to visibly fail on the first cycle. I realize that it's a viable niche for people with giant piles of clothing they rarely use. But, the jump from 4>40 is reasonable the jump from 40+ stops being economic.
Self-driving cars in Australia have trouble dealing with kangaroos