skysight-inc/HackerNews huggingface dataset:
"You'll get over it"

Many HN readers should recognize that as the words a certain admin of fark.com.

For those that don't recognize it, the short version of the story was the admins had developed a new front-end to Fark, but they didn't make a general announcement an update was going to happen. The just deployed it one morning... and left for a convention. When the change was discovered a little while later... well... lets just say it was not a popular change[1]. More importantly, nobody know what was going on, making emotions run even higher due to the lack of communication from the admins.

So after being left to stew for 4+ hours - and over 10k posts from confused and angry users - an admin does the absolutly worst thing possible, and made a single post with those four words: "You'll get over it". There were three main reactions to this. Many of us closed the browser and went back to work or otherwise avoided the drama. Maybe 10-15% of users spent the next day flaming the admins at about 10k posts/hour. Finally, about 1/3 close their accounts and left, permanently.

I suspect reddit is in the middle of a similar situation right now.

The reason I'm bringing this up is that the Fark story doesn't really end there. Years later, Fark admin Joe Peacock gave one of the more important talks[3] (at NOTACON 8) I've ever seen, about what exactly went wrong, and the bad decisions that made a catastrophe inevitable. Joe discusses what may be the most important lesson for anyone managing a place where users choose to spend their free time: if you don't involve your user in the decisions and changes that affect them, they wil simply find another place to hang out.

[1] which some of us still[2] partially-revert: https://userstyles.org/styles/60176/fark-theme-un-v3-0-relea...

[2] when I remember; apparently haven't posted last year's fixes sigh

[3] https://www.youtube.com/watch?v=YnVeysllPDI (in typical fark style, a few of the talk's slides may be borderline NSFW)

TL;DR - just watch [3], where a fark.com admin gives some *very good advice on how to interact with your users.
The phrasing is awful, agreed. But as GP pointed out, it is "ask me anything." further, each of the points raised are the kinds of thing I would expect to be addressed directly in a transparent interview format. Surely that user could have found a more respectful way to phrase it, but asking questions about someone's right to a morally superior attitude when that is central to their PR? Not that out of line.
This was an interview question at both Square and Braintree. Its weird that interview questions trend from year to year.
Do you know if any users in that thread were actually banned?

I checked out the reddit for the top level posts and it appears that many of them, even the ones that posted the most mean spirited comments in that thread, seem to be active. Most of them have plenty of recent comments with votes and replies.

Maybe the banned had their comments deleted? I don't think that's how it works though.
> If you have a publicly addressable IPv4 address, why would NAT be involved? Every VPS provider I've used assigns your instance a non-RFC1918 address. That's on the host, not on a NAT device.

On my publicly-addressable EC2 box:

ubuntu@ip-10-1-0-213:~$ ifconfig eth0

eth0 Link encap:Ethernet HWaddr 06:01:4b:7f:67:af
inet addr:10.1.0.213 Bcast:10.1.0.255 Mask:255.255.255.0
inet6 addr: fe80::401:4bff:fe7f:67af/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:9001 Metric:1
RX packets:1091582 errors:0 dropped:0 overruns:0 frame:0
TX packets:506443 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1121901368 (1.1 GB) TX bytes:89389900 (89.3 MB)

The reason for NAT in this case is that the box has one network interface, and needs to have two IP addresses - one with which it accesses the local network, and one over which public client connections come in. Unfortunately, IPv4 doesn't allow this - yet another problem solved by IPv6, which in the meanwhile is hacked around by means of NAT.

> With v6, there's no NAT.

Yes. I know. Seriously, you're preaching to the choir when it comes to how many problems IPv6 solves, and how much NAT has broken the internet. I just think you have a very rosy view of how far along IPv6 deployment is.

> Linode offers IPv6 addresses to each instance. I'm sure there are lots of others that do, too.

And that is AWESOME. Actually, in my 10 minutes of research, it seems like most of the smaller providers do (a big wave of them, including Linode, added support around 2011). My experience is with AWS and co-los, where the situation is much, much worse. Absolutely, if your provider gives you IPv6, use it. Please.
Reddit is already mainstream by any sense of the words. The reason it's full of hateful, annoying etc. people is because that's how anonymous human behave. Reddit is not a super secret group that only hateful bad apple knows about. You can try to clamp down the bad content, but alienate the user base will end up badly because there will be no one left to join.
Video Blog: DevOps and Hybrid Cloud – A Solution Overview – Sanjeev Sharma
> The user interface is totally empty when starting out. When seeing a ‘clean’ installation or account, there are no instructions to get you started.

This is such a big problem, and such low hanging fruit, it sucks to see products fail to implement proper onboarding. I understand why... writing user interfaces is a pain in the ass. Onboarding is usually done after "finishing" the code (of course the code is never actually finished), so generally most programmers are probably so exhausted after writing the code that implementing an additional onboarding process seems like too much trouble, because "JUST SHIP IT!"

It's like the programmers do 95% of the work, then stop caring about the last 5%. But it just means that the 95% goes to waste.
It really would.

The existing series is great but it's too good-natured to represent what Silicon Valley actually is. It represents investors as straightforwardly intelligent (one is even female!) and socially awkward rather than as callous manipulators who wreck careers and fund psychopaths to settle scores.

Just as Better Call Saul is a bit more light-hearted than Breaking Bad was (at least toward the end), there needs to be a hard-line honest SV series that focuses on the chicken-hawking and the unethical activity. The existing Silicon Valley is excellent, don't get me wrong. It's just that comedy isn't the best format for representing the tragedy of a national economy losing its ability to innovate due the defective personalities of a small number of laughably untalented individuals.
Dynamic property names are quite different to Symbols in ECMAScript 6.
I really hate the "humanized" dates in the github website interface. "3 days ago" is not useful to me when I'm comparing dates.
How about this?

Choose a programming language. Choose a sequence prefix (in your example: 2, 3). Then consider all the programs that accept n as input and output a sequence of n numbers, such that the first numbers are always 2, 3. Now take the shortest of those programs. The sequence it produces is the "simplest".

If this sounds tedious to code, you could easily outsource via Odesk or something.
"Working towards replacing journals may be nice, but the parts aren't in place today."

You're right! Why do I feel these Institutions(including higher education) want us to debate this to death? They know "the system" has made them rich. They know we don't have the power to change. We can debate, argue, cry--they will still charge whatever they can get away with-

I just watched a speaking event at BookExpo America, the publishing industry’s annual trade show, about the use of data in the publishing world--and other topics.

Speaker Scott Galloway(NYU professor, and founder of L2) talked about the price of text books, and tuition at his university. I could tell he felt completely hopeless, and demoralized over just how much money they are charging. He said, 'twenty years ago my students were taking the same marketing class they are taking today; Same information, but instead of paying 6 grand to listen to him lecture; they are now paying 65 grand!'

He didn't have an answer to the problems, but he said certain industries are ripe for Change. (I don't think he was being melodramatic, nor acting--he literally seemed shocked at the current pricing. It is beyond money--it's on a moral plane now, and they are getting away with it.

So this Dutch University decided to buck the system. They just said no to this overpriced journal. They are taking a risk, but at least they are taking a stand.

Anyways, I'll give the link to the lecture, and pay attention to Scott Galloway's statements(particularly at around 01:04:37). The hopeless that emanated from this professor was chilling. The other speakers were very polite, and professional, but Scott was the most believable.

(http://www.c-span.org/video/?326179-1/bookexpo-discussion-in...)
Voat runs a modified version of the reddit open source code.
It's always struck me as weird that Reddit moderators are volunteers. While this may or may not have been justifiable, I'm not sure it was ever tenable that IAmA had a dedicated, paid staff member to make the subreddit run, answerable to Reddit the corporation and not to the subreddit moderators. (To what extent are the subreddit moderators answerable to Reddit the corporation, or vice versa? Remember that time that one of the IAmA mods went "It's been a good run, I'm shutting it down?")

So in retrospect, maybe all the other straws should have been obvious from the start.
As someone who loves reddit, this dichotomy is the clearest sign that it has no future. Anyone who values freedom of expression and knows how to program can help build a decentralized reddit that no one controls on top of platforms like IPFS and Ethereum's Swarm. Every attempt at building a reddit clone fails because reddit enjoys tremendous network effects. But decentralization yields its own network effects—you don't have to start your own site to see your changes in the wild, you just fork the codebase and tell people about it. The useful changes thrive, the useless ones are forgotten, and everyone's still contributing to the core stream of submissions, comments, and votes that make the system work regardless of which fork they're using.

reddit's competitive advantage isn't their technology, it's their community. Ironically, technology is going to find a way to take that advantage away.
The IAMA sub going offline/private was NOT about solidarity.

They needed Victoria to function, without her they are scrambling to figure out how they will do any upcoming AMAs.

The current AMA schedule (20 AMAs) will be scrapped.

"a load bearing wall in the house of AMA has been removed"- Knothing.

R/science had a similar problem, based on what a mod said in the original out of the loop thread.

As for The other subs, they may be doing it in solidarity.
Within the next two weeks we're going to see just about every Reddit clone and/or variation that exists spring into action.

One of them will be lucky enough to gain enough traction to replace Reddit, though it will take a couple of years for the transition to complete.

I have next to no doubt that these are the death throes of Reddit. I'm not personally invested in these politics (though it is fascinating to watch unfold), but what I can say is that I'll gladly move away should the opportunity present itself. What I care about at this point is I would like to consume content and for some reason I can't. So now I'm sitting here writing a comment on Hacker News to publicly showcase my discontent when I could have been enjoying cat pictures.

Edit: Reminds me of HipChat. It went down on a workday for a long period of time and I knew about Slack, our engineering team was swapped over by end of day. I don't particularly care why your service is down, whether it's a service outage or a coup, I just care about how long it will be down for and whether or not I can expect this to be a pattern.
Water wet, more at eleven
Something a friend of mine said that really resonates with me, and helps to put the whole thing into perspective: s/stack/pile/

This works splendidly because even the hippest startups working out of mansions by the beach (or whatever) are still fairly kludged together from an engineering standpoint, especially if there is ageism serving as a kind of experience cap (for example ageism by proxy of being too expensive for those startups to pay for). People are extremely territorial about their piles, but if you are good enough friends with those engineers (or get them drunk enough), you find out that everybody lacks confidence in their work to some degree. Someone I work with currently said that if you don't look at code you wrote three months ago and feel like it's shit code, you aren't improving. That is a very insightful comment, to me.
Well, style guides are fairly subjective projects compared to most other open source projects, so while it might be worth my while suggesting things, it's not likely airbnb is going to change their style guide because I think differently to them.

Edit: Looking at some issues in the style guide repo, AirBnB seems reluctant to add or change the style guide to deviate from what they do internally (for instance, generators are rarely used, therefore they aren't encouraged).
After having had my rMBP in service for the third time during its Apple Care (2 logic board changes, one top case change for the battery), I'd really be in the market for something simple and serviceable again. The most important factor is the screen however. Does lenovo nowadays have anything that comes close to retina screens?
Yeah, because those are all the things that keep IRC alive... not.

You really don't think it's an architecture problem?

Do you really think "all" we need is "good tech" and "good people"? Everyone thinks that, and thinks they have that when they start something.

What we need, I think, is a forum/thread/whatchamacallit protocol, like IRC is that protocol for chat.

Am I crazy?
They could have, and should have, simply stated that she will be gone in a month and laid out at the same time what the handover process would be, given her a generous severance conditional on not stating publicly that she was actually fired until x months or years have passed (by which time nobody will give a shit anymore), and carried on. If they had done this, none of this backlash would have happened at all.
It's equivalent to what happens to someone like E.L. James when she does a Twitter Q&A. Or when Anne Coulter does a Q&A on Reddit.

There was no scenario under which Jessie Jackson was going to get anything but slammed (in semi-respectful and completely disrespectful ways). His profile is very, very polarizing to say the least.

Ultimately you either have a completely open community, or a tightly controlled community. Given a bit of time, there can be no middle ground.
Right, anyone who disagrees with Reddit's management decisions is deserving of hyperbolic abuse.
Quite.

It's like a sea lion colony in here.
Major advantage: fewer characters to type and parse (parse with your eyes, that is).

Major disadvantage: in the short term it might be difficult to parse.

Possible additional major disadvantage: programmers may never adapt and find it difficult to parse for ever more.
So what you're saying is "Caring about any single little/domain-specific problem is bad because there's war, cancer and starvation"?

Fallacy of relative privation, much?
I have to argue with your point a bit. I actually prefer RHEL (CentOS) and if given a choice, I still run CentOS. It is what I started with, and now am most familiar with, but agree the package versions are super old and outdated. I do like yum more than apt, but probably again because it is was I'm most familiar with.
My anecdotal observation is that the popularity of MySQL was closely tied to that of PHP. When PHP faded, ruby and python became de facto web platforms of choice. More intro tutorials to those languages recommended Postgres than MySQL.

Also, from working with Postgres source in a databases class... it is just so much cleaner and simpler than MySQL. Makes sense why the ruby/python influencers would opt for postgres over mysql. It's just a better product.
If people could invent better moderation over nntp... it looks like people were looking at it even in 2010: https://tools.ietf.org/html/rfc6048
In the spirit of Reddit and /r/conspiracy, maybe Pao wants to be the only successful woman there, so she can make her narrative more believable that the tech world hates women by pointing out how there aren't women at Reddit.
http://www.tandfonline.com/doi/full/10.1080/0022454090336541...
Thanks for sharing those!

Snapzu gave me a db-error. Bad first impression...

spreadit address should be spreadit.io.

Hubski was the one I had the best impression of.
We really have gotten better (and expectations are higher). Remember the abominable multi-row tab control dialogs common in Windows apps [1] shudder. Does anyone remember Debabelizer? [2] Really amazing piece of software with an interface that, ummm, well, here's the batch catalog setup dialog [3]

[1]: http://interfacehallofshame.eu/www.iarchitect.com/tabs.htm

[2]: https://en.wikipedia.org/wiki/Dave_Theurer

[3]: http://pangram.org/images/debab.gif
Illustrated Book on Indian Mars Orbiter Mission
To implement it or describe what it's for?
This reminds me of a concept from William Gibson's "Neuromancer": What were called coffin racks; frameworks to hold modular units. The modular units could be apartments, small offices, shops, etc. The units could be swapped out for other ones when demand for space changed.

This also sounds like some of the capsule hotels near some airports in Japan, although the capsule hotels are much, much smaller. https://en.wikipedia.org/wiki/Capsule_hotel
Some people look ridiculous with shaved heads. They literally look like aliens/eggs.

To pull off the shaved head successfully you need to have a strong jaw and squarish face. Not all faces are created equal.
Use a global const for keygen, 'symbol' is most likely just a syntactic sugar for global const...
Maybe this is a stupid question, but I'm not sure I see how that relates to the departure of a Reddit employee facilitating that AMA. He answered the question, right? Whether the answer is terrible maybe impacts what you think of him, but not what you think of the person making the AMA happen (either as a person or as an employee), right?

Or did he not actually answer the question, and did someone else answer in his place? Or is there more going on, like he regretted that answer?
Here's how you can automatically set this and other APOD images as Twitter banner image daily http://compixels.com/19350/automatically-change-twitter-head...
Ask HN: Do you name_your_variables, or nyv? Is shorter always better?
I think the biggest issue is that any general discussion site which simply clones reddit's conversation model (e.g., voat) might do better at transparency and free speech and community relations and so on, but is still probably doomed to end up with the same middlebrow discourse and groupthink that exists on reddit.

Does there exist good, empirical research on how different discussion models (linear vs. trees of comments, up/down-voting systems, etc.) affect quality of discourse, for some definition of quality?
Thanks for the feedback. We are playing around with different layouts to see what people like more, so far the big picture layout isn't exactly what we are looking for but we are still working on it. I'm wondering if you actually read the article titles or if you just closed it down before noticing any of them?
Having read the article, it just looks like they run QUnit to test the JS bits of the admin and GIS contrib apps. It doesn't look like anything you couldn't have cobbled together before.
Why does there need to be a distinction?

How about "good people" vs "bad people"
RegClean Pro Key 2015 Crack and Keygen Full Free Download
Ask HN: Do you have a side project you want to sell?
This seems to be asked each year - so thought I would ask for 2015!
You seem to be making a statement about the law - I don't think anyone is suggesting that what Reddit has done here is against the law. Instead, what Reddit has done here strikes many people as rather stupid.
Sockpuppet voting will get your accounts and your sites banned on Hacker News.
> "Is ISO 8601 really beyond comprehension for most of the population?"

No. It's the _only_ representation that makes sense and is easy to read everywhere. (Assuming you show it into the user timezone.)

Year -> Month -> Day -> Hour...

BIG -> Medium -> small -> smaller...

And because the year has 4 digits, you instantly know it's a year value.

There is nothing more infuriating than those silly "yesterday" "a week ago" and other cute time formatting. What if I wanted to know the precise hour, instead of a vague "yesterday"?

And don't get me started on the completely, utterly stupid "11/09/14".
I'm French Canadian with many software configured halfway between US, Canadian and European standards. So when a software/website tries to be a smart-ass and gives me "11/09/14", It might be day-month-year, or year-month-day, or month-day-year. Yeah, fun times.
Exactly. I'm just as 'No' averse as the next person but the 'No' I'm averse to is the one where you make wrong assumptions and it comes back to haunt you afterwards.
Essential Words for Roboticists
It's refreshing to see someone agree that calling a person part of voat's core constituency would constitute hyperbolic abuse.
If You Could See All the Asteroids, What Would the Sky Look Like?
Ah, sorry, I thought the comment I was replying to was questioning the need for someone to provide prestige at all, as opposed to being focused on the concept of selling that prestige.

In general I don't have a problem with the idea of selling curation/prestige in the form of products and services, so I don't think it's a ridiculous thought (either for 2015 or any other time in history). Let's take another example, say publishing a novel. That's something that has also never been easier to do in a wide variety of ways. But self publishing a novel isn't (typically) enough to become a successful author. You need to somehow get your book to stand out as being better than the million other novels that people publish every year. So if someone can offer you a stamp of approval that the general public trusts, that gives people a reason to believe your book is worth their time more than other books, that's a valuable service. And I have no problem with the idea that whoever can offer that service should be able to charge for it.

I think the ridiculous thing in 2015 is that academic prestige is still almost exclusively tied to the name of the journal in which it is published. That I still have a hard time wrapping my head around sometimes. So I imagine that that will eventually change, but I'm not convinced that the process of separating the good from the bad and bestowing that prestige will inevitably be free.
You say this like programming has never been a red-hot job market in the past. Also a lot of lawyers are still highly paid even newer ones. Being a lawyer, like being a programmer is no guarantee that you will be making 6 figures but you're a lot more likely to in either of those jobs than most others.
Well a Symbol is guaranteed to be unique (unless you use the symbol registry) and can't be converted to a string - things that you can't say about a global const that is a string.
I didn't know you could do this!

// good
const obj = {
id: 5,
name: 'San Francisco',
[getKey('enabled')]: true,
};