Hacker News new | ask | show | jobs
by rcoveson 1596 days ago
There also isn't a comment on every line, no test coverage that I can see, many functions are longer than 20 lines, and many of these source files are way too big at thousands of lines.

Probably easier to throw the whole thing out and start again.

2 comments

At first I thought you were joking, but perhaps you were serious about it?

I can't tell and I'm literally LOL right now because of that

I'm dead serious. These are CS 101 mistakes! I hope nobody is actually using this project.
> I hope nobody is actually using this project

Definitely deserves upvoting lol

No, it must be a joke.

> There also isn't a comment on every line

This must be a joke LOL

Why are folks downvoting?

Because of Poe's Law (https://en.wikipedia.org/wiki/Poe%27s_law):

> Without a winking smiley or other blatant display of humor, it is utterly impossible to parody a Creationist in such a way that someone won't mistake for the genuine article.

(the original phrasing)

But it works for other things as well. When a position is known to be, or believed to be, accepted by a significant number of people, and someone expresses that position, without knowing them it's impossible to tell if it's sarcastic or sincere. Even if it's presented in a somewhat exaggerated form, there are people would still hold some of the views the GP expresses.

> there are people would still hold some of the views the GP expresses.

"People"? Try 100% of (good) CS professors. Research clearly dictates that gotos are harmful. Lack of comments is just as bad. As for the test coverage, that's just their loss. I'm sure this "linux" project would have much higher velocity (agile term, look it up) if they used test driven development.

Very interesting, this is indeed real. I'll be a more careful joker now, thanks :D
Possibly because they're dragging the joke out way past where it might be amusing.