skysight-inc/HackerNews huggingface dataset:
I think you should re-read the post. The phrase "on his/her/their computers" is repeated 4 times in the (fairly short) post. I think it's pretty clear that this doesn't apply when comparing a pad/paper CEO and an engineer. And we very purposefully didn't draw any conclusions (though we did admittedly ask leading questions to fuel the conversation!).

We say a few times in the comments that this could well be a reflection of the types of jobs that the 4000 women have compared to the 4000 men-- they may have more social jobs or more "afk" jobs. It'd be an interesting followup to grab 1000 female engineers and 1000 man engineers to see if the differences hold up. I don't know if it will, but what if it did? Would it be so horrible if women were less suited for multitasking and knowledge work? Because they sure as heck are better at a lot of other things. They're, on average, smarter than men. They have better reflexes. Check out "Is there anything good about men" - great essay: http://denisdutton.com/baumeister.htm

If they WERE less suited for it, it would be interesting to see how much culture and education influenced their suitability. i.e. Does the difference fade away if you correct for educational differences, etc.

At the end of the day, it's just an interesting chunk of from a single web service that has a very strong bias towards geeky users.
Andy rocks.
Nikon Coolpix L22 12.1MP Digital Camera Review
Nikon has always been a top name in the digital camera industry, especially in DSLRs. But if you are looking for an entry-level camera that is reliable, functional, and top-of-the-line, then it is suggested you take a closer look into Nikon Coolpix L22 12.1MP digital camera. It has consistenly performed up to expectations and t
You can use Jacket for GPU matrix multiply in MATLAB and a host of other GPU accelerated functions (see http://www.accelereyes.com).
Yes, that's pretty much right. I'm doing in-house stuff and my bug list stays at around 50 items all the time. The lack of critical issues is just an indicator that I can be given new tasks.

I do however stay late sometimes to finish a particular task, because it's easier than starting again the next day... but then again I'll take a longer lunch or come in later instead another day.
BatchPCB is slow, from what I hear. I can recommend barebones PCB (speed) and Gold Phoenix (price). There's lots of fun to be had in board-making; Sparkfun tutorials are a great place to start for learning schematics and layout in Eagle if you're interested.
I'm resisting the urge to link to an Erik Naggum rant...
I'd go farther and guess (guess) that major investors have said something like "well, we invested all this money, now we want major returns." What we've seen would then be reaction to that.

And if you're a FB employee, no disrespect to you. If nothing in these posts are true, consider then what FB might be doing wrong so that these kinds of reactions can fester.
Thank you! This is a very common misconception. A lot of folks have a conception of REST that is more or less completely the opposite of Fielding's.

That said, I like pretty URLs. But they should be pretty for human beings and opaque for computers.
If you know developers X and Y aren't hitting their deadlines, then a weekly status call isn't enough. You will have to micromanage; this means at least daily one-on-ones, seeing with your own eyes what was produced, testing their finished products, and discovering _what is wrong with them_.

In me experience, poor performers aren't lazy. They either have personal problems, or burned out, or need something but are afraid of asking because, ironically, they thought it would make them look bad.
Europe's Plan to Simulate the Entire Planet
Yeah, mixed-rev working copies are a huge pain in the rear. They make a lot of problems for conversion tools when you commit from them, I can't imagine writing a server to deal with them even remotely sanely.

What does the Git DAG end up looking like when a commit comes in from a mixed-rev WC? Do you have any examples I can see?
Apps like Mint and Facebook exist across the various mobile platforms (namely Android + iPhone). Apple doesn't seem to ban apps that are cross-platform as long as they're written with native APIs.

Now imagine if you took Call of Duty on PS3, and did a hacky port where you stubbed DirectX code for the PSGL calls, and used some common denominator between PS3's online service and XBox Live. I'd highly doubt Microsoft would let this go to market, given how poorly it'd perform. Now imagine if these ports were all automated by a third party layer.

In fact, I'm curious to see how many successful games out there use something like Unity to allow PS3/XBox/Wii ports without any code changes.
If you're paying $75/each for PCBs, even in hobbyist quantities, you're paying too much. I even wrote a calculator, it is handy!@ http://www.ladyada.net/library/pcb/costcalc.html
At the end of the day, you flung up some crap on your company's offical blog that is both horribly misinformed from a statistical perspective and about the subject you are posting on.

Is that professional? Is that good for your company? If I were an investor I'd be PISSED. If I hadn't canned my account to your site about 6 weeks after I made it (cool tool by the way, just missed too much of my work since I don't spend all day on my computer), I'd be canceling it today. And I sure as hell won't ever be trying it again. And I'll specifically be recommending against it.

At my startup we had a discussion about using data from our users to draw attention the way you are trying to here (and Mint.com has very successfully done in the past as just one example). The problem is you have to recognize where the mine fields are.

Replace every single place you used the word "women" and replace it with "black people" and see if it is offensive to you yet.
I meant Haskell. :) Turns out CL is pretty light on the funny syntax, and the few places it is used are optional -- but nice.
One could say the same thing about studies that purport to show a huge market-gravity-defying wage/gender gap.*

* it's only important because our President is in favor of establishing a government organization to determine "fair" pay.
I can recommend ExpressPCB, PCBExpress, and Sierra Circuits ProtoExpress ( http://www.protoexpress.com/ ) here. ProtoExpress, in particular, was pretty good in terms of price, specs (minimum trace/space, hole size, ability to do 4-layer boards), and turnaround time. If you want to do something super-simple, ExpressPCB (http://www.expresspcb.com/) is a PCB prototyping house that has their own free Windows CAD tool you can use. You can only use designs from that tool with them, but they have at least been around a few years, and should suffice for many simple, low-volume projects.
About 5 or 6 weeks for me.
Lose a customer gain a customer. I applaud your bravery.
Any chance you have articles to back this up? Not that I doubt you, but I've never really understood or looked into all this REST business and if I'm ever going to do so, I'd like to learn what being RESTful really means --- and not just jumping on what sounds like a bandwagon for 'Pretty URLs' as you mentioned. :)
Yeah, you can still do pretty well nowadays with photo-etching pre-sensitized boards. Here's Abe Lincoln (and a legitimate circuit) I did a while back: http://i.imgur.com/PyLyn.jpg

And PCB isolation routing! I've tried it with broken drill bits as mills and the Eagle to G-code software. It worked ok but I couldn't figure out DIY solder masks.
Ask HN: JVM templating engines? Looking for JSP alternatives
For the first time, I'm building a JVM-based web app. I'm looking for a good replacement for JSPs. I've used Rails and Django extensively and like both their templating engines quite a bit - probably because of this experience jsp makes me want to gag a bit.

I've look briefly at Velocity but the perlish '$' syntax puts me off - though I could probably get over that.

Notably it only has to play friendly with java - Groovy, Clojure, Scala, are all viable options. I'm also considering using JRuby and just sticking with the erb I know.

Thanks.
That assumes that facebook really destroys your account and reduces their member count by one. If google said they do that, I'd believe them. I wouldn't believe FB on that point at this point in time.
Many/most business predictions are wrong, but at least this set of forecasts is funny.
+1 for Gold Phoenix. I've used them before for an order of ~250 4 layer PCBs and their work was pretty good for the price I paid.

+1 for Eagle as well. They have (had? I haven't checked in a while) a free version which is fantastic for beginners and to just toy around.
Then put the modified rar inside another rar (i.e. nest it). And both rars can be password protected, so RS can't even check the first rar.
Well it is a fact that there is a wage gap in the US if you look at the overall average of men and women. Rarely if you look at a man and a woman in the same job is there a huge pay gap. Those are two different things and the latter was what people used to complain about, the former is what people complain about today. But there are lots of reasons why this is the case.

http://www.marketwatch.com/story/women-earn-less-than-men-bu...

None of those reasons have to do with productivity.
These quotes are the ones you should look at:

"4) Women spend fewer hours on their computers
Evidently, there’s a reason they are called “man” hours. On average, male information workers spend 14% more time per day working on their computers than women do."

Glossing over a lot in that quote

Or how about trying to make your data way more scientific than it is (based on your own comments it is clear you don't personally understand this concept)

"About the data:
RescueTime provides a tool to allow individuals and businesses to track their time and attention to see where their days go (and to help them get more productive!). We have hundreds of millions of man hours of second-by-second attention data from hundreds of thousands of users around the world, tracking both inside and outside the browser. The data for this report was compiled from 8,000 randomly selected men and women."
This kind of reminds me of the Optimus keyboard by Art Lebedev, but not in the vapour-ware sense. More in the way that any time they post a new screenshot or video I get overly excited, regardless of when they finally have a non-beta release. For now, I'm quite content just looking at the pretty thing.

Keep up the good work Ross and the rest!
more time working does not necessarily amount to more productivity.
Looking for a quick mockup tool
Thought I saw it on HN a few months back, but have been searching for hours and still can't find it. Created my mockup in Photoshop and need to link all the pages together. Probably could have done it manually by now....but any help would be great.
> "but releasing the source to something doesn't erase any potential patent liability"

This line sounds fuzzy for me, then how does MPEG-LA can assert that H.264 is protected against a patent ambush by a third party that is not part of the consortium? Just because the standard is open and there's a large patent pool that belongs to the members of the consortium does not mean that a patent troll can't have a patent that covers some part of the codec.

That said I think that H.264 won the fight. I think however that video codecs, and associated patents, will grow in irrelevance at the same time video becomes more popular.
That's a good idea. I'll work on it. For now you can send an email to me at kofounder.mail@gmail.com and I'll send you a username/password.

Thank you
If women really are a discount, why hire a man at all? That is the question I have never seen answered convincingly.
I assure you though, the beta release in this case is quite functional (and saves me a ton of time writing my web app).
http://tech.groups.yahoo.com/group/rest-discuss/
It would be wise to approach this topic with some detachment, as if debating whether red or black ants have longer lifespans.

There is a risk of feeling one's self-image threatened by this thesis (and its opposite). That perception of threat often ends rational thought.

I think we all suspect that any correlation, positive or negative, between GPA and programmer "value" is merely aggregating several trends which may oppose each other.

Thus, there may be a current of brilliant, rebellious tinkerers who never get good grades but write good code; there may be a current of lazy underachievers who get bad grades and write bad code.

And people change with time. Someone who gets bad grades at 19 but writes great code at 29 may have changed into a "good grades" type.

I'm not sure we'd even agree on what a good programmer is. The truly bad is obvious, but one man's elegant virtuosity is another's unfixable nightmare.
I'm sorry that you're angry.

For what it's worth, we worked pretty hard to make this as statistically solid as we could with the dataset that we had. The subject we're posting on is "How 4,000 men differ from 4,000 women in RescueTime". While the data might lead to some interesting questions, I don't think anyone would assume that this is necessarily a reflection of a broader population (any more than Mint's data was).

I think your "black people" example is interesting. If we were comparing designers to developers, would you be so incensed? Yours is literally the first actually angry response all day. Is it possible that you're overreacting?

In terms of business effect, signups today have been abnormally high and cancellations have been slightly to the low side.

It was meant to be provocative, but so far this hasn't ended up being a mine field. Again, sorry that we've upset you.
The Changing Typography of the Web
What are the big differences between Twilio and Tropo?
What do you mean "link all the pages together"?

I usually use Balsamiq (free) for my mockups: http://balsamiq.com/
thanks ill definitely check it out
I'm agreeing with you, I don't think the wage gap (today) is talking about two equally qualified people getting paid different amounts for the same job, although it does happen in some rare circumstances it doesn't account for a 20% difference. That is mostly related to personal decisions on what career to choose, work/life balance, etc.
This is a major political moment in the UK. You might as well question why CNN had their 'holographic interview' toy at the US election. It's a huge media event, people want to do something a bit special.

Believe me, the BBC are deeply concerned about getting their budgets cut, depending on the results on Thursday.
Threadsy Launches Message Consolidation Public Beta
I can barely read this.
I'm with you on this one. I like to understand how things work and how other people approach certain problems. You can find new tricks to add to your bag. Which is also why I like to reinvent the wheel. Waste of time? Maybe, if you don't want to learn anything.
Google Drawings?

http://docs.google.com/support/bin/topic.py?topic=28131&...
man that's a tough one.

I can hear almost nothing, except for the opening chords, the 'oh-woo-woo-oh' and the words 'the world', preceded by 'across' or 'watch'.

The lead singers voice reminds me of Tears for Fears somehow but the whole thing is drowning in the voices.
Yaw... To be perfectly forthright there was some discussion around accurate titles versus titles that are clickworthy. Obviously, it's a hard discussion that happens at every blog and newspaper in the country that cares about traffic.

We tried to qualify the heck out of the data (while still being provocative) in the body of the post... And even more in the comments of the post. I hope we did a good enough job!
I don't care if they change or not. Get rich, I'm happy for them. Mean time I've deleted all my data (except that part of my data that they don't allow me to delete). I'm slowly deciding whether I'm going to (attempt to) delete my account. Not because I want them to change, but because I'm really irritated at having to review my privacy settings multiple times a year. At some point they're going to make a change that I'll miss.

As people (and I) have said over and over, don't put anything on the net that you don't want to be public.

Well, I haven't put my mother's maiden name up. But the more information about me that's up, the more connections are possible, until someone derives my mother's maiden name (or some other security question). Remember, we don't always get to choose a security question, that's relatively new. Banks, credit agencies, phone company, someone has something about you that's derivable.

Like I said, I don't care if FB changes or not, that's not necessary for me to want to leave, or at least diminish my presence.
This is of course the difficult way to get started with Clojure. If you want something that works and that works quickly so that you can focus immediately on Clojure, NetBeans+Enclojure or Eclipse+Counterclockwise are the way to go. Up to date instructions for both and others (Vim, Idea, et al) here: http://www.assembla.com/wiki/show/clojure/Getting_Started

(I'm an Emacs/Swank/SLIME person myself)
I bought a keychain from them when RMS visited KL. :)
I don't really understand the author's aversion to other people adding their own contributions and creativity. How exactly is it harming him? He can retain control of the original -- it's not like anyone is forcing him to accept contributions. And indeed unless he explicitly allows it they can't even distribute an updated version of his project.

If you put something out there, you should be flattered that people take enough interest to tinker with it.
Time to Reset Your Business
That's a good point. I recall reading a study that men who take time off to be stay-at-home dads have a similar pay/promotion hit (not QUITE as much, but pretty close).
Implementing Web Socket servers with Node.js has become whole lot easy
I think the protection here is in your group of friends. If you get sued for infringing on a patent because you're using Theora, you're pretty much on your own (maybe the EFF will help). If you get sued for infringing on a patent because of h.264, then (among others) Apple, Microsoft, Google, Kodak, Adobe, and dozens of other corporations (with much larger pockets than you) are also on the hook. The last thing they want is a precedent set saying using h.264 is illegal because you couldn't afford a good lawyer.

MPEG-LA takes responsibility for the patent infringement, so they get sued instead of you, and then they (with the backing of the other large companies who've contributed and licensed from MPEG-LA) fight the lawsuit, using the best lawyers money can buy. If nothing else, they'll make it so expensive to fight that any would-be patent troll will think very long and very hard about throwing their gloves into that ring.
I read code to learn, not just to fix.

And it is surprising how much you can learn from reading code, the most humbling thing I learned from reading other people's code is that I'm not nearly as good a programmer as I thought I was.

I haven't read a program yet that didn't teach me something.

Reading programs is hard work though, it can tire you out pretty quickly, especially in the stage before things start clicking in to place and you can start to predict what's coming next based on the parts that you've already grokked.
I remember being so excited about the Optimus. The final product was such a disappointment. We won't make the same mistake :).
Interesting. I instantly liked Python's significant whitespace. It just made sense: I was already indenting for readability, so why not make it meaningful as well and do away with curly braces and semicolons?
The video could have been a little better while showing the games. I had to rewind a lot of times to view all the 4 squares for each game. Nevertheless, awesome offer and rap song :)
Great stuff. I know of many people who look at the GitHub community and UX with great envy but have feared to make the plunge because let's face it, there's just no killer GUI clients for Git yet. Having Subversion support is the gateway drug for those folks. Looking forward to see how this evolves. Congrats!
Thanks for the link mahipal, but I don't need to create wireframes, just import my mockup JPEGs (pages) from Photoshop and link them together so it navigates like the real deal. For example, I'll create a hotspot for "About Us" on the homepage image that links to the corresponding "About Us" mockup page.
Its pretty amazing. Even though the shuttle is less intense than the Saturn V would have been, its still spectacular. We were a good 6-10 miles away and it felt like someone was blaring a 15" subwoofer close-by. Then you look up into the sky and it looks as if the sun is rising and you absolutely cannot believe there are 7 people strapped to the tip of that ball of fire.
Microsoft's LINQ ported to Node.js
I'm definitely not saying it's not a good idea to read code—it's just something that almost nobody does, because, as you've said, it's very hard work; much harder than having the "story of the code" told to you in a book or a blog post.

It's also work no one knows you did; unlike reading a book or a blog post, you can't really reference or quote a codebase to prove you know what you're talking about, because you can't expect the people you're talking to to have read the same exact lines.
> "When you provide an employer with unpaid labor..."

Programming jobs don't pay overtime?! With an extra 40 hrs/wk, regardless of the job, the employee should get a sizable compensation, right?
http://gomockingbird.com has been serving me well.
Good answer, thanks.
I'm not the only angry response you've gotten today. Ctrl+F this thread for "hackermom", do you think she liked your post? Just one among several.

I know YOU don't believe that women are 77% as productive as men and that explains the pay gap, I get your tongue in cheek tone.

The problem is that there are lots of people who use these half cocked "pieces of data" as part of larger arguments and it is exacerbated by a statement like "a random sample of 8,000 people" when clearly, this is not a random sample. It should say "this is not a scientific sample", because it isn't.

This is how we got birthers, "logical racists", and conspiracy theorists.

Perhaps I am more sensitive to it, I took a class on gender studies, I hung out with some feminists, my wife makes a lot of money (more than I for a while, and she wasn't on a computer nearly as much as I).

I think I just get mad at misapplied statistics, the lack of distinction between correlation and causation, and people saying ridiculous things to get attention (of which this does all 3). Suffice to say fivethirtyeight.com is one of my "read every day" sites.
It's amazing to think of what we do that's governed by society/advertising.

I began my own experiment over 3 years ago, where I stopped using shampoo to wash my hair, and instead, wash it every day, but only using water.

I've found that my hair is only slightly oily. And by that I mean it has a natural coating - not something you'd notice.

It doesn't look, smell, or feel any different to when I used shampoo, but I guess I've saved a bit of money, and
have removed one set of chemicals contacting my skin.

I wouldn't say it's changed my life, but there is a sense of sense of happiness(smugness?) in knowing that I don't need whatever they're(advertising) selling.

Now, how to over come my addiction to tech...
"who almost certainly wouldn't have bought the games anyway"

exactly. I bought World of Goo when 2D Boy had such an offer. And i had not heard of the others. Now after the video i want to try Lagaru HD
lol u suk so dont like call me to invest.
im smart 2.
For extra credit explain how to encode an IPv6 address in a URL without getting it mixed up with the port.
How are you supposed to represent collections, if every link must be provided by the server? I've seen REST examples where you give some results and a link to the next page of results. That's impractical if you have a million pages.