skysight-inc/HackerNews huggingface dataset:
Hasn't it been shown the more sexually egalitarian a society is, the more likely you are to find these gender imbalances in the work place? Less egalitarian societies have been found to have less of a gender imbalance in stereotypically gender imbalanced professions. Engineering is usually male dominated, and nursing is usually female dominated.
This has the counterproductive side effect of selecting for questionable developers, though, because any developers worth their salt don't need to subject themselves to that kind of creepy degradation to get work. So it creates a problem and then tries to solve it.
Whether its Freelancer or Odesk, you will almost always get burned a little on your first job. Number one rule is never pay anything up front on a fixed priced job. I do think that Odesk handles feedback in a better way. The buyer should have been able to give negative feedback to the provider.
SurveyMonkey CEO On How To Build A Great Company
I want to change the ratio in web development because my goal in life is to unleash latent human potential. It pisses me off when people don't, or can't, live up to their potential. I believe that the gross underrepresentation of women in software represents a ton of latent human potential, because I also believe that women a) are capable of creating great software, and b) want to.
My point is they changed the definition. It wasn't always that way.
<hat type="conspiracy theorist">I wonder what _other_ data coming down the wire that nic is monitoring and executing code in response to?</hat>
SNOPA Bill Reintroduced To Protect Your Privacy Online [video]
Thank you for recognizing the issue. All I wanted is to file a feedback. I lost the money, and I never asked for it to be returned. I took responsibility because it was my stupid mistake to release it. But after paying >$1000, not getting anything back, after my project was closed by a developer, I can't even leave a feedback? So, what kind of protections do I get?
But couldn't you test all the positions at once, by having the entire packet be random data? Unless the packet has to be a particular length for this to happen, which I didn't notice in the article.
http://en.wiktionary.org/wiki/per_se :)
That is some pretty excellent marketing.

Also, I love the 'logo' of this Chromebook -- just a line with four colors, instead of .. well, an actual logo. I like the trend of there being no meta-information stickers on devices I buy.
Incidentally this is why it's so important to point out instances of discrimination against men. There's alot of hostility to the idea and interests that want to perpetuate such sentiment.
Cognitive Psychology is a scientific field. It is different from "Psychology" though, an in fact it repudiates Behavioral Psychology, for instance. Cognitive Psychology is quite distinct from CBT, so criticisms of CBT do not apply to Cognitive Psychology.

The claim that the mind does not exist is a throwback to the dark ages of Behaviorism. They made this claim because they sought to make psychology only about things that can be very easily measured and very easily modeled. They claimed that this was "scientific", and that any talk of the mind was "unscientific". It was the Behaviorists, however, who were unscientific. In their goal to elevate Psychology past the unfalsifiable claims of Freudianism, etc., they made a model that was far too simple, and they ignored all the evidence that a more sophisticated model was necessary, and to make matters worse, they actively acted to suppress science done with more sophisticated models (i.e., Cognitive Psychology), holding the field back by decades.

As to claiming that you can't photograph or weigh minds, this is a non sequitur. You can't photograph or weigh a computer program either. A computer program is a mathematical entity that can be instantiated on hardware, but is distinct from the hardware and is as non-corporeal as is the number 2. The mind is the software of the brain, and Cognitive Psychology is the field that aims to reverse engineer this computer program. Neuroscience, no doubt, has compatible goals, which is why at MIT Neuroscience and Cognitive Psychology are in the same department.

In any case, you do the world no favors by promulgating Behaviorism's ill-conceived notion of science and their specious reasoning.
Steve, you are a marxist[^1]. Marxists like you have mastered the dishonest art of redefining a connected web of words, achieving petty positions of power at universities, then insisting you definitions are academically accepted. You use the emotional charge of the original (actual) word to "win" arguments.

To you, a group of black students at an predominantly-black (American) elementary school who routinely harass and tease and assault younger white students for being white are _not at all_ racist, because in those white students' society [as defined by marxists], whites are the oppressor [as defined by marxists] class [as defined by marxists].

Is this a fetish for you?

[1]: blog.steveklabnik.com/posts/2011-12-15-marx-anarchism-and-web-standards
I like this idea. I would add one tip though, use a group password safe, rather than contacting person X. As a sysadmin we have passwords all over the place (root, network, wifi, desktop, remote sites, etc, etc). There are five people on our team, and we use Password Safe (windows) [1] and/or KeePassX (linux/mac) [2] to manage lots of passwords. You do not have to contact person X, for a password, if the are away for some reason, just check the safe.

[1] http://passwordsafe.sourceforge.net/

[2] http://www.keepassx.org/
Right shift for using uppercase letters and symbols, left shift for selecting text and for some key combinations.
All I wanted is to file a feedback. I lost the money, and I never asked for it to be returned. I took responsibility because it was my stupid mistake to release it. But after paying >$1000, not getting anything back, after my project was closed by a developer, I can't even leave a feedback? So, what kind of protections do I get?
Google and Twitter execs form VC fund
The term sexist has its roots in talking about systemic forms of inequality: http://finallyfeminism101.wordpress.com/2007/10/19/feminism-...

Since you claim that there is a redefinition, what exactly do you think sexism meant in the first place?
Anyone who read 2000 A.D. in the early 80s knows where the guts of Warhammer 40K was stolen from. (And Ridley Scott would like his Tyrannids back, please.)

Be pure. Be vigilant. Behave.
I guess I should have known you wouldn't have anything useful to say when you started off by comparing me to Hitler.
I agree that this (MB Air vs Surface Pro) is the larger story, and its not being well covered, but I lay some of that at Microsoft's door rather than the press. Generally there will be a 'press kit' with the demo device which highlights things that the manufacturer thinks are important.

I've not seen Microsoft's press kit for the Surface Pro. It has been my experience though that when I have seen the press kit the story written at least mentions all the high points, if only to disagree or dismiss them.
When is it too early to start talking to customers? I have a product still in dev but need more user feedback?
I like using env vars for everything that might change across environment. Should be able to deploy code to a properly configured environment and have it work with zero changes.
Professional paranoia. Stuff like this is really no fun at all.

off-topic:

A long time ago we found that a certain ping packet would be dropped with about 30%, which in turn triggered a monitoring system to register 'server down' when enough packets in a row were missed.

This would happen about once every day or so, leading to an operator being paged (usually at 3am). Very annoying problem and incredibly hard to debug. We'd replaced just about every piece of hardware except for a stupid little T-connector. My buddy Jasper and me looked at it and we both more or less at the same time said 'it can't be'. We swapped out the T-connector, problems solved.

It took the better part of a day to nail that one, I still remember the hostname (chopper) of the SGI box that the thing was connected to (SGI Challenge, an Indy sold as a server with one of those silly thinnet adapters dangling off the back, even though it had a UTP connector too).

Some bugs... I can't say I'm mourning the demise of coaxial ethernet and the bus topology.
Plato : Visualize JavaScript complexity
"Yikes! Sounds like system management mode in a BIOS!"

Or, "Sounds like an advanced persistent hardware rootkit!"
> Racism/sexism/whatever... a wrong is a wrong.

Sure. Sexual discrimination is bad, no matter who is being discriminated against.

It's about false equivalencies. You might want to see the last part of my comment here: http://news.ycombinator.com/item?id=5178799

> My example was an interaction between two people, two individuals, and now you're talking about "discussing social groups".

Two people aren't a group?

> Racism and sexism is caused by considering people as "groups" and not individuals, and your solution is to... do more of the same.

You might actually really like Latour, who's a sociologist who argues that his entire field is wrong because of too much abstraction. I've been reading 'Reassembling the Social' lately, and it's fascinating.

That said, I actually disagree that the cause is 'thinking of people as groups,' but you of course are entitled to your opinion.

> All you are doing is entrenching division.

I'm not sure how advocating that we have more women in computer science is 'entrenching division.'
Hoopla Customers Winning at Business Gamification
I can drink a cool, sweet liquid like it's juice. Ingesting absurd amounts is much harder when the substance is hot, bitter and tends to give you a bad aftertaste and an acidic stomach.
Ditch doctors (at least the majority), and medication. Read about glutene intolerance and possible connections. Take omega-3 supplements and stop glutene+dairy. Possible that it's just bullshit and won't work, otherwise effects after 30days. Worst case you just become slim and fit.
Google is the second company. 13 inch Macbook Pro with 2560 x 1600 resolution was released last October.
Just curious, what do you think caused the increase in C#? I'm totally out of touch with Microsoft's doings nowadays.
I love doing triage. It's one of the best times to learn more about how your customers actually use the product.
It's simple supply and demand. If a minority of the engineers graduating from college have a particular trait (e.g. blue eyes), then if Silicon Valley companies compete to have a 50/50 split of blue eyed engineers vs non-blue eyed engineers, they'll end up paying blue eyed engineers more for the same skill level. (Unless the skill distribution of blue eyed engineers is somehow skewed higher than non-blue eyed engineers.)
Sorry to single you out for this question, but you're the first person I've seen who actually has one. Does the unified inbox thing support RSS? The concept seems great, but without RSS support it isn't that useful to me.
And Now Let Us Praise, and Consider the Absurd Luck of, Famous Men
I actually thought the same and it seems to be true in the english version, but for example not in the german one:

http://eu.battle.net/sc2/de/game/unit/marine
Great article. I especially liked the advice given in step 7. Too many companies out there who grow comfortable with methods that work "well enough."
I'd say most enterprise Java projects (think J2EE) have better documentation. I wouldn't choose Play because of that, I'd choose it because of the practicalities.
MOAARRRR DYNOSSS.
Does it have to be 'space marine'? Can he change it to 'galactic' or 'interstallar' or something else that would be less infringing?

I know it's disheartening but this isn't the battle he wants to fight. Someone with deeper pockets will fight it someday. It's enough to spread the word about GW's legal bullying and let us all make our own decisions on whether we want to purchase their products.
That's been my experience with WP7 and WP8. It's the platform where you don't need any apps. Everything you expect a smartphone to do comes baked in. The default featureset is quite impressive. Any extra apps are just that, extras.

The problem is in getting people to give it a fair go. I hear a lot of iOS and Android complaints that don't exist on WP, and when I bring it up people just laugh.
There's definitely some "patting ourselves of our backs" going on here. I was surprised and proud that we surpassed the ratio that we set for ourselves. I figured I'd share what worked for us.

Getting more women to show up may be the easiest part of "changing the ratio". We have lots of other work to do in order to make this stick, which includes working with employers to ensure our students, regardless of gender, are successful after they're hired.
sadly, I'm just getting an Application Error:

Application Error
An error occurred in the application and your page could
not be served. Please try again in a few moments.

If you are the application owner, check your logs for
details.
Scottsdale, AZ libraries to offer co-working spaces
Boyfriends are more popular than Girlfriends on Social Media
More people realizing that C# is just like Java, but better. And fewer people running away because of Microsoft's reputation.
Thanks for that simplified explanation. As someone not familiar with Python and Pypy I was having a tough time getting past the "Ruby on Python is efficient?" block; the analogy to LLVM is helpful indeed.
highrisehq
It is, but so are self-reported industry salaries. This isn't perfect data, but it is (fairly) reliable data that all comes from one place.
The Joule Standard
This article explores the idea of denominating financial instruments (aka money) in terms of energy, and how tech/financial services entrepreneurs could develop this type of system (i.e. something like Bitcoin but backed by energy commodities/reserves).
A company I worked for in the past increased their female engineer base by 500% in a year. They had 1 and hired 5 more.
Kickstarter for Developers - Yes/No?
Actually, application error is probably good advice anyway.
Sounds really interesting, but we already have a dozen of incomplete alternative Ruby implementations...
ShareTheInterview.com - your interview experience pays
Great tip. This is what I've used in a number of organizations now, including a version of this at Khan Academy. I've amended the blog post to mention this.
The only way we kept the initial male attendance down was to delay promoting the event through men.
Yep, your situation is very similar. Can I email you somewhere?
How To Devour Hacker News Articles
Using a slice as a key doesn't make much sense; a slice is a fundamentally-mutable view onto an underlying array, which itself may be mutable.

Quick testing shows that you can use arrays:

func main() {
a := [4]int{1,2,3,4}
m := make(map[[4]int]string)
m[a] = "Hello"
fmt.Println(m[[4]int{1,2,3,4}])
}

Although that will be klunky, since the size of the array is in the type of the array. And still mutable. Mutating keys is bad.

In all my years of using maps, I can't think of when I wanted to index by something that was truly an arbitrary-length array of things. If you want to index by something like a tuple of things, declare a datatype for that purpose. What exactly are you trying to do by using a slice as a key?
Funny, it looks like the Nexus logo here:

http://www.youtube.com/watch?feature=player_detailpage&v...
It should be noted that Feynmann himself believed that science revealed truth, as he said so on numerous occasions. Here's one example:

"[The Big Bang] is a much more exciting story to many people than the tales which other people used to make up, when wondering about the universe we lived in on the back of a turtle or something like that. They were wonderful stories, but the truth is so much more remarkable. And, so, what’s the wonder in physics to me is that it’s revealed the truth is so remarkable.”
"Prejudice, stereotyping, or discrimination, typically against women, on the basis of sex" (Google)

"prejudice or discrimination based on sex; especially : discrimination against women" (Merriam-Webster)

"prejudice or discrimination based on sex; behavior, conditions, or attitudes that foster stereotypes of social roles based on sex" (Wikipedia)

I think these are all perfectly acceptable "plain English" definitions of "sexism".

Definitions are nothing but arbitrary convention anyway--my point is that when you explicitly unpack the feminist definition of "sexism", seemingly semantic arguments like Mr. Klabnik's are packing in a lot of assumptions that deserve to be unpacked. Generally, I don't favor definitions that pack in tendentious assumptions for political purposes.
You Have Nothing to Worry about Tomorrow's Web
Wow, what? They're opening their servers up as a way for anyone to host anything? How will that scale?

I assume they're going to have to do something to prevent people just uploading cracked versions of games that are otherwise available for money.
But while that paradigm might work fine on a desktop, where you can have multiple files viewable at a time (i.e. different halves of the screen), and an extremely easy way to copy-paste, it does not work well for a touch device, where both of those assumptions are invalid.
I don't think I understand what you mean. Or you don't understand how my timestamps and time synchronization works?
I see it as a benefit to stop doing things when you use a service/app where it automatically does it for you. Kinda like Gmail filters move things out of my inbox while showing a label count that I can choose to address immediately or leave for later.
And blizzard (nor anyone else) should have to license the term from GW. According to wikipedia:

The earliest known use of the term "space marine" was by Bob Olsen in his short story "Captain Brink of the Space Marines" (Amazing Stories, Volume 7, Number 8, November 1932)
Look, an MBP Retina.
A few comments:

1. We're probably not going to use it unless we can host it ourselves because we can't possibly risk information leaking out of the infrastructure and being thrown god knows where.

2. If all it does is IIS/ASP.Net applications, the utility is limited. Everything is about holistic tools which can aggregate everything in one place from all systems. In our situation, we monitor piles of SQL Servers, nearly 100 IIS servers, MSMQ, NServiceBus, Routers, Switches, Disk array IO throughput. One tool to rule them all there.

3. I doubt you could actually handle the load of a mid-large site where this would be valuable. What are your guarantees on that front?

Not wishing to trash your efforts, but that's how us architects see it and we're the guys with the credit cards :)
Badges ruin communities, full stop. Please keep them far away from this software.
Software Test Engineer - Eugene, Oregon is A Beautiful Place to Live
We're a small company in Eugene, Oregon looking for a Software Test Engineer to help design and build automated systems to ensure high quality software releases. If you're the right fit, you'll be joining a company responsible for creating and maintaining two multi-tier client-server applications. As you would expect in a small company with a team orientation, you'll have a wide variety of responsibilities.

Responsibilities will include:
● Working flexibly with multiple small in-house engineering teams
● Learning and understanding product functionality to help design appropriate test methods and tools
● Developing and implementing procedures for automated testing
● Overseeing the testing, debugging and release process

Requirements:
● 3+ years experience with quality assurance methodologies
● 2+ years experience with automated testing
● Facility with scripting languages such as Python or Perl
● Ability to analyze server logs
● Ability to write, debug and maintain test scripts
● Experience with at least one of Linux, Solaris, Mac OS X and Windows systems; experience with multiple OS flavors a plus

You should have a BS in Computer Science or equivalent experience, be self-motivated and enjoy learning.

The work environment is friendly, informal, and intellectual. Benefits include medical, 401K, vacation, and sabbatical opportunities.

U.S. citizenship and eligibility/willingness to obtain a security clearance is required for this position.

Please send a cover letter and resume to jobs@otsys.com
One thing I'd add is to learn the culture at your new company. They're probably proud of what makes them unique, and would like newcomers to embrace that.
This analysis is wrong. Or at least missing a lot of data.

I personally posted jobs from Edinburgh, Scotland on the Who's Hiring thread of the month (and ended up making two hires from it) in 2012. My most recent post on Who's Hiring was the number one voted post on that particular topic. Not sure how the data was collated, but it's not accurate.
Of course, in retina mode that's an effective resolution of 1280x850. If this is real, it's not clear how Chrome OS would use it.
> there are probably a lot of women with the potential to become good programmers and it would be a shame to exclude them.

Right, but while growing up they're being excluded by their friends and parents who say "ew programming? That's for nerdy losers!"

Not by the companies that say "hmm, female engineers are only 10% of engineers, guess we can't expect more than 10% at our company".
Sexism has its roots as a term to talk about systemic inequalities revolving around gender: http://finallyfeminism101.wordpress.com/2007/10/19/feminism-...
I'd say it's generally never too early, it all depends on how you frame things.

You can get some good early feedback and validation on what you're working on and trying to solve and then also try to bring them in as an early adopter once you have something ready to market.
New 17-million-digit monster is largest known prime
There is no branch of science which defines the words that way. And even if there were, rejecting a redefinition of a common word is not rejecting an entire branch of science. If everyone involved in astronomy suddenly decided the word large only applies to things greater in size than the sun, people continuing to use large to refer to their soda would not be rejecting astronomy as a consequence.

Also, you appear to be deliberately misrepresenting a small subset of sociologists as being representative of the entire field. That redefinition of sexism isn't even universally accepted in women's studies and feminism, much less sociology. It is in fact a clique that uses those terms that way, not a branch of science.
I for one don't like the colors, for some reason it makes it feel "cheap" to me. But other than that small complaint it looks awesome, I'll definitely be getting one (assuming it's real).
Very cool! Dropbox still sorely needs event driven webhooks or a stream of sorts. Their /delta is solid but requires an insane amount of data to catch up if I just want notifications of recent changes.
This is pretty cool. I will say that I read very fast and do subvocalize, but I only subvocalize the major words in any paragraph.
There's an example report run on jQuery : http://jsoverson.github.com/plato/examples/jquery/
Yahoo Set to Use Google's Ad Network for Some Ads
Postmortem: Intelligence Engine Design Systems' “City Conquest”
This was a more interesting question than I thought at first. I looked at my keyboard, and I see equal wear on both keys. I tried typing the first sentence using Title Case, and I find that I use the pinky of the opposite hand that's typing to make capital letters. I've never thought the right shift key is "far away" at all.
I believe his point is that memory manufacturers advertised 1GB of RAM which is actually 1GiB. So for advertised memory, 1GB = 1024MB.