skysight-inc/HackerNews huggingface dataset:
There's a bunch of responses here:

* It would be weird to suggest that Zuckerberg gets a free pass from the likes of DHH and Maciej Ceglowski.

* Zuckerberg's affiliation with Thiel is less voluntary than Graham and Altman's. Fb took on Thiel before the Trump election, and they're bound together by contract.

* Attacking Facebook for not taking a stand against Trump would probably be counterproductive, because it would play into the false Trump narrative that the media elites are conspiring against him when in reality it's simply human decency creating all his public adversaries.
Blog posts are content marketing, not about SEO, especially since we use Medium and aren't hosting a blog on our primary domain. There is plenty written about content-farm SEO strategies if anybody is looking for that.

One thing I'll say, if you're talking about a SaaS app and not something on the battlefield of big-time consumer SEO (which I also have some experience with as an engineer), it starts with crafting your website copy to address both prospective users and Googlebot. Iterate on it and continue improving. The text on your page matters.

Here are a few technical tips:

1. Many engineers do things like add ajax endpoints to robots.txt. Don't do this. Google can read many dynamic pages but not if you block them from loading the ajax requests.

2. That, and other issues, are uncovered by using the google webmaster tools. They will rank issues that are affecting your crawl.

3. In my experience, server rendered content still out-performs client rendered content. Server-render if SEO is a priority.

4. Duplicate content causes SEO problems and can be subtle. You can have an SRP like /catalog/results that can also be accessed when using your next-page/prev-page links as /catalog/results/1. That is a duplicate page.

Generally, though, I don't feel qualified to give much SEO advice without my own survivorship bias. Also, I would like to be doing so much better than we are, and continue to work for it.
A Linguist Who Cracks the Code in Names to Predict Ethnicity
But why should the extra expense be forced upon them ? As has been announced, this will result in the videos being taken offline, not in anything that helps the disabled.

https://www.insidehighered.com/news/2016/09/20/berkeley-may-...

So rather than helping anyone, you're sabotaging many.

I would like to point out though that merely uploading a video to YouTube results in it being captioned, for free, by a machine learning algorithm.
If someone votes for Trump because because they oppose the shaming of racists, sexists, and homophobes, they deserve the shame they feel. They have the right to express their noxious beliefs, but no norm of justice or civics or our Constitutional system protects their feels from my right to warn others of their noxiousness.
I went from no Mandarin skills, to managing teams in the language over a few years. Here are 3 things I learned along the way about language learning:
1. Pick a method and stick with it - at any given time I was doing flash cards to practice vocabulary, working through a grammar book, and listening to a language learning podcast, Chinesepod. Every now and then, I tried new methods, but generally, once something worked I stuck with it until I felt it wasn't working anymore.
2. Habit - Every morning I woke up and completed my flashcards. Every day I reviewed my flashcards at least once during my break at work. Most days I listened to an episode of Chinesepod on my commute to or from work. Most nights I spent 30-60 minutes going through my book and reviewing my notecards/podcast notes. I had a schedule and stuck to it most days (though there was wiggle room when things got busy).
3. Don't be afraid to sounds stupid - Whenever I had an opportunity, I would try to converse with someone. Even though I butchered the language for at least 2 years, I got a lot of feedback and practice with pronunciation and tones that I would have missed if I just stuck to reading my books and practicing speaking to myself.

To sum it all up: pick a method and practice daily. You can do this anywhere with little investment beyond 60 minutes of uninterrupted study per day.
Sources please. Only thing I can think of in the UK, something about forced to unencrypt.

I do not carry a phone though.
> I think if nginx were to get similarly simple Let's Encrypt integration, the case for using Caddy would become very niche.

I hope to see this. If Caddy can inspire/motivate the really mainstream servers to add auto HTTPS, then a significant aspect of Caddy's mission would be a success.

Caddy was fairly innovative on the auto HTTPS front. As interest in the project continues, I expect that we (the 100+ contributors) will keep making Caddy relevant. I'm really looking forward to the improved plugin system / build server and Caddy API to come together.
On Android, if you have fingerprint unlock enabled, you still have to enter a PIN it other unlock code after a reboot (I can't speak for carrier-specific modifications, though). So if you have time, shutting down your phone (or leaving it turned off even not using it) would prevent your fingerprint from unlocking it. I believe the same is true for an iPhone as well.

More generally, if this is important to you, make sure you know under what circumstances your phone will or will not consider a fingerprint sufficient. Also, you should check whether the error message betrays any information. If you try a fingerprint when it requires a PIN code, does it say the same thing for a known and an unknown fingerprint?
Can you explain the problems you had with nginx that prompted you to migrate? Http/2 and Https?
Do you have IPv6 anywhere -- I have found that they think that my IPv6 address is a proxy, and the IPv4 is OK.
Three comments -

(0) Nice setup of the sane and compassionate versus... Trump supporters? Who cannot in any way be sane or compassionate...

(1) If Trump supporters must be fought and excluded from any sort of decision-making that affects the public sphere, then why bring up US Democracy? The very nature of democracy allows the dangerous, the racist and the sexist to affect it. Are you suggesting something else?

(2) While I might criticize the five silos you toss Trump supporters into, I wonder more whether you'd find a Sanders revolution abhorrent. Not that all revolutions have been as bloody or as horrid as the French - are you saying the American Revolution was a terrible thing for the world? Certainly the Brits might think so. ;-)
>because they oppose the shaming of racists, sexists, and homophobes,

They oppose unjust shaming. If someone believes in stronger borders and they get called a racist for that it's an unreasonable form of shame that happens way too often.
I could use a good book on combinatorics. The ones I have are way too dry and doesn't explain well in plain English.
Stewart, Calculus, at a mere $285. Or like $5 for the fifth edition. He's very readable.

Strang is a fine lecturer, especially his Linear Algebra videos. But Linear Algebra Done Right is much better than Strang. MIT, Stanford and Berkeley agree on this one thing.

http://www.linear.axler.net/

The abridged version sans proofs is available in PDF:

http://linear.axler.net/LinearAbridged.pdf
I agree, and I've called them out, too. But I'm trying to tilt at one windmill at a time. Paul Graham (to his credit) at least answers my emails, while I have no hope of reaching anyone at Facebook.
Here here, constant learning is the only thing to save our sanity.

Regarding work, I do have a fulltime job, yet one has to fight hard to ensure any amount of learning, constant or otherwise.
Thank you for helping to prove it in production!
Brendan Eich[1] was essentially fired for supporting Prop 8 and he only donated $1,000. What frustrates me the most is the pure hypocrisy of liberal activists.

It is a dangerous precedent for left wing politics to adopt. What if right wing executives started calling for employees that support Hillary to be fired or publicly shaming them on Twitter? How it that any different?

My argument is not with Trump, because I am not voting for him and personally think he is an orangutan. My argument is with the utter hypocrisy of liberal activists.

[1] "Critics of Eich within Mozilla tweeted to gay activists that he had donated $1,000 to California Proposition 8, which banned same-sex marriage in California until 2013, when it was declared unconstitutional and marriages were allowed to resume. Eich stood by his decision to fund the campaign, but wrote on his blog that he was sorry for “causing pain” and pledged to promote equality at Mozilla. Gay activists created an online shaming campaign against Eich, with OkCupid declaring they would block access to the Firefox browser unless he stepped down."
$500 Fingerprint Clone Unlocked Murder Victim's Samsung S6
He's talking about real censorship, i.e. government control of information.
I really don't think it's reasonable to put this level of responsibility on others' actions (yourself? fine). Three years ago, regardless of your political stance, you couldn't drive to work without implicitly supporting foreign oil interests (not everyone can afford housing with great "walk scores"), now you might be able to if you can afford an electric car (still, a pretty unreasonable expectation).

Voting? Sure, that's one thing, but buying a USB sound card from an American e-commerce site (which, I really had no reason to doubt you actually did a few moments ago in the first place...)?!

What's the politically aboveboard alternative here? Building your own DIY DAC from 'MURICAN-made Texas Instruments components (yeah, I'm sure they have a "morally cleansed" supply chain, too...)?

You're taking things to the extreme. Yes, a butterfly flapping its wings can cause a hurricane, but let's be realistic here.

Given that there is such a fine line between reductio ad absurdum and strawman, my position stated a bit more clearly:

Employees' political views shouldn't _completely jeopardize_ their livelihood in the form of causing them to lose their jobs.

"Conflating the private responses of private parties and the public actions of the government is at best misguided and at worst dishonest."

I'll give you that. It probably wasn't fair (even though, as they say, if it smells like a rat...) for me to assume recent actions taken by Facebook towards Palmer were a direct result of his public political activity/views.

EDIT: I can't resist casting judgment, but in this day and age of dire social problems like "climate change" and "black lives matter," I think it's telling that your idea of political activism is buying, of all things, a USB sound card.
An Analysis of Housing vs. Jobs for Bay Area Cities
Coincidentally, I am reading a leading history of mathematics, and just read the section on Mesopotamian math (the source of our base 60 customs, such as time, degrees in circle, etc.).

The Sumerians (of Mesopotamia, as was Babylon) not only used base 60, but also were the first known to use position or place value to indicate power of 60 the same way we do in base 10, a significant invention. For contrast, the Romans did not use position: IV is 4, not 15. Thus 11 (imagine Sumerian characters; sorry I don't know my Unicode well enough) in Sumerian is 61 in our contemporary system, and 563 in Sumerian would be 18,363 today. I'm impressed: Could people work with these numbers in their heads? Did someone doing Sumerian addition and multiplication have to memorize 60 x 60 tables, the way we memorized 10 x 10 tables in grade school? (The historian is silent on this matter.)

> if you point just the joints, not the tips, you get base 12. / If you count multiples of 12 with the five fingers in the other hand, you get to 60. / And this is the reason we have the 12-hour ...

The historian doesn't mention this (and how would anyone know today how the Mesopotamians counted on their hands?), but does say, "There is reason to believe that this choice of 60 rather than 10 as a unit occurred in an attempt to unify systems of measure, although the fact that 60 has many divisors may also have played a role."

Other societies commonly have used base 20 (my speculation: maybe natural if you are barefoot or wear sandals) and base 5. I highly recommend the book, the leader in its time (1987) and maybe still today:

A Concise History of Mathematics, 4th revised Ed., by Dirk Struik
I don't think her only gun policy is going to be restrictions on private sales. I think she's going to push for a reinterpretation of the constitution which would allow banning carrying guns in more places.
Now there are. -ing words typically started as verbs. Eating, sleeping, etc...

This is why English is a clusterfuck, and makes no sense compared to most languages. Imagine if we called food 'eatings', that'd be weird, eh?
What is disgraceful is trying to ensure there is only one acceptable point of view, and preclude people from trying to support other points of view under threat of public boycott, being fired, deemed unemployable, etc. This is ultimately what you fight is for - so that nobody would be able to speak in support candidate you don't like or policy you don't like or idea you don't like because if he does, he will be run out of his job and made into a pariah. You (taken broadly, not as you personally but as a community of people making similar demands) are not only trying to ruin Thiel, you are trying to make not participating in ruining him as dangerous as being Thiel. And, I assume, not participating in ruining those that didn't participate too. This is not how marketplace of ideas supposed to work. This is how a totalitarian state is supposed to work.
Where I wrote "oppose the shaming of", you can simply add or substitute "belief that shaming people for racism, sexism, and homophobia is unjust".
Ask HN: Trying to grow a newsletter subscriber base
Hello!

My wife is trying to grow her newsletter subscriber base. We are running Google AdWords and have about a 1% click through rate. With her current growth rate, it looks like she has a long road ahead of her.

I'm considering hosting a giveaway on her newsletter. I've done a giveaway in the past to gain subscribers and usually the link to the giveaway just gets passed around to fake accounts or to users who follow the #AmazonGiveaway hashtag. I want to offer a giveaway but still keep up the engagement of my subscribers.

Thanks for your help. We're open to any ideas.
Would designing chips like a Menger sponge help with the heat issues?

http://en.wikipedia.org/wiki/Menger_sponge
Say someone was fired for supporting Clinton in this election by a company run by a supported of Trump.

Would it make news?

Freedom of thought and speech was what America was founded on, so they say.
Yes, I realize that. The issue is that the result of any operation is also encrypted, which means that there should be no way to connect the target of the training data (encrypted or not) to the output of a function of encrypted data. Suppose the unencrypted data is (a,b,c) where a+b=c, and (x,y,z)=encrypt((a,b,c)). We have an addition function plus on encrypted data such that decrypt(plus(x,y))=a+b=c=decrypt(z), but it is not the case that plus(x,y)=z (at least, not if plus is computable in polynomial time, and assuming the encryption scheme is sound). If it were, we could statistically distinguish encrypt((a,b,c)) from encrypt((rand(),rand(),rand())) which would mean the encryption is not sound.
Pffft. "probably some margin of error anyway" is a gross understatement. It was 47.9% of the 40k developers who responded. Not even a half percent of the entire software development community :)

Enterprise devs make up the largest segment of pro developers and Windows rules the enterprise.

Win 10 also has the Ubuntu command-line now. I've been using it since beta and it's glorious. Macs can't compete with this - they don't even ship with new GNU utils and you'll have to fight with Apple if you want them because updates will break your setup.

Meanwhile it takes 5 minutes to get a modern Unix command-line in Windows.

I'm glad to say that I'm quite certain that your hopes of a non-Windows world will never be realized.
HN should add a gild option.
Try citing specific ptimsry sources for events which actually happened. There's plenty of hyperventilating and outright propaganda on right-wing blogs but there's a reason why nobody with credibility is claiming the primary was rigged.

Hint: it's the same reason why the alleged victim is going around telling his supporters to vote for Hillary. If you trusted his judgement enough to think he should be president, why not trust his analysis now?
We're not talking about firing, or employees, or personal political views. Otherwise your argument stands.

At issue is the most public endorsement possible (a keynote speech, and then a 1.25M donation) by a YC partner, and YC's refusal to speak out about it, or distance itself from this extraordinary gesture of support.
Phones need a feature to require the passcode after n minutes of non-use. No that wouldn't solve all the problems with fingerprints to unlock, but it would reduce the scope considerably.
How do you see this integrating with wider project and issue tracking tools. Most teams already rely heavily on these. Interesting to hear how you see this complimenting already existing project management stacks.
> The person who has to carry the child to term gets the final say

You're talking out of both sides of your mouth. You don't have to carry the child to term, at least in the states or most western countries. You choose to carry the child to term.

> Don't. Screw.

Have you spoken to teenagers or remember what that was like? They're still not fully formed human beings, under the influence of raging hormones. Don't expect old heads on young shoulders.
Limewire was mostly run by a niche set of users?
I'm not saying it was you, but folks on HN have defended the rights of people to publish rape fantasy. That, in my opinion, is at least as bad, and probably worse. No one called for them to lose their jobs. The hypocrisy is hard to deal with.
Really? Never heard of that in the UK or when travelling in Europe, but I could be wrong. Do you have any links to more information on this?
Completely agree and my point, but my comment got downvoted immediately.
We do lots of terrible shit nobody wants to talk about. Sadly.
Trying to make expressing those belief dangerous to the point of losing one's job, income and business is. Trying to make not participating in implementing the above as dangerous as expressing those opinions, through guilt by association, is. If you don't like somebody's speech, speak against them, not try to ruin their life and lives of those that don't run to help you to do that.
Right. So just don't keep anything sensitive on the phone. Whenever crossing borders or otherwise subject to search and seizure, carry blank devices. Access sensitive stuff from secure online repositories.
I doubt it. We're in a liberal echo chamber here...
I think that one of the problems I have with the description in the post is that it draws a line where, in reality, no real line (or at the very least, only a blurry mess) exists. For example, where do hierarchical models and Bayesian nonparametric models fit? Where does model selection fit? These notions have existed in statistics for some time. I'm not one of these particularly dogmatic people who believe that "it's all just statistics" or, conversely "machine learning is entirely new / different". In fact, I think it's the deep (and continuing) connection between these fields that make them both so interesting and powerful. However, I do tend to agree that the type of hype used in this post massively oversells ML while simultaneously underselling Stats, based, partly, on the false dichotomy drawn between them.
Nah, milk float is a term in British English: https://en.wikipedia.org/wiki/Milk_float
The EU Tobin tax proposal got unstuck? That's great. This is a small tax on financial transactions - 0.1% on shares and bonds, and 0.01% on derivatives. It's not primarily to raise revenue. It's to kill high-frequency trading and, overall, substantially reduce the amount of unnecessary trading. This should force financial markets to think in terms of longer term goals. (Like a day, rather than a minute, probably.)

Think of it as a tax on zero-sum financial activity.

If the EU does this, the US should. China's government likes the idea and would probably go along; they hate financial volatility. With all the big players on board, the financial system should generate less noise.
A few weeks ago at Hack the North (UWaterloo), a few friends and I built exactly this.

We literally aggregated all of our company data from StackShare, only difference was that we parsed their resumes for the preferred languages/technologies instead of having them manually enter it.

Glad to see our idea had some validity!

Link for those curious: https://github.com/kshvmdn/find-me-a-job.
What the parent is saying is that machine learning is a buzzword for statistics or at best another word for applied statistics.

Saying that applied physics will be the new physics because it changes the real world, is nonsensical.

In earlier days Google called their translation algorithms statistical, then they changed it to ML and now AI has come in favour again, so that is the word being used.
Routing attacks?
Looks nice. What implementation of style transfer are you using? Recoded in ObjC/Swift or calling a Python script? Does it take advantage of GPU?
Unfortunately, Lua violates Commandment Zero:

Thou shalt not index from one.

:)
Jakarta's Aeromovel – mass transit powered by pressurized air [video]
Hypocrisy is the perfect word for it.
It may be that in ten years no one owns something called a "smartphone". "Never" here merely requires that technological advancement outpace social.
I think it's really up to the manager of the group not to normalize the workaholic's behavior. It's possible to not let someone "break the curve" while still appreciating the extra work that they put in.
That's exactly what's being done here. And, I'll remind you again:

* Thiel is not an employee of Altman or Graham's

* Graham himself publicly claims that a strength of startups is that one can choose business partners without regard for moral norms, unlike employees.
> Yesterday 33 boats sailed into the port and 54 boats left it. Yesterday at noon there were 40 boats in the port. How many boats were yesterday evening still in the port?

Solvable: solution is a range.

All problems become unsolvable if you allow unknowns to creep in: "I have one apple in two hands. How many apples do I have?" is completely unsolvable unless you make assumptions about absolutely everything.
You seem to continue to try to deliberately misunderstand this, but he is not a YC partner.

He is a part-time partner, which means he spends a small
fraction of his time advising YC companies, but does not have equity in YC.
> There is a difference between firing an employee and continuing to do business with someone that funnels millions of dollars into a racist, sexist, sexual predator that's backed by a foreign intelligence service.

Do you realize that the media that is telling you this has also lied to you on just about everything else in the past (e.g, Afghanistan, Iraq, ...)?

Why would you believe anything liars say?

CNN is now effectively nothing more than the Clinton News Network.

I'm voting for Trump because Trump is the candidate the establishment is actively trying to destroy. And virtually every story the mainstream media has produced on Trump can be debunked.