skysight-inc/HackerNews huggingface dataset:
Point being, a whole lot of what makes you "you" is completely not in your hands. Not free will. I didn't choose to get born.

To dictate policies that advocate punishing and killing people for what they had no control over (like being born in a muslim-majority country) is folly, or worse - a justification for bad behavior.
Very easy, I got 8 out of 8 correct. Just choose the most boring sounding one.
Ask HN: Stackoverflow algorithm to calculate Top Users for a tag?
It seems like my id on SO already shows up on All time Top answerers for python and flask tag which surprised me since I am very new to SO. I have answered quite a few questions but still everyone else on the Top Answerer list is way ahread of my score. I am surprised no one else is in the middle ? Anyone knows how SO calcualtes the score for All Time answerers for a tag ? Or may be SO just shows my userid at the bottom of the list with my score regardless of whether I am top answerer or not ?

The tag I am talking about is for example:

http://stackoverflow.com/tags/python/topusers

http://stackoverflow.com/tags/flask/topusers
"Even specious benchmarks would help more than zero benchmarks."

I disagree. Zero benchmarks is definitely better than specious benchmarks.
The land was re-distributed to the populace over 100 years ago when the ruling class feared that the revolutions sweeping Russia would reach Sweden. They chose to give up land rather than their lives.
It sounds like, in this case, the OP is talking about the EEPROM holding code executed by the embedded coprocessor on the NIC (or, at least, lookup tables that the coprocessor uses) rather than a PCI option ROM that will be executed by the host computer's CPU. Depending on how the access to the EEPROM is performed (i.e. if such access is facilitated by the co-processor versus being read out directly from the EEPROM) I'd think an attacker could even implement "stealth" functionality to allow the compromised EEPROM to appear to be benign when audited.

Depending on what functionality is being offloaded to the NIC (are there still NICs that do IPSEC and crypto offload?) there's the possibility for information disclosure vulnerabilities in the NIC itself. Yikes.
DreamWorks CEO predicts a “pay by the square inch” pricing model
Sorry to jump in the discussion, but if Ubuntu were doing this I'd be all about it.
Persistent bugger.

"With a modified HTTP server configured to generate the data at byte value (based on headers, host, etc) you could easily configure an HTTP 200 response to contain the packet of death - and kill client machines behind firewalls!"

That's worrisome, I'll bet there are lots of not-so-nice guys trying to figure out a way to do just that. There must be tons of server hardware out there with these cards in them.
Thanks for the feedback about the post being vague. Very valuable to hear that. I'm going to try and rework the message to something more targeted and specific.
"What is Free Software, and Why Do I Give a Damn?" The Case for The Switch
Nobel Prize Winner ( aka Ed ) goes to:

$("a:contains("+arxiv['title']+")").click();
Google Acquires Channel Intelligence For $125M
Ok, what is the model you are envisioning then? There aren't many other structural models I'm aware of. Are you thinking modern companies should be more like Valve, perhaps, which are very flat instead of hierarchical? This works great for Valve, but they do cherry-pick veterans of their respective trades.

I know the "flat" model is enticing, but I have yet to see an example that handles greenhorns well.
When I read the article I knew someone would complain about those points and that'd it'd be the most upvoted comment.

Point #2 I'll grant them. Maybe it's an over generalization and maybe it's not. It is however what they have seen in their experience so it's certainly their reality. Point #4 is a little odd, but I'm also willing to give them the benefit of the doubt given everything they have done and are trying to do. Taken in the greater context I find it incredibly uncool to cry wolf at the slightest miscue. It'd be much easier to discuss sensitive issues if the first reaction wasn't to grab a pitchfork and rally the troops.

Let's try this instead. Dear Etsy, I didn't fully understand your comment about interview processes generally setting women up for failure. Could you elaborate? Thanks.
The key to hiring females: Have a product that appeals to females. It doesn't seem like rocket science in this case.

I don't want to down play hiring female engineers or hiring for diversity. I think both of those are important.

I graduated from college over 10 years ago but the reality then was that females made up a very minor percentage of my computer science/engineering class. It must've been somewhere around 5% (definitely below 10%).

Of the ones I knew that started their careers in software engineering, many (if not most) left programming for other tangential careers. That is, they went to business school and then came back to the industry as product/program managers.

Is that bad or is that good? Should we encourage one over the other?

I imagine that, over time, the percentage of women who stay in engineering dwindles significantly. Considering that the initial percentages you are working with out of school is already small, think of how much you're limiting your application pool if you're looking for an experienced female software engineer. Most of the good ones are probably already working at the large tech companies since they do a good job of grabbing these women right out of school.

While we're talking about diversity, what about other forms of it? How many african-american/latino/native-american engineers do you see in Silicon Valley? Why don't we talk about this more? Isn't there value in diversity across ethnicities? Latinos are the fastest growing segment in America.
I always use the left shift, and like you I never touch the right. But I'm a lefty...
Head first into Kendo UI for Java Developers
Sounds like a shitty founder.

Would you say the same thing about Heroku?
Probably because you don't regularly read news websites for those industries.

Here's a quick example: http://www.asrn.org/journal-nursing-today/105-hospital-leads...

FTA: "Pitt County Memorial Hospital...boasts one of the best records nationally at hiring men as nurses.

About 10.5 percent of the hospital's registered nurses are male -- a stellar showing considering that men make up only about 5.7 percent of registered nurses nationally.

Attracting more men to nursing is seen as one way to extend the supply of registered nurses, who perform much of the hands-on patient care in hospitals."
> But MSN was a supremely depressing place to work because there was a palpable sense that nothing we did mattered, and Microsoft was simply running out the clock on those [hundreds of millions] of people who haven't figured out how to change their browser homepage away from msn.com.

I worked for a company that did content creation for MSN. The amount of pageviews on MSN sounds daunting, but the ad revenue was not on par with the pageviews.
Xbox 720 To Require Always-On Internet Connection, Won’t Run Second-Hand Games
I find it interesting that reducing your EC2 usage by 50% decreased your expenses by 50%, it means one of two things, you aren't paying your employees and don't have any overhead, or the cost of EC2 dwarfs the cost of your employees and overhead.

If it's the latter, I'd seriously consider colo as you can probably reduce costs by another 80%.
When OEMs turn to piracy [chainfire]
I welcome any competition into the mobile OS market, especially if it brings a refreshing new take on design and user experience.

My devices all run Android and while it's usable, I'm not a huge fan of many aspects of the OS. While I don't plan on getting a BB10 device, I am interested to see if or how its innovations cause other OS vendors to adjust their own user experience.
I mean, it's cool that people want to expose Python's version of Rubinius as a building block to yet another Ruby interpeter, but, come on. Why is this a thing?! Why not waste time improving the JVM, contributing to Rubinius, patch the MRI, or a million other open source projects already tackling Ruby being "slow". By the way, has anyone else realized that, while Ruby is slow, computers are getting faster for us too!
I hate how they redirect to a "better" mobile experience page, and as soon as I see this is happening, I just hit back... How about you?
PS. I use iPad mostly to read HN
It only 'makes sense' on a theoretical basis. On a practical basis, unit testing tons of static methods is a nightmare.
Mango - Pure-Perl non-blocking I/O MongoDB client
The whole movie in... First Person Perspective!

or even better;

The whole movie is a first person game and every viewer has a mouse and keyboard, every move from everyone is integrated/averaged together and this moves the character on the movie screen.
I think it ranges from 95-110K right now in the CA Bay Area.
I've seen blood oranges in Portland. In fact, there was a particular brand of clementines from Northern California that was amazing (I forget the name, but I would recognize the box again if I saw it). If you walk into a New Seasons during the right part of the year (maybe around April/May?) there's an entire section in produce devoted to citrus, more varieties/hyrids/etc of citrus than I knew existed before I lived there.
Show HN: tam_tam: Parse, filter, and analyze logs from online chat clients
Oops: Was going for the high score...

OperationalError: (1203, "User #### already has more than 'max_user_connections' active connections")
> hiring female candidates over male candidates simply because of gender is also sexism,

No, it's not. It's sexual discrimination.
You've clearly missed the point. In an ideal world there would be no discrimination. My post was not even about how the system is biased against men, it was about how bias against men also exists.

It is extremely difficult to achieve a perfect balance of a 50/50 gender split in the industry. There isn't a 50/50 ratio in Computer Science/Engineering to begin with. If a company or manager tries to bring the ratio to 50/50 (like in my post), you are bound to hire people who are not a good fit simply because you eliminated a portion of the pool for no valid reason. Of course bad hires occur all the time, but trying to force a 50/50 split or a female majority when the supply is not there will only increase that chance.

Sexism against females in the industry is nothing to be laughed at. And the skewed gender ratio within the industry is also real. However, we cannot fix that ratio unless we increase the amount of female students in Computer Science/Engineering.
You aren't creepy. This particular issue is reverse sexism. But heaven forbid it should ever be seriously discussed while there are all those 'neckbeards' out there to point fingers at.
It's hard. Startups begin in a state of constrained open allocation. It's not "work on whatever you want" because the company needs laser focus, but it's also not big enough for managerial extortion/closed allocation to set in, because the nominal social distance between any two people is still 1 edge. Small startups can have problems, but the loss-of-culture usually happens when companies get larger.

Around 15 people, that one-edge factor becomes less true and if you don't explicitly manage the culture, you'll start having political problems. People won't turn malevolent right away, but your process becomes biased in favor of losing good people and attracting bad ones, especially as the TechCrunch coverage mounts and you become attractive to narcissists who want to be your next generation of transplant executives. You have to be an exceptional judge of character to avoid hiring bad executives (remember: many of these people lie and schmooze for a living) and judgment-of-character does not scale.

Most companies lose startup culture rapidly (like, before they get to 50) in the process of hiring executives, because traditional dinosaur managers assess their self-worth based on metrics like "number of reports" and want to be handed control of other people. Also, once you have a world in which engineers are getting 0.08% and VPs get 0.5%, the "Uncle Tom Engineer" effect sets in and you lose your engineer-centric culture.

Valve did a couple things differently. First of all, my understanding is that they use profit sharing instead of equity. There are advantages and drawbacks of that model, but at the sub-0.5% order or magnitude, "ownership" is meaningless and a more generous profit-sharing system is going to be a lot better for most employees than a meager equity/stock-option system. Second, they made open allocation a cultural pillar that no would-be executive can challenge.

Valve trusts before it hires, and that's different from these get-big-or-die VC-istan companies that hire people in bulk but don't implicitly trust most of them with their own time.
It has much worse battery life than most recent Ultrabooks and netbooks. Netbooks with Atom get 7+ hours.
Walt is an iPuppet. A balanced review from him is a big deal.
10 Tools for Creating Infographics and Visualizations
Fixed. My mistake.
The problem is that when you pay the legal fees for a party, you can be exposed to liability in certain cases. It's actually happened quite a few times.
No one drinks house Starbucks coffee. They put two shots (80 mg of caffeine) into a 22-oz cup of milk and sugar. Drink enough of those to have a caffeine problem and you will have had an obesity problem long prior.
What system do you think will work better, assuming we can overcome this inertia?
My mistake. I will be more careful in the future.
Why use PBKDF2 instead of bcrypt for password hashing?
Are you sure about that I do know that under right frequency Electric Field of over 10000V can be harmless, it's only the low frequency AC that really kills humans. Higher frequency is transmitted over the skin.
Thank you. This confusion is really terrible, and I see it happening quite often around here.
Want To “Bang With Nobody”? Use Google+
Oddly enough, the manager(s) at your current job are using sexist rhetoric about women being creative and social to create a policy where women who are hired have to meet a standard of behavior/performance that is higher than would be for any other candidate. While it may be that women are getting hired more often under this state of things, it really is quite sexist.

When you are underrepresented with a certain group of people, who don't start magically attributing sexist or racist attributes to them and demand they meet those stereotypes. Your job has way more problems then just hiring if that is how they approach things.
First, nursing is female dominated (and I said I don't see other male dominated industries complaining of lack of diversity).

And second, they talk there about expanding supply of workers, not having more diversity.
Surely that's the manufacturer's job.

Since it's caused by a specific byte at a specific place, surely you'd only need to fuzz an average of 256 packets (of the required length) to find it... which suggests it wasn't done at all... zero...
The Secret Meaning of Skyfall
Infographics have been used and abused, but I believe that showing information graphically is an important method of communication.
Seems like a grammatical error in the article. They have 20 now, which is about 18% of their eng team, and I guess they had 4 to start with. This is ~+450% growth but it's off such a negligible base (~5% assuming they also hired some men that year) that the whole "500% growth" claim is only interesting as a marketing statement, so it kind of undercuts the rest of the article's value.

It's like a school with one minority student out 100 letting in two more and then bragging about "200% growth in minority students."

I'm not taking away from what they did - just how they're positioning it based on a growth figure.
New Twitter search results
Epinions recognized this in 1999
The re-brand is telling. This is not the same organization that launched the PlayBook.

I also believe that the PlayBook is an extremely under-valued product. I, and quite a few people I know, use it all the time. For the price point it is a great device.
As someone who actually has a major in product design, that link and this thread is pure gold!

I'm getting the same dark satisfaction as if I were reading how to write your own encryption algo at phpscripts.com

...time to make some popcorn.
3 reasons why our startup moved from LA to SF and why you should too.
How to get your app in the Top 100: Interview with Mike Amerson
Mike Amerson, president of WET Productions and indie creator of the very popular My Virtual Girlfriend/Boyfriend apps on iOS and Google Play comes on Tap Your App to discuss his path to success as an indie app developer. My Virtual Girlfriend and My Virtual Boyfriend really took off after Mike worked his butt off to promote the app through grassroots, basic PR tactics and blogger outreach. These efforts proved hugely valuable when they lead to some main stream media sources picking up his app and running with it. When George Lopez, MSNBC and eventually Kotaku picked up stories on his apps, things really started cooking. In this great interview we talk about how marketing your app is truly a moving target, how only a few tactics like Interstitials are on-going winners. We also have some great talks about how localization of your app means so much more than a simple translation.
They started with 4 (the 2012 number, per the video).

So they apparently went from 4 out of ~100 to 20 out of 110 (presumably some people left and 4 is still about 4% of 90...).
I read the whole thing and that is the line that stuck out most to me. This could very scary. It could be used to bring down a webserver
This is the most ridiculous thing I've seen in a while. You know what nobody ever asked for? Answer: Ruby running on Python. The only advantage I see here is being able to access some of the Python scientific and mathematical libraries but at that point just freaking use Python. Perhaps this time would have been better spent improving MRI or even JRuby or porting the desired Python libs to Ruby.
Some industries or professions are male-dominated because the industry itself has been around for a long time and thus has historically been male-dominated. Weirdly, those industries are probably diversifying faster than IT because they were the first obvious targets for women wanting to "break the glass ceiling" - being the first female lawyer, professor or general in a particular firm/university/country is quite a prestigious achievement, and books and movies are made about those kinds of people (though actually this makes me realise that I'd love to read a book or watch a movie about a woman who does something cool as a software developer - and no, Hackers doesn't count). It's easier to bring external political pressure on those industries partly because everyone regards them as important, and locking women out of 'important' industries was probably regarded as a major problem to solve for politicians. Also, the first women to achieve something close to workplace equality with men were probably relatively high-status women to begin with, and they would have wanted to break into prestigious professions.

Programming and IT has not, until recently, been regarded as particularly high-status, and it was not regarded as a problem for society at large that most of the people doing it were men. But now people regard software and IT as very important - people like Steve Jobs or Aaron Swartz or Mark Zuckerberg or Tim Berners-Lee have a similar order of influence in society as, say, senior judges, politicians or scientists. It now seems unreasonable that, if "code is law" (in Larry Lessig's phrase), the law is being written mostly by men.

I guess those are the political reasons why people regard the gender balance in software as 'problematic'. There are other reasons too - greater gender diversity may lead to greater diversity of thought, and this is generally a good thing; women may bring different skills and attitudes which may be beneficial (though this is by no means guaranteed, and certainly doesn't mean that any given woman is going to do this); purely personally, I've worked well with women in project management, business analysis and other roles and I'd like to see similarly talented women doing programming too.

The question of why Etsy are doing what they're doing is intriguing though. If one believes that sexism is rife, and that self-interest of the firm concerned argues against spending money training female developers who aren't necessarily even going to work for you, then it is almost impossible to explain the behaviour described in the OP. One of the assumptions must be wrong, I guess.
Are you a Fit Loyalist?
Perl 5 had an in-memory footprint of about 768k. VisualWorks Smalltalk had a standard one of 12MB, yet loaded and started it faster than Perl did with 768k. If just your standard library takes very long at all to load, something needs attention.
Issues with reproducibility at scale on Coursera
The Groovy Conundrum
Here is @kellan's full presentation on youtube: http://www.youtube.com/watch?v=w4LExVkv4Pw
Introducing StrongLoop
INVITE of Death looks completely different. There, malformed packets would cause trouble in the VoIP software that was trying to parse them. Here, well-formed packets would sometimes cause trouble in an ethernet controller that shouldn't even be trying to parse them.
I can't use Google+ hangouts at work. A P2P video conferencing tool becomes far more interesting. Especially now that Skype is effectively fully logged.
Very encouraging article but this bit is super depressing, and speaks to deeper problems with discrimination in our industry: "Etsy’s seen the most success when there’s either zero or two women engineers on a team...because if there’s only one, she’s a woman engineer as opposed to just an engineer."
He was pretty enthusiastic about the Surface RT.

I've always seen his reactions to Apple products as being dispassionate and bored. He doesn't seem easily impressed by anything, and yet he's always accused of being a rabid Apple fanboy.
Minus some filesystem bookkeeping information and os , what else takes up the space?
Lock elision changes the definition of "uncontended", though. Before, "uncontended" meant "you don't have any parallelism", as you suggested. With lock elision, "uncontended" means "doesn't have multiple accesses to the same data, or they're all reads"; that allows quite a bit of parallelism on most data structures.
I've seen a bash migration thing in a production environment before but yours is a lot cleaner and well organized.
Energetic and alert doesn't have to mean hyperactive. I was thinking more of general blood sugar/glucose level.

Inserting quick carbs into your body will most likely start the engine in some way.
Point #4 is about interview anxiety, and the confrontational approach used by too many interviewers. These are the kind of interviewers that keep asking technical questions until they find something you don't know, just so they can deflate your ego during the interview.

And yes, it's a problem that less-aggressive guys have to deal with as well. Sometimes we have to choose a bad situation, and sometimes it causes us to work for a competitor instead. But that doesn't mean it's not a problem, a pain point for some people, which could be solved.
Obviously the discussion was scoped around non-personnel expenses. I'm not going to dump an entire P&L here. And this is now wildly off-tangent.

I was illustrating that there is real world gain to be had by doing something as simple as switching to a new Ruby or spending some time with a profiler. These weren't drastic code rewrites. They didn't require layers of caching or sharding of my database. I fail to see what's even contentious about this.