News for hackers. Stuff that matters.
Re:The silent majority in software by ksec on Monday August 29, 2022 @09:59AM (#32638325)
>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 only DB forward.

Everything should be Remote. Communication should always be Async.

Oh, Ada is the second Forbidden Fruit on HN.

Facebook is...... OK I guess we shouldn't go there.

USB-C will solve all cabling problems. Everything should be USB-C.

5G is useless.

AV1 and AVIF. The video and image standard to rule them all.

Nothing should be centralised. Everything should be distributed.

Finally, The unwritten rule of HN. You do not criticise The Rusted Holy Grail and the Riscy Silver Bullet.

Re:The silent majority in software by temphnaccount on Monday August 29, 2022 @11:18AM (#32639316)
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 practice (some version of Stockholm syndrome there)

* Private companies should not interfere in the politics/internal matter of another country. (This view quickly changes when they see the negative effect of same companies in their own country)

* YC is the best and the most exclusive startup accelerator/incubator in the world. If you got accepted in YC, you have won in life.

Re:The silent majority in software by CSMastermind on Monday August 29, 2022 @12:22PM (#32640047)
> * 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 by fezfight on Monday August 29, 2022 @01:56PM (#32641292)
The problem isnt the ads (I have an ad blocker), it's that the ad companies think they should be allowed to build a profile on me everywhere I go. No thanks.
Re:The silent majority in software by codyb on Monday August 29, 2022 @02:02PM (#32641363)
Yea, I'd be fine seeing ads for camping gear on a site for neat hikes in my area... it's the fact that the advertisers are tracking everything I do instead of just putting relevant ads in relevant places.

To be fair, some ads are absolutely obnoxious.

Re:The silent majority in software by kelseyfrog on Monday August 29, 2022 @12:35PM (#32640228)
* Technology is value-neutral
Re:The silent majority in software by innocentoldguy on Monday August 29, 2022 @01:07PM (#32640663)
Almost dead on. You just forgot to mention the unwritten rule of not criticizing all the “Blah blah blah in Go” posts.
Re:The silent majority in software by wbsss4412 on Monday August 29, 2022 @12:00PM (#32639786)
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 by recursive on Monday August 29, 2022 @12:33PM (#32640196)
I don't pay any attention to cellular network stuff. I always assumed it was just faster than the previous one. (4G, right?) How is that not useful?
Re:The silent majority in software by wbsss4412 on Monday August 29, 2022 @12:39PM (#32640288)
It’s marginally useful, but it also is extremely slow to roll out given the extremely limited range of the cell towers (at least the ultra high speed ones anyways).

Personally I have it turned off on my device, there’s not enough of a noticeable benefit and a non zero hit to my battery to have that part of the modem turned on.

Re:The silent majority in software by hintymad on Monday August 29, 2022 @03:06PM (#32642182)
> Entry level Web Developers are getting $200K per year working in FAANG or Big Tec

What inflated most in the past 3 years is the ego of engineers. :-) On blind and job-seeking forums/groups, people incessantly flaunted their packages: $500K with 3-year experience. > $1M for an L7 applied scientists, getting promoted to staff engineer 3 years after graduating, and etc.

I think it all started after 2020.03. The market dipped, and then bounced back, and there was a talent war, thanks to an influx of cheap capital. I remember that my Amazon friends were very happy for a $600K package for their L7 positions, but all of sudden that number seemed normal after the great package inflation since 2020.

Re:The silent majority in software by jollybean on Monday August 29, 2022 @10:02AM (#32638368)
You generally don't need to use Oracle though ...
Re:The silent majority in software by marcosdumay on Monday August 29, 2022 @10:06AM (#32638427)
How else can you spend thousands of dollars an year to get an horrible programmer experience at the expense of performance and data safety?

Plenty of people are stuck with Oracle, but starting with it nowadays is something else.

Re:The silent majority in software by vbezhenar on Monday August 29, 2022 @12:48PM (#32640410)
Oracle provides multimaster replication.
Re:The silent majority in software by marcosdumay on Monday August 29, 2022 @01:24PM (#32640897)
Yep. And either the Oracle support is completely incompetent at my workplace region, or the more servers you add to your multimaster replication, the less is your total throughput. Starting at the 1 to 2 change.

I still believe it's a case of the Oracle people being incompetent, and the system technically being able to scale at a rate somewhat larger than 1. But if a potential gain can be acquired for a few million grand, but nobody has the technical capacity to actually acquire it, is the potential actually there?

Re:The silent majority in software by 5cott0 on Monday August 29, 2022 @01:42PM (#32641137)
every website has to be strictly vanilla javascript and no greater than 15kb
Re:The silent majority in software by n4bz0r on Monday August 29, 2022 @01:52PM (#32641244)
Re:The silent majority in software by stopyellingatme on Monday August 29, 2022 @10:27AM (#32638708)
Nailed it.
Re:The silent majority in software by Banana699 on Monday August 29, 2022 @03:47PM (#32642672)
I will review your perceptions of HN bubbles.

>Entry level Web Developers are getting $200K per year working in FAANG or Big Tech. Non-FANNG are getting $150K anyway.

I don't browse job threads much and I don't pay attention to people mentioning salaries so I can't say.

>Ruby may be dead, but PHP is even more dead.

>Java may rule the enterprise, but you should not mention Java.

For PHP and Java, there is a very strong case to be made that "dead" means "utterly flawed and completely uninteresting and somewhat ugly\repulsive and only worth writing if the money is very very good", which is (in my very humble opinion) trivially true. It doesn't matter how much they are written, they are dead branches on the PL evolutionary tree, they won't have progeny or nostalgic mind share rooting for them as languages.

I don't know what people declaring Ruby "dead" mean, perhaps its about Rails falling off the hype train or Python eating a lot of its potential mind share and market niche. But Ruby is definitely nowhere close to Java or PHP in bad design, it's a descendent of Smalltalk (which Java aped badly) and Perl (which PHP aped badly), the union is very fruitful and the language is delightful.

And for what it's worth, I remember 2 times I was pretty heavily downvoted because I criticized java. Same goes for C++ and JS. I don't remember seeing anyone downvoted for hating PHP, but also none for defending them. Seeing bubbles is very correlated with what your own biases are.

>No one uses Oracle or MySQL, why would you want that? Postgres is the only DB forward.

Maybe Oracle Bad, that's real and very popular here on HN, for good reasons. I don't remember anyone seriously saying you can't use MySQL or only use Postgres.

>Everything should be Remote.

God no, that's aweful. This position has fierce opposition, including me.

>Communication should always be Async

Maaaybe ? I see plenty of opposition to this. My personal opinion is that good comm is not sync or async, it's exactly what it needs to be to get the message across.

>Oh, Ada is the second Forbidden Fruit on HN.

Not really, it doesn't get mentioned alot because it has miniscule online resources but whenever it's mentioned (e.g. in the context of formal verification with Ada\Spark) there is broad enthusiasm and interest.

>Facebook is...... OK I guess we shouldn't go there.

Haha, yes. Very true. But (like Oracle) also for very good reasons. But I agree that Apple, Amazon or Google aren't angels either, and it rarely get mentioned. In fact, if I can choose a single FAANG company to destory overnight, it would be Apple, their way of treating customers disgust me so much.

>USB-C will solve all cabling problems. Everything should be USB-C.

>5G is useless.

>AV1 and AVIF. The video and image standard to rule them all.

Interesting, I never even saw those opinions expressed once, and I'm fairly addicted to HN. I'm beginning to suspect there are "Meta-Bubbles", bubbles where your perception of what things are bubbles is itself bubble-like.

>Nothing should be centralised. Everything should be distributed.

Hmmm No ? There is an HN bubble against cryptocurrency, which should be impossible if what you're saying is true.

>You do not criticise The Rusted Holy Grail and the Riscy Silver Bullet

True-ish, especially Rust. But there is plenty of aweful criticisms of Rust that always go something like "Everything the Rust compiler can do my own custom home-grown linter tool can also do, nobody needs memory safety if we just be careful also smart pointers and RAII". There is plenty of bad things to say about Rust, none of it leaves C and C++ in good light.