skysight-inc/HackerNews huggingface dataset:
That was a great article. One issue that came to mind is how to interview for these skills when hiring managers. The more I think about this, the more I realize this is not something you can truly screen for during an interview. Reference checks are important, but they will have to be more comprehensive and less "self-selected" referrals (which would almost be very positive about a given candidate).
I wonder how many of these cases are due to the combination of caffeine and other risk factors such as dehydration or hyponatremia.
They miss part of the story where later, Porsche lost on the bet ended up being bought by VW.
http://www.automobilemag.com/features/news/0911_porsche_and_...
Thanks for this. I've been curious about F# and the article links to a great learning resource.
> You can obviously discriminate against a man based on sex, but that's not part of a larger, overarching societal norm.

I would argue that many of the pressures men face, such as those to "man up" in difficult situations rather than freely express their feelings, counts as a routine, ingrained, and pervasive form of sexual discrimination. Even if I fully agree with your definition of sexism, that doesn't mean that sexism against men is nonexistent.
Your link does not support the idea that the term sexism means what the poster claimed it means. In fact, it contradicts it:

>Sexism is judging people by their sex when sex doesn’t matter
No need for more dynos if it was cached properly
When I "leak" a video it is always a professionally produced marketing advert.

Seems like every "leak" these days is anything but. Call me cynical or paranoid if you want...
> There's no biological reason why there shouldn't be a roughly equal proportion of women in STEM, just social anachronisms.

That's an assumption. We don't know. :-)

I don't know that future neuroscience is going agree with that statement. The male and female brain do differ on average, and it would seem that these differences may be related to the types of thinking that STEM encourages. Math maybe not so much, but engineering? Maybe. We don't know for sure yet. A lot of people love to think that there's no difference between men an women, but science chips away at that idealism every decade.

But there's no reason to treat men or women any differently with regards to STEM, true. We just have to remember that there may be some base-level biological self-filtering that happens. And if it does, that's OK.
> The point of privilege is that you don't notice it. I think the disconnect here is that you assume that I'm making some kind of judgement about ignorance. I don't think people who are ignorant are 'bad.' Everyone needs to learn these things sometime.

The question of whether one acknowledges one's own privilege is orthogonal to the question of word usage. I believe that I acknowledge my own privilege, but I do not see the benefit in trying to impose word usages on people, particularly in a threaded comment on a technology discussion forum. I don't believe that it's a good strategy for persuading people of anything, which is a shame as there is much persuading to do.

My interpretation is that these kinds of word usage distinctions serve as signals; you want to signal enlightenment through the "correct" usage of a word, but what you're not understanding is that this is going to piss off people who don't understand what you're trying to say. Insisting that the onus is on them to learn the "correct" meaning just pisses them off more, especially when they go off to read a dictionary or encyclopedia and it tells them that, in fact, they were right all along. This just creates an "us and them" scenario in which the two sides identify themselves by linguistic characteristics. We're doing this to each other right now even though I bet we agree a lot on the actual issues.

> If someone thinks "I get discriminated against too, as a man, so I've experienced sexism" they're totally talking past people who are discussing what it is for women to experience sexism, since they (the man) are only experiencing sexual discrimination.

Nope. It depends entirely on what you think the word means. What does the keyword "sexism" in the above statement represent? If you think "sexism" means "discrimination on the grounds of sex" then "I get discriminated against too, as a man, so I've experienced sexism" is a true statement (assuming said discrimination occurs). Nowhere does this imply that the experience for men is the same as the experience for women - sexism (defined as sexual discrimination) can differ by degree and by frequency, and we'd all acknowledge that it is of far greater degree and far more frequently experienced by women. It is not obvious that this presents any difficulty in discussing the matter accurately. You could easily say "pervasive sexism" or "systemic sexism" or "institutional sexism" when you want to make a further qualifying point about the nature of the discrimination taking place.

I think we'll have to agree to disagree, as neither of us is going to be proved right here. I'll conclude by saying that I think people often say quite reprehensible things about sexism on HN and elsewhere and I don't wish to encourage them by disagreeing with people who are obviously trying to do the right thing. That said, I am not sure the battle over semantics is the one we need to win and fighting it may well be counter-productive.
For those in Arizona, ASU's venture catalyst at skysong is doing some great things. http://asuventurecatalyst.org/
Talking about experiences and pointing out issues that are driven by more than just individual encounters is very important for groups of people. to gain control over their lives and to break free from the kinds of violence and oppression they face. By definition, racism and sexism is discriminatory to whole groups of people, talking about the collective experience of that doesn't make those oppressions stronger.
To solve this problem, I wrote git-crypt[1], which uses git's smudge/clean filters to transparently encrypt/decrypt files when you check them in/out. So it's a lot like this solution except you don't need the manual makefile steps. As an added bonus, git diff/blame still work on the encrypted file.

[1] https://github.com/AGWA/git-crypt and http://www.agwa.name/projects/git-crypt/
As the other comment said, no need for NGinx unless you're dealing with external assets you don't want to add to your project structure.

That said, I will say I run my Blog on Play 2.1 (RC2 IIRC) and 512MB means I have to set some tuneables to limit the max memory to 384MB. I haven't figured out how to get those to work with 'play dist' either, so I got it running by cloning the source and installing Play locally. Which isn't much fun.

I'm sure with a little more digging I could figure it out. That said, the default limit of 1.5GB is probably there for a reason. It seems well suited to EC2's m1.small instance (1.7GB).

Considering the in-memory caching, I'd just pony up the $44/month for such an instance for anything more than my personal blog.
I too am very interested in the logistics of this, I imagined some kind of 'pull' system where the higher the demand the more it is replicated.

The piracy issue will be interesting, although I guess this could be dealt with by using a team of mods and/or scanning their servers for possible infringing files.

Interesting times ahead.
> Based on the foregoing, a falsifiable idea is not a truth, it is merely an idea that has survived falsification so far.

You seem to be unaware of the incontrovertible fact of logic that a proposition can be both true and falsifiable.

Also, you strangely ignore the fact that science aims to produce models that make reliably true predictions. E.g., "If I drop this pencil it will fall to the ground", or "The sun will rise tomorrow morning at 6:27am", or "Information shall never travel from point A to point B faster than a quantum of light."

True predictions are "truths", and science is chock full of them. Furthermore, science's aim is to produce more and more such truths with every passing day.
500 Startups Livestream
Amazon Coins as economic stimulus for Kindle App ecosystem.
Turns out the same works for both keyboard and screen backlight. This has rocked my world!
"The first [advantage] was our optimization-based approach to the core design. The defensive towers and unit types in City Conquest were not based on arbitrary creative decisions: nearly all of the decisions around their functional aspects were guided by an explicit decision modeling process."

"The second advantage was Evolver, which we discussed in an earlier interview with AIGameDev.com. Evolver was an automated balancing tool based on coevolutionary genetic algorithms. Every night, it would run a huge number of simulated games between red and blue opponents, with each opponent evolving a "population" of scripts (each script being essentially a fixed build order of buildings within the game)."

The good stuff starts on page 2.
I agree that the sexist rhetoric is wrong or misplaced. However, if they have a need for people who are especially creative and social, it's fine for that to be part of the hiring bar. I see absolutely no reason to tie it to any stereotype, though.

"We have discovered that employees who are especially creative and social are more successful in our environment. Therefore, when we evaluate a candidate we are much more likely to consider people who are especially creative or social."

Set the bar that you need for your environment. Evaluate people against that bar.
You can start with a higher-level discussion, such as this:

"Tell me about a time when your team's site/service went down at a critical time (like 10am Monday morning, or maybe it got "slashdotted" on launch day), how you determined the root cause, and how service was restored."
Same time Linus made the comment.

https://plus.google.com/+LinusTorvalds/posts/ByVPmsSeSEG
Will the USPS save fuel?
Which companies do have name badges? Is that actually common? It seems incredible to me that any would require employees to wear name badges unless they were customer-facing. (Eg. retail)
Fanboy is shorthand for “I have no evidence to counter your assertions, therefore I‘m going to say that nothing I can say could convince you differently because you’re unable to be convinced.” It’s a winning combination of ad hominem and tautological statement rolled into one. It's also a technique only used by people who have lost an argument they shouldn't have started in the first place.

You pointed to two articles: one which had no numbers (and whose actual source currently contradicts your assertion) and is therefore suspect; the other which had numbers, but that I had already addressed in my initial response and acknowledged. For a very brief moment, the S3 did, indeed, outship‡ the iPhone 4S in CQ3'12. It has not, however, kept that sales position against the latest iPhone for CQ4'12. It's entirely possible that the S3 or the eventual S4 will take the crown from the iPhone as the most successful mobile phone.

I can point you to this note by Strategy Analytics which suggests that, in the U.S., at least, Apple became the largest mobile phone vendor—not just of smartphones, but of all mobile phones in CQ4'12. http://blogs.strategyanalytics.com/WDS/post/2013/02/01/Apple...

I do happen to be a fan of quality products (and consider Apple products to be generally higher quality than non-Apple products), and far prefer the iOS ecosystem to the Android ecosystem (I don't have enough money to spend on random gadgets to be as disappointed as I was with the N7 on a regular basis; on the other hand, the N7 has only gotten better since I bought it, so Android is getting better incrementally). I am not, however, uncritically supportive of Apple. What I am is dismissive of claims without merit—like yours were.

The only RDF involved is the one you seem to have that suggests for Android to win, Apple must lose. I happen to think that there is room for quality products from a variety of vendors. As much as I don't think that RIMM^WBlackBerry’s chances are very good anymore, I do have a desire to see them succeed, in part because I know people who have worked there, and, well, they're Canadian.

‡ Shipments aren't sales, but you don't keep high shipments of the sales are not there (cf. Blackberry Playbook), so it's a reasonable proxy, even if it's probably incorrect by a few percentage points at any given time because of channel stuffing.
Create the product YOU want to create. When it functions as you intended, release it into the wild to work out the kinks and possibly tweak if the demand is strong enough.
Actually, having no passwords and using a platform which supports integrated authentication (like Windows) is probably the best approach with respect to handling this. The authentication requirements are handled at an infrastructure level, meaning no credentials are kept in source control or on your production web servers.

In fact, none of our web servers carry ANY credentials at all. Our IIS processes run as a specific user and are granted access to resources (message queues, databases etc) as required.

I'm not sure stuff like this is entirely possible on Linux (I haven't tried to be honest), but I assume you can do the equivalent with OpenLDAP / pam_ldap and SELinux.
You know who's been doing the no stickers thing since forever right? (Apple).
Or, perhaps, as a veteran of the finance industry, you're a ruthless, greedy, narcissistic, over-paid and dangerously short-sighted individual who would like us to believe the industry makes a real contribution to society.

Or maybe not. How should we tell?
I hate programs that always put junk in C:\Progra~1. I've put my programs in C:\ since my pre-Win95 DOS and OS/2 days. IMHO there's nothing wrong with installing in the root of the drive, especially if it's only a default that you can change if you want to.

In fact, as far as I'm concerned, InstallShield(R) Wizard -- and the idea of installers in general -- is a piece of crap. I want my installer to be an editable batch file that just copies the files to C:\ -- and does any other setup if necessary. Not that other setup is usually actually necessary, but a lot of apps feel a need to call home over the Internet, install a ton of stuff on my desktop, my Start menu, my Windows directory, all over the Registry, etc., as well as transfer the damn executable from the CD-ROM to my hard disk, which is all a well-written program should really need to do.

I want to actually see what the program's doing, so I can keep track of the pieces. I can't count the number of times I've had to delve into C:\Users\Whoever\Applic~1 or C:\Progra~1 or C:\Progra~2 (on 64-bit Windows) or C:\IDontEvenKnowWhat\Users\Whoever\Whatever\Profiles\Roaming\TheCompany\TheApp to find my saved game so I can continue my adventure on another PC. Or had to regedit.exe into HKEY_LOCAL_MACHINE\Software\TheCompany\TheApp\TheSetting and edit some hex value when a plain-text configuration file in C:\PROGRAM would have been perfectly adequate.

I've been using Linux for years now, and frankly it isn't much better -- install $PKG and you might get /usr/bin/$PKG, /usr/lib/$PKG, /usr/share/doc/$PKG, /usr/share/$PKG, /var/$PKG, /var/log/$PKG, /var/run/$PKG, /etc/$PKG, /etc/init.d/$PKG, /var/www/$PKG, /home/$USER/.$PKG -- part of the reason for having a package manager is to stay in control of this sprawl. The simple and obvious solution of putting $PKG in /$PKG or /opt/$PKG is too much to ask, of course, since it breaks compatibility with the first UNIX where /usr/bin is different from /bin because the system outgrew the specific hard drive the developers were using, so they had to split some things off into a second drive, which was mounted at /usr.
Thanks for that! It didn't occur to me to look at achievement data.
"QNX is real-time. That is huge."

Why? What's the benefit?

P.S. I have a playbook if you can use examples from that (if it has RTOS)
I like how Ubuntu handles this - each bug has a "Bug heat" number, which is determined by how many people say the bug affects them and by other criteria.
Idea Extraction Gone Terribly Wrong
Mono and Unity are both gaining in popularity.
Announcing our 5th 'Find A Tech Job In London' meetup
Discourse does not have a strong incentive to make their software easy to install. Following the WordPress business model, Discourse wants you to pay them to host your forum.
It may be considered a technical term, but it actually isn't precise, and it carries over connotations of the real meaning of the word that cause further errors. I'm not saying Danilo has made an error, as he's just copying others' use of the word, but his use of it has made it possible for someone to see an injustice to correct by removing his exclusive rule where there is actually only a mother who seized random, but legitimate opportunity, and one we actually want more people to have. Do you see the difference?

And yes, I'm aware of the meme that I'm taking issue with something said about social justice so I'm privileged (so to speak) or racist, and I think it is a disgusting lie to propagate. I wish you would please stop trying to do that to people. Ironically, I have many straightforward and interesting conversations about this with the people who we want to obtain these advantages. As more economically disadvantaged move to the United States, I'm looking forward to having a larger supply of honest conversation partners.
Arrgh. AGAIN: it's not a patent! "Prior art" proves nothing. If this figure's manufacturer was not a going business venture in 1987 (or whenever GW filed that trademark) then GW was entirely within their rights to file such a trademark.

And even if this was 100% contemporaneous, the party with standing to challenge that trademark would be the toy company, and not the linked post. The remedy would be to immunize the toy company from GW, or perhaps to award them damages due to GW's mark causing loss of sales.
"Leak" just means the video was released before it was supposed to be. It doesn't necessarily mean it's internal-only information.
There's an app called Boom that allows you to make the volume of things louder on OS X. Believe it's available on the app store.
> If this was actually true, then people would try and keep it secret, because it could be so profitable.

This doesn't make sense to me. If we say that there is a systemic bias against women being hired in tech jobs, it follows that women will be systemically excluded from those jobs even when they apply, or may leave industry after experiencing discrimination. It follows then that there may very well be a large pool of untapped talent that, by definition, will not be tapped by existing business without explicit attention paid to the fact that discrimination against hiring women is happening.
The 5 ways CEOs should spend their time
git-crypt is incredibly cool - great work!
I am very, very skeptical of the authenticity of this video. Anybody skilled in 3D rendering could have created this video, it's happened before: http://anatomyofahoax.tumblr.com/
Will be interesting to see what price this comes in at.
If they can get this significantly below $1000 it could be an absolute killer.
Report: Next Xbox will use persistent ’Net connection to block used games
With the addition of Mono gaining ground allowing C# to be cross-platform.
Hi there, as mentioned in the post it only collected data on the top 25 startup hubs as identified by the Startup Genome Project (ok, and Amsterdam). Edinburgh is not on that list, so I didn't check for it. I did now: in total it's 3 since january 2012.

Note: not sure why, but the data does seem off from time to time. Manual Command-F for San Francisco for this month's hiring finds 26, while data.scan(htmlpage) finds 28...
Exactly. This isn't specific to Heroku at all.
Good question. How many shells is rbenv/rvm executing? Do you get similar results with an absolute path?
Very cool. I'm a little lost as to what to do or what my goals are.

A lot like life, really.
Scaling HTML5 Audio With Rackspace Cloud Files
"This isn’t something that 2-factor authentication is going to fix. 2-factor auth is great at preventing a man-in-the-middle attack but when the attacker has your phone, they probably also have the second auth channel."

Two-factor authentication could be made more secure by requiring you to reply to a text message with the answer to a security question that couldn't be found on your phone (e.g., the name of your favorite comic book character).
Yup. Apple announced Retina 13 inch on Oct 23 so even before Linus made that comment. And Retina 15 inch Macbook Pro (2880x1800) last June.

It wouldn't matter to Linus anyway if he doesn't care about apple gear.

Edit : As comments below me point out Linus uses a Mac in his work flow.
I'm the same as you. I rarely-to-never use the right shift key
Maybe, seems a lot of trouble to go to for basically no payoff (apart from trolling HN) though.
It is not awful.

I've put junk in the root of my drives since before Windows 95. Installers that default to putting junk C:\Progra~1 are what's awful.
Add that to https://metacpan.org/module/Acme::Constructor::Pythonic and an improved version of Acme::Dot and you've practically got a whole 'nother language...
I used to do that as well, even after reading Kump's book. However, I found that once I stopped sub-vocalizing completely, I was much less likely to lose focus when I read dense material, regardless of the speed.
Needed a graph.
Ask HN: Startrigger.com looking for front-end developer
We are looking to team up with a front-end developer to clean up existing code and add new design. Shoot an email at jonas@startrigger.com if you are up for it.
Millionaires Consider Leaving California Over Taxes
I really have zero desire to touch my laptop screen. Maybe it's years of conditioning to not smudge my screen or it could be that lifting my hands off the keyboard to pinch and swipe at my screen would be more irritating then using a mouse.

With that being said. I'm all for high density screens in laptops!
I know that HP Labs has a similar arrangement.
UPDATE: We will be sitting in the back by the stairs rather than upstairs.
Amdahl's law disagrees -- the value to improving the non-DB part is limited.
> each application to replicate some auto-update process

This is one of the reasons that Windows boot takes forever.
Obfuscated Javascript malware via arguments.callee.toString()
I use PlainText on iOS and Notational Velocity on OS X. NV supports a [[link]] style of linking between pages. Sync as txt files into a subfolder on Dropbox.

Unfortunately, it looks like PlainText doesn't support those links.
I think that you have your head on straight. Thank you for a good discussion.
Judging from the OXO magnets and paperclip holders I've bought, it's not serving them well.
IOS 5 vs iOS 6 Tip
Namespaces in operation, part 4: more on PID namespaces
> Actually just notice that you use "suffix trie". Note that there is trie (which is also called prefix tree) and suffix tree. There is no suffix trie.

At the risk of being snotty: someone should tell Robert Sedgwick. He uses the term in his newest book, "An Introduction to the Analysis of Algorithms, Second Edition," which just came out. Sorry if I haven't been fair to your post due to a quick reading but Kevin isn't making the term up.
Show HN: Pinoccio's Web Rover - A robot you can drive via the Web
It can work both ways. A brilliant employee who is hard to replace can add a lot of value to a company. If you insist on creating a process where developers are replaceable cogs in a machine the output you get will look like something that came out of said machine.

Managers should encourage employees to become highly valuable and at the same time manage the risk of those employees leaving some day - preferably mostly by creating the right environment for those employees to flourish.
Absolutely. They are coasting on a couple of awards they received 10 years ago.
Interesting...while reading this, I started picturing Steam becoming something a bit more like Etsy, but for digital goods. Anyone else sort of get that vibe?