skysight-inc/HackerNews huggingface dataset:
Fact:

I used http://hn-karma-tracker.herokuapp.com/ to find the number of users with a karma over 927, and there are 5.1k. There are probably about 4.5-4.7k that have a karma over 1000, and that includes users that are no longer a part of the community for whatever reason (like aaronsw.)

Opinion:

I think this change will be restrictive to the community. If I have no idea whether a well researched, helpful comment I make will even be seen, I won't bother submitting it; I'll likely move to http://lobste.rs. If anyone wants an invite, email me@owenversteeg.com with a working implementation of FizzBuzz, your preferred email, and one reason you should be a part of the site.

tl;dr I don't feel like playing russian roulette with my comments.
Maybe we're using different definitions of standardization.

The IETF writes RFCs which developers are expected to follow, and (mostly) do. This is a standardization of sorts, but it's beside the point I was making.

I'm not talking about Joan Daemen wrt BULLRUN. I'm referring to secure protocols that offer RC4 but not Salsa20, TLS without a single constant time cipher, 112-bit security, secure protocols that aren't even encrypted, null ciphers, Dragonfly, cipher suites so complex that they're expected to be implemented wrongly, secure protocols made so complex they won't be used at all, crypto advisory groups run by NSA employees, etc.
It's actually none now. They sent out an email and push notification.
Really? Are you sure about that decision? If it were my site, I'd decide the other way, if only because I'd worry about the interaction between high-karma commenters that can rapid-fire respond and normal users who have to wait.
Isn't that already the (desired) standard for upvotes, though? To promote high quality content, regardless of whether we agree with it nor not? I'm still not quite sure of the intended difference between them.
I disagree. Having this person criminally charged for violating a civil contract (the non-disclosure contract with his now-former employer) is a bad idea. The FBI, or even the City of Redmond Police Department, will require that there be at least the probability of a crime having been committed before they'll go in front of a judge.
I would say that the fact it "interoperates seamlessly with PHP" is the main benefit, due to the new features as listed in the front page. And it is directed to people already using PHP.

As an aside, we could say that Scala : Java :: Hack : PHP?
Well, Paul did suggest that you should keep your ideas to yourself. Why give the NSA a list of all your subversive thoughts anyway? They can and will be used against you, if the situation requires it.
Something like this could work:

http://urbanlegends.about.com/library/blmsaol.htm

Actually, it couldn't, except maybe for a small population. The trick is convincing a local government with major poverty issues to take a risk it probably doesn't think it can afford.
How do you guys submit it to healthcare.gov afterwards?
True, but I do think the platforms will continue to invest in browser technology and processors will improve. I am amazed by how fast Chrome is improving and the type of experiences it is enabling.
Have you considered PyObjC for programming Mac OS in Python?

https://pythonhosted.org/pyobjc/

Or Xamarin for programming iOS using Mono/C#?

http://docs.xamarin.com/guides/ios/getting_started/hello,_wo...

Or F-Script for programming Mac OS X from a command-line shell?

http://www.fscript.org/

All three are quite well established and work pretty well for what they do.
> Where did you get the idea that disposable income increases for everyone? How could that be even possible?

The government could be printing money to make that possible, as well, instead of financing it through taxes only.
I don't know if this will improve the quality of HN comments but it will surely reduce the time I spend on this site.

I already have to be careful not to upset any moderators and get hell-banned. With comments that won't get published if they don't please the crowd there's no reason to comment any more. And if I can't comment, why spend the time reading in the first place?
That's an excessive over-simplification of my point. And to answer you: no, he doesn't become "worthless" to me (whatever that may mean), but I will stop paying him for his services.
I'm a bit confused by the wording of your comment. Are you saying that downvoting "is only supposed to be used for unproductive comments" or to show agreement? You use "it," but I can't tell which statement you are referring to.
So cool sounds :)
This would be great to keep an eye on.

eg:

Two commenters X,Y with sub-threshold karma (<1,000) could never have a dialogue (two-way, real-time) as a third party Z would need to endorse their each and every comment.

Two commenters X,Y (Karma 1,000+ each) in substantially different timezones with a-synchronous dialogue (eg, overnight replies) would need a third party z to endorse each and every comment (at least until the other wakes up).

Two commenters X,Y (Karma 1,000+ each) with opposing views, could never have a real-time dialogue without a third party z to endorse each and every comment (unless #)

Hopefully these are at least helpful to dilineate.

# "Thank you sir, can I have another".
Many languages have a few "killer" features/libs/uses. I often start with a project that uses one of them. Eg:

ruby => rails

python => nltk,django,opencv,scipy

c++ => opengl,opencv

java => opencv

js => node,angular,ember

clojure => overtone

That way you learn the language and some specific good use cases of it.
I'm curious: how many 1000+ karma users are there on HN now i.e. how big is the pool of endorsers?
The correct answer here is that you are not valuing your opportunity costs highly enough. If you are working 8-10 hours a day, you should be making an incredible surplus. People in ancient societies worked less, and managed to survive just fine. With the technology available today, you could be making millions of dollars of surplus value, if given the opportunity. All you would need is the time to experiment with your skill set, until you found a niche where your work generates a very large surplus.

Paradoxically, you would gain much more from a BI than someone who is currently living in poverty, because you would be free to extract the maximum potential from your hard work and talent.
PZ4cp7fy
Keeping the comment thread together is useful for anyone who happens upon the thread later. Moving the discussion to email just results in rage: https://xkcd.com/979/
> I suspect that if the US implemented basic income, people would still expect government-funding mandatory primary and high schools.

There's a local "maximum" in the policy evolution process here, due to the difficulty of changing umpteen things at once. I always vote against any new policy proposal that says "we're going to add this tax and remove this other one" unless both happen in the same bill, because otherwise the removal tends to not happen. (For instance, "replacing" an income tax with a sales tax in two steps can easily fail at step 2 and end up with both.)
There's some cases where basic services provided centrally at no cost make sense (though in many cases there is room for fairly endless debate over whether a basic services model or a basic income model where the services are purchased makes more sense.)

I think that you overstate the scope of things for which a basic services model is better; really, I think all of the things on your list are things where BI works better than basic services.
Visual Studio for the mac then?
I think what I don't like about the e-mail route is that it removes the conversation from HN

Any time I learn about a new tech or shiny thing, I search for it on HN and read as much of the back and forth as I can. A number of times I've noticed those conversations didn't happen that long ago, even on old threads. Having it there is pretty invaluable to me to get perspective on stuff.

I actually think that coming up with a way of tying those old posts back into the new posts to continue growing those conversations would be nice. (take that as a total aside; I'm really shooting from the hip by even saying that, because any implementation I'd say would be an idea I had uh, well about ten seconds ago, when I suggested it, and it's not really relevant to the point at hand)
Perhaps the tendency to move everything to email is one reason so many people around here seem to have such a problem maintaining their inboxes. I don't see any reason to move a Hacker News thread to email.
BLAKE2 seems like a good fit for btrfs checksums -- I'm not sure why they haven't implemented alternatives beyond their default crc32c yet.
...alright. I'm 9 days back in your comment history at this point, and I have no idea how to proceed without potentially igniting a flame war.

But, I don't think your comment history is a good example of, "downvoted or ignored for posting high quality contrarian opinions".

Some of your comments are critical of startup culture, but "ahahahahaha no try again" wouldn't exactly be a net loss for HN if it never got published to the site.

If you think I'm missing something important, let me know.
What is your disposable income? How convenient is it for you to access an airfield near your home and common destinations? Depending on your answer to these questions, the answer may be, "Now", or "In 30 years".
Can you say groupthink? What a terrible idea. HN is going to suck even more now.

The best way to protest this idea is to ignore the site. Just ignore it and get some work done for a change.
> wage slavery

Having a wage, is by definition, not being treated like a slave. Plus, in most countries you get a wage AND you are free to look for jobs everywhere around you, and to get them. Unless you mean that the concept of having to do something to earn a living is actually akin to slavery, but I'd rather say it's common sense. Even from a personal standpoint, most people would not really feel good to be paid to do nothing. At least where I come from.
Everything you said is very general. The article in question talks about "Linux servers" (or that's what I read). Speaking of those, could you explain specifically, what is the point of a wholesale update, as opposed to what is described? What I mean is running specific set of services (which most often built from source anyway) and keeping those services up to date.

What you get in return is both stability and security, since you don't wait for vendor to release a patch and actually understand what the vulnerability is.

With wholesale patching, in fact, you can never be sure whether your system is secure with respect to all published vulnerabilities.

Another interesting detail is, that with services running built from sources often you end up with vulnerabilities not applicable to your configuration.

Oftentimes, you can just tweak the config instead of changing code (and potentially breaking running things).

Software updates is just a cop out for people that are too lazy to pay attention to security.
Great idea. Unfortunately, I believe that you've shared it too early. I poked around and found little except some image scrapping and possibly a link. I also think the idea of qualitative reviews or even ranked reviews could help tremendously. I love it on Amazon when people do their own product comparisons and post the results. Right now I feel like it stays to close the manufacturer catalog information. A great version of this would give good push back on that data with customer reviews and responses. Good luck with it. Show us again in a couple of months when it's nicely populated.
The only mention of this taboo on this thread, and it is more dangerous to say this in today's society than everything else suggested by everyone. Congratulations.

I have more to add:

It is either extremely difficult or impossible for a society to treat its men and women equally. Though it is possible to grant them equal respect, the experience of living as a man and living as a woman is, and always will be, different.

Assigning target ratios of men/women in various industries makes as much sense as making sure each man have an equal number of sexual opportunities. There are some jobs that, in general, one sex is better at, and so it may be perfectly possible for one sex to, on average, be the majority of those doing that job, as well as, on average, attain a higher wage in that role, achieved without the interference of some male authority past or present.

That would only get us started on the list of things we aren't allowed to say.
As an aside - is it going to be prohibitively difficult for casual users like myself to become part of the elite now? If all but the most useful/insightful comments are stuck in pending until deletion, it'll be difficult to slowly gain karma through the odd up vote here and there. Even comments that start huge discussions (see my history for a recent example) seldom get more than a couple votes here, so it seems reasonable to assume it'll be harder to advance.
>...I believe humanity will transcend into a new golden age.

I was amused by my brain which, perhaps inevitably, read "golden age" with a distinct Alpha Centauri voice.
Doesn't negative imply nonzero? :)
When suggesting a major change like this, I think that it'd be a very good idea to do some back of the envelope calculations using data that you could probably get straight from the DB.

My starting assumption would be that all users with 1000 karma actually keep reading all comments as they can do now. Some might visit a 'new comments' page to make sure posts by new posters get promoted. Others will just filter them out completely. So we might as well start by claiming both effects will counteract each other.

So take, say, the last week of submissions, and see how many comments that actually received an endorsement are made by noobs like me that have less than 1000 karma. Then, take a look at how many of those comments were endorsed by members that have more than 1000 karma, then, check how many were endorsed FIRST by someone that had 1000 karma.

Given the starting assumptions, this would give you a pretty good idea of how many comments would just stop receiving karma altogether, how many would receive less, because people would not be able to see them before a 1000+ user promotes it, and how many would remain roughly the same.

Then, you can add your own bias on whether you think people will be more active at promoting those new posts, or if they will be more easily forgotten. But without some hard data, all you are doing is making a major change to the site, with no idea of what it's really going to do.

I am sure this information would also be considered useful by anyone geeky enough to visit Hacker News, and you could use it to defend your position, one way or the other. It's harder to be outraged when a proposal like this comes attached to some nice evidence.
It's the leftmost link in the footer.
Your comment just made me realize that I have "cloud to butt" plugin installed in my browser...it does exactly what you would think it does.
> bureaucracy won't voluntarily reduce

I think that's one of the big ones. Bureaucracies tend to become living, breathing organisms who's sole purpose is to self-preserve and grow. A basic income in the US would threaten so many different agencies and organizations within (and without) the government, that the response would be fierce, assuming you could even get it anywhere near the government. With people's anti-communist attitude here, it's hard to get any ideas out there that don't fall in line with the current capitalist-imperialist system. Even if something isn't anywhere near communism, you get fox news calling it communism and in a few short minutes half the country hates it.

I think the only way this will ever happen in the US is if a bunch of other countries do it first, successfully. Then, after maybe 20 years, the US will implement a shittier, watered down version that accomplishes 1/10 of the original idea but with staggering overhead.
Negative income tax and basic income are best seen, imo, as separate concepts. Basic income is simply giving everyone the same amount of money and then probably taxing it as income in itself, with the base level personal exemption being at least the amount given out.

I'm of the opinion that a negative income tax is a bad idea simply because it really does create the situation where the next dollar you earn on the low end can make things worse for you (or at least not improve them). Why even bother working at a low level job if what they pay you just comes out of your stipend? This is a problem mentioned with the current programs as well, where getting a job can get you cut off from the things that were saving your life, even if the job pays shit.

Pure basic income, on the other hand, means that every dollar you earn increases your income.
Wow,fan boys's are crazy, I mean this is like 9/11 conspiracy theories kinda crazy. What next? Today is the 21st, Microsoft is on One Microsooft way?
Why do you say so? This is a perennial argument among people who are from those countries, and as far as I can tell the website owner is Asian-American and aims to explore this issue.

I'm quite curious but don't really feel like signing up to yet another mailing list just to measure my acuity at ethnic identification.
Now that's embarrassing. Apparently I never bothered clicking that link. Maybe "User/comment lists" would have been more encouraging, if a bit clumsy-looking.
I wasn't able to win with this one, but you might want to give the logarithmic flappy 2048 a try. It's the only one I'm able to do absurdly well on: http://logarithmic-flappy-2048.ajf.me/
HN is not a good place for conversation. (I wrote about this once and it was sorta well-received and then, case in point, everyone forgot about it the next day.)

HN is primarily a news feed. There is some discussion, but it's topical and very short-lived.

I only mention this because the site seems a lot better once you give up on the notion of it being conversational.
Looks like I can no longer edit the title, but you're right.

http://sports.yahoo.com/blogs/ncaab-the-dagger/there-are-no-...
Hacker News Change To Comment System Reminiscent of What Killed Digg
TLS offers RC4 and not Salsa20 because RC4 existed when SSL was first defined by Netscape, and Salsa20 didn't, and wouldn't for over a decade.

It's worth mentioning here that the "encrypted by default" Internet that was the dream of the 1990s was a government project, and TLS more or less thwarted it.

Different ciphers can be more or less straightforward to implement without timing leaks, but "constant time" is a property of an implementation, not of a cipher.

Dragonfly is exceedingly lame, but it's also completely inside-baseball. Even if Dragonfly had been "standardized" by the TLS WG, nobody ever would have used it, because nobody ever used SRP either, and SRP was better.

The ciphersuites in TLS aren't complicated. They're very simple. The problem with TLS ciphersuites isn't that they're complicated but that they're wrong. Which is unsurprising, because they were designed before anything like Bellare and Namprempre; in fact, they were designed in an era where many practitioners believed that message authentication was unnecessary for cryptosystems at all.

I'm not sure which complex secure protocols you're referring to. TLS and SSH are so widely used it seems fair to call them universal.

As for the CFRG chair, well, I won't repeat myself:

https://news.ycombinator.com/item?id=6942145

In the end, though, the real issue I have with your comment is that the IETF has nothing at all to do with BLAKE2's standards- friendliness. The IETF will soon standardize ChaCha20-Poly1305 for TLS, for instance, despite the fact that no NIST standard will ever do the same.
Excuse my lack of knowledge on the subject. I know MD5 has it cryptographic security issues [1] but I almost always assumed that the main reason it was a 'weak' hash was due to it's speed and how, consequently, rainbow tables we're readily available. If this premise is correct, wouldn't that inherently make Blake2 less strong/secure since its faster?

[1] http://en.wikipedia.org/wiki/MD5#Security
>Felons/criminals, probably 3%

You imply that they shouldn't get BI. Perhaps, though, the incentive for criminality would be less with BI? Especially if good drugs (particularly pot) are legal and cheap.
You can still buy a 'bucket' of random bricks. For various reasons, those probably generate less revenue than sponsored sets. ex: marvel, starwars themed legos
IMHO, the extra cost should be passed on to the consumer. This way, we don't get 1 ISP having deals with services A, B and C making people not switch due no other ISP having those same deals and no new ISPs come up because they can't get the same deals because nobody wants to switch.
Security postmortems are a great idea. Until time machines happen.
Occasionally I grab a software update or somesuch so I'll connect via wifi rather than bothering with USB transfers. It's not in a commercial environment and there's only a few trusted sites I might be visiting.
I never really understood "comments" as a top-menu item. What's the point of that list without context?
You are right to ask here for direction, and you are right to be skeptical of single vendor approaches. My advice is definitely don't go for formal qualifications.

I would say do something yourself, but make it public enough that you are guilted in to continuing to the bitter end: start a blog! Write yourself a challenge that uses a different type of technology on unix (various classes of database, various web technologies, various server availability models, directory services, cluster filesystems, fault-tolerant storage systems, message queues, virtualization paradigms, load balancing systems, snapshots, network intrusion detection systems, firewalls, digital telephony, each of a few major formal kernel security policy models, diskless workstations, clusters, etc.) then go solve it using as many different Linux distributions (especially source-based or minimalist distributions that force you to understand software dependencies) or flavors of unix as you can find.

For each challenge, write about how you approached the problem, what tools you found, how you evaluated them across areas like security, functionality, resource efficiency, technical trajectory (community, maturity, adaptability, etc.) and why you chose a certain approach, how your solution solved the original challenge, and how it might be improved upon in future.

After five challenges, every second challenge must be to go back and modify one of your earlier systems to do something extra (the "how it might be improved upon" part), use less resources, scale better, function in Arabic, or similar. This is a more realistic means of gaining experience as maintenance is actually most of the life of a software project.

If you do a challenge per week, after 25 challenges which will be six months, spend another week or two writing about the common patterns in the problems you have been solving, what you feel is repetitive, how you feel this represents the state of the industry, and what might be coming next.

Bonus challenge: Linux from scratch.

Many people should then offer to hire you... that education will be technologically broader and also more current than most people in the industry. Remember that with experience comes ... experience, ie. understanding the tools is different to knowing how and when to apply them, what their strengths and weaknesses are. That's why you write about it on the way, to maintain some perspective and think at a higher level about the efficacy of the overall system you are putting in place.
Cute variation, I wonder if there's a record on games' variations and whether 2048 is the all time winner
Open source developers not yet fully recognised by Microsoft MVP Programme