skysight-inc/HackerNews huggingface dataset:
As a male who manages both men and women, I think the author is guilty of selective perception and unfounded bias. I have had women on my team cry in meetings, but I've had men on my team explode in anger. Neither is appropriate.

Women on my team often want to "gossip," but I've learned to recognize it for what it is: a (misguided) attempt to build rapport with me. I'm learning to redirect the conversation to be more positive. The men on my team are more likely to be jockeying for position, claiming credit for things they had small roles in, and generally exaggerating the truth. I'm learning to ask follow-up questions to get them to think twice before making any claims.

Males on my team are just as hard or harder to retain when compared to the women. I believe they're more likely to leave when they're passed over for a promotion or raise. Females at my company are perhaps more likely to leave because they aren't feeling close relationships. Keep in mind that the reason someone gives you for leaving is not always the real reason. The author doesn't seem particularly sensitive, so I wouldn't be surprised if she's getting "reasons" for quitting that are actually just evasions of hard topics.

These are all just my observations and experiences, but I'm sure there are plenty of studies showing the pros and cons of hiring men and women. Whether biological or cultural, I'm positive there are both pros and cons to hiring either gender.

Regardless, you should see my point: it's easy to get a little selective perception when you notice all the bad things about one gender. The fact that the author claims to be a woman and a feminist doesn't excuse a thing. That just means she's a woman and a feminist who stereotypes and wants to discriminate against women.
Silly analysis. He disregards all of the real value he got for the money he spent. E.g. he paid off $15000 in loans - what was that, chopped liver? It was cash in his pocket - or rather, cash that didn't go out of his pocket.
The authors put the book online; though they prefer you purchase a copy if you like it:

http://book.realworldhaskell.org/read/index.html
It's funny that you fall back to the law here but ignore it when you plan to beat the living piss out of people.

They shouldn't be hitting you, but just the same, the law says you shouldn't be hitting them, except in situations where you are under some imminent threat. I doubt a cyclist that has just collided with a pedestrian has plans to continue the attack.
Man behaves badly "he is an ambitious dk."

Woman, "she is a bch," maybe if we insert words such as perfectionist, ambitious, meticulous, etc.. before the b word it may be different.
No worries - I never downvoted. Your comment makes sense now.

You are right that sovereign nations cannot do completely as they wish but when it comes to economic developments, history sides with demonstrating that countries will and do default on debts to other sovereign nations.

Almost every nation on earth, since 1500 has defaulted on a national debt.

I personally believe, given the conviction of the political party, the outrage of the populace and the crippling economic cuts that Greece absolutely would have defaulted under Tsiparis and the Euro would have faced an extremely damning future.

Precedents --

[1] During the last week of 2001, the Rodriguez Saá government of Argentina defaulted on the larger part of the public debt, totalling US$132 billion. The amount approximately represented one seventh of all the money borrowed by the Third World.

[2] A chart of all sovereign debt defaults since 1980 http://4.bp.blogspot.com/_pMscxxELHEg/TDfkTfwd8LI/AAAAAAAAIw...
"Refactoring" is next on my list, but I started with "UML Distilled", and am currently working on "Design Patterns", partly in preparation for "Refactoring" (and "UML Distilled" was partly in preparation for "Design Patterns").
.... that's very different from what's stated in the article, and is actually what I'd expect to be the real problem. Dwelling on versions seems to be beside the point.
Here's a question: how does your app know which SQLite it's using? Or how does it actively say "ok, use the OS SQLite instead of the bundled one?" Aren't the symbol names the same?
There are places where you won't be openly mocked, though. If you live in a city, you can easily find a good neighborhood bar. If you go there a couple times a week on slow nights, grab a couple of beers, and sit at the bar and watch SportsCenter, you'll end up getting to know the bartenders pretty well. Then the bartenders will make introductions to other bar regulars, and you can get to know them too.

Local bars in cities tend to have very diverse crowds who are accepting of just about anyone as long as you're not a complete asshole. Even the creepy guy at my local bar who hits on every girl who walks in is part of the "crew".

From there, it's just a matter of talking to people and gauging reactions naturally. Your brain will adjust.
Latest Snowden leak reveals the NSA intercepted and bugged Cisco routers
At a glance I saw no sessions on Go.
I think Andrew had already severed his official ties with Google when he started Coursera, since he was probably the person to recommend Google hire Geoff Hinton to replace him (see [1]). If Andrew had returned to Google, I don't think he would have as great of a leadership role as the one that Baidu is offering to him, since there are several other AI leaders that are just as prominent, if not more so, at Google (like Hinton and Kurzweil).

[1] http://www.wired.com/2013/03/google_hinton/
I'm in the opposite camp, I think it's unhealthy to avoid discussing these sorts of biases.

If anything I think it's disappointing that you need to hide behind an anonymous veil to admit you have a problem. The author is inviting discussion, if not outwardly asking to be shown the error of her ways. What's the harm in having these discussions?
Only if you think that there's someone wrong with people who dislike flowers, but not enough to mention it or to do anything about it. What's your diagnosis, doc? And how did you rule out allergies so quickly over the internet?
Manufacturing is like that. I've bailed my guys out of jail (enough to get a quickie card from the bondsman), separated fights, etc. It goes with the territory.
I seem to remember Apple TV updates are optional, and can be deferred until later.
Implementing an Exception Helper Class for Parameter Null Checking
A smart watch controlled by twists tilts and clicks
The underlying problem is that POSIX Advisory Locks are broken by design. They are per-process, rather than per-file-descriptor locks.

So, if you have two file descriptors open on the same file in the same process, a lock on one file descriptor is unable to control access to the file from the second file descriptor. POSIX locks only work if the two file descriptors are in separate processes.

There is a large of code in SQLite that works around this bug. And that code works well. But that code requies access to global variables.

The problem that Eric describes comes up when you link in two separate copies of SQLite, and thus have two distinct sets of global variables for managing the locks. These two separate copies of SQLite have no why of knowing about each other, and hence have no way of coordinating their lock behavior in order to avoid problems.
What? Claim one being listed as "canceled" can mean any number of things. Most likely that claim one was unnecessary or did not narrow the scope enough and so as canceled by Apple.
Indeed sounds a lot like bad luck. I have been working with women, as subordinates, and superiors, and it is perfect.
There's just as many idiot men as there are idiot women in the world.

The issue stems from the fact that every time there's an idiot man nobody looks at him and says, "look, you're confirming a cultural stereotype!"
MBTI doesn't have tons of issues. It's entirely unscientific.[1]

[1] http://www.indiana.edu/~jobtalk/HRMWebsite/hrm/articles/deve...
Just purchased this. I'm hoping it can make up for a year of not attending my c++ lectures, to learn enough for my exam in 1.5weeks.
in my experience as an employer: no.

the folks who don't need the money (either because they're willing to live like a grad student their either life, or because they're wealthy and working for entertainment) are generally flaky. they won't work their promised hours, give two weeks notice and then just stop showing up, etc.
Yeah, that's the one. I said I simplified it greatly. And we wouldn't even be able to understand that we were strange loops without a language with which to define the terms.
I read that as "retchiness".
The NSA and Snowden: Securing the All-Seeing Eye
Looks great. Did you write the chess logic from scratch?
Not being able to search the descriptions of all the talks is a bit annoying. It looks like clicking on a talk fetches the description and other data from the server, so I can't even search the initial loaded js/html to find what I want.

(specifically I'm trying to find out which talks are focusing on Dart and Go, and I can't find any way to actually do that).
A degree is a proxy. A recruiter without specific knowledge cannot assess a developer's technical abilities in any meaningful way (even an extremely experienced developer can't reliably do so). The degree implies a school continuously assessed the individual abilities over the course of several years and found them acceptable enough to issue the degree. A degree offsets responsibility from the recruiter to the school/institution.
Chain: The Block Chain API for Developers
shitu, not the best choice of word.
This is the first that I've heard of Pivotal Labs requiring drug testing.

That makes me really sad - I thought the tech industry was free of this incredibly invasive, offensive, and counterproductive[0] practice.

Do you know any other tech companies that have these policies (particularly startups)? I wonder if this is an outlier or just a commonplace practice I've been unaware of.

[0] Because not all drugs remain detectable for the same amount of time, drug tests simply encourage use of drugs that are tougher to detect (if you use cocaine, amphetamines, DMT, or heroin on a Friday, it will all be gone from your system by Monday). Marijuana sits at the far other end of the spectrum - depending on the means of testing, it can be detectable weeks after use.
It's like a fish to water nowadays, basically assimilated into the programming culture by now.
When prejudice reveals itself, costing you nothing, it's a time to be thankful. However, the prejudiced shouldn't be vilified as somehow subhuman. When you do that, you're taking a simple token and using it to lay a reductive judgment on a complex person. In other words, you are engaging in a form of prejudice yourself.

Grandparents watching Fox News or saying something racist over Thanksgiving dinner doesn't make them horrible people or evil. They are a product of their time, as are you. This doesn't excuse their behavior, but it doesn't by itself render them subhuman or worthy of hate.

Prejudice is best counteracted by engagement, commerce, and exposure. The vilification of political enemies in the US was understandable given some of the truly horrific things done as recently the 20th century. Today's 1st world should be a different place.
Effective Javascript.
> Even when you factor end-of-year bonuses into the equation, an entry-level I-banking job pays about as much as Google or Facebook would pay an engineer.

Problem is programmers entering Google/Facebook are most often programmers who studied CS in college. Many graduates entering Wall Street are science(physics,math,chemistry) and engineering (non-CS engineering) majors.

I wouldn't mind not having enough programmers working for google/facebook but I do mind losing science/engineering graduates to finance jobs when instead they could be learning the ropes in other vital industries.
> a feminist, ... I don’t just stand for equality – I have crashed the glass ceiling in every aspect of my life.

> As a feminist ...

> ... which is why I have decided not to hire women altogether.

Something doesn't add up here!
There's a piece of info in that article that I think might be a part of the problem:

For men, the results were as expected. Hunks were more likely to be called for an interview if they included a photo. Ugly men were better off not including one. However, for women this was reversed. Attractive females were less likely to be offered an interview if they included a mugshot.

Without knowing much about the person who wrote the article (as it's an anonymous guest post), I know a lot of women, myself included at points in the past, can be very harsh and judgemental towards other women. There's an attitude among a lot of women, especially in youth, that other women are too emotional, gossips, obsessed with looks, and so on. Many grow out of this, and some don't. If there is any real psychological difference between women and men, I think this sort of unnecessary competition, jealousy, or general discomfort towards other people of our same gender is where it lies. I'm sure there's some interesting studies on this kind of thing out there somewhere.
>Also, why not just tell employees that you're not one for gossip?

People have different definitions of gossip, the most common one being: 'something that other people do that's not as smart or interesting as what I'm doing right now.'
Ivy-league grads go into finance because it's an industry that really values their particular pedigree, and is willing to pay for it. Engineering, on the other hand, really doesn't. Engineering companies aren't paying $200k bonuses to kids just a few years out of an Ivy-league school. Indeed, it's pretty hard to set yourself apart, as an engineer, in a way that allows you to earn even twice as much as another engineer of a comparable level of experience.

Thus, the complaint that Ivy-league grads flock to banks is confused. If the banks are correct that Ivy-league grads are the best and the brightest, to the point where it's justifiable to almost not recruit at all outside a small set of "target schools," then the young kids are quite justified in going into an industry that appreciates their qualifications in a way science and engineering don't. On the other hand, if the banks are wrong about ivy-league grads being so much better than everyone else, then nothing much is lost that they go into banking!
A "picture with butterflies", not flowers. From the article:

"Remember when I bought the pictures with butterflies to hang in the front?"
I can't say I've ever seen these problems with women at my work. I wonder if these issues stem from larger problems in the workplace.

For example, if there was subtle sexism resulting in devaluing the women's work, I could see why they would be seeking positive reinforcement from their female manager.
Baidu has a long history of being one of the most proactive and restrictive online censors in the search arena so how does he reconcile this contradiction?
I wonder if the author is judging other women for not making the proper feminist choices 'mooching off a boyfriend' etc... Putting a magnifying glass on other women while not even noticing a male who quit to pursue a video game addiction. Someone cried in a meeting. So what? Who yells and pounds tables in a meeting? Why don't we just cover all the stereotypes about gender? Even if everything this author says were true, it doesn't excuse prejudging individuals based on their gender.

There aren't enough skilled people in the world. Don't cut the number available to you in half.
You'd like her to reevaluate her hiring practices and yet you make a very similar claim to hers:

If anything I have had fewer melodrama issues with women.
I had a similar goal, and built a simple shell script[1] that would enable its user to write tests as curl requests.

[1]: http://mattneary.com/Quizzical/
> I would not feel any measure of sympathy

She is clearly concerned about the situation. She is addressing it by blogging about it and asking a community for advice. And she's doing an important thing here by confessing and discussing the causes of discrimination from a perspective that you rarely get to hear (for obvious reasons). This is for the greater good. I would feel a lot of sympathy for her if she got in trouble over this.
Some people take a while to warm up to a conversation. Some people are cagey. Some just don't know how to dance the phone interview minuet.

The conversation didn't follow the script in the interviewer's head. Maybe that's because he wasn't interested in the topics at the start of the interview, maybe it's because the interviewee wasn't comfortable until the interviewer expressed an interest at a less impersonal level.

Think about it this way, what really interested the interviewer was the website, and until that came up the topics were from a checklist. Many people can tell the difference between going through the motions and seeking information.

The icebreaker was the website and then the conversation ended. To keep things moving, it's often better to put the icebreaker in front of the convoy.
Yeah, I read the first few hundred of words or so, then started skipping lines, then started skipping paragraphs, then started mashing Page Down a lot.

Then I reached the bottom.
Wtf kind of 1950's world is this person living in? It sounds much less a woman problem than a personal problem that this person is having.

Our company is probably 60w/40m and the dev/tech teams are at 36% women and I can't imagine ANY of this happening.
Here's hoping they announce a different, more usable fork of the Google Glass operating system and SDK, because the currently-public Glass software has gone far off the rails, and is in worse shape feature-wise than it was a year ago at the last Google I/O. As a developer and power user who made a serious attempt to make Glass work, I am pissed at how Google has handled this so far.
The right talent advocates themselves and evangelizes their toolset around the organization -- even getting groups to do beta projects with tools in order to prove out the success. Then they expand and incentivize the journalists by showing them how using their tools makes the job easier, better and more successful.

I have many friends in the NYT newsroom and am aware of how anti-innovative the legacy producers are -- I even sat with Bill Keller in 2010 trying pitch a multimedia production workflow.

The problem is the product people and the content people haven't really sat down and worked together to build a sustainably iterative production model.
Hashtag Trends – What's the point if tweet and hashtag not related?
Ironic how a security agency is more focused on data mining citizens than securing itself or the said data that it's gathering. I wonder if this trend will grow world-wide not just in the US but elsewhere as the means to do mass surveillance become cheaper and easier to do, all at the cost of doing it well and making sure said data isn't leaked.
or howabout a Capfile and use capistrano?

it's abused for many purposes, but its' job is managing versioned deployments which can be rolled back.

you want this as early as possible, don't shun learning a tool for a couple hours for two years because you don't think you need its' power yet, start getting to know it so you're ready when you do.
A little more than just programming, but just finished Ilya Grigorik's new book, "High Performance Browser Networking" (available free online). I learned a lot about Javascript/HTML loading and execution that I had never even thought about.
The word "flower" does not appear anywhere on the page. The passage you quote refers to "pictures with butterflies".
It is not men who sabotage women and stump their career growth – it is women themselves!

I wonder if she is (subconsciously?) part of the problem. Now, I'm not saying that she overtly engages in that sort of passive-aggressive, competitive behavior (stereotypically female, but characteristic of the sexes about equally, if not more often by men, in the office context) against them... but it could be that she carries a subconscious bias that leads her to hire a different and possibly lower quality of women than the men she brings on.

If it seems far-fetched, consider the casual misogyny of a high school or college campus, and the vicious cycle it creates for young men. We're not talking about a raving woman-hater. We're talking about the average-case college male who thinks women are irrational, flighty, and manipulative. He's actually right-- about most of the women he pays attention to. That's the misogyny loop: guys who think ill of "women" tend to hang around low-quality women (high-quality women just avoid them) and end up confirming their own biases ("misogyny loop"). If he stopped focusing on the bubbly/popular girls with broken personalities (who get away with it, because everyone wants them) and took a representative sample, he'd realize that women aren't any worse or better than men. Of course, such guys are usually blind to their own broken personalities.

See, I've never seen these patterns she's described. I've worked with a lot of horrible people and only one of my top 10 is female... and, to her credit, she was pretty "active-aggressive" in her toxicity.

I know that these behaviors exist in workplaces, but I don't think they're especially gendered. Passive-aggressive, gossiping men are out there as well.
As a Brit, this comment made me smile because of how accurate it was.

Black Wednesday was probably topped only by http://en.wikipedia.org/wiki/Sale_of_UK_gold_reserves,_1999%... in the buffoonery stakes.
On the contrary, rebrandings rarely come without an accompanying press release, and this is a rather nice presentation.
Just a minor personal nit-pick; I still find the simple, base fact that we exist in this farking incredible reality to be magical and mystical AND with the benefit that we have the potential for literally fully grokking what the exact nature of "being" and "conscioussness" is at some point in the future.

That as we evolve our understanding and discover the next great secret that the universe holds for us, we will be continually and profoundly affected by how beautiful and blessed we are to simply have the opportunity to exist!
There's sub reddit[1] i tried for some time , but didn't really stick to it.

The hard part here is building a community of people who will contribute problems and content around problems. This might be bootstrapped at the beginning either by putting effort in searching the web for such problems, and asking experts around the web about problems, and slowly building a database.

Such content could be a pull for some groups of people, many of them will be more interested in solutions ,but some will be a source of more problems.

And there's also the question of exposing the information in such a way to encourage innovation and not just reading.Not sure what the right way to do this, but it's interesting.

It's not easy to create a high quality content/community site around this , but when solved well this could be a really valuable site.

[1]http://www.reddit.com/r/realproblemsolvers
I share that opinion and giving the fact that Hinton is on Google tells me that this would balance quite nicely the search engine industry
What exactly is your job that entails you teaching nonsense to students in classrooms? If GEB is the best example of pseudoscience you can come up with, I'd venture to guess you're a piss-poor educator. Very disturbing.