skysight-inc/HackerNews huggingface dataset:
> It seems NSA has spent all its budget on cool hacking tools and programs

From the report: On March 20, 2014, US-CERT notified OPM that a third party had reported data exfiltration from the OPM's network.

I think it's likely it was NSA that made the notification. Maybe not. Either way, what further could NSA have done about it? The NSA can't make another federal agency improve its computer security. At best it can perform audits: which it appears to have done; OPM had the lowest security posture of any agency.

Should the NSA have prevented the exfiltration? How would that work? Do you want the NSA to have the authority to cut network connections occurring in the U.S. internet? Should the NSA have authority over civilian government agencies? What about hacking and wiping the intruders' endpoints? Sounds like an act of war to me, if those endpoints are on Chinese soil.

I doubt the vast majority of HN'ers want an increase in NSA's authority or scope.
> The possibility of having a valid email address where the second-level domain component can't actually be registered as a domain, to the best of my understanding, eg "bar!.com", is interesting.

It is! Conceivably, it could be used to implement a new kind of domain-less mail system, e.g. foo@$megamail or something.
> Specifically stated, there is money they would not have been able to make, had they not also printed some playing cards.

Sure, there's also money I'm not making by not busking. It doesn't mean busking is a good way to invest my time and money.
It could be a form of social hacking. They claim they need these permissions but actually don't. Who knows what they are actually doing in this case.

>The general function of social hacking is to gain access to restricted information or to a physical space without proper permission.
You are not wrong, simply driving a Prius won't save the world. If however we start including the actual costs to society in the cost of petro then you won't need to encourage people to drive hybrids or recycle. I am not so sure that the price of petro is negatively tied to innovation, or at least the innovations needed to mitigate global warming.
That's true, but it is actually possible to construct true regular expressions that check if a binary string of digits is divisible by an arbitrary integer. Obviously not the quickest or most intuitive way to do it, though.

There's an interesting book that covers some unusual aspects of automata and regular expressions: https://www.amazon.com/Finite-Automata-Regular-Expressions-S...
Technically DHS should do it. I don't see DHS having the expertise and brainpower for it.
There is a name for this. The name is isolation. Abusers do it. Mine did. Other things, too. I'm sure she still does. But not to me; I left. I can't help whoever's stuck with her now, and I'm sure there is someone. But I could help myself. Perhaps you could as well. Others helped me, too. Perhaps someone will do the same for you. If you want to hear from me, let me know, and I'll get in touch. You need not suffer this.
I feel like you've brought up some really good points, but I don't know how I'd go about validating them.
Thanks for the resource! Though I would argue it's still not quite comparable to actually talking to and getting feedback from your target customer base. That's where you hear about the real pain points firsthand, and that is invaluable for validating your business idea.
Title assumes facts not in evidence?
Ask HN: Company acquired by private equity firm. What to expect?
I work for Mcafee Which Intel sold to a private firm, TPG? As a senior engineer, what should I expect now?

Should I prepare my resume and start looking elsewhere? Any point in holding on to see what TPG wants from the company?
Will you force women who have been rape victims to accommodate convicted sex offenders?

The list of such unappealing pairs isnt small nor knowable, and can really only be determined by the people directly negotiating the room.
At least for me, there is a distinction between a Phone Home capability and a Backdoor.
OSIRIS-Rex – Asteroid Sample Return Mission
I simply disagree with you.
"Want to grab some (Starbucks|Blue Bottle|Peetz|etc)?" Maybe they'll just get a cookie.
This seems to be a frankenstein of cuda 7.5 instructions and cuda 8.0. Similarly ubuntu 14.04 and 16.04. As far as i know, these instructions will fail from gcc 5.4 errors, amongst other issues.
I wish I got asked/was okayed to ask for coffee...
Yes, that is what loss aversion means.
>Much of the left seems to view climate change as a crime that humans commit against nature. This view seems as morally blind to me as the right's view that God gave humankind the Earth to have dominion over. The objective view is that the activities of humans are changing the climate, and the effects are X, Y, and Z. Changing the climate is not wrong because it makes an anthropomorphized Mother Nature shed a tear, but because X, Y, and Z are harmful to animal and plant life, including us humans.

As a leftist, I want climate change addressed because fully automated luxury communism is going to require a technological base, of the kind we can't create or maintain if the ecosystem collapses out from under us, the fossil fuels run out, we can no longer run what we need without downgrading to human and animal labor, and a mass extinction occurs while everyone's working a lot harder.
It seems to me that specialised tools will usually be released as a product, because they're only for a specialised niche.

Relational databases are treated like they can store any kind of data, and for small data sets, it really doesn't matter if your data-model does not fit the relational type.

Once you have a larger data set, you're no longer a general purpose user.
That's kind of what a lot of companies seem to do these days, by default:

"Eh, I don't have time for this. Let's get the junior people to filter resumes and do phone screens. Especially when trying to hire senior people... Too many resumes? Just make them do a 3-hour HackerRank session first. It's what all the other places are doing..."
"I do not understand why interviews are not conducted in this manner. "

It truly is crazy.
> Also - I am not totally convinced it is because of the rhetoric we as females are exposed to.

A lot of the guys I know seem to have gotten into tech while modding their computer games. I myself got into it while creating websites for computers games I played (Petz and Creatures primarily) that had very active online communities I wanted to play a greater role in. You can accomplish or support stereotypically feminine goals/interests with tech and, when presented within that context, it can inspire girls who are stereotypically feminine to want to jump in if given support.

But I think tech is not often presented as a means to an end that little girls are not at all interested in and the "natural" path of computer game modding (I have no idea how common this is in reality, but it seems most of the guys I run into Sf have it in their background as an entry point) that so many men seem to fall into isn't one as many women follow.

Do I think this means the world is ending and we all need to freak out? Not really. But I do think this statement

> Women and Men are different and are drawn to different things.

Is too flippant as an explanation for why women aren't in tech. Because tech is a tool and it isn't limited in use to male interests. People learn to cook not because they necessarily enjoy throwing ingredients together (though some do), but because the final product is worth the effort. Why women aren't actively learning and using such a powerful tool is an interesting question that I think isn't answered by innate differences in male/female interests.

> Bottom line is many women just don't want to do this and for reasons that have nothing to do with it being a male dominated industry...

Personally, I think a much larger issue than the pipeline "issue" is that male dominated fields tend to create environments that are hostile to women or, really, any person with professional standards of behavior. I was turned down for a position with a whole bunch of bizarre reasons; I later learned that company routinely had business meetings and events at the local strip club and their CEO routinely handed out cocaine. Clearly I was not a culture fit.

That's an extreme example, but, to a lighter degree, male dominated fields normalize behavior that would make the average woman deeply uncomfortable in terms of casual sexism. The company I work with right now supported me when I requested we put a halt to casual use of words like bitch, slut, etc. as derogatory words thrown about the workplace. But the fact that even needed to be brought up as unacceptable is insane and they could easily have pulled a "we're all happy this way; YOU'RE the one with a problem".

I care more about why women leave the field and don't come back despite loving the work itself than I care about why Suzie chooses to major in English rather than CS. And that is an issue of a male dominated field. One of my friends is a male nurse; he's surrounded by women. And he's happy as a clam. I don't know many women who feel the same when the situation is reversed.
So they get fined $180m and then lay off an estimated $200m of employees.

IMO its the ones left behind to work for WF that actually pay the price; the remaining employees now have to increase their workload to cover for their missing peers...
My answers as a female engineer:

1) I think it's a significant contributor. I remember my first programming class at college, there were a couple of hundred people in there, and maybe half a dozen women, I felt very out of place, and had I not been so stubborn I think I would have quit.

2) No, definitely not, I have some great male co-workers. I doubt that they were hired by their gender though, at least not explicitly or on purpose - I believe there was probably some unconscious bias going on, but this is not their fault and they still passed the technical interviews as I did.

3) I understand what she means (see my first answer) - I think it has to do with feeling out of place, like imagine you go to a party and everyone is dressed in fancy white suits, but you come in and you're dressed in a super colorful t-shirt and no pants (not because you wanted to, but because you thought you were supposed to dress that way) - you stand out and don't feel like you belong. It's like that.
And the truth comes out,

Rayiner is one of those smug elites who believes he can make decisions for you better than you can make for yourself. His views lead to fascist dictatorships.
I had never noticed that the term "ideal gas law" is Platonic in nature, and how that brings in language like "deviations", unlike the ways we describe the other states of matter.

I agree that the model of an ideal gases has similarities to free agents in liberalism, with historic connections as well. I worry, though, that it's too easy to cherry-pick similarities. Is it even closer to describing anarchy?

I do not know enough social theory to make an informed comment on that aspect of the paper.
> However, it implies you think

It does none of the sort. It correctly points out a double standard in supposed progressive culture and that's it. As for "clubs":

> "Putting on a man-tailored suit with shoulder pads and imitating all the worst behavior of men? This is the noblest thing that women can think of?"

-- George Carlin

But hey, what good old George surely didn't realize (being such a sexist as he was who would never make a whole track ranting just about how bad ass women are), is that "they did it first, they are doing it more". Very inspiring.

Yeah, I also say it's more of the same. Support and safe spaces are one thing, using them as fig leaves for some rather more sinister another. There are grey areas and who can draw the line and yadda yadda, but that doesn't mean there are not several "poles" to this stuff, very distinct things, some of them using the language and issues of others to cloak themselves.

Is it like communism? You have all these girl clubs to counter all these boys clubs, then ???, and then a society of humans who have first names and other fancy stuff and have grown beyond identity politics? At what point, exactly, would a vehicle for power and double standards cease to be one? All you said is that boys club's are worse - okay, granted, but if the proposed solution, is to make girls clubs just as bad and powerful, if looking any further than that is too "baffling" to even consider -- then what?
In other words, it's the Sieve of Eratosthenes implemented via regex: https://en.wikipedia.org/wiki/Sieve_of_Eratosthenes
Lol, maybe the problem is not working among many males but among many single males craving for a girlfriend!
That's the biggest cop-out ever. Of course 'individual actions don't make any noticeable difference'. But every collective action is ultimately enacted by lots of individual actors the sum of whose actions is making a noticeable difference.

The bigger problem is that there are so many people in the pay of those who'd rather watch the world burn that the short term interests are going to win out or have at least significant enough effects that in the longer term we're going to be paying a very hefty price indeed.

Individuals changing their habits will do plenty, if enough individuals are involved. It's a sales and marketing job. If you can get 100's of millions of people to download a stupid game then you probably could get 100's of millions of people to think about whether or not they really need to make that trip, about whether or not they need a new car or not and whether or not they really need to have the AC running 24/7, and to vote for parties that have an eye out for the environment (never mind that in a two party system that's a pipe dream but in countries with coalition governments those parties do tend to get into positions of relative power and the changes they cause are large enough to matter).
Yes, experts in the field have better things to do then demonstrating the harmful effects of certain human activities /s
> There are already things that are technically allowed by RFCs for various types of input but should be disallowed because they cause problems.

That may be true, but it's something else entirely for someone to drop them because the problems they cause … were enabled by him. An email address using characters you don't like is perfectly valid, and perfectly deliverable, right up until you refuse to deliver it. It doesn't cause any problems until you decide to make it cause a problem.

> Many of the more arcane things that can technically be done in an email address seem to me to be in the "turned out to be bad ideas" bin, and I have no problem making them be de facto deprecated even if no RFC has yet caught up to that.

> Also, no halting-problem issues at all; my preferred approach would be to disallow certain class

I really don't see why you think it's a bad idea to disallow more than alphanumeric (and plus? and ampersand?) characters in the local-part. Cui malo?
https://remote-first.com/, full disclosure I built and run this site. You can read more about the process here: https://hungryadmin.com/starting-and-finishing-a-project.htm...
It's not a potshot at the technology, but the market itself.

I'm glad you're making that, but in Portland they are paying $15 an hour for PHP/MySQL/Jquery developers all day long. It's an over saturated market that peaked 10 years ago. Sure there are a few edge cases here and there but the majority of it is a swampy wordpress ghetto.

Folks who started on that stack in the 2000s (like me) and refuse to move forward aren't making 6 figures around here.
> But, dear Mark, you are the world’s most powerful editor.

If we want to treat Mark as the editor to Facebook, then he wants to tailor its content to the type of audience he wants to attract and business he is in.

Would Teen People or Vogue print a picture of napalmed children on its cover?
Probably broad-ranging redundancies? Seems to be relatively common after large acquisitions, regardless of product or industry.
I say most will be gone. In the sense that the name will be gone but the general ideas will survive. I find that the general idea repeats over and over again. Example- In the 80's it was BBS's. In the 90's it was AOL. In the 2000's it was Myspace and in the 2010's Facebook. You can say the same with search, photos, music and I don't know what else. I'm sure there are others too.

I think Facebook might stick around for a while. Not because it's so great but because Mark Zuckerberg has shown that he can move his company with the times. Whatever trend becomes relevant he will buy it and make it part of Facebook.

Plus he hasn't finished his grand plan of getting the world to join in. He still has billions of people to go.
I don't know what purpose it will serve. In addition to distracting the main point with minutiae, it will merely serve as a basis for "See? Even scientists say climate change may be good!"

But since you asked, here's one actual benefit of climate change: https://en.wikipedia.org/wiki/Arctic_shipping_routes

I'm sure there are others, but I'm too lazy to look up.
What is this nonsense? The worst case models predict a 10-20 degree increase by 2100.
> The NSA can't make another federal agency improve its computer security.

Maybe it should have the power to intervene and stop it? This is still the federal government (it is not about walking into Facebook and shutting it down). I think it is the only agency with the brainpower to do it. It should be been trying to hack it and test the system periodically to identify flaws in it. Then mandate changes.

> Do you want the NSA to have the authority to cut network connections occurring in the U.S. internet?

To the federal agencies. Cyber defence doesn't work with current bloated beaurocracy. Nobody seems to be in charge.

> I doubt the vast majority of HN'ers want an increase in NSA's authority or scope.

I don't know. I would rather them spend more time defending, wouldn't mind expanding their power and diverting more budget towards that.
I wish sorting for marital/relationship status solved this issue. I haven't found that it does.
Best way i found to find people to evaluate my business ideas was putting up cheap ads on internet. Started with Adwords five years ago.

Then you drive them to an landing page where you ask for the sale. But right before the purchase, you specify that the product is under development and will be shipped at an specific date. Thanks your "almost costumer" and collect his email for a future launch.

I think the internet is your best tool here, specially if you have some bucks to spend.
That's one of my big gripes with IntelliJ - _please_ use standard compiling/building tools.

At least use bash/batch files.

I want to be able to build my projects if I ever decide that I don't need it anymore
Sure, for a fixed arbitrary integer M. (Supposing the input is fed in in big-endian order, you just keep track of the remainder modulo M as each new bit comes in, updating it by turning r into (r * 2 + new bit) mod M. Since this only requires finite state, it is regular).

But that won't get you a primality checker. You can't get a primality checker. Primes don't comprise a regular language, neither in unary nor in any nontrivial base.
Oh sure I can. I'm just not taking one out for coffee alone.
“Uncle” Bob Martin – “The Future of Programming”
That really truly surprises me. I'm so much quicker and more in my element with a text editor.
I too greatly appreciate highly skilled readers. It's another layer of creativity and inspiration in addition to the text, and when done well adds a lot to the book.
Nice to see it. Incremental compilation is one of those things that production compilers have but research languages usually don't have. You only need it when you have a lot of code, but then you really need it.
Your inalienable rights are a construct, enforced solely by "governments". Your rates in the state of nature are nothing like the rights your countrymen have agreed to provide you.
We are using influxDB to calculate SLO performance. Currently, among other things, we process about 30M ELB logs entries into influxdb per day; it handles this easily of course. Here are some musings for those interested based on 0.9:

Wins:

* The new storage engine is very, very cool. Would love to work on this thing. It's fast and space efficient.

* Built in support for time bucketing GROUP's

* Grafana integration is pretty good

* Writes come back after the data is stored; makes it easy to create durable, idempotent processing pipelines.

Woahs

* Unable to combine measurements in the same query; needs ETL with continuous queries or external tools

* No support for subqueries; more ETL

* Stream processing is a little lacking -> can't group on values and high cardinality tags make the DB explode; high cardinality is being worked on but IDK how high it will go, plus I mean the storage engine serves up streams of time-sorted data so samza that stuff up.

* Random crashes but the DB gets along fine when it comes back up

* Compactions use LOTS of RAM. Supposedly this can be tweaked and has been improved for 1.0

* Backfill queries with lots of points seem to use a crazy amount of RAM when bucketing on narrow time windows

Overall it's chugging along quite well. Most of the query limitations we are able to solve with a combination of continuous queries and AWS lambda functions kicked off by CloudWatch Events.
Post a job listing on your local Craigslist for the closest category to what you want to work on. Something like:

"Local educational startup looking for K-12 school teachers to survey"

I've done it multiple times for startup ideas and user testing. I've always got numerous replies. Most people are more than happy to have an email dialogue and many are also open to meeting in person to test your app.

If I take up more than 30 mins of their time, I usually get them a $5 Starbucks gift card or buy them lunch (I don't tell them ahead of time).
For folks that want an OCRed version (using ABBYY) for easier Ctrl-F'ing:

http://data.danwin.com/pdfs/house-oversight-opm-breach-2016-...

(not sure why ABBYY blew its size up to 98MB...)

And here it is in plaintext via pdftotext:

http://data.danwin.com/pdfs/house-oversight-opm-breach-2016-...
I find like 22 is already fairly old to do something stupid like that and call it a day with a "sorry". You are fully responsible legally and you should know better. I agree that going all out to make sure that person gets the worst punishment possible for it would be over the top. But I'd definitely at least tell the parents.
Well statistics tells us two things:
1. Yes, minorities and women are underrepresented in the body of students pursuing tech careers.

2. That discrepancy does not explain the wider discrepancy found in tech employment.

Everyone can take and pick bits of statistics to make up faux points (specially when they do not like the actual picture that comes when we use statistical data as objectively as possible.)
Censorship is their right. They are under no obligation to hold views that align with SJWs.

Free expression cannot be had on Facebook. If you want that, Facebook is not the forum.

That people feeled entitled to free expression on a closed ecosystem controlled by one company is ludicrous.

The question should be, where should people move to discuss things openly, not "how can we make Facebook think like us". Not least of which, because who "we" are is not consistent, and more fluid and ever changing.

Essentially, looking to Facebook is royally missing the real issue. Central rule of the exchange of ideas.
Can't you store your dotfiles on GitHub and just clone them whenever you need your env?

note, I don't do this - I use vanilla vsc for my text editor. I've just seen many who do.