skysight-inc/HackerNews huggingface dataset:
Reminds me of a Dr. King quote:

>But though I was initially disappointed at being categorized as an extremist, as I continued to think about the matter I gradually gained a measure of satisfaction from the label. Was not Jesus an extremist for love: "Love your enemies, bless them that curse you, do good to them that hate you, and pray for them which despitefully use you, and persecute you." Was not Amos an extremist for justice: "Let justice roll down like waters and righteousness like an ever flowing stream." Was not Paul an extremist for the Christian gospel: "I bear in my body the marks of the Lord Jesus." Was not Martin Luther an extremist: "Here I stand; I cannot do otherwise, so help me God." And John Bunyan: "I will stay in jail to the end of my days before I make a butchery of my conscience." And Abraham Lincoln: "This nation cannot survive half slave and half free." And Thomas Jefferson: "We hold these truths to be self evident, that all men are created equal . . ." So the question is not whether we will be extremists, but what kind of extremists we will be. Will we be extremists for hate or for love? Will we be extremists for the preservation of injustice or for the extension of justice?

"Crazy", "Nutjob", "Mentally Ill", "Extremist", "Heretic" - these are words used to write off ideas which are too difficult for one to even consider because they often threaten the most deeply held assumptions of a persons life. Social constructions can be very fragile.
Oh that, yes, but that's exactly what sex allows to happen. Imagine there are three populations of desert flowers, each with its own adaptations to drought. One population has mutations a and b, other has c and the last one has d and e. When these populations meet, their genes recombine and in a few generations there will be individuals with all five, much more resistant than any of the parent groups.

This is entirely impossible with asexual species - the strains would merely compete with each other and nothing interesting would happen.
The Netflix Stack, Using Spring Boot – Part 2: Hystrix
I think organizations make that kind of choice all the time. They take fantastic devs and make them leads and managers in the hope that it will have a multiplicative benefit on the business.

And they do devote resources to test - but by hiring testers. It might be great if a company could devote some of its devs to test, but I suspect the reason that they wouldn't is that the devs wouldn't want to.

I take the point about integrating Test and Dev, and probably it would need to lead by example from the Test side...

:) I do also take your point about what actually happens in the real world. This is the kind of response I was expecting - it's super helpful to see it articulated.
There is a typo in the title. Sex is a Copying Mechanism. We just fail to produce good copies, since the mechanism is broken.
Production release of Chronicle Map 3
Three Skype Interview Disasters and How to Recover from Them
For instance: http://www.newsecuritylearning.com/index.php/archive/75-chin...

"The key market strategy of the Chinese companies seems to be their competitive pricing, tailor-made for cash-stricken African countries."

"Huawei’s former head of operations in West Africa, Wilson Yang, quoted in a case study on the company by the University of Pennsylvania Wharton School in 2009, says that Huawei manages to achieve tremendous margins while still pricing itself only 5 to 15 per cent lower than its major international competitors, Ericsson and Nokia. ZTE prices 30 to 40 per cent below European competitors."
Do you not hold that more on your team though and less on the communication style? To me, if I know that someone else might have some information that would contribute to the discussion I'll include them.

That feels like it would be more on the individual team members not knowing when to reach out, more so than the in-person meetings causing a remote/local gap.
In economic terms, we've reached 'peak people'.

It takes the a fraction of the manpower to maintain the current level of human culture, traditions, knowledge, and capabilities. Technology and the arts have accelerated so much in such a short time that we're running out of creative, original ideas faster than the masses can consume them.

Coding will remain relevant but most other jobs related to the day-to-day maintenance of mankind's existence will be automated out of existence.
The costs aren't heavy, the math in the article is wrong. Yes, each of your offspring will have half of your genes, but twice as many offspring counts as yours.
Viacom sued YouTube when it first got big. Viacom argued that YouTube encouraged copyright infringement and knew about. The safe harbor is voided if the hosting company knew the content was copyrighted or made itself willingly blind of that fact.

So YouTube introduced content id to show that it really was taking copyright serious, and not just using plausible deniability.

Viacom mostly lost the case because there never was much better evidence that YouTube employees knew about individual copyrighted videos on the site.

Google probably keeps the system to avoid new suits and to make business partners happy. A lot of Google content isn't crowdsourced anymore, it's uploaded by big business suppliers who are essentially business partners. I imagine those contracts include content id to be used.
150+ SEO Tools to Dominate Search Engines
I) You're correct: in every industry, the deck is skewed heavily in favor of incumbents.

II) Nonetheless, incumbents sometimes lose new markets, or allow new entrants to achieve success. Ironically, Vanguard and Schwab are great examples of companies that more recently found openings in the personal finance space and prospered as a result. It's not a stretch to say that Vanguard was the Betterment of its day, or that Schwab was the Wealthfront of its day.

III) Some other thoughts as to why anyone would choose to invest with a pure-play robo-advisor:

- "The Schwab Intelligent Portfolios service is free—it earns revenue in part by investing clients’ money in Schwab-managed ETFs." That would turn me off, as it feels like a built-in conflict of interest. I'd be worried that there is incentive for this conflict to grow, and not in my favor.

- "Customers need at least $50,000 invested at Vanguard to participate, but only those with at least $500,000 to invest get a dedicated adviser." Most Americans have less than $50k saved for retirement, IIRC. Vanguard is saying they don't want most people in this offering. Betterment and Wealthfront do not have account minimums, so they are positioned to start with people in their 20s and stick with them over the decades.

I'm sure there are a bunch of other reasons around technology, etc., but these are the most obvious reasons presented in the article.
Check out Stripe Atlas. http://www.wired.com/2016/02/stripe-gets-business-making-bus...
If you talk about illness, it's not about importance, it's about detriment. It's a matter of perspective and an agent can only consider one perspective. Altruism can impose unsolvable constraints on that perspective.

You can't say in the same paragraph that a system is dysfunctional and that the personalities thrive, who enforce the system. One functioning part of the system is enforcing the convention. A dysfunctional system is an oxymoron. Enforcing altruism is a different matter. Altruism is inhibited by differing conventions, that preclude cooperation.
coding lessons have only one reason to exist: turn programmers into blue collar workers of the 21 st century. there is no other reason to learn code at school. Period.
Many results in science don't have practical applications. But the calculation relating to planet size can help us decide where to look for life.
>The third problem is that spam filters rely quite heavily on security
through obscurity, because it works well.

Hm.
Dodecahedral tesselation of the hypersphere [video]
that + chill = more sex?
Screw npm
Summary: Jason Bradbury feels generally threatened by something he's unfamiliar with.
The post from "therealmarv" is wrong on just about everything.

Incorporation laws vary from state to state in the US, but they tend to
be fairly similar. Many states do not have state income taxes for
companies, and have business-friendly laws, hence the reason why so many
humongous companies are registered in the tiny state of Delaware. A lot
of publicly traded companies (and I think most YC-funded startups) are
registered in Delaware. In Delaware, all you need in your incorporation
filings is an "Agent of Record" and there are many "create your own
Delaware company" type sites that provide "Agent of Record" services,
including postal mail forwarding and similar.

BTW, you might want to dig on the main YC site. I recall seeing
something about incorporation paperwork and such.

Once you have a US corporation, you can get an EIN number from the IRS
which is basically your tax ID for filing Federal Income taxes with the
IRS. Your EIN number and incorporation papers is enough to get a US bank
account for your business. From there, everything else you might want to
do becomes even easier.

None of the above is difficult or particularly expensive. It might cost
you about $1K total, plus yearly recurring fees for Agent of Record
services.
I have. :) I suspect that it wouldn't lend itself as well to USA culture as it might to Japanese.
Symbolic integration, or more often called "analytic integration" (as opposed to numeric integration or sampling) is usually much more expensive. But the benefit is that you can get a much more accurate result, if you need an accurate result. There is no known analytic / symbolic integral for arbitrary geometry like curved surfaces, but I believe it can be done with purely polygonal scenes.

A lot of work has been done on using analytic integration techniques, as well as higher quality numeric approximations, for global illumination, in particular with radiosity methods.
https://en.m.wikipedia.org/wiki/Radiosity_(computer_graphics...

http://www.mi.uni-koeln.de/c/mirror/www.cs.curtin.edu.au/uni...

http://dl.acm.org/citation.cfm?id=74367
> mimic the actual whiteboard

What do you currently use? I'm looking for a smooth way to do the same thing.
I'm suggesting a way Google can monetise end to end encrypted emails.
A Simple Way to Build Marketing URLs
Well yeah, its latin. Dis meaning not, order being a more recent english from old french ordre which was more religious order at the time.

Words evolve, its useful to know their etymology.
Is anyone willing to share roughly what Enlighten costs?
Automated lip-reading invented
if you look at DJB code from qmail, djbdns and his other projects you know why this is not a problem but a good thing (when compared to other projects like openSSL or even MTA's like postfix where many contributors need to find a compromise and align themselves).

the truth is that we are all brainwashed for pair-programming and working in an agile pressure-cooker without code ownership. But if you look at the quality of the work and code one single strong software architect can deliver precisely because they didn't have to compromise with other stakeholders it is clear why the result may be better.

I'm not saying that this is always true. But I have seen it times and times again where a single individual built a whole platform that simply worked mainly because he had the freedom to do so uninterrupted.
Well, everything is better in Sweden...
We're talking about your mum, not Emacs users. No one's suggesting the average HN reader can't manage PGP.
Nah, TI was still C++98 when I was searching for it.
NPM Package Hijacking: From the Hijackers Perspective
This is very interesting to me. I went to a psychiatrist last week and she told me I have "delusional thoughts about the government." She asked me what gives me anxiety, and I told her that it freaks me out that the government collects all of our data and wants to take away encryption. She told me I am nuts and that the government doesn't do that. ce le vie!
The other responder is correct.

The signal detection thing is just dumb. Signals quickly fall in strength to background noise levels, so you need to broadcast a huge amount of power in a tight beam to overcome that over any significant distance. So basically, you're arguing that just because no ETs have bothered to pour a lot of resources into 1) finding us and learning of our existence, and 2) building a gigantic, power-consuming radio transmitter and directing it at us, that they must not exist.

The probes thing assumes that the ETs actually want to talk to us. That's a pretty huge assumption. We've had civilizations here on Earth which had no desire for outside contact (namely the Chinese during some of their dynasties). What makes you think the ETs are so intent on pouring resources into making artificially-intelligent probes to establish communications?

By that logic, WE don't exist, because we haven't bothered to do these things either.
I like the fact that they have 2x factor authentication
I'm very intrigued by this "authenticity rating."

On the one hand, I feel like it's kind of racist to assume that someone of a race will automatically know what good food from their native country tastes like (for example, children of immigrants who have never been to their ancestral country of origin).

On the other, I feel like it's at least an interesting start to try and find what is "authentic". How do you extract that for other marketplaces like Airbnb or Etsy? How do you define an "authentic" traveler? Or artisan? It's a very interesting problem and a neat heuristic to explore.
> A RNN makes predictions based on sequential data. When a RNN is trained on sequences of words, it learns to represent each word as a high dimensional vector which encodes the model’s understanding of that word. By projecting these high dimensional vectors into a two dimensional space, it’s possible to visualize their relationships and glean insights into the concepts that the model has learned.

It sounds like what's being visualized are the probability vectors that the model creates, which are usually a value for each possible class (noun, verb, etc. in this case). If this is the case, I don't see how the t-sne visualization is much more useful than a confusion matrix. Typically prior to training, words are translated from dictionary indexes into word embeddings (high dimensional vectors, where dimension is >> than the number of classes) that let you compare them and do vector algebra like "king + queen - woman = man". You can visualize the word embeddings, and color code them by class after training to see if there are any sorts of patterns in your word embeddings.

> The RNN learned all of this semantic understanding without a human ever having to code a definition of concepts like nouns, verbs, universities, cities, meetings, or social media. This is the power of deep learning algorithms.

Was this an unsupervised approach? If so, that seems a little unusual for Part of Speech Tagging (POS tagging). I suppose the author could mean that the model was used to label Out of Vocabulary (OOV) words, aka words that never appeared in the training set. Labeling OOV data points is sort of the general benefit of machine learning, and I'm not sure can be attributed solely to Deep Learning. The main benefit I've gleaned from Deep Learning is that it automates the feature engineering phase of the machine learning pipeline.

There are lots of good resources for RNNs, LSTMs, Word Embeddings and t-sne out there from Stanford, NYU, Theano, TensorFlow, and the like. Here's a blog post that gives some background if you're interested: http://colah.github.io/posts/2014-07-NLP-RNNs-Representation...
This is part of a greater dehumanization[1] agenda by the parts of the US media industry. I don't have a conspiracy theory about why this is or who is behind it, but it's been going on for a few years now. Once your reticular activating system's habituation filter has opened up on something like this, you cannot not notice such articles when they pop up.

I mean, click-bait or not, the idea of referring to an innate part of the biology of animal life as a "coping mechanism" automatically leads to a form of nihilism.

1. https://en.wikipedia.org/wiki/Dehumanization
I think there's a lot of potential value here.

I would suggest more value neutral analysis, e.g. focusing on how different behaviors have different costs rather than presuming particular behaviors are frivolous or wrong.

For example, for a person who prefers coffee to tea, homemade tea is not a viable virtue. Similarly, eating at the cafe today doesn't mean that a person will do so tomorrow. More importantly, a person who eats at the cafe every day, is not behaving badly, e.g. an elderly person who does so to maintain wider human contact.

To put it another way, teaching people new ways to think about decisions rather than what to think.

Good luck.
Your last statement is just not true. My mother struggles to log into Facebook. "It works on the other computer". Yes, because the password is cached on the browser there; it's not on my laptop. "I'm putting the right password in but it's not working". No, you're not. Etc.
Didn't Zuckerberg steal the Facebook idea from the Winklevoss twins?? Aren't folks in the west also using platforms like YouTube and Facebook to post copyrighted videos and content??
Hackers steal data on Verizon enterprise customers, put it up for sale online
USPTO Puts Data in the Hands of Innovators
Kestrel Computer Project
I agree with much of the others commenting here. The IETF strict transport security draft is ridiculous. If every carrier who passes the message can #1 read it and #2 potentially change the content and #3 promiscuously route messages to each other then why does it really matter if they pass it amongst themselves securely? Line security is easily defeated by other 'features' of SMTP.

End to end encryption is the only thing that will really matter in email security. And even with end to end encryption email is a flawed medium, since it leaks meta data in the process of message delivery. That is kind of a barrier to secure messaging.
There's "people who are happy reading about maths for half an hour before installing and configuring PGP" and "people who want to download an app as simple as Facebook messenger" and there's very little intersection between them.
This Is Why I Never Hire Product Managers
Government contractor here on site at somewhat large gov't facility, we're fully updated to IE11 on Win 7 now. Before that, we had a lot of people on IE9.

Microsoft support end dates are darn helpful. Kicks people into gear.
Should Parents of Severely Disabled Children Be Allowed to Stop Their Growth?
PriceZombie is shutting down
Scandi Crush Saga: How Scandinavian design took over the world
Fewer packages? Who is to determine the optimal number of packages? Not sure how that benefits anyone. I hesitate to accuse you of trolling but your argument does not seem all that coherent.
Sounds like your dissertation would be interesting to a lot of people on HN. Mind sharing a link?
No it doesn't. It just makes that a little harder to implement. You can set up a side channel between your own devices to sync that history. Or you can use double-encrypted key and just change the outer layer of that onion when a new device is added.
They actually get one better. Whereas a credit card takes 1-3%, gives you 1-2%, makes $$ on various partnerships for redemption, sell your data for additional $$, and potentially charges you yearly, monthly, or interest fees. The CC ALSO extends you 1 month liquidity for free.

These guys directly debit you, so they have to float nothing, they have no fee on the ACH, and they keep the 1-3% merchant fee. That said... avoiding some of those earlier issues of fees and data selling, this seems kinda cool.
It is performing AOT compilation.
https://en.wikipedia.org/wiki/Ahead-of-time_compilation

The phone environment is not conducive to JIT'ing, unlike your typical desktop/laptop.
Whoops, right you are.
> "Isn't the whole promise of testing is easier maintenance in the long run?"

Yes, but the structure of the tests matters. Generally speaking there are two major problem areas to avoid with unit tests:

1. Unit tests that are too close in design to the specific implementation. What this means is that instead of testing the desired behaviour in an abstract way, you mirror the design decisions made in the code being tested. When the code being tested changes, this can break the unit test, even if the new code has the desired behaviour.

2. Test-induced design damage. Unit testing relies on being able to isolate the code being tested. This can lead to an increase in code complexity, as well as a less flexible design.

Both of these issues can be overcome, but it does mean that you have to consider what to test and how to test it, as badly applied tests can cause maintenance issues.
I don't know what anyone's intentions are but I do know that companies are going around pushing a version of Internet access that serves their interests without bearing much resemblance to the Internet you and I use, and getting out there and telling people "wait a minute, this is our site and you have to follow our rules" kind of spoils the illusion that that's not the case. It seems to me like the Wikimedia Foundation is lending their name to a questionable cause.
From my point of view, you should consider first where are your customers, and then -assuming you'd like to- where you'd like to look for fundings.

If you plan to market US companies and potentially raise money in the US, then you should incorporate in the US. You don't need to live there, although I'd recommend for alignment with your customers' time and build connections to raise. After initial expenses (i.e. the company is alive and running) it's relatively easy to get a visa.

If you're serious about your biz, you should take any decision to maximize its success, not to save a few bucks at the beginning.
The company secretary and director can be the same person. It used to be the case they had to be separate, however they changed it several years back.

Now 1 person can run a company.
Why "state-sponsored" attacks specifically? If any group of attackers is targeting me, then I'd be just as concerned. Introducing that distinction seems like it will force Google to determine whether a group is backed by a government.
Some teams may be more prone to that problem than others, but it always takes more effort to include the remote folks in the conversations. It's usually true that the really momentous decisions are handled in meetings that include the appropriate workers, whether on-site or remote. The biggest problem is often the "not quite really important" questions for which the on-site folks figure that a answer from another on-site person that is "good enough" will suffice. The end result of that is growing technical debt from a series of decisions that weren't as good as they could have been with the input of the workers with the most knowledge of the problem area.
It really is hard to estimate ability within the general population by one example.

In any case, it would be much simpler to direct someone to Proton mail, which uses OpenPGP.
I don't use it because I don't put into a computer anything I wouldn't mind seeing on the front page of the Times. I lost the game before I even started playing.
GitHub project of the week: Oracle JET
Kinda depends. Do the people in the UK who use this service have to abide by laws of other countries, laws that don't exist in the UK? That's the problem here, right?
I volunteered quite a bit in my child's school. I hear and acknowledge you. I would only point out that group activities and socialization in the capable hands of a talented teacher are a wonder to behold. Some of my happiest memories are watching my child and his classmates lock in, help each other, having fun learning. Empowering.

Alas, those talents aren't common.
Wow! This guy has no idea what the fuck he's talking about
Nice work! Just a quick suggestion: It would be nice if there was a way to cycle through the last generated colors (e.g. via the arrow keys).