skysight-inc/HackerNews huggingface dataset:
Well, the government has defended you from foreign threats, protected the monetary system that lets you earn in the first place, provided for your public education, established your infrastructure, and been a check against your home burning down or being robbed. If everyone's entitled to what they've done, what are they entitled to?

Capitalism is a system, like any other, created by humans and not found in nature. "Ownership" is not some property of matter; what it means to own something is that there is a legal system that supports that deed and an armed police and military to enforce it. There is no concept of ownership except for a truly anarchic "everything I own is in a box that I have the key to" idea that does not require other people to guarantee your property rights.
tikzDevice [1] defines a device in tikz terms, which I've used for vanilla R plots, and should work for ggplot, but I'm not positive.

Actually, a quick search yielded [2], so it appears that ggplot2 is supported as well. And apparently supported in one of the knitr examples [3] (if you use knitr, which I highly recommend).

[1] https://cran.r-project.org/web/packages/tikzDevice/index.htm...

[2] http://iltabiai.github.io/tips/latex/2015/09/15/latex-tikzde...

[3] https://yihui.name/knitr/demo/graphics/
Late again. Nintendo is comically bad at meeting demand.

Every time they have a highly anticipated product release, there are many multiples fewer products on the shelves than there is demand, for months at a time, and meanwhile, eBay prices spike to 200%+ retail. Meanwhile, consumers are disappointed/annoyed, scalpers profit, and Nintendo leaves money on the table.

I wonder how many Switches haven't been sold since people got tired of waiting and just picked up Breath of the Wild for the Wii U, which is now going for fire sale prices?
Yeah, but one of the main appeals of Switch is how portable it is. And when I carry around a device I expect it to not only provide games, but content consumption as well. Otherwise I can carry an ordinary tablet - it might be not ideal for games, but as a multipurpose device it would be superior.
WhatsApp Severe Security Issue Revealed and Fixed
American Chestnut Restoration AMA
Making “Giovanni”, a Game Boy Emulator for the Apple Watch
Here's the benefit - getting a clearer picture of your tastes, which allows them to make you better recommendations. Their recommendation engine would be based on finding users similar to you and telling you what they liked. More ratings is better than nuanced ratings for this engine because you're more likely to find overlap between users.

The goal isn't making a database of the "best" and "worst" movies and TV shows. We already have the International Movie Database for that. This is just about finding out what you like, and finding other stuff like it.
As a side note: I almost never hire mid-level.

I hire seniors and high-potential juniors. Many mid-levels are mid-level because they don't have what it takes to become a senior. Those high-potential junior might or might not have it, but this doesn't really matter. If they don't have it, they become the war horses that are very familiar with the stack, and that do most of the implementation work, while the seniors do more the architectural kind of work, and take care of the juniors.

Not hiring juniors that have little experience, but seem to be very intelligent and eager to work, is one of the biggest mistakes you can do in tech hiring.
yup, I've been closely following Heidi's work for some time now - non-intersecting consensus groups, still hoping someone beats me to a Go implementation so I don't have to.
+1 for Adrian Coyler's blog, constantly amazed at the sheer volume and depth of his analyses.
Cost effectiveness is also why farmers use tractors and other large machinery.
This is sounding eerily similar to Fahrenheit 451.
The answer is to talk about it. We live in an ugly world. There will be ugly speech related to that ugly.

While it's tempting to push all that to the side, doing so works like Disneyland does. It's a facade, unreal.

Do this enough and denial will bump up against reality.

That is often more ugly than that which got suppressed.

I won't defend the substance or lack of it until this speech. No need.

However, those who believe they have answers, or better, need to take it right to the people, or they are actually doing more harm than good.

This is about norms. Those who do speak contribute very strongly to norms. Get it yet?

When we respond with law, due to speech issues, we start a cycle of bad law, or egregious law and that will be checked by an increase in people acting out.

Norms have almost as much strength in regulating our behavior as laws do. Ignore them at our mutual peril.
I think a lot of people are reacting here as if Netflix is moving from the only signal they have being the star and review system to the only signal they have being the up/down system, and thus confused as to why Netflix would throw away the vast majority of their rating ability.

But that's not even close to true. In addition to it technically being up/down/no rating, we've got how long people watch the show for, how the shows they watch form a pattern, how all the patterns of what people watch show global preference patterns, whether they rewatch a show, when they watch what sort of shows, what individual scenes are rewatched vs. skipped... Netflix is swimming in a sea of preference data, not sitting here trying to figure out "Gosh, um, if the user likes this movie 3 vs. 4 stars, uh... what does that mean?"

It makes perfect sense to me to optimize this one-data-stream-among-many to increase user participation and get more bits of information from more people engaging with the simpler system, rather than trying to squeeze bits out of the few people willing to use the star system and the even fewer willing to write useful reviews.

It isn't really even as shocking as it may seem at first. The star system has 6 states, "no rating", 1, 2, 3, 4, and 5 stars. That's 2.6 bits, with some simplifying assumptions [1]. The thumb system has up, down, and no rating; that's 1.6 bits [1]. To make up for the bits, you need only see ~40% increase in participation over the current star system... think that's going to happen?

[1]: The simplifying assumption is that all outcomes are equally likely, but that's not true. I don't have the numbers to run a more complete information theory analysis, but it's not hard to imagine the "no star rating" case is so common that it produces such a small fractional bit that a higher-participation-rate yea/nay/no rating (if you puth this UI in their face, "no rating" becomes much more meaningful, too) straight-up produces more bits of information on average, and is thus simply an improvement even before considering the superior UI experience. I rather suspect this is the case, some very sensible assumptions would suggest this, but I lack the ability to prove this; the "assume all outcomes are equally likely" is at least a concrete case I can discuss.
Devil's Advocate: In a sane world where nobody uses the Oxford comma, that sentence would be equally as clear.

The other meaning would have needed to be written differently, in an Oxford commaless world:

>"The canning, processing, preserving, freezing, drying, marketing, storing, packing (for shipment or distribution) or distribution of:"

/End Devil's Advocate

Since the law says not to use an Oxford comma, writing the rule should take that into consideration. I'd rule in favor of the workers because distribution is clearly not included in the Oxford commaless list which is what the drafting guidelines say to do.

I actually see no ambiguity in this case because the law should have been written without the Oxford comma in mind at all.
Could it not just be that it's redundant for them to sign on the second brief? Opposing the first ban is obviously opposing the second. I don't think it needs to be some conspiracy about corporate politics and PR.
Very cool. Is this something you made, or something you found?
Is this a remake of that "embrace, extend, ..." movie of the 90s or this time it's cool?
I do find IMDB's ratings breakdown fascinating to explore, though.

For example, you can look at the 50 Shades films or A Dog's Purpose or (especially) Gunday and have a pretty good idea that lots people are giving them bad ratings without having seen the films. (Their weighted average ratings are supposed to combat that, but they don't seem to be doing a very good job.)
> In a sane world where everyone used the Oxford comma ...

Serial commas can also create ambiguity when they resemble appositives[1]. There’s no single rule that always only ever eliminates ambiguity for these things besides treating English like math and flooding it with parentheses.

[1] https://en.wikipedia.org/wiki/Serial_comma#Creating_ambiguit...
> from Czech robotnik "forced worker," from robota "forced labor, compulsory service, drudgery,"...

I am not sure if this is correct. In Bulgarian we have almost the same word работник (rabotnik) and it just means "worker". No forced, slave connotations. Also checked with google translate and it doesn't find Czech translation for "robotnik" but it suggests to switch to Polish and translates it to "worker" as in Bulgarian. And работа (rabota) means "work" in Bulgarian and google translate shows the same for the Polish translation.

Someone from Czechia here?
Strange, copying the code via the button worked for me on Firefox dev.

I don't understand the force downloading the whole library? I don't see that it does that. Going to the download page just provides me a way to copy the generated code of my chosen animations to paste wherever I want. I don't see an option to download anything.

Ah, I see now. Download is Chrome only. Regardless, my download only had the chosen animations. It didn't download the whole library for me.
I'd bet Netflix uses the watched but not rated signal, especially if you often rate things.
I am not so sure - I sometimes wonder if the problem with a "platform" that many people love and use, but very few can contribute to well, is that when completely open sourced it inevitably comes bogged down in politics and overcome by "deletionists" or similar - people who don't or can't contribute to the project but see themselves as guardians of it and hamper the efforts of others.

Of course there's wikipedia as an example, but in open source gaming I feel that Dungeon Crawl Stone Soup went the same way, with new releases tending to remove features in the aim of some ideological balancing "purity" regardless of it being actually fun or not.

Therefore perhaps Dwarf Fortress will fare better with only very few passionate people working on it with impressive productivity. If it went fully open, I bet before long there's be a mission statement, a "DF way", statement of principles to which nobody can ever live up to, and then before you know it nobody can be bothered to fight to get a patch accepted (and forking brings its own maintenance hassles).
I don't think I've ever heard an impassioned argument against the Oxford Comma. I mean, I have no problem with it, but there seems to be a belief that this is a less filling/tastes great holy war, but really, omitting the serial comma is fairly archaic at this point. At least in my experience. Sometimes lists need one, sometimes they don't. At this point in the evolution of our written language that should be a fairly unambiguous proposition.
I have the feeling like this article is just bashing strong master consensus protocols. But the truth is, yes, they incur a penalty for electing a master.

However, this really gets amortized in most workloads if the leader changes only rarely. Additionally, in an environment with a good network connection between nodes (a few ms), you can set the timeout to be much less than a few seconds (could be less than a second actually), this way you have shorter unavailability.

There's another point he touches, about the unavailability of the whole cluster when the leader is down. Really, this isn't something dependent on the protocols, but on the applications. If you have one paxos/raft group per replica, you actually only get a small unavailability. Additionally, even consistent reads do not need a living master to be possible.

It's worth reading the spanner paper to get more insight into high availability/consistency achieved with a paxos based db implementation ( https://static.googleusercontent.com/media/research.google.c... ).

EDIT: And in my opionion, calling it a SPOF is missing the point a little bit.
> until Korean Air Lines Flight 007 in the 1980s

Woah, the soviets shot down a Korean airliner with air-to-air missles killing 269 people? Never heard that story. Crazy.

https://www.wikiwand.com/en/Korean_Air_Lines_Flight_007
Thanks for a great explanation :)
The goal isn't to broadly determine which movies are good and bad; the goal is to make accurate predictions about which titles a particular person will enjoy.

One good way to accomplish this is to pool users into cohorts of similar tastes, then suggest movies enjoyed by their cohort but not yet watched by a given user.

The question is whether doubling the frequency of rating a title is more valuable than a slightly more nuanced understanding of what each person likes. 'More valuable' meaning they can build you a better cohort from which to make title suggestions.
TICK Stack
Thanks for testing on pypy and for supporting Python 3! Sometimes it's just a small set of changes to support python 3 and testing on pypy is awesome, so thanks!

bit.PrivateKey.get_transactions -- would there be any way to filter these on transactions since a given block height?
>>>if you are going to troll Amazon ...

Probably consistent with what you said, but just to clarify, I think the AWS license also applies to suits against AWS customers. The license states "...you will not assert... against us or any of our ... customers... any patent infringement or other intellectual property infringement claim regarding any Service Offerings you have used."

It's difficult to imagine how one AWS customer would be able to use this to defend a patent suit from another AWS customer though, since they are not a party to the contract between Amazon and the patent holder that conveys the license. You'd probably have to get Amazon to intervene in your suit.
Thank you michael :)
In almost every case I see people arguing for an Oxford comma I see a sentence that should be broken up or restructured to make it less ambiguous. A sentence where not noticing a comma can drastically alter it's meaning (especially when it's a losing battle to make everyone understand the Oxford comma) is not a good sentence.
This comment totally needs to be higher. Every other comment on this thread makes little to no mention of "Skinner Box Design", when design tactics like these are almost certainly the #1 factor for creating video game addicts.

The issues we're discussing in this thread start with the game designer. Cognitive flow is a real thing, and game designers have learned through decades of research and testing how to put players into a state of cognitive flow. They've only recently (within the last 5 or 10 years) begun learning how to monetize your cognitive ability, bringing players to the brink of a flow state only to hide reward behind a paywall. The player is psychologically conditioned into a purchase by simply playing the game.

Nearly everything else being discussed in this thread is a secondary issue stemming from the game designer's desire to increasingly monetize their game. This desire to monetize has given rise to the use of tactics that permeate the gambling industry. These tactics are designed to do little more than CREATE addicts - players who will return to your game and continually spend money.

This, I believe, is the root cause of this issue - game designers who do not respect their players or their time. Designers who have specifically chosen to abuse and extort the emotions of their players in order to increase profits.

These designs are evil, and as a game designer myself, I find the practice abhorrent. If you are a game designer reading this post, and you build games that fall into this category, YOU ARE THE PROBLEM.
On the other hand, with kiosks you can start A/B testing and so on.

I'm not really sure that people eat at McDonald's for the price. If you are price sensitive, cooking pasta at home costs less than McDonald's and isn't all that time consuming.
I'd argue the game doesn't really have that either. Combat feels really simple and hasn't changed for me over the course of 10 hours of play; swing, jump back, dodge, swing..
Terrible idea, thumbs up or down rating only promote political reviews, a movie that makes critics of feminism? thumbs down despite the acting or contents inmediatly, a movie showing the good parts of religion? thumbs down by viceral atheists, some one just needs to look at youtube and see how this doesn't work,
Ask HN: What is the actual formula for calcuating the current price of a stock?
I have searched high and low on Google and can't find anything other than a vague explanation of how stock prices are an equilibrium where the price of stock attempts to adjust so that the number of sellers matches the number of buyers.

But what is the exact formula? If the total amount of common stock for company ABC is X and I sell 100 shares of the stock or buy a put option, what is the exact effect on the stock price (Stock goes down by $0.0000000000000000153 for example)?

Surely someone had to program this.
Agreed. Such semantic fragility indicates a design flaw, IMO.
They are out there. I bought a Switch on Monday. The scalpers will be out of business soon.
The Rust Programming Language Pre-Sale
Washington farmers tell Trump: We need more foreign workers
Full disclosure:

I am moderating a sub that is not doing message control with removals and banning.

Norms are used instead. It's effective, and the stronger user community results in far fewer moderation activities being required.

Pressure to confirm runs high. Users are seeking a real dialog, not some sanitized, Disneyland thing.

The escalation of internal drama is a clear artifact of the wrong tools being used for a necessary job.
You might be right, but it's worth noting that nobody with any pull - the digital camera industry, the smartphone industry, the storage manufacturers - ever even tried to make it happen.
I disagree that it could be patents or copyright. I don't think it should ever be patents. Patents are designed to give the patent holder a monopoly on the innovation so that they can protect their development and research costs. They exist for things with high R&D costs.

Software is much more akin to math or music. You can not patent math or music, and fundamentally it's for the same reason. We must do away with all software patents.
Sure, that makes sense, but as a consumer, all that matters to me is whether they have the content I want or not. If they don't, Amazon will gladly sell me the season DVD's that Netflix hasn't been able to host. I'm not personally interested in 'investing' in Netflix creating their own content (which I generally haven't been that into honestly).
Show HN: A MIX simulator
Alright, thanks, and sorry for implicating you. I guess it's the history of ISP's messing with transport layer protocols that got me finger pointing.
>Sorry, 100 million dead bodies is more than enough to convince me that Marxism doesn't work.

Where did Marx and Engels write about 100M dead bodies?
+1 for the Hegel memes

On a more serious note, I feel this is the right attitude towards the kinds of things. I've never had a problem with my feed and if something is uninteresting I just block it, period. The feed always ends up being a mirror of the users curiosities and interests so if you have a problem with it it's up to you to change it. Technology is a gateway to knowledge and self actualization, but you can't force those things into people, it's their journey.
You seem like a tremendous asshole; why even post something like that?
Tesla raises $1.2B
>- there is no organized resistance that decides when to resist, and what to (potentially) die for

This will easily form if government begins doing too much that people disagree with.

>- police cannot ever lose, especially not in the US

Police will lose if people did organize a resistance movement.

>- the current system is entrenched and standing on an enormous foundation, politics, economic interest, institutions, the media etc. will not easily yield

Of course, that is the point of violent overthrow.

I feel like the point has been missed. Organized people with guns stood up to the US government in Vietnam, Iraq, Afghanistan, etc. I would say that those were "meaningful stands" (in terms of effectiveness, I don't condone those beliefs). The first amendment is there to prevent tyrannical government, and the second is there to address that issue if the first fails.

EDIT: Furthermore, I would say, is your opposition really due to effectiveness? Let's say hypothetically we live in a world where guns do allow you to match the combat ability of government. Do you support it then? It seems to me that when I make this argument I run into people saying, "but you can't win anyway" when what really bothers them is some deeper political belief. What is that? What bothers you about the way I've framed the debate?
Flying is already so incredibly torturously uncomfortable for me that the very slight risk of injury or death is worse it for the increased comfort of not having a seatbelt on.
Yes, but if you fight it adequately, you won't lose. If you get sued for scraping, it's quite likely you'll lose, as the law has numerous pitfalls for scrapers, including things as basic as regarding RAM copies as infringing.
>it is important to note some unpleasant facts like the fact that 11% of Americans are on some antidepressant

Its almost as if over prescribing medication to an entire country has negative outcomes.
Right, it goes both ways. Trump based his tweet on Fox News reporting from an anonymous source. The Telegraph is reporting from an anonymous source. Do you believe both of them?
I have to think that some of those reviews are just trolls.

Bad reviewers will always be part of the system. You have to expect it. Netflix has tons of reviews that go "I turned this off before the opening credit sequence finished, worst movie ever!!!! -- 1 star".
It's not even a rule on airliners, merely a suggestion. I'm sure silly people on private jets will keep their seat belt off when seated, but plenty of silly people do that on airliners too.
> Ah, yes. "No true Scotsman".

Refusing to back up certain or all interpretations of an idea by no means amounts to NTS.

You're making a fallacy by saying that these problems you mention are core to Marxist thought. Modern Marxist philosophers are almost dedicated to finding flaws in 20th century Marxist implementations, and doing research on other models such as anarchism, post-left anarchism and technocracy.

Dismissing this research as "lol no true scotsman, not playing that" is incredibly ignorant and facile.