News for hackers. Stuff that matters.
Re:Everyone is still terrible at creating software at scale by theli0nheart on Saturday April 10, 2021 @09:39AM (#26761415)
> HN attracts a broad range of ability, but generally upvotes the smartest content. So if you sample from “upvoted HN articles and comments”, the content you read is heavily biased toward things written by unusually smart people. But there’s a range.

Does HN really upvote the “smartest” content? Citation needed, please.

Re:Everyone is still terrible at creating software at scale by michaelcampbell on Saturday April 10, 2021 @10:18AM (#26761644)
Indeed. HN is an echo chamber like most things of its ilk. It's just like the Emmy (etc.) awards; actors praising actors for acting; the rest of the world is largely orthogonal.

The amount of pretense and smug here isn't any less about its domain than any other self-selected community.

Re:Everyone is still terrible at creating software at scale by cryptica on Saturday April 10, 2021 @10:20AM (#26761653)
I'm also skeptical about that. It depends on whether or not the smartest content aligns with people's financial interests. Sometimes the smartest content goes against most people's financial interests so it is heavily downvoted.

HN is a financially-oriented tribe. It's like in the Bitcoin community. Only the pro-Bitcoin content gets upvoted and anti-Bitcoin content gets downvoted. The smartness of the content hardly matters at all. Sometimes the smartest content is at the bottom of the list.

Usually, I read both the top and bottom parts of HN then I get some of the best arguments on both sides.

Re:Everyone is still terrible at creating software at scale by AlexCoventry on Monday April 12, 2021 @11:23PM (#26787801)
What's a good argument from the bottom of this thread?
Re:Everyone is still terrible at creating software at scale by cryptica on Tuesday April 13, 2021 @07:15AM (#26790698)
The one from dalbasal on the last page of comments is pretty lengthy and good.

Also, user ailmanki (also last page) said:

>> Every system requires sooner or later another system on top. https://en.m.wikipedia.org/wiki/Chaos_theory

That would explain what is happening.

The user narrator (also last page) also raises an interesting point:

>> I'm surprised this article didn't mention test driven development for building large pieces of software!

^ He then makes a good case for TDD.

TBH I don't see much improvement in quality at all reading the top comments. Some are dead wrong, for example, the user snidane says (which is/was in the top three on the first page if you ignore nested sub-comments):

>> The tooling is simply not there, so every software project keeps pushing the boundary of what is possible in its own unique fragile way.

Not only is that comment dead wrong (the tooling is definitely there, I've worked on some of these scalability open source tools), it contradicts another comment just above it (by user the_duke) which received just a few more votes:

>> At scale software stops being a technology problem and becomes a people problem. And groups of humans don't scale.

Re:Everyone is still terrible at creating software at scale by asimjalis on Saturday April 10, 2021 @09:56AM (#26761507)
I am not certain about this either. My experience has been that the newer posts on the new tab are frequently more interesting than the posts on the leaderboard.
Re:Everyone is still terrible at creating software at scale by bckr on Saturday April 10, 2021 @10:24AM (#26761683)
For instance, the OP is not very well written or informative, IMHO. Great discussion though
Re:Everyone is still terrible at creating software at scale by efrecon on Saturday April 10, 2021 @12:51PM (#26762865)
Isn't this typical HN though: the quality is most often in the discussion, rather than the original link?
Re:Everyone is still terrible at creating software at scale by bckr on Saturday April 10, 2021 @02:04PM (#26763545)
Not necessarily, although I do appreciate the overall quality of discussions here. Reminds me of a very good 00's forum (yes I am a youngling)