Live data from Hacker News

LinkedIn uses 2.4 GB RAM across two tabs

news.ycombinator.com

441–450 of 481 posts

Re: LinkedIn uses 2.4 GB RAM across two tabs

#441
post #306

Earlier quoted context omitted.

I kind of love Linkedin tbh. It's where you get jobs. They created Kafka. Definitly don't spend a lot of time there though just more if you need a new job.

How often do people get jobs via LinkedIn? I have never. Their "social media" aspect sucks. LinkedIn is 99% bullshit posts about people hyping up they have "learned lessons" or sucking up to whoever just hired them. Kafka is a neat piece of engineering though, I'll grant you that.

A lot I guess or noone would use it. Personally two out of my last 4 jobs (contractor so switch often). All social media is bad by nature so just ignore that part. I much prefer having all recruiters in a single place rather than spread out in my email and even worse directly calling. I tend to reply to all requests there short but polite.

Re: LinkedIn uses 2.4 GB RAM across two tabs

#442
post #306

Earlier quoted context omitted.

I kind of love Linkedin tbh. It's where you get jobs. They created Kafka. Definitly don't spend a lot of time there though just more if you need a new job.

How often do people get jobs via LinkedIn? I have never. Their "social media" aspect sucks. LinkedIn is 99% bullshit posts about people hyping up they have "learned lessons" or sucking up to whoever just hired them. Kafka is a neat piece of engineering though, I'll grant you that.

I got a job from LinkedIn in 2022 or so. Of course it only lasted about a year lol.

I’ve also gotten jobs via direct application a few times. Certainly not the greatest of jobs, but people often question if anyone gets jobs that’s way too.

The only reason I’m employed now though is basically nepotism. What a great future we’ve built for ourselves.

Re: LinkedIn uses 2.4 GB RAM across two tabs

#443
post #440

Earlier quoted context omitted.

The overhead of an entire browser engine isn’t significant compared to a native app?

No, compared to everything else in those apps. i.e. if they are writing extremely bloated Electron apps why would the native version be less slow and bloated? I mean Electron's overhead is mostly fixed (it's still a lot but its possible to keep memory usage we below 1 GB or even 500 BB even for more complex applications).

A native app that compiles to machine language and uses shared system libraries is by definition going to take less memory and resources than code + web browser +Javascript VM + memory to keep JITd byte code.

Write a “Hello World” in C++ that pops up a dialog box compared to writing the same as an Electron app.

Re: LinkedIn uses 2.4 GB RAM across two tabs

#444
post #440

Earlier quoted context omitted.

No, compared to everything else in those apps. i.e. if they are writing extremely bloated Electron apps why would the native version be less slow and bloated? I mean Electron's overhead is mostly fixed (it's still a lot but its possible to keep memory usage we below 1 GB or even 500 BB even for more complex applications).

A native app that compiles to machine language and uses shared system libraries is by definition going to take less memory and resources than code + web browser +Javascript VM + memory to keep JITd byte code. Write a “Hello World” in C++ that pops up a dialog box compared to writing the same as an Electron app.

This is not what "by definition" means.

Re: LinkedIn uses 2.4 GB RAM across two tabs

#445
post #440

Earlier quoted context omitted.

No, compared to everything else in those apps. i.e. if they are writing extremely bloated Electron apps why would the native version be less slow and bloated? I mean Electron's overhead is mostly fixed (it's still a lot but its possible to keep memory usage we below 1 GB or even 500 BB even for more complex applications).

A native app that compiles to machine language and uses shared system libraries is by definition going to take less memory and resources than code + web browser +Javascript VM + memory to keep JITd byte code. Write a “Hello World” in C++ that pops up a dialog box compared to writing the same as an Electron app.

Yes, exactly, that's what I said. There is significant overhead but is it the only or the main reason why these apps are so slow and inefficient? It's perfectly easy to write slow and inefficient code in C++ as well...

Re: LinkedIn uses 2.4 GB RAM across two tabs

#446
post #416
post #358

Earlier quoted context omitted.

As someone who knows xAI employees, he does use it a LOT and reports bugs very often afaik

The "very often" part is wild to me. You'd think being an engineer himself[0] he'd fix the root cause: the testing process, not work as an IC QA himself. [0] He holds the title of Chief Engineer at SpaceX.

Holding the title of engineer does not make one a good or capable engineer.

Re: LinkedIn uses 2.4 GB RAM across two tabs

#447

Earlier quoted context omitted.

Software jobs for sure, but I've been applying for jobs with employers that have other types of jobs too (nursing, accounting, industrial engineering, etc.) and the requirement is not solely for their software jobs. Some have fields that pattern match (for these I put something like " https://linkedin.com/I_DO_NOT_USE_LINKEDIN ") while others use an integration that actually require you to sign in to Linkedin (some o…

Do any of the workarounds ever result in interviews?

Yes! But I only know because someone mentioned it during an interview. It's not something I keep track of on a per-employer basis.

Re: LinkedIn uses 2.4 GB RAM across two tabs

#449

Earlier quoted context omitted.

A native app that compiles to machine language and uses shared system libraries is by definition going to take less memory and resources than code + web browser +Javascript VM + memory to keep JITd byte code. Write a “Hello World” in C++ that pops up a dialog box compared to writing the same as an Electron app.

This is not what "by definition" means.

A - your code

B - a heavy runtime that is greater than 0

C - system libraries

By definition

A + C < A + B + C

Re: LinkedIn uses 2.4 GB RAM across two tabs

#450
post #445

Earlier quoted context omitted.

A native app that compiles to machine language and uses shared system libraries is by definition going to take less memory and resources than code + web browser +Javascript VM + memory to keep JITd byte code. Write a “Hello World” in C++ that pops up a dialog box compared to writing the same as an Electron app.

Yes, exactly, that's what I said. There is significant overhead but is it the only or the main reason why these apps are so slow and inefficient? It's perfectly easy to write slow and inefficient code in C++ as well...

Exactly how would you write a program in C that could possibly be as bloated as adding an entire browser engine + Javacript runtime?
Post reply on HN