skysight-inc/HackerNews huggingface dataset:
Indeed, DataFrames give Spark more semantic information about the data transformations, and thus can be better optimized. We envision this to become the primary API users use. You can still fall back to the vanilla RDD API (afterall DataFrame can be viewed as RDD[Row]) for stuff that is not expressible with DataFrames.
"Sausagefest"? Really? A sub-editor let this past? Wow. Standards have not just fallen, they are now used to clean one's shoes these days.
You make some solid points, but let me take issue with a few:

Army should not do police work. There should be para-military units (gendarme) composed from locals, but from different regions. US did great job at Philippines with this strategy.

Not sure I would hold up the Philippine War as a paragon of US military involvement; Otis' war strategy essentially consisted of concentration camps, wholesale slaughter (e.g., the Moro Crater Massacre), the deliberate blockading and starvation of urban populations, and commonplace torture and summary execution of enemy soldiers and innocent civilians alike, all waged in the name of "liberty," "democracy" and freedom from a warlike religion -- though the religion in that case was Catholicism, not Islam. Fluency in Tagalog wasn't necessary when your primary method of communication was the sharp end of a bayonet. An average day in the Philippines made My Lai look like a Amnesty International convention.

75% of servants in army (support roles) is pretty stable number since Roman Legions times.

Actually, the "tooth-to-tail" ratio has steadily increased in favor of logistical support; US combat brigades in World War One consisted of about 78% fighting soldiers, versus about 43% of a current combined arms brigade (for theatre-level forces, the numbers were 53% to 25%, respectively. The fighting strength of theatre-level forces in Iraq is actually below the Jackson-Nunn threshold mandated for Western European forces.) But, as you point out, this isn't the entire story; what the author fails to understand is that it takes a lot of logistical footprint to support every one of those special forces teams. Furthermore, once you start adding in Abrams armor, SBCTs, Navy ships, Marine and Air Force aviation, and all the rest of the panoply of modern war, plus the need to provide "blankets, beans and bullets," it's remarkable the military has a 1:3 warfighter ratio. (To put it another way, the author would be well-advised to recall the old military maxim, "Amateurs talk about strategy; professionals worry about logistics.")

BTW Russians captured Crimea with 2 casualties, so much about 'not enough deaths'.

But hundreds of Russian soldiers have died in Eastern Ukraine since then, though the Kremlin has been burying (so to speak) the actual extent of casualties (cynically, Putin doesn't mind getting his soldiers killed, it's the gravedigging he hates). The US isn't the most protective of its soldiers -- that honor probably goes to Israel, the "Hannibal Protocol" notwithstanding -- but for a country engaged in a decade and a half of open warfare, it's remarkably loathe to endanger its warfighters.
Yup, it makes me a teeny bit more angry every time I read an article like this. Angry and disappointed.
"If they some­times act as if they dis­cov­ered ty­pog­ra­phy like it was the Higgs bo­son, we can for­give their ex­cess of en­thu­si­asm."
You are being ridiculous. Aleynikov definitely violated New York trade secret law. He got off the federal charge because the trading software wasn't a product for sale, it was a product for internal use. The law was poorly drafted and once that came to light it was immediately fixed.

Like Rayiner said, in layman's terms, he got off on a technicality.

The FBI and DOJ being on the wrong side of a close call in statutory interpretation isn't "patently vacuous."
1) the unholy shitpile of init scripts was only a problem because the desktop guys who wrote the particular shitpile in question had no idea what they were doing. BSD is proof that you can write clean, sensible init scripts.

2) "which shows how young they are" -- what in particular is your issue with older, more experienced people, and how is that a problem enough for you to call it out?
How deep do you go? Do you talk about P and NP? Or deeper, like interactive proofs or complexity-based definitions of randomness?
The term is actually "Weaponized Keynesianism", http://krugman.blogs.nytimes.com/2011/10/29/more-thoughts-on... for reference
It's nice to see an article about GA, I've been working on them myself recently, fascinating stuff.

However the definition of Tournament Selection[1] is a little bit off. With tournament selection you don't take the fittest "k" individuals but you take a subset of "k" individuals at random and then apply proportionate selection.

[1] http://en.wikipedia.org/wiki/Tournament_selection
Are you saying it is completely impossible? Or that they haven't done it yet? The former would be a big problem, and the latter is just about the right apis, driver models etc.
Possibly. As an outsider to the industry it is hard for me to understand exactly what people mean by sexism in the STEM fields. There is no cut and dry "Women cannot apply to this position." Instead it seems to be things like comments about the dress being fun which to me seem rather ambiguous about their intentions. I wouldn't consider that to be sexist, if I said that I would intend it as a compliment but I see stuff all the time about how seemingly innocent things like that are apparently sexist. It just doesn't make a lot of sense to me. Even the recounting of guy talking about the Facebook internship seemed to me as if the guy was trying to joke about how she must be smart, so he should apply; as if he was trying to imply that it would have been a good idea/opportunity. I didn't interpret that incident as meaning that the guy thought he should get the internship over the girl, since she most certainly wasn't the only intern at Facebook over the summer.
ReactJS, Backbone, Griddle – Plus Some Rails
I remember trying it, it worked well enough to feel useful IRL. Can't recall its URL though ...
The problem with many of the conspiracy theories presented by other commenters on this thread is that they assume that the government (and by extension the overall military-industrial complex) is much, much more competent than it actually is.
> if i don't remember wrong this number in FreeBSD is below 10000 by default

You are wrong.

ulimit -Hn; ulimit -Sn
467631
467631

Now try that on RedHat/CentOS as a default non-root user.
In USA, taking away money from "those who hunger and are not fed, those who are cold and are not clothed" is a feature not a bug
The message is that sexism and harrasment are still pervasive in tech. Not an original statement, but still needs to be said, over and over again, until things change.
Warm King – Electric hot water bottle, Risk of Electric shock, burns
First of all, calling a group of guys a sausage fest is reverse sexism. If I called a classroom full of girls a barbie play-date, or a tea party, or a "fashion" class - regardless of the real reason for their gathering, people would be outraged - and rightfully so. None of those things are true and it's disrespectful to say something like that.

Second, the guy who said "well I should have applied for that" might have said it because two people in a row standing right in front of him just said they had awesome internships at Facebook. Sure, he could have been a total prick and said it because she was a girl, but the fact that the 2 people he asked both said they interned at Facebook completely changes the context of the conversation. If he only asked the girl and responded that way, then that would be different - and that seems to be how she's thinking about it. She's not taking into account the actual context of the conversation.

Wearing colorful, comfortable dresses sounds awesome. Yeah, I like tech T-shirts, and the latter was definitely the more common form of attire at the startup I interned at this past summer, but if someone wore a dress one day, I don't think it would be unusual for that person's manager to say "you look nice today" or "your outfit looks fun."

And regarding the interview, it makes sense that you'll get "better results" by dressing like a techie. There are tons of girls who dress like techies. Wearing a T-shirt with a tech logo on it just sends the message that you love technology. It shouldn't be an important factor in an interview, but of course the way you dress sends a particular message. Wearing a dress doesn't send a negative message in any way, but a girl wearing a tech T-shirt comes across as someone who is super into tech - for the same reason a guy wearing a tech T-shirt looks more into tech than someone who wears a business suit to an interview. The T-shirt could be completely misrepresenting that person's interest in tech, but the point is it sends a particular message during an interview.

I hate to conclude on such a sour note, but the girl the article is speaking about seems to think everyone is against her. It is absolutely possible that this girl experiences discrimination in the tech industry due to her gender, but the examples she talked about simply don't demonstrate that in a definitive way.
Growing up I was fat, nerdy and loved video games. However, I was animated enough to have a decent social life. I still cannot converse about normal things as the majority of topics that the general public discusses are, in my opinion, boring. Social interaction is important for any persons mental health and sometimes physical health. It does seem that your post has an underlying tone of not feeling normal in the sense of your current social interactions. Many of the posters here recommend just going out etc. I would recommend starting with going to places that one could reasonably assume like minded individuals exist. Thus leading to my recommendations. meetup.com tons of meetups for people interested in development, software etc. Hackerspaces are great for talking about nerdy stuff as well. While your scope of interaction will be limited in these contexts you will find that interacting with people you have similarities with will often diverge into more normal topics like movies, weather, and politics. Going to an environment where you can reasonably assume there is others like you is a great "first step" out of social awkwardness. My number one rule listen an order of magnitude more than you talk.
As someone who has tried to document and report shitty behavior, it's important to keep in mind how risky that is.

Here are a few patterns I've observed:

pattern (a)
MAN: does shitty thing;
WOMAN: hey please stop;
WOMAN's performance review: "has conflicts with MAN"

pattern (b)
MAN: does shitty thing;
WOMAN: reports shitty thing;
MANAGER: oh MAN is a nice guy, why don't you try working it out yourself

pattern (c)
MAN: does shitty thing;
WOMAN: does nothing because she actually reports to MAN
I know of at least one site (FilmOn) that uses this kind of font substitution for rendering UI elements.
First difference doesn't even count. With no offense to the founder, its easy to take part in the discussion.
How can you tell that there is actually a working prototype/MVP? These wireframes can be made in proto or PSDs.
> The purpose of this essay was to illustrate how philosophy could be enriched by taking compu-
tational complexity theory into account, much as it was enriched almost a century ago by taking
computability theory into account. In particular, I argued
that computational complexity provides
new insights into the explanatory content of Darwinism, the
nature of mathematical knowledge and
proof, computationalism, syntax versus semantics, the problem of logical omniscience, debates sur-
rounding the Turing Test and Chinese Room, the problem of induction, the foundations of quantum
mechanics, closed timelike curves, and economic rationality.

O.M.G. Yet another	natural scientist trying to coerce philosophy to his 'way of thinking'.
Which begs the question, what percent of the variation distinguishes the 'expert' from the non-expert?
They (=the us government) actually do, and the foreign service institute has some of the best language programs around [1] (some old courses are now even in the public domain [2]). Unfortunately those are mostly reserved to diplomats and would be hard (impossible?) to scale to occupation-army levels.

[1] http://www.fluentin3months.com/diplomat/

[2] http://fsi-languages.yojik.eu/
some good details in your assessment but entirely missing a lot of great positives especially on the products you've hit out. Azure is growing, Surface is growing and is not only a solid product but one of those products that is what a lot of people have been dreaming about that other companies just aren't ballsy enough to do. Each iteration in a short time has improved quite a bit either in performance or device spec. That's a lot of fast good work.

Xbox one is quite amazing. Sales are good, games are ramping up. Every week some new games are out or announced. I can't wait to see what they do to improve that.

Buying of Minecraft was a fantastic decision, it's not like they didn't have any video game division and suddenly bought it. I'm hoping to see more work on it but you saw how they were using it as a platform in their VR announcements, which means that they plan to expand it further and it ideally will continue to be a platform that devs will create new ideas in and from.

From just using it and having been kind of annoyed by MS Office since the 2003 days, 365 seems snappier and better than it ever has been. Certain things after getting used to seeing them end up making sense and are attractive.

OneDrive is a very nice service, I like it way better than Google, for free and paid you get a lot of storage with it and it's super easy to use and looks classy, not cheap.

windows 10 could be insanely good. don't forget the free upgrade offerings too, which is new and much welcomed.
So, basically anything uncomfortable is sexism.
Show HN: An API for Extracting Colors from an Image
Raspberry Pi 2 Icy Poles Tray Case
>it is not hard to see how its occurrence is relevant to the larger issue.

my point is that it is really hard to see. How thinking that somebody is less capable as a programmer (or auto mechanic, TV announcer, whatever...) relevant to actual stalking/harassment/assault.
No, it doesn't nullify her argument at all. It does paint her in a poor picture, though, which can change the way people interpret the rest of what she says.
The Flying V: Shared Investing Efficiency
That I suppose is the line for me. I am unwilling to go to a point where I cannot use my washer/dryer, dishwasher, AC, etc. I believe the majority of the developed world is with me on this, though of course there is a minority that have other priorities.
I think the biggest factor is:
(5) Quality control

There have to be real consequences for gaming search/ratings/matchmaking sites. If the government is interested in policing this sort of fraud, then 1-4 above will be easier to commoditize, but in the meantime, companies need to enforce discipline and professionalism among the people filling gigs.
I currently have 20GB of email lying around on several mail services. There is no way I want to allow an additional app to my personal mail account for email management. The fact that I'm hosting my mail somewhere else is bad enough. I'm paying money for mail hosting since I want the person running the service to keep my data safe and confidential.

I'm currently happy directly accessing my email via web, Mail.app and Maildroid. Using a mail processing provider would mean that I would need to read another TOS to make sure my data is not sold/processed/used. If a mail client isn't able to speak standard imap and process the data locally then I don't even want to use it.

Maybe you should license your imap/api code for these thirdparty developers.
Maybe for your personal use case this is true.

However note these important things:

- Longterm support (former models still being sold)

- 100% backwards compatibility (RPi1/2)

- fully open source stack including GPU driver

Broadcom's VideoCoreIV driver has been open sourced by Broadcom making the RPi well suited for future developments like Mir and Wayland. In contrast, the Banana Pi has a Mali GPU without a proper open source driver (lima development seems currently halted).

ARM/Mali open source driver situation explained:
http://libv.livejournal.com/26635.html

List of ARM GPUs and driver status: http://en.wikipedia.org/wiki/Free_and_open-source_graphics_d...
The big of advice about calling your local police department if you stream is interesting.
How to Access the Dark Web
I guess it wouldn't be a discussion about sexism on HN without someone popping up to invalidate the woman's experiences.
I have always heard that a focused gradient descent outperforms genetic algorithms in every application domain.
I am not sure I understand what it is you're saying, but sure, for many people something is meaningful if it is significant to other people, or even themselves. Others find that less satisfying, requiring a more absolute meaning.
Are you really unaware of how rude philosophers are to pretty much everybody? Just because the insults are often shrouded in intellectualism it doesn't make it any less disrespectful. Science has some jerks, too, but I'd take them over philosophy's jerks any day of the week. And I do call out the science jerks because of how unproductive it is.

Take reddit for example. Look at the ratio of r/badphilosophy subscribers to r/philosophy (8,800/2,300,000 = .0038) vs. the ratio or r/badscience to r/science (5,600/7,500,000 = .00075). A given subscriber to r/philosophy is 20x as likely as their r/science counterpart to dedicate a portion of their time to chastising and bullying their "inferiors."

Worse, 10 of 13 r/philosophy moderators are also mods of r/badphilosophy so the two are intimately connected. Zero of the r/science mods are mods of r/badscience. At least on reddit it's philosophers who are the bullies. Clearly there are problems of selection bias here, but these are also communities measured in the millions. If this isn't representative of the field of philosophy as a whole I don't know what to say because they are representing you to the 15+ million people who visit the site each month.

(edit: really gonna downvote this literally before it's even a minute old? Par for the course I suppose...)
... and predictably, the first comment proves her point.

You see two or three examples of comments in the article, and feel comfortable dismissing her point entirely as a result. But of course a written article has only room for two or three examples.

She wouldn't have written it if there weren't an absolute nonstop stream of this sort of crap over the course of years. A point she made abundantly clear, and an experience that would be oppressive to anyone.

(Not to mention the numerous things that can't possibly be read as "nice or funny", like having all your contributions ignored in favor of equivalent contributions from men. That makes me wonder if you actually read most of the article, or just skimmed and cherry picked a couple things that left you feeling justified in dismissing her.)

When you learn to listen to people who are struggling instead of dismissing them, your life will be better. I promise.
Um, yes it is.

https://www.freebsd.org/cgi/man.cgi?query=kqueue&sektion=2
Then they deserve what they get.

Honestly, this is probably some kind of confusion over a company or two that has -CURRENT as an upstream to their own fork of the OS because they are reliant on some kind of new changes in the system that aren't in -STABLE.

Even if that's the case, you'd hope they'd be taking extra special precautions considering what they are doing.
I generally agree with what you're saying, but what's the point of having a category called "reverse sexism"? Why not just stick with "sexism" and "not sexism"?
That's an uncharitable thing to say. Dismissing someone's entire argument because of a single word rather than considering the point at hand not only misses the forest for the trees, but also fails a pretty basic test of being a reasonable person:

http://rationalwiki.org/wiki/Tone_argument
Some applications could have to serve fast requests (maybe ajax calls to a json api) and slow requests (full page rendering) from the same servers. In this case the technique from the post should be tweaked by creating two classes of requests with different averages and variances. A server should be taken out from the pool only if it doesn't belong to any of the classes.
Perhaps, but there certainly are some incidents which are ambiguous. I fear that by taking that mindset we will create an environment where people have more incentive to not speak to or interact with women because they might get in trouble for an action that was either careless or consciously intended not to be sexist but gets twisted around and made to look that way. I certainly think that saying something like "you are less capable because you are a woman" is sexist but saying something like "your dress is fun" does not unambiguously imply that it was a sexual advance. Why can't it just be a nice unthreatening comment?
And your credibility is tied to your first and only comment on HN complaining about the use of sausagefest in an otherwise salient article.
But everyone is subject to that. Humans are incredibly imperfect social beings - and teenagers and young adults are particularly good at not thinking through what they say. It doesn't mean people are trying to be sexist.
Donor data seems like it would be a tough place to look for meaning. The "money trail" is far noisier than folks who are not intimately familiar with Congress might realize.

The best way to score each bill for meaning is to pay experts to do so. That is how every serious nonprofit does their scorecard. They employ former Hill staffers to track every bill closely.
Maybe true in the consumer world, but Western Digital attempted to enter the SCSI enterprise market in the mid-late '90s and I'm told failed because their firmware's write speeds were not competitive compared to Seagate and IBM ... and they ended up buying the latter after it's disk division passed through Hitachi.
Is it really based on exploitation? Take for instance one of my best friends who lives in the D.C. area. He was just raving to me about how he made of $300 in one night driving for Uber. Now, of course he has to pay for his own gas and wear and tear on his car, but he did not feel exploited. Not saying that every "gig economy" company pays well, but I don't think you can say it is all based on exploitation. I think that it really starts out as something more innocent. The idea that there is a certain population with need A. There is another population willing to perform tasks to satisfy need A. Somebody builds a platform to bring those two together and take a slice of the pie because it looks like a really big pie. Then once it is created, they don't execute it well or find out that the people with need A don't really want to pay that much, or some other factor that leads to squeezing the people satisfying need A because the company wants to be profitable. Squeezing the people doing the work was probably not the idea from the outset, it was probably much more positively thought of as in they thought they could give people a chance to truly earn a respectable amount of money.
When the guy said:

> Oh… well then I should have applied for that internship.

A simple response like "what do you mean?" would be completely appropriate. Given the context of this example, I have a difficult time accepting the male was implying anything like what the author felt was directed at her. Rather I think it's a more reasonable assumption he came to the conclusion that if so many people from his school got Facebook internships, then he should have applied as well. But, we'll never know unless people do ask for a deeper explanation instead of just assuming malice.