skysight-inc/HackerNews huggingface dataset:
>Here's an intellectual way to approach the problem: Stepping back from our society, in some meritocratic system why would 38% of a population[1] produce 90%[2] of the winners? And is it coincidence that the 38% group has controlled power, wealth, and privelege for hundreds of years, and still does in most other situations (governnment, non-tech business, etc.)?

That is actually the least intellectual way you could approach the issue. You are relying on people self-censoring (and we may see some downvotes to provide some real censorship). But I will give you the uncensored answer. There are, in fact, a number of possible reasons apart from the one you have in mind. Here are some.

1) Tech is meritocratic so it attracts men who are less physically attractive or socially capable, because they mainly need technical skill. This in turn makes the field less attractive to women.

2) Tech is a monotonous job with low social status, and so it attracts people driven by ambition and desire for money, who tend to be male.

3) Women are fundamentally less interested in technology because they prefer fields with human interest (though this doesn't explain the gap between programming and, for example, math or physics).

I have only really addressed the gender issue above, but I think that's enough to critique your original way of phrasing the problem.
RHEL 6.5's Desktop is kind of like a hidden feature. Most deployments I would guess are probably server. But yeah US Govt love them some Redhat Desktop systems. Enable that multi-level SELinux mode and go to town.
I have kept a journal in a text file since 2011, synced via dropbox. It's grown to be over a meg at this point. At that time, I was feeing depressed, and it gave me tremendous sense of clarity and order to be able to put my thoughts into writing and check in every day.

I haven't had this problem as much these days, but I have kept the habit. I have a rule with myself that if I find myself ruminating over some stupid thing that happened during the day, I may do so, but only in writing. For some reason, typing my way through such thoughts, even for short periods of time, tends to make them clearer and to more quickly reveal any distortions/fallacies therein.
We're working on more options. Should we include github or an email/password login first?
I'm curious to know something: how do you meet these non-technical people?
I liked this, thought it was funny, and upvoted it.

However, some people derive pleasure from wildly-speculative or prematurely-reported stories. A lot of reporting on scientific breakthroughs is like that, in fact.
> what are lesson plans plans to you, and how to they work alongside textbooks?

Target audience: Textbook: student / Lesson plan: teacher

Type of activity it guides: Textbook: Solitary / Lesson plan: Group

Scope: Textbook: Subject / Lesson plan: Single lesson

Objective: Textbook: Comprehensive set of explanations for a broad subject / Lesson plan: Tactics for a teacher to facilitate learning

I'm not a teacher, and it has been many years since I was at school, but I see little commonality between a textbook and a lesson plan.
Why not place the model usage in services and use the services in the controllers?
If you don't already, maybe you should explain this on the site. Maybe allow the user to sign up for 2 or 3 courses at a time if they really want to though? You could still warn them before they try to bite off more than they can chew...
I like that theme a lot.
Lions, Lambs and March Weather
If you've done those white board interviews, you'll realize there are also a lot of general software opinion questions, and those are supposed to measure what I call, the 'gives a shit' factor. 'Gives a shit' is stuff like testing your code, caring about writing stuff in a readable manor, caring about solving the general solution vs. mindless copy paste and so on. Depending on the interviewer, it can be %50-%80 of the interview.
It's actually a lot easier to get started hacking now, in the age of Javascript and the web, than it was 25 years ago. I remember begging my dad to buy me Think Pascal when I got a computer so I could learn to program. Computers cost about $2500 then, and the compiler itself was about $200. Now one of the best languages to learn, Javascript, comes free with excellent developer tools in every web browser, which comes free with a computer that can be bought for <$1000. If you want to play with server side stuff you can put it up on Heroku, again for free.

I think the big problem is that this has reduced the barrier to entry to nothing, and so standards have gone way up. To do a professional-seeming webapp, it's not enough to hack out some HTML as a high-school student. You need a professional designer, and professional front-end engineer, and professional back-end engineer, etc.
http://en.wikipedia.org/wiki/Rendlesham_Forest_incident#Scep...
Definitely email/password login first.
> Unless I'm not understanding the use case, if this is a persistent object cache, defining an interface on each type you want to store sounds like a lot of overhead...

It's one of the things I feel I havn't gotten right yet. I've made a couple of different implementations of this functionality before (stor, elstore on my github profile). Neither of them "feels" good in the way they handle serialization and caching of different types. It comes down to the lack of generics maybe, but at the same time I can't help but thinking that there is a better, more idiomatic go way.

> Why not implementing a persistent LRU cache map instead?

What would be the difference from the current implementation?
Nobody is getting VP titles and is still doing much programming. There would be maybe one VP per dept.
On meritocracy, including in tech:

"'Meritocracy' is not what you think: don’t forget about the 'ocracy'"

http://themonkeycage.org/2013/07/13/meritocracy-is-not-what-...

(The Monkey Cage is a/the leading blog on political science.)
A note on Xfce's portability:

"All but one of those screenshots were taken on machines running OpenBSD -current, a good proof that Xfce is still portable and friendly to all Unix systems."
I was expecting horrible questions, basically spam. Nope, these are real and legitimate questions and I don't see why most of these were downvoted. I wonder what the data looks like beyond just some of the worst questions, and whether the trend is going to be more and more "legitimate questions that are either 'obvious' or already answered get downvoted." If so, that cannot be a good thing.
"I believe capitalism is excellent … up to a point. (I don’t believe anyone who has travelled in the developing world as much as I have can reasonably think otherwise.)"

Is the author suggesting capitalism is doing good or bad things for the developing world?
Inspired by this tweet[0], I'd originally submitted this story as the more pointed "Ex-Homeland Security chief hired to suggest competitor's stadium is a terrorism target" or something to that effect. It was changed by the moderator, probably because the article itself didn't go nearly as far. But what other conclusion can one draw from the facts? I suspect most of votes were for the original submission title.

[0] https://twitter.com/AdamMinter/status/571549778389049344
And in Canada, Fongo:

http://www.fongo.com/
That edit is the part I wish had been your thesis. (Because now I feel like I have to write the following:)

There _is_ a unifying theme to the trends TechCrunch is writing about, but it's not what TechCrunch says it is. TechCrunch: "the establishment is flocking to the tech industry."

That's just the eternal september, ad infinitum. Hate being pushed out? So did the people _you_ pushed out, when you were annoying and first found IRC and you and your peers flooded all the old cool dives, driving hackers ever deeper underground.

The easy ways out don't work when you're faced with filtering out annoying newcomers. Some are fundametally wrong (racism is essentially a quick band-aid reaction to newcomers). Using money as a filter (country clubs) doesn't work either--there's always that annoying newly-minted millionaire who wants to break into your circle. Legislation to suppress young upstart competition even fails for the same reason: eventually your industry becomes so totally ossified that the whole thing can be toppled (US automakers).

Fundamentally, anybody who doesn't get Arrow's Impossibility Theorem is going to fail. "When voters have three or more distinct options, no rank order voting system can convert the ranked preferences of individuals into a community-wide (complete and transitive) ranking while also meeting a pre-specified set of criteria." I would propose strengthening it to: any pre-specified set of criteria, at all, ever. In other words, you just can't have all three:

1. Purely democratic or meritocratic or whatever

2. Total transparency (of rules and laws)

3. Adaptation of the rules and laws

So you get this never-ending cycle: the hackers get together and make something really cool. They are able to work together. Then comes the flood of newbies. After things get overloaded, anybody actually contributing to the original project either sells out or goes deeper underground. The project coasts on autopilot until something breaks, then it crashes and burns.

It doesn't matter who the participants are, from simple rule-based sims up to human-level intelligence, the outcome is the same.

The exceptions, I think, prove the rule:

1. BSD and the Linux kernel -- essentially ruled by benevolent dictators.

2. Representative democracies -- they can work. I'm deliberately refusing to think about why here, since that's politics.

3. The internet. Not IP or the OSI model or the DNS system, but the idea that anyone, anywhere can conceive of an idea, and then communicate it nearly instantly. This includes a worldwide language (or tools to automatically translate), global comms and the hacks to circumvent state-sponsored net terrorism, the unwritten code of conduct that most netizens are guided by, the ability to search and explore, and on and on.

I think any good example would have some element of a social hack in it. The social hacks are the most interesting.
Good. (Or at least that was the intent.)
For outsourcing firms its about institutionalized racism. In India, applicants put who their parents are, if they're married, where they were born, how old they are, height, weight, etc all on their resume. That is the kind of power they have if they only hire Indians. Why would they hire Americans who can sue them for discrimination?

It's also not just about saving money. Modern day corporations (and probably old fashioned ones) are basically extortion pyramids. The entire livelihood of everybody with employees at a corporation depends on having complete control over their subordinates. Why would you hire someone that can quit when you piss them off. Corps hire people for management jobs on visa as well. Its all about control. The thought is you're nothing if you don't have people under control. It's sad that corporations work that way, but that doesn't change the fact that they do.
You can fork the query if you don't like it. :)

For example here I added a condition to only show questions with negative scores: http://data.stackexchange.com/stackoverflow/query/281235/mos...
I wasn't defending any particular practice as being perfectly meritocratic. If you want to argue that a blind code test (or whatever) is more meritocratic than github code review, be my guest.

The point I'm making is somewhat different. The pretty people and the social justice types oppose the idea of meritocracy itself.

...in some meritocratic system why would 38% of a population[1] produce 90%[2] of the winners? And is it coincidence that the 38% group has controlled power, wealth...

Using google/twitter's easily googleable demographic numbers as representative, white males only make up about 42% of the "winners". Google/twitter are 60% white and 70% male, 70% of 60% is 42%. White males are only marginally overrepresented. It's actually Asian males who are wildly overrepresented - they make up 21% of google/twitter (70% of 30%) and 2.5% of the population. Are Asian males 8x more privileged than whites?

An alternate hypothesis is that merit is not uniformly distributed and Asian males simply have more of it. But that's where the "pretty people" will just call me a racist/sexist "creep" who can't get laid, and intellectual discussion stops.
Personally, I like the vast majority of nerd culture as I received it. Lots of focus on text, do-o-cracy, intellectual games. ESR's "portrait of a hacker" harmonized with me well when I read it - it did not influence my life, but I found it to be pretty astute.

I am sad to see it passing, but I also know that Change Happens.
> Plus, XFWM is the only window manager I know of that supports compositing

My one gripe with i3WM, an otherwise excellent tiling window manager, is the lack of compositing support (well, it works, kind of, but falls apart when, for example stacking terminal windows with transparency enabled, argghhh).
As it happens, on the machine in question I have valid reasons for needing all of the above at times, hence their presence in Firefox but with activation on demand only.

But I have eight plug-ins installed in Thunderbird, and some of them I don't even know what they do. Why does Google need an update plug-in that I never requested or gave permission for to be installed in Firefox and Thunderbird?
AMA Event with Brennan Dunn – March 5th  11am EST
Interview with Iculus (Ryan Gordon) about Linux Game Development
Oh my God.
In 1996 or around that time, a friend who was a CS major at one of the major US universities mentioned in a passing that he was seeing a lot of Business School types in CS labs trying to do coding exercises. It changed within 2 years in his view. He thought it was a sign that tech industry was going to take off.
Thanks for checking it out.

So for fun, I just sent myself an email with the subject "open house" and body "open house" (no quotes).

I then searched for "open house" (with quotes) and got a list back. Sorted by relevance, they return in the following chronological order: 2008, 2012, 2013x7, 2012x23, 2011x12, 2010x12 and on and on. Nothing from 2014 at all, and nothing from 2015 at all.

All of the returns have "open house" (or some variant) in them, quite a few have punctuation or non-alphanumeric characters right next to them, so that's cool. In quite a few "open houses" scores more highly than "open house".

So I filtered down to one mailbox. Now, I get a few from 2014, but no joy on my recent one.

I change the filter to another mailbox. About 10 down (there's only 12 "matching" in this mailbox) I see one of the relevant emails I was looking for earlier, but not the one I explicitly just sent myself.

If I remove all filter constraints and sort by date instead of relevance, the email I just sent shows up at the top, followed by some emails where "open houses" match my query, followed by the earlier email I was looking for.

So it's kinda working if I sort it by date. Sorting by relevance seems to be entirely useless. Sorting by mailbox is kinda useful, but doesn't seem to show most recent.

I dunno, it still seems faster and more accurate to hit each of my mailboxes separately from the web interfaces if I need to search them.

I think qznc might have hit the nail on the head about IMAP and getting weirdly out of sync.
No, not really. To call it that would be disrespectful to Steve Jobs and Dennis Ritchie.
"I think that's enough to critique your original way of phrasing the problem."

Then I don't think much of your thinking.

Making up scenarios that are trivially refuted by a moment's thought is silly. How about

4) Aliens come down every night and surgically remove the bits of women's brains that are used in programming tasks.

There, now I've really addressed the issue. See why 'making stuff up' isn't actually some mark of intellectual superiority?

Or how about

1) How many jobs that are known for attracting socially adjusted, good looking men can you name where most of the winners are women?

2) How many high social status, well varied jobs can you name where most of the winners are women?

3) You defeat your point in your own parentheses.

You've addressed nothing. You've made up some nonsense and pretended to be smarter than the person you're responding to, but you've directly avoided addressing the actual point.
I think this was the right move for these drivers. Does anyone know if Google's drivers have unionized yet? They would seem to be the odd group out if not.
Do you want to take this percentage game further? Let's talk about Jews.

If a system is truly meritocratic, how is it that 0.2% of the population of a particular demographic has 20% of the Nobel prizes?

Do you think, by your standards, there is some sort of a Jewish "discriminatory behavior" at play here?

I'm sure you see by now that playing this percentage game quickly gets very discriminatory itself. I think a certain percentage of a population (may that be white nerds or jews) can be over-represented not because of discrimination but because of other factors like affinity to particular subjects or being unwanted in other places (e.g white nerds might not have the social savvy to do banker schmooze jobs).
There is another aspect I would like to add to what your wrote. The minimum effort required to win new business and the resources required to do business.

I give you a specific example, I think it makes the point: a graphic designer who went from consultant to freelancer.

When he maintained the consultancy, he also had to keep an office and act as a project manager when third parties got involved. He also had to present for the whole project team. He also had to have a marketing and sales process going and he had to talk to non-technical people.

As a freelancer: none of that, just a laptop and a portfolio website. Of course he had to advertise in his network to get new work and he had to work more for to make the same amount of money. But he had a lot less responsibilities now, which for some is just the better life.
Things are different now. 24-hour news cycle, realtime reporting of celebrity activities, celebrity images managed by a team of experts...
If you want something to really blow your mind, in my state, just 1 year prior to this article, it was illegal for white and black people to get married and have sex. She would have literally been the product of an illegal act.

That's a pretty fucked up burden to grow up with and only hints at the kind of twisted cultural thinking that would vote such a law into existence.
They also very conveniently ignore a staggering (and bloody) history of corporate violence, whether against workers, the public at large, colonial states, arms and other sales, unsafe products, unsafe working conditions, and far too many more to enumerate.

Power exists. Violence exists. Both are independent of whether or not they're manifested in a state. Arguments to the contrary collapse into tautologies.
Post is about Clojure
Dealing with the dumbest people on Twitter
What devotion. Shame on us if we ever design a robot that can compete with this labour of love! I cook some, bake some, and occasionally venture into patisserie, and have incredible respect for the years of blood, sweat and tears that goes into developing this skill.

The intermingling of Japanese onamonapia was a wonderful touch. The part about the queen of all apologies, moshiwake gozaimasen had me searching for a pronunciation guide as it seems like a phrase worth keeping in one's back pocket, despite probably not being around anyone who would understand its significance when it would be most called for.
I use i3 but also use a lot of the xfce widgets/apps as they work nicely with i3.

Can't wait for the power manager fix for systemd
No, i didn't mean that. It's worse now.
Deep relational fetches would be very very helpfull though

Seconded. I'm still early on with a project where we're very close to replacing Waterline for this reason. I always thought ActiveRecord was one of the great strengths of Rails but unfortunately I'm finding Waterline to be the biggest weakness of Sails.
> But that's where the "pretty people" will just call me a racist/sexist

Not at all. There is little doubt that 'merit' defined as an capability or skill of an individual is not uniform. The point is that 'merit' is systemically produced. It is a function of money, aspiration, parental ambition, education, culturation, in-group bias, and many other factors. Another way to phrase this is 'privilege', though that word is considered some kind of anathema by people who don't like to see their elevated status and capabilities as somehow a function of their environment.

Absolutely Asian males are more privileged in terms of their ability to access tech jobs. Immigrant populations can have privileges in this way. Hindu families that are second or third generation immigrants to the UK from the Indian subcontinent are over-represented in medicine, for example. Is that because Indian people just make better doctors? Or is it because children of Indian descent are cultured and supported and mentored into medicine?

Anyone who actually understands the last 20 years of social science, far from 'stopping intellectual discussion' are more likely to recognize that you've simply not found out or understood the issue. Which can, of course, be a sign of racism or sexism, if one is willingly ignorant. But can just be naivete or a Dunning Kruger effect.
Indians born in India are people too, yet people are advocating for economic protectionism against them. (Really, they are - I live in India, so if they weren't I'd be super lonely.)

You drew an arbitrary line at "patriotism" before. Why "patriotism (USA)" rather than "white nationalism" or "patriotism (CA)"? Just your personal preference?

Only if one believed that black are somehow inferior would that be a logical conclusion.

It's unclear to me how it would be a logical conclusion even if one did believe blacks are inferior on some dimension. Could you explain?
There's better discussion elsewhere on this thread about some reasons why it's actually better to live in a world where PayPal can drop Mega if they feel like it than a world in which they can't.

Umm... and FYI, I pretty much always upvote replies to my comments regardless of content. I would not down vote your reply even if I could.
I don't recommend the HE-400, but the HE-400i instead.

The HE-400 has the old Hifiman headband, the old pads, and the old cable, and suffers from a boomy bass issue. Replacing the pads and cables (absolutely required, new pads fix boomy bass issue some but not all, old cable breaks easily) raise the cost to be almost as much as the HE-400i, and you can't ever fix the headband issue.

The HD650/HD650 and AKG K701/Q701/Kxx/K712 family however I do agree with.

Also, the DT770 isn't fully closed, its semi-open. The DT990 also isn't fully open, its semi-open. They are merely closer to each end of the spectrum, with DT880 in the middle of semi-open, but they're ALL semi-open.

Disclosure: Former DT880/600 Premium owner, current HE-400i owner.
This was written for readability.
never thought this POC would be made this soon
> This is a popular and powerful attack line used by "pretty people" seeking power in tech.

I think that you're just falling into the same stereotyping game. Talking about all of this in such generalities is useless. Nothing is specific enough to be actionable or really be "proven" or "disproven." It just devolves into people shouting at each other.
> I find defer pretty expensive, I don't use them that liberally anymore, only when they're really called for.

I use defer a lot so I decided to test your statement, and you were right. The testcase is not representative of the functionality in github.com/sebcat/store. here it is: https://pastie.se/e4352d50

BenchmarkNoDefer 10000000 177 ns/op

BenchmarkDefer 2000000 633 ns/op

ok foo 3.874s