skysight-inc/HackerNews huggingface dataset:
Why wouldn’t they burn a chipset 0-day? It’s unlikely that only one exploit has been and will ever be uncovered. Imagine the shitstorm if you phoned all of DEFCON with a recording to attend your talk, on their radio “off” devices, because you powered them back on at the right time. Imagine the respect. That would be worth a 0-day.
Yes, this is definitely an issue - I should really put an asterisk on my “roll your own” proclamations. Better VPN providers offer numerous POPs and generally good network perf that can be hard to replicate on one’s own. (That said, these are necessary but not sufficient conditions for a given VPN provider to be “better”.)
p good analogy, people will generally ACK a phone call since it implies a higher level of importance and could be about anything under the sun, but right before giving a talk at a conference i think most people would drop that text message UDP packet.
What scientists think about the biological claims made by a Google employee?
Agree, thus Linux will live a long time.
> through his memo, has created a hostile workplace for women at Google.

Can you point out the part of his memo that created a hostile environment for women?
I personally think the phrase "cultural fit" should be illegal. Mostly because I get sick of hearing it but also because it sounds pretty blatantly discriminatory.

From my perspective, any company that has management using that phrase has an extremely unhealthy culture.
> Laws are not the word of God, and just because there is a law, it doesn't mean you stop discussing it.

In America, government operates on the rule of law not the Word of God. Discussing an alternate universe in which America is a theocracy seems a bit off-topic for this particular thread.

> Which is why I think private discrimination laws are ridiculous, because they are effectively unenforceable.

Are you suggesting that the submitted article, to which this discussion thread is attached, is a figment of our imagination? That Google actually is not facing a class-action lawsuit made possible through age-discrimination laws?

> Most prejudiced employers will not print out a rejection letter stating the exact prejudice that led to the decision.

Are you unaware of cases (or unable to currently use Google) in which companies were found in violation of age discrimination laws?
Playing the devil's advocate...it could mean the school is being "sexist"
> Having your phone at all

FTFY.
>Am I crazy or is it ridiculous that a ride-sharing company didn't give their employees free Lyft credits to alleviate the situation?

I can totally understand Lyft not offering in-app credits, for a number of reasons:

1: If a Lyft employee is unable to get a Lyft, for whatever reason (like, no drivers nearby, or whatever), then they're gonna be pissed, because they won't be able to use their Lyft credit for an alternate option (where another person could also check other options, like Uber, taxi, calling a friend, etc.).

2: Lyft would probably still have to deduct payroll taxes on the credit paid to the employee. That would really suck for Lyft employees who don't use Lyft enough to use up the credit (by, for example, taking public transit). See https://www.irs.gov/businesses/small-businesses-self-employe...
I think I preferred it, but what killed Opera for me was being bought by a Chinese company + seeing what that company did to Opera Max (which I thought was a "killer app" before the acquisition).
So what? There are some barriers, implicit and explicit, that are perfectly appropriate. Some of them serve a higher purpose, like reinforcing gender archetypes and standards of behavior that are productive in the long run in their own ways. Why should we be so quick to demolish those because a few loud mouths want to destroy them? If exceptional people really have something to offer in areas where they are shunned for other reasons, let them brave the consequences. Tearing down the entire social structure to cater to a minority who thinks too highly of themselves anyway is a poor trade off.
shill detected how does this tripe get so high on HN? is this reddit?
What the Rust Language Server Can Do
Inconsistent plaintext processing is cause for special glee as well. My three favorites are strip(), substr(s, 0, 8), and tolower(). Nothing quite like manually brute-forcing your own passphrase to restore confidence in your ability to type.
It's Stanford, and yes to most of that, but no to the "live on campus" part. 8-)
Firefox 57 made me uninstall chrome finally, the speed improvements are noticeable, servo engine is in and their is no abundance of plugins :)
How to Increase your traffic on your Blog by 200% – Best followed strategies
> I'm not implying that I cannot believe that this use-case will work, only asking for some assurance from the compiler devs that it does.

You have my assurances that it works ;-)
Ever since I listened to this episode of the Linux Action Show [0] I can't take RMS serious anymore. He bases everything he believes on one assumption he doesn't dare to argue himself: "Proprietary software is evil." That is it.

When you attack his values and stances, he falls back to that sentence. When you argue: But aren't you restricting freedom when you would keep a creator from sharing his software under his own terms? He comes back to "Proprietary software is evil" in the end. He is incapable of defending beyond that point. I think Bryan makes some very good points in the podcast below [0] that RMS fails to answer properly to.

I love open source, I love the philosophy, I want to use as much FOSS as possible and I see how it ultimately will protect our society, I get that. But I see no evil whatsoever in someone making a software tool and selling only the binaries to someone who is happy to use said binaries under the terms the seller and buyer agree upon. That to me is freedom, nobody is forced in that scenario.

[0] https://www.youtube.com/watch?v=radmjL5OIaA
Butter Smooth Scrolling Animations in React Native
Anatomy of a Malware Injection
Can you reword your comment as I don't quite understand what point you are trying to argue?
I get the difference between private and public. Private investors, though, aren't universally hands off. I'm sure there's some level of bad decision making that trigger the Saudi fund to start probing. Maybe not this level, but there's a line somewhere.
Eh... sure, if you're only paying federal taxes. But in on that $140k you're going to end up with about $92k. And everything is more expensive in cities. The idea you're going to live in SF and save more than about half that, even living like a monk, is kind of fanciful.

NYC is even worse - lop another thousand off and pay even more to live.
This particular "viewpoint" is widely known, period, because there's no shortage of douchebros that freely advocate it, and more to the point, there's nothing to be gained from "suppressing" it.

Rather, more publicity of exactly this sort, is desirable, to make it clear that this type of thing is (1) nonsensical, and (2) (more importantly from fire-your-ass-from-google point of view), unacceptable.
The confusion comes in the lack of distinction between software programming and software design in these discussions. The former values mathematical thinking, the latter values understanding how much the user will fuck things up for everyone.
There are no arrests listed for cellular activities at Wikipedia’s “Notable Incidents” list for DEFCON, so if you have direct confirmation of any such arrests, you should add them to the page at https://en.m.wikipedia.org/wiki/DEF_CON
Oh, in that case that's no better than C++'s shared_ptr.

I remember Delphi being fun back in the day and it still compiles way faster than C++, but C++ is evolving and maybe with modules even the compilation speed gap will disappear...
Sure, they're trained as soldiers, and they go out on patrols. But if you have a target, a "go to this place and kill everyone you see" mission, you don't usually bring the women.
There are dozens of frameworks, but few of them provide a complete set of features. For example, it's very hard to find a really good grid (data-table) implementation, a complete set of form components + form validation, and charts in the same package and most business oriented apps need all that.
you want them to block what you think is misinformation, but what they paint as misinformation might be very different.
"Your password is too long."
"How much? Figure it out by yourself!"
Yes. Using diceware (with actual dice) is still the most reliable way for a normal person to create a strong password. Use diceware. Ignore this guy's bad advice.
I wasn't aware of how hard Reed Hastings had come down on Peter Thiel about his Trump support. I've been a fan of Hastings for 15+ years but am marginally less supportive after hearing that. Not because of Trump per se, but that he should think Thiel's presidential maneuvers would be so easily connected to bad judgement as a board member, which should be determinable by Hastings in far more direct and obvious interactions with the man in person. I mean it would be odd if your boss gave you a bad review because your presidential choice indicated likely bad coding skills, while he has your code right in front of him.
If age alone isn't a reliable factor in determining success, then why do most of the big Silicon Valley companies lean young? Shouldn't economics sort them out if they really aren't getting more bang for their buck with younger employees?

Yes it does - young people are easier to exploit, you can make them work long hours and pay them in stock instead of cash, and if they burn out there's another fresh crop next year. Remember that for every Google or Facebook, there are 1000 startups that went nowhere. They were full of young people too.

Other countries do this too, tho' to a much greater extent. Why do you think your running shoes and electronics are so cheap...? Is that the kind of economic success we really want?
Lvs on dpdk
lvs on dpdk which support fullnat,nat,dr,snat-gateway
Is a coconut a fruit, nut or seed?
As far as I can see, a billion tx/s blockchain can never work if the P2P network is sufficiently large.

Imagine a 10,000-node network, where each node has to handle 1 billion messages per second. Firstly, if we assume a single VM can handle 1 million messages per second, it would require that each node rent ~1000 VMs (for a total of 10 million VMs for the entire P2P network), which they obviously can’t do without compensation. And if you introduce compensation, you need to pay the same fee to each node, which makes it inherently 10,000 times as expensive as a centralized network.

So the question is not whether it’s possible, the question is whether it’s worth it: in how many cases would a user prefer a system that’s 10,000 times cheaper, albeit requiring some trust?

Merchants all over the world are willing to accept VISA credit in exchange for goods and services, but they could — in theory — demand trustless payments in the form of international bank transfers, which are less than 10,000 times as expensive as a VISA transaction.
I'm very satisfied with the progress of rust tools and the direction its heading. Also it's not just rust, there are other languages/editors implementing Language Server Protocol so that we finally get a uniform implementation - http://langserver.org/#implementations-server

Though there are disadvantages to this approach too..
6.1 for macppc doesn't ship with any web browsers except for text-based and Netsurf sadly. It struggled on my 1Ghz iBook speed wise too. I am going to give it a fresh look on a DP 1Ghz Quicksilver too.
Then it is a Schelling point to use the standard software.
That's untrue because there is always a remedy for speech, and that's more speech. Actual speech, in contrast to a boycott, or doxxing, or professional sabotage. "Make your argument", don't seek to prevent them from making theirs.

There's a difference between speech, and seeking to punish someone for their speech. Failure to recognize that spirals us to an ever-more authoritarian atmosphere until you find yourself the one being punished.
10 Hottest Design Tools You Must Try in 2017
I worked at a lot of companies under a lot of different managers.

If I hear a manager fires them at such a moment, it already gives me an idea of what kind of manager we're talking about.

If a manager sends a text message half an hour before the talk starts to not give the talk, I definitely know what kind of manager it is.

You have 2 kinds of managers: The ones that think ahead of the time, and the ones that don't think ahead of the time. It's pretty easy to distinguish the two.
How to Survive (and Thrive) in the Data Jungle
If this is true, then the meaning of the article is "FCC was going to spend tons of money to bribe ISPs into upgrading everybody to unrealistically high speeds, but instead they decided they would spend slightly less money to have ISPs to upgrade everybody to still unrealistically high speeds, but slightly lower, which wouldn't be happening in any case because there's no enough infrastructure to support it".
I work at "the university down the peninsula" (https://news.ycombinator.com/item?id=14975881). Stanford—in my opinion—has a similar situation.

We are affected by the "General Use Permit" (https://gup.stanford.edu/the-project/reference-documents) which, among other things, limits the number of parking spaces that campus can have.

As a result, Stanford has a number of programs to encourage people to commute:

• Paying for a Caltrain Go Pass (https://transportation.stanford.edu/transit/free-transit-inc...) and VTA Eco Pass (https://transportation.stanford.edu/transit/free-transit-and...).

• Running the AE-F (https://transportation.stanford.edu/marguerite/aef) and EB (https://transportation.stanford.edu/marguerite/eb) lines to the East Bay.

• Coordinating AC Transit for the two Dumbarton Express lines (https://dumbartonexpress.com), and the U line (https://transportation.stanford.edu/transit/free-transit-inc...) lines.

• Various car- and van-pooling options (https://transportation.stanford.edu/rideshare).

And there's also the various Marguerite lines (X Express & Limited, Y Express and Limited, and S) that supplement normal service. There're also other things that I've forgotten about.

All of those options are pretty well used, and it shows that for the main use cases, it is possible to "charge for free parking", but I think the important thing is that you do have to have some external constraint.

In Lyft's case, it was a lack of spaces. In Stanford's case, it's a negotiated restriction. Either way, that avoids the "Facebook alternative", where you don't have any outside reason you can point to.

The best example of this is the Stanford Research Park: If you're a Stanford employee who works off-campus (and the Stanford Research Park counts as off-campus), then you don't qualify for the $300 yearly credit, even if you use bus/train/vanpool all the time (see https://transportation.stanford.edu/commute-club/about-commu...).

So I guess the lesson (or at least the correlation) is, you need some external restriction, or else "most" people will drive!
SpaceChem does it too. It's also great if you have people on your friends list that play the games, since then you can see their exact scores and turn it into a direct competition.
But the flexibility did not come for free!
Whenever they changed internal interfaces, they'd either have to create a clone, call it interface2 or break all extensions using them. That's for internal interfaces.

The new model also means actual public support for a well-defined API. It's so much better for developers.

Besides, it also enables some big performance and security wins.
PHP: Laravel, Lumens
Python: Django, Flask, Pyramids, Tornado
Java: Spring
Scala: Akka?

most experience with Python
That's what it feels like to me too. No mention of Mullvad either? One of the most recommended VPN providers and highly regarded.
My "vague anecdote" is California has more than twice the population it had in 1970. That's not a question of induced driving. That's running to stay even.
Developing is communicating, especially at a large company like Google. Anytime you're building a new feature, you have to reach out to stakeholders, write docs, and build consensus. I've been working as an engineer for years, and I've progressively spent less time coding and more time consensus building. The staff engineers I know spend even more of their time doing that, not to mention mentoring other teams, reviewing technical designs, etc.
A 1 in 2000 chance of correctly guessing someone's password could lead to lots of attempts which at best would cause lots of password resets and at worst cause lots of compromised accounts.
Just bring them in checked luggage. As another comment points out, you're not backpacking.

Consider it like traveling with a bicycle, which people do quite successfully.
> Mozilla made most of their money from Google, and other advertisers, iirc.

The much bigger problem is webpage owners which lose almost all incentive to support Firefox, if it blocks their ads. You'd have broken webpages all over the place.
I think the person you're responding to is assuming that we are already at a decently fair equilibrium, and that diversity and other concepts and goals are disrupting that equilibrium. I think the biggest failure of communication around these issues is that a lot of people arguing against these programs are coming at it from the just world hypothesis.

https://en.wikipedia.org/wiki/Just-world_hypothesis
What would be appropriate about a barrier that discourages men from becoming teachers, or discourages women from STEM fields?

Where is the productivity gain in pushing a young girl away from STEM?

If exceptional people really have something to offer in areas where they are shunned for other reasons...

Many exceptional people won't even discover their talent if they are actively dissuaded from pursuing the education and career they have the aptitude for, all in the name of "reinforcing gender archetypes".

Tearing down the entire social structure

Tearing down a social structure that's weighted against certain genders in certain career paths sounds exactly like the right solution. Let people choose their path on their own desires and aptitude, don't choose it for them based on some historical standards of behavior.
So, two things: Google is weirdly self organizing, which can take some serious getting used to. Your manager isn't there to tell you what to do, YOU are supposed to figure out what you should be doing for the most part, aside from some broad strokes from your tech lead (who isn't your manager). This really messes with a lot of peoples internal hierarchy compass, which leads to feelings of being lost and directionless.

When you come in as a newbie, and you see all these people seemingly directing themselves effortlessly, and creating cool shit day in and day out, it can be seriously soul crushing. You're still on your tricycle trying to figure out how to do anything at Google, and aside from your laptop, virtually everything is a technology that is Google specific and shares almost nothing with anything you've touched before.

Between those two things, a lot of people feel like they'll never make it. They hold on for their 1 year anniversary if they can and then shop their new Google experience around to find a good exit.
Yes, there has. Launchpad works fine with git today.
How do you curate a list like this? #4 is 'Apache Helicopter' which is the subject of a well-known copypasta. 'Dickbutt' and 'The Artist Formerly Known as Prince' seem suspect as well.
It was, then the social justice movement decided that companies should be political and that they should take an active role in promoting their political positions. Some on the other side did as well (what sort of cakes they had to make). This is the obvious and predictable blowback that has come from companies becoming political.
> -motivation/drive/desire to put in hours

Why is someone experienced considered less motivated/driven? Surely an unfounded biased assumption? Desire to put in hours? Surely you mean less inclined to accept exploitation of the worker?

> -low cost

You get what you pay for, pay peanuts: get monkeys.

> -flexibility

I'm over 40 and use my spare time to learn new things. Have worked for companies stuck on the same old, same old tech for 10+ years, it's why I have to learn the new stuff in my own time.

> -creativity/fresh ideas

Why the assumption that this automatically trumps experince? And who is to say that either new ideas have value simply because they are new or that experienced people cannot have new ideas?

> -more likely to bond with other young employees, and participate in company culture (instead of having a family they need to spend time with).

Absolute tosh. Again, you're assuming something rather silly that can be turned around to say "young employees struggle to bond with older employees and are more likely to be out on the tiles every night, staying up late watching reality TV (instead of being well rested and able to concentrate).

> To me, it basically means that for basic software engineering, at a certain point you actually do (on average) become less valuable as you age, unless you move up into system architecture, specialism/subject matter expertise, or management.

Absolute twaddle. A cursory glance back through history will show many people reach their greatest heights as they become older. Mathematicians, coders, authors, politicians, whatever their chosen career, there's an endless list of people who contributed something worthwhile after they turned 30. Perhaps you are the one who isn't connecting, who can't see the forest for the trees?
How grit, radical candor and access to information can improve diversity
How this could be done if your backend it's a REST API?
IMO the best comment from there:

Giulio Prisco said...
The results of this incident are easy to predict.

Now everyone at Google (and everyone in large tech companies, and everyone in academy) knows that they can be fired for expressing opinions that dissent from the party line.

Of course they'll shut up for fear of losing their job and the means to support their family.

But they won't change their position. If anything, their position will be radicalized. For example, from classical liberal to alt-right.

Yes, they'll stop expressing their opinion in public. But they'll express their opinion, with a vengeance, in the only place where one can do so in secrecy without fear of witch-hunting mobs: the voting booth.

Yes, that explains Trump.
UK criminalizing reidentification, make privacy research harder
I'm intrigued by network usage being "unlimited". Does this mean unlimited streaming of 10GB of video for a little over 3 USD/month?
I don't think they should use effectively constant. Because the difference between O(1) and O(log(n)) may not be very big but the difference between O(n) and O(n log(n)) is very measurable. Even for small n.
I live in Denmark where we have a digital identity called "nenId". It's the safest form of citizen identification we've ever had and it would be immensely more safe for elections than our current system of sending out paper cards to be traded in for a vote.

On top of that the block chain could offer us a record that couldn't be manipulated.

Sure we don't have a lot of problems with voter fraud in our current system, but that doesn't mean it's not extremely vulnerable because it relies on honest counting.
Yeah, but there's a never ending stream of recruiters trying to land you as a Xoogler hire.

That makes it pretty easy to take a new gig and make that nagging imposter voice in your head quiet down.