skysight-inc/HackerNews huggingface dataset:
I'm surprised how much the personal standards I've built up working solo for many years align with these.

Regarding "Presentation-Specific vs Layout-Specific Styles," the way I've come to organize things is roughly "outside-in" i.e.: position, margin, border, width/height, padding, font/line-height, text styles. I also always put "display" and "box-sizing" first, if they're present, since they change the effect of several things that follow.

I disagree with "Prefer nested selectors ... only if both .foo and .foo .bar need styling." I prefer nested selectors always, mostly because it's annoying to have to go back and nest something later when you realize the container needs rules, too. Also I sense that there's something beneficial about the nesting of the (in my case) scss matching the nesting of the HTML, but that might just be aesthetics.

Also disagree with "Settle for a few (2-3) breakpoints and use those only," at least for the types of designs I have to work with nowadays. The prevailing style seems to consist of a series of striking, highly independent sections with their own internal layout (think the landing page of a typical, new open source project or startup, with a hero unit or carousel, a list of features in some number of columns, testimonials in some [other] number of columns, etc.). If you make each of those sections adhere to the same handful of breakpoints, either you carefully limit your design or you risk ending up with strange looking layouts in certain sections at certain "in-between" viewport dimensions. I tend to treat each such section completely independently and use as many or as few breakpoints as necessary for that particular internal layout. Sass definitely helps with this, since nested media queries get hoisted to the top level automatically, so you can put them in a natural context.

As for mobile-first, I always work desktop-first. Part of that is that mobile-first is pretty much impossible when all you're given is a psd with a full desktop design. But I also find it completely natural to start with the desktop design, narrow the window until something looks off, throw in a media query to fix it, and repeat. And as someone else has already said, when you have to support IE8 to some degree, it's nice to have desktop as the default.

I find most of the claims in the linked article about mobile-first [1] to be hand-wavy (you don't want to include "large heavy modules by default," or in other words, you must assume that desktop-first is going to end up slow and clunky on mobile) or contrived (the actual CSS example, where you can eliminate a selector because on small devices the element in question happens to have default styles). In my experience, in fact, things are usually "heavier" on mobile, specifically because you tend to need a bunch of javascript to deal with flyout menus and things having to expand and collapse that can just be there on desktop. In any case: I don't see how the supposed benefits of mobile-first can't be had desktop-first if you just take a modicum of care in your work.

[1] http://bradfrost.com/blog/mobile/the-many-faces-of-mobile-fi...
Rob Pike: Submit to the punched card tyranny
This was certainly my experience to some extent, though I am having trouble connecting it to the conspiracy theory thread. It's a basic credibility problem – if the grown-ups lied to us about weed, why should we believe them about heroin? etc.
> Most poor people I know

Which, clearly, are a representative sample of the poor people in the society at large.

> are poor because of their choices or because of the place they live. Neither of which are fixed with cash.

Since changing the place you live often is generally not free of cost, I don't see how that follows for the "place they live" group.

To the extent that the "choices" group is past rather than current choices, I don't see how that works for that group, either. (Heck, even with current choices, choices are constrained by the available options, which cash does change.)
Whoa Ms. Pao went on the defensive there to present herself as the victim. And she already paints the next guy as the uncaring bastard who will only care for user growth. What's left, a lawsuit to follow soon? In any case a pretty bad way to end an admittedly fruitless employment.
I'm pretty sure you're referring to a sociopath.

Not that the terms "psychopath" and "sociopath" aren't functionally useless beyond mere colloquialisms.
I wrote this article to help others wade through the murky waters of learning Data Science. I hope you find it useful!
You seem to be mistaking your lack of knowledge of a particular set of technologies with bad writing. I read it and it was an absolutely clear article to me.

I want an article explaining how Amazon's API gateway works, not what all of Amazon's services are, what API gateways are, what REST is etc. There's already plenty of those out there. Not every article needs to explain every concept from scratch.

They even have a link to a page on what IAM is for those who don't know (admittedly it's not on the first mention, but that hardly makes the entire article badly written).
You'd list 'television' as an interest? Yeesh...
Three years of Meeting C++
When I hear things like Mohammad Atta was waterboarded over 400 times, that very number tells me that it couldn't have been very effective.
And then Ellen echoed his statement: https://www.reddit.com/r/self/comments/3cudi0/resignation_th...
React Native - Animated API
I've met... many... that meet their description. Some I know had decent parents and childhood. The thing they had in common is they saw people like objects rather than people. That was most distinctive. Being a bit impulsive and anal about certain things was another. All could present themselves in whatever way they needed to in front of a given audience. Some I've read on but didn't meet had compulsive violence with even sexual arousal. Did they learn that and with what practice that hardwires one's junk to a woman's screams?

So, esp with some having good childhoods, it's hard for me to believe they just transformed into this by making some choices. Seems more likely to be innate. Still a possibility that much of this was learned behavior but I'm just saying I lean in a different direction given what I've seen and heard dealing with them.
> I have seen literally no evidence that she was harassed simply for being a woman.

Well, the litmus test can't be simply whether the harassment solely targeted her gender and nothing else. Sexism (and other forms of bigotry) have a more insidious nature to them.
I worked for one of those car manufacturers for the telematics unit like putting specific frames on the CAN bus to make the car do remote operations like start/stop engine and also read values from ECUs for DTC codes. We used to teraterm into the unit with a serial cable & a trivial password. The security measure we had during that time was that "we do not give cables to customers so that they cant teraterm into the telematics unit. It might have changed now with the recent CAN Bus hacks.
>Please don't use uppercase for emphasis. If you want to emphasize a word or phrase, put asterisks around it and it will get italicized.

https://news.ycombinator.com/newsguidelines.html
The community turned against her. To illustrate, her apology thread appears to have no further comments from her (making Pao appear aloof), but in reality she did make several mature and understanding comments in the thread, but they each accumulated thousands of downvoted and were buried. Simply put, she became a lightning rod and people's animosity toward her meant that she could no longer be effective as the executive of a community-driven organization.

https://www.reddit.com/r/announcements/comments/3cbo4m/we_ap...
I have no problem with the notion that those running reddit suffer from extreme cognitive dissonance over this issue. They've been acting in extremely odd ways for some time now.

Actions like the banning of subreddits for the actions of a few bad actors belie the notion that this is how you and they describe it.
Ellen Pao's goodbye letter to Reddit: 'I'm just another human'
Friday afternoon, eh? Someone took a PR class in college!

-- Top Comment on that thread
Please do a detailed reading of the linked evaluation of the Against Malaria Foundation. There is a fairly rigorous discussion of the impact on both fatal and non-fatal potential malaria infections, as well as how the evaluation is done. While anecdotal evidence is more emotionally powerful, there seems to be pretty strong large-scale evidence that at least in the places AMF targets, the nets are effective at a relatively low cost.
That's just the thing, though. People want to connect on a personal level with other people, and if other people know that they make 50% more or 50% less than you, they will (by and large) treat you differently, even if subconsciously.
I would love for sama to clarify this.
In the 24th Upvoted by Reddit podcast, Steve and Alexis talked about all the great content and communities hiding within Reddit that go undiscovered. I'm excited to see how they'll try to solve that problem, and hope they find a great solution. Reddit is really great, and it's very cool to see both Steve and Alexis back to enjoy and advance it.
I wonder, do you know about countries that have done serious experiments with basic income? It seems interesting although risky.
Giving poor people who make bad decisions money may help them make better decisions. Recent studies have shown that the stress of persistent poverty diminishes cognitive capacity. To the degree that is the case, giving people money (and especially reliable money) may not only give them more options and better options, but help them pick better amongst their options.
Strange that you go right to Inbox as an example because, like Nest, it was the result of an expensive acquisition of a noted design team. Which just supports my point, that design isn't a core competence at Google. Are they improving? Sure. But, back to devices and Glass itself, Glass sticking out like a sore thumb, users being branded assholes and banned from use all over is an obvious example of just flat out design incompetence.

https://twitter.com/jm_denis/status/524968589489479680
I'm not sure how that squares with: "We mods truly feel that she is irreplaceable" or the many other similar statements from the mods.
All of the individuals who do death threats are crazy.

No matter how much you dislike someone, death threats are always the wrong side of the red line.
I personally think the criticism directed her way was warranted (as was that directed at Alexis, especially after his first responses), though I definitely don't think it should have taken the form it sometimes did (misogynist, racist, overly personal, overly reactive, etc).

I think the pseudo-anonymity of the Internet (though it has many positive aspects in other contexts) is wreaking havoc on our ability to debate some topics because you wind up with a situation where many people get upset about a legitimate grievance and some overly troll-y subset of those people goes overboard with their backlash and then the whole issue ends up in this very unfortunately binary "us versus them" where rational but legitimately upset people get painted with the same brush as the vocal minority of troll-y jerkwads (or alternately, they have to just excuse themselves from the debate to avoid being painted with that brush).

eg. "Gamergate" (there is an inescapable core truth to the fact that game journalism is broken, perhaps irreparably so, that got completely lost in all of the personal-level misogynistic bullshit) and this reddit situation where the community had every right to be upset at the recent moves they have been making (though to reiterate, I think some forms of the backlash were, as reddit's announcement stated, sickening).
Are there any solid playbooks like Roots.io's Trellis for Django?
I use Trellis for Wordpress development https://github.com/roots/trellis it has a great set of playbooks which provide easy and quick development environment, server provisioning and deployment with best practices, it's ready to go with a few commands. Now I am looking for a similar solution(s) for Django but couldn't find any solid and up-to-date one.

So do you know any setup like Roots.io's Trellis for Django?
It seems like the major source of antipathy towards her was the firing of Victoria Taylor, which happened on her watch, but was actually done by a man who is still at the company, and nobody seems to want him fired. It's entirely possible I have some or all of my facts wrong, but this is what I understand to be the case.
Reddit: The world's largest drunken mob.
The parent comment is a reply, so that's not really true.
There is always a large number of unconnected people participating in attacks. At any moment in time, there are paid chinese trolls appealing to unity and the party on topics from smog to foreign relations. Some of them, chance has it, are in active discussions with trolls from other governments.

Simply put, you will find trolls and people writing death threats wherever you look. These people do not exactly discriminate.
Absolutely - television can be an art to enjoy, just like a great film, piece of music or painting. Sure there's plenty of trash, but the good stuff is so worth it.
Just out of curiosity, what's the standard way to gather that data? I guess you could put a non-JS request (like an image) and a JS request (like XMLHttpRequest) on each page, and compare numbers.
> We can't trust that her and her husband were in love.

What the fuck is this? And how is this relevant? And when was the last time you heard a similar comment about a man?
E. Pao and Brendan Eich are the two polar examples why the word 'harassment' has lost its meaning.
+1, and if some of that discretionary income is saved, he can lease it out for rent (make loans). This trend can continue for generations until the snowball effect is such that majority of the world's wealth has been accumulated by about .001% of the population; but then, people will start talking about things like transfer payments[1] and basic income, etc.

1. https://en.wikipedia.org/wiki/Transfer_payment
No, the corporations will simply adapt and learn to play the anti-corporate tune to turn a profit.

See Continuum, American Odyssey, Mr. Robot, The Lego Movie, and so on. You want an anti-corporate message and you are willing to pay for it? There are corporations ready to fulfill your need :-)
Without counter measures, wealth tends to pool into smaller groups of ownership. If this is a reasonable observation, start reasoning from there. Your family is not representative of macroeconomics.
In some ways I agree, in some ways I disagree.

While a lot of recommendations are indeed largely hype (SPAs, MongoDB, ...) and often not useful solutions, there really are some technologies that really are just poor and/or broken from a technical point of view, and need to be replaced. PHP and MongoDB (again!) come to mind.

As far as I'm concerned, discussion about new tools isn't the problem - hype is. If newer tools legitimately make things easier, without any unreasonable drawbacks, then it's perfectly okay to recommend them - but beware of false simplicity.
> It seems like she's been the subject of vitriol primarily for being a woman

More like passing off a lack a simple lack of ability at KPCB as gender discrimination, having the temerity to file a meritless suit on that basis, losing it so conclusively, and then further demonstrating her lack of ability at Reddit thereby harming something a lot of people love a lot.

I find that easy to see how that is vitriol-inducing.
In a very short period of time, a very vocal and visible part of the reddit community basically took over the site lashing out against Pao (you couldn't go there without reading about how Pao was ruining reddit). This happened once with the subreddit bannings, and then couple weeks later with Victoria's firing.

This powerful section of the reddit community's opinion of Pao is basically ruined at this point, and any further perceived transgressions on her part would no doubt lead to even larger, more damaging backlashes.

It seems the protests have had their intended effect and demonstrated to reddit's management that the community is essentially what drives the site's success (or failure) and that they need to keep this in mind when forming plans for the future. Keeping Pao on as CEO was only fracturing the community, so she had to go.
I did the latter for years although it was really because I had no idea how much wages had inflated in that time period, primarily because Americans just don't talk about salary much and I didn't think to poke around. Once I realized the situation it didn't take long to double my salary.
I didn't say there wasn't sexism. I do indeed believe that gendered insults are the result of sexism. I am, however, stating that the genesis of the entire Ellen Pao affair seemed to be about her actions, not her womanhood.
So you can install MS Windows on an EC2 instance without having to pay for a license? How does that work?
That's nonsense. While the expression of disdain for her probably did come forth at times through misogynistic language from some misguided users, it was pretty clear that it was her actions and vision (or lack of a coherent one) that was driving the backlash. Further evidence against the idea that there's a latent misogyny among Reddit's userbase: the firing of a popular female employee is what set all this off (this time at least).
The problem with that line of reasoning is that it has an inherent assumption of rightness through selective observation. You believe that if a person in the abstract, "makes good decisions" then they will do well with more money. However, you believe this because you (presumably) are yourself not poor, and a person is disinclined to think of themselves as a bad decision maker. If you do think of yourself as a poor decision maker, then we would have no reason to take your argument with any degree of seriousness; you yourself would reject the premise on the axiom that you don't think rightly.

How well a person manages money is only partly determined by their ability to observe, reason through abstractions about their observations and make rational decisions. It is mostly determined by circumstance outside of their control which oftentimes has a negative feedback loop (living paycheck to paycheck, get sick, have hospital bills, can't buy good food, get sick again, etc. etc.)

Given that, from the outside we can't say weather or not a person is poor because of choice or chance, and can't make a value judgement about their... well, judgement. Certainly even if you could in the individual, you couldn't institutionalize such judgements. So the only way to know if they will do well is to give them money and see how they do with it, or to give them nothing and see if they rise above circumstance (which if they are a candidate for free money, the answer is likely already answered.)

The efficiency of donation is almost irrelevant. They will either do well with the money and uplift themselves, or they will do poorly with it and the money will return to the economy through normal means.

A better way to think of this kind of reasoning is that some non-zero percentage of recipients of the money will have a better life for it. With a better life for them, comes a better set of circumstances for their local (and diffusely, the rest of) society through more able members. Given that, giving money to the poor is more correctly thought of as an investment in quality of life and societal health.

From that perspective, we can avoid ad-hominum value judgements of individuals and look at the social impact as a whole and see that the statement, "the best way to help the poor is to give them money" is, in fact, correct.
My experiences are limited but consistent. If you can provide even more evidence pointing consistently the opposite direction, I'd not only be convinced, but I'd be thankful. However, I don't think that's easy to do.
She managed to institute a phenomenally subjective harassment definition while simultaneously throwing free-speech under the bus.
The buck stops with the CEO.
I think it has to do with how mob psychology latches onto whatever is bright and shiny. So a character with both pros and cons in the mass narrative is able to be demonized one day and lionized the next, based on whichever trait sparkled more that day.
The VF article also states that Fletcher dated exclusively women while at Harvard, and that "Fowlkes wasn’t surprised that his former boyfriend had become involved with a woman."
Officially, he left because the board shot down his plans for a new office. Like, right after the board told him no, he said "well, I quit then".

Unofficially, he was burned out, and he used that as his excuse to quit.

(the new office was probably why he wanted everyone to relocate to SF, so everyone could come work at this huge new office he wanted for the team)
For better or worse, this is life for top executives. Example: the president of the US's popularity is correlated with the economy in spite of the fact that they have very little control over it. It's not uncommon for one executive to do something totally reasonable under hard circumstances only to get ousted anyway while the next person gets the credit for their actions.

"It happened on her watch."
Just because she didn't completely clean Reddit doesn't mean she didn't attempt to clean some of it or make the decision to do so a bad move. The existence of some bad communities also shouldn't be used as an excuse to keep other bad communities.
It's kind of an odd question to ask someone whose nick is "sharkweek", isn't it?
No one is "reducing" anything.

Altman is not justifying the arbitrary bans (or any Reddit admin shenanigans) here, that is not the topic of this sentence.
He is talking strictly about one dangerous activity that gets offenders banned: death threats, which Ellen Pao (the human at the other end) received.

We don't know why Pao went out. We can suspect it was the backlash (more likely), or disagreements with the board [0] but we can suspect.

But that does nothing to make her opposition entirely legitimate, when at its strongest it was hijacked by namecalling, cyber-bullying, and yes, threats to Pao's life. The subset of Redditors who did this deserve to be told how shitty it is. The remaining, legitimate opposition should recognize the distinction.

[0] - http://www.nytimes.com/2015/07/11/technology/ellen-pao-reddi...
I can see how growing users organically was going to be tough, especially with the new community guidelines:

1) Pushing commercial IamAs was going to have a two-fold effect: increasing revenue and increasing traffic. Traffic would have basically come from Fortune 500 brands paying to drive traffic to Reddit via TV, online ads, etc. Companies today drive users to their own sites or to branded channels on YouTube or Facebook but not to Reddit. Sponsored IAmAs might have helped create a new stream of mainstream users but would have generated a large backlash with the moderators and the current rules on IamA (non-commercial).

2) Banning morally dubious but wildly popular content - The Fappening BROKE reddit. It drove so much traffic and introduced reddit to so many new users that by holding themselves to now a different standard of community policing, they are also banning from content that drives a lot of traffic growth. Celebrity, gossip and scandal brings all the eyeballs and $$$ to the yard.

The only logical place for the type of growth they are looking for is mobile hence the push for more video content and anything that capitalizes on how people consume content now-a-days.
Project Jupyter gets $6M to expand collaborative data science software