skysight-inc/HackerNews huggingface dataset:
There is a lack of role models because there is a perception among the younger generation of women that programming is not a creative endeavor, which makes a lot of women away from learning programming. The society's portrayal of programmers as geeks or beta males does not help either. People are the sum total of the 5-10 people they closely associate with, and most girls do not find their friends wanting to be programmers when they grow up. Peer support, role models, are key. When women like Sheryl Sandberg of Facebook start showing up on TV and the idea of successful women in technology is portrayed to be appealing, you will slowly find women taking more to technology jobs.
I've lived in Thailand, let me fix that sentence for you:

I hope you've cleared this with immigration or everybody attending could face paying a bribe.
It's really funny that you would pick an XKCD that is about how sexism works as part of your argument that it wasn't sexism, merely rudeness.

The whole point is that a man being rude about another man in this particular way -- by superfluously mentioning his attractiveness -- is exceedingly rare, while for women it is all too common. One would be an aberration, the other is pattern, and the pattern is why it's at the top of HN.
I thought it looked familiar: http://structureresearch.net/2012/01/24/att-cloud-architect-...
You can talk for a half hour about someone's chops, but if you conclude by saying what a great ass that person has, that's the part that people are going to focus on.
HTML5 Boilerplate madness !
Firefox does not support Tiger and Win 2k, so where do these people go who use OSes 6 years old?
Are you being sarcastic? Apache still powers a huge chunk of the Web http://en.wikipedia.org/wiki/Web_server#Market_share
I use Google Voice. Unfortunately that's nowhere to be found on my "google bar".

Yes, I see Translate, Offers, Blogger, Finance, Books, and Music, none of which I use. But I don't see Voice which is in the same account.
Alright, but, I don't have access to the main repo (he has a fork which has all the code) :(
Google has separate tracks for FE SWEs as well. It's just that you also need a basic proficiency with C++/Java and algorithms to be a Google FE SWE, while I'm not sure that Facebook requires that? (Perhaps because Facebook's frontends are written in PHP instead of C++/Java.)
That would strike me as worthy of a black mark by the industry---a statement that we will not hire your students if you back this stuff.
It's a bit more work up front but I'm really enjoying running a totally static blog directly off S3. Never goes down and scaling is a non-issue and it costs me a few bucks a month.
Does 1M mean 1 million? 1 million what? Years? Dollars that they'll pay you to sign it? What?
Terrible introduction. Gives insight into how that man's brain works around women, causing him to trip over his tongue and mention what he saw - "sexy" - vs. what qualifications she had for moderating.
Not to attack, but you're missing the point too. Saying someone "could do X, Y" especially where X, Y are "bolder" and "greedier" has very different implications for a woman than a man. And the resulting discussion revealed just that. Both anecdotes and studies were posted that revealed that not only were those tactics NOT very successful for women's advancement in the workplace, but that it actually caused resentment towards them as male collegaues took that behavior to, well, were it normally goes. Look at most bold women and the jokes that people make about them being "bitches" or "cold" or what not. It's undermining and it's why women are often conditioned to NOT be bold and ask for more, etc. (Why don't people ever ask, how did we get to this level of inequality and disrespect in the first place?)

As for the jokes, I agree. As I commented elsewhere, it takes a sexist culture to excuse and allow sexist jokes. I think that being less tolerant of such jokes is a good first step towards reforming the broken aspects of such a culture though.
Okay, but, how should I go about contacting him?

He gave me a live dump of his website, and I have his phone number (along with that of the CEO), should I use that?
No. The error image just contains "the hard stuff".
Results of Joel Spolsky's "What Programmers Want" Survey
What??? WHERE in the Communist Manifesto does it call for the armed overthrow of the US Government?
"And if you see someone doing this, call them on it. I didn’t… that was my nervous laughter in the background of the recording."

"Here’s what the man introducing Rebecca chose to say"

So, who is this "man"?

Easy to say but hard to do depending on your relationship to the "someone".

Let's say the person doing this is of the stature of PG and you are looking to get into YC.

Is it safe to stand up to him?

Sure that might get you points for taking a stand, he might actually like that.

Or maybe not. It's double or nothing.

It's easy to take a stand when the person being sexist is of no significance to you. Much harder if you have something to loose.

This is why things like this happen many times. And important to keep in mind. Power.
Does the website use Jekyll?
agreed, it doesn't seem like it should be a jury trial, but instead should be just a hearing in front of matter experts.

What does joe schmoe know about the nuances around patent law? There is a reason there are lawyers who specialize their entire practice just around patent law.
That looks very interesting. I also really like how the front page shows the use-cases plainly
reportedly

Uh, it's taped. You can listen to it yourself by simply clicking on a link.

This is only news when the person being rude is male and the person on the receiving end is female.

Are you saying female sexism is common in the tech startup world? Can you cite any examples?

THEN it's proof of how horrible men are.

Where has anyone claimed all men are horrible? I must have missed it.

It is an example of an horrible culture, which fortunately is diminishing.
No one ever says that which is what makes it sexist when it is said of women.
Easy browser viewing https://docs.google.com/gview?url=http://blog.stackoverflow....
Ask HN: Skills which are under supplied by freelance developers?
Most freelancers seem to end up doing web development, database consultancy, or something in mobile to my (very anecdotal) knowledge.

I'm less interested in the web and mobile unless we start looking at the 10K Problem. What grabs me is data, systems analysis, software development, Linux, concurrency, and Python. My experience includes Python, web, Linux, deployment, and retail backend development(POS and ERP). The issue is that retail companies do not have money for IT. There is most definitely a ceiling.

How do you move into a niche which is not mobile/web? Which ones are typically under supplied from an employers perspective? I'm willing to investigate and put effort into becoming an expert in those fields. If anyone has experience attempting to do this, I'd be keen to hear about it.

EDIT: To elaborate, I'm very interested in medium level enterprises and solving problems for them. (I'm in New Zealand, if a company has a billion in revenue it's big ;-) ).
> I'd definitely recommend using a virtual machine; even if I were running Linux I'd be using one.

Why?
If only stripe was around a couple of years ago, we wouldn't have found ourselves locked down with BOA. Having to pay $500 termination fee sucks.
Here's a preview of the violent crime map - it's colored based on the percentage of violent crimes in a given area, for areas with > 50th percentile crime for the county.

As you can see, Hunter's Point definitely sticks out in this map.
http://dl.dropbox.com/u/338114/Screenshots/02l.png
I've actually seen the weightlifting case with men, though it's far less common. Former EA and now-Blizzard AI programmer Brian Schwab gets a lot of comments about his physique, because he has a bodybuilder-type physique, which is sort of unusual in videogame programming. It doesn't seem to bug him, though.
handsome is not a synonym for sexy.

A direct replacement is correct:

"Robert's one of the smartest men[1] I know, and I thought that he was a perfect pick for the role of moderator. When we selected Robert and he said yes, he was a sexy single man. And since that time, he’s become a sexy married man, and so I wanted his lucky new spouse to stand up. So we’ve got not only a very talented, but a happy moderator."
This is fantastic -- looks great, guys.
Project github page is at https://github.com/NYTimes/ice
I'd encourage this for a thought experiment.

Take a step back. Bottle your immediate reaction to this article.

Starting asking yourself a few questions. Why did the author react this way to the introduction? Why do so many people in the comments seem to agree?

Avoid easy, dismissive answers. "Because they're illogical," "because they're too sensitive," "because they're not thinking this through," etc. are not good answers. They're easy answers.

If it helps pretend there's a woman upset by this sitting across the table from you. Have a conversation with her. The goal is to really understand why she's upset.

Or imagine what the husband in the audience felt -- if I were him, I'd be a little embarrassed and apologize to my wife afterwards. I'd also send a follow-up email to the moderator and the person who organized the conference voicing my displeasure (as the husband).

I'm not being flippant. Think deeply about why people are reacting this way, and avoid easy answers.
Congratulations to the Stripe team!
Change the genders, would you expect the same style of introduction for a man, even remotely?
Not just the ability to abstract, but the ability to think at a very granular level of detail and multiple levels of abstraction simultaneously. Not many fields do that to the extent programming does. And the instant feedback loop reduces the need for expert outside guidance and instruction.

There's also the idea of CS + X, for all X[1] (or for most X, as batista points out).

1. http://www.xconomy.com/new-york/2012/01/18/cs-x-for-all-x/
While they were screwing around with this irrelevant nonsense, THEY BROKE SEARCH TODAY!!

Yes, all day none of the outbound links from Google search worked unless cookies were enabled. Unbelievable. They really have taken their eyes off the ball.

(They seem to have fixed it now.)
Hence the normalization step. You can probably guess the country code from other information (e.g. if your app is only in the US). If there's no area code included, then you can't match it up anyway, hashed or otherwise.
Because the JungleDisk solution is clunky. You're either going to use Dropbox if you're a casual user or use a Linux filesystem in user space to interface to S3. JungleDisk is the purgatory no one wants to be in.

Note: I've used JungleDisk; my business partner still uses JungleDisk and complains about its shortcomings; I tell him to switch to Dropbox.
Well, considering Tesla engineers showed that the battery levels never dropped below 20% for the duration the cars were on loan, I think it's a pretty open and shut case?
I think it's important to maintain a strong, usable mobile site that gives as much app functionality as possible. That way they won't leave their users helpless in mobile. And, who knows? Maybe that's enough.
I can't say that my setup is for everyone, but this is how I develop on OS X:

* iTerm2 - much, much better than Terminal
* Vim / MacVim - I use both, but most often just use the command line version instead of MacVim.
* iTunes - music!
* pip - ridiculously good python package manager.
* IPython - a better REPL for Python

And that's it. It's very simple. If you're into NoSQL, I've gotten mongodb running very easily. I haven't had to reformat/re install anything, ever, and I've been developing on OS X for about 6 years now.
Nice!

Yes, when other people in this thread -- and let's be honest, men -- play the thought experiment where the roles are reverse and it's the wife sitting in the audience, they don't see what's so offensive. "I wouldn't be offended!" they think.

They see a formal symmetry in the situation, but miss the fact that there's a huge asymmetry when it comes to power and gender.
Thanks to Stripe, I think that we'll start seeing a lot more weekend/hobby projects that charge for their service.

(And I think that's a good thing.)
> -The subject matter is likely to be mostly to totally outside of a person's technical depth and factual experience. (Here I try and think if someone asked me to decide some question related to something like advanced particle physics, chemistry, or the tax code).

Not just "likely"; anyone who had such experience would get kicked off the jury.

Nobody on Hacker News will ever get to serve as a juror on a patent trial. (That cuts both ways, though: nobody biased towards patents will ever sit on a patent trial either.)
New Twitter Redesign with Pop-down Tweets
I think you're confused sir. The Apple ads told us that PCs are old and unfashionable. PC's are about personal computing, not lifestyle like Macs are. Macs can't be PCs.
> Are hosting services much more expensive in the USA than in the EU?

For servers/colocation, in general, yes, the services are more expensive in the US. That's been my experience.
First reaction: "Good, maybe now they will expand to Canada!"

:)

Congrats gang. I'm sure it's only partially a manpower issue with international expansion - dealing with institutions only moves so quickly.
New Amazon Homepage Performs Significantly Worse
It makes the whole post seem sensationalized and disingenuous to talk about all the great things this woman has done and then excerpt the fact they seemed to have also covered those in the intro.

To be clear, I am not condoning sexism, but this particular tirade against it feels like someone is trying to deceive me into taking their side by not presenting a full picture. It could have simply stated that the intro was actually okay until that point and perhaps that sort of comment inside a longer intro has no place.
I think it's an even better advertisement for Learn Python The Hard Way.
Would love to see the graphs for these.
Experts are employed in most (probably closer to all) patent trials, but they tend to have an offsetting effect (or at least that is the opinion).

I think a system of appointed masters has its issues too. Theoretically, that is the PTOs role right?

The closest idea I've been able to think of is a modification to the jury system so that the base pool that jurors are randomly selected from consists of people with experience in that field. Essentially, the base pool is of persons of ordinary skill in the art. I have no idea how to practically implement that though.
Doesn't the fact that she got the job prove your claim of it being "a bit irrational" wrong? Not only did she get the job, she was (apparently) the top candidate as soon as your team watched it.

Plus, as an added bonus, it got her and her new company on the front page of HN. Have any of your other new hires done that?
It's more like one of their kids starting a successful startup, helping people out, and making money while doing it.

Ignore the fact that it's an e-lebrity's significant other; celebrate the fact that someone went from zero to fully functional app with no prior experience in less than three months.
The Wireless Music Player: Do-it-yourself remotely managed music player
Too much room for bias. Remember, "experts" doesn't just mean people who know to apply heavy skepticism to ignore frivolous patents; it also includes people who wholeheartedly support patents and believe most of them have merit.
AppFog/PHPFog Drops Support for Git Submodules
right now it's more of a case of each side getting someone who'll come out and say they agree with them.
The closest one I've run into is Agricola: it's almost pure skill ('almost' because there is an optional set of 'occupation' cards that get randomly distributed at the beginning of the game). The theme is building out the best farm by the end of a set number of turns.

The main thrust of the game is for players to take turns choosing actions from a limited common pool that is reset at the beginning of each turn. One of the actions is 'go first next turn'. Everyone ends up competing for actions. The game seems complicated at first but is actually fairly simple. Great fun!
Jekyll is part of what is going on, yes. But not the whole ball game by any measure!
"Carbon" car?? What's the fuel your electric utility uses?
Hacker News (interesting website for hackers)
That would be an overreach, and unfairly punish some eminently-qualified grads from Berkeley and the like. I would, however, like to see some of the big boys boycott a career fair, or simply set up a stand with no attendant and a poster reading, "UC Berkeley tried to blackmail us and hold the web hostage. In response, we will not be attending this career fair." Then let the students put pressure on the administration to perform a cranio-anal extraction.
It is kind of inspiring knowing that someone with little experience can develop a pretty cool web app!
of course, it's not the right fit for everyone, but there sure is a lot of upside to it which needs to be seriously considered. Hosting WP is a giant pain in the ass.
> In which case, make it a guy, and compliment the way their hair smells for extra weird and creepy.

In trying to be aware of gender issues, it seems you've (accidentally) stumbled into homophobia or mysandry. You're implying that sexualizing a man is "extra weird and creepy", something which many people would disagree with.

Simple rule: don't sexualize people in a professional setting, unless you are trying to market their sexuality.
I think the biggest part of this is the effort that she put in to have something in common with her partner. I think that it's a good reminder to everyone with a partner/spouse that putting in the effort to get your hands dirty in something they're interested is a great gift.
It makes no sense to follow the bookmarks by one company or another because they're always changing causing your habits to break. I would build my own in the browser and that would only change when I want it to change.
The Hackintosh community is greatly benefited by the fact that OSX's Darwin kernel is open source.

For instance, Atom support was lost somewhere along the official way, but third-party patched kernels exist to reintroduce it (c.f. Nawcom et al).
The confusing thing about this lot is the redundancy. They got at least 15 people to make statements, but it looks like multiple SA's interviewed the same people and they all said pretty much the same thing (with the exception of the one dude who thought integrity and honesty weren't prerequisites for a job in the government). Does this mean all of these people had multiple visits from different field agents? That must have been incredibly tiresome. And is there some kind of special cut'n'paste they do to end up with practically the same language in every report? Or are they just recycling the same information over and over.
This has a surprisingly (?) large number of errors for an FBI background check. They mistake his position at apple, and even how his name is spelled at several points.
IAMA guy who sold his startup and have like $20M in the bank (2010)
938802790a385c49307f34cca4c30f80b03df59c
I've lived in Thailand too. Not everybody takes a bribe.
Totally thought the same thing.
Not just the ability to abstract, but the ability to think at a very granular level of detail and multiple levels of abstraction simultaneously. Not many fields do that to the extent programming does.

Thank you for suggesting a generalized benefit of learning programming. My oldest son (grown up now) is a programmer, and maybe there is something to what you say. I'm glad he had early opportunities to learn Logo, C, and Scheme as part of thoughtful computer science curricula before he finished his high school education. Anyway, I'll encourage all of my children to go beyond the programming I reached decades ago with a time-sharing terminal running BASIC back in the 1970s.

But if I think about this issue of the educational benefits of learning this or that subject on multiple levels of abstraction, I wonder if the unique benefits of learning programming are really all that unique, and really all that generalizable to domains other than programming. I raise this question as someone whose last formal higher education was in law, a domain in which I practiced for a time, before turning my attention to specific issues of policy that are not all issues that raise legal questions. As I look at public policy discussions here on Hacker News, and especially at threads in which legal issues are discussed, I don't often have the pleasant experience of seeing multiple-level abstract thinking going on in those domains. Usually the comments here on HN about public policy or law look as elementary as my comments about programming must look to any experienced programmer. Many of the best comments about law on Hacker News, perhaps to no one's surprise, come from lawyers. Maybe the ability to think really abstractly (and correctly) on multiple levels is much more domain-specific than people who have been trained and practiced in one domain but not another usually acknowledge. Maybe part of domain-specific expertise is an "ability to think at a very granular level of detail and multiple levels of abstraction simultaneously," without much transfer of that ability to other domains.

Knowing I am among learned people here who like to think, I'd be happy to hear the comments of any onlooker to this idea that learning is often stubbornly domain-specific.
There are some languages designed expressly for kids and learning. http://scratch.mit.edu and http://alice.org come to mind. That said, Javascript wouldn't be a bad choice. It doesn't have a compile step to go through before you can see your results, and is great for sharing (put the code on any web server and your kid's friends can see their creations).

I've toyed with the idea of a Javascript-based language for learning -- some thoughts on that here: http://contraterrene.com/blog/?p=136
Yes, Git does. For text files. Not for something like a PSD. A PSD absolutely requires some sort of visual diff tool that can interpret a diff of a binary PSD, just just a binary file.
Friendly advice:

I would really like to find out what revisu does and how it works without signing up. An intro video would be ideal, or at least a much more detailed feature list and screenshot walk-through.
Please be Maniac Mansion III.
Fair points though the Internet delivery model won't make advertising or sales promortion go away. More efficient, yes, but not gone.
A wooden die that has carved pips with no active attempt to prevent bias (aka, a weird weight in the middle, etc), will exhibit a bias from the fact some faces have more pips (which are pits in the wood) than others. This means some sides are more likely to be pulled face down, and end up face down.

That is why in vegas you use those certain red dice at a craps table http://en.wikipedia.org/wiki/Dice#Precision_dice

I play catan with craps dice.
I think it's worth noting that as a nation we have chosen to be "biased" in favor of patents. A patent is presumptively valid. To find a patent invalid a jury's standard is "clear and convincing evidence." By contrast the standard for infringement is "a preponderance of the evidence."
the problem is in his pot smoking

I tend to disagree, drug use is usually only a symptom of a problem. His problem seems to be lack of motivation. He may be masking that lack or his internal disappointment with himself for it with his use of drugs.

In my life I know an individual who smokes pot, she is also one of the most productive people I know. The problem is most assuredly not the pot, it is the lack of motivation. The pot may be contributing to it, but it is not 100% responsible for the lack of motivation, there are internal issues at play, some of which could be self worth or just out and out laziness.
Tech Career Expo  SXSW - 45 Employers Offering 2,000 Positions
Steve Jobs Unabridged FBI File