Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Should have fired 80% of their employees years ago when service was reasonably feature complete. Not that I don't sympathize with people getting laid off, but feels like past a certain point, more heads changes products faster than can be fixed, and sometimes moving fast degrades what shouldn't have been changed in the first place. NPR acquisition drama aside, pocketcast has like 25 employees that makes the service slightly better every year while fixing obvious bugs.

Sometimes I don't understand how jumping from winamp to spotify goes from a handful to 10000 employees. Winamp + audiogalaxy (ah memories) probably covers 90% of spotify use case with probably 10 engineers, then just get some suckers to curate playlists for free.



What do you think the employees do?

I imagine there's a big team dedicated to getting inventory on the service through negotiations with music producers around the world. You'd need to keep them to continue expanding, adding newly produced music, and re-negotiating expiring deals.

There will be a large editorial team producing playlists, curation, tuning the algorithm with expertise, etc. That all needs to be localised and to cover lots of niche music tastes. That's also not evergreen content or work, it needs constant updates to remain relevant.

Then there's international expansion and enabling the tech to work for more countries, more languages, more payment methods, more types of music publishing.

Honestly, where do you get "80%"?


> What do you think the employees do?

Product stand-up, agile stand-up, team fika, cross-team fika, town hall, team activity, tribe activity, one-on-one, backlog grooming, team retro, incident post-mortem, ping pong, live music.

If you do scrape together a few minutes to get part of the codebase into your head (despite the open-floor-plan chatter), you've got no way to trigger that bug you think you saw.

But persevere anyway and diagnose it. Oh it looks like it's happening in someone else's microservice. File a JIRA? Bring it up at the next meeting? Try a different fix anyway. Happy with the fix? Wait in pull-request limbo until it's sorted. Release it straight into prod? You could bring down prod... Maybe you didn't really see that bug after all. Coffee time!


A tiny part of Spotify's headcount is product & engineering.


See my sibling comment. Non-coders are just as capable as coders at doing non-work.

This site says 6000 engineers. That is enormous in both absolute terms and "as a tiny part" of Spotify.

https://thenewstack.io/how-spotlify-adopted-platform-enginee...


6000 is beyond ridiculous.

It's a media player with a CDN. They should have at most 100 engineers.


Except it's not just that, is it? They have more than one product. They have the desktop app, the web app, iOS app, Android app, apps for smart TVs, apps for smart speakers, internal admin apps, apps for artists, apps for venues, apps for labels.

Even if you narrow down to focusing on just one of those like the desktop app. There are so many sub-features. Playlist management, playback management, search, audiobooks, podcasts, merch, event ticketing, groups, collaborative playlists, local files, upsells from free to paid, notifications. I could go on.


I think you're missing the point that coding isn't the only type of job


Do you think that the non-coders have more time to do their actual work than the coders?


I think your representation of a software engineer's work is made in bad faith. There may be some like this, but from anywhere I've worked and anyone I've spoken to in the industry, it's a small minority. I haven't worked at Spotify but I have worked with an ex-Spotify engineer who was very productive and one of the best engineers I've worked with.

The representation is in bad faith because it overstates the balance of non-coding tasks, but also because it assumes these are "not work" or worth less than coding.


> but also because it assumes these are "not work" or worth less than coding.

I once walked out of an improv class (on company time)


There's at least one team devoted to screwing up the homepage, pushing content that I don't want like podcasts. Will not miss them.


200m on Rogan has caused more than few of my friends to drop spotify permanently because they couldn't get him off their home screen recommendation for months. If only one engineer added a dismiss button.


Yeah but the dismiss button has to be directly tethered to the machine learning analytics that is also tied to the retention team, so if too many people trigger it, the retention team is alerted to a potential user-retention risk. You need to write the API to hook into those two services, then make sure you have benchmarks before your pull-request will get approved.

You could do this, but I think the profile pictures would look better with rounded edges.


When you overpay massively for IP, you have no choice but to shove it down people's throats in the hope that even 1% decide to subscribe.


That sounds like a sunk-cost fallacy to me.

Note: For all I know, they really could be making that error. Or perhaps someone inside Spotify feels the need to make the Rogan investment at least break even, consequences be damned.


I want to dismiss Rogan as much as anyone, but I think this underestimates the complexity involved. It's not just a button, it's what the button does, it's respecting opt-outs like that in a scalable way for many millions of customers, it's having a way to un-do those for users and for support agents when customers inevitably accidentally hide a podcast they want to see, it's GDPR data export and deletion of those flags to hide things, it's UX testing around whether users even understand what the button does.

I agree that a good product would do all these things and have a way to not show recommendations you don't want, but I get why these things might not exist.

When I worked in a <100 person startup we'd "just build it" and I'd probably spend a few hours on this, but we didn't have all these concerns. We didn't do user testing, we didn't care about scalability at this level. Now I work on Google Play, and if you want to add a button like this (that will need a database query) to a frontend it's a ton more work because the scale is so different.


> I want to dismiss Rogan as much as anyone, but I think this underestimates the complexity involved. It's not just a button, it's what the button does,

This is the kind of statement that leads to people saying "Should have fired 80% of their employees years ago when service was reasonably feature complete." by making it sound like a big development team creates an unwieldy product then struggles to implement even the simplest of features.

The button is absolutely not missing because of any technical difficulty implementing it. Spotify is already storing per-user preferences - and doing all sorts of algorithmic stuff to make smart recommendations and suchlike, all with the ability to scale.

The button is missing for a business reason: They want their purchase of Rogan to be a success because they've spent a lot of money on it.


> The button is missing for a business reason: They want their purchase of Rogan to be a success because they've spent a lot of money on it.

Precisely. If everybody was opted out by default, podcast growth would be anemic, and the product managers would find themselves on the list of people losing their jobs.


No, they're right: your understanding of each other diverges when you write "it's not because of any technical difficulty" --- correct, we all agree there. However, it is still difficult.

Big companies have big processes and that, at least at Google, would have prevented this from happening for at least 12-18 months. Then those things aren't pursued because of A) the literal cost of getting that arranged over 18 months B) the individual's decision not to invest in beating their head against a wall for 18 months for something that'd be done in a week if leadership cared. Leadership does not care, so QED, it will not be a positive for your career.

Things either get done because A) leadership cares and has skin in the game and everyone is afraid of getting in the way of whoever delivers B) leadership cares and will keep asking about it over and over again for a year or two or C) no one cares so no one will get in your way.

That's also the crux of why things at Google go sideways. A) is only true over a year long cycle (I.e. you need to get to launch) B) people are afraid to do because it's hectoring and C) if no one cares its probably not much of a game changer anyway, there's no incentive to do it, and especially in FAANG's Efficiency/Focus(tm) era[^1^], you can actually get pretty easily brow-beaten for it by middle management. Then what are you going to do? Appeal to a VP that your manager and managers manager are big ol meanies?

[^1^] I originally wrote error, which, lol


> Big companies have big processes and that, at least at Google, would have prevented this from happening for at least 12-18 months.

Well gee, if all these software developers are making them slower at software development, it sure sounds like they should have fired 80% of their employees years ago when service was reasonably feature complete.


It's not the software developers. Companies and processes aren't run by software developers. I wish you were more curious about the gap between your understanding and others, it'd be a much more enlightening discussion with your interlocution, as it stands, we keep circling back to "all companies with long launch lead times should fire 80% of their software engineers"


danpalmer believes ads for Rogan can't be dismissed because of 'the complexity involved' in specific technical areas such as being scalable; providing a GDPR export; offering an undo option; and providing a comprehensible user experience.

I would say questions like scalability and data exporting fall squarely upon the software development arm of the business; and if they had chosen an architecture which made it hard for them to deliver value, that would reflect poorly on them.

I am also arguing they probably didn't choose a bad architecture, because I don't think a technical issue is making it difficult to dismiss Rogan ads.

It's far more likely this is the same as Youtube making it difficult to dismiss Shorts, and Amazon trying to trick you into a Prime subscription every time you check out: They've decided their strategy is to make a number go up, and your personal experience is less important to them than that strategy.


Yep that’s it. The same reason Netflix doesn’t have a “hide this” button either


I get you, but at the same time I'm more than little suspicious that they paid 200m for Rogan and just happens to plaster his face on my podcast tab like a permanent ad for months on end. IIRC it was right after also just acquired Bill Simmons also permanent thumbnail, basically fully visible unlike the third listing in the carousel that required scrolling. I find it hard to believe they couldn't rotate recommendations, or move it below the fold. This complaint was all over their forums, reddit, social media at the time. Their default answer on forum was, not yet, but features constantly coming. Avoided all the question of why can't they just remove the banner until feature implemented. I buy scaling features for 500m users is hard. I also buy using technical complexity is a cover for other motivations.


Yet somehow they managed to do the impossible and add a "hide from Discover Weekly" button.


For something as simple as a dismiss button for a particular promotion, it's reasonable to store the bit on device. This will work for mobile and desktop apps, which I assume are the vast majority of Spotify usage.

Or they could invest in a generic "misc settings" column in their DB - to store random stuff like this in a blob. You could even query/index on them w/ something like Postgres's JSON support.


> For something as simple as a dismiss button for a particular promotion, it's reasonable to store the bit on device. This will work for mobile and desktop apps, which I assume are the vast majority of Spotify usage.

No it isn't. When you "dismiss", the service needs to have a point of view (or UX to clarify) whether you want to dismiss it permanently or temporarily (I'm not in the mood for it right now).

You also need to deal with the cases where someone accidentally hits the button.

You also need to think about people who use multiple devices.

Should the algo's now update to say you don't like podcasts? You don't like talk shows? You don't like podcasts with themes that Rogan covers - what themes would that be?

etc.


This is not outside the realm of one sprint.


Well, sure, there's infinite room for scope-creep. That doesn't take away from a minimal solution that works well from the user's point of view - "I don't want to see this, make it go away".


Now take that thought and apply it to someone proposing to put a permanent Rogan-ad on the home screen. One of the first things that is going to come up is "but how can users remove it?" At the level of thought you're talking about here, someone somewhere already made the conscious decision to not make it removable.


From a user perspective, they shouldn't have added podcasts without the opt-out option


update users set "show_podcasts=0" where userid = 12345


If you think it through there is so much more to do here. This is the 3 person startup solution, but really doesn't get you much further than that.


That’s a crazy reason to drop using Spotify


It's not that crazy. Not Rogan-specific, but the podcast-first UI prioritization made Spotify on CarPlay a pain in the ass to use. There was no option to say, "No thanks, just give me music only going forward." Spotify clearly didn't want to serve my needs (i.e., to access music quickly), so I took my business elsewhere.


It's crazy to stop using a product because it's UI got worse by pushing content you don't want at the expense of what you do want?

Ignoring the Joe Rogan of it all - it's frustrating to open spotify to listen to music and it the page is full of overly produced podcasts instead. I think that's a pretty normal reason to not like a product.


>That’s a crazy reason to drop using Spotify

That's like saying people dropping Windows 11 for pushing Candy Crush and TikTok in the start menu si crazy. Is it really crazy? I don't think so.

If I'm a paying customer I want to be treated with respect. If you keep making my UX worse to push your own agenda I WILL drop you for the HDD of "definitely legit" MP3s ready to go.


> That's like saying people dropping Windows 11 for pushing Candy Crush and TikTok in the start menu si crazy.

That's not the right comparison.

You don't buy the OS for entertainment recommendations and listening/viewing/playing/reading.


I'm probably not the common usecase but I don't use Spotify for recommendations either.

I hate recommendation engines in software. One of the first things I always turn off when I install Spotify is the "When we finish your playlist we'll just keep playing similar music we think you'll like" option.

All I use Spotify for is to save myself the trouble of maintaining a media server and tracking down all the music I like to put on it


>You don't buy the OS for entertainment recommendations and listening/viewing/playing/reading.

Huh? I definitely use my OS for entertainment but I don't want it to shove their own content in my face, same how I don't want that from Spotify. If I want to discover new content, I'll explicitly seek it out, otherwise GTF out of my way and play my songs.


I didn't switch because of Joe Rogan, but Spotify kept changing the UI and at some point it got so annoying to browse music over the crappy podcasts being shoved in my face that I switched to Tidal.


I felt like Tidal didn’t have as large a catalog as Spotify? What do you think?


I think the catalogue is just as good, but searching can be more difficult.


By itself, sure. It's a litmus test of sorts.

It's kinda like how I judge most for-profit businesses based on the checkout experience. Usually (there are certainly valid exceptions), the process of me giving them money is what I expect to be the best experience I will ever have with that company.

Am I going to refuse to shop at a store simply because nobody cared about a payment process? No, not unless it's particularly painful or damaging to me in some way.

However, it's certainly a red flag and a warning that the rest of my interactions with them aren't likely to be better.

Same with the case here. If the landing page for a service product is so heavily pushing particular content in place of actually being useful for them, that's a pretty big red flag.

tl;dr by itself, it's a silly reason to drop it, but it can definitely reveal where business priorities currently lie.


People have different priorities. It didn’t cause me to drop music subscriptions, but did cause me to switch to Apple Music.


Not that Apple Music is God's gift to UI, but I prefer to keep my podcasts and my music separate and I don't want recommendations to be pushed on me.


Why not? I don't have time for many ads and will go to great lengths to get rid of them - especially ones I don't like. With Spotify this is even easier because there are a number of replacements available.


I think I'm using a different app to the rest of these commenters, I don't have anything as bad as people are talking about. Or do people just use the free version of the app?


Spotify's home page is full of ads - even for premium users.

https://artists.spotify.com/en/showcase


Is it because I'm in Sweden/EU? But as a premium user I don't see these ads people are on about?


Some people just put their money where their mouth is


I stopped my sub after Rogan AND Peterson pinned on my homescreen, and it just wasn't worth any drama it could stir with how often spotify is passively open. I like me the occasional Rogan, but Peterson is not someone I want to associate with, especially where I am, who I'm generally with, even accidentally. Like it's just dumb shit design for no good reason.

It was enough of an issue that I remember multiple support threads topics at the time.

Switched to plexamp for a while. Half a year later, I'm free riding off someones spare family plan slot.


Are you saying in your social circle if someone sees Jordan Peterson on your Spotify Home Screen you are concerned this would create “drama?”


If I had Spotify open and Peterson was pinned to my Home Screen in an office setting, I’d be embarrassed. It would be a strong signal of a lack of education that could harm my professional career.


Sounds like you work in a toxic workplace


I would definitely give someone the side-eye if I saw Peterson or Rogan on their phone, yeah.


And the the "tolerant" Left wonders why the Right is so upset at them, and the response globally is the election of strong pro-nationalist, "populist" candidates.

Why should someone walk around afraid of being seen associating with Joe Rogan or Jordan Peterson? They're certainly not promoting Jewish genocide, unlike others.

I'm ready for the downvotes.


I never claimed to be tolerant ;) Listening to Rogan or Peterson are indicators that you might be into alternative medicine trash like horse dewormers and vagina rocks; or you might oppose public health policies, or gender care for people dissimilar to you. There's an entire universe of podcasts to listen to on every possible topic, and you choose to listen to the one that hosts quacks. That's not the kind of person I'm interested in supporting or associating with, hence the side-eye thing.


Peterson's podcast is in the top 30. Some people live very siloed lives.


Or they simply see this as the indictment of American society that it is. People preoccupying themselves with such obvious, dim-witted charlatans can disgust anyone, regardless of their popularity.


> I stopped my sub after Rogan AND Peterson pinned on my homescreen, and it just wasn't worth any drama it could stir with how often spotify is passively open.

If the image of the most popular podcast causes drama then it's those people who are on the fringe.


Same reason I stopped buying Apple products - they shoved U2 into my iTunes library


I dropped Spotify when they started to push more podcasts on my home feed as well.


They’re not leaving. 17% of the staff doesn’t include the entirety of the curation team.


Yea I worked at groupon when it was taking off and we had around 200 sales ppl calling up and negotiating deals with local business.

Everyone back then used to ask me the same question: Why does groupon have 500 ppl, isnt' it just a wordpress site.


People who make CRUD sites think everything is just a CRUD site.


Engineering-bias at its best. Thinking about the product complexity but not about the business


It is a shame for Chicago that groupon didn't continue to find success. I really think that if they had continued to grow the Chicago tech scene would be significantly larger than it is today.


Lefkofsky and the underwriters butchered the IPO for personal gain. I don't think it was a viable business model but they could have at least tried to steer the ship.


Exactly! Lefty did groupon dirty.


Absolutely agree. I’m not sure I can name another name brand Chicago tech company, which is devastating for their startup and venture ecosystem.


Citadel.

Chicago has been a big centre for developers for finance companies for a long time. Hedge Funds, Market Makers, Asset Managers etc.


Citadel is moving to Miami because Chicago government sucks - the move was due to "riots, an employee stabbed, and the attempted hijacking of his Ken Griffin's car"

https://www.businessinsider.com/ken-griffin-citadel-moving-h...


Yeah, Miami is going to be way better for crime...


Especially if they had succeeded in building the dome.


I find their algorithms for recommendation (song and artist “radios”) far inferior to 2000’s Pandora, so at least in that area I agree with GP that throwing 1000 times the resources at the problem doesn’t seem to be doing anything…


>Honestly, where do you get "80%"?

Lazy hyperbole and picked pareto 80%. Not remotely well calculated remark. Should have constrained comment to engineer/design team.


Well thanks for owning up to it!

I agree that it feels like the product from an engineering perspective was "finished" a while ago, however when I think about it for a while I can come up with many things that will need ongoing engineering work. For example, bug fixes (no one ever finishes this), support for new devices/phones/smart speakers/TVs/cars, support for payments and authentication in new regions, scaling work to scale to users in more regions, reliability and operational work.

And that's just the stuff that isn't about growing more. I think it's reasonable to expect that businesses want to grow, and this isn't always anti-consumer either, as it can result in services that appeal to more users and cost less. This means engineering work on the marketing funnel, onboarding, new markets like podcasts, and lots more.


Spotify had a large headcount.

Let's look at some of your examples and see where things can logically be cut.

>I imagine there's a big team dedicated to getting inventory on the service through negotiations with music producers around the world.

This can be streamlined considerably through standardized contracts. I'd wager 90% of the inventory that said team gets is from niche artists, independent artists or small labels. Very few artists actually have the clout or resources to negotiate their own deals with Spotify. That's sort of the point of having executives - to handle the Taylor Swifts of the world. Your local band, rapper, singer-songwriter or producer doesn't matter to Spotify.

Have a clear and straightforward tier system for compensation. You get a billion streams a year? You get $X. You get 10,000 streams a year? You get $Y.

>There will be a large editorial team producing playlists, curation, tuning the algorithm with expertise, etc. That all needs to be localised and to cover lots of niche music tastes. That's also not evergreen content or work, it needs constant updates to remain relevant.

You don't need a large team to curate playlists when you can have users curate playlists. In fact, they already do. You don't need a huge localization team either. Users already take care of the legwork for you. Same goes for algorithm tuning.

>Then there's international expansion and enabling the tech to work for more countries, more languages, more payment methods, more types of music publishing.

Spotify is kinda already there in terms of international expansion. Anywhere they aren't already, they probably won't get there for political reasons (such as China).

More languages? Sure, but that doesn't require a massive team. Fortunately, there are a few dominant languages around the world, and Spotify has those covered.

More payment methods? Let the creators of those methods handle that - that's their job. Credit Card companies or banks or whatever don't create their own payment platform tech and just say "now it's yours to try to implement", they have entire teams dedicated to that.

More types of music publishing? Like what? There's only so many methods of publishing music, and I'd wager there's going to be very little (if any) innovation there for a while. Spotify doesn't really distribute any other forms of published music besides digital streams. They aren't selling records or CDs, are they?

EDIT: you could also say Spotify has vastly overspent on the likes of Joe Rogan, no matter how popular he is. $200 million dollars to a company that isn't very profitable, no matter how large, is just bad business. He's worth nowhere close to $200 million.


At every company I've worked at, there are things we want to do that nearly everybody think are a good idea. But we can't do them all, because we have limited capital. So we have to be very strategic.

Spotify has developed a huge surface area, because they are attempting to be the one-stop shop for all things audio. The thesis is that the whole is greater than the sum of the parts, and that's what they're selling to investors. That means there are countless bets they could be making at any one time, to compete with everybody else out there.

For a company of Spotify's stature, when capital is cheap, they can raise the money to do all the things, all at once. They don't have to make prioritization choices. Usually this means many dozens of teams, which each seem pretty lean if you zoom in. Like, I'm guessing there's a team of 3ish developing the in-app lyrics experience, or something like that. The scale is in how many of these bets are going at once.

The capital markets have changed, and now Spotify (like many others) has to constrain its bets. The thesis hasn't changed, but their capacity to try to prove it out isn't as limitless as before.


I don't think the question is whether Spotify should or shouldn't persue podcasts and audiobooks in addition to music streaming.

The question is whether any organization really needs 5-20k tech workers for an audio app. Even one that plays music, podcasts, and books. I would be slack jawed with shock if the Apple team that works on their podcasts app, and the Amazon team that works on their Audible app, COMBINED were a meaningful fraction of that scale.

And it's certainly fair game to question why they don't have more resources allocated to longstanding issues with the core product. Especially given that the core product hasn't noticeably changed much in years.


10000 employees with let's say 40% overhead translates into 2000 3-ish lean teams. Certainly some would be far larger than 3 person but even then. Is Spotify surface that huge really?


Maybe? At Spotify’s scale, those teams would include things like “GCP-friendly audio encoding optimization” or “playlist sharing scalability”. I don’t know enough to estimate what a reasonable size should be (if such an estimation is even possible), but running software for hundreds of millions of users is hard.


Honestly (for someone also working with audio) these team descriptions sound like they would idle most of the time.

My usual yardstick is Apollo programme development team size: about 600 developers. Relatively few tasks are substantially more challenging than writing code that would get people to the Moon and back. There have to be some that are as hard or harder naturally. But when you see a commercial company that has an order of magnitude or two more devs than that, using modern tooling and conveniences, it's hard to fathom.


Not all of the employees are working on the tech side. I can only imagine Spotify has a ton of business operations, sales, legal, etc. It's a worldwide company, too.

And when it comes to product development teams, 3 is pretty minimal. I'm sure most teams have more people than that. I'm simply pointing out that there are a lot of corners of functionality within the platform and one way you can press the gas pedal to accelerate your roadmap is fragmenting areas of concern and forming teams around those fragments. If the conditions for making those bets change, you undo that by consolidating teams, lengthening roadmaps, and downsizing staff (in some order).


> there are things we want to do that nearly everybody think are a good idea.

They aren't a good idea. Almost always. For example, "lets put podcasts in spotify". Not a single person I know wanted podcasts in spotify.


I wanted podcasts in Spotify, but you don't know me. Sample bias?


I didn't want podcasts, on the other hand I have a few friends who listen to podcasts exclusively on Spotify because they were already listening to music on it.

It might not be a good idea for you, or for me, but there's value on providing it. The churn from adding podcasts was probably low enough to make it worthwhile as a business.

Exclusive podcasts on the other hand seem to have backfired immensely.


I don't want podcasts in my Spotify, but it makes sense to me why Spotify wants to do it. Or rather, the opportunity they see.


Do you think your social circle is representative enough to use as evidence for Spotify's business decisions?


Huh? Lots of people wanted podcasts in Spotify. Why wouldn't they? Podcasts are hugely popular.


People all had a podcast app that worked fine. It was classic embrace/extend/extinguish. It has made many perfectly good paid programs just flat out shut down.


> they are attempting to be the one-stop shop for all things audio

The only problem with that approach is they now have a huge number of half baked or broken features. It's infuriating as hell when you spot a bug or something not working as expected only to find a post on their community dating back close to a decade, with thousands of people confirming the issue and someone from their team repeatedly replying with a vague message about passing it on to the team.

Spotify's development has somehow been run at a snails pace even with their huge headcount.


I'm not defending how Spotify strategizes or delivers. I'm just saying that given their surface area, it's not difficult for me to imagine that a big chunk of the company is running on developing a bunch of parallel efforts.


When startups receive huge waves of investor cash it can seem like the runway is forever. Look at Twitter which had far more employees than it needed. When the cash seems infinite there may be a tendency to forget the principle of staying lean.


No idea where the 80% or 90% coverage comes from, but let’s assume the numbers are right and you get 90% with just 20% of the current staff. Spotify has revenue of 13 billion a year. 10% of that is a bit more than a billion. Spotify has 9000 - 10000 employees, let’s round up and say 10,000 employees. If they can get an extra 1 billion at a cost of 8,000 employees it still might be worth it if they can spend 100k per employee per year. Doable for a mix of roles and geographies.

At some scales of business, spending a lot more to get incremental gains can be worth it.


What in the absolute fuck are 10000 people doing at Spotify? Really try to crunch those numbers mentally here. It's insane.


Supporting half a billion constant users around the world, and staff dealing with local artists and bands from almost every single country. Even outside of engineering they need a ton of support staff — starting from marketing to lawyers. Every country is fairly different as well when it comes to “music style”, so there’s a significant tailoring I would say.

They’re doing whatever they’re doing pretty well as well. It’s basically the only subscription service at this point I wouldn’t consider to get rid of.


> Supporting half a billion constant users around the world

I am sure curl does too, with one guy running it. Spotify is not a telephone company. The engineering work hardly scale with the amount of users. There should be a need for some extra sales staff, lawyers and translators per market.

Their engineer staff numbers are just silly.


> Sometimes I don't understand how jumping from winamp to spotify goes from a handful to 10000 employees. Winamp + audiogalaxy (ah memories) probably covers 90% of spotify use case with probably 10 engineers, then just get some suckers to curate playlists for free.

The complexity is not the player, it's the whole business... Winamp didn't have recommendations, tack on another 100-200 people working on data to surface those. There are close to a 100 markets being offered content with licencing deals, each with different regulations.

There are internal platforms, infrastructure, development, each platform requires team(s) to maintain, and develop them.

What's the size of the largest tech company (with a single product) that you've worked at? Just so I know how to translate how larger organisations work to a worldview that you have experience with.


No need, I was being flippant. I don't work in tech but dealt with large orgs. Broad point is, by all means, have your headcount for signing labels, localization, maintaining physical infra. But past a certain amount of brains and you get feature/vision creep that starts degrading core product. Where/when that point is of course highly subjective.

But how many employees does a music streaming service need? I don't know, but last I read, Valve had less than 500 employees on everything including Steam before they ramp up headcount for hardware. Did spotify need 20x more? Maybe nature of music streaming needs 9000 more employees to deal with labels. But my uninformed opinion is, probably not.


Well I just googled and Valve has 1,139 employees, and Spotify will now have 7,800 - It's nowhere near 20x.

Still a big gap, although I suspect they are very different offerings and companies. Differences include:

* Spotify needs to sell ads (to support it's free tier). This requires engineering and people to sell the ads.

* Spotify is in a more competitive market than Steam (who have a nearly de-facto monopoly) so more advertising/marketing effort is required.

* Interfacing with the entire global music industry takes time and resource.

There may also be differences to the extent these companies outsource and use contractors which could make it more difficult to see actual headcount.


Spotify is also a de facto monopoly.


Spotify has ~30% of the market, Apple Music, Tencent, and Amazon have each ~13%, YouTube Music another ~9%.

That's far from a monopoly...


Didn’t even know Tencent had a music streaming service, but their numbers look amazing:

https://www.macrotrends.net/stocks/charts/TME/tencent-music-...

I presume they don’t have to pay rent to a few big copyright holders like Spotify does.


A monopoly of what? A few people’s podcasts?


Those were the days. Winamp. The tiny media player that booted instantly, had such a low fingerprint you could safely have it playing while gaming. The media player you could re-skin. You could later hook into lastfm to "scrobble" your listens if you wanted them to persist after a WinXP reinstall.


Spotify also has studios in multiple locations.

https://spotifystudios.com/


If a company needs to fire people to prevent a product from degrading then it’s too late the company culture is rotten to its core.


[flagged]


Please omit swipes and name-calling from your posts here. You can make your substantive points without any of that.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.


Really? I think it should be quite important to call out bullshit for what it is. The way I see it, there's way too much of that floating around.

I see it not as "name-calling". But if this is against whatever the powers that be see as the "spirit of the site", I shall remain silent.

Back to lurking it is.


The trouble with "call out bullshit" is that the commenters taking this approach usually overestimate their comments and underestimate their provocations (by a good 10x); and do the opposite for comments and provocations coming from the other side. This compounds to quite a bias—and does a lot more damage to the threads than they realize or intend.

It just leads to a downward spiral and (eventually) scorched earth, and none of that is what we're here for. We want curious conversation and interesting threads.


Relax, I was being hyperbolic. Does spotify need 20x more employees than Valve/STEAM? How's twitter working with 80% less employees? Sure it's worth less, but it works mostly fine. Yes spotify needs more than 10 employees, but did it need 10000? After these rounds of cuts, will it still need 7500 next year? I surmise it can settle much lower than what people expect, and maybe their service/product would have been better without having that many brains adding creep/degrading the product (subject to opinion) in the first place.


I realize the GP was being provocative, but please omit swipes (like "Relax") from your comments as well.

https://news.ycombinator.com/newsguidelines.html


> Does spotify need 20x more employees than Valve/STEAM?

The difference is the person you’re responding to doesn’t claim to know the answer to something it’s almost impossible for either of you to know the answer (unless you have inside knowledge or have done a deep dive on Spotify).

> How's twitter working with 80% less employees?

Extremely poorly. It’s hemorrhaging money and it’s hemorrhaging users. Competitors are arising where almost none existed for about a decade and a half.

The point of having employees in a major platform based company isn’t just to “work fine”, but to out compete massive trillion dollar companies while at the same time fending off tiny 2-3 person startups which may come with a completely new idea or approach out of nowhere. Twitter’s reduced workforce only allows it to exist but has made it extremely hard to actually defend from those forces.

And to the extent it is succeeding to retain any users it’s almost entirely because of the advantages built by the company when it had a much larger workforce.

The only caveat I will add is that a lot of tech companies over hired during the pandemic due to FOMO more than anything else, and we know this because most of their CEOs have said as much.


>Extremely poorly. It’s hemorrhaging money

Always has no?

> and it’s hemorrhaging users.

No it's not, it has hit multiple usage records this year.

> Competitors are arising where almost none existed for about a decade and a half.

Threads is a ghost town, Bluesky has pushed like 1 update this year, mastodon while it's found it's niche it will always be a niche because normal people don't understand or care what federation is.

Don't believe everything you read from people aggrieved by a service.


> No it's not, it has hit multiple usage records this year.

Really? I’m not sure I believe it.

Elon promised to get rid of the bots, but when I briefly stick my toe in that open sewer, I get the impression that there is a lot of astroturfing.


> No it's not, it has hit multiple usage records this year.

You can't claim that if there's no official source for it and the only source is Elon (With a track record of lying) posting about it on his service.


Let's be honest, no source would ever satisfy your bias.


> No it's not, it has hit multiple usage records this year.

My twitter feed is literally a ghost town


...but if you use the word "extremely" enough times maybe everyone will finally see that they just can't exist without 100000 programmers </s>


>Extremely poorly. It’s hemorrhaging money

Was Twitter in any way profitable before Musk took over, or was it coasting on zero interest investor money on the premise that "one day" it will be profitable?

>Competitors are arising where almost none existed for about a decade and a half.

Competitors rise all the time, the question is which have the sticking power to beat Twitter.


You can google this, but the short answer is yes, Twitter was profitable before the takeover. https://www.statista.com/statistics/299119/twitter-net-incom...


Twitter had multiple profitable quarters before Musk tool over


> Relax, I was being hyperbolic. Does spotify need 20x more employees than Valve/STEAM?

Record labels are far more awkward to deal with legally than video game publishers, so wouldn't be shocked if they needed X more lawyers at least.


> Does spotify need 20x more employees than Valve/STEAM?

I don't know. Maybe?

Nowhere it says Spotify have 10k employees in IT/Engineering. Perhaps a large portion is in Legal or Compliance. Dealing with regulations around music distribution on a global scale looks pretty complicated to me.

Also, Spotify does streaming, which is a fundamentally different - and more complex -business than e-commerce of digital goods (which is Valve's business model).

Ultimately, my point still stands. Spotify has competitors. If they are so bloated, nothing should stop a leaner competitor to eat their lunch.

> How's twitter working with 80% less employees?

I didn't use Twitter before Musk took over, and I don't use now. So it's difficult for me to compare their two incarnations.

I'll just mention that on a recent interview Musk said (in very colorful language) that the current advertiser boycott may kill the company. So my guess is that Twitter is not doing very well with only 20% of the workforce.


In Twitter/X's case, I'm not sure how much is related to large cuts in headcount and how much is that Musk's behavior just cause a lot of people and companies to re-evaluate their relationship with Twitter. I know for me so many people either went elsewhere or, probably more commonly, decided they didn't need this sort of service that I cut way back on my use.


> Relax, I was being hyperbolic

I see this type of hyperbole twice a week on HN and it's getting really boring.


sounds like you must only log in to HN about twice a week in that case..... a lot of lazy/bad takes on here that equate to "large company bad". Definitely gets a reddit vibe especially if its an announcement like this.


New bots follow me on Twitter every day, spamming my notifications. They're very obviously a bot bc their name and lack of posts. I rarely had that problem before the downsizing. I think my follow count went up 20% in the past year, nearly all bots.

Otherwise, the service is generally reliable.


> How's twitter working with 80% less employees?

Hasnt this been done to death on hackernews ( and elsewhere) . why do we keep beating this dead horse




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: