Live data from Hacker News

Too many R packages: CRAN is inundated with submissions

rworks.dev

11–20 of 85 posts

Re: Too many R packages: CRAN is inundated with submissions

#13
post #2

People would typically choose based on CRAN TaskViews or follow conventional methodologies, but what I notice from this is that R is truly a language used only by those who use it. And the people who use it are usually master's students or professors; it's rarely used at the undergraduate level. So even those with that level of academic background and training must have had their own implementation roadblocks. Could…

> Seeing this, can we really say that AI is always bad?

Is anyone arguing “AI is always bad”? I think the argument is clearly “the negatives outweigh the positives”.

Re: Too many R packages: CRAN is inundated with submissions

#15
post #13
post #2

People would typically choose based on CRAN TaskViews or follow conventional methodologies, but what I notice from this is that R is truly a language used only by those who use it. And the people who use it are usually master's students or professors; it's rarely used at the undergraduate level. So even those with that level of academic background and training must have had their own implementation roadblocks. Could…

> Seeing this, can we really say that AI is always bad? Is anyone arguing “AI is always bad”? I think the argument is clearly “the negatives outweigh the positives”.

You're right. I think I overstated it. Since English isn't my native language, I might have used some stronger words than intended. Thank you for pointing that out

Re: Too many R packages: CRAN is inundated with submissions

#16
post #14

R slop. Oof. What an awful thing to imagine. It's already the programming language of choice for egregious abuses of good practice.

I do wonder if there isn't enough computer science / software engineering that is being taught as part of data science.

People I've worked with that used R and manged data / did analysis didn't really seem too concerned with long term maintenance.

Secondary observation, these same people were the first to preach for the AI coding gospel.

Re: Too many R packages: CRAN is inundated with submissions

#17
post #14

R slop. Oof. What an awful thing to imagine. It's already the programming language of choice for egregious abuses of good practice.

I do wonder if there isn't enough computer science / software engineering that is being taught as part of data science. People I've worked with that used R and manged data / did analysis didn't really seem too concerned with long term maintenance. Secondary observation, these same people were the first to preach for the AI coding gospel.

Bingo. The typical data scientist has a masters or PhD in a non-CS quantitative field, and has had exactly zero CS or software eng classes. It’s a shame, because once you get over some of the idiosyncrasies, R is a really powerful and flexible functional language.

Re: Too many R packages: CRAN is inundated with submissions

#18
post #14

R slop. Oof. What an awful thing to imagine. It's already the programming language of choice for egregious abuses of good practice.

I do wonder if there isn't enough computer science / software engineering that is being taught as part of data science. People I've worked with that used R and manged data / did analysis didn't really seem too concerned with long term maintenance. Secondary observation, these same people were the first to preach for the AI coding gospel.

> People I've worked with that used R and manged data / did analysis didn't really seem too concerned with long term maintenance.

Unless you’re the poor schmuck who is given the task of running the code written by the previous analyst, who has probably already left the company. Often it’s easier to just throw something together from scratch and then look for a new job, perpetuating the problem.

Re: Too many R packages: CRAN is inundated with submissions

#19
post #14

R slop. Oof. What an awful thing to imagine. It's already the programming language of choice for egregious abuses of good practice.

I do wonder if there isn't enough computer science / software engineering that is being taught as part of data science. People I've worked with that used R and manged data / did analysis didn't really seem too concerned with long term maintenance. Secondary observation, these same people were the first to preach for the AI coding gospel.

One of the things that always reassures me about LLMs is that as well as being trained on languages with reasonably well-designed grammars, they will also have seen lots of examples of good practice in their training set.

Two things that make me wonder if they can possibly turn out good quality R.

Perhaps a true test of AGI will be when you ask it to write an application in R and it refuses for fear of what people might think.

Re: Too many R packages: CRAN is inundated with submissions

#20
post #2

People would typically choose based on CRAN TaskViews or follow conventional methodologies, but what I notice from this is that R is truly a language used only by those who use it. And the people who use it are usually master's students or professors; it's rarely used at the undergraduate level. So even those with that level of academic background and training must have had their own implementation roadblocks. Could…

There is some great stuff in R but from a software engineering level I'd much rather data scientists work in Python.

At risk of sounding like ChatGPT, it's not an R thing, it's a general thing. Turn [showdead] on in your profile and see how Show HN is flooded with AI slop projects and we all know GitHub is drowning in it.

Post reply on HN