skysight-inc/HackerNews huggingface dataset:
At the risk of oversimplifying:

Why would anyone expect Hayao Miyazaki to be interested in programatically generated walking algorithms for 3d zombies? That seems so far outside of the realm of anything that Miyazaki has worked on that expecting meaningful feedback from him seems rather foolish.
I quit watching the news right around 1999. My family once challenged me how I knew about important events, and I told them that people in my life would let me know if anything occurred that I needed to know. They challenged me by quizzing me on major recent events. When they did find one that I had no idea about, they asked, "See? Nobody told you about that!" I replied, "You just did." And they have not argued about it again. They do continue to inform me, though, and it all works out.
Operation Bernhard
I wonder if the solution could just be removing the answer box for questions with very conflicting answers. The system is harder to game if the user is stuck doing a bit of research.
Umm. If you want to make an eco-friendly light for graves of terrorist victims, go right ahead. Good luck with that.
So basically another guardian journalist that only wants to see results on google he/she agrees with. And google should then manipulate results to fit the guardian's political line ... making Google yet another echo chamber. The fact is, echo chambers always fail to draw a clear picture of the real world. Shouldn't journalists be interested in the truth rather than validating their own bias on every possible medium ? or are so called journalists activists ? i.e. reporting the facts that support their agenda ?
> but I agree with the author that the solution for most software should be to ship separate AVX-enabled and non-AVX-enabled binaries

I don't think this scales. I work on text search, and there are distinct algorithms that use at most SSSE3, some use at most SSE 4.2 and some use at most AVX2. Should I then ship 4 different versions for every platform I support? What are my instructions to users on the download page?
Suppressing an idea gives it legitimacy. It looks like liberals don't believe their own arguments so they went with dirty tricks.
How Trump's Tax Changes Will Impact You
> yes, they've removed extensions for business reasons before

Interesting, which ones?

I tried searching for some examples of removed extensions, so far I've only found some awful stuff like this:

http://fortune.com/2016/06/03/google-chrome-jews/

It's an ad company that allows ad blockers, so it seems at most like a small chain-link fence garden.
I've found that being considered a 'competent engineer' merely means 'never too arrogant to learn'.

I didn't know half of the stuff in grandparents' post.
The arguments against Redux (which this article doesn't really make, but still) are very valid - it is a nice abstraction and way to think about data flow, but its simply too much boilerplate.

Almost every Redux example is tons of repetitive code because of this, and that's before you add in middleware, thunk, saga, reselect etc. Yes I know Dan himself wrote a bunch of articles on how you don't really need to use it and how its conceptually simple, none of that changes what most of the libs and code looks like.

I don't have the answer but I can't help but think there has to be a better way to handle this. We had templates and generics decades ago exactly to reduce repetitive boilerplate.

Redux should never have been adopted in its current form. Its exactly the sort of thing that should be handled by a framework/tooling for you. Imagine if for every React component you had to write a custom parser/resolver/reconciler, all of which had 99% common code and just passed params around. That's what redux boils down to.
Wipr: adblock for safari
People have been saying that about rentech for the last 20 years. People have also been saying that about berkshire hathaway for the past half century. At some point, past performance IS indicative of future returns.
You can read about what constitutes a region in the AWS documentation, and it's not one building downtown.

Full disclosure: I work there.
> If you fight for freedom of speech only in the case of opinions that you like, then it's not freedom of speech.

The fact that the Holocaust happened is not an opinion.
No, you can "sideload" extensions.
Patreon, premium subscriptions, a bitcoin adress you take donations on or just selling the content. All of these are fine.

There are no moral or ethical concern with ad-blocking. And even if there were, they pale in comparisson to the despicable practice of advertising itself, even if you managed to fix malware and scams.
> [event.target.name]: event.target.value

Dumb question but I've never seen this syntax before. What does it do or what is it called? (The brackets)
Hmm. I wouldn't take selling at inflated prices as rent seeking. It's just a market inefficiency on the surface which may be efficient were we the person deciding not to replicate it. I'd look to the reason behind the ability to sell at inflated prices before knowing which side this falls on.
I thought you've being sarcastic, but https://en.wikipedia.org/wiki/Fusor
> reduce incidental downtime

In a long run, probably. Immediately after deploying, unless they hire very experienced, I expect quite a few "never seen before" issues (may not result in publicly visible downtime though). Monitoring for "thermal events", weird and hard to debug issues requiring firmware updates, "bad cable" issues, etc. are not what you have to deal with in the cloud.
Same is possible in Edge as far as I know.
Are you sure ? It was supposed to be handed over to an independent board in 2016[1].

[1]: https://gigaom.com/2015/09/30/adblock-plus-list-of-acceptabl...
You can do the same for Windows. People bring their religions in here without facts and end up at the top of threads. The parent post is baseless and wrong.
If information was enough we'd all be billionaires with perfect abs.
That's true, but the GPL is just a neat tool that Stallman invented to work within the current legislation, it's not an actual component of his philosophy. For example, he supported a change to the laws that would shorten the GPL, as long as it also forced proprietary software to open up after a while[1]. He also specifically said that copyright is "no longer beneficial" and proposed major reforms, including eliminating any restrictions on private sharing of works[2].

Stallman's philosophy is that all software should be Free because the users deserve it, not because the author wishes it to be.

[1] https://www.gnu.org/philosophy/pirate-party.en.html

[2] https://www.gnu.org/philosophy/copyright-versus-community.en...
A Day as a Cop – Battlefield 1 Style – Special Edition [Epic]
Where do you get your information about human voice frequency range? 600Hz and 900Hz are certainly within the frequency range of human voice.
Compiling UWP apps such as Chrome extensions doesn't "require Microsoft's permission" either and you can sideload them as well.

However, as you point out, Google prohibits side loading for the majority of real Chrome installs.

The time since I last found a malicious extension in the Chrome Web Store is five days[0]. They're terrible at policing this, which is a point I've actively complained about for years.

[0]https://news.ycombinator.com/item?id=13111884
SatellitePi – Raspberry Pi Zero in an NES Satellite
Can't agree more. Quake 2 sure did have cover mechanics, RPG elements, crafting, AI squadmates, QTEs, realistic lighting, vehicles, mounted weapons, set pieces, anything to do other than killing things and fetching things, interesting characters, characters, a branching story, a well-told story, a story...
> if someone queried that entire phrase, it means that they are looking for a counter-argument to the mainstream consensus

Yet they are getting conspiracy theories rather than counter-arguments and critical assessments. This seems like a consequence of relying too much on user feedback in assigning authority to a page. That emphasis lends itself to gaming in a similar way to the link farms that Google attempts to undermine: users engage with pages that confirm their preconceptions rather than with a genuine authority.

For what it's worth, DuckDuckGo's more "naïve" results have that StormFront page as the eleventh result[1].

[1]: https://duckduckgo.com/?q=did+the+holocaust+happen
No, the problem with subsumption is that it is a poor composition mechanism. Even the name reveals this to be true: a higher layer has to subsume a lower layer, because (according to Brooks) when a higher layer is active the lower layer's outputs are suppressed. As long as the higher layer is active, the lower layer contributes nothing to the final result and hence may as well not exist. In fact, it's really not a "layered" architecture at all, it's just a big cascading series of if-then-else clauses. Subsumption doesn't really do anything other than obscure this fact.
Two self-inflicted gunshot wounds directly through the cranial cavity approaches near impossibility. A gunshot wound to other parts of the head might not be instantly self-incapacitating. It would be incredibly interesting to know more details about what exactly happened, here.

I was unable to find any other details of this case, or of other cases of multiple self-inflicted gunshot wounds to the head.
I wrote a blog post about three years ago about doing single-sign-on stuff between salesforce and google by writing a google appengine app that acted as a SAML IDp. At the time, salesforce didn't speak OAUTH and google didn't natively speak SAML, so you had to do it on your own. I put it on an old blog I had laying around and turned on google adsense.

To date, I've made $6.31 from that blog post alone. Someday, I'll get over $100, so adsense will pay out.
Isn't https://messenger.com a SPA?
Absolutely! I'm current using it for a entirely back-end routed Symfony app. It's perfect for any front-end stuff complex enough that jQuery would become a mess.
Computed property names. Any expression whose value can convert to a string or symbol will work. ES6 added them:

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
Well, I guess it depends on your news source. I'm from the UK and I've always thought the following about US news vs UK news (and this may be a bit stereotypical):

- US TV news: hopelessly biased and sensational, sometimes hysterical.

- US newspapers: outside of the tabloids, generally serious and reputable. Ethics and integrity are taken seriously within the profession (even if not always adhered to).

- UK national newspapers: hopelessly biased, shrieking headlines, foaming-at-the mouth hysteria, click-bait headlines galore. Self-centred, nasty, unpleasant, possibly the most racist press in Europe.

- UK TV news: far from perfect, but strives for impartiality, balance and even-handedness

- UK radio news (BBC dominates): possibly better than TV news because you don't get the emotive visuals. (But, of course, sometimes pictures can convey the magnitude or seriousness of an event more than just words.) Also, unlike TV, you can access BBC radio news wherever you are in the world for free.
I would love to read this if you published it! I would pay for something that was really well written (gauged off of sample chapters). I would probably only pay around $5 for it.

Most importantly, if there was a way for you to host the ebook online and provide a way for someone to type code into your website and mess around with the source code. Think like Codecademy, with code on one side and the result on the other.
To me, it's the reintroduction of custom templating. I appreciate E4X/JSX syntax because it's just a thin layer of sugar which is compiled to regular JS syntax. It also lacks custom implementations of loops etc, requiring the user to write _Javascript_ not some non-standard templating language.
"The right is on the rise"

So now "The right" means racist?

Just because these horrible people fall into the general category of the right, I don't think it's fair to paint this as typical of people who also fall on the right. Some of us just want small government and have conservative social views. But are just as revolted by the Holocaust deniers as any one else.
This is the direction Google has been moving in for uncontroversial facts for years: the barriers to them doing this completely are mostly technical, not product-based.

For questions where there's any sort of controversy, this broad a solution is by definition unsolvable. It requires taking an explicit side on _literally every controversial issue the human race is talking about_, which means they'd spend roughly 100% of their time fending off mobs demanding to know why they said X.

Since we're on the topic, let's use history as an example. There are TONS of things in history that "everyone knew" where the "cranks" turned out to be right and overturned our entire understanding of a given time and part of the world. The scientific and academic methods are messy and iterative and (for the soft sciences) often subjective, attempting to provide a "best guess" for what the human race knows. To ask one entity to explicitly answer questions, stamp out unsupported theories but somehow magically spare contrarian theories that ultimately end up being correct is simply insane.
I wonder what "DRM updates" and "DRM fixes" include.
Ublock is objectively lighter on resources and you can either manually whitelist the sites you like or look into using Adblocks acceptable ad list with ublock.
And Nokia used to make rubber boots and elevator cables!
And yet this company's blog post has two ads blocked by AdBlock and runs Disqus as its comment section which is a web-wide data collector and ad service.
Some Tools for Go Lang That You Might Not Know Yet
What happened with the idea that ads were a means you had to get to know useful products?

If all ads were banned forever from existence, how would anyone discover anything new?
As a business that depends on ads we just have to write custom stuff to detect the blockers and ask them to turn it off. Those with resources will get around it, those who don't will have their stuff blocked.
What's your email address, SSN and password. If you have nothing to hide, then you shouldn't care why I want to read all your messages.
Agree. Looks like those who haven't suffered from it, can't live without this suffer. They just need to have this experience to be able to understand downsides.
Register-based VMs have a higher performance than stack-based VMs
I thought I knew what the Santorum thing being referenced here is, but maybe I'm wrong: how was Stormfront related in any way?
The same could be said about Walmart and the Waltons who do very little to help their employees or give back to society in any meaningful way.
On kind of a related note, I've recently read "Surely you're joking mr. Feynman" it's a funny and engaging book. It's really amazing what he was able to learn.

Thanks for posting the lectures, I'll take a look.
It seems to me investigative journalism is disappearing because journals got bought by large transnational corporations with agendas.
> Rosa Parks (and the less famous women who did the same thing and preceded her), for example, are certainly heroes.

Not every activist or revolutionist is violent. Sticking to known examples: Gandhi is another excellent non violent example. Sticking to politics, Nelson Mandela. Mark Felt, also a whistleblower. More recent examples are William Binney, Edward Snowden, Julian Assange. These are my examples, of people I consider heroes. History will decide who the public's heroes were.

These people go against authority, often get ignored or bullied in return, including loved ones and relatives. Like the poster from Fargo, "What If You're Right And They're Wrong". It indeed takes great courage and often sacrifice to go against the tide.

That support employee who's ignoring his protocol and is risking a sneer (or worse) from his boss, the one telling you truth while he's now allowed? He's performing one heroic deed. If its a pattern, we can speak of a hero.
Except Vue supports JSX.
I think I agree, the definition from Wikipedia seems overly broad and goes far beyond what the term was initially coined for. But if you are using this definition, then inflated prices would probably fall under it because it does not make any reference to motives or means. Whether it is any good to broaden the definition in this way is certainly a matter of debate.
> Why save a salary, when you can create a business, create value, and scale to the entire Internet and give people some benefit? Every hacker should start one or several businesses. While it may not exactly be a moral obligation, this brings humanity forward.

How does starting a business bring humanity forward? Maybe I'm just pessimistic but as far as I can tell the pursuit of money largely just ruins things.

I would think that a "hacker" would make things just because they can and enjoy it, without concern for things like profits or market value. Indeed weren't the very first hackers amateurs and not professionals, in the literal sense?

I'm not saying that people should just forego money completely of course, as I am just as guilty of anyone of wanting more money. I just don't understand why "every hacker should start one or several businesses." if we're solely concerned about humanity.
> Some people commented that they don’t mind ads, but object to the spying, malware, intrusive stuff that is often hard to control when the site publishing the ads isn’t in control of who produces and serves the ads. That’s a very good argument in itself for blocking ads. But even if that were dealt with tomorrow—if we got ads that didn’t spy on us, didn’t introduce malware into our machines, weren’t 'obnoxious'—we’d still be blocking them. Why? Because we’re not interested in being advertised to. It’s that simple.

> We have a visceral dislike of advertising. We don’t think there’s such a thing as a 'good’ or even 'acceptable’ ad.

Yes. This cannot be repeated enough.
We bat that idea around from time to time and may try it. If we do, though, it will be a way that preserves the option of rolling it back if it doesn't pay for its supper. I fear increasing complexity.
I'm no expert, but when I had to make a cursor on the screen from Kinect hand location data I used what's called an exponential weighted average using output from an exponential moving average function on the raw data.

http://stackoverflow.com/questions/7947352/exponential-movin...

http://blogs.interknowlogy.com/2011/10/27/kinect-joint-smoot...

Worked pretty well!
That's why Google has been so incremental about only surfacing "uncontroversial" facts. It's very much not in their best interests to spend all day arguing with half the world about _literally every single issue the human race is interested in_.
Village of the future
1) Hardware degradation is not for you to worry about as a user. That's for DigitalOcean (or any other cloud provider) to worry about. You specifically pay them so you don't have to worry about hardware issues.

2) I have serious doubts that a rarely-used small 512MB swap file is going to degrade hardware and lead to performance issues for either your VM or your neighbors. Even if it did, see point #1 above.

> Doing so can impact the reliability of the underlying hardware for you and your neighbors

This sounds like they're concerned about thrashing disk I/O... to which I'd say it sounds like they've under-spec'd/over-sold the host server if one VM swapping can degrade performance for all guests. Do they not have upper-bounded I/O quotas or I/O balancing? Can a single VM doing heavy disk I/O that is not Swap cause the same performance degradation? It seems so...

> If you need to improve the performance of your server on DigitalOcean

No, having Swap is not about improving performance, it's about keeping your system up and running in the rare event it exceeds the allocated RAM. Kernel Panics are not fun, and it's generally better to run with reduced-performance than not to run at all - at least until the Admin has time to make the appropriate changes to either rein-in the runaway RAM usage, or upgrade to more RAM.

> we recommend upgrading your Droplet

They would recommend that, wouldn't they...
> Latoumbe

I presume you mean Latombe? http://ai.stanford.edu/~latombe/

> This is an extreme position, but the planning and re-planning people were having trouble coping with the real world.

Yes. The whole field wasted decades running afoul of Ron's First Law: all extreme positions are wrong. This is why the three-layer architecture described in the link above (reactive behaviors sequenced by a state machine informed by a deliberative planner) eventually became the de facto standard, because it combines both approaches in a way that actually fits the structure of the problem.
In the Linux kernel context, DRM is "Direct Rendering Manager"
Don't know if you are talking about network play or not, but our poor man "multiplayer" in that era was like this:

- Let's play, I walk, you shoot.

One got the arrow keys, the another got the CTRL and spacebar... :)
That "save 90%" seems to be ignoring any possibility that the original developer might have a comparative advantage.
Nah I was just stupid. Corrected now.
How did the Trump event take some earnings back? Since the election, markets have been going very steadily up.
I think they probably mean "direct rendering manager", rather than "digital rights management." It's used for graphics acceleration.
Looks great! Any particularly useful frameworks you used? Guessing the graphics are just OpenGL? I've started on something similar but for plane identification (mapping user location, phone orientation, and guessing what plane it is based on Flightradar data etc)
DRM there refers to Direct Rendering Manager[0].

A few days ago the author those changes are listed under (Dave Airlie) was on the HN frontpage for his comments on an AMD RFC[1].

[0] https://en.wikipedia.org/wiki/Direct_Rendering_Manager

[1] https://news.ycombinator.com/item?id=13136426
For one example, I discovered Joule (new immersion circulator from ChefSteps) when they appeared on Cooking Issues. While they've since taken advertising from ChefSteps, I'm pretty sure the initial appearance was Dave Arnold chatting with Chris Young(? I think it was him) because he (Dave) thought it was an interesting product.
Previous discussion: https://news.ycombinator.com/item?id=11233016
I found this post confusing. The author careens from attacking the "mega-federal-state" and the corporations it protects, to hinting at protectionism as a valid policy against the decline of America's industrial base.
It's not about Digital Rights Management.
It's Direct Rendering Manager.
Updates to the Direct Rendering Manager, nothing sinister.

https://en.wikipedia.org/wiki/Direct_Rendering_Manager
DRM in the context of the Linux kernel refers to the Direct Rendering Manager, a graphics component. If you want to see all the merge commits from Dave Airlie (the long descriptions of which include a list of commits), try https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux....
It is if you have something life threatening, but I generally agree. Even then you won't get the preventative and proactive measures that could have saved you, and your standard of care will be low.
This is if you don't need that capital to create your own businesses or other streams of revenue.
I don't get why everyone is downvoting this. Care to explain, down-voters?

> I told them that people in my life would let me know if anything occurred that I needed to know.

This is so true. I told my girlfriend the same thing after she got mad that I quit news and said "Oh, you'll need to know important local news (stabbings, crime in San Francisco, protests for traffic etc).

That 1 time where someone 4 blocks from my home got run over by some dummy doing facebook live in her car while driving, the convenient store guy in my block asked me "Hey, did you hear about that so and so got run over." I said no, but you just told me. :)