skysight-inc/HackerNews huggingface dataset:
There is something very narcissistic about all that.

Basically, among gifted students, their child's position was in the middle of the bell-curve. That is a natural thing when there are smarter kids around, that are a better scoring group then your previous one.

The parents then go on to blame society and the school for not dedicating significantly more resources towards their child, at the expense of the other students.

The schools are not their to raise the child, that is the parents' job.
You learn the basics, you don't learn how to structure your files, best practices in React and such. That's why I, an experienced javascript developer, bought this course. I intend to use React in a Meteor app.
ironic that this comes from CA
Rapid headcount growth kills a company’s culture, but not in the way we think
They're not bad. Just redundant.
What this benchmark shows is the lightweightness of the memory needed per websocket. 2M users is really impressive.

2M users per machine is great if they are mostly idle. This is the use case of WhatsApp, and their stats are[1]:

> Peaked at 2.8M connections per server

> 571k packets/sec

> >200k dist msgs/sec

Not every app is meant to have mostly idle users. Can a real-time MMO FPS be done in phoenix is the question (lets limit each user's neighbourhood to the 10 closest players).

I'd be very interested in the other corners of the envelope for phoenix: A requests/second benchmark over websockets, with the associated latency HdrHistogram, like [2]

[1] http://highscalability.com/blog/2014/2/26/the-whatsapp-archi...

[2] http://www.ostinelli.net/a-comparison-between-misultin-mochi...
Ask HN: What's your favorite Latex resume template?
That is a potential problem, especially if there is overfitting, but personal details are not likely to be generalized.
Melanie Swan: Crypto Enlightenment: A Social Theory of Blockchains
Why Every GPS Overestimates Distance Traveled
The rule of law, as we call it, is a specific term meaning that leaders are to held accountable to laws just as subjects are. It is rule by laws, and not people. It was pretty much invented by the English. A variety of factors, primarily geographical, prevented it from being adopted in continental Europe for a long time after it was already pretty-well-settled in Britain. The rule of law was one of the most important building blocks of the British Empire.

Laws themselves, of course, are as old as civilization.

Religion is, as you say, older than civilization, but it is worth examining how religion worked pre-historically and after the rise of civilization, as they are very different. You can learn about prehistoric religion in the aforementioned Fields of Blood. Essentially humans have three brains, the basal ganglia, the limbic system, and the neocortex, all of which gives us various drives. Religion is the child of the neocortex and serves to make sense of the other two drive us to do.
Bob Lutz thinks Tesla has some serious challenges ahead
They have two systems listed on the site and both are turnkey packages including an iMac by the looks of it. OS X is mostly nice to program for and apple makes nice hardware. I suspect they could have written the software using C# and windows with a custom PC build somewhat easily, but UNIX is a nice and stable base os so I can see why they might have chosen OS X.
Oil Price Paradox
What drives me nuts about my 6s is the way they moved the power button from the top of the phone to the opposite (long) side as the volume buttons. This guarantees that I cannot pull the phone out of my pocket without hitting one button or another inadvertently, and also makes it likely that the button I press first will be a volume button rather than the power button I wanted.

I'd like to grab the iPhone's product designer by his or her (designer) lapel and make one thing very clear: I should not have to look at my phone in order to turn it on, or to orient it for use.

This stuff should be obvious basic ergonomics, but ever since they released the infamous iPhone 4 with its perfectly symmetrical surfaces, they've always felt compelled to do at least one minor but annoying thing wrong. My previous iPhone 5 was a nice exception, but like its predecessors, it was just too small.

Gotta love all these First World problems, I suppose.
Hi daveloyall, Thanks for the feedback. We are probably going to release a new version of this interface in a few weeks. We are planning to have the sidebar always visible (once you click in a comment) and then update the comments while the user navigates the paper, so that you don't have to click in every comment.
Valant – Hiring Sr Developers
Who is Valant? We are engineers building cutting edge software to help psychiatrists, therapists and other behavioral health practitioners provide the best care to patients.
What are we using? Angular.js, Javascript, C#, .NET (4.5.1),ASP.NET, MVC5, Web API 2.1, HTML5. Node.js, Cassandra, ElasticSearch, AWS,
Kanban
visit us at valant.com
Built in obsolescence?
Churn Buster Gets Acquired
You've obviously thought about this lots. Is there a better way that you envision? My instinct is that it's best solved with more explicit curation of submissions, but I can't yet picture a full working system.
Throw likes and favorites out; use "remember". That's the only reason I like or now, favorite, something on Twitter; it has some significance to me (either positive or negative) that I may want to revisit.
We didn't see the Europeans let the German banks fail.
Yes, exactly. In the same way that if I see bad Yelp reviews and the business owner responds poorly, I think there's no need to go by for a sandwich just to be sure.
During my "Legal Environment of Business" class they spent a lot of time talking about arbitration in general. Religious or otherwise, anytime I see a contract that requires I defer to arbitration my instinct is going to be to assume that it's to protect the interests of whoever has created the contract.

Happens with employment contracts all the time around sexual harassment and workplace disputes. It's not to say it's unreasonable though. Disputes are common and court is expensive while arbitration is usually cheaper and more efficient.

Honestly, the bigger concern is contract signing practices more so than arbitration. I'm 100% for people or businesses being able to sign a contract with an agreement between them for just about anything, from buying a house to getting married.

The problem is the way contracts are presented. "The fine print" is meant to be something huge and intimidating enough that you won't take the time to read it. Lawyers are expensive and in most situations you're not going to have one read every single contract that you're presented with.

I went to lease a vehicle a couple of years ago. Talked to the sales person, sat at their desk, filled out a bunch of paperwork, sat and waited while he stepped out of the office to do something with it. After I'd been waiting for about an hour he comes back in with a huge stack of paperwork for me to sign.

At this point a few things can happen:

A) I spend 2-3 hours pouring over every one of the documents, asking him specific questions about wording, to which he'll call his manager to get an answer, etc potentially dragging on for hours before finally reaching an agreement.

B) I ask to have my attorney look at the documents, taken them and leave. He will review them when he gets free and in a couple of days send me his concerns. I will then pass them back along to the sales person who will pass it on to a manager who will either approve or escalate it to their own attorney. At the end of this process, assuming everything can be worked out I will PROBABLY lease the vehicle assuming it's still on the lot. I will then get a bill from my attorney.

C) I will rush through and sign the documents, trusting the business not to screw me, simply because I'm tired of waiting and want to get out of there.

All of these are a problem and the result is usually C "just sign the damn contract"

At some point, we need to establish some legal rules around SIZE of contracts and the strength of those agreements. Under scenario B where each party has an attorney involved and gets the details worked out to exactly the terms everyone is happy with a contract should be borderline ironclad.

Under scenario A or C where an attorney wasn't involved and the signing process was engineered to produce a signature, significantly more leeway needs to be given to the terms of that contracts and/or the penalties for breaking it.

That's one of the great things about working in Right to Work states because even the most ironclad of noncompete agreements are basically unenforceable in all but the most specific of circumstances.
In actuality this is "five black box API endpoints anybody with an Algorithmia account can call into", which suggests a pretty low opinion of web developers on the part of the author.
Summary that misses the whole point of the article, meant to make author feel superior.
Yeah, I realize this advice probably wouldn't have helped this particular guy that much - It was just strongly counter-intuitive to me that you can be framed as a felon for even trying to help an investigation.

My FIL said something along the lines of "the best thing to say, if you can, is 'My attorney knows I'm here and he wants us to call him right away so we can start helping your investigation as quickly as possible.'" I don't know if that would have helped this guy or not.

If they have you bound and gagged in some third world country, maybe all bets are off.
Sorry, I accidentally downvoted this. I wish there was a way to undo it.
What is not? All I said was people likely inferred something.
19-Year-Old Instagram Model Exposes the Ugly Truth Behind Social Media
It seems like this is a bunch of anecdotes about different countries-- Denmark, Norway, Sweden -- that show they each have some problems. Straw man defeated.
You're beating around the bush. Christianity explicitly regards homosexuality as sinful and detestable. [1] [2] As such someone is homosexual would be in the right from their self-interest and self-preservation to question its validity as a moral compass.

[1] https://christianity.stackexchange.com/questions/121/what-do...

[2] https://christianity.stackexchange.com/questions/1086/does-g...
I did work with him for a little while. He's good.
Airbnb, Proposition F and the Shared Hypocrisy of Bay Area Housing
That's going to depend on whether Apple can be trusted to support their hardware indefinitely or whether they will decide to drop support to force people to give them more money.

A much safer bet would be a popular Android device, where anyone can port the latest Android version to the device and there is no monetary interest in not doing so, and thus it's likely that updates will be available forever.
Vitagene • Denver, Las Vegas • Full Time • ONSITE

Vitagene is a healthcare tech startup that focuses on disrupting the $30B supplement market. We leverage big data from genetics, lab results , lifestyle, and wearable devices to personalize and deliver a solution to your doorstep.

Functions
•	Technical lead for a team of software engineers & research scientists
•	Ownership of the application design process, including needs and requirements analysis for new systems
•	Make strong architecture decisions that contribute to maintainable systems
•	Adapt to rapidly evolving requirements and changing priorities and drive the team accordingly
•	Actively contribute to the code base; up to 50% of this position involves coding
•	Integrate support for algorithmic recommendations
Qualifications
•	6+ years of PHP, Python, Perl, or other Web development languages – PHP preferred
•	SQL or NoSQL technologies (MySQL, Mongo, ElasticSearch, CouchDB, Cassandra, Hadoop, etc.) – Mongo preferred
•	Knowledge of SOAP and RESTful interfaces & Extensive use of JSON or other data-interchange formats
•	Expert in at least one compiled language (C, C++, Java)
•	Excellent understanding of how internet and Web technologies work
•	Linux operating systems
•	Excellent problem solving, critical thinking, and communication skills
•	Self-motivated, self directed, detail-oriented and organized
•	Track record of building, large-scale web applications and service
•	Experience in agile development & test driven development methodology
•	Django + Python + MongoDB
•	AWS + Linux
•	HIPAA knowledge or comparable security & privacy experience
> being taught at the speed and level that is at least in the ballpark of your potential.

There is usually 30 students to a class, and 1 teacher. So it would have to be in the ballpark of the group's potential.
Marc Andreessen and Sheryl Sandberg: Tech Is Not Driving Income Inequality
Sigh. No wrong facts. He (not the language's designer, BTW) just didn't like my use of (obvious) hyperbole. In any case, I really suggest you drop this. I am not an enemy of Scala. Unlike adriaanm's assertion (and that is a false statement of fact), I am not even biased against it. I was an early enthusiast, I gave it a very serious try, and I just really didn't like it. Yes, I think it is not a good language for use by the industry. I am not uninformed, I am not wrong, I have just reached different conclusions from you. So what? I, like many others, just don't like the language, and we all have very valid reasons to, just as those who do like it have their own equally valid reasons. Do you know how many people don't like the languages I like? You know how many of them find those languages unfit for use by the industry? And many of them are much more hostile in their objections than I've ever been. However, they, too, have very good reasons not to like them, while I have very good reasons of my own. If you go on a personal attack against anyone who doesn't like the things you like, it won't serve your goals in the least.

In any case, I don't mind arguing over language design (politely!) with you or anyone else, and I realize full well (as should you) that it can sometimes be a very personal preference with no wrong or right answers -- just many opinions, many of them valid -- but please keep to the subject and be original.
I'm passionate because I'm sick and tired of seeing the same nonsensical dishonest FUD memes such as "you're the product". "You're the product" is absolutely a lie, even with the most generous interpretation it implies something you own is being sold. Can you point out what thing is being sold? I'm not interested in being part of some "true HN" clique that rewards paranoia for imaginary internet points. And I'm not saying that you should "Stop following the money!", it's clear where the money comes from. Just don't make the waters muddy by spreading FUD when it's already clear is all I'm saying.
That's just spin. Facebook has picked the right bandwagon so Twitter is jumping on. At the end of the day, it's just a link on a website.
Back then, you could shop for your regulator. Often companies shopped for the most lax regulator. AIG purchased a tiny credit union and then got themselves to be regulated by the "Office of Thrift Supervision": https://en.wikipedia.org/wiki/Office_of_Thrift_Supervision
The wikipedia article has details on the other organizations who did this.

Should AIG have been regulated by a tiny 30-person regulator? You judge, here is AIG's credit presentation: http://www.aig.com/Chartis/internet/US/en/FinalConf_revised_...
AIG had a 1/2 Trillion USD one-way unhedged credit default swap exposure, amongst other exposures.
To Read the Full Story,
Subscribe or Sign In

Nope.
My solution to that is to not upgrade iOS. I too feel pushed with these slow "updates" to just buy a new phone and I refuse to be milked.
> in the top 50% of your local group of students

This is why I feel strongly that one of the major problems in education has to do with stratifying students. Even the students who are great at _everything_ among their peers are mediocre in the right crowd. "Gifted" folks are among most susceptible to "big fish in a small pond" effects that tie them down later on. It would be better to learn early that the world is more nuanced than your rank order in a classroom.
> Not every app is meant to have mostly idle users though. Can an real-time MMO FPS be done in phoenix is the question (lets limit each user's neighbourhood to the 10 closest players).

Yes, and the next phase for our tests will explore these kinds of use-cases. To give you an idea, our pubsub layer can support 500k messages/sec on a macbook. These tests were specifically around max clients and max subscribers, but more tests are needed for hard numbers around the usecaes you layed out, which we'll be a great fit for. I think gaming will be huge target for Phoenix.
What do you want to remember about today?
The pain with american stock options is you have to pay tax on exercise & liquidation with private non-liquid stock. When you exercise stock options in canada you only have to pay on actual liquidation, not on exercise.

So for example you have an option for 0.10, the FMV is 0.50 when you exercise and you eventually liquidate at 1.00.

In the USA you have to pay tax in the 0.40 'gain' right when you exercise. Then when you sell at 1.00, you pay another tax on the 0.50 gain that you had. The problem with paying tax on that 0.40 'gain' right away is you cannot sell the stock you receive easily to anyone like a public company.

Also capital losses can only tax deduct your real income a small amount in the USA. The rest stays around as a credit for your capital gains. So in the USA, there are large incentives to not exercise your startup stock options, and on top of it, they typically expire 90 days after quitting.

In Canada, when you exercise you pay no tax, but when you liquidate you pay tax on the 0.90 'gain'. I don't know how the long term / short term capital gains interact in this situation. Capital losses can also deduct fully from your income, so the pain of a startup that goes south is significantly less.

I don't know the details that well, so what is actual reality could be different. Go consult professionals.
I'd be surprised if the hardwood flooring example from the article held up in a court.

If I go to your showroom, purchase 100 sq ft of hardwood floor for my home office, hand over my AmEx, not entering into a written contract, come home and find it faulty/unfit and the retailer protests, they can't then turn around when I sue them and say "actually, according to our web site, you can't sue us, you have to go to arbitration".

It would be extremely difficult to make that binding, save a written contract with the presence of that clause.
>The schools are not their to raise the child, that is the parents' job.

If primary education isn't child rearing, nothing is. Schools are absolutely there to raise the child.
Twitter Found Love in a Fave-Less Place
> Don’t we have enough programming languages already?

After this statement you've lost me. This is like saying: "Don't we have enough new models of car already? Why develop new ones? My car gets 25 miles per gallon!" As if new problems never crop-up or new, better approaches never develop.
Android Engineer – poynt.com - Poynt –Palo Alto, CA (ONSITE)

We’re seeking a full-time Android Engineer that knows how to make their way around the AOSP stack.

You'll be responsible for building, launching and maintaining Poynt OS (our secure version of Android + payments firmware that’s gone through PCI-PTS certification ) that will help small business from all around the world process payments in new ways: EMV, NFC, old-school magstripe, other future payment methods. We also build tools for pushing out software updates and capabilities to Poynt devices.

We’re a team of Xooglers, Ex-Amazonians, and Ex-PayPals. We have commitments from all across the world (U.S., Brazil, etc.) to replace brick-looking Verifone and Ingenico payment terminals with our Poynt devices.

Poynt has $28M in funding from Oak Investment Partners, Matrix Partners, and Google Ventures.

If you're interested in joining us as an early software engineer, learning about the payments industry, changing the landscape of payments, learning about what it takes to build payments hardware that’s always connected and have deep Android expertise -- send your info to careers@poynt.com
Jon Stewart Is Coming to HBO
> You don't need multiple IPs, tcp connections are a unique 4-tuple: {ClientIP, ServerIP, ClientPort, ServerPort}.

Sometimes someone throws something out so casually and yet you realise the innate sense of what they just said, I literally stopped with coffee halfway to my mouth.

I'd never have thought of doing it that way.
When I was kid people told me I was smart. I don't think I experienced any of this.
This really looks interesting.
"Planning to rip out code after accepting it is silly."

They didn't plan on it.
Plans changed.

"clearly, the issue is whether the contributions amount to a substantial enough part of the software that the ripping out isn't feasible."

Having legally supervised tons of these processes for open source projects (most trying to relicense things after discovering their licenses were hurting their communities):

It's always feasible. Actual code is often not that important.
Knowing what code to write is often important.
(I know there are beautiful unique snowflakes who think otherwise ;p)

"Also, if you build up a community and then violate their trust, you lose the community. It's not a great strategy.
"

Sure, but you assume "random people kibitzing on hacker news" represents their community.

For all you know, the actually community is entirely in favor!

Again, IME, having helped projects through these processes, there is often a huge difference in opinion between the people kibitzing on the sidelines and those who actually contributed meaningfully.

My experience is that people who contribute meaningfully are often more sympathetic and understanding of various situations.
People who are kibitzing from the sidelines are often more ideological.
SEEKING WORK / Wilmington, NC or Remote

Full stack web developer with around 5 years of experience with various web technologies. For most of this time I have worked with PHP, Javascript, Java, and Ruby to create dynamic websites. I love to work for clients that are driven and have a mission in mind so if that sounds like me feel free to hit me up and lets get to work.

Fluent with

* Ruby

* Javascript(Mostly Client Side Jquery, Ext.js, Angular.js, D3.js / Some server-side)

* PHP (Laravel, and home grown platforms)

* Java (Spring MVC)

* HTML5

* CSS3

http://christophermaness.me

chris@christophermaness.me
CSS is not a programming language. You can't think about it the same way you'd think about your backend code or even client side JS. The global namespace is by design. It's a feature, not a bug. The whole point is to think about the Cascade. You go from vague to specific and that way you have entire classes of elements with base styles and specific components have additional styles attached.

CSS modules is a cool idea but I don't think there's anything wrong with CSS as it stands today. When you work in any language you need to understand and work with the language you have and I think that a lot of criticism of CSS boils down to "CSS doesn't work like this other language/paradigm I know and like".
However this is a pretty significant feature - I really wouldn't tag it as bloat, but as the next logical step for 1Password and judging by the comments here I'm not the only one who has been waiting for this.
Anyone Read a Ben Carson Book?
Are they worth it?
Changing a star to a heart won’t fix Twitter’s user growth problem