From the reply >300 MB for just dynamically linked frameworks & Plugins is...a lot. In fact, just the Dylibs & Plugins today are bigger than the entire app was back in November 2022 >Here's something else that jumps out - in March 2023, the TodayExtension was >Seeing as Today Extensions have been deprecated, its doubtful that they added THAT much functionality to them
This is what you get from so called "quality full $200k software engineer"
Why is the LinkedIn app almost half a gig?
11–20 of 205 posts
Re: Why is the LinkedIn app almost half a gig?
#12That’s what I’ve been told when I also question these things.
Re: Why is the LinkedIn app almost half a gig?
#13(Makes sense considering LinkedIn is about jobs, but "half a side gig" makes no sense which should have been a clue.)
Re: Why is the LinkedIn app almost half a gig?
#14In detail: This is how death by a thousand papercuts looks like.
I've had the (dubious) pleasure of observing a roughly similar BigTech app project.
There are likely 100s-1000s of app developers involved in the LinkedIn app, and they are likely under immense pressure to Just Ship Already (tm). Some of them consider it conscionable to do weird things like statically linking to an asset library - whether through unawareness/incompetence or just by wanting to make it through the next performance review.
In smaller projects, there's some kind of a feedback that can make it through the system to make sure local and global incentives are aligned, but at the LinkedIn scale that would have required the people in charge to be engineers and not suit types.
One interesting solution to this very problem that I actually saw in action was employing a team of top-tier systems hackers (in this case: people with a security research background) to hack through the build process. This solution naturally premises on such individuals wanting to work for an app project, incentivizing them along the right global metrics and giving them the go ahead to push back on egregious violations.
Re: Why is the LinkedIn app almost half a gig?
#15Re: Why is the LinkedIn app almost half a gig?
#16TIL there is a Linkedin app. For me the question is why anyone would even consider installing it. The other is easy: It's Microsoft,
Re: Why is the LinkedIn app almost half a gig?
#17Galaxy brain business model: shame the app developers and offer a tool to help them fix their mistakes.
https://news.ycombinator.com/from?site=timac.org&next=175530...
Re: Why is the LinkedIn app almost half a gig?
#18Why does the web page presenting this complaint take 140 requests to serve and transfer 10Mb? Same reasons - bloat over time, developers with powerful machines and network connections who don't notice the impact, users with huge devices that don't care about 500M space for an app and management and corporate culture that don't care much about optimisation.
Uber actually had a pretty reasonable explanation for their app being huge when their rather large app size made the rounds several years ago. Turns out localization takes a lot of space. I wonder how much of LinkedIn’s insane size can be attributed to that vs just lazy coding
Re: Why is the LinkedIn app almost half a gig?
#19Galaxy brain business model: shame the app developers and offer a tool to help them fix their mistakes.
Re: Why is the LinkedIn app almost half a gig?
#20Earlier quoted context omitted.
Uber actually had a pretty reasonable explanation for their app being huge when their rather large app size made the rounds several years ago. Turns out localization takes a lot of space. I wonder how much of LinkedIn’s insane size can be attributed to that vs just lazy coding
If I only ever use a single locale on my phone, why isn't there a way to avoid needing to download all of the extra info that my phone will never use?