skysight-inc/HackerNews huggingface dataset:
Or sites that require at least one symbol, but then mysteriously disallow a handful of common symbols (e.g. I used a site the other day where exclamation points were not allowed). Makes password generators like 1Password's useless about half the time, since 1Password rightly will pick from all (most?) common symbols on a standard US keyboard.

And of course, why would the site tell the user of its obscure symbol requirements before the user tries to enter their brand new password? No, I guess they think it's better to leave it at "a symbol is required" and then reject symbols users use one-by-one.
TRUMP’S FIST OF FURY AND FIRE TOWARDS NORTH KOREA CRITICIZED
I'm not the op.

I was waitstaff once. I quit on day 2. I am sure if you surveyed most waitresses, they'd say they don't lose any sleep over the kind of sexual harassment faced from customers but that's survivors bias in my opinion.

Anyone who did lose sleep, like I did, quit like I did unless of course they had no choice but to go on because they needed the income.
Ask HN: How are 3D printing related startups doing lately?
Just curious about how 3D printing startups have been doing in the recent year - both software and hardware. 3D printing got pretty huge a year or two ago and now I don't seem to hear much about them in the media. Not sure if the industry is still growing or have VCs stopped funding them.
You'll find this extensively discussed in a number of other HN threads: https://hn.algolia.com/?query=china%20vpn&sort=byPopularity&...

Hope that helps!
The facts are the exec that hired them was an attendee at the conference. He must have known perfectly well what they were going to present well in advance. So the facts are that prior authorisation doesn't look like it could possibly be the issue.
Timely update as I am learning GraphQL with it and it is simpler now to define the request body.

Great work and keep it up.
Since this is a topic I'm studying/researching heavily at the moment (it's at the heart of my new startup), I'd like to comment on some of Sam's passages:

> If we unclog our infrastructure we can spread out to more of the state and increase the supply of developable land. There is lots of land in this state, but only a small amount is close to jobs.

I disagree. The trick is not to simply increase the supply of "buildable" land. That way, the main effect would be to increase sprawl. Jobs are usually in already-dense areas, in which most land has already been developed.

A different, perhaps smarter plan could be to do what some small companies are doing in Barcelona: allow buildings to add 1-2 floors at the top. It increases density, and housing supply.

> If we make it easier to quickly travel longer distances in/out of work hubs, the intense demand for housing can be diffused to communities that can handle it.

I don't see how this passage is related to the previous one. Alleviating traffic? Good luck. Until we have 90% or more driverless cars, traffic is not going to change.

> We should double our annual infrastructure budget. We can fund this by stopping the high-speed rail, and spend the $68+ billion we are planning to spend on that on better local rapid transit systems, improved bus lines, and new roads instead. This will allow people to live in more affordable housing and have a better quality of life.

Yes, $68 Billion can be spent much better, I agree. But investing them in a generic "infrastructure" is not going to solve the problem at all.

I'll give you one of many possible examples: when you build an additional highway lane, traffic temporarily goes down. On average, after 6.5 years, traffic is back to the original level (everything else being equal).
You can actually reduce traffic by REDUCING the amount of roads available, as long as the resulting roadmap is "simpler" to navigate for human drivers. Sometimes, you get less traffic accidents by REMOVING road signs. Etc. Etc.

> A lot more people need this more than they need a train from LA to SF. In any case, the train is yesterday’s technology. By the time it’s completed, we will have new and much better technology, like high-speed self-driving cars, electric airplanes, and maybe even Hyperloops.

We already have one of the best transportation systems that could be invented, in terms of price-performance: bicycles. We don't need to trouble HyperLoops and the like.

But I agree that investing in trains is not the right thing to do.

In essence, what Sam is suggesting is to divert that $68B to something smarter: on this, I wholeheartedly agree.
Why am I giving money to EFF and only this stranger files a complaint? How can I start paying him?
The Stethoscope
The end result is, we're watching a play, where each side has some powerful dramatic lines full of tense conflict, but it's all fake and they're really cooperating to keep everything pretty much the same.

I used to believe that, but I no longer do. The Trump administration, in particular the leaks associated with it, has given us a perspective that we've never had before as private citizens.

There really is a good side and a bad side here, and they are not secretly in bed with each other. No one would make themselves look this incompetent if they were reading from a prewritten script.
Canadian Timber Company Is Using U.S. Racketeering Law to Go After Greenpeace
The memo's main point was that it would make sense to focus on diversity efforts closer to the day people are born instead of desperately filling quotas.

He was interested in exploring effective long term diversity instead of the kind a company could point to in a lawsuit as quickly as possible.

But it's much easier to label someone as snivelling and call it a day (also eluded to in the memo - in the title).
Thanks, I didn't realize this aspect of inflation. Although I'd imagine the straight forward measure is good enough when it is used for relative comparisons between top x% to bottom y%.
http://imgur.com/6ep0YnW
Nootropics are nothing magical. The effect is similar to listening to the right music or working at the right time. Effectiveness drops sharply past caffeine.

The big ones are exercise, diet, and sleep. These do more than most nootropics.

Exercise: A run, hike, some cardio at least once a week. Walking in a shopping mall doesn't count.

Diet: Your brain runs on glucose. Keep your glucose level moderate.

Caffeine is an obvious one, but I find that the side effect of caffeine is that it makes you more anxious. Personally, I'm already under stress so the extra kick from caffeine makes it worse. It's suitable if you're feeling exhausted, but not something to take every day.

L-Theanine is the most effective I found. L-Theanine is both calming and focusing. It's great during a deadline, or stressful situations like negotiations and interviews. It's my go to drug for programming as often I have to calm myself down from getting too energetic.

You can combine L-Theanine with caffeine, as they complement each other. It depends on how your day is going.

Vitamin E injections (not pills) seem to work very well for me. The effect is similar to exercise in that it feels better, and it's really obvious when it wears off. I'm surprised there isn't more documented evidence for this.
This menu is changing for Firefox 57. It will have a more "normal" menu soon. You can see it today by installing Nightly Firefox.
Oh come on, you're reducing the number of major decisions Netflix has had to make over the past 5 years to 2? You're right that Netflix faces a fragmented endgame, that's why they've invested so much money into original and exclusive content. Disney (as is HBO, currently) will be a formidable content rival, but by the time Disney's service rolls out, Netflix will have a strong brand when it comes to Netflix-only content, nevermind the advantage it has from having industry-leading infrastructure and experienced engineering teams.
I didn't notice that in any of tptacek comments. It might be better if you resist projecting?
That's not a fair interpretation of my comment.

You said:

> Evolutionary biology explains the way things are. Diversity measures combats that with the goal of getting us to the way things should be.

But you provide no reason why you want things to be a certain way.

For example, if it is true that less women are interested in STEM, then, why do you think that we should have 50/50 men and women in STEM?

That just seems like arbitrarily trying to enforce your vision on reality for no good reason.
>Please don't reply to me again.

That about sums it up. Nothing more to say, it is its own caricature.
I traveled all around US by car camping, it was quite joyful. But it's not as social as being in developing world and getting to know unique cultures in natural ways.
Yet another take on the diversity memo that doesn't mention the systemic sexism that the 50/50 target is intended to offset. The closest she gets is saying that having more women in the field will make their presence unremarkable, which will reduce bias. But what about the institutionalized sexism that prevents so many more women from ever getting anywhere near a job at Google in the first place?
https://www.hyper.sh/pricing.html

Cheapest single container with a publicly accessible IP (FIP) assuming a 1GB Docker image size.
S1 container: 1.03/month
FIP: $1/month
RootFS Container Volume (10GB@$0.1/GB/month): $1/month
Container Image (1GB@$0.1/GB/month): $0.1
Total monthly price: $3.13/month
I found uMatrix to be an adequate substitute once figured out (http://adamantine.me/index.php/2015/11/18/umatrix-desperatel...)
I don't think writing something which will make your co-workers sad deserves rights of free speech.
> yet not allowing them the means to do so with their mode of travel of choice by not providing sufficient parking

They also don't provide a runway and hangar space, nor a marina, and probably not a SpaceX landing pad either! People can't commute with their mode of travel of choice!

Jokes aside, even ignoring the broader impacts of more driving and just focusing within the company itself, providing limited free parking is "stealing" from those who don't drive (the company is spending resources/opportunity cost on something they don't use), and even on those who have to drive on certain days (they're pushed to getting to work at ridiculous hours to be able to park). With offices where it is actually feasible to commute by public transport (like Lyft's office which seemed to be ~0.5 mile from the nearest BART station and less from many bus routes) and when working at a transportation company, there are alternatives to driving one's own car, so putting a price on parking encourages people to treat it as the scarce resource it is.
Malicous code written into DNA infects the computer that reads it
The problem with "whataboutism" is that its an infinite loop.

If this were Hobby Lobby or Chick Filet, and an employee wrote an "pro birth-control screed" on their company discussion board, and was promptly fired, many of the people on the right standing up for the Google engineer would currently be defending the rights of big business to fire who they want, and attacking the fired employee for lacking awareness and common sense to know his audience, and to keep his politics out of his work environment, etc.

But that's a bit of a cold comfort, since so many of the left are doing that exact same thing now. And do the exact opposite in cases where the situation is the inverse.

Basically, most people are hypocrites.

How do we get past this garbage? I wish I knew.
Offsetting masks the problem and makes it harder to focus on or identify the institutionalized sexism.

Think about it: if you successfully offset the problem, it’d just entrench the root causes making everything seem erroneously fine, or normalizing instituionalized sexist behavior.
This reminds me of government R&D institutes in India. Where every one gets the title of a 'Scientist'. So there are levels like 'Scientist-1', 'Scientist-2', ...

In reality most of these levels have only clerical work to do. Sometimes things like writing down on a register that you issued somebody a Screw gauge. So basically book keeping, secretarial work, data entry etc etc.

But yeah, on the ground every gets to be called a 'Scientist'.
I have not noticed any change in speed. I did use an ISP at one point that would throttle high bandwidth VPN traffic pretty aggressively though.
His job required him to participate in a team setting. His speech made that untenable according to his employer.

He hasn't been silenced though, if anything his voice carried far further than intended.

I'm not sure Google did the right thing here. The argument that this is the precise sacred cow he was talking about is strong.

But it isn't censorship. His speech wasn't abridged. He isn't in jail. There is no freedom from reaction, nor is there a freedom from outrage. If he had sent out a racist tirade, dropping racial epithets, would you still say his right to free speech was infringed when he got fired?
Vitalik Proposes “Merkel Tree” of Blockchains to Infinately Scale Ethereum [pdf]
This is an excellent discussion.

I especially love this comment:

> I believe for example if it wasn’t for biases and unequal opportunities, then the higher ranks in science and politics would be dominated by women. Hence, aiming at a 50-50 representation gives men an unfair advantage. I challenge you to provide any evidence to the contrary.

Because arguably that's where gender differences highlighted in Damore's memo point :)

I'm reminded of Richard Morgan's Black Man aka 13. He argues that men basically don't play well in groups ;)
So is there actually something new in this particular story? Or is reading this going to be a waste of my time that just frustrates me?

"Guy gets fired for something he does at work, feels it was unfair" is not exactly Pulitzer Prize material.
> Am I crazy or is it ridiculous that a ride-sharing company didn't give their employees free Lyft credits to alleviate the situation? You would think that would be one of the perks of working for Lyft.

I'm surprised that/if they didn't have that perk before the parking brouhaha, but even if they didn't, non-parkers got $150/mo just for not parking there, so they could certainly spend that on Lyft rides.

Though considering that a month is around 23 working days, that means they only have a little over $3 per ride, which won't get them to and from work every day in the month... unless they take Line and live within walking distance anyway...
Yeah? What's the problem you solved for yourself?
IANAL but I believe in CA you can't be discriminated against for political beliefs. That could be a stretch in this case, I don't know.
There is no obvious way to turn that off fortunately, when you don't need it.
She does mention this. In fact, she even mentions that she thinks that the 50/50 target is too low.

"I believe for example if it wasn’t for biases and unequal opportunities, then the higher ranks in science and politics would be dominated by women. Hence, aiming at a 50-50 representation gives men an unfair advantage. I challenge you to provide any evidence to the contrary."
Yes, but psychologically it _does_ matter which side you call the baseline.

Loss aversion is a real thing. People _hate_ losing a thing they have. So if you make parking a reservation system and then give a $300 credit to all employees who don't make a reservation you'll get much less blow-back than if you raise everyone's pay by $300, and then charge $300 to reserve parking.

I think saying it's "just" a psychological difference really undervalues that aspect. After all, the goal is to create market efficiencies _without_ upsetting people. Solving the psychological problem is really the key to keeping people happy with the new system.
OT, but I'm curious, what kept you at the company in the face of such leadership?

(Glad you stayed, the security work done at MS is high-impact and far-reaching).
Huh? How about this point that she makes?

> The point is, it's obvious we don't live in such a fair world, but one where women are kept from succeeding by sexism. By not hiring them, or not promoting them, or not treating them fairly otherwise, not because they as individuals have flaws, but just because they are women. In this situation, noticing this and attempting to neutralise it is actually beneficial.

Edit: Oops, that's in a comment. Sorry. So the best quote is:

> I believe for example if it wasn’t for biases and unequal opportunities, then the higher ranks in science and politics would be dominated by women.
You mean when she violated the code of conduct that she was claiming for herself, by engaging in harassing photography?

Disguising their attacks as a defense, and blowback as an attack is a staple of the progressive playbook by now. Once you tease apart actual cause and effect in these situations, the presupposed victim and oppressor labels tend to fall apart. Especially when one side gets uncritical media coverage across the board.

It didn't seem to prevent her from making a career out of her status as a victim either. Not so much for the person she got fired. Which makes it all the more unpalatable that this agenda is often pushed under the guise of accountability.

It's the first I've heard of the DDoS though. Got a source on that?
Yes, love that comment :)
Couldn't the devtools listener shenanigans be solved merely by putting a "pause" button in the browser chrome (possibly through an extension)? Browsers are already throttling CPU usage when the tab isn't visible, so it doesn't seem like it would be too difficult to just throttle to 0 with a toggle.

Even better-- have the pause button in devtools window, "pause" by default when you open devtools, and then unpause once something gets mutated/re-layout'd.

I guess you'd still need to protect the devtools shortcut key so that any DOM shenanigans are guaranteed to get invoked after the devtools listener. But browsers already have all kinds of crazy edge-cases in the name of security (e.g., no manual triggering of <select> menu). Keeping polymorphic worms from corrupting the devtools state seems rather important by comparison.
> Has anyone proposed an alternate method that has been put into practice, and actually works?

Not that I've read this year, but I think we're finally past peak FizzBuzz.
You bring up valid points.

However, ios makes most of the mobile profit just as windows and Mac do over Linux for desktop (I have only used Linux in server industry so I don't know how they fair in those markets too much).

In that light, How about this prediction.

Linux will continue to dominate in the server market for a long time as businesses factor in the cost of os licenses and the supply of linux users is big.

Consumer markets like desktop, mobile, whatevers next will flock to the lower personal cost (through customer time investment in learning the os).
Just operating systems, and it was 30 years earlier by AT&T. Our user interfaces have gotten progressively worse, though, along with almost all user apps.
> After trying it for a while in a city that is widely considered among the top 5 in the world for public transport my answer is a resounding: NO!

Which city, out of curiosity? The cities widely considered to be among the top 5 are pretty universally a pain to get around in a car. Asia and Europe aren't exactly car friendly.
It is relevant that NIST 800-53 Rev. 5 has dropped password complexity and rotation requirements because they make things worse, not better.
You can be fired for _no_ reason, but you can't be fired for _any_ reason.
Um, we run many databases of 20-30TB, some well over 100TB. We use SQL Server, and it just allocates more files. It's not zero touch, but with the right storage technology it's not bad, either.
Nice! That's exactly why I implemented it (I just learned it too for a side project)
Do you have an article about this? I never heard that AlphaGo moved away from MCTS.
I agree that the left and the rights reaction over the memo has been overblown. However I am unsure whether or not you think the Googler's opinion is novel. You state both, "that Damore’s skepticism about current practices is widespread" and "imperfect his attempt, he was fired, in short, for thinking on his own". As someone who works in the tech industry let me tell you his beliefs were not novel. Its a commonly held belief in the tech industry. I have heard countless renditions of the same argument with vary degrees of sexism.

I'm not sure whether or not he deserved to get fired. Sundar's response was well written and is worth reading Damore, however childish his written seems, is not young and has worked at Google for four years. He's by no means a junior engineer. At the very least the lack of understand of software development speaks for something.

"And let us be clear that, yes, such policies mean every once in a while you will not hire the most skilled person for a job. Therefore, a value judgement must be made here, not a logical deduction from data. Is diversity important enough for you to temporarily tolerate an increased risk of not hiring the most qualified person? That’s the trade-off nobody seems willing to spell out."

This is not how "affirmative action" works. "Affirmative action" states that if you have two "equally" qualified candidates you favor the least represented in your society or company. Thus there should be no added risk.
"Facebook uses an internal database to track rivals, including young startups performing unusually well, people familiar with the system say. The database stems from Facebook’s 2013 acquisition of a Tel Aviv-based startup, Onavo, which had built an app that secures users’ privacy by routing their traffic through private servers. The app gives Facebook an unusually detailed look at what users collectively do on their phones, these people say.

The tool shaped Facebook’s decision to buy WhatsApp and informed its live-video strategy, they say. Facebook used Onavo to build its early-bird tool that tips it off to promising services and that helped Facebook home in on Houseparty."

via https://www.wsj.com/articles/the-new-copycats-how-facebook-s...
Are you really prioritizing "fun" over an objectively better (by your own metrics) service (picking TunnelBear rather than OVPN)?

---

You also seem to be prioritizing aesthetic appeal over function. Is there a reason for that?

> TunnelBear has somehow figured out how to make VPNs fun.

> Extremely transactional. You get in and get out.

> Heavy use of stock photos, fake customer service agent profiles, and sensational marketing copy.

> Extremely bland, stock-photo website. I felt uncomfortable giving them my email address, let alone my payment info.

> But I sort of like it when companies show more humility.

> First, I'm upset at Private Internet Access because I had to modify this site's CSS just for their needlessly long name.
Just started with Django, I am praying noone comes to me tomorrow and say "Django is dying", atleast not for now.
For the Birds
Location: Kiev, Ukraine

Remote: YES

Willing to relocate: NO

Technologies: Scala, Java, Akka, JavaScript, Docker, Kafka, Spark, Blockchain, Ethereum, Distributed services

Résumé/CV: https://goo.gl/oYkeJx

Email: stan.reshetnyk@gmail.com

Senior engineer and architect in backend and front end technologies and in various programming languages.
>Shouldn't economics sort them out if they really aren't getting more bang for their buck with younger employees?

You seem to be missing something really important.

That's illegal.

Just like it's illegal to discriminate against someone because of their sex or skin color. Being over 40 years of age puts you in a protected class in the US.
Is Diceware still recommended?

http://world.std.com/~reinhold/diceware.html
Because otherwise it wouldn't work.
The Darker Side of This Summer's Total Solar Eclipse