skysight-inc/HackerNews huggingface dataset:
That was before I started working on HN, so I don't have any inside details. But I'll give you my take on what I think happened, based on the time I did spend working with pg on the site. I need a few minutes though--there's another comment pending on my stack. Will come back and edit this.

(Edit: I haven't forgotten, but have to run out to an appointment, so this will need to wait for another hour or two. Sorry about that.)

Edit: back now. My gut feeling is that PG might not have had enough time to look into all the details. I say that because June 2012 was about the peak of when HN moderation was extremely time-constrained (I started a few months later) and the only option was to enforce the guidelines generically.
I definitely felt healthier. I did two weeks straight up as a trial, and the second week was the best I had felt in years.

It's also nice not having to worry about food, especially if you're busy. Knock off to the fridge, pour a glass, sip as you go.
I hope that flagging is used to consider when a user is shadow-banned and that down-votes just remove points.

> third experiment didn't go so well: we briefly made the software kill comments that had been sufficiently downvoted. Many users objected, arguing that killing downvoted comments is too harsh a punishment for unpopular opinions, especially since downvoted comments get faded to begin with. We heard that and reversed the change.

I recently lost over 70 points across two posts. The first post was rightly down voted. (I would have preferred it to have been killed to stop losing votes) but the second post IMO was suffering from pile-on downvotes. Killing the first post would have prevented some of those follow-on downvotes. Without the context of the first postthe second post would have received some mix of votes.

Killing unpopular opinions might be too harsh, but people need to start applyimg corrective upvotes if they feel that strongly about minority opinions.
Well if (I assume) you're talking about the prisons that aren't max-security, it's not very ridiculous at all.

Most of the inmates in our prison system are treated "with humanity."
Regular pot smokers have shrunken brains, study says
> Family first. No matter what, your lasting real human connections are your family.

For a lot of people those lasting connections are closer to lasting scars.
That is not a realistic scenario. Not everyone kisses people of the same gender. Not everyone wears religious head garb. Not everyone vomits in the street.

A free society is one where people are free to question social norms, express themselves, and act in ways that don't violate others' rights. A society with ubiquitous surveillance is no longer a free society because people cannot freely and openly question social norms through action, express themselves, or act in ways that may be annoying or unbecoming but which do not violate others' rights. In a surveillance society, even one where "everyone knows", these behaviors are implicitly and globally discouraged by the act of recording all behavior and saving it in perpetuity.

I recommend reading about chilling effects < http://en.wikipedia.org/wiki/Chilling_effect >.
> How the colonists might cope with a deficiency in vitamin A from a lack of sunlight, however, is.

Don't they mean vitamin D?
For what its worth, validity of the hellbanning aside, I do agree with the points he brought up re: emergent problems in scored boards. The karma system does tend to contribute heavily to the echo-chambery nature of many of these discussion forums; and while I certainly think HN is in a much better state than any others that come to mind, it's not immune. (Mentioning because to me, this point is far closer to home than the actual reason for the ban, yet often seems to go without effective discussion of possible remediation.)
This is largely the codebase that used to be Aurora. However, it's not a "nicer packaging", it's a complete change of direction for Aurora.

Now regarding your needs, the devtools teams is watching this thread, but just in case they miss your message, you might be better off making your requirements known here: https://ffdevtools.uservoice.com/
Certain organic pesticides, which generally take less time to break down in the environment than synthetic and so tend to need larger doses, are allowed on certified organic farms. Also there's a chance of things like E. coli from contact with manure (commonly used as a fertilizer, although it's supposed to be aged and/or treated as part of the organic certification in the US), or just from bacteria normally present in soil.

So, make sure you wash fruits and vegetables before eating, whether grown on organic-certified farms or not!

(EDIT - s/more time/less time/)
Also it's sufficiently typical to have the timestamp be the permalink to the post/comment, that the "| link" could be eliminated.
I find them useful as well. But their usefulness is just not on the level of closures in functional languages, and it makes me sad.
What is the status of making HN more mobile friendly?
Why you shouldn't hire a UX/UI Designer
You tell them that due to the competitive nature of both of the businesses, they should "make an offer based on competitive intelligence and public information".

I cannot find a good link on it, but I think Novell used this technique when being approached by Microsoft.
> I'd love it if my work VPN could be prioritized over someones pron torrent during internet rush hour.

That would require that someone somewhere would have to actually look at the bits to make a value judgement.

And then you lose privacy and security.

Additionally, you open the door wide for moral judgement of your bits, because we're people and that's what we do, rightly or wrongly. It's probably fine because you may work on something innocuous - but what about the artist, the protestor or the troll?

Personally, I dislike trolls intensely, but in certain forums they're apparently desirable.

The transport itself should be totally neutral to content. Only the endpoints should matter.
When you say "punishment," are you also including the deterrent effect of the threat of punishment?
Because the only goal of forcing someone to eat something they consider immoral is to punish. It certainly won't help rehabilitation efforts (likely hurt them, in fact).
Show HN: GitCop – Automated Commit Message Validation for GitHub Pull Requests
> The guidelines (as you probably already knew) also say that if you have a question about moderation, send us an email instead of posting about it on the site.

So it sounds like got banned for refusing to follow the guidelines?
> is that it's better to downvote a disagreement than to write a noisy bad comment to express the same disagreement

No, quite the opposite. (See I wrote a comment explaining that I disagree, I didn't just click the arrow. Much more valuable to you and the reader.)

And that's why you are wrong, by saying why you disagree you might (rarely) change the posters mind, or more likely change a 3rd readers mind about the topic.

Clicking downvote is pretty useless.
Free private repository hosting
I've been on both sides of the dialog and unfortunately inside of a big company it's about extracting the maximum amount of value. You need to position your company as being the end of that extraction as opposed to a means.

When I was the smaller company - the conversations went very differently when we had our incredibly talented BD/sales person on our side included in every step of the process. It seemed to set expectations that we were there to discuss partnership or sales than to simply brainstorm about our technology.
“Acting too quickly could have caused more data to be compromised,” Partenheimer said.

This statement really confuses me
FTA: A perfect example of the inefficiency of animal-based nutritional compounds is fish oil

That sounds like getting the fish oil is more costly than getting it straight from the algae.
Heres a short program that the Finnish Broadcasting company did with an American visiting Nordic prisons/correctional institues, just to show a different thinking. Punishment or Rehabilitation.
http://arenan.yle.fi/tv/2428667
In the scheme of things, the cost of losing economies of scale by providing many custom diets is probably the dominant cost factor to consider.
iMAS – 13 ways to secure iOS mobile apps
>Hitler and the rest of the Nazis certainly held racist attitudes towards them

Why is that certain? I'm not aware of anything that would support that claim. High ranking nazis and even Hitler himself made positive statements towards plenty of other ethnic and cultural groups. A belief that ethnic groups should have pride in their culture and stay "pure" by only breeding with other members of the same ethnic group may not be popular now, but it is not racist.
They've confirmed via Twitter this happened. If a company has a serious security breach requiring them to take their entire fleet of servers offline, I'd say it's prime time for advertising a competitor.
How do you know what programs you need to run? Why would we think all the good ones are low-RAM? I'd need to see a profile of apps and RAM to even begin to conclude anything.

Either the analogy isn't working, or more money (or RAM) has a good chance of letting me do more things that I value. I think the 2nd.
A lot of people point out here Smalltalk is not great. I personally don't know either ways, because I haven't used it.

However, I do want to point out that adoption and quality need not be correlated. Haskell, for e.g., was relatively obscure till recently (and even now I would say very few people use it). But it is absolutely amazing compared to most mainstream languages.

The article linked makes some excellent points about business and other considerations and how it influences adoption of any language/tech (other than the quality itself).

The question itself can be reframed either as "Is Smalltalk good?" or "Why does noone use Smalltalk?"
Totally wrong. In other parliamentary democracies the winning parties/coalitions get on a plate executive and legislative branches simultaneously and big ability to influence judiciary.

Sources: I live in one.
At least in Denmark, not paying e.g. $1 million in tax and especially if it's clear you didn't forget but conspired to avoid tax could be a far longer prison sentence than what this guy got away with. It's surprising this was not mentioned given the Scandinavian credit card operations where foreign credit card heavily used in the country were scanned to see if they belonged to not tourists but tax evaders.
As someone who has had downvote powers for a year, you should not be downvoting comments you do not agree with. Downvote trolls or other violations.

If I ever make a site with community comment contributions, and include upvoting, I would just leave downvoting out of the picture entirely. Etiher you do not agree and do nothing, you like a post and upvote it, or you report a comment in violation of the site rules. Downvoting just means dissenting against those you do not agree with rather than having a conversation about it.

You should be replying to the comments you dislike and state why, rather than just think hitting a down arrow is going to right all the wrongs with their statement.

It is the most infuriating thing to make a statement, have it downvoted, but have nobody say or argue why or against your points. The whole point of forums is discussion, and downvoting (especially when it outright removes comments) defeats the purpose.
I ordered June 19th, haven't got anything yet either. Was starting to wonder if that was abnormal, but if you have been waiting since May...
> I didn't quite understand "described the function of the title".

Sorry, I meant the purpose of the title was to do what you did - to briefly summarize a post. Since it's your thread, obviously, it would be easy for you to describe your own intent, but it might be much more difficult to do analytically.
I always thought that downvoting was to be used for comments that were off-topic, not when you disagreed with someone, but I've learned otherwise I guess. I really wish I could read dissenting opinions or when someone says something wrong, instead of downvoting, I'd prefer someone explain why it's wrong. Downvoting because you disagree with someone always seems off-putting to me.
Check out the run calling halfway down the article (Matt McCabe “calls-over” a long run)
Naxos Flat Round Icon Pack v3.3.3 APK Full
Amazon’s Literary Reputation Takes Another Blow
I think HN should make voting more structured. I'm not sure why my karma should suffer if I don't have a popular opinion. Such example is low-carb diets. I always get downvoted, because most people are hooked up on carbs. Why should my karma reflect that? A niche like hackers penalizing niches is not very karmic!
i'm just wondering, before each version of Soylent is released, do they get FDA approval?
So stop doing that. You are not supposed to downvote comments you don't like or disagree with.

You are only supposed to downvote comments that are useless.
Is ACID inherently incompatible with today's web scale apps?
That need not be a goal, and it certainly wouldn't be the only goal. The primary goal would be cost and logistics. I don't think prisons have chefs custom making meals for each prisoner.
Five signs your product market fit isn't real
> Do you not think their experience will cause them to think twice next time they have an impulse to act like this?

There it little evidence that it does. Punishment in general has extremely low utility when it comes to changing behaviour.

There may be value in some degree of punishment to satisfy societal needs, and there may be some value in incarceration to keep some particularly dangerous people off the street, or if the incarceration is used to enable training to reduce the chance of re-offending, but punishment alone is not an effective way of reducing negative behaviours - criminal or otherwise.

In some situations it's even directly counter-productive.
dang, I think HN has improved for the better, especially since some effort has been made to make things more transparent.

But it would be despicably dishonest for you guys to deny that routinely you guys do things here to protect YC companies (including manipulating voting points on comments/ submissions).

One example (on the top of my mind) is the drchrono post:
https://news.ycombinator.com/item?id=7178004

Even though Skeletor made that comment like ... 20 days after the HN submission, it somehow found its way to the top. Obviously, this was through manual action. Obviously, a non-YC company is not afforded such a privilege.

Idling in #startups of freenode (unofficial HN channel), I've heard too many of these stories. The stories of rankban upon some critical comment on a YC-funded company, a slowban because of a critical comment on some YC personality, etc. etc. There are countless examples.

When these things happen one after the other, you lose trust, we cannot believe you anymore. Please stop doing this. I think the only way to win trust back at this point is if you again expose voting points at all times.
Voting is a dangerous thing. In German newspapers, an extreme right wing minority has taken over most comment forums. In some of these, even belonging to reputable newspapers, it has become extremely difficult to voice dissenting opinion (for example defending human rights for foreigners and homosexuals), mostly because "activists" have begun marking such opinions as spam or inappropriate.
Just click on his username.
Problem I have is that there is no way of knowing why posts are down-voted. Quality? Politics? Just wrong? No idea. Sometime I see posts which are factually correct, but clearly unpopular and voted down. And to be utterly fair, I'm not even sure why I've down-voted or flagged in the past. Cant even remember if I've flagged.

Now Im actually thinking about it, I think I'll only up-vote in the future, and I think that would be if I think I've learned something from a top notch post. Anything else feels like some sort of censorship, vanity or whatever.
The consistency would be to remove the flag button from the front page, but clicking on a story and flagging it in the thread itself is equivalent to clicking on a comment to flag it in its page.
GitHub teasing a new announcement
I'm not sure it can be any worse than some of the other junk we tend to eat.

http://en.wikipedia.org/wiki/Luther_Burger

Unlike so many unhealthy "normal" foods, Soylent is at least trying to be healthy and nutritious. Worst case, it probably won't kill you any faster than a Doughnut Burger.
Oh please, someone who thinks like that is going to take offence whatever you say.
The cell example is very cool. It's not a Markov chain though. The probability that a cell grows from size 2 to size 3 (in probabilistic notation, P(2->3|2) ), for instance, would be 2/(sum of all cell sizes), and the sum of all cell sizes is growing by 1 each period (assuming the unit of food given per period is 1, etc. etc.)
Excellent, that adds a certain legitimacy to DDG.
I think more languages should adopt Swift and Objective-C's automatic reference counting. The only downside to ARC is retain cycle's which rarely happen in my experiance. A deterministic object life cycle just feels right.
Android: Mint, Adsense, Evernote, Uber, Twitter, Gmail
These days I am writing a lot of C++11 code. I find that I write two different kinds of objects:

1. copyable objects like

class RGB { int r, g, b };

2. big complex things that should never copy but can move

class Foo { Foo(const Foo&) = delete; };

In case of (1), I don't care if move or copy constructors are used and I am happy that the compiler will decide. In case of (2), if by accident I invoke a copy constructor, I end up getting a compile-time error.
Another simple disproof: 3987 and 4365 are both divisible by 3 (and thus so is the left-hand side), but 4472 is not (and thus neither is the right-hand side, as 3 is prime).
Generally, I advise against using Microsoft stack. But since your goal is to build a company/startup and you have experience with MS stack I think it's a good idea to use what you already know. That way you can have more time to focus on the product/business development matters. Learning a completely new technology stack while you are trying to build a business doesn't seem right to me.
I'd say there are two currently popular languages that are significantly influenced by Smalltalk: ruby and ObjC.

They are both quite different languages, but both very heavily influenced by smalltalk.

ObjC is mainly popular because it's the language you have (or until recently had) to use to write for iOS -- although many developers come to like it for itself, and it certainly has been succesful at Getting Things Done. (I believe iOS itself is written in it as well, if not OSX too?)

Ruby had no such vendor lock-in, so the only reason to use it originally was if you liked it, although at this point the large library of open source available for it encourages it's use. (Of course people had to like it enough to write that open source for it, something got the ball rolling and kept it rolling)

Both ruby and ObjC take different things (with some overlap), but there are some things that _neither_ takes from Smalltalk. Looking at the things neither takes from smalltalk (eg the "program as image" that means you can't just use a text editor to inspect or use effectively in a generic version control system)... probably suggests some possible answers to why smalltalk hasn't been more successful.

I am not familiar enough with Smalltalk to be confident in my suspicions, but comparing to the more popularly succesful languages ruby and ObjC is probably a fruitful avenue to answer that question.
Your "in place forever" conflicts with the comment to which I have asked for an explanation what the new rules are:

callahad:

"5. We have a new channel, which new rules." (sic)

Note that the Developer Edition is definitely new (1), and callahad also explains in his reply where it is positioned:

"As far as fundamental web platform features are concerned, the Developer Edition is a normal pre-Beta channel. It's primarily that more willing to promote new tooling up from Nightly into the DevEdition or to set different default preferences, for instance."

1) https://hacks.mozilla.org/2014/11/mozilla-introduces-the-fir...
Gaming’s Mom problem: Why do we refuse to feature mothers in games?
Interesting site, but needs options other than twitter for logging in.
For the people that are concerned about the taste of Soylent: I personally don't think it tastes bad at all. It isn't super awesome either, but certainly not gross. I drank plenty of it straight and it was just fine. Having said that... I've had great success with adding a squirt or two of Mio[1] to it before I drink it. Easy to do and gives you a decent variety of flavors (however, they are all fruity).

[1] http://www.makeitmio.com/
Freedom can be enhanced by limiting freedom. In the US, you may not have a slave or be a slave. It is illegal, even if both parties are willing.

Why can't we decide? Because if we could, it would open the door to trickery and coercion. The fact that no slavery arrangement is legal keeps a lot of people from being tricked or coerced into one.

Hence, limiting freedom (of agreements) can enhance freedom generally (no slavery).

Similarly, you can't sell me a house made of popsicle sticks even if I'm informed. We want a market where houses below a certain level of quality just don't exist, because it's better for everyone.

It's possible that net neutrality is like this. "An internet connection where ComCastMovies.com works great but Netflix is severely throttled" would be a crappy product that Comcast is incentivized to sell, and consumers may be tricked (fine print) or coerced (no other options) into buying. It may be in the public interest to outlaw it.
I'll suggest that if your competitive advantage is something so easy to lose that somebody following you around your office for a day could break your business, maybe you should reconsider your business model.

This is even more true for "tech" companies...if you hinge on people not knowing how your special sauce works, you've probably cocked up the business side of things pretty badly.
The RSS feed of this Blog is broken :(
The question I'd have about a downvote being opposite of an upvote is what is an upvote supposed to be for? I mean that as an honest question. Is it because it's something I like? Is it because I think it adds value to the conversation (usually why I upvote)? I've never seen guidlines for voting either way. The flag guidelines also seem pretty hazy (spam or offtopic [1]).

Of course, that could be totally intentional, and I'm not implying it's a bad way to do things. They might not want to nail down the upvote/downvote idea so much and just let them represent a general will of the readers instead of getting into semantic debates over guidelines. Just a few things I'm curious about.
Very nice!

Another easy one is looking at it modulo 4. The powers on the left-hand side are both odd perfect squares, which are thus 1 modulo 4. So their sum is 2 modulo 4. But the right-hand side is an even perfect square, which is 0 modulo 4.

EDIT. I guess my modulo-100 discussion is really just a convoluted way of coming up with the above fact.
I've only seen it for comments, but it appears just like a [deleted] comment, except the text says [flagkilled].
I strongly suspect Josh knows exactly what he's doing, even if it's not exactly what he's saying he's doing.
"It's a way to blame people for their problems."
Why does blame have to be part of it? Or are you saying that people who use that phrase are implying that people are to blame for what problems they have because life itself is fair?