Live data from Hacker News

Why is the LinkedIn app almost half a gig?

threadreaderapp.com

151–160 of 205 posts

Re: Why is the LinkedIn app almost half a gig?

#152
post #106

Earlier quoted context omitted.

50% of the reason Kubernetes is getting so popular, devops people need k8 experience to move up in their careers and therefor your company is now using k8.

I think ai/llm have overtaken kubernetes in this regard, everything’s needs to be solved with AI, even if it doesn’t solve the problem in a better way. But I guess that’s also part of the learning process, trying it everywhere to learn from experience what doesn’t work.

We’re adopting kubernetes to run “ai” with kubeflow. Modern problems require more problems taps forehead

Re: Why is the LinkedIn app almost half a gig?

#153
post #148
post #145

One of these lovely discussions again. I’m firmly on the devil’s advocate side here: some install bloat isn’t a big deal. 1. Believe it or not the LinkedIn app is huge in terms of the amount of things it does. It’s basically a super-app for professionals. News, social interactions, an entire chat app, a job board, recruiting and sales tools, etc. Of course it relies on a lot of frameworks. 2. You don’t need a “high e…

> Grand Theft Auto V is a 100GB install on my computer, but it runs at a buttery smooth framerate on modest hardware. I mean you're not wrong that install size != slow performance, but GTA5 is a funny example for being the game that had 6 minute loading screens to start online mode until someone reverse engineered it and found it was mostly from parsing a giant 10MB JSON blob, and reduced the loading time by 70% with…

I forgot about that incident! I guess a better example would have been Baldur’s Gate 3.

Perhaps it’s still a decent little business lesson: the highest earning video game of all time had an egregious loading bug and nobody cared for years.

Re: Why is the LinkedIn app almost half a gig?

#154
post #91
post #75

Earlier quoted context omitted.

Sounds like bad product management as much as bad engineering. I mean, the outcome — a bloated product — is bad for everyone: the users in the first place, the engineers building the product, but also the PM who can't conceivably be proud of shipping a bad product.

In my experience PMs are not rewarded for good product, but rather a mix of shortsighted metrics and whatever their VP/senior person has on their personal agenda. At big companies, employees are often not even using their own products. The corporate ladder is all that matters. Obviously that’s not unique to the PM role, but seemingly more prevalent. I think it’s an effect of the rootless roaming you get when you spre…

Best product people I've worked with operated alongside QA and support instead of engineering.

Re: Why is the LinkedIn app almost half a gig?

#155
post #26

This is a perfect example of why the problem isn’t the stack, native vs web, or programming languages. I’ve been saying this for ages when people bash JS for being slow, or the web for being bloated. Yes, you pay a bit for the sandboxing, GC, rendering, built in accessibility. But that’s a rounding error when businesses, especially large ones, go on a PM-centric feature frenzy. You get out exactly what you put in. Pe…

Especially when everything's on 2 week sprint cycles, and all of those new features are rushed. We can refactor later!

We're not doing waterfall, but we're going to plan out every little detail of a change into small parts and plan out how many sprints it should take to do them all and split that work across the team so that you are always relying on someone else's work or somebody is waiting on you to start something.

Re: Why is the LinkedIn app almost half a gig?

#157
post #145

One of these lovely discussions again. I’m firmly on the devil’s advocate side here: some install bloat isn’t a big deal. 1. Believe it or not the LinkedIn app is huge in terms of the amount of things it does. It’s basically a super-app for professionals. News, social interactions, an entire chat app, a job board, recruiting and sales tools, etc. Of course it relies on a lot of frameworks. 2. You don’t need a “high e…

The app may do a lot of things, but what fraction of users use all of the things? Even if I use 10% of what an app is capable of, I still have to store 100% of the app on my phone.

Re: Why is the LinkedIn app almost half a gig?

#158
I don't have LinkedIn installed, but it's hardly the only app guilty of this. My phone has probably a dozen apps or so that take up much more space than I would expect (400 MB for the iRobot app that runs my Roomba? 250 MB for Firefox Focus which is now the same size as 'full' Firefox?)

For many of these apps, I use them frequently enough that the space tradeoff is not a concern.

For many others though, they're in that awkward middle zone where I use them once every month or two. But because the apps are so large, I don't want to have to waste a quarter gig of data to download them on the fly, so instead I keep them on my phone. And collectively they take up 5-10 GB of space.

Re: Why is the LinkedIn app almost half a gig?

#159
post #129
post #36

Earlier quoted context omitted.

It's not just PMs though: developers are forced into resume driven development by hiring practices. If they stick to the toolkit already established in the app they set themselves up for a career trajectory towards Uber driver. The risk of knowing only what was fashionable five years ago is just too big.

> It's not just PMs though: developers are forced into resume driven development by hiring practices I was laid off from my last gig in January because the company was running out of money. Last week I saw a former coworker share how excited they were to turn a perfectly functional and internal website built with html and css into a react app with redux and nextjs. I couldn’t believe a company running out of money wo…

This is what happens when everyone is trying to do busy work to make themselves look productive and less likely to be laid off.
Post reply on HN