skysight-inc/HackerNews huggingface dataset:
It's obvious there are inherent differences between boys and girls. The question is: how far does it go? People are sensitive to the issue, because other people are liable to read a lot more into whatever scientific evidence exists than is warranted.

For example, it is very typical here on HN for people to say that "there are biological differences between men and women, so maybe women just don't want to work in programming?" Let's admit that the premise is true. Does that mean the proposed corollary is true? No, but that doesn't stop people.

People misuse facts about biological differences between men and women to justify preexisting prejudices. For example, people always point to gender differences to justify why there are fewer women in programming. But even if we accept the premise of stereotypical gender differences, why does that lead to the conclusion that the preference should skew for men? To me, it seems programming is more consistent with what we stereotypically think of as work more suitable for women: involving extensive social coordination, long-term attention to small details, etc. To use the "hunter/gatherer" analogy that is so often trotted out for this purpose: programming is a lot more like working in a group to nurture a field of wheat than setting out on your own to take down a mastodon in a short spurt of bloody combat (well maybe demo coding is like the latter, but shipping quality production software is like the former!)

In summary, people read a lot more into sex differences than are justified by the data by itself, and use that information to validate existing prejudices. That's why people get defensive about such studies and try to put the results into context proactively.
The trouble is this is 100% from the content creator's perspective. From the user perspective, this ends up working out quite well.
I'll ask the corollary question: why are people so keen to accept and propagate the wisdom from dodgy studies that tell them that the current status quo is the natural and "right" way for things to be?
MeeGo works fine. I use it everyday. It would have given Nokia independence. The Windows choice was simply a trojan horse strategy.
Right, but even if that is your reasoning, the objection does not hold if you observe reality. In reality, even ubiquity is a reason you use vim, custom settings aren't damaging.
Well, I don't really remember thigs that way. Microsoft didn't push people anywhere, people were already switching to GUI based systems (IBM OS, MAC OS, etc) when MS finally got there. When they finally moved, they crushed everybody, but you are claiming a kind of power that they simply didn't show.

Anyway, this time it quite different. GUIs are quite compatible with CLIs, but you can't have a touch-based small-screen hight input throughput big-screen GUI desktop, even the name is a contradiction.
>Update: After posting this, Barnes & Noble told us that it did not eliminate its entire hardware department, but it declined to provide specifics.
In my opinion, QTCreator is the one to beat at the moment. Its fast, simple and covers most of the IDE features for C++.
There's a difference between enterprise IT and other environments. For example, if you are a government tax department, your agenda is driven by legislative changes, and you want a fairly rigid process to ensure that things are done accurately and correctly.
I'd like a regular search page to use first for query development and then once I'd figured out my queries, an API would be good for automation. Maybe make the search page free and charge for the API? Cost-wise for the API, the kinds of pricing offered by services like firebase, parse, readability, etc. seem too high. I think APIs cost too much in general though. Something along those lines would be reasonable.
A tiny bit of Googling, not to mention common sense, reveals your second sentence to be patently untrue.
I really wish this was not the case. Though it may seem to many like there is very little to be gained by honesty, I'd love to see a world where people weren't afraid to say what they thought, to speak their mind. I get tired of living in such a sterile world.

The thing that keeps me from disclosing identity in many venues isn't so much "what will people who know me think of what I said" as it is "don't give blackhats any more reason to grief me over things I've said". Hopefully that is something I myself can get over eventually.
Confusion is an opportunity to provide education and build consumer trust. If you're breaking intended behavior you need to pacify the confusion that results (this is a social capital creation opportunity).

I do appreciate your point though and I think it's just another example of B&N having poor marketing.
snide remarks don't minimize the fact that I couldn't grasp the concept or find the button within the amount of time I visited the site.
anonymouslives: "What is your best personal financial advice for people who make under $100,000 per year?",
thisisbillgates: "Invest in your education.". Trying to digest this bit when dropping-off to do startups is in fashion.
http://neo900.org/ is costing me a fortune. Nokia really did something right smoothly moving their pre-iPhone mini-tablets forward into the new all-screen smartphone world. Too bad they didn't keep it going.
I suspect that it is "predatory" if it puts you out of business. It becomes illegal if you can convince a legislature to intervene (witness what happened in France, to Amazon[1]). Consumers don't tend to complain about lower prices.

1: http://www.france24.com/en/20140109-french-senators-pass-ant...
Well, it IS called AMA (Ask Me Anything) and not IAA (I'll Answer Anything).... You can ask all you want, you just might not get an answer!
Samsung, Xiamo, Huawei, Lenovo all appear to be making good profits off of Android. There are a few other smaller players also making good profits, although note that Huawei and Lenovo are pretty big players, easily bigger than RIM/Nokia/etc.

So I don't think that argument holds much water - if Nokia made an Android phone that people wanted, they could very easily charge a premium (Sony does after all, but they just barely break even on massive staffing costs) and potentially make profits too.
I am maintaining a journal for to-do tasks since a month after it was suggested here on HN [1]. I found this better than writing in an app.

I miss the notes I take on the tablet since every writing is on a new view. I don't have this problem with a book.

[1] http://bulletjournal.com/
Similarly, "modern rock" stations frequently play music from the late 60s and 70s. It's just what people expect.
It's that he thinks that the web will win (over app stores). I strongly believe that he's right there.

I agree, but not for the technical reasons most people are mentioning so far.

I think there is a much simpler driving force: mobile app stores have set both the quality bar and pricing expectations so low that it's almost impossible to develop good, non-trivial software for them and make money.

On top of that, the app store platforms tend to want a big cut and/or restrict the use of other payment models and/or want developers to jump through hoops just so users can install their application and/or require developers to build in a specific programming language that produces executables for their specific platform and/or a bunch of other obstacles that web development simply doesn't have.

Meanwhile, the only major benefit native apps have to offer in return these days is access to a few native features. Given how much success many web applications have already enjoyed, it's clear that those features aren't compelling in many of the application domains where this kind of decision is being made. It's also clear that if performance was ever really an issue for most web apps, it's an ever diminishing one and mostly irrelevant by now.

The two major business models that have made serious money from mobile apps other than in outlier cases are in-app payments and advertising, which are probably the two most widely abused and consumer-hostile payment models in widespread use today. I suspect mobile apps in their current form were already dead as a serious software platform as soon as people were selling $1 gimmick applications and $5 puzzle games in app stores. The industry just hasn't quite realised yet because there's still too much hype from the (mostly now over) gold rush, but fortunately we have high quality and great value apps like Dungeon Keeper at the top of the promotions screens to show us just how good mobile apps can be if you want to make real money from them.

Meanwhile, as numerous HN regulars can attest, plenty of B2B web apps are making money like it grows on trees, and plenty more people are making a decent amount of money with other B2C business models that simply aren't compatible with today's mobile app world but work fine on the web.
Much simpler: having a colored prompt works quite well to solve the mentioned problem.

PS1="\[\033[0;31m\][\u@\h:\w]$\[\033[0m\]"
Linux News #3, with an interview with Linus Torvalds (1992)
I have things set up to easily drop the output of a git grep into my quickfix buffer, so I can step through occurrences across many files in my project.
From experience, I'm always wary of ad sales folks giving "conservative estimates". This assumes a standard CTR that may not apply based on the medium based on user base, actual interaction rates (assuming that Snapchat users are more tech-savvy and less likely to interact with ads), etc. Interesting, but I'd guess fairly misleading from an actual numbers standpoint, considering it's in Namo's best interests to inflate the numbers for PR purposes.
SecureDrop: Open Source Whistleblower Platform
Ask HN: Is there a "TweetDeck for Google Plus"?
Just looking for a TweetDeck-like management console for Google+ accounts.
Let me recommend you "Lean Software Strategies" book. It refers to many software development experiments and observations, some of them from Lockheed Martin. While the book does not claim to present the ultimate methodology, it draws on progress in other engineering disciplines to create a better, continuously improving process.

http://www.amazon.com/Lean-Software-Strategies-Techniques-De...
>You need full scale OS support and that means, Nokia could have either gone with MS or Google.

I don't know what this means.
I work for Nook as a Rails developer in Palo Alto. I'm not authorized to speak on behalf of the company, blah blah blah, but I just wanted to post a quick comment saying that this news should NOT be interpreted as Nook going out of business. In fact, we're actively hiring devs here in Palo Alto and also in New York: http://www.nook.com/careers/locations

I really wish I could provide details, but I'll just say that I would be extremely surprised if Nook wasn't around and doing well in five years. My coworkers and I really enjoy working here, and none of us worry about job security.
Do you think the difference in reddit anonymity, or that your Facebook feed is composed of people from your geographically limited social circle?
This had me chuckling quite a bit :-)
Reddit, Tumblr and More Protest NSA With “Day We Fight Back”
3dscanning in 15 minutes
>not really a linux

I lol'd
did not know about that - will take a look thanks
A) Reddit = HackerNews + actually being cool

B) % of virgins on Reddit = % of virgins on HackerNews

C) QED
One of the annoyances of CL is the absolutely nonsense function names. Just looking at these examples, I have no idea what princ (something to do with print, i assume), getf, or elt (element?) mean.
Your post contains false dichotomies and incorrect assertions of fact.

False dichotomy: sprawl vs. 20th floor apartment. There are many single family homes with yards in dense urban areas. Note in this aerial image how the compact residential areas with grid streets are bracketed by commercial corridors on major streets. Walkable access to work, shopping, entertainment, and long-haul transportation are the features lacking in "sprawl". https://www.google.com/maps/@37.8412554,-122.2511705,700m/da...

You claim about gas buyers subsidizing transit has already been addressed in your other post. I will just add that every time I get on the bus I have to disgorge another $2.10 whereas every time I get on the freeway I pay no direct user fee.

Your data about per-capita driving is also obsolete. According to FHWA data, per-capita vehicle miles traveled has fallen 8 years in a row. https://www.fhwa.dot.gov/policyinformation/travel_monitoring... It's not back to 1990 levels yet, certainly, but it's headed there and is mostly a matter of demographics.
And what percentage of Snapchat users do you think have any clue who that is? As an HN reader (so already a tiny minority) I still don't know who he is.
Because Frenchies like to be French and would like to remain different in a world where everything is "Holliwoodized".

OK the real reason is they suck at learning English so they need to translate everything ;-)

Being French I'd appreciate if HN remained free of the usual French bashing that is common on Anglo-saxon forums.

I don't understand, people still react like we were a country that matters ...
OSX 10.9 ships a 'seq'. This particular version was written in 2005 by the NetBSD project, and its provenance is NetBSD 3.0 -> FreeBSD 9.0 -> OSX.

Fwiw, it isn't a GNUism, though GNU's version was the first widely distributed one. A 'seq' appears in some old Research UNIX editions, and also in Plan9, but not in commercial AT&T Unix or in BSD. Instead 'jot' is the traditional BSD utility. Not sure if commercial AT&T Unix (and descendants) had anything similar.
>Most of your graphics primitives should already be targeting OpenGL ES 2.

My engine had a chance to rot for a while; I'll be upgrading to GLES2 as soon as I'm developing on it again. (Pesky clients paying me to do other work has been slowing down development on my game and engine.)

That is one of my hesitations about Proton; they're still on GLES1.

>This would enable your engine to target HTML5 robustly with Emscripten via lua and sdl.

Not a bad thought. Hmm. Not a bad thought at all. In fact, part of the game I've been trying to work on involves an HTML component, and I've been planning to do it in JavaScript, but if I could do it in my own engine...wow. Thanks for rebooting my brain there. :)

>Is your engine open source?

Not yet. There are a (very few) parts that I don't want to publish, for reasons from "they're broken and I want to fix them first" to "this class prevents pirates from copying games in a novel way, and publishing it would just make it easier for them to pirate my games."
Without judging whether he is right or not, I'd just like to point out that IF he is right he would fill the same role as Nassim Nicholas Taleb in the Banking Collapse of 2008 and the role of Harry Markopolis in the Bernie Madoff pyramid scheme.

So there is ample precedence for this being a correct assesment and if you have read anything surrounding the Madoff controversy and the banking collapse, you will know that the NY financial scene is riddled with incompetence and corruption. It is entirely possibility that Facebook is the biggest stock market fraud in history.
One of my favorite phones along with the N95. The overall design of the whole product is pure genius in my opinion. Sad what happened to it. I own two of them, and use the N9 from time to time when I feel nostalgic.

I think they could have kept working on it on the side, and released a phone every 1-2 years. Even with the minimal size MeeGo team at Nokia, they released 3 major updates.
> I still remember the first time I looked at the Alexandria library and realised I'd already implemented a good 1/4 of the functionality myself

Yeah, same here. I have a bunch of utilities lying around from when I started that Alexandria would have completely obliterated.

I'm interested in cl21's use of symbol partitioning. I've always thought the `cl:` package was really, really bloated and somewhat confusing to newcomers. Something that divides everything into "this is for math" "this is for primitive data types" etc would make things a bit easier to manage.

I know /r/lisp didn't really like it for the most part, but since the spec is frozen it's nice to see people who are involved in lisp actively trying to make it better. The world is littered with successful projects that started out with people saying "You're wrong, don't bother doing this." I wish Mr. Fukamachi well and look forward to progress.
Also, are your API endpoints working properly.
Google had a click fraud issue before and they fixed it. Facebook will throw every appropriate resource on this problem and it'll be fixed. I am absolutely positive this is just noise.
This guy analyzed 2 fully unrelated apps. You won't believe how he connected em
The one problem is that the ability or substitute a different character doesn't test for length. I want to do: hr --==##==
I think the big one is the lack of incentives.

Publishing your code costs time in terms of getting it polished for public use, money by way of time. And it has very little benefit - you've lost exclusive rights to a publication platform, and Github doesn't show up in tenure portfolios.
"Feature, not a flaw" is one of my favorite responses to bug feedback too. :)
Another lesson to be learned here is it's generally not a good idea to publish the code to a vulnerable, in-production system unless you are very, very sure there are no bugs.
Why would anybody have cared about Linux except as an academic exercise if not for GNU? If there had been another properly licensed kernel before Linux, we would all be using GNU bolted on top of that.

Linux has been great and Linus is a great steward, but Linux without GNU is a base for creating an OS, not an OS.
> facts
> wired

Wired gets strung up here regularly for sensationalization.

While evidential, neither of your sources can be considered _factual_. In fact, the first four references of your wikipedia article all point to... that article in Wired, which doesn't attribute its sources at all.

So you've got one possible source- not the definition of a public story.

Mind you, I have no stake in this matter. I don't care for Magic or Bitcoins. I'm just here as a philosopher.
Ensuring code is "still correct and performs better" is made easier if only the data structure used has to change to get "performs better", and the "still correct" comes free with it because the operation that performs the same function is the same operation regardless of the efficiency of the algorithm.
GitHub goes to school
That's an awesome idea, hold on...
The academic world right now is built on first mover advantage in some pretty serious ways.
GitHub Education
People Getting Dumber? Human Intelligence Has Declined Since Victorian Era
I still find I can't trust XCode refactoring. AppCode (also a Jetbrains product) is fantastic in this regard. XCode is just for Interface Build, the rest in AppCode.
Loved this post. Though I would consider myself an intermediate Angular dev, I had a really hard time understanding how the config block was written. Will probably spend a fair amount of time reviewing the structure of the promise returns.

One question --> If a user needs to re-authorize via a login screen, let's say they login successfully and the server returns a token. How (or does) the code continue the original request?

Thanks
Why would you link to another link instead of just linking to the article?

The article:
http://ibiblio.org/pub/linux/docs/ldpResearch/ldp-historic/L...
Featured today (Feb 10th) on Beta List: IngredientMatcher and EmailFinder
Designing a better MagSafe 2 connector
Cheetah Tail Inspires Robot Stability System
"good thing is everybody already knows it" - so you recommend to learn something everyone else will know... I guess differentiation on the job market is not a part of this strategy.

"everybody benefits from a standard way of developing apps once ... and coders" - my feeling is that it's 50% of HN spirit is building things in different ways. Just look at all those awesome languages, libraries and frameworks coming out every week!
It took me a while to actually see there was a paypal donation button on the right. Perhaps ad-blindness, perhaps just taken in with reading recent updates - in January, Richard was given 3-6 months to live (http://richardlynch.blogspot.com/2014/01/end-game.html). Donation sent - I hope every little bit helps.
I tried to read more of your links, but I didn't get all of them.

"http://www.nytimes.com/2008/04/06/jobs/06pre.html"

This unfortunately doesn't give any details, it's basically just "my research has shown that xyz is true" - an appeal to authority.

Maybe there is something to it. But the author has a girl as a kid. I'm a man. You may be surprised to hear that the same things she claims are socialization for girls have also been taught to me. Namely that I should be humble and recognition will come to me and all those things. Those are actually just basic "good behavior" for everyone. Therefore I am sorry, but I remain skeptic.

"http://www.forbes.com/sites/womensmedia/2012/07/02/nice-girl...

This link is of horribly low quality.

"Studies show that women are less likely to negotiate deals than men for 2 reasons:

Women are socialized to place the needs of others first and their own second
Women believe that they will be recognized and rewarded for their hard work and dedication

"

Uh yeah as I said - that is basically what everybody is being taught, not just women. Likewise the advice they give is good for everybody.

There are scores of books full of career advice, for men and women. It's not as if men don't need it because they are naturals at it.

"http://blogs.scientificamerican.com/unofficial-prognosis/201...

I knew that one before and it is actually to date one of the few "feminist" papers that I accept as valid. However, I don't think the conclusion of sexism is necessarily correct. It seems clear from that research that men and women alike consider a female applicant less valuable. But what if the concern about the applicant dropping out to become a mother is a major factor of that. Would that really be sexism? To me it seems like a rational and valid reason. It is of course unfortunate for women, but what would be a good solution to counteract it?

"We can't know that because society treats baby girls different from baby boys at birth."

From that alone it doesn't follow that boys and girls could be raised with arbitrary socialization rules. Those rules probably evolved.

Some differences in preferences, or in incentives, are obviously dictated by biology. You've probably heard it before: women need to invest 9 months and the risk of death into a pregnancy. Men just need to invest 10 seconds.

I'll try to read more of the papers then I might write more - if HN lets me. Usually they kill my account around the 30 karma points region. So if I don't reply any further, it's because HN killed my account. In that case: it was nice talking to you!
I think you may have mistaken that for the "curl ...|sh" idiom?
Nokia has the hardware chops to produce good Android phones (in the same league as Samsung). At the same time, Nokia also has the software development chops to polish the Android platform to its liking. I doubt the phone will be a simple AOSP fork. Nokia will most likely try and play the same game Samsung is playing. Google will have to decide to what extent it will license Android to Nokia. Imagine that it cannot say no, since it will look really bad then.

From my perspective, this is a very good move by Nokia. Good hardware and nice software polish will make for nice phones. Don't forget, Nokia knows how to bring the phone at a good price point. They will actually put quite a bit of pressure on Samsung and Google. This is why Lenovo will take over Motorola. Lenovo also has solid hardware chops.

It will be very interesting and good for consumers.