skysight-inc/HackerNews huggingface dataset:
So I'm not the only one :) Do you have any suggestions about alternatives? The Python code base I work with isn't too big so I'm open to exploring other unit test frameworks.
Hi, I was hoping to get some feedback for my MVP.

I'm currently using a least-squares linear regression model trained with n-gram (unigrams) feature hashing, based on various social media metrics, with a heavy weight on sharing. It spits out a number between 1-50, with 25 being the most common.

Pretty much everything is automated with Huginn[0]: web scraping, data formatting, interaction with Azure ML[1], all of which is fed into a wordpress install using the pluginhunt[2] theme.

Let me know what you think!

[0]: https://github.com/huginn/huginn
[1]: https://studio.azureml.net/
[2]: https://epicthemes.com/product/plugin-hunt-theme/
he complained to the labor board about this issue before he wrote the memo, and apparently it is illegal in California to fire someone for complaining about their work conditions.

certainly not a slam dunk case, but he may have some reasonable basis for a case.
Of course I know they load up a web browser but you would think that is something what Java people would do (in terms of over engineering and over use frameworks and fair game as I'm a Java developer).

I'm basing this on the original poster that thought it was funny that Emacs is fast/small. You don't think its ironic that a Java editor is small and fast given its history of being slow and bloated?
I seem to have heard different views a lot from trans people, or the whole gender crowd. I thought the current "correct" stance is that you should not be allowed to prefer one gender over another.

What makes you say it is not meaningful discrimination? Remaining alone is among the worst things that can happen to a human being.
>If the main argument is that women do not [by nature of our scientific understanding] have minds tuned to engineering prowess to the extent that men do for whatever cause, then just how does that itself prescribe that we should stop pushing for an expansion there?

That's not the main point. We need to establish truth first, then act on it.

What is discussed here is the underlying truth, not how we should act on this truth.
> only limited protection from the government

^ Here, this is it.
Only if those perpetrating this kind of fraud somehow knew who wasn't going to bother voting, otherwise you'd have large numbers of people turning up to vote only to discover that someone had already voted in their name.
You are advocating for gender based discrimination, while (I think) saying and likely thinking you are not. To me, this is a very scary precedent as it will likely spread.
Nope. But the original memo defends discrimination against women and makes recommendations for future discrimination. Implementing these suggestions would be literally illegal for Google (subject to EEOC), and in fact Google is already in a lawsuit defending their alleged discrimination.
I've used inside-out Fisher-Yates with and without Sattolo's variation many times in testing, especially for testing various branch instructions in a bytecode interpreter (forward, backward, short, long, etc.). I think I first read about it in Knuth, but you don't need an algorithm bible to implement it. Very simple, very handy.
Dishonest interview questions
Dire times for the Republic indeed. How can citizens govern themselves if they cannot engage in good-faith disagreements?
> After the election I saw people, smart people that work in the physical sciences, crying. Yelling that people will be killed now. That they should give up on their careers as it no longer matters.

The reactions captured on video seem to indicate some serious psychological issues with these people.
Comments in here show that silicon valley still has a lot to reckon with their engineers
Its fairly variant. As far as I can tell (and I'm no expert) the max is either non-existent or so high that i've never encountered it in the wild. Between 2-5% seems common in my experience.

The companies do not have to do this. It is purely optional, though there is a tax advantage I believe. Most "professionals" have the option at their company.

A bigger problem is that the 401k offerings are fairly bad usually. The people picking them are HR staffers who frequently don't have experience in finance, so the plans frequently have murderously high expense ratios. Even to the point where some companies repackage Vanguard funds that you can get on the open market for 10x less.
TEXTFILES.com
That's secure enough if it's randomly generated.
> Dirty secret of video: The resolution matters a lot less than people tend to claim.

Precisely. Video compression is about reducing redundancies. A perfect lossless video compressor would essentially take a bitmap format and turn it into a vector format. Vector formats have no inherent resolution.

Now real life compressors are neither lossless, nor perfect, but it's easy to see that the better they better they become, they more and more become resolution-independent, in a way.

Compression performance depends on the ratio between the information entropy of the input and output signal, which only loosely correlate with resolution.

> Another place you can see this is cameras, especially cell phone cameras.

Yeah, you can also see this with medium format camera backs. They will produce better images at a given target resolution than a full frame sensor at the same target resolution. Most people don't expect an old medium-format back that "only" has 30Mpix to be any better than a current full frame sensor of the same resolution, but blow images at 100% and the medium format simply has more detail.
The way I see it, too, is that companies that don't embrace flexible work hours in fully remote companies (as opposed to just flexible working arrangements) aren't really a remote company. They're just pushing off the capital cost of having an office to the employee themselves. It's a pretty dishonest thing to pass themselves off as a remote company if they expect you to work like you do in an office environment.

The flexibility of being able to intermingle personal tasks throughout the workday is paramount to remote work. It totally does reduce stress and it allows you to work when you're productive and not work when you're not. I find that I'm a very bursty developer and I think that's more the rule than the exception in our profession. Remote work arrangements really help accommodate that reality where output is not constant throughout the day.
Serious: do you see that your response is exactly what the memo was about? He's claiming that the pre-judgment that the topic is toxic is harmful. To argue against him by re-asserting that which he questions will not be persuasive.
Go to school.

If there's no schools then there's not enough tax being drawn from the mine, so tax the mine (or cobalt exports). You do that until the point smartphones become unaffordable (which we are really, really far off).

Except that's not what happens because it's not in the West's interest and there's enough influence over dictators etc. to keep it that way.
The video in the blogpost is all about it :)
Pro tip: unless it's part of your job, don't talk about politics at work. It's your place of work, it isn't /r/politics. If there is a specific policy that you'd like addressed, bring it up without a bunch of political baggage.

On a side note: The article mentions alt right people complaining that a lot of SV companies' cultures are left leaning, which I think bizarre. There are plenty of industries that lean far right, in fact, unless the company is a non-profit or is in the public sector, in my experience the typical company culture is more right leaning than left. In most companies outside of SV, diversity programs are almost non-existent or just something that is briefly mentioned on the careers page.

The fact that Google or other SV companies have robust diversity programs and have cultures that lean left is an anomaly and freaking out that you aren't included in these companies' diversity programs or that you feel on the outside of the company culture screams of entitlement and ignorance of the actual reality that minorities and women face in the rest of the job market.
Consider the Medium piece she cites:

https://medium.com/@yonatanzunger/so-about-this-googlers-man...

Point #1:
"I’m not going to spend any length of time on (1); if anyone wishes to provide details as to how nearly every statement about gender in that entire document is actively incorrect,¹ and flies directly in the face of all research done in the field for decades, they should go for it. But I am neither a biologist, a psychologist, nor a sociologist, so I’ll leave that to someone else."

In other words: "I have no relevant expertise, but I just know it's wrong."

We would never tolerate that from "the opposing side." I can point you to other articles that do the same.

This is the rallying point for a lot of people, and it's the wrong place to take a stand. It's worth pointing out.
I got the urge to watch Total Recall, the original version. (Please don't judge me!) Is it available on Netflix where I am? Nope. HBO? No. Amazon Prime video? No! Now, Amazon does offer a digital rental - for 8 bucks!

I never thought I'd say this, but I'm starting to miss video rental shops.
We know where he doesn't get the knowledge.
The way it was published does not lead me to believe that story. The link to the document riffed on documents whose authors want all Googlers to read them and fix their broken ways.
Show HN: Connect Pub/Sub to BigQuery with an open source Dataflow pipeline
He shared it on the forum specifically for talking about diversity and gender politics?
There is an interview type where gender (or even attractiveness/height/race which can bias folks) is not taken into consideration - when orchestras have auditions with the candidates that perform behind a curtain. Obviously there is some component of interviewing for a technical position where one is attempting to assay the candidates suitability for the work environment that is not compatible with this, but it's a pretty foolproof method (if no one is cheating) of making sure the interview process is gender/race blind at that stage. Off the top of my head, this lead to more women being hired for orchestras.
It was ten pages, please read the whole document we're discussing before commenting about it.
Fbi conduted pre-dawn raid of ... Manaford's Home
People still get pensions?
Well that is sort of like saying Emacs is written in Elisp. Its true a good portion of the editors are written in their own scripting language (js for atom, and elisp for emacs, and beanshell for jedit) but I believe the critical components that these tests test for are probably not.
Find Out If the New Imigration Bill Would Let You Immigrate to America
I read all 3000 words. Of course it was an appropriate work place share--he was complaining about the working conditions of his company. He said that he had previously complained to the labor board as well. How are you supposed to complain about your company and discriminating work conditions if you never tell your company?
"He used science to reason out a way to revert to a state of community where he stands to gain more."

This is spot on right here and the main difference between the memo and this article. The memo might have cited real science but it arrived at grossly inappropriate conclusions.
It does not defend discrimination against women. That's absurd. Quote me a single section that "defends discrimination against women". Incredibly harmful false accusations like this seem to be par for the course anytime someone goes up against postmodernist/feminist dogma.
> The implicit message here seems to be, "let everyone pass through the system regardless of how qualified they actually are, but we'll have to lower the bar to keep grades and graduation rates high."

This is how highschool was for me. I dropped out of a highschool with a 98% graduation rate. In that situation, no one cared if people were learning or even about what's best for the society or economy. For the school it's about building a system that gives them the desired numbers. Second anecdotal: Education has been giving girls better grades. There is a college in California that is famous for their animal science and veterinary programs. Girls don't want to work with big animals. So the school simply does not have enough people interested in big animals. They tried lowering the GPA requirement just so they could let enough boys into the program. This caused their school ranking to fall, and they immediately reversed the decision.

Schools are playing politics. Favoring girls in education has led to problems across the board as people just assume girls will want to do the same jobs at the same rate.

All anecdotal for sure. Definitely nothing conclusive. Just thought I'd add my 2 cents.
About the author of the article: R. James Woolsey is a former director of the Central Intelligence Agency.

Sums it up.
> and I'm pretty sure the life expectancy number will fall off a cliff.

What?

With no wars, no shortage of food, with all the advancement in health care do you really expect to live less than my grandma, who's 94 and outlived three major world financial crisis and a world war?
Don't forget: POC.

Sadly, these things carry as much if not more persuasive capability than words and ideas. The West's days are numbered I'm afraid.
This is anecdotal. But a testament on how difficult this problem is.

I have two nieces and 1 nephew, all of which I've tried to encourage into programming. I have tried to get my nieces interested in programming with great difficulty but my nephew has taken to it almost instantly and effortlessly.

I suspect I am framing the activity wrong.
"Expressing a viewpoint" is a disingenuous reduction. Viewpoints, and their expression, can cause extensive harm to others, as was the case here.
Ransomware and Cyber Attacks Are on Rise in 2017
You follow different people than I do. I saw people engage with the arguments. Google's official responses explained how diversity was essential to their company.
I'm not just talking about that one remark.

> “I suppose it’s fair to say: don’t you someday want to see a woman president?”

Hillary repeatedly pressed the "I'm a woman" button, and the "Trump supporters are white supremacists" button. Then she generalized to insult all Trump supporters with remarks like the one you mentioned.

https://www.hillaryclinton.com/feed/donald-trump-pepe-the-fr...

https://www.hillaryclinton.com/feed/theres-a-reason-why-whit...

My opinions here aren't based on "an echo chamber" but on her own words and her own site.
If I make 90K a year salary for a company and contribute significantly to projects that bring in > 1,000,000 and increase efficiency and deploy times to hours instead of
days as one of my functions then the days I slack are
paid for.

IMO a much better model than 'sit in this cube and make noises while I (manager) am looking at you'. That is the reason IT is broken + interminable process improvements like agile culture.

I've been in multiple openoffice and cube environments and I sort of laugh. I can do more in 25 minutes than most 5 year experienced people all day (without google and copypasta). I don't need your corporate propaganda and hustle. I have my own and mine is productive and gives me a life and nice things + actual enjoyment of the process and product.
Credit given to a quote shouldn't be based on the sex of the speaker. To some extend this is an application of the "your point is invalid" meme: you're a man so your point is invalid. This way of thinking is very damaging to the public debate.
It puts the lie to the "social contract" / "you agreed to be taxed because you haven't left" argument.

You must ask permission to renounce your citizenship, and the government can deny your request, meaning you can't just leave. Then they charge you lots of money to leave, as you've explained.
You haven't so much responded to my comment as used it as a coat rack to hang an unrelated argument on. I didn't cite Zunger's blog post and don't really understand why people like it so much. I'd prefer not to discuss it here, and thank you in advance for not demanding I do so.
What on bloody earth are you talking about? Take a moment and listen to yourself, because what you say is exactly the hate speech that we are having today, where people take words of someone else and completely flip it around and claim something terrible which did not happen.

> something being true doesn't make it not racist (or sexist). The falsehood/lying isn't a necessary condition.

Of course it is! Seriously listen to yourself! If I say "The average 20 year old healthy person will be able to climb this mountain faster than the average 80 year old healthy person" then it is a fact based on science and DOES NOT make me a ageist, or does it? Now apply the same logic to the previous topic and listen to yourself again.
The sad thing is that people do not even understand why the memo is bad.

The problem: You cannot invoke science to tell somebody: I'm better than you. Period. That causes wars.
Sundar Pichai tweeted in support of allowing transgenders in the military, on work time. Would you say that, too, is "toxic"? it's politics on work time, right?
It's a bit disingenuous to compare farm work to mining. I also grew up on a farm and helped my parents, uncles/aunts, grandparents on their farms. But I still went to school, did my homework, watched cartoons, etc.

Farm work isn't mining. Farm work isn't as toxic as mining. And I highly doubt these kids are getting an education.

> You don't solve child-labor by simply firing the children.

But that's what we did in the western world. In the US we simply passed laws making child factory/mining/etc labor illegal. Now we did this only because we were running out of jobs for adults and kicking out the kids opened up jobs for adults, but it's something that is doable at a government level.

Whether the government in congo is able to do that, whether the poverty level allows that and whether they have elementary schools to absorb unemployeed kids is another matter.

It's hard to defend child mining. It's not working on a family farm.
Because programming pays higher. That's the response you eventually get from the feminist folks. I do believe this gender gap thing is good intentions, but there's just an enormous huge colossal amount of ignorance in the general effort itself and its perpetrators. The emotion-drivenness of the online audiences is not helping either.
If you're concerned with inaccurate recounts, you should be more concerned with systems for which recounts are not possible at all. Like the US'es closed-source black-box voting computers that are currently in use.

Putting aside theoretic possibilities, at this point in time approximately nobody is going to trust a blockchain system. Between "Isn't that the stuff you use to by drugs online?" ignorance and the all-too-real history of everything that has happened with Ethereum to date, that just won't fly.
> Who is claiming that there are no gender differences across the population?

About a quarter of comments on the original manifesto thread here on HN were from people who explicitly stated that there are no differences between genders and wanted scientific proof if someone were to refute their statement.
Please define what's Regressive about plain facts...

> it's starting to get to me how so many people in an innovative sphere seem to have such a hard time with this

The prevailing (cultural) attitude is clearly against plain facts. The question should be why the prevailing attitude is against facts and real solutions but embraces lies and bad solutions. That is what is getting to intelligent people no matter their sphere.

> If the main argument is that women do not [by nature of our scientific understanding] have minds tuned to engineering prowess to the extent that men do for whatever cause

It's not an argument that women's brains are structural and chemically different than a male's brain. Also, there are time tested (1000s of years of history) of observations as to what these differences (generally) manifest in. This is also not an argument.

> then just how does that itself prescribe that we should stop pushing for an expansion there

Socially, you can do whatever you want. However, each such action caries consequences. A company that silences inconvenient truths and doesn't promote those capable of root cause analysis but instead promotes group think centered on flawed thinking and those that skirt around root causes will face the consequences of such a decision. As far as I'm concerned, it's a self-correcting problem. There are plenty of giant corporations in history that are no longer known for similar such missteps.

The rest of your post is filled with hand waiving and appeal to extremes. One group is presenting facts backed by sound logic and science you're resorting to demonization, appeal to extremes, and asserting intelligent people are incapable of philosophical/humanistic conjectures whereas observation proves the exact opposite. What's isn't the scope of a non-intelligent uninformed person is any higher minded thinking or analysis yet they feel the need to constantly interject their half witted opinion into matters and strong arm intelligent people's more accurate and thought out commentary. In the age of intelligence, it will be the half witted opinions that get disposed of and the opinions of entities in support of it and for good reason so that we can truly explore our humanity and our reach without being stunted by those who seek to hold back the truth or progress that can be made embracing it.
I'm surprised that nobody has mentioned yet how slow Firebase can be.
Especially updates via the REST API can take upwards of 1 second. And that is for a really small database of a couple MB at most (and the updated value itself being a tiny string).

I really don't know what they are doing, it seems they have made all the wrong decisions engineering-wise. I sincerely hope some team at Google is really busy right now rewriting everything.
And PHP is usually regarded as even more flawed than Javascript.
The problem Google has is not the interviewing process itself (mostly). The problem is recruiters are told to try and close the gender gap. They find various ways to do this that may or may not be legal, but are at least morally questionable, like "reducing the false negative rate" as he puts it by letting women take more interviews despite a failing performance, like active discrimination in favour of women (and thus against men) and so on and so forth.

Even if interviewers had no idea who they were interviewing, which is possible but logistically awkward (Aline Lerner posted some data on this), the recruiters would know, and they're the ones making the decisions around how the recruiting process proceeds.
> the original memo defends discrimination against women

Can you back up this claim with a citation from the document? If not, can you explain your thought (feeling) process?
A crowdsourced list of top keywords to mute on Twitter
Yeah, this is the 8th article about the manifesto this morning, and adds nothing new to the conversation
One thing that works is putting the name of the service into part of your password for each site.

So like, Abzysbej@10netflix and Abzysbej@10hulu
I began Todoodly (http://www.mytodoodly.com) as a side project after facing frustrations using Trello.
There's a book about it too: https://www.safaribooksonline.com/library/view/site-reliabil...