skysight-inc/HackerNews huggingface dataset:
Counting calories _always_ works. Period. Why do people make this so hard?

Exercise is tricky because--as the Times pointed out--it makes many people hungrier. And if you're overweight or obese, your risk of injury is higher. I see other people fail because they grossly overestimate the number of calories burned during exercise.

Just count your calories completely accurately (you may have to stop eating out), eat less than you burn, and you will lose weight. The laws of physics guarantee it.
Absolutely nobody has argued that people who code in their spare time should be fired. That's something you introduced, pointlessly and disruptively, to the thread.

What a tire fire all these threads are. And people are surprised they get flagged!
I like free and easy to use, so even if I wanted to leave GitHub, doing so would be pretty low on my list of priorities.
One thing I learned several years ago when I decided to jump on the bandwagon and try Chrome was that Chrome was unable to safely block javascript the way NoScript does because the plugin framework doesn't allow a plugin to block Javascript before it's loaded.

So all the noscript equivalent for Chrome could offer was to block Javascript after it had loaded. Which seemed unreal and pointless.

So I stayed on Firefox. Because I've been convinced for many years now that Javascript plays a major role in malware delivery through the browser.

And along with email the browser is the major delivery platform for malware.
> That alone says nothing about the presence or absence of systemic discrimination.

And, you'll note, I never claimed it did: I cited it as a fact about the gender imbalance in STEM which is not explainable by the facile “men like dealing with things while women like dealing with people” explanation which you described upthread as being, on its own, a refutation of the idea that gender imbalances in STEM are in any part due to systemic discrimination (which could only be true if it explained all aspects of STEM gender imbalance and left no room for systemic discrimination.)

Were it offered merely as a factor which explained some subset of the gender imbalances in STEM, that would be more reasonable.
String operations are also really slow in swift. Python is the same speed or faster
The term "most people" is terribly exaggerated. Defcon is not nearly as scary as some people make it out to be. If you have the latest security updates across your devices, disable wifi and take a few other precautions things are fine. I was there this year as saw just as many late model iPhones (most likely not a burner) in peoples hands as I did at any other conference I attended.
It did rise most sharply in CS because it was open to women early on when women joined the labor market (previously either holding non-degree jobs or being stay-at-home wives). Once other fields opened up too they left CS for those fields which aligned more with their interests.

Maybe there might be two effects at work here: Women joining a field early that was seen as a female job (computer secretaries) that did not align with their interests while conversely men started to join more when the job became more stereotyped as a "male activity" while at the same time being aligned with their interest.

Contrast the business curve which also saw an early increase but also is more of a people-interest thing, thus did not see a decline.
> the site was at one point left unmaintained for well over a year if I remember correctly

Yes, once the book writing started, the site articles completely stopped. It felt like years to me, but have no evidence of that.
He wasn't arguing that women have smaller brains or are somehow biologically inferior to men, thus are not in leadership/tech positions. As I read it he was making the point that current positions select for personality traits more common in men. And that you can't talk about this without getting fired.

He makes the (valid?) point that perhaps you should fix the core issue of the innate job selection bias rather than trying to implement your own selection bias while recruiting.

I thought it was an OK read and made some sense, and couldn't understand the big fuss. Did anyone else feel this way, or am I misunderstanding it? Please correct me if so, it's open to interpretation but I think the tagline "due to biological differences in women" is a bit disingenuous.

I also thought firing him was a bit extreme and kind of proved some of his points.
I find those numbers highly suspect. In Portugal, 94% of the subscribers had a contracted speed of 20mbps or more. Now, contracted is not real, but only 28% above 15mbps? And dropping? That makes no sense.
> he has done no research on the subject at all.

Except for the citations.

> why I could easily tell that the author of the manifesto is both ignorant and uninterested in the subject

Continuing to attack the credibility of a largely factual statement (the memo in question) is still not compelling. If there was evidence supporting opposing viewpoints, even hypothetically, you might want to lead with that in your interactions. Good luck with whatever you believe.
I'm thinking of explicitly non-static sites, enabling SaaS offerings. I'd like to see the ease of use and functionality for static sites extended across the full stack.
You mentioning this made me go and check it out myself and I got to say the page loads are very quick to the natural eye on my connection, FWIW. I would recommend other people check it out themselves as well.

I compared it to apple.com (since someone mentioned it in a lower comment) and apple.com had noticeable page loads whereas Netlify's blog didn't.
Torvaldes is not proud of his behavior, https://www.ted.com/talks/linus_torvalds_the_mind_behind_lin...
Sorry, why do we assume that those premises are true? And which premises in particular, because much of that memo consists of begging the question and/or the author's personal opinion. For example, in the TL:DR: "Google’s political bias has equated the freedom from offense with psychological safety, but shaming into silence is the antithesis of psychological safety." Uh, OK. Obviously "shaming into silence" is not in any part of Google's stated mission. But I guess that's because it's an unconscious bias, and if only Google were truly woke, they'd realize that, right?

Or how about:

> We have extensive government and Google programs, fields of study, and legal and social norms to protect women, but when a man complains about a gender issue issue [sic] affecting men, he’s labelled as a misogynist and whiner

So the memo's author is apparently a prophet of truth but can't even use Google (or Bing, if you will) to look up the times that men have sued on allegations of discrimination? If there weren't law that protected men, those lawsuits would not be brought to court by a competent lawyer, nevermind won (as in the case of Hooter's):

- http://www.sfgate.com/news/article/Yahoo-lawsuit-Marissa-May...

- https://www.eeoc.gov/eeoc/newsroom/release/4-3-14.cfm

- http://www.nytimes.com/1997/10/01/us/hooters-settles-suit-by...

- https://www.washingtonpost.com/news/morning-mix/wp/2015/01/2...

- http://thegrapevine.theroot.com/white-men-sue-diddys-revolt-...

- http://www.slate.com/blogs/xx_factor/2016/08/02/court_rules_...

So given the memo's author inability to look up simple case law, you'll have to excuse my hesitance in not accepting that all of his premises are either true or relevant to Google's diversity efforts. Which is why I ask for any empirical evidence that would support his allegations that Google's hiring processes chase diversity in a way that is harmful to the company's performance or even in a way that is unreasonable. Given that Google's stock seems to be still doing quite well, that it still seems to be hiring people of the author's political mindset (including, obviously, the author himself), and that Google's demographic numbers are not anywhere near reaching parity with overall demographics, I'd say the burden of evidence is on the memo's author.
They're pulling changes from another repository. A pull request is a request for someone else (the maintainer) to pull the changes that you're submitting into their repo. You aren't pushing; you're requesting for them to pull.

GitLab apparently does call them merge requests, though.
It's not literally continuous, but it is real-time rather than turn-based, and positions of units are essentially floats rather than (a small range of) ints. That makes it effectively continuous (too large to just generate a tree of all possible actions and then prune).
Apparently the fired employees have enough of a case that the EFF agreed to represent them.

Given that SF employees have presented at many conferences in the past I don't see that getting official approval for the presentation is that strange.

I agree that we need more details, but can you really say that this situation has not played out many times before?
None of those commits are signed. Apparently people on GitHub can commit as torvalds if the author email matches his: https://github.com/amoffat/masquerade/commit/9b0562595cc479a...

(You can't fake a fork without hacking the torvalds account, though, so maybe it really was him.)
I was one of the people that was there when it happened. My coworkers and I were asking one of them questions after the talk. The goons were kicking us out of the rooms because it was the last talk of the day and they wanted People to leave. We were talking in the hallway and asking him questions when we ran into the other presenter there(And people were asking him questions too). Anyway few mins later I see our old executive walk to them and tell them they have to talk. They started walking and talking but it was right in the open and you could pretty much hear them. They end up stopping and looks like they were trying to defend themselves. Few mins later the executive leaves and the end up walking back to the group that was still waiting to ask them questions (including us). They had been fired effective immediately.

The executive is Jim Alkove. He is a moron and our security org has completed revamped after he "left" to join other companies. All the recent advancements in Microsoft security/Win10 were because we no longer had a leader like him.

Feel sorry for these guys.
Kevin Gates is an amazing, underrated artist and absolutely worth your time.
I think the author missed an opportunity to point out what I feel is the the most convincing argument against labeling these operations as "Effectively Constant". The only reason we drop constant factors out of Big-O expressions is because we measure as N approaches infinity. Once you start reasoning about the size of N being bounded, the rationale for dropping constant factors vanishes.

The cost of maintaining a 32-element tree node might not be measurable as N approaches infinity, but for N < 2 ^ 32 it is, especially in relation to the cost of maintaining 2-element tree nodes. Once you consider constants, the runtimes are likely comparable between a binary tree with depth 32 and a 32-ary tree with depth 6 (with a skew towards the 32-ary tree for locality of access).
How to Scrape Websites with Ruby and Headless Chrome
It's More Important to Document Database Than Code
It seems people are fiddling and being their agreeable selves while Rome burns. A Google engineer was just fired, with deafening applause from a multitude of voices, for penning a memo that enumerated numerous facts related to gender based differences in human behaviour and put forth a reasonable opinion on diversity policy that is grounded in said facts.
Toasted Marshmallow – Marshmallow's Great API Made 15X Faster
What do you think of Opera becoming Chrome?
Exactly! Macro is everything "big picture" -- being aware of the overall state of the game, managing all resources involved (including attention, APM, time, mindspace), and grand decision-making ("I'm up against X overall strategy. How should I respond? What are the weaknesses in my approach? What should I be looking for that would exploit those weaknesses? How can I address those situations?")

Execution of the answers to those thoughts is in the form of tactics and micro, the other two aspects of macro. If you're following current SC2 pro meta, a "strong macro player" however has more right answers to most of those questions (Stats, Innovation) and that's their strength, versus a "strong tactical player" (TY, sOs) or a "strong micro-based player" (ByuN, herO).
I have a feeling that we're only getting half of the story here. I kinda feel, because of the way the article is written, that these 2 didn't actually get approval to do this release but decided to anyways. There are too many details about that process left out of the article that it feels like it's being disingenuous in its "transparency".
Just a UX comment .... often one of the key values of a blog is to draw people to your website to find out about your product/service.

For me, the typical flow is to go to blog and click on the logo at the top.

For the optimum marketing outcome, the top logo links to your main website.

In this case, the top logo links back to the blog. This site possibly lost the marketing opportunity because now I have to go to the trouble of clicking in the URL and changing it to www from blog. Might not sound like much but I think some people are willing to spend a few seconds having a look at something if it is incredibly easy to do so, but can't be bothered to make it happen if it requires anything more than a click.
You're right that:

1. What is and isn't in the domain of morality is a matter of culture and history and current events; if enough people feel something is immoral, that makes it immoral pretty much by definition.

2. Immoral behavior is, and in some sense ought to be, punished more harshly and more swiftly than merely being factually wrong or incompetent.

But of course people never agree on what is moral or immoral, or even what should be moralized or amoral. In particular, I believe in and argue for the free discussion of factual claims in the pursuit of truth, and against the moralization of empirically-testable propositions. (So, I agree that moralizing such things is bad).

I can give lots of reasons for why this produces a better society (as well as better science and technology), but in the end it's only a better society for those who care at all about truth (and, inseparably, about working science and technology). If someone disagrees with this on moral grounds, and feels it's better to force everyone to lie if the truth might be offensive, then I probably won't convince them otherwise.
Know of any what, exactly? Why don't you go and list the times Trump supporters have been punished, since the previous examples I've mention don't seem to be that big of a deal to you.
WebAssembly is in its infancy.
It seems like every other week an article is posted about interviewing, and then half the commenters proceed to customarily disagree with their own personal anecdotes and such. Has anyone proposed an alternate method that has been put into practice, and actually works? OTOH, it seems like tons of different styles based on often opposing viewpoints (yes/no CS questions, yes/no whiteboard coding, etc) all work. Maybe what needs to happen is someone needs to create a proper taxonomy of the differnt styles, and a method to choose one depending on the situation ala data structures.
I didn't say anything about hidden information. That clearly makes SC more challenging than Go, as it requires the AI to build some kind of mental model of possible player states from limited information.
"we should be able to measure the negative impact, no?", or "how to get fired from Google in 20s"

... as the memo just proved ...

Management could have put him in charge of gathering and analyzing data to prove or disprove his memo.

They fired him instead => they don't care about data => the memo was right, management is biased
Vegetable polyunsaturated oil is not healthy.
It's too bad internet speeds went nowhere under President Obama's administration. According to Wikipedia, internet speeds are currently faster in Mongolia and Romania than in the US. I hope the change in leadership and changing regulations will help the US regain its competitive edge.
I was very popular with girls for about 2 years between 14-16, but was still hugely geeky. The idea that there are lonely men out there that think 'I can't get girls, I'll become a geek instead!' Laughable.
Remember: at least the US were the first country to ever have internet at all :) So from whatever we profit now, USA invented it.
You'll get up to speed in no time. Start with WWDC videos [1] in an area you're interested in. Then play around with some of Apple's sample code [2] and modify an app to your liking.

After you're a little more advanced, check out the resources at objc.io [3].

[1]: https://developer.apple.com/videos/

[2]: https://developer.apple.com/library/content/navigation/

[3]: https://www.objc.io
FastExpressionCompiler many times faster than Expression.Compile() on .NET
> Both sides are guilty of this,

This republican excuse for poor government is so tired. Further, from the third paragraph in the article:

> But during the Obama administration, the FCC determined repeatedly that broadband isn't reaching Americans fast enough, pointing in particular to lagging deployment in rural areas.

So no, it's not really both sides here. There is very clearly one side doing a shit job.
It is possible to create something faster as replacement of low level .NET Base Class Library (BCL) primitive. What are other similar examples?
>ostracizing a sizable part of Google's workforce by implying they are undeserving of their jobs.

He didn't. The only one who was (literally) ostracized was Damore.

>consequences of openly questioning corporate policies.

Well, the policy was (supposedly) that you could in fact question
corporate policies. Of course 'everyone knew' that it was bullshit, but at least
now it's been proven and thrown into public for all to see.

I'm fine with a company not wanting openness, less so with such a company
pretending to want openness. If Google subscribes to modern-day
Lysenkoism (because they think it'll get them more profit) then that is their right,
but at least quit the whole pretense
and be honest about it: "Our company is about making money, not truth, not justice,
not the betterment of society, but money, money, money."

But of course, that gets you less starry-eyed young minds than the "Don't be Evil" of
yesteryear, so it's understandable they keep the mask on. Corporations are sociopaths.
It's not that their macro is abysmal (macro in Starcraft refers to the mechanics of managing production and economy), it's that their strategy and tactics are real bad.
I'm a new parent who codes, and it is difficult, but not impossible. I would note that you keep attempting to analyse (or rather, guess) the emotions of people you disagree with, and it might be better to stay logical and systematic in order to communicate effectively.
You are pulling the commits from another repository.

The base repository is behind the forked repository and the forker is asking the base to incorporate (pull) the changes (commits).
to emulate human handicaps at the interface layer. I didn't say it would be free
I think the point is more that the implementation is effectively constant time, even if the algorithm isn't. In the Scala implementation, vectors have a maximum size of 2^32. So we know that a lookup won't need to walk more than 6 levels deep, no matter what.

Hash tables are usually considered to have constant time lookup, but of course in practice they have to deal with collisions. I don't think it's unreasonable to say that Scala's vector lookups are "effectively" constant time, because they are.
Modern American "conservatism" (or at least Trumpism) isn't even about holding ground on the present, its backpedaling to the past. The audience that eats up this rhetoric want to reverse entropy and will destroying anything they can to get a facsimile of it.
> SC1 really doesn't make sense for this, 80% of the skill is just keeping on top of the mindless but mechanically intensive stuff, which is trivial beyond trivial for an AI.

If that were true, then AIs would be dominant in BW instead of still bad at the game.
I think that's exactly the point that's missing in the thread. Monsanto has money, but nobody has a monopoly on science--scientific proof is reproducible. There is plenty of stuff funded by people against Monsanto's interests (including competing chemical companies). So while this certainly does raise some questions, it doesn't seem to change any conclusions. I tried to read this as though the issue was climate change and see what I thought. I don't think this changes the scientific consensus even if indicates need for better disclosure practices.
Why is everyone appealing to emotions and producing red herrings?

No one refers to any points other than those which they interpret to be oppressive and offensive (mostly points having to do with female/male differences which are real and exist). The hypothesis put out are there to further the discussion, not to be taken as facts (there are words like "may", "in part" all over the place yet we interpret "may" as "is", and "in part" as "mostly").

What about Google's unscientific, hidden, irrational methods of fixing bias?

Unconscious bias training is unscientific yet they practice it. It does not work, or at worst it is harmful. Facebook does it too.

These methods come from one of the hardest fields of science - psychology. We know how much the studies aren't reproducible, repeatable, some results even depend on time (more known the methods the less they work).

Why is no one looking at those points?

https://www.youtube.com/watch?v=SEDuVF7kiPU

Watched the interview above and cannot believe how media and almost every individual responding put this individual in some kind of aggressive, oppressive, racist frame.

Given the peer-reviewed sources in the video description of the interview no one sane enough could believe that the guy was being malevolent.

The real guilt goes to the leaker, the dramatizer and the reactionist.

I'm officially stopping with the tracking of this topic. It frustrates me that so many brilliant individuals become ideologues and witch hunters incapable of continuing the discussion. It saddens me that "discussion" has turned into calling this an "anti-diversity" memo and silencing.
If only he was "exploring the question in what appears to be a very scientific manner based on the latest academic research into these questions". The FIRST warning sign to anyone reading his manifesto should have been how woefully undercited it was. He revealed that he really doesn't understand, much less has read, the science.

http://www.epi.org/publication/womens-work-and-the-gender-pa...
Also:

> The purpose of Instart Logic technology is to disguise 3rd-party requests as 1st-party requests, thus bypassing content blockers, and even the ability of browsers to block 3rd-party cookies (because they are stored as 1st-party cookies):

https://github.com/gorhill/uBO-Extra/wiki/Sites-on-which-uBO...
>One more little sign America is more and more retiring its leadership in the world, opening doors for other nations to be more developed?

What leadership (except in economy size and military)?

Other nations have been more developed in internet, infrastructure, healthcare, education, work culture, etc for decades.
Honestly, how do you want her to feel about it?

You can't sue customers for sexual harassment. Anyone working in a customer-facing position must be willing to put up with poor behavior (of all sorts) on the part of customers; it's pretty much part of the job description. If it gets bad enough you fire the customer, but in the mean time you just get the work done, take their money, and be ok with it. The only thing worse than annoying customers is no customers.
Okay, then why not a podcaster who's not part of the right wing echo chamber?

Why not someone more "legitimate" who's still capable of a fair discussion instead of shouting. A newspaper interview perhaps.