skysight-inc/HackerNews huggingface dataset:
They advertise it as such.

From their privacy policy:

"Incoming messages are scanned for the purpose of spam detection unless you disable spam protection for your account... To make message searching fast, we build an index of your messages (this is a table, just like you would find at the back of a reference book, in which you can look up a word to quickly find the emails in which it appears).

No information from any of these activities is used for any other purpose, or to compile any kind of profile on our users."

https://www.fastmail.com/about/privacy.html
Ethereum will not scale.

/Every/ single node will have to run these contracts. Not your node, not ten distributed nodes, but /every/ node has to run the contract.

I wouldn't trust anything with my money that works this way.
If you read the article, the allegations include him groping women without their consent. That's not just making someone uncomfortable, that's sexual assault.
> I wouldn't be surprised if the small amounts of extra stress of day to day life in a more densely populated area isn't good for you.

Extra psychological stress is always detrimental. They did mention other variables, including noise and other gasses, were not controlled for.

However, the mouse study removed those variables:

> He exposed mice to high levels of fine particulate air pollution five times a week, eight hours a day, to mimic the exposure a human commuter might receive if he or she lived in the suburbs and worked in a smoggy city (Molecular Psychiatry, 2011). After 10 months, they found that the mice that had been exposed to polluted air took longer to learn a maze task and made more mistakes than mice that had not breathed in the pollution.
>
> Nelson also found that the pollutant-exposed mice showed signs of the rodent equivalent of depression. Mice said to express depressive-like symptoms give up swimming more quickly in a forced swim test and stop sipping sugar water that they normally find attractive. Both behaviors can be reversed with antidepressants. Nelson found that mice exposed to the polluted air scored higher on tests of depressive-like responses.

I suggest reading the article. There were other disturbing changes that strongly suggest pollution may be the modern analogue to the Roman Empire's lead paint. It's definitely worth significant and rapid research investment.
For some context, the document http://www.history.army.mil/html/books/075/75-1/CMH_Pub_75-1... indicates on page 50 that in December 1860, "on the Eve of War", the army had a total strength of 18k men, of which 1k were commissioned officers, of which four were generals.

A different source ("Armies South, Armies North" by Alan Axelrod, also author of the more compellingly-named "Generals South, Generals North") provides more detail, including names: Winfield Scott, William Harney, David Twiggs, and John Wool. This and other sources also include Joseph Johnston, then quartermaster general of the US Army, as a fifth general. There were also two more brevetted generals: Albert Johnston (no relation to Joseph) and Newman Clarke.

Maj. Gen. Winfield Scott (the commanding general of the US Army) was 74 years old and indeed unable to ride a horse.
However, all seven of the generals had seen combat. In particular, four served in the War of 1812, all served in the Mexican-American War, and all served in the Indian Wars. With the exception of Joseph Johnston, all of them even served in war as generals (at least brevet, but usually full).
The Amazing Shortcut Keypad – Crowdfunding Now
I just want to say that this is the tip of the iceberg...more will certainly come out soon as other young ladies step forward. I've heard many many stories of much worse (note: jailtime) things done by Binary capital. I urge those who have a platform to further investigate the matter.
> Depending on how the intelligence services determined it was Russia behind the attacks, it might not be very hard for a single country to masquerade as Russia to achieve their own political goals. It doesn't need to be a multi-nation conspiracy.

> Taking the tinfoil off, Russia is probably behind the attacks but espionage is all about using misinformation; so who knows. Without the methodology behind how they've determined Russia was behind those attacks, we can never know.

What would be the purpose in launching a cyberattack against Ukraine followed by essentially an invasion by another nation?

Who would benefit from Trump's election with nation-state like capability? Russia.

Who wouldn't benefit? Literally everyone else.

But sure, give me an alternative narrative that makes any kind of sense under your theory. I suspect you'll go with the China/TPP angle since its anything else. The problem with that is Clinton was also willing to drop the TPP. There isn't any other nation state with anything resembling a motive AND the capability.

EDIT due to rate limits:

> Do you know what the Russian defense was? It was the "who would benefit" argument.

Whatboutism. Thank you.

I'm well aware of what their defense was.

That doesn't change the fact this isn't one incident but a 10+ year pattern of behavior.

EDIT again:

> I have no political leanings, I'm neither American or Russian. Your biases are showing, w.r.t your hatred of Trump and your unfounded claim/assumption that Russia would benefit from a Trump presidency.

> Why does it matter so much who leaked the emails, rather than the content of them? If the DNC has nothing to hide...

1) That wasn't the only thing I mentioned. A list of war-like acts by a foreign nation isn't a partisan issue. (i.e. interfering with domestic elections is a war-like act)

2) Rather than meeting a challenge you know is impossible to meet (because there isn't an alternative villain that meets the scenario you propose) you chose to focus on attacking me. Cute but ultimately irrelevant.

3) Thank you for admitting the best defense you could compose was "WELL YOU ARE A DEMONRAT!" which is odd for a "Canadian". Good day.

4) As for the benefits, Trump wants to be friendly with Putin, keep NATO at arm's length, drop sanctions, etc. Its absurd to argue you he isn't a pro-Russian president.
Jeez, CSS is hard :) Thanks guys, I'll get on fixing this.
HAL: Ads will continue to appear inside the free version of Gmail, as promoted messages. But instead of scanning a user’s email, the ads will now be targeted with other personal information Google already pulls from sources such as search and YouTube.
thats why we use DNS more effectively. A tool is only useful is if it implemented correctly. it would be easier and faster with well thought out DNS to yell a name across the room. (would have been my response to that silly argument)
OK so through the chain of reblog web vomit, the "source" study minus any of the garbage and very legitimate sounding "fathead-movie" which is a regurgitation of a nypost article, is this

http://circ.ahajournals.org/content/early/2017/06/15/CIR.000...
This apology translates to:

"I think they're full of shit, but I apologize anyway"
Firstly, time spent learning is not time wasted!

Secondly, the best way to avoid making painful design decisions is... to make them enough times that you instinctively remember them. There aren't many shortcuts to developing that instinct, so take this opportunity to try and generalize your learnings -- what do you recognize now that you didn't see when you started the project? A healthy amount of retrospection will make you a better engineer, and you'll also get better at identifying uncertainties and risks before you start coding.

Lastly, up-front planning and design documents can only get you so far. They're important, sure, but at some point you'll be down in the nitty gritty details, and you'll need to make unanticipated course corrections. As you gain experience you'll start being able to fill in more of those gaps on your own, but until then, you'll want to loop in other engineers more frequently.

One of the qualities of a senior engineer is that they act as a force multiplier for their team. So as a relatively junior engineer, don't be afraid to make use of your senior engineers! They should be there to support you and make you better, beyond just helping you plan out a project. If possible, pair on some of the trickier parts with them, so that you can see how they'd approach the problem and start picking up on things that might not seem so obvious to you right now.

Hope that helps!
The swift compiler being written in C++ has nothing to do with how swift calls into C++ code.
The "Web & App Activity" in http://myaccount.google.com states the following:

> Google can save information like:

> - Websites and apps you use

> - Your activity on websites and in apps that use Google services
No problem!

And again I do want to stress that two-way binding isn't necessarily bad in my opinion, it just doesn't "require" the explicitness that one way binding does. I have seen 2-way binding work wonderfully when used with some strict guidelines or with external tools that can enforce some of that explicitness. And it can have it's benefits! 2-way data binding is often simpler, and can be faster than one way binding (it's really just a fancy term for "pass by reference").
Right, so we inherit the mechanism for replication, which has an intrinsic error rate. But the machinery isn't being selected for its ability to create random errors, that's just a byproduct.
Ice Towers in the Desert
Also free speech: telling the whole world that someone is a reckless asshole that should not be trusted.
WWDC Drag and Drop API
Hi, I wrote it. It does ask for a lot of permissions when you install it. I expect that to make privacy folks wary. But, the plugin has to make queries against your gmail to get the last email date, and it needs to, of course, query your contacts.

Now, one other permission that it asks for is to contact an outside website. I make an HTTPS request to my domain, sending your gmail address and the add-on version. Right now, I just use that info to render the sidebar footer. In the future, when I update the plugin, potentially to a version you have to pay for, I would use your email as a filter to show you a sales dialog on load, and also to change your footer.

The first version of the add-on will always be free. But since Google Add-ons make you roll your own payment story, I added in the simple phone home call to test premium features.
Uber did the essence of what a startup was supposed to do, it identified multiple pains(inconsistent and ineffective personal transportation) and solved it.

The private transportation(taxis) market was scattered around the world and was run by cartels which favored little progress, each local cartel had different levels of influence within the local political sphere, Uber came in each market with a disregard for the law and fought legal battles one by one, they won some, lost some. But this was the only way in this business, Uber had the balls for it.

Problem is that unlike Apple they can't just make the iPod or iMac or iPhone of the transportation industry, when it comes to transportation people care about one thing: going from point A to B quickly and safely and as cheap as possible. This makes it extremely difficult for Uber to differentiate itself from competitors.

So after beating (some) taxi companies they now had to deal with different competitors on different markets, once again, they did the startup thing to do, raise money and get market share, profits are just a consequence, growth is king.

This rubbed on all levels of Uber, from the drivers/customers experience to the workplace, growth comes above all, they had disregard for non-competitiveness with the Otto deal, they ignored sexual harassment complaints to avoid termination of key staff.

Fail or succeed, let the Uber story be a learning for everyone, Travis might have been a great CEO who led his company to unprecedented levels, maybe he really is a winner, but he still was the acting CEO of a company who failed to address serious allegations on all fronts including sexual harassment.

Of course, all mythic CEO's come with their fair share of controversy, was Apple not successful Jobs would have just been regarded as an individual who abused his employees, Zuckerberg famously called his first users "dumb fucks", Spiegel has his fair share of controversies.
Nonsense. This has nothing to do with the planet being destroyed, but minor health effects of air pollution. Which in first world countries, is vastly less than it used to be. And could be eliminated entirely in a few years with technology like solar power and electric cars. Possibly it could have been seriously cut back decades ago, if environmentalists hadn't fought so hard against nuclear.
This is one of those cases where there is a lot more to come...
Using vue without webpack or any build process becomes a maintenance issue when you got dozens of x-template in a single html file.
Niniane, I can only imagine the mental anguish you must have gone through. I applaud you and the other women for taking a stance, a public stance and standing up to these perverts. You are an inspiration.
The article cited was actually full of errors. See this google-translated article that sheds some light: https://translate.google.com/translate?sl=auto&tl=en&js=y&pr...
Well, that's not entirely accurate if you're going to be nitpicky about it. I did work on a multitude of frontend projects in the same period (http://linkedin.com/in/jonasgalvez), just took me a while to consider updating my toolset (which was my point).
Uber Reportedly Promised to Cover Former Google Engineers ‘Bad Acts’ in Contract
> There’s also little legal protection for crowdsale supporters, if any. Last June, one of the largest crowdfunding projects in blockchain history called the DAO (Distributed Autonomous Organization) was hacked. The perpetrator managed to extract about US$50 million in ether, according to currency exchanges at the time, before core developers of Ethereum stepped in. In the aftermath of the DAO, there was no legal recourse, only a technical reset of Ethereum’s code.

Depending on their opinion on the subject of "the code the law", some would consider those responsible for the resetting of ETH (to undo the DAO losses) as the perpetrators.
I'm dating myself, but when I went, it was a standard phone AVR, with touch tone menus. I used a war dialer to get into all my classes. Ahh, the good ole days.
Article said groping
What "investigation" are you planning to wait for? Who's doing it? What URL will the final report be published at?

Do you apply this standard in other areas? If someone tells you they had chicken for lunch, do you say, "Hold on, let's wait for the investigation to determine what you actually had for lunch"? Or if six people told you they had chicken for lunch?
I am one of the three women who went on the record: Niniane Wang. I'm one of the "she-said"s.

I have nothing to gain from this. I am not suing. I'm founder & CEO of a Greylock-funded startup. Thankfully Greylock has come out in full support, but I didn't know that beforehand and was very nervous when I decided to do the article. The only way that any reporter would agree to publish was if I used my real name. I knew Justin was continuing to harass women, and this was the only way to stop him.

sillysaurus3, you may be thinking of cases where women go to accuse a "rich or powerful" person and are trying to get something out of it. I had nothing to gain and a lot to lose.
Correct me if my understanding of internet routing is wrong, but the IP blocks were not out of service during the experiment. Only that a router(s) was advertising that it would accept traffic for those addresses. It would cause traffic to be sent through AS15562 during the time, which may have been suboptimal at times, but eventually would have reached the destination without visitors being aware of the game being played behind the scenes.
> Do you think it's reasonable to destroy his reputation before an investigation has occurred?

I think people should be conscious of the uncertainty in the facts when commenting based on limited information, but that he is entitled to no more deference from private actors than, essentially, avoiding libelous statements (those known to be false or made with with reckless disregard for truth.)

General private commentary is not, morally or ethically, dependent on an investigation.

And, in any case, an investigation has occurred, preceding publication of the story.
> Recent events have shown that you can flat out admit to drugging women in order to have sex with them

Quaaludes was a party drug in its day, taken specifically for its effects. The fact that he acquired the drug to have sex with women doesn't imply he used it to rape them.
If someone is accused of sexual assault, a police report should be filed. If he's hitting on women in inappropriate and aggressive ways, then he deserves to be villified but without details it's hard to understand what he did.

I lost my job and got involved in a complex legal matter trying to defend girls from a predatory person. Most people simply do not care, and will avoid getting involved at all costs.
In the tech world at least recruiters are distinct from an an HR generalist.

In an org chart though yes recruiters are likely to be part of the HR department but they are not the same HR that you go to when you have a problem with a paycheck or health insurance.

I wasn't referring to third party recruiters but I have a suspicion and maybe someone could confirm this that many recruiters are actually contract workers - 3 months, 6 months etc and not regular employees of the company despite having a company email address. The reason I suspect this is that at most of the tech companies I have worked at recruiters seem to come and go at an alarming frequency.
Interesting, thanks for the tip! I will check it out.
Judging others based on unsubstantiated rumors creates a toxic environment too. We can behave better than that.
Thank you. One of my biggest regrets for our country is that we're losing the race for nuclear power-grid adoption. And for what.
All that is true, but the same is true of the eastern bloc, and they laughed at the thought for the same request.

Kaspersky comes to mind.
Yeah, well, DNS can't be used for core network configs - only to expose them to lesser networks :)

To clarify those of you who haven't worked in a telco core: You can't rely on DNS to configure core network gear. EVERYTHING of consequence is done using IP addresses, DNS is a convenience/comfort service for outer layers and end users.
"Prominent" seems like a stretch. Never heard of him.
But your profile is not just linked with Gmail. Its across Google, including any future products. Its a kind of cross-product tying using customer data (which gives them an easy leg-up on new ad-subsidized products) that I would assume attracts anti-trust scrutiny.

I think its fair for you to accept the terms, if you know what you're getting in return. The problem here is that you will never know exactly what information is stored about you, and how personal it is, and you have zero control over it. Also simply by sending YOU an email, I'm also entangled in the data collection scheme.
Anecdata: in the past 5 years or so the number of relevant or interesting search ads Google has shown me can be counted with one hand.

- If I'm searching for technical documentation, I couldn't care less about all the random consultancies or shitty-SaaS-of-the-day trash that populate the ad slot(s).

- If I'm looking for technical details on a piece of malware or vulnerability research, the last thing I want to see on the page is a goddamn AV junkware full-frontal.

- If I'm searching for details on some car models ... why the fk is google shoving insurance ads on my screen real estate?

And so on. As far as I'm concerned, online advertising is a stripmined toxic dump. Only the shittiest swindlers and shadiest extortion artists remain.
https://www.youtube.com/watch?v=RAbyeM2C1Oc

Jump to 5:20 to hear Aphex Twin's face.
I second the recommendation for the Reactiflux Discord—there's always helpful folks online who are willing to assist with whatever problems you're having, and I can't think of any better place on the web to get React-specific help.

I do wish this guide went into the specifics of dealing with Webpack and Babel. As solid as CRA is, Webpack and Babel are very leaky abstractions and I think every JS developer eventually requires some Webpack- or Babel-specific knowledge in order to solve some issue. While CRA is mostly effective at hiding these details, I'm not sure it's close to the safety and sureness you get from a comprehensive working knowledge of Webpack and Babel.

I also second the recommendation for the react-redux-links repo. I've never been in need of a reference for something React-related and been unable to find it there. It's a great , well-thought-out resource.

(Hey @acemarke, jsonnull here)
HOT, HOT, HOT SAAS TOOLS FOR 2017
The attack you suggest is ruled out by differential privacy. The precise guarantee is a bit complicated. The first thing to note is that the output of a differentially private mechanism must be random. Then, the guarantee is that Pr[output] does not change by very much whether or not you are included in the dataset. In other words, even if you were omitted from the dataset, there the chance that the algorithm produced the same result is very similar.

This definition rules out the attack you suggest. In particular, if you are removed from the dataset, then the probability of the output (i.e., a ride starts in the region) goes from very large to very small. Therefore, the algorithm you describe (i.e., adding noise to the start location) is not actually differentially private.

The confusion arises because oftentimes adding noise is sufficient. For example, the average of n real numbers in [0,1] is affected by at most 1/(n-1) if you delete one point from the dataset. Therefore, you can just add a little bit of noise and the dataset becomes differentially private.

For the dataset you describe, a sibling comment proposed the correct mechanism -- you have to add noise to the count returned by the query, not the start location. (Technically I think you could just add noise to the start location like you propose, but the amount of noise would have to be large enough that all the start locations overlap by a sufficient amount.)
Looking at link [1]

I wonder if those huge street 'watches' are actually apprentice pieces? The large scale of the movement making them easier to make and, I presume, less susceptible to small errors in the making of the parts?
"SYSTEM_ALERT_WINDOW and BIND_ACCESSIBILITY_SERVICE. If an app can gain both of these permissions, it’s game on"....I mean c'mon....even before looking it up I could guess that BIND_ACCESSIBILITY_SERVICE would give an app broad permissions.
Niniane - thank you so much for having the courage to step forward.
I still like gmail for its spam filter and notably "important mail" function. Outside of those, I'd switch to something self-hosted.
because tax rate on income is meaningless when they don't have income and when tax rates were high their incomes vanished. that is the true history and true facts
He admitted in the deposition (10-years ago) for the current trial that he gave the girl Benadryl to relax.

I've never known any guy ever to give a girl Benadryl. If she is sick, take care of her. Don't dose her and have sex with her.
is the last thing you want as a founder
In similar category of doing fun things with internet tools, you can play tetris on IPv6 traceroute:

traceroute -I -q 1 trh.milek7.pl

Game is controlled by appending chars into subdomain: w – rotate, s – drop, a – move left, d – move right. Example: tracerouting wwddds.trh.milek7.pl rotates 2x, moves right 3x and drops piece. After dropping to request new piece it is required to traceroute trh.milek7.pl without commands.
> I'd rather they be relevant

Corollary: if you can't show a relevant ad, HOW ABOUT NOT SHOWING AN IRRELEVANT AT ALL?