HN user

var_explained

1,004 karma
Posts44
Comments24
View on HN
heap.io 4y ago

How We Use Pseudo-R² to Automate Analysis Suggestions at Heap

var_explained
2pts0
varianceexplained.org 7y ago

Who wrote the New York Times op-ed? Using tidytext to find document similarity

var_explained
3pts2
varianceexplained.org 8y ago

Scientific debt

var_explained
2pts0
mchow.com 8y ago

Teaching Data Science to High Schoolers

var_explained
2pts0
varianceexplained.org 8y ago

Data science at DataCamp

var_explained
1pts0
stackoverflow.blog 8y ago

Evaluating Options for Amazon’s HQ2 Using Stack Overflow Data

var_explained
5pts0
varianceexplained.org 8y ago

What digits should you bet on in Super Bowl squares?

var_explained
2pts0
varianceexplained.org 8y ago

What's the difference between data science, machine learning, and AI?

var_explained
4pts0
stackoverflow.blog 8y ago

What Are the Most Disliked Programming Languages?

var_explained
91pts102
stackoverflow.blog 8y ago

From Power Calculations to P-Values: A/B Testing at Stack Overflow

var_explained
5pts0
stackoverflow.blog 8y ago

The Impressive Growth of R

var_explained
5pts0
stackoverflow.blog 8y ago

Mapping Ecosystems of Software Development

var_explained
1pts0
varianceexplained.org 8y ago

Don't teach students the hard way first

var_explained
2pts0
stackoverflow.blog 8y ago

Where in the World Is Mobile Development?

var_explained
4pts0
varianceexplained.org 8y ago

Trump's Android and iPhone tweets, one year later

var_explained
1pts0
stackoverflow.blog 9y ago

Trends in Cloud Computing: Who Uses AWS, Who Uses Azure?

var_explained
2pts1
stackoverflow.blog 9y ago

Trends in Government Software Developers

var_explained
7pts0
stackoverflow.blog 9y ago

Text Mining of Stack Overflow Questions

var_explained
4pts0
varianceexplained.org 9y ago

Teach the tidyverse to beginners in R

var_explained
2pts1
varianceexplained.org 9y ago

Two Years as a Data Scientist at Stack Overflow

var_explained
1pts0
varianceexplained.org 9y ago

Words growing or shrinking in Hacker News titles: a tidy analysis

var_explained
118pts14
stackoverflow.blog 9y ago

Helping a Million Developers Exit Vim

var_explained
775pts473
varianceexplained.org 9y ago

How we built Tagger News: machine learning on a tight schedule

var_explained
71pts8
varianceexplained.org 9y ago

How we built Tagger News: machine learning on a tight schedule

var_explained
8pts0
techcrunch.com 9y ago

Tagger News takes a subset of HN articles, analyzes using ML, and applies tags

var_explained
308pts64
stackoverflow.blog 9y ago

Introducing Stack Overflow Trends

var_explained
37pts10
varianceexplained.org 9y ago

Gender and verbs across 100K stories: a tidy analysis

var_explained
159pts158
varianceexplained.org 9y ago

Examining the arc of 100,000 stories with R

var_explained
3pts0
stackoverflow.blog 9y ago

Does Anyone Actually Visit Stack Overflow's Home Page?

var_explained
3pts0
stackoverflow.blog 9y ago

How Do Students Use Stack Overflow?

var_explained
5pts0

The first few graphs use the interactive [Stack Overflow Trends](http://insights.stackoverflow.com/trends) tool, which is all public data. This is useful since it lets readers modify the graphs (for example, to add a few more tags to the comparison).

The later graphs use data that's already not public (what tags users visit together, and what countries tags are visited from), so there's no reason not to use visits instead.

The graphs for visits over time do look very similar (in general question traffic by tag roughly matches questions asked, but as a slightly lagging indicator)

OP author here: the rivalries there are directional, "if you liked X, you probably disliked Y", but not vice versa. (One thing I find interesting is that most rivalries really are directional: you see git users disliking svn, but not svn users disliking git).

Perhaps there's a way I could make that clearer in the post!

That was an early hypothesis I considered, but it doesn't fit the data. That would show up as a larger tabs/spaces salary gap for big companies, when in fact the gap is similar across all company sizes:

https://twitter.com/drob/status/875493967865008129

Perhaps it could play a role as a more indirect effect: people leaving Google/Microsoft/Apple/etc, starting new companies or joining senior positions at others, and spreading this particular practice.

The latter is indeed what that graph is showing: what percentage of each language's users get stuck in Vim (or more precisely what % of their Vim visits are to that question). It's not being confused with the most used programming languages.

Oh, that was silly of us not to use BigQuery! I was just able to use that download a full million stories (though we still would have had the rate-limiting step of downloading the articles).

During a hackathon it can be hard to tell when to keep searching for an easy solution like that, as opposed to going with something slow you know will work- sometimes it turns out to be a dead end.

Thanks for the recommendations!

One of the devs here.

1. That's the way we were thinking about it :)

2. Oh, excellent! We hadn't found that or we'd have used it, and we'll start working with it.

3. Tomorrow I'm going to blog about how we approached the machine learning. Short version; we manually came up with regular expressions to classify a training set based on titles. The idea is that when we experimented with manual annotations on titles, the vast majority of the time we were looking for only a few key words. There's no question that this adds biases and will not be entirely accurate, but manual inspection convinced us it was a good enough approach for our hackathon, and most of the articles we identified with the resulting algorithm would not have been found by the title regex alone.

You can see the table of regular expressions [here](https://github.com/dodger487/analyze_hn/blob/master/topics.c...) and a bunch of (pretty unstructured) analysis code [here](https://github.com/dodger487/analyze_hn/blob/master/hn-analy...).

Which language is that? Definitely true that some technologies like SAS and Mathematica have a lot of off-Stack Overflow activity, but curious what you're referring to.

Course author here; I agree about most of the lessons being outdated in the last two years, and that R for Data Science is a great modern source.

I'm working with DataCamp to develop an R course that covers dplyr, tidyr, and other newer additions to the R language.

mikk14 is right; the connections were filtered out below a particular threshold (set that threshold too low and everything is connected to everything; set it too high and you miss meaningful connections).

But note that precisely because git/github is used in combination with almost all other tags, it doesn't have a high correlation with any particular technology. A correlation (roughly) means "If I know you use tag X, you're more likely to also use tag Y." But knowing someone uses git doesn't let you guess what other technologies you use, because as you note they can use almost anything.

In short, if you're connected to everything, that means you're correlated with nothing.

What's interesting is that XKCD shows replies that are even worse than your last reply- even suggesting Googling provides a course of action. XKCD's more like "My grandmother could read files faster than that."