News for hackers. Stuff that matters.
Re:John Giannandrea named to Apple’s executive team by e1ven on Thursday December 20, 2018 @02:08PM (#18727980)
They can't just throw more random people at the problem - Adding too many developers can slow projects down and make them less likely to work. (9 women can't make a baby in a month, and all that..)

The guy this post is about just came from Google, where he lead on the stuff you're praising. He can push these efforts in the right direction, and help make other strategic hires..

Isn't this exactly what you want?

Re:John Giannandrea named to Apple’s executive team by starshadowx2 on Thursday December 20, 2018 @02:14PM (#18728043)
9 women can't make a baby in a month but 9 women can make 9 babies in 9 months instead of 1 woman making 1 in 9 months.

More people can work on more/different things in the same period of time, thereby increasing total work done. (Parallel vs sequential and all that..)

Re:John Giannandrea named to Apple’s executive team by smileysteve on Thursday December 20, 2018 @02:37PM (#18728320)
Sure, but then you try to make the children be playmates, and only 3 might work for a while, 1 might be a jerk that hurts the others; and 5 years down the road, you move anyway, so you only have 1 baby.

^ Sticking to the analogy when it comes to integrating into business; competing products, and which one actually maintains adoption.

9 babies in 9 months is basically what Google has done with its messaging apps.

Re:John Giannandrea named to Apple’s executive team by Dwolb on Thursday December 20, 2018 @03:40PM (#18728916)
Off topic question: is there a word or phrase for this conversation?

Something to describe arguing about the issue at hand completely through the metaphor and not directly referring to the issue at hand.

Re:John Giannandrea named to Apple’s executive team by gxs on Thursday December 20, 2018 @03:46PM (#18728971)
The word is pretty much analogy and counter analogy.

See this wikipedia article that discusses it in the context of logic.

https://en.wikipedia.org/wiki/Argument_from_analogy

Re:John Giannandrea named to Apple’s executive team by luckydata on Thursday December 20, 2018 @04:29PM (#18729303)
"Hackernewsing"
Re:John Giannandrea named to Apple’s executive team by peterclary on Friday December 21, 2018 @02:56AM (#18731998)
Darmoking?
Re:John Giannandrea named to Apple’s executive team by danso on Thursday December 20, 2018 @02:19PM (#18728105)
Sorry, but is there some kind evidence that Giannandeea is incabale of the strategy and logistics needed to manage multiple projects in parallel?
Re:John Giannandrea named to Apple’s executive team by eecc on Thursday December 20, 2018 @04:03PM (#18729100)
But those 9 women don’t need to coordinate, each one will merrily go along with her task alone. So let’s keep the metaphor as used originally, it doesn’t extend further
Re:John Giannandrea named to Apple’s executive team by todipa on Thursday December 20, 2018 @03:41PM (#18728929)
This example took a life of its own.

Just wanted to clarify an irrelevant point to this discussion - Length of the pregnancy isn't 9 months.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3777570/

Re:John Giannandrea named to Apple’s executive team by commonsense1234 on Thursday December 20, 2018 @02:18PM (#18728088)
9 women cannot make 9 babies in 1 month nor 1 women can make 1 baby in 1 month. no concurrency in baby making for sure.
Re:John Giannandrea named to Apple’s executive team by gumby on Thursday December 20, 2018 @03:58PM (#18729061)
There is some potential concurrency: a woman can produce two or more babies in 9 months, although it is uncommon.
Re:John Giannandrea named to Apple’s executive team by commonsense1234 on Thursday December 20, 2018 @08:01PM (#18730676)
the process is not concurrent. it is still parallel.
Re:John Giannandrea named to Apple’s executive team by gumby on Friday December 21, 2018 @07:44AM (#18732970)
Unless the child processes have different fathers, which can and does occasionally happen.
Re:John Giannandrea named to Apple’s executive team by starshadowx2 on Friday December 21, 2018 @06:50PM (#18737801)
Let's say you have a project with 9 parts. Each part will take ~9 months to complete.

If you take 9 people and give them each one part it will take ~9 months to complete.

If you take one person it will take ~81 months as they need to finish each part before they can go onto the next one.

Re:John Giannandrea named to Apple’s executive team by jswizzy on Thursday December 20, 2018 @03:19PM (#18728725)
Someone read The Mythical Man Month. :)
Re:John Giannandrea named to Apple’s executive team by dilyevsky on Thursday December 20, 2018 @03:57PM (#18729051)
Lol beat me to it. Number of ppl in our industry who don’t seem to be aware of the Brooks’ Law never siezes to amaze me.
Re:John Giannandrea named to Apple’s executive team by talkingtab on Thursday December 20, 2018 @04:00PM (#18729082)
I've always found the mythical-man-month thing to be completely at odds with reality. Cities and ant colonies work because they use sophisticated collaboration technologies instead of top down rigid hierarchies. But maybe I'm wrong and there is a better explanation for NYC.
Re:John Giannandrea named to Apple’s executive team by giobox on Thursday December 20, 2018 @04:07PM (#18729127)
The "Mythical Man Month" was specifically about challenges in software development with humans, so comparisons to cities and ant colonies aren't all that helpful. It is not a general purpose rule to be applied to any task that can be performed by n+1 people or ants, purely an observation on the nature of software development. I think many of us can likely attest to its frequent validity in that domain, even if it doesn't ring true in others.
Re:John Giannandrea named to Apple’s executive team by matwood on Thursday December 20, 2018 @05:23PM (#18729725)
> sophisticated collaboration technologies instead of top down rigid hierarchies

Let me know when you find sophisticated collaboration technologies working beyond a team of say, 5-10.