skysight-inc/HackerNews huggingface dataset:
I am male, but I'm a strong feminist. I refuse to use GoDaddy for hosting because of their degrading and objectifying advertising campaign. But there's a problem stemming from two different views on feminism.

It seems like there are two distinct sides, and no neutral ground, for women's rights, and how one goes about fighting for them.

On one hand, you have sexually repressed apes perpetually abusing women and nobody bats an eye.

And on the other hand, you have clinically insane extremists who freak out over jokes about Github.

It's sad that we can't fight for what matters, which is women's rights. It's either go completely mad about it or do nothing at all.
Your idea of putting the Swiss in Turkey is unworkable for the simple reason that nobody wants to go there. However, plenty of Turks move to Switzerland, where, I gather, their economic performance continues to be less than stellar. That crisp mountain air can only do so much, it seems.
I'd add that if you are truly interested in HFT the time when you could make C/C++ software fast enough is either gone or very short lived. Much more valuable would be FPGA programming or other similar skills.
Now I am depressed.
I don't need to strain: what you're saying - that you can look a bunch of people, and based on their faces and clothing, decide they're not American - is racist. In fact, it's pretty close to the canonical example of racist.

What I'm trying to explain is that there are lots of people who are US citizens that your test would fail with. They're native-born, but they don't happen to be white and/or they don't happen to dress like you. Just because someone isn't white and/or completely culturally assimilated doesn't mean they're less American or even second or third generation - we've been making that mistake for a few hundred years, be it with the Irish, Italians, Chinese, etc... I say that as someone who knows lots of third or later generation Americans who still get asked "what country they're from" by folks making the same mistake.
Check out http://www.stackmob.com

Open Source SDKs
iOS SDK built with Core Data
Great developer community and support
Do you have a sign up form yet so I can get notified when your product is up?
Leap Motion preorders pushed back until July 22nd.
Here is some excerpts (from the original email):

This is not a decision we take lightly. There are hundreds of thousands of people in over 150 countries who have pre-ordered Leap Motion controllers, some as long as a year ago. These people are part of our community and there is nothing more important to us than getting them devices as quickly as possible.

We’ve made a lot of progress. When we first started taking orders back in May we were twelve (very tired) people in a basement. Now we are eighty (although still tired and possibly still in a basement). We’ve manufactured over six hundred thousand devices and delivered twelve thousand to amazing developers who are building applications that let people do things that just wouldn’t have been possible before.

These developers have given us great feedback that we’ve used to make huge improvements to the stability and polish of the product. We’re really proud of Leap Motion as both a company and a product.

The reality is we very likely could have hit the original ship date. But it wouldn’t have left time for comprehensive testing. This will come in the form of a beta test that will start in June. We will give the 12k developers who currently have Leap Motion controllers access to the feature complete product including OS interaction (today developers only have access to the SDK). We will also invite some people who are not developers to join the beta test.

David and I will be participating in an open video Q&A using Google Hangout tomorrow at 11:30am Pacific time. To join our hangout, please visit our Google+ page. If you have any questions please don’t hesitate to contact our support team at support@leapmotion.com or my personal email (buckwald@leapmotion.com). As always, we will not charge pre-order customer’s credit cards until the devices have actually shipped.

Original email (http://pastebin.com/DBaPZXFQ)
I've been through an acquisition before. We're not going into this without having thought through the future.
It's probably the same few scalpers every time. You don't want to punish the average guy that changed plans and needs to resell once or twice.

If you had the data, it would be easy to spot these trends and catch the bad guys. We need the staff at the concerts to check ID and log the name of the person and the name on the ticket. Mismatch: flag the buyer and see if they've done it before.
What did your revenues look like?

This acquisition doesn't really tell us if Parse, based around a proprietary SDK, had a viable business model or not.
BMW, Lexus, etc.
Because they made an awesome product and deserve this maybe.
The Jevons Paradox should change those numbers considerably.
Did this man just tweet his assassination attempt?
RSA public keys are not private (implementation)
Integer overflow in nginx
Find the citation please. I'm not even sure what you mean by generally accepted racial groups. In the UK, unlike the US, you would probably distinguish between Indian & Pakistani vs. all other Asians. You might also distinguish Irish as a separate ethnicity and probably would not think of Arabs or Turks as white. This stuff is very culturally dependent and I don't know which set of "racial groups" would be considered canonical.
Another way of incorporating this is with the classic "Never trust a man in a suit"

We know that we give extra weight to the arguments of good looking individuals. Guys in suits generally look better than guys in sweatpants. Therefore, if a guy in a suit tells you something, it's not really as good of an idea as you think it is. He's also not as competent or hard working as you think he is.

To combat this, you should try harder to find faults in the well dressed. Hence, never trust a man in a suit.
Leap Motion shipping delay
"I would hate for the quality of this website to go down."

I do agree. I come to hacker news just for the reason you listed above;

"meaningful, thought-provoking content."

But HN is also a community. Every now and then for someone to share something like this, I think that's perfectly fine. I do agree if people do take advantage of this, it would significantly reduce the valuable content that I love about HN. We have to trust that his girlfriend really did post this, and didn't pull a fast one on us.

Everything in moderation.
I don't believe it's gonna roll that way with developers. They want full control and access to their data and Facebook is not the kind.
Switched from SquirrelMail to RoundCube a few years ago and am happy with it. It's no Gmail interface, though. :-(
Isn't the main limiting factor of lithium (and other rare earth metals) the willingness to handle the refining process within one's borders rather than the amount of the metal available in deposits?

My understanding is that the reason China has such a huge fraction of lithium production is driven largely by their willingness to execute the very dirty refining process themselves.
It's still an afternoon's worth of headache. Parse is just the time it takes to set up the certs, profile and configure your app. Plus, doing it DIY means you have to maintain a system for sending the notifications, whereas Parse provides that for you.
The "bunch of other charges" is actually two charges: conspiracy, and unauthorized receipt and possession of stolen trade secrets. That would have been plenty to charge this guy with, and would have meant a lengthy maximum sentence of fifteen years in prison.

The CFAA charges have a maximum penalty of five years in prison per charge. So with all six charges, the maximum penalty was thirty five years.

All charges carried a maximum $250000 fine. Again, the CFAA charges more than doubled the maximum penalty.

Really though, what is your point in asking? This is laid out in rayiner's link, anyone can read it. Yes, the judge has leeway in deciding the penalty, but that is not really the issue; the issue is that a defendant facing 35 years faces a much harder choice than a defendant facing 15 years. The CFAA violations are an example of a typical prosecutor strategy of pressuring defendants into making a guilty plea, and of trying to reduce the likelihood of an acquittal.
Well if I'm being paid for it, then there's really no limit as to how many you can ask.
This post got me thinking about brands I know -

Fast food seems to really prefer warm colors (red, orange and yellow) - think, McDonalds, Wendy's, Subway, KFC, Dominos, Burger King, Jack in the Box, Sonic etc. This correlates with the post, where red = energy + creating urgency while yellow = optimistic and youthful.

Fast food: making customers energized and in a rush since the color red.

Alcohol for some reason really loves pure black or pure white (I'm thinking to tv commercials with black backgrounds and the slow-motion alcohol pours). Again, great correlation here in the post where black = luxury/power.

But thinking to my own personal experience with design, Leo's quote stands out to me:

"Despite all the studies, generalizations are extremely hard to make. Whatever change you make, treat it first as a hypothesis, and see an the actual experiment what works for you."

It seems to me like a blue/orange combo has become one of the most-used color schemes for startups (correlation to movie posters? http://www.slashfilm.com/orangeblue-contrast-in-movie-poster...)
they're small and easy to compute.

I'm not talking about signing my microsoft update cert with md5() here.

By all means, I do encourage you to get a valid token for the next 20 minutes, find a collision attack and get a secure token that will work for another timestamp "sometime in the future" (without passing the captcha!) on the system I'm building..
Snopes.com: 4th Grade Science Quiz
Restaurant Owner Says Yelp Is Killing His Business
Looks like all that HN spamming paid off.
I feel your pain. I'm also unable to go the ceiling light route (solid concrete floors and ceilings). The best solution I've found is sticking a wireless switch on the wall next to the regular light switches. There are ones that look like a regular modern style wall switch, just thick because there are AAAs in it. The one I have is just some cheap thing that was on Amazon, but for larger-scale applications Lutron has a whole line of wireless lighting control products (Maestro).

I was surprised how bright the 100W-equivalent LED unit from Philips is. It is rated at 1780 lumens vs 1600 for an incandescent 100W.
I find that formalizing my thoughts into a coherent description/post will most often result in one of the following:

a. clear solution to my problem emerges organically
b. makes me realize the problem is something different all together.
c. at the very least, solidifies my understanding of the problem, and eventual solution will be hard to forget
I love Maven and have been what I'd call a power user for at least five years. However, the first time I heard of it (and tried it), I hated it. Until you get your head around the idea that you're describing "what" you're building rather than how to build it, you'll feel an impedance mismatch.

And I didn't begin to feel mastery with Maven until I started writing plug-ins. If you really want to understand your tool, then try extending it. I've never had issues with Maven builds missing files, etc. and I'm not really sure how that happens. On the other hand, the fact that the project structure is almost always the same from project to project lets me successfully dive into projects I've never touched.

But Maven can be complex, especially if you're not careful to segment your project into sub-projects and modules. There are parts that are best learned by working with someone who's already mastered the build system. In any case, I think make/autoconf are harder to grasp than Maven, and I've never hated it the way I do when I'm programming in XML (Ant).
Looking for details..
straight off the parse blog:

> Q: Will Parse apps have to use Facebook functionality? No.
True, Ocaml has semicolons, although it's a little different given that you can construct deeply nested functional expressions without ever using a single one. If I remember correctly the semicolon is a separator, not a terminator, which means that declarations don't need to end with a semicolon, for example, and you pretty much only need it to separate statements.
Not that there's anything wrong with board games - I agree with all the points you mentioned - but have you ever tried some of the text-based games on your netbook? There are a lot of them out there, most of them are free, and some are pretty awesome.
The main problem with SlimFast, as opposed to soylent, is that almost all of its carbs are sugars. On the other hand, it probably has a slightly better Omega-3:Omega-6 ratio.
I am positively frustrated that more people don't realize this. Amazon has hundreds of results for "meal replacement shakes" right now.
Google and Microsoft are in the same ballpark of profitability per employee as say Goldman Sachs or Morgan Stanley. The difference is that financial firms take pride in how much they pay their employees, while tech firms do things like collude to depress employee wages.
Thanks, Ilya - amazing outcome and richly deserved. A wonderful group of founders and a supportive and first-class group of investors.
The semicolon following the conditional is an empty statement; it ends the if statement equivalently to "if (something()) { }". It's not often seen, but sometimes can be found in:

for (i = 0; a[i] != x; i++) ;

to find the first index equaling x.

Personally, I always use braces in conditional and loop statements, so I'll never have the empty statement semicolon. But that's me.
http://hull.io - social platform as a service
As I think others have pointed, code that is confusing on an algorithmic level is not the common case. Also, I do not think that 'normal' methods of documentation would work all that well in these cases either. What you would really want as documentation for this type of function is more along the lines of a proof of the algorithm being used. Then you just implement the algorithm in as close a way possible to the construction in the proof and document deviations.

At one point I was browsing through a crypto-library (I forget which one). Almost all of the crypto functions used short variable names, and had only a one line comment. That comment is a citation for the paper that the algorithm came from. Ignoring the fact that the code authors were not the source of the crypto (so putting the explanation in the source may be plagourism or such), source code is not a good format for this type of thing.
You are not wrong about the amount of money to be made in the finance industry, but when talking about those salaries you have to be very careful.

Hedge fund managers make orders of magnitude more money than their employees. Investment banks work much like law firms, if you are a partner or partner track you can make tons, but frequently that is built on the back of average paid employees.

What would tech company compensation look like if we included Brin/Cook/Zuckerberg?

There are lots and lots of small shops out there that have good but not idiotic compensation packages. The tech companies could (should?) match them if it weren't an ingrained part of the culture not to.
Well,

1. They shut down their acquired companies and their products on many occasions that many people are dependent upon

2. They shut down a handful of Google tools many people are dependent upon

3. They even close people's Google accounts.

Use their service, yes, but trust them after all of this dents they made? maybe.

The weight of their actions is so great, I can't even begin to talk about matters in relation to trust on their side. It's just _hard_.

I'm glad Facebook acquired Parse.
I'm concerned less with the long term health effects of this diet as it relates to missing nutrients, and much more concerned about quality control of the individual ingredients themselves. Who's actually checking that, say, the vitamin A palmitate coming from a supplier actually contains the dose requested, and additionally that it contains no other contaminates?

The supplement world is like the wild west as far as this goes. And as attracted as I am to a meal replacement like this, the worry about getting accidentally dosed with high levels of arsenic or lead from a shitty supplier really concerns me.
No one without experience will command a $150k base, let alone $200k. These are VP-level base salaries.
Im curious as to why an acquire is celebrated. My feeble mind sees this as a success if the original product was the business nd not the offering.
At worst they could have killed it instead of having to fight it. At best, it could have become what it is today or at least something similar.
Philips has solved this with "DimTone" http://www.usa.lighting.philips.com/lightcommunity/trends/le...
Back end services like these are a lot of work for limited financial reward, which is why they almost all eventually sell, if they can.
Exactly.

Though it bears pointing out that Mankiw was doing this as a parody of progressive taxation, not as a serious proposal.
I think you may be thinking of rare earth metals.
Any chance of open sourcing? I'm interested in the algorithm. Is it quantizing to a more limited bit depth and taking say, top 5ish via mode?
I'm hoping heroku can support this. Maybe via a buildpack.

I'd love to get rid of using Sprockets and compiling assets.

ngx_pagespeed should take care of everything Sprockets does, right?
> 21% more people clicked on the red button than on the green button. Everything else on the pages was the same, so it was only the button color that made this difference.

I think it is a bit of a reach to immediately jump to concluding red outperforms green. Cohorts in a/b testing are not always equal (even if the traffic split is 50/50).

Imagine situations where 30% of a has 70% more mobile users than those of b. The green used for b is significantly less noticeable on mobile than desktop.

Can we still reasonably conclude that color defined the conversion difference?
The next generation of Instapaper
1st rule of being ugly: Every ugly person has at least 1 really good picture that hides all of their flaws or is easily photoshoppable to hide flaws. Use any combination of lighting, shadows, cropping, facial hair to get this effect.

2nd rule: Find that picture and use it for everything.

3rd rule: People will be confused when they see you in real life and realize you look different from your picture. They will be disappointed. So you have to work really hard to try to match whatever level of attractiveness you have in your picture. If you're a guy and you've never put on makeup, you may need to learn.

If you think this level or worrying is too much and obsessive, I'd like to ask you this. If the way people treat you changes depending on how you look when you leave the house, you too would "worry about it".

Again, I'm not devastated that I'm ugly. I'm devastated that people treat me differently because I'm ugly. Especially after all the "everyone's beautiful in their own way" rhetoric I've heard my whole life. There's lots of people who are super successful, rich, and happy with families and they're ugly. What angers me is being treated differently because of something that I cannot control.
Is it just me or is the 7.5-7.9 the most attractive on that grid?
I'm asking a specific yes/no question, not one about theft.
I really like eating out at restaurants, but I mostly eat at home, and even if I could afford to eat out every meal, I wouldn't. There's no incompatibility with enjoying one thing while mostly choosing to do another.
Article about Kenneth Appel dead on arrival
I've tried submitting this article:

http://www.i-programmer.info/news/112-theory/5791-kenneth-appel-of-four-color-theorem-proof-dies.html

... but I guess the domain name is on the forbidden list because the submission is DOA. However, Appel was one of two mathematicians who produced a computer-assisted proof of the Four Color Theorem, and as such I think he deserves an item here on HN.

Graph coloring is used in many areas of computing, most notably perhaps in register allocation. The Four Color Theorem is many people's first introduction to questions that arise in Pure Math, and the fact that the proof uses a computer in a non-trivial way is noteworthy in itself.

So I've submitted this in the hope that at least a few people will notice it and take a moment to appreciate the significance.
1 x 100w is a lot more efficient than 3 x 60.
Études for Erlang (free online version)
I've read his post twice now and I can't for the life of me find the link, could anyone post it?
Clickable:

http://www.i-programmer.info/news/112-theory/5791-kenneth-ap...
Does $85M seem really cheap to anyone else?
That's silly. Seeing as how I had to google PKI to see what it was, I doubt I'd be able to build a Parse-like service in one afternoon. Parse may not be strictly necessary, but it's a fantastically easy and cheap way for iOS (and Android and front-end and Windows Phone) developers to get their backend up and running.
Somewhat related are the ones that are organized the same way the company is. I recently answered one for Safeway (supermarket chain).

At the beginning they asked about overall experience (it sucked due to long checkout queues so I got the bare minimum, waited and left). They then asked me which "departments" I shopped in using their internal terminology which doesn't match what real people use (eg I think "cold goods" was one of them). Then for each department they asked me exactly the same set of questions, then they asked them again for the store as a whole. Then I got asked about 10 questions for the self checkout (which took longer than using the thing).

Did I mention I had to enter a 19 digit code to start, which included 7 zeroes in a row in the middle of the sequence?
You no longer control your own destiny, you will do what Facebook tells you to do :-)
Equivalent models of which are priced about the same as the Model S variants.
Digg Owner Betaworks Buys Instapaper
Windows 98, Rockman EXE and Tribes 2, thanks for the nostalgia trip.
I would order Soylent right now if I could. So I'm pretty excited to find out about these. I had no idea they existed. FWIW, my diet now is like 95% red meat, with some cheese occasionally added in.

What are the downsides of these compared to Soylent? I mean, what's the motivation for Soylent if these already exist?
Especially a young Kirk, who hasn't yet had years to develop a sense of style.
I get a feeling that people somehow do not want to believe that quant finance is in very bad shape right now. It is very hard to get a job, especially without experience. Salaries are not growing, might be even decreasing. Starting base salaries are around 100k. You might get a bonus, but it all depends on firm performance. Before VP level the pay is not much greater than in tech.

You will likely need a PhD to get a job at all. Maybe a top MFE, but most MFE graduates are perceived to have very shallow knowledge, which has a grain of truth to it.
" America has no law preventing companies from using attractiveness as a hiring criteria, regardless of whether the job is exotic dancer, salesman, or software engineer. It’s pretty much okay from a legal standpoint to discriminate based on looks in America."

My problem with this is beauty is in the eye of the beholder. So having laws preventing companies hiring based on looks is ridiculous. I mean, how would you know what anyone thought during the hiring process? I doubt anyone would say "you're ugly as shit so we aren't hiring you".

Not to mention, what you consider "ugly" I might not.
MM, I'm not sure if this is real or not... Need more info