Live data from Hacker News

The silent majority in software

vadimkravcenko.com

261–270 of 371 posts

Re: The silent majority in software

#261
post #6

> Usually, the comments on HN/Reddit are polarised by a single group of people who have the same opinion, Can't speak for Reddit, but that's not at all the case here. For example, I often speak of my hatred of microservices here. I'll get some upvotes and agreement, some people telling me it's a dumb opinion, and some people telling me we're doing it wrong and explain their right way. Believe it or not, I learn a lot…

I don't think microservices are silent majority. They seem like more of a blogger architect who likes to tinker with stuff thing. I would expect the true silent majority just uses monoliths. If it works and doesn't make people complain every day when they work on it, why use a microservice? That's more work. Everyone likes to think of microservices as a modern high tech thing, but to me it seems like old fashioned un…

I forget the exact quote I read on HN once, but it made me laugh, all concurrent systems will eventually recreate Erlang. If you think of Microservices and even Kubernetes Clusters and company, they're all barely doing a fraction of what Erlang can do, because Erlang had the right concept, it was just 40 years ahead of its time.

Re: The silent majority in software

#262
post #218

>While browsing HackerNews, I sometimes get the feeling that every developer out there is working for FAANG Bubbles on HN; Entry level Web Developers are getting $200K per year working in FAANG or Big Tech. Non-FANNG are getting $150K anyway. Ruby may be dead, but PHP is even more dead. Java may rule the enterprise, but you should not mention Java. No one uses Oracle or MySQL, why would you want that? Postgres is the…

I was with you until the 5G one. The only bubble I’m aware of related to 5G is the telecom people who keep hyping it.

I have never ran into anyone anywhere, cyberspace nor meatspace, who has claimed that 5G was actually useful for something.

Re: The silent majority in software

#263

Earlier quoted context omitted.

The phrase "HN/Reddit" is weird by itself. This place feels so different from Reddit.

HN culture is quite like a subreddit IMO. The only real difference is that it doesn't receive drive-by comments and upvotes from redditors browsing /r/all while not subscribed to it. This helps to curb most forms of reddit humor However; check out subreddits like /r/rust, it looks a lot like HN

For this reason alone, the two sites are night and day to me. I don't have the stomach or nerves for Reddit anymore, but I can sip the cool, refreshing draught that is HN all day long.

Re: The silent majority in software

#264

Earlier quoted context omitted.

The phrase "HN/Reddit" is weird by itself. This place feels so different from Reddit.

HN culture is quite like a subreddit IMO. The only real difference is that it doesn't receive drive-by comments and upvotes from redditors browsing /r/all while not subscribed to it. This helps to curb most forms of reddit humor However; check out subreddits like /r/rust, it looks a lot like HN

r/rust does look like HN, but that's for a very narrow topic. HN has broad topics with a niche user base.

Wonder how much of a difference it makes that most HN users can't downvote.

Re: The silent majority in software

#266

Earlier quoted context omitted.

I've joined a company with a silent majority monolith, and joined at the inflection point where they realise their monolith is strangling them... If your dev guide in the wiki says "to run unit tests, use docker-compose exec monolith test some.package.test_class", you're in danger. This company needs to start breaking the monolith down into, well maybe not microservices, but at least smaller monoliths, if they want t…

That's a deployment and dependencies issue, not a monolith issue. The microservices equivalent needs Kubernetes to run your tests.

Usually not for unit tests.

Re: The silent majority in software

#267
post #218

>While browsing HackerNews, I sometimes get the feeling that every developer out there is working for FAANG Bubbles on HN; Entry level Web Developers are getting $200K per year working in FAANG or Big Tech. Non-FANNG are getting $150K anyway. Ruby may be dead, but PHP is even more dead. Java may rule the enterprise, but you should not mention Java. No one uses Oracle or MySQL, why would you want that? Postgres is the…

These are still non controversial. Controversial bubbles on HN are: * Everything should be free and open source. Just because small portion of the HN can donate to their favorite projects, everyone should run on donations. Ads are forbidden on the internet. No internet business should be a profitable company. * Tiring and useless interview process designed by FAANG etc is no way a farce and a totally justified practi…

> * Tiring and useless interview process designed by FAANG etc is no way a farce and a totally justified practice (some version of Stockholm syndrome there)

I'd say it's the opposite. The view you're expressing: that the standard software interview process is somehow "useless" strikes me as a bubble here.

I'd wager most people not on hackernews don't hold your view.

Re: The silent majority in software

#269
post #6

> Usually, the comments on HN/Reddit are polarised by a single group of people who have the same opinion, Can't speak for Reddit, but that's not at all the case here. For example, I often speak of my hatred of microservices here. I'll get some upvotes and agreement, some people telling me it's a dumb opinion, and some people telling me we're doing it wrong and explain their right way. Believe it or not, I learn a lot…

I don't think microservices are silent majority. They seem like more of a blogger architect who likes to tinker with stuff thing. I would expect the true silent majority just uses monoliths. If it works and doesn't make people complain every day when they work on it, why use a microservice? That's more work. Everyone likes to think of microservices as a modern high tech thing, but to me it seems like old fashioned un…

I feel the same way about OAuth2.

It's very complex. It has it's business use cases, but if you don't need it (or don't need full-blown OAuth2) then don't use it. If you're worried about the future separate auth user from account internally in your application (SSO ready) and move on.

It sometimes feels like there's a cabal of people who think the more complex something is, the more skilled they are for being able to implement it. That's not really where the skill lies for an engineer.

Re: The silent majority in software

#270
post #6

> Usually, the comments on HN/Reddit are polarised by a single group of people who have the same opinion, Can't speak for Reddit, but that's not at all the case here. For example, I often speak of my hatred of microservices here. I'll get some upvotes and agreement, some people telling me it's a dumb opinion, and some people telling me we're doing it wrong and explain their right way. Believe it or not, I learn a lot…

> but that's not at all the case here.

Very sorry but it absolutely is the case here. Your anecdotal data is limited to you, but HN very much operates as a hive mind, it just hides it better.

Considering this place to be "superior" to other places only leads to complacence and further strengthens the echo chamber.

Post reply on HN