skysight-inc/HackerNews huggingface dataset:
No, I do not think you are being negative. Assuming you are approaching HTTP/2 from the user's perspective.

Honest opinion: HTTP/2 benefits advertising companies* like Google more than it benefits users, if in fact it even benefits users at all.

Perhaps the most oft cited "benefit" to users is encryption. PHK addresses that one.

He has a nice line in there about secrecy vs privacy. It's an important distinction.

And he reminds us that Google does not care if users are more or less unable to use self-signed certs.*

*I saw a prominent Googler refer to his employer an "advertising company" as well as express his distaste for allowing users to choose to use self-signed certs (policy reasons).

Of course I'm assuming users want less advertising, not more.

In the case you are a user who wants more advertising, and you want it delivered as fast as possible, and you are not concerned about what information is being sent from your computer to the advertising companies when you use a browser... like the ones written by advertising companies or organizations that are paid by advertising companies, then please disregard my opinion.

I'm biased. I want less advertising, not more.

Plus I have been a long time HTTP/1.1 pipelining user, using a simple HTTP client. I use pipelining to download 100 or more pages of HTML or plain text at a time over a single connection, not 100 ads or other junk I do not need. All in a fraction of the time that it takes one of today's bloated www pages to load in a "modern browser".

Whatever the "benefits" to users that HTTP/2 proponents have cited, I have found they can be easily countered or dismissed.

HTTP/2 benefits advertisers, no doubt. What else would you expect when the draft spec was written by an advertising company?

It's enticing to think about the successor to HTTP/1.1 and what could be improved. But as a _user_ this version of "HTTP/2" is not what you want.
I think their answer might be "VC money". Being profitable is not for cool unicorns.
RESEARCHERS ACCIDENTALLY MAKE BATTERIES LAST 400 TIMES LONGER
http://archive.is/UKhER
Like others, I enjoyed this.

I work with time series data every day in the domain of commercial real estate. One of my constant struggles is to extract an underlying long-term trend from the real estate cycle. I would love to try this here.

Can anyone suggest some Bayesian learning resources for a non-statistician?
"He was ... known for, among many other things, ... a performance at Super Bowl XLI in a raining downpour in front of over a hundred million people."

Typo and/or I call bullshit.
Uber, because of all the data it's able to collect, operates on a fine tipped point between supply and demand. You see this all the time with Uber coming into a new city with initially high rates to rapidly bootstrap their driver pool and then a slow ratcheting down over time.

Widespread tipping wouldn't result in drivers being better compensated, except in the short term. In the long term, it will simply result in Uber lowering its rates to compensate and the drivers making exactly the same amount.
The Qua'ran is a known vector of Islamic-Jihad Memetic Disorder. Shouldn't we stop diseases of the mind as well as those of the body?

My Little Pony is a known vector of Brony Memetic Disorder. Shouldn't we stop diseases of the mind as well as those of the body?
If Revenue Isn’t the True Measure of Startup Success, What Is?
Optical and microwave are sort of an arbitrary distinction, so you're also right :) There's even the "millimeter wave" designation, or E(xtremely)HF.

Different frequencies scatter differently. This isn't bad:
https://transition.fcc.gov/Bureaus/Engineering_Technology/Do...
Thank you for clearing that up!

I've been unable to visualize anything except taste since the age of ~10. I figured that was something I had grown out of!
Because you can get 540 req/s on Raspberry Pi 2 with Elixir/Phoenix.

http://blog.onfido.com/using-cpus-elixir-on-raspberry-pi2/
Show HN: Command line autocompletion prompt
This happens in learning new languages as well , often speaking quickly the wrong way is counter productive. Speak very slowly at first and focus on being correct
I'm just explaining the concern that you were dismissing, whether it's valid in this instance or not.
I agree. No point in fighting yesterday's battles.
Glad to see you calling attention to HN's anti-flamewar rule. You're right that it is an important one, and people unfortunately break it all the time. Still, a "confronting" response just makes things worse, and one violation of the HN guidelines doesn't justify another.

It isn't easy to remain civil and substantive in response to comments that break the rules, especially when one is annoyed. I don't get it right all the time myself.
That's actually spot on if you count the TV viewing audience - 112M people as of the 2014 event.
Site is down for me, so if anyone else is wondering what it looks like: http://www.svtstatic.se/cms-image/cachable_image/1461423486/...
Solvers don't do brute force at all. Otherwise you wouldn't come up with ways to crack crypto. Solvers work with SAT and SMT languages, which means purely logical and extended to simple words and bitarrays, and the solvers mentioned there (cbmc is also in this league), can solve normal programming logic backwards.

Means you assert a result on a variable at the end, specify which variables and states will affect the wanted result, and the framework and solver will efficiently backtrack all the possible solutions of input variables to come up to your desired endstate, by filtering out impossible paths and values. Like in a game.

Z3 is very popular, because you can write your problem in python.
Ages ago lisp was very popular, and some of the very first lisp programs from the 60ies were such solvers (general planner) leading to AI.
And recently with the implementation of efficient simple open-source SMT solvers (minisat, ...) implemented within gcc or llvm you can now even use normal C programs and backtrack results, optimize and check types, do bounds checking, generate tests from bugs and so on. This is not comparable to simple fuzzing or brute-forcing, it knows the program flow, and works the flow backwards.
What about Flywheel and other Taxi-side technology addons?
I don't know. A lot of small communities about very esoteric subjects tend to be both healthy and pretty much entirely positive. My secondary forum about the Wario series has a very upbeat atmosphere without too much in the way of disagreement, but that's only a thing because the subject itself only appeals to a limited amount of people. Same sort of thing with the forums I've seen based on the Super Mario Bros movie and the Mario RPG games.

But that's always going to be impossible if a community has a mainstream appeal, since large communities will inevitably have different groups with different interests and opinions, and Dunbar's Number means people can only retain super close relationships with between 100 and 250 people.
For others who were left scratching their heads at what exactly this pop-sci-explained PoolCounter mechanism actually is:

https://wikitech.wikimedia.org/wiki/PoolCounter

TL;DR:

It's a limiter on how many workers start rendering the new page version when the old page version in cache has been invalidated.
I feel Kadath would be an excellent television series for boys aged 10-12. It has bravery and adventure and imagination and virtue, and horror but not blindingly so.
I happen to know of a very major tech company who scale is insane yet their core c++ code is based on highly tuned blocking threads. It's not a given that async is the only way to scale.
Similar experience. I picked up a copy of TP 5.5 and finally had an easier way to build my "ADT"s (abstract data type library type code).

THEN, I got a copy of TC++ a few months or a year later. WTF?!?

The light came on when I read Scott Meyer's "Effective C++" book in 96 or so. "Effective" meant "not stepping on one of 50 or so common land mines". I realized what a bad joke C++ was, and decided never to go back to it.

C is useful as a substitute for assembler, but not most applications. Too bad we didn't get to see more of Smalltalk in school in the 80s. And maybe Scheme instead of just a little bit of Lisp.
While I appreciate very much the technical contributions of intuitionists, such as logics without excluded middle, and computational interpretations of inference rules, I just can't bring myself to accept the idea that the truth of mathematical statements is conditional on our ability to validate them using our intuition. To me, intuition is a crutch that I use to overcome my inability to accurately perform long calculations. But the ultimate arbiter of truth is the collection of rules of the formal system in question.
No. This is incorrect. Hitler and Mussolini were fascists. Hitler even downplayed the leftwing aspects of fascism and promoted private enterprise as long it worked towards national interests - such as killing Jews (or "creating the master race") and waging war (or "creating living space for said master race"). Communists and socialists were heavily persecuted during the holocaust. In fact, they were the first to be pursued by the state.

Another thing: those in the Nazi ranks who actually wanted socialism were purged. It's called Night of the Long Knives and it's a pivot moment in the history of Nazi Germany.

It may be confusing because of the whole National Socialism thing. It could be argued that actually that was purely to strike a chord with the type of dissatisified folks who would die for the movement, such as the lower classes that made up the SA.
I remember an interview with Klaus Meine of the Scorpions (a very successful German heavy metal band) about why he wrote songs in English. There wasn't any deep reason for it, it was just that all the rock music he listened to when growing up was in English, so it was natural that when he started writing songs he wrote them in English.
That presumably includes the television audience.
Can't caching a page with varnish and memcache handle this?
We aren't sure. It took a long time before we associated a term to her issues. The tl;dr is she says she lost the picture in her mind. She cannot visualize anymore, which sounds like aphantasia.
You're right, but when people began to hear it again in the 20th century, they didn't think "ah, I know that word! It's Old English." It wasn't, at the beginning of the 20th Century, an English word at all.

I'm not sure reintroducing a word from a long-dead language (even if it's an antecedent to your own) is much different from just making a new word up, other than it might sound a bit better if the language is related. Words can come from anywhere; why not invent the ones you need? Laser radar quark...
Maybe because we're writing comments and not getting paid anything :)
Nearly every browser is "evergreen" these days, meaning they auto-update. Chrome, Firefox, and Edge all update often and automatically. Mobile browsers also have this benefit due to being distributed via an app store. This percentage is always going up, but even now is a significant percent (the exact number I'm not sure).

What this means is that web standards can move significantly faster than in the past. Interesting new technologies like WASM can be implemented and tested without waiting 5-6 years anymore. Very exciting to see as a web developer.
#2 is going to change for you soon. As part of a lawsuit settlement, Uber is going to allow for tipping, and the drivers will be allowed to ask for a tip in cash at the end of the ride. It's going to be awkward and a real shock to early Uber users.
cfs and lyme. Coffee and skiing aren't exactly controversial :)
I guess, I could run some more test with different compiler optimization and not running kernel with debug features.

Off-Topic: I guess I should have add "Show HN" in the title ... sorry about that.
So for

> well... yeah, but isn't that always the motive, what's the difference now?

See the reply of djokkataja, it covers it pretty well.

> And for (2) "sometimes, mistakes are made and people die who shouldn't have" - is that what you also think when it comes to, say, the death penalty?

There is a world of difference. Now let me say that we in the Netherlands have no death penalty, but let's take the model in America vs the process of euthanasie in the netherlands.

Deathpenalty -> Subject is not willing, evaluation is done by non trained experts (jury) on issues of law (ie guilty)

Euthanasie -> Subject is willing, evaluation is done by trained experts (at least 2 GP's) on medical issues.

In the deathpenalty scenario the worst you can do is kill someone innocent. In the euthanasie scenario the worst you can do is kill someone with a huge medical condition that for all appearances it seems to be terminal with an unbearable standard of living (ie pain).

Comparing the two is cheap rhetoric as far as I'm concerned.
Excellent tip
Oh, that's simple, unacceptable ideas are the ones that have historically led to genocide and hate speech qualifies.
The Spring RTS had lots of open AI development because of its open nature (maybe it still has). You could just pick various AI:s for different players and have them play against each other etc...

After a certain points they got really annoying to play against - it was always doing small scale harassment and evading with a perfect equation so you couldn't really ever catch it (unless you had much faster units). Besides actions per minute constraints, to be playable the AI at least should have some kind of reaction delay like humans have.
George Lucas' Wild Theory About the Narrator of Star Wars Makes So Much Sense
Old news (from March), previously discussed: https://news.ycombinator.com/item?id=11204253
Bots won't replace apps, only better apps will replace apps
You're confusing naked government intervention with corporate influence and regulatory capture.
As a human being with the capacity to understand, communicate, and reason about ideas, you are allowed to determine which ideas are acceptable and unacceptable to you. Everyone has the capacity. Ideas are have meaning, they can be analyzed, they can be judged. The fact that different people come to different judgments doesn't mean no one can judge ideas, that would be absurd. How to reconcile conflicts of ideology, that is important. Understanding why reasonable people acting in good faith can disagree on very basic questions, that is important, too. But I think throwing up one's hands and refusing to be political, refusing to judge any ideas is irrational.

And if somebody else executes their similar ability to reason through and judge ideas, and condemns ideas you think aren't worth condemning, and perhaps even suppresses that speech to the extent of their capacity, and you disagree with them, of course you are perfectly capable of disagreeing with them, resisting them, condemning them in turn, coming into conflict with people whose exercise of power has consequences you disagree with. That's what being a human being is.

> So we deny them the privilege of debate, because we're afraid that if they get into power, they'll deny us the privilege of debate?

Well, yes. Why is that invalid reasoning? If you analyze the content and aims of fascist ideology, what other judgment could you come to? There are people out there who are very outspoken about what they would do to people like you and me if they were in power and we crossed them.
"Right-wing"? The Swedish "liberal" party is more like a lukewarm social democratic party for white collar workers who don't identify with the classic blue collar constituency of the latter.
End of a news broadcast maybe (end of the 10 o'clock news on the west coast would work I think)
In Seattle, 22 Years to Get Light Rail from Downtown to Ballard
This[1] seems to indicate viewership of the halftime show peaked at 140M.

1: https://web.archive.org/web/20090412054158/http://www.suntim...
Probably not many, but simply acting on the authorization of any email, not to mention one that is not from the CEO's corporate account is astoundingly credulous behavior. It shouldn't actually _be_ astounding, I suppose, given the number of people who fall for online scams, but we're talking about people within a corporation who have the authority to move large amounts of money between accounts. So yeah, still astounding to me :).
That is a really good question. I would love to see tournament players playing against each other and non-pros in a 5x slower or 10x slower game. Among the pros would be most interesting. Does everyone now play about equally well? Does some random barely pro destroy the field because that player has a better grasp on the strategy that was convoluted by the rapid aspect. If you compare to chess, good blitz players aren't always good at long games and vice versa. Computers are much better at fast blitz games (beating pros well before Kasparov in 1996). I expect that even if DeepCraft performs well in a full speed game a slower more strategic game would have the humans at an advantage (at least for a while).
SpaceClaim 2016 Crack and Serial Key Keygen Free Download
Ah. That's good.

I guess that's why it has taken a couple of hours for my comments to heavily downvoted (comments that were initially quite heavily upvoted) in my previous attempts at smashing obvious astroturfs - their @all-employees mail needs to get to the employees who happen to have that amount of HN karma.

I do realize that going further than this in terms of defenses would be quite a complicated thing.
Someone accused you of making an account to fluff up this post.

Don't worry about it.
Yeah, I really think that the treatment of employees, drivers (they are no employees!), partners etc. will crucial for their success. And I see this only partially fulfilled.
You can also just download the file from the Github page: https://github.com/JohnCoates/Aerial.
So the real question in the article boils down to a moral dilema: Should a government ban ideologies which it considers could lead to detrimental outcomes for society, when said ideologies do not directly cause physical damage on anyone or thing?

I think the critical part of that question is how you define goverment.

If you believe governments are ligitimate non-corrupt institutions that are representative of the people and have the citizens - and all the citizens - best interests at heart, then you will likely think banning "bad" ideologies is a good idea. If your thoughts towards government move in more negative directions i.e. you cannot trust the government's moral judgements of right and wrong - you'll likely be against the general case of banning ideas.

Historically speaking governments seem to do very poorly at separating good ideologies from bad ones - i.e. Nazis entartete Kunst, various banned books such as Animal Farm in the USSR. A scroll down the list of banned books (https://en.wikipedia.org/wiki/List_of_books_banned_by_govern...) reveals this fact.

I'm sure there are other interesting pros/cons to this question, anyone else care to give a try?
I bought an early Amiga in order to port the compiler to it. It irritated me that they used standard connectors, but changed one pin in order to force people to buy peripherals from them. I thought that strategy would doom Amiga, and decided not to expend my dev time on it.

DEC did the same stupid move with their Rainbow PC (in this case requiring special floppy disks), with the same results.
Bad housing laws have turned San Francisco's tech boom into a crisis for Oakland
Also biodeiesel is unusable in the winter. It freezes (waxes) long before regular diesel, which is around -30C or -35C. Diesels up here in the winter are trouble.
Hard deadlines: “We need it done by August 13th.” (2011)
Two different effects of creating a network: for Facebook, you see network effects creating lock-in for users - nobody wants to leave because everyone's on it. For Uber, the network effects make the experience better as the network grows - with more drivers, more riders use it, and vice versa.

We often use "network effects" to refer to word of mouth growth and user lock-in, but I think Uber's advantage is still a network effect - just a different one.
Or perhaps there are people who disagree with you, and are not affiliated with that company. People who think that accusations of astroturfing are actually pretty mean, and shouldn't be made without evidence.

People like me.
Or if you'd rather get work done on the way, instead of being behind the wheel yourself.
Maybe. But as a single data point (me) I used to read both those sites regularly, but now every time I go there I'm like 'oh yeah.. (back button)'

Funny thing is though, the site 'The Atlantic' had a banner next to an article I was reading saying something along the lines of "Hey, we notice you are using an ad blocker, would you mind turning it off, or signing up for a subscription to support us?" But i was still able to read the article.

After reading I turned the ad blocker off for their site for good.

Maybe something about 'forcing' me to turn off my blocker annoys me, but I find that a site which asks nicely, let's me still read and whose content I enjoy, I am more than happy to turn off the blocker.
I mostly agree. Should almost always be a project specific decision in my opinion. If you know that you will not scale to size XYZ than maintaining a backend based on Scala is just not worth it.
The scammer just forges the FROM header, so it would appear to be from a corporate account.
They cache the bejeezus out of their pages. Problems come up when a lot of people want to edit a page, an inherently uncacheable operation.
I wonder if it'd matter if the computer had both a max APM, and a requirement that its actions can only be in a field of view at one time, and that it can only change the field of view a certain number of times per minute. This would better simulate the constraints a human faces.

You might think that's unfair to the computer, but we're also not requiring the computer use a mouse and keyboard, so we're actually giving it an advantage. I mean, if Starcraft were programmed such that I could control every unit with my mind instantaneously, I'd also do better than a human trying to toggle through hotkeys and micro with the constraints of a mouse/keyboard interface.
> Snowden should just come home and face the music.

You're calling for a man's certain torture and possible death. What the hell is wrong with you.
I started thin Thinking about this all over again lately now that all the easy to mod minecraft clones are popping up, voxel.js or python minecraft in 500 lines for examples. In a minecraft environment it would look a bit less like a employee playing a game and the possibilities are really helpful if you think about them, virtual server rooms you can actually walk into, punch a rack and get a menu, actually punch a connection to take a node offline. Wouldn't mind a way to physically see memory and cpu usage of processes mapped to the size or color of objects in this type of environment either.
Or, to put it another way, Buzzfeed is almost 1% of Youtube already.
> Your statement is tautological

You want to label fields that have both scientific components and non-scientific components (in varying proportions) as "science." The point of my statement is that some of those fields have scientific aspects, and there may be sub-fields I'd categorize as "science," but I wouldn't categorize the field as a whole as "science."
I don't get why people think hacker news is this little utopia of internet discussion. Yes, it benefits from being smaller and well-moderated, but it suffers from the same group-think, the same "circle-jerks" (har har Golang/Django/Theranos), etc. There are plenty of snarky and lazy comments, we just up-vote them because we agree with them.

It's amazing that a former executive of reddit thinks a) it's easy to build a large online community b) it'll be easy to monetize (the hardest part) community and c) it'll be easy to moderate (hey people will do that for free, right?).
Deep Learning for Named Entity Recognition