skysight-inc/HackerNews huggingface dataset:
Can anyone compare use of Relay + Apollo? I've used Relay extensively but never tried Apollo.
> If teachers unions didn't oppose standardized testing with such vigor it would be a simple matter to find a number of similar schools and increase wages for some time then compare outcomes.

Standardized testing with per state standards has been nationally mandatory since NCLB, so clearly nothing relying on it is hampered by whatever opposition teachers unions may have.
Ανοικτό με γκολ το Εσπανιόλ – Μπέτις
You can easily build your own IPsec VPN server using a one-liner [1], with support for both IPsec/L2TP and Cisco IPsec.

Disclosure: I am the author of this repo.

[1] https://github.com/hwdsl2/setup-ipsec-vpn
I was at first excited, then deflated, because I initially read the headline as "Optimize your Node app by deleting Node.js" (snerk).
I do feel this way. I use mosh+tmux+emacs and do everything on the command line. My MBP is a very egregious machine that lets me use it as a very social, very smart terminal connecting into a cloud server. If my team adopts this tool, I probably would opt-out.

However, my thinking and feeling about this has also been shifting in the past year. I've been slowly accepting more leadership functions where I work. My sense of myself as the heroic developer is eroding. I, as a single person, do not scale as well as a team. I'm learning about neurodiversity, how to be inclusive, what its advantages are. I'm learning about architecture in a different way -- understanding it as the empty space where best practices will naturally arise. So a lot of things are shifting in that, a year ago, I would not only feel this way about the tool, I would dismiss it as well. Now, I'm thinking of how this would benefit the team.

Being the person on my team called in to perform git black magic, I've watched different people struggle with git. Having used git a lot, many of the basic git operations are practiced to the point of effortlessness. I don't really think much about the basics, and as such, I can compose those basics in higher-level operations. Many of the people on my team have not gotten to that point yet. By simplifying unnecessary concepts, someone would be able to use that version control to express higher level things.

This proposed design covers many of the pain points. This includes writing it as a web backend (gitup will not work for our team and our tooling). I think it also enables collaboration I'd like my team to have (auto syncing branches for the whole team? hell yeah), but right now, is not doing so because git is too hard to use. I'm thinking of "empty space" here: I think this tooling shapes the empty space such that, the "best practice" is also "least effort", so people will naturally do the right things when it comes to version control and sharing code.

For that, I'd support its use. Maybe not enough for me to give it up on my own workflow, but even that might change.

I hope the author will develop this tool. The design is thoughtful and brilliant. Our team can sure use it.
Wow. I am beyond impressed. I am from a Muslim country and I have heard more than one person say that we may have Islam on our faces, but Westerners have Islam in their hearts. I can't even imagine the effort the Canadian sponsors put into resettling these families.

There is a very direct analogy to this in the early history of Islam: http://www.questionsonislam.com/article/brotherhood-establis... where the Muslims who fled persecution in Mecca were set up with sponsor families in Medina who helped them adapt and stand on their feet. To see that same behaviour in our purportedly selfish day and age warms me to a whole another level.
> I'm sure this has been posted before

Original discussion (41 points, 12 comments):

https://news.ycombinator.com/item?id=7906511
If I search for "Wealthfront", how likely is it that I don't know they exist and need help finding their homepage, and how likely is it that I want to read about the type of service they offer?
Great article. I wonder if something like this could be used in the US to help bridge the partisan divide on immigration. A deal where we reduce immigration but ask people to sponsor as some sort of civic duty. I think it might reduce anti-immigrant sentiment if Americans were in close contact with the struggles immigrants face. I also think a lot of the Trump voterbase feels that their culture is being wiped out by immigrants, a sponsor program may give them some feeling of control back.
[Psy-Trance] Feelionics Pres. MOF Radio [#MOF037]
Between those two and the fact that he is in possession of FU money, it feels pretty inevitable.
SES-10 Hosted Webcast
Ask HN: “Specialist” of HN, could you share your story?
After spending a couple of years working for a small local company as a "jack of all trades", I'm now looking into opening a consultancy practice.

The way a see it, "successful consultant" => "specialist".

So this goes to all those "specialist" out there: How did you became one? And how do you market yourself?
He has the freedom to do what he wants. And others have the freedom to judge him for doing so.

Going against the grain has, and will always be a dangerous proposition and no amount of thought policing will change that.
A discussion on the topic... Of whether I write like Trump? I'm sorry,am I missing something?
No one is beyond reproach. But it would be nice if those reproachments were saved for people's actual words and actions rather than a laundry list of prejudices and assumptions extrapolated from a single data point. It would be even nicer if we could agree that disapproval of one or more of someone's political opinions doesn't require that they be made UNTOUCHABLE and banished.

If you said you were a Democrat, and voted for Democrats, but dated a vocal Republican, and donated to non-profits who were doing work you believed would do some good in the world regardless of whether they passed ideological purity tests, I'd call you a breath of fresh air.

I'm not sure if anyone like that exists anymore.
I wish people would learn new languages by writing new versions of winamp. That would be great.
Show HN: Affiliate link management made easy
Line is so dominant in Japan,Taiwan,Thailand, and HongKong and kept themselves independent and hugely profitable. Kakao Talk in Korea. WeChat in China. Even in the US its going to be all SnapChat soon. Whatsapp is way way behind in features it is prime for disruption. Why would Whatsapp have huge growth waiting for it? What's their particular plan?
If There Aren't Any Typos in This Essay, We Launched Too Late
Amazon/Walmart are in an all-out price war that is terrifying the biggest brands
I say this as a happy AirBnB host and guest: the article captures the feelings of powerlessness that people often feel when private companies attempt to shirk their obligations, and to do so in a way that is particularly infuriating, insensitive, and manipulative. The proper recourse is legal, but the legal system is prohibitively expensive for anyone who isn't worth tens of millions. So, name and shame it is!
Legally very easy because it's a down road (read up on "VC cram down"). They'd raised $120million prior, and now they're doing a $5-$15million convertible at a $80million valuation (significantly down round). All existing investors will either "play" (invest more at this valuation) or "pay" (suffer significant dilution). When valuation takes a down turn, all rules are off - the board has the fiduciary duty to do whatever it thinks is right for the company, even if it means getting rid of all previous shareholders who are not pitching in to help. VC backed companies are like drugs - feels great as long as you're high but could die in a second.
It's all about managing expectations. If your boss gives you a task and budgets 5 days to it, then do it within the 5 days. If you know up front that there is not enough time budgeted for it, then raise that. Your manager will like you better for it. If you finish early that's good, get started on your next task or learn something but don't tell anyone. Better yet, if it is a repetitive task figure out how to make that task more efficient. If you are a programmer - write a script, if you are a lawyer/accountant - develop a pre-filled template, etc.
Doing this will set expectations from your boss, manager of what you can and can't achieve in the timeframe given, and whether more resources are needed.
I can't speak for Americans, but Australia has a contract for specific hours - around 37.5 hours in a week is the government standard. To that end we can be upfront with managers/bosses about expectations and resources and usually it is dealt with.

Source: ScrumMaster and developer
What's fundamentally wrong with it? I haven't used anything else, and therefore don't have great context. Haven't felt like anything about it is horrible, though.
In any labour market, the minimum you pay is what it takes to keep the worker, and the workforce capability, viable. That's straight out of Adam Smith, Wealth of Nations (Book 1, Chapter 8, "Wages of Labour").

You'll want to consider additional premia for the expenses of education and risk. Again, as a minimum.

The question of whether or not to reward successful teams on top of that really comes down to whether or not success is based on characteristics of the workers or is some random chance attribute. Giving high rewards for what are effectively spins of the roulette wheel doesn't strike me as particularly valid. Rewarding effective methodology and procedure, however, does.
TLDR: please read every word, because this work is that brilliant and that important.
Usually when giving out criticism it is wise to be specific.

In this case, git can be awkward to use, but the underlying architecture is sound and it's a welcome change to centralised version control systems (CVS/SVN/Perforce).

Not saying you're wrong of course, but as far as I currently understand it's objectively better on all fronts except UX for DVCS. Perforce is undoubtedly better but it relies on a constant connection to a server.
Except for human, they are conscious of the fact they are the endlings of a society.
The rate limiting was done by the application server, but was completely separate from the varnish layer. (I think it was something fairly naive to do with memcached, but that's not terribly important). What was important was that the application server could serve the 400* with an expiry, and varnish would deal with that load until the expiry.

*This was 2011. The 429 response code wasn't defined until 2012.
This is a different notion of polymorphism, yes.

Suggested reading: http://mrale.ph/blog/2015/01/11/whats-up-with-monomorphism.h...
It's kind of crazy. People really care about their homes, right? So when bad things happen, posting photos like these confirm potential hosts' worst fears about having their place on AirBNB.

I'm surprised that they don't go out of their way to help their hosts (i.e. buying things online was unfamiliar for users, so Amazon typically is pro-consumer any time there is a dispute and refunds your money immediately, in my experience).
What VCS do you use?
Using Angular 4 + Apollo + Graphcool has been the easiest alternative so far to use Graphql with Angular.
Just released a companion Chrome extension to affiliator.io.
5 new spots are available for beta testers. Sign up here: http://www.affiliator.io/signup.html
> This was all too reminiscent of the NDA Tesla asked customers to sign last year after a defect was discovered, a request that was deemed “unacceptable” by the National Highway Traffic Safety Administration (which issued the warning about the defects).

How are the biggest and trendiest companies getting away with this kind of despicable behaviour? The lack of regulation in intervention here is especially troubling.
> Adjusting how classes are created can be very difficult to debug and so should only be used when you have a really legitimate use-case.

...and you never have a really legitimate use-case. Seriously, please don't use this sort of magic in production code that you expect other people to use and depend on. I'm looking at you Django project. Bloddy cowboys.
Heck, I'd be happy if edtech companies could figure out Sunday evening is not the best time to do maintenance of their gradebook/lesson plan applications. Then I might even be able to convince my wife to get rid of her paper gradebook...
FB failed to protect 30m users from data harvesting by Trump affiliate
It's worth pointing out that "Tech bro" is fairly derogatory toward men too.
Sure, when all you need for 'successes' is to be accepted credentials are useful. But, that just means you where picked it does not mean you actually succeeded at something.

It's the difference between getting funding, and not just having an IPO but actually pay real dividends for significantly more than total investments.
We detached this subthread from https://news.ycombinator.com/item?id=13998783 and marked it off-topic.
Deadly heat stress could threaten millions even if climate targets reached
> 4968357.576506847
Does AirBNB routinely require non-disclosures for claims against its host guarantee?
13 Powerful Routines of High Achievers That Boost Productivity
>This of course assumes that standardized testing is actually a good mechanism for measuring outcomes.

How do you propose to measure outcomes of education without testing for ability to recall and utilize the knowledge and skills taught?

>A lot of people who opt-out of the public school system at great personal expense do so because they agree with those damn teacher's unions on this very question.

I left school. I don't know anyone who did so for dislike of standardized testing. Instead most found the value of that education to be low compared to work experience.

>Simple. Because I don't care if my burger sucks but I do care that my kid doesn't get a good early education.

Why not double pilots salaries in order to prevent plane crashes? Double doctors salaries to prevent mistakes? Politicians should be paid the most under this model, imagine the utopia we'd live in if the president made a billion dollars a year. Every study I've seen has shown increasing wages doesn't have a real impact on performance. If we aren't allow to test it how do we know if we raised it too much or too little?

Consider to raise teachers salaries you have to tax the local community, thus lowering the take home pay of the parents of those children. Thus worsening the home life of those children and worsening outcomes. You have to strike a balance and emotionally throwing money at teachers won't resolve anything. We need proof that outcomes are improving or declining.
That's a bad HN comment to begin with because of the combo of unsubstantiveness and outrage. We're looking for thoughtful comments here.

Adding the thing about downvotes breaks the HN guidelines in a different way (https://news.ycombinator.com/newsguidelines.html) so please don't do that either.

We detached this subthread from https://news.ycombinator.com/item?id=13998806 and marked it off-topic.
I disagree with the parent comment, but why is everyone downvoting this? It was a politely presented opinion, and the following discussion is entirely civil.
I own an Oculus, kickstarter edition. It's a lovely piece of hardware; I get very slightly nauseous if I use it too long, some people get more nauseous.

However, I've been meaning to ebay it ever since I got it. The whole Oculus store is super locked down and not at all what I initially backed. It's the software that's problematic for me, not the hardware.
The linked article does a much better job of explaining the problem. Just read this one: https://idea.popcount.org/2014-04-03-bind-before-connect/
That paper, while interesting, is not really "evolutionary" optimization
For employees. There are absolutely noncompetes in California for people who sell their businesses.

http://codes.findlaw.com/ca/business-and-professions-code/bp...
This is such a classic example of not thinking things through.

The graphical manipulation stuff sounds cool until you think about what happens when it causes merge conflicts. I mean the graph stuff is still cool but it does very little for the hard problems.

The automatic committing for WIP and "magic" pushing/fetching sounds cool until someone switches branches and accidentally commits 3.1TB of junk files they left lying around and it automatically syncs to EVERYONE else on the project.

People complain now that Git is "too complex" just wait until it's automagically doing shit like that.
I got big into VR partly because of him, enamored by an interview of him my girl friend pointed me to in 2013. He was young, enthusiastic, idealistic, relatable to me.

Well, as the years wear on he, and oculus itself, has established more of itself from the hacker/open source vision. They’ve made enemies along the way, and many of the reasons people hate him/Oculus I disagree with.

It’s an infant field, they need to fund games to even having reasonable games. Making games have become increasingly expensive. Sure there’s a place for indie devs, but those games don’t draw the mainstreamers VR needs to take off like I, and many others need.

That being said, the things I’ve heard and seen from him make me think he does emobdy the gamergate “tech bro” (and I do use that as a pejorative) make my stomach churn. That I can’t really forgive, and don’t want to support.

The privacy aspects of a Facebook (or google for that matter) owning VR, and getting access to what we physically look at for advertising, is such a gold mine. Totally terrifying. That’s one reason my next system will likely be something like the Vive, inspite of me finding Oculus far more polished and fun to have.

EDIT: Interestingly enough I asked him specifically on an AMA if he planned on staying at Oculus, his answer was an emphatic yes: https://www.reddit.com/r/pcmasterrace/comments/40ea0x/i_am_p...
Well perhaps you have the same problem as Whitehead and Russell? In GEB Hofstadter IIRC is quite harsh on them for their intellectual timidity in not being able to face the paradox inherent in Godel's Theorem...Paradoxes can "feel" uncomfortable.
Should he be considered another victim of the political-correctness-gone-wild liberal fascists of SV and their histeria, a victim of a bad product, or a victim of the silly Times' cover? Or all of the above?
The amount of denial in this thread is hilarious.

Any level at which profit is made, you can assume Amazon will reach. They already have several large offerings at the application level, and there's no reason for them not to build or acquire further applications.

You didn't think that "growth potential" of theirs' was going to stay in the corner selling books, did you?
Many teachers unions have been attempting to raise the expected requirements to obtain a teaching license. Likewise, many universities are switching to a five-year Masters track for licensure in anticipation.

Despite being a good idea, it's a hard sell when so many states are facing teacher shortages.
GUI doesn't mean it has to be handled by mouse, good GUIs (for devs) support keyboard-only input, e.g. ctrl+b shows a branch selection list. The graphical part can be used only for better understanding of state and history of the repo.
I have a suspicion that future generations of philosophers will be taught Nagel's is like-be problem in the fashion that Hume's is-ought problem [1] is now taught. Although they concern completely different subjects, the similarities between the two are striking:

1. On what grounds can we make statements about what ought to be based on what is?

2. On what grounds can we make statements about what it is to be something based on what it is like to think about the experiences of that thing?

Edit: In case there's any confusion, I called it the is like-be problem to draw a similarity to Hume, not because anybody else calls it that.

[1]: https://en.wikipedia.org/wiki/Is%E2%80%93ought_problem
AirBnB profits from illegal activity and they have deep pockets for a settlement _and_ want to avoid negative publicity which leads to explicit regulation of STRs. It makes a lot of sense.
Do you think that inventors will ransom their genius? And if they can't get super rich then they'll just sit on their hands?
Yeah, same reason knife makers went bankrupt. Too many people cutting themselves with their products.

---

You might be right that it might not catch on but I wouldn't call it dead yet.
All of the exposure vectors described here are in effect RIGHT NOW and have been since 2015, when FTC authority over this was killed.

The rule that the Obama administration created (just last December!) that restores some (not all) elements of privacy DOES NOT TAKE EFFECT UNTIL DECEMBER 2 2017 at the earliest. All of the privacy exposures detailed here are CURRENTLY LEGAL and have been for almost 2 years already and, if the Obama rule goes unchanged, would continue through December at least.

What this bill actually does is codify the current rule as statute law, meaning that the current and future administrations can’t change this stuff by simple fiat rule change — a passed and signed bill would be necessary.

What privacy activists should be demanding is that a statute enforce privacy across all service providers and major content distributors, including Amazon, Hulu, Netflix, etc.
I'm actually doubtful it has much to do with politics, if at all.

Dude is a world-class weirdo and an extremely bad communicator. So was Zuck, but he took media training and got..decent at it. Palmer didn't and hasn't, and there you go.
I thought this was going to be about the Booker prize winning book by Julian Barnes.

Apparently not. I would check it out though, It's a good one!
Eevblog has a teardown of the mechanical analogue computer that drove an astrocompass from a B52 bomber:

https://www.youtube.com/watch?v=hzGaO4Kdz2Y

So, so many beautiful cams and moving arms...
Noisy comments here...
> How can Airbnb fail so hard on realising that an internet business, such as theirs, lives and dies by customer trust...

Because the founders are arrogant and it's ingrained in the company's culture. This isn't the first story of AirBnB's incompetence in handling customers and the media.

http://archives.sfweekly.com/thesnitch/2015/10/21/passive-ag...

Their official response when asked for comment goes as follows:

--------------------

We emailed Airbnb spokesman Christopher Nulty to ask whether the library ad was "real." He responded by email, "as opposed to a fake one :)"

A follow up email, explaining that we were in fact seeking confirmation as to whether the ads are actually from Airbnb received the following response: "Are you seriously writing on this?"

--------------------

edit: What I find most amazing is that guy is still a Public Affairs Lead for the company. That says a lot about how they operate.
Add on the "gamer" subculture as well, and you've got a recipe for holding grudges for decades...
Anyone seeing this as having any connection to the VR industry as a whole is completely ignorant on the subject. Palmer has repeatedly shown himself to be a toxic liability to the brand, and this was inevitable to anyone who follows Oculus.
User-experience is one of the major topics VR research is working on right now (not including research into just "better headsets", which one could argue also is part of making the experience better), so it seems pretty clear everybody is aware of the fact that there are problems to solve.

I think you majorly overstate the liability issues. If that were a big thing it would have exploded by now, but all and all I feel like the original Wii got more bad press over this than VR has. The things you mention are not a big problem in general.

The bigger issue for VR is the question of "What for?". It's still expensive, requires room if you want to do more than sit on a chair, and it's mostly a fancy way of playing games (with some niche examples of other things). That might kill VR, at least when sold to customers.