Recent comments in /f/explainlikeimfive

Thatweasel t1_jdpsz9f wrote

Theres nothing about recessive genes that make them inherently less likely or less desirable to pass on, and they're still there even if they aren't expressed.

If you imagine the genes as red and blue cards, red cards always go on top of blue cards. If you lay those out in every possible variation (RR, RB, BR, BB) the blue card is only ever visible in 1/4 of those combinations, the one with two blue cards. But there is an equal number of red and blue cards, if you shuffle them together and pick a card at random you have an equal chance (1/2) of drawing either color. So they don't die out, you just only actually see it 1/4 times

1

phryan t1_jdprbck wrote

This will be unpopular but I'd say that having 2,000 employees that are easily disposed of is also a result of upper management of a startup not understanding how to staff a company.

​

For your example hardware can generally be outsourced, once an organization reaches the point that owning hardware is cheaper outsourcing services like HR/Payroll is still more effective. However startups are often run by inexperienced management that can't min/max. When times get tough they pull in a consulting firm that make some recommendations that end up with a few thousand layed off.

I'll add consulting firms are a waste of time, a google search and 60 minutes will give you the same advice as a consulting firm. And the consulting firm will charge $1 mill plus easily.

−2

KyeeLim t1_jdpq1ei wrote

Mainly because there's not only just development team in a "website".

  • If a company wants to have this application be connected to a server, a server cost money to buy/host and run, so now we need account department.

  • Hosting a service 24/7 would means we would need people to maintain the server so it can stay up for 99% of the times.

  • Now we need our source of income for paying our staff, We would need someone to deal with advertisement and such.

  • Alright, we want to make sure our "website" to not get sued by someone for stupid reason, we would have to hire a legal team to deal with that.

  • What if someone encounter some issue while using our services, our development team are way too busy for that, customer support it is.

  • Hire new employees, too busy to be dealt by anyone, HR department it is.

  • Our "website" will store our user's sensitive data, better to hire a dedicated security department for that.

and there's more, all of these can't just simply be dealt by just 3 to 10 people.

5

ZacQuicksilver t1_jdpo7qd wrote

That's true if there is 100 fish - but not if there is 1 000 000 fish.

If there's a huge number of fish, the chance that a given gene is removed randomly is very low. Unless it provides a disadvantage, it's entirely random. There have been experiments, both in digital environments and in sealed live environments, tracking genetic drift (the change in gene representation in a population over time); and pretty consistently there are cases of genetic variations that end up spreading by chance that don't do anything.

The classic example of real-life variations are two different genes that code for the same amino acid chain using different base pairs - there's no advantage one way or another. In such a case, the most common result over time is that both versions of the gene persist; even if you start with one variation is less common than the other.

The exception is if you simulate bottlenecks - like the "100 fish" scenario you posted. With such small numbers getting through, it becomes a lot more likely for some genes to be lost forever by random chance - including useful genes that happen to get unlucky.

1

nyold t1_jdpo1ai wrote

OP probably thought that you can come up with a "website and an android app and IOS app" with 3-10 ppl because it's "just programming". Sure, get 3-10 really smart programmers and you can get a website, an android app and an IOS app. But that app won't be near the quality / polish of Indeed.

12

BraveNewCurrency t1_jdpnkrb wrote

Looks are deceiving.

It is possible to create a website or app with one person, but there is a limit to the complexity.

For example, just glancing at the Indeed website:

  • They need engineers to maintain their codebase. For a site like this, it might easily be over a million lines of code. (There is a lot of functionality you can't see, like internal auditing and management systems, in order to prevent legal problems -- see below.)
  • They need engineers to maintain their servers.
  • They need people to write content in the Career Guide.
  • They need database administrators to tune, backup and monitor their databases -- often geo-replicated around the world.
  • They need security engineers to prevent hackers from taking all this valuable personal data they have collected.
  • They need employees to "answer the phone" when their customers have problems.
  • They need employees to work with companies and the schools to find out their needs.
  • They need lots of people to keep spam out of their various databases (schools, jobs, training, resumes, etc)
  • They may need employees to verify companies aren't scamming personal data.
  • They need HR, Finance, Legal, etc. Legal is probably especially big, since they need to know the hiring laws in every country and every state. (Did you know it's perfectly legal to age discriminate in most states, as long as it's not against someone over 40?)
11

fuzzypastels t1_jdpmteo wrote

To add some more details job board companies like Indeed will also have client facing teams with data analysts and client success managers who provide support to the companies who use their platform. Part of their product is being able to explain to their clients trends, provide guidance on job posting verbiage, show data on how well their postings are doing etc.

7

Plane_Pea5434 t1_jdplndt wrote

What you need to remember is that it’s not a website it’s a company that uses the website to sell ads, and that company’s needs a lot of manpower for sales, accounting, software development, maintenance, as well as the infrastructure that supports the website like data centres

3

CO_PC_Parts t1_jdpkdkx wrote

I work for one of their direct competitors and we have 500 or so employees so quite a few less than them. We run fairly efficient but there are dedicated teams to match, sales, marketing, content, and then the various sections of our site and our apps. Our leadership is very adamant that we will not face layoffs as we mainly didn’t over hire like most companies did 2 years ago. Could we cut some fat? Of course everyone can.

2

hurricane14 t1_jdpk08w wrote

My first thought also. And no one in this thread mentioned product and engineering yet. OP might be right that you could launch an initial app with 10 people. But when your site gets big it takes a lot of work to maintain, let alone improve it. A lot of work goes into building the features of the application over time

6