skysight-inc/HackerNews huggingface dataset:
Look, you entered a conversation where the context was that there is "no excuse" not to be using TLS today. To agree means to place demands on the people operating the endpoints where HTTPS is not yet rolled out. Your response was that these operators can "just run" their websites with TLS by swapping out their backend. You either agree that's a reasonable demand, or you don't.

Now, it is possible that you don't agree with that specific demand, and that something that involves switching the backend is merely one viable option—it's sufficient and not necessary to achieve that goal. And that's fine. But as someone who showed up to throw in their support for the claim that it's inexcusable not to be using TLS today, then the burden reverts back to you to justify the claim.

So, I ask you, as someone on record as disagreeing that it's still forgivable to be running an HTTP-only site in 2017: what are, as you see it, the minimum reasonable demands to be placed on someone operating a website?
> I'm not trying to be rude

A self-defeating statement. Also, note the question mark at the end of the original sentence with which you took issue.

> A vaccine that is not 100% effective can still be the difference between "exponential growth" and "peters out quickly".

This seems logical from a mathematical standpoint, but you're missing a big piece. If we are consequentialist here / interested in the most realistic scenario, then we have to recognize that most people will get vaccines regardless of whether or not they are forced to do so. So now it's a different comparison: 95% vaccinated with a 95% successful vaccine vs. 100% vaccinated with the 95% successful vaccine, and the practical improvement is no longer so compelling as to prove that not taking away people's freedom to choose will really have such a negative effect on society.
Also FreePascal does dependency free compiles to a crapload of platforms. Crazy! So crazy this could be a use case by itself.
A monthly subscription service to a very large amount of content organized by "magazine". Magazine ~= publication on Medium.
Laws are being relaxed on subsidizing data plans with ads so Verizon wants ad-tech. Is it really that hard to understand?
Those numbers ring true for expectations of medium-to-large ($250 M+ is probably a good threshold) SF Bay Area VCs, at this moment in early 2017.

Source: small-to-medium non-SF VC.
The main problem is that I'll just be starting with a folder of music friles from iTunes for example and from there I'll build up my like & dislike profile. So basically I'd like to have two vectors. The first being played songs (last 10 or 20), the second being unplayed songs. When the played songs are subtracted, I want to sorted(unplayed, key=some_score)[0] and get the next song to play.

My initial thought was just to keep a full list of songs and their liked, disliked, and ambivilant states. Make some function to score a song based on their distance & # likes from the played vector.

Doing this all by hand would be a LOT of work. Are there any frameworks that do this? Is there any way to interface with them that are strait forward? Do I need to get a PhD before this stuff will come easily to me?

So many questions, so little time.
Switching to the punctuation page and hitting the period button (iPhone).
I'm not sure if you could get any more hysterical about something so mundane.

Let's see here:

"She served as the Chairperson of the Motion Pictures Group of Sony Pictures Entertainment (SPE) and Co-Chairperson of SPE, including Sony Pictures Television, from 2006 until 2015"

A movie producer eh. Hardly her most important role at Sony.
Unsung Heroes of the Games Industry: Tools Programmers
That makes it sound like the purpose of paraphrase is to give you license to misquote someone out of laziness, which it isn't. It's supposed to clarify meaning or, with direct quotes it's more often than not used to adapt a quote to the topic at hand.
It is indeed a bit of a pain to set up properly, but it can be done, I have a droplet running it 24/7 and have no problems connecting to it from Apple devices. Here are some helpful guides for setting up:

https://www.zeitgeist.se/2013/11/22/strongswan-howto-create-...

http://www.jfcarter.net/~jimc/documents/strongswan-1308.html
Ask HN: Let's talk release notes
What's your experience with release notes?

Do you find them valuable? Tips and tricks. Great examples of release notes. What do you hate?
How does $12 cover the license of a cover song? Aren't those fees much higher/based on number of sales?
Using the period button next to the spacebar (Android)
The article references a weird quote from Fortune:

"Abovitz says that Magic Leap's "light-field" technology essentially mimics the brain's visual-perception mechanisms to create objects and even people who look and behave just the way they would in the real world, and interact with that world seamlessly."

If Magic Leap's use of the term light-field is anything like its meaning in the literature, and it does sound like it, from one other source that I googled, then it is very much not to do with "the brain's [...] mechanisms", it's a totally geometric/optical concept that any optically equipped device/creature could enjoy. It could be tailored for the typically horizontal human eye arrangement, like some previous autostereo displays have been. That is an anatomical/geometrical shortcut, though. If there's real neuroscience-style brain science here I'd be interested to hear more about it.
> a tool to be used against 'the other guys'. The strong against the weak.

Recently some African countries have withdrawn from the International Criminal Court on that basis; only the weak are prosecuted. It's inconceivable that a U.S. leader would be prosecuted, for example.

However, the GC are used by everyone against everyone, including the strong against the strong, so the strong don't escape scrutiny. I believe U.S. law requires the government to obey them. For example, the Bush administration crafted careful (and sometimes convoluted) legal arguments that their actions complied with the GC - they respected the GC enough to feel they couldn't just ignore the rules.

On the other hand: The Geneva Conventions are not followed or implemented perfectly, but neither is any law or rule. International governance is anarchy; there is no real authority; in that realm, nothing will get nearly 100% compliance.

Do the GC have a positive impact? Now militaries and governments are legally bound and their people trained to follow these rules, and accusing someone of 'violation of the Geneva Conventions' carries weight. Imagine the world without them.
You aren't alone. The current VC model is destructive because of it's wasting capital at perhaps the most riskiest and inefficient way of producing alpha on other people's money-spraying & praying.

I don't know all the ins and outs but I have to echo the sentiment that it is better to make $1 for every $0 spent than $1 for every $2 spent. The latter makes zero economic sense. Any fucking idiot can spend money and make negative ROI. But the market dissonance is being fueled by low interest capital.

We are going to see history repeat again this year and when the water goes out, we'll see who's been swimming naked. They'll be back for the next bubble.

I'm convinced these bubbles are engineered who make money from the ride up and the ride down. Pump & dump on a national level but of course the men who play Gods need not play by the same rules they enforce on lowly mortals.

You will be able to buy a used Ferrari as they depreciate fairly quickly unless they are rare. They aren't built with longevity in mind and the parts do not depreciate in prices (expect to pay a Honda s2000 for clutch and F1 paddle shift pumps).
Some people might not need as much functionality out of the box as i3 offers, if you're one of them you should try DWM :)
> Those people are the reason your best teammates decide to move on to new opportunities.

Are they? Most devs I know change jobs to work on more interesting projects, to move into a higher level role, to get a pay bump, to move to a more flexible company, etc.

In my experience it is rare for someone to move because of bad colleagues. Bad management? Sure. Bad co-workers? Not really.

Why do you work at companies with so many jerks? Perhaps you are the problem.
Latest Samsung Artik IoT Module Offers Quad A9 SoC
I've been watching DistroKid since it spawned out of Fandalism. Awesome to see how successful it's become.

Just curious, what % of artists gross over $19.99 a year?
F# isn't really aimed at data science, thats a common misconception ( I believe MS has ceased describing it that way). It's basically just a general purpose, functionally oriented language.
Excuse the language, but Australia (Aussie/Kiwi here!) is where you call you friends "cunts" and your enemies "mate". So I can understand someone's confusion!
Oceans are losing oxygen, research says
This is just my opinion and I'm sure it differs from others...

Roughgarden's class is advance and expects mathematical maturity. You may find his course quite fast and rough if you are a beginner.

Sedgwick's class is much easier. He is a bit boring and tries to use "real life" examples (in some instances) from the physical sciences to make the material relatable. This in my opinion detracts from the material. Also, he doesn't always fully explain where he got some of the big ohs here and there.

My advice? Follow MIT's OCW course (it uses CLRS). Supplement it with Algorithms Unlocked, the Khan Academy link in OP and CLRS. If you use those 4 resources and put in the work you'll understand the material.

All 4 sources have Thomas C's DNA touch to it (he is the C in CLRS). So you'll find it consistent when you read from one source to the other. After reading/hearing the same thing about 4 different times in 4 different ways it'll begin to click.

Order of easiness is probably Khan Academy > Algorithms Unlocked > MIT Algorithms Course > CLRS.

Algorithms Unlocked is like "pre-CLRS" and Khan Academy's version is the TL;DR version of Algorithms Unlocked.

Hope this helps.

Below are the links,

https://www.amazon.com/Algorithms-Unlocked-Press-Thomas-Corm...

https://www.amazon.com/Introduction-Algorithms-3rd-MIT-Press...

https://www.khanacademy.org/computing/computer-science/algor...

https://ocw.mit.edu/courses/electrical-engineering-and-compu...
There are some theories, such as those laid out by Francis Fukuyama in the Origins of Political Order, which postulate that homo sapiens are optimized to form functioning societies of about 120 units. However, certain features have evolved in our species, such as the ability to speak AND write, and form mythologies and stories, which allows our ability to form political societies to exponentially increase. Who's to say we won't keep evolving to find ways to cooperate in ways that were impossible before?
Dealing with “Disruptive” Employees
I think society would be in a much better place if people conceptualized the ides in this article and held them close to heart. I may be a cynic, but I feel even this piece, long on question and short on answers is full of thoughts that many people never consider. And certainly not to the degree that they should.
> remind me again why, if the constitution gives this power to congress, you believe it's okay for congress to give all of it to the executive branch

Do you really want to hinge your case on Congress' ability to delegate power? I mean that COULD be a fun court case if you want to have it and make it a constitutional issue, because the whole executive branch, and the executive branches of every single state, would be ripped to shreds :D

1 million unemployed in the federal government, upwards of 15 million in the states!

but thats only possible if you believe the Supreme Court's rulings are based on a strict understanding of the constitution they are all reading, or if it is based on the past of least resistance. (its the latter)

the above argument has a thin chance of surviving in 2017
LEAKED FOOTAGE OF TRUMP BANNING a REFUGEE
I see the comments where you started running with a sea of clients who trusted you to give them a fair shake.
I see so many of the others where the music makers suck hind tit.
Looking at your competitors, you have a clear advantage in your lean and efficient structure. In time your method will spread and and drive many others out.
The problem I see is labels tied to the big companies may have restrictive agreements that exclude you. Couple this with the wish of many people to feel they are complete when they have bought into spotify/Apple/etc.

In any event, I wish you well, live long and prosper
Difference is that whenever you brought it up, people thought you were nuts.
I think it's implied in the disappointment that Spanner isn't open source:

"To put it bluntly, it would have been more interesting to see Google endorse CockroachDB and support it on Cloud Platform, creating an open source community as well as a cloud service for its Cloud Platform customers."

CockroachDB will presumably do better in the author's eyes because it's open source and there can be a real community built around it.
Bam. Added edit to my comment. Look forward to more posts and would love to see more on the "how we grew" side.
Right now we're debating whether it's reasonable or not to "force" a medical procedure on someone.

When epidemics break out and people start to die, all the reasonable parts of this debate will go down the drain, and more forceful approaches may be adopted.

Keep that in mind when you're thinking about what's "reasonable" and what isn't.
Canada is certainly a major instigator, but expand your thinking outside North America and you may be surprised.

https://en.wikipedia.org/wiki/List_of_countries_ranked_by_et...
Entertainment in the digital age is still about blockbusters, not endless choice
We can, using data: protocol. Copy following text to URL field:

data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve" height="100px" width="100px"><g><path d="M28.1,36.6c4.6,1.9,12.2,1.6,20.9,1.1c8.9-0.4,19-0.9,28.9,0.9c6.3,1.2,11.9,3.1,16.8,6c-1.5-12.2-7.9-23.7-18.6-31.3 c-4.9-0.2-9.9,0.3-14.8,1.4C47.8,17.9,36.2,25.6,28.1,36.6z"/><path d="M70.3,9.8C57.5,3.4,42.8,3.6,30.5,9.5c-3,6-8.4,19.6-5.3,24.9c8.6-11.7,20.9-19.8,35.2-23.1C63.7,10.5,67,10,70.3,9.8z"/><path d="M16.5,51.3c0.6-1.7,1.2-3.4,2-5.1c-3.8-3.4-7.5-7-11-10.8c-2.1,6.1-2.8,12.5-2.3,18.7C9.6,51.1,13.4,50.2,16.5,51.3z"/><path d="M9,31.6c3.5,3.9,7.2,7.6,11.1,11.1c0.8-1.6,1.7-3.1,2.6-4.6c0.1-0.2,0.3-0.4,0.4-0.6c-2.9-3.3-3.1-9.2-0.6-17.6 c0.8-2.7,1.8-5.3,2.7-7.4c-5.2,3.4-9.8,8-13.3,13.7C10.8,27.9,9.8,29.7,9,31.6z"/><path d="M15.4,54.7c-2.6-1-6.1,0.7-9.7,3.4c1.2,6.6,3.9,13,8,18.5C13,69.3,13.5,61.8,15.4,54.7z"/><path d="M39.8,57.6C54.3,66.7,70,73,86.5,76.4c0.6-0.8,1.1-1.6,1.7-2.5c4.8-7.7,7-16.3,6.8-24.8c-13.8-9.3-31.3-8.4-45.8-7.7 c-9.5,0.5-17.8,0.9-23.2-1.7c-0.1,0.1-0.2,0.3-0.3,0.4c-1,1.7-2,3.4-2.9,5.1C28.2,49.7,33.8,53.9,39.8,57.6z"/><path d="M26.2,88.2c3.3,2,6.7,3.6,10.2,4.7c-3.5-6.2-6.3-12.6-8.8-18.5c-3.1-7.2-5.8-13.5-9-17.2c-1.9,8-2,16.4-0.3,24.7 C20.6,84.2,23.2,86.3,26.2,88.2z"/><path d="M30.9,73c2.9,6.8,6.1,14.4,10.5,21.2c15.6,3,32-2.3,42.6-14.6C67.7,76,52.2,69.6,37.9,60.7C32,57,26.5,53,21.3,48.6 c-0.6,1.5-1.2,3-1.7,4.6C24.1,57.1,27.3,64.5,30.9,73z"/></g></svg>
Honestly let's not refer to the problem as cellphone usage, but touchscreen usage. I can't fathom how builtin touchscreens on center consoles are even blessed by the DOT (especially with the horrendous input lag "modern" implementations generally have), but for their being "hip".
I work at a venture-backed company, started by people who already have enough money of their own. VCs don't make up enough share of the board to force them to do anything. Given that the founders already have money, what is their incentive to exit?

And if I don't like it as an employee, sure, I could take a job somewhere else. Somewhere else that also likely has its own reasons for taking as long as possible to go public.

What if the way it used to be was the anomaly, and now is normal?
How to make money from your blog
Well, we can't reimburse those funds since we don't know who the anonymous investors are, and if the ethereum foundation (or whatever) had put the coins into a custodian account then people like yourselves would have complained about that, too.
Ask HN: I'm new to the valley. What's the best way to meet people/programmers?
I'm a 20 year old that dropped out of college and just moved to Palo Alto. I'm working on a synchronous, real-time chat platform and am looking to connect with people/programmers in the area. Any suggestions/advice?
Ask HN: What's it like to work in Germany?
What's it like to work in Germany?
USPS Loses $7,500+ Worth of PAL Super Nintendo Games Destined for Preservation
Ah good, now the whole world gets to enjoy the greatest Makefile ever. For other curiosities of Rust's history and bootstrapping process, I recommend brson's annotated stdlib:

https://github.com/brson/annotated-std-rs/commit/e50c2b16455...
The Spanner paper was published in 2012 on the Google Research site. It describes the entire system. We know a lot about the internals beyond marketing information.

https://research.google.com/archive/spanner.html
Mesosphere has had an open-source free version for nearly a year now. You can read about it here:

https://mesosphere.com/blog/2016/04/19/open-source-dcos/
Good question. However, I'd argue the entry to barrier is actually very high. It boils down to their audience base they've already built up over the years. This commands a big market premium because it cannot be replicated with engineering.

So they aren't showing any of their hand (how to build audiences for customer development) but able to convey the image that they are somehow david vs goliath by sharing their stories like this.
This reminds me of a problem I have in my day to day life, where I am told something negative about such and such person's character/ability/personality and I immediately subconsciously accept this as an absolute fact, even when I've never met this person!

(one example I can think of is believing hearsay personality portrayals of Joe Lonsdale online. I've never met the guy so who knows what he's actually like!)

Still looking for the best ways to counteract this flinch reaction I seem to have of hearing hearsay about a person.
That is my point. A jerk might be just one side, other side is important too.
I think it was Jessica Yellin on NPR's On Point who said something about Washington being way more like VEEP than House of Cards. Comforting somehow.
> An obvious counter-argument to this: NSA. If someone had said 10 years ago that an organization like NSA exists, and that it is conducting electronic surveillance at the level that it currently is, they would have been laughed at as a conspiracy theorist.

The NSA has been well known for decades; while it was initially secret (its name and existence, not just its work), its existence has been public knowledge for a long time, and its massive, widespread, and frequenrlt-politically-abused surveillance was revealed in the Church Committee hearings in 1975, and was the key impetus behind the restrictions on domestic surveillance adopted at that time in the Foreign Intelligence Surveillance Act (restrictions that were weakened by amendments in the war on terror exactly and publicly so that the NSA could engage freely in widespread, massive surveillance to identify and track auspecred terrorists and their associates several steps removed.)

Anyone who was paying even a little bit of attention 10 years ago — or even forty years ago — was well aware of the NSA and it's widespread surveillance.

Now, if you said this about "10 years ago" in 1977 instead of 2017, you'd have a good point.
There are tools that automatically rewrite your git history and can fix this.
Still a very far-fetched comparison. Aurora is "just" a read replica system underneath a fairly vanilla MySQL. Better than MySQL, but miles away from the sophistication of Spanner.
Many of those alternatives are significantly more expensive than plastic and might be simply unavailable in Delhi.
"Hey, after being acquired by an indifferent corporate overlord and destroying the quality of our products through aggressive cost-cutting, nobody's buying our shit!"
Free riding is one of the fundamental problems of coordinated human action. If you take away disincentives to free riding, people will free ride. If there is a big outbreak of disease because of, the backlash could potentially be even worse than the disease.
Reminds me of the story of The Magic Switch:

https://news.ycombinator.com/item?id=181045
Bundling law goes away back, it's not new to this century, although recent decisions have been far more liberal than historical ones.
Nice article!

Load balancing with native kubernetes services is pretty easy with nodeport. Simply don't specify a nodeport and a free one will be provisioned that dosen't conflict. Then just put an elb or whatever in front of the nodes and update it with the api.

Also kubernetes supports blue-green with the deployment object. I think it's a mistake to try and roll your own and you lose a bunch of powerful native features.
Reading the original source article [1], I think he's enthusiastic enough. He also comes across as being more conservative than many at the pace that it's going to be picked up and realistic about how limited the tech is currently.

Per your quote, he apparently also is open to the possibility that VR could turn out to be a dead end but that's not so much a lack of enthusiasm as not being a mindless cheerleader.

[1] http://www.polygon.com/features/2017/2/15/14616192/gabe-newe...
I'd contend that you won't be starting with a folder of music files from iTunes, but rather you'll have the benefit of the big data that others have gone to the trouble of collating in the form of 1M users' listening histories. From your initial like/dislike profile combined with the listening trends of 1M others, you can discover more implicit information than you can from just your initial like/dislike profile.

The purpose of ML is that you can tell a machine to go through more data than any human can. By expanding the corpus of songs from songs you've heard of to all songs in the big dataset, you will be able to find songs you haven't heard based on others who liked the songs you liked and disliked the songs you disliked.

edit: Maybe I misunderstood the problem you're working on. I thought you wanted to get recommendations of songs to listen to, but now I see that you have a lot of songs you like already, so you just want a song recommended from that list based on some factors like mood, time of day, etc.
Yahoo open sourcing a new project called TensorFlowOnSpark
New features for Compose's ScyllaDB
I buy it on regular basis for religious functions as we don't use plastic in religious ceremonies to the extent possible. These alternatives are nearly 3 times more expensive and availability is a real issue. Not to mention the environmental impact of breaking branches of trees to get leaves quickly.
Window 10 is now finding excuses to open itself to tell me about travel spots whenever I open the computer. Again and again there's a new bit of Microsoftmalware for me to disable.
Out of curiosity, what are the cost cutting changes you're making?

I've wondered why there are no MRIs using high temperature super conductors yet, it seems like such an obvious way to cut costs (as you don't need the extreme cryogenics).
>They will keep quiet.

No they won't. The problem is countries you wouldn't even expect to will trade data to get around domestic spying restrictions. If, say, the US compiles big databases on German citizens, and the German government does likewise with Americans, German and American spies can trade and thus get their hands on data they would like to have but can't legally collect.

Once your data is out there, it's out there.
More American employees are working remotely