skysight-inc/HackerNews huggingface dataset:
Protean - Ann Arbor/Detroit, Michigan - http://getprotean.com/jobs - Fulltime. Intern. No H1-B.

Protean is a VC-backed hardware startup developing the Echo Card, a merchant-friendly form of payment that uses Bluetooth Low Energy to connect with your associated mobile app account. The Echo Card is the last card you will ever need and the first product to offer a secure connection to your mobile wallet.

-Open positions-

* UI/UX Designer - Create visual designs and product experiences.
* Backend Application Developer - Architect and implement the APIs behind our platform.
* Embedded Systems Firmware Engineer - Create the software that runs our hardware.
* Information Security Engineer - Fight bad guys by creating systems to keep our user's data safe.
* iOS Developer - We're looking for a well-rounded iOS expert.

-Perks-

Unlimited vacation policy. Flexible hours, dress code, work-from-home policy. Never bring food: Lunches catered. Fully-stocked food/drink/redbull area. Doing meaningful work as part of a talented team creating a nationally visible consumer product.

The full list of job listings where you can apply: http://getprotean.com/jobs

Or email me: henry@getprotean.com
In any case, OKCupid has taken public actions (e.g. their message to Firefox users) that indicate that, as a company, they come down in favor of gay marriage.

I don't think that's quite true. Rather, what it seems is that they're being opportunists by milking a controversy so as to make themselves appear as if they have the moral high ground.

Telling people to boycott a free software browser that has been the result of over a decade of labor by large numbers of contributors and has been responsible for many advancements in the web, over the actions of one person (even if the CEO), the reasons of which are still unclear, is not what I'd call supporting gay marriage.

There's plenty of other much better ways to express support. What's even more interesting is that they have selected Firefox as the product to boycott, and not the rest of the Mozilla Foundation's projects. I guess actually targeting the root cause (Eich, and consequently JavaScript) is too much to swallow.
Mixing "people are afraid" and "proof" doesn't exactly work. This isn't a criminal court; there's no need to prove something beyond a reasonable doubt. It's not even a civil court, so there's no need for a preponderance of evidence.

This person donated money to a campaign to remove from them one of the basic civil rights of man, and they're understandably worried about what might happen because of that. Additionally, they're unhappy with having a person who has done so in such an important and visible position of something they love.
Whoa, whoa, whoa!

There is a vast difference between feeling strongly about an individual who feels strongly against folks who are gay, and judging anyone and everyone based upon their political views.

The latter comes from a lack of empathy. One sees the label and stops seeing the person. That lack of empathy is exactly what drives hatred and bigotry.

I'm not saying doing so is hypocritical. For conflicts like this to come to an end, all parties need to connect to individuals rather than knee-jerk reacting.
Even Lincoln defended laws which required Northern free states to return escaped slaves to their owners in the South.
Well, this isn't a court of law. This is about attempting to predict his future behavior, and how said behavior will materially affect the lives of thousands of people (both Mozilla employees and community members who are affected by Mozilla's role in the community).

Personally, I'm willing to give Eich the benefit of the doubt. But I also think that his actions as CEO during the next couple of months should be watched carefully, and held to a higher standard than if the CEO was someone who had done nothing at all with regards to gay marriage. Eich did something 6 years ago that negatively impacted a lot of people, and he needs to show that this action does not reflect his behavior as CEO, and the best way to do that is to be proactive about making things better. That doesn't mean maintaining the current health care benefits for gay employees (as he promised to do). This means implementing new policies to improve things for gay employees, or performing some form of community outreach related to this goal, or even publicly supporting a gay rights organization.
Bought by Novafora who then went bust.
IF his beliefs lead to policies inside Mozilla that disadvantage gay employees THEN will be the time to protest. Otherwise he is entitled to hold his own private beliefs no matter how much we/I may disagree with them.
I wasn't scare-quoting.

By "third party", I simply meant "server software not running on iOS". I wasn't referring to the PKI, which isn't actually implicated in this bug report.

The client isn't aborting the connection directly, but it is indirectly doing so by failing to complete the TLS handshake properly.

I'm not sure what the user-visible difference is between this failing mid-handshake versus failing when SecureTransport is configured, but I see what you mean about being annoying to debug.

The most likely reason you're the first person figuring this bug out even for OS X (unsurprising, given that SecureTransport is shared) is that most OS X browsers don't use SecureTransport, but rather NSS, which does have workable ECC client certs.

As you've discovered, client certificates are a bit of an exotic feature.
Doesn't work for me. I'm using Safari on iOS 7.1.
HN Moderators : this is a duplicate post looks like from some recruiter and not even direct employer so should be removed and downvoted.
They haven't taken public actions that indicate that they come down in favor of gay marriage, just that they come down in opposition of Brendan Eich.
One of the things to take away is that it's often counter-productive to take one summary statistic like "mean" or "median" and try to just optimize that. The correct strategy is likely to be a bit more nuanced and depend on your specific situation.

For example, maybe you have a few different pricing tiers, and instead of optimizing for ARPU, you optimize for the number of people in a given tier that you can up-sell into a higher pricing tier. Now you're optimizing for something meaningful. Note that even if you did a good job in accomplishing this goal, your ARPU might actually go down, if you simultaneously saw a lot of growth in your lower pricing tiers from new signups.
sorry, you are correct. Still it was put on hold as off-topic by 6 moderators.
Segregation, marriage inequality, restrictions on abortion and contraception--what do each of these have in common? It's that the government is imposing an arbitrary value system on the behavior of private citizens. This is acceptable when said behavior could harm others. In these other cases, it feels pretty off to have this happening in 2014. (Do not respond to me about fetuses.)
Bookworm app Aimbot
+1 for Detroit and +1 for Michigan, hope you find what you're looking for!
Interesting to note that they did not dispute the claim (posted on HN with the pastebin data) that they are providing transaction data to government agencies.
There are a lot of ways of looking at this data. But if it's usage based I would suggest ranking things by revenue to see what types of customers are the most valuable.

10% comes from the top 0.1% who spend at least X$,
10% comes from 0.1%-0.9% who spend at least Y$
etc.

Or if you have some category's like 5$/month accounts = X% of revenue 50$/month accounts = Y% etc.

The value is to know what types of users you should focus on just be careful as you need a lot of data to make some of this stuff meaningful.
I agree with you. And frankly I am so appalled by the false equivalence offered by many 'liberals' on this issue. Rather than recognize that this freedom falls squarely within the preamble of the US Declaration of Independence, it is instead suggested by these people that it is a 'private' or 'religiously-motivated' 'belief' that therefore falls outside of critique, protest, or public protection (etc.). I'm sorry but this is simply not a moral case to make.

As I indicated before, I find it so appalling that you see such views espoused by the 'liberal' party of the US.
Go watch any of the videos of gay husbands and wives who were denied access to the hospital to witness their loved ones die.

That gay men and women weren't allowed to bring their partners into the country is another major one.

Edit: Thank you for the downvote whomever you were. Mission accomplished; you managed to hurt.
Disqus is! http://disqus.com/jobs/

- OMG DEV OPS. Lots of scale to work on here.
- new and shiny iOS Engineer! (not posted yet, contact me directly)
Hardware Reverse Engineering: Getting my feet wet with invasive attacks
I think their recommendation of boycotting Firefox is wrong. But the point is that OKCupid has made a public statement that, however misguided, indicates support for gay marriage.

> I guess actually targeting the root cause (Eich, and consequently JavaScript) is too much to swallow.

Firefox is probably the only thing they can target that makes sense. JavaScript is probably the only other Mozilla project that the majority of OKCupid visitors would even recognize, and most of them probably don't use JavaScript at all and have no way to boycott it (not to mention that it's pretty hard to boycott JavaScript anyway, because it's the assembly language of the web).

Also, the only indicating factor they have to decide if they should even show the message is that the user's browser is Firefox. Showing this message to everyone would definitely be too much.
> So calling TimL functions have overhead that calling VimL functions don't.

But that's easy to optimize away, I imagine. I read this as a way for forming closures and it's easy to see during compilation if the closure is necessary.

Actually, it's not a case right now, but it is reasonable to expect to have TimL generate on average better VimL than handwritten, like many C compilers do with asm. I guess "make it work" is more important right now than "make it fast", but if it becomes used, I'm sure it will improve quickly on performance front.
Duplicate spam post from recruiter again
Good jorb.
Avoid loosing WW3 due to congestion control...
I think that over 90% would not use that feature.
Correction.

Religions do not tolerate or not-tolerate. Religions are social constructs that only appear to make choices, often when it is convenient for individuals. Individuals tolerate or not tolerate. There are plenty of devout, gay Christians and Jews. They might have a hard time with their faith and their community, but they are there.

The responsibility is on the individual; saying that "my religions says otherwise" is not impeccable.
When you have a CEO who openly believes that a class of people (whether that's gays, women, hispanics, etc.) are inherently "bad people", there's cause for concern about how that might affect the running of a large organization (whose employees are bound to include people openly belonging to that group). His stance and position alone could be enough to alienate potential talent. Nobody can say he's "guilty of adversely affecting Mozilla" at this point, but the situation does raise those types of questions.
What about organizations that actively support gay rights? Where CEOs actively promote policies to advantage the status and wellbeing of gay employees eg Apple? There may well be Apple employees or investors that don't agree with that policy but CEOs can't not stand for anything because of the risk that some will be offended by their positions.
Airbnb Launches a New “Shared City” Vision, Starts Collecting Occupancy Tax
FFII to form offensive patent pool against IBM, Microsoft, Philips and SAP
FFII is forming a network of patent owners with the ambition to stop key products from large patent companies, such as IBM, Microsoft, Philips and SAP. FFII aims to compete against initiatives such as Intellectual Ventures (IV), which aggregate many inventions, but with the help of the open source community.
While a UDP datagram not a "connection" in the TCP sense. You often send a packet via UDP from a port on one machine, to a different port on the same or different machine. If one of those ports changes, then it effectively "breaks" the connection. Since you are no longer getting data on the port you expect to receive it from. So while a pair of UDP ports are not a "connection", it is often a useful abstraction to treat them as one.
> Well, this isn't a court of law. This is about attempting to predict his future behavior

It has been like two weeks? I think we need to stop predicting. Since IAC is boycotting Mozilla Firefox browser by displaying message to Firefox user, will IAC now fire these employees? Will managers be forced to not to promote these employees? That would be against labor law but also hypocrite coming from the company that's blocking Mozilla Firefox, wouldn't it?

Let's stop the arguging. I can find someone among the gays who don't support abortion at all and if he or she is placed as CEO the pro-choice community will scream at him/her. This is now a never-ending drama.
Yes, Lavabit made a serious mistake of leaving a technical ability to compromise their users. However it doesn't change the fact that US killed it since the government wanted to have access to all users' data without any restrictions and warrants. Lavabit's mistake doesn't in any way reduce the abusive nature and unconstitutionality of that move.
Israel to be the first country to implement Elon Musk's Hyperloop
I sent an e-mail regarding your previous posts and you never responded. Any specific reason?
Because marriage isn't just some symbolic institution. Denying marriage to couples radically, unequivocally, directly harms them in legal matters like being able to make medical decisions during emergencies, property rights, benefits at work.

So when someone is "anti-gay marriage", then yes they are taking a position that will harm gay folks. So yes, it is anti-gay.
I think their point was to expose the hypocrisy of okcupid putting up an anti-firefox splash screen.
There are different kinds of slavery. Nearly all systems throughout history treated slaves better than American slavery did. Slavery in the law given to Israel back then was not racist, it was not usually permanent (all slaves were freed every 7 years unless they chose to stay), and the slaves still had some rights and protections. So even someone who supported that kind of slavery could still be against American-style slavery.
I suspect the did much more damage developing javascript.
What discrimination? Eich exercised his right to donate to political causes. OkCupid (and others) are exercising their right to protest. Just because you have the right to your political views does not mean you don't have the right to be criticized for those views.
Not because that was the intent of Stack Exchange, but in my view that's the end result of the generally hostile culture at Server Fault.

Don't get me wrong - striving for excellence requires high standards. But in Meta, their best answer to the question, "How do I ask better questions?" is 1,780 words long.
I'm not sure I follow this, or buy into the suggestion of the post.

First, I don't see how it's true that data with a relatively large amount of variance will tend to be power law distributed. Defining what a "large amount" of variance is is tough (it depends on your intuition and choice of variance metric) but there are lots of distributions with considerable variance that are, for example, normally distributed (many more than are power law distributed, as far as I can tell).

Second, if you find that this is misleading your projections, why not just use a different kind of average? For example, if you just want to know, "How much is the next customer likely to spend?", you might use the mode. Or, if you want a more robust average (i.e., less likely to be seriously thrown off by outliers), why not use the median? You can even complement these with confidence intervals if you want to get a sense of their precision.

Like twic already said, you need some indicator to understand what's going on with your business. I think that in many cases, this will be the mean. But if you want something more robust or more practical, perhaps the median or mode might suit you better.
Even if this were true (which it isn't), the slippery slope argument most definitely applies here. Are you going to reject the veneration of our founding fathers because they held slaves? What if a company has middle managers who are against same sex marriage, or engineers? Do we boycott them as well? You are advocating for intellectual puritanism in the name of protection of diversity -- an utterly incoherent position.

Also, we're talking about political speech from many years ago, for a cause that the majority of Californians passed -- and, lest we forget, President Obama, liberal hero he is, did not support gay marriage until 2012. Many, many religious conservatives (hundreds of millions of them, in fact) would argue against your conflation of anti-gay marriage with anti-gay. And just because you seem unable to fathom dissenting views on this issue doesn't mean they don't exist.
Hi! We’re Red Hot Labs from San Francisco and we're looking for a FULL-TIME DEV (authorized already to work in the US, no remote, no interns, thanks!)

We're on a mission to revolutionize how mobile developers harness their data. Our product, still in beta, functions as the central hub for all the services mobile developers already use. By weaving together the data from these disparate services, we gain a comprehensive view of the app and are uniquely positioned to deliver insights and value back to the developer.

This isn't our first trip around the block. Our previous startup was acquired by Zynga and our core technology turned into FarmVille and the rest of Zynga’s most successful games. It was a wild ride and now we’re full steam ahead on a new adventure. We're well backed by folks such as A16Z, Greylock, SVAngel, DCVC, and more.

We're looking for passionate, energetic, highly talented engineers to join our team. By becoming a foundational member of our team you will help shape the direction of our product, company and culture. We’re believe in constantly challenging ourselves to learn new things and would love to teach you what we know and learn from you as well.

We want all engineering members of the team to be full-stack engineers and well-rounded individuals. But, we're especially excited about the following engineering profile:

THE ROLE:

Senior Systems Engineer: You've architected and scaled backend systems to
millions of users. You've put out every kind of fire and learned a lot in the
process. You understand the tradeoffs of different data stores, server
architectures, and low-level services.

OUR STACK:

- Redis, MySQL, Rails for our backend API.
- Mostly AWS with a little bit of Heroku for our hosting.
- AngularJS, jQuery, Underscore, Node.JS with D3 for our dashboard and web apps.
- 3rd party services: Facebook, Mixpanel, Stripe, Mailgun

==================================

Do any of the above profiles sound like you? Send us an email at: jobs@redhotlabs.com

Or, learn a little more about us here: http://www.redhotlabs.com/jobs
Duplicate post #spam
I suspect that the owners of ussoccer.com outsourced the development to India to save money.
This would be even more amazing if there was no dependency on `luac` to compile to Lua bytecode. I'm developing a web application with user-scriptable features, and I'd love to use Lua (to provide a better user experience for my non-webdev audience), but the dependency on a server-side compilation step is a problem for my use-cases.
I don't think you realize that there are (quite a few) people in the country who think being pro-gay-marriage is absolutely unacceptable.

Until nearly 100% of the population accepts it as a basic and obvious axiom, it does not even remotely have the same status as being pro-slavery or denying suffrage to women.
For a second I was expecting this to be an April Fool's post about a "fast" way to calculate the inverse of the square root function, i.e. x*x :-)
It's this thing where you do the same post verbatim with a few words swapped, and something witty and ironic pops out.

Unfortunately it didn't really turn out in this case...
There was no data breach, chill out.
A talking multimeter
I should also add... you can also use median absolute deviations, standard deviations, or interquartile ranges to identify and remove outliers who you think don't reflect your business's true status. But it all depends on what you want your model to do!
This is the argument I see everyone using, but I don't understand it. Why does it matter if a spammer knows your address is valid, if they've already decided it's valid enough to spam it? Do you think spammers really bother to validate their address-lists before reselling them to other spammers? (Even if they do, though, I think it'd be irrelevant. If your spam filter is effective, it doesn't matter how much "true spam"--things you have absolutely no chance of finding interesting--you get. It all gets filtered away before you see it.)

Think about it this way: if there was an auto-unsubscribe mechanism, which ethical bulk email senders honored and spammers didn't, then it would become much easier to filter spam: any message that clusters into a message-cluster that the system has sent out an unsubscribe-request for already, is junk.
Any other company doesn't need to worry since robbing their head office and demanding online bank transfers is a waste of time. A cryptocoin fixed rate exchange with millions in storage you can instantly transfer is a different story. It's like Ft. Knox being located in a regular office building with gold piled on the desks. Bank vaults have physical security so why don't Bitcoin based businesses.

I did read through their security about the backups being spread around different locations, but those are backups. They would need access to the cold wallet on a regular basis if 97% of funds are truly in there. Unlikely to happen but then again police here didn't expect criminals would remove huge concrete barriers with a stolen tractor, ram a shopping mall entrance, drive through the mall and ram a gated jewelry store but they did.
My experience is that a lot of the people who opposed official recognition of gay couples don’t connect the two, even when faced with such a case. Few people have been in a situation when that actually was a problem, grave enough to require family presence, and the family would refuse to share information, or the nurses would block the way.

The principle of it is wrong, but opponents don’t connect the dots.
https://itunes.stanford.edu/
I agree that 1000+ people may not be "large-scale" depending on how we define it, but I do see it as a proof of concept that Coinbase permits large-scale user enumeration. (Not that it has necessarily happened yet)
The thing about a website or an app is that it's segmented. I have to actively decide, "Now's the time for this activity" instead of an email deciding for me.

That's what filters and labels are for. I follow a few medium-traffic mailing lists, but I don't let them flood my Inbox, they go straight to the label which I can peruse later.

Nowadays even "noobs" are using them, thanks to Gmail recent tabbed interface. We just need a new for News and this service would fit right in.
I'm assuming it doesn't change your mind at all that Levison cooperated with a series of unrelated preceding warrants, handing over user information, and that (as I understand it) the DOJ only demanded their expansive intrusion after Levison refused to comply in a similar fashion to a warrant apparently related to Snowden, with whose politics Levison agreed.