Hah, I recall very well when this was posted. It was my first introduction to the bus factor[1], and I still refer to it from time to time.
Segfault.org had a lot of fun jokes, just look at the front page from that time[2] which includes some future-predicting ones like "Netscape 6 Special Edition To Feature Extra Ads"[3] (not Mozilla as such but).
I was recently introduced to the “lottery factor” as a less morbid alternative. As in, if one of us won the lottery tomorrow and quit on the spot what would happen.
I can kinda see the point there, but in the lottery example there's at least a possibility of making contact at a later date.
The bus is irreversible and sudden.
I'd say the lottery example works for example with skills/knowledge. ("Do we have someone else who can do what that person was doing?")
While the Bus factor is very relevant for issues like infrastructure and access ("The only person who knew the important passphrase or credentials is now lying dead on the pavement.)
The difference between the lottery factor and your bus factor makes a decent proxy for how much people like working there.
If someone has a lottery factor equal total their bus factor, then you expect them to say “screw you” when asked for help, and you should probably work on that.
Didn't Ballmer do a cost-benefit study on this in '07 only to determine that if you struck Linus down then he would become more powerful than anyone could imagine?
If true, would that still hold now? There is so much politics and polarization and agendas - I'm not aware in Linux specifically but in tech and open source generally. Without benevolent dictators I think a lot of projects would fragment very badly and leave big openings for companies like Microsoft. I think we're going to see that as a failure mode in big open source projects more and more.
Oh yes, I remember that white paper. The conclusion was that if Linus became a Force ghost, he would be able to code 24/7, which would affect the market share of Windows Server 2008.
I'm not really part of the Linux community so I feel a bit confused. It definitely seems like it's meant in jest, though at the time of writing, there probably would have been a real concern around business continuity.
Yeah it's just a joke, lightly poking fun at contemporary commentary worrying about the viability of open source projects perceived as too centralized around one key person. I don't know how serious the concerns ever were, though keep in mind that the idea of relying on open source software was still novel at the time.
As I recall, a lot of the world wide web seemed to be jestful writing of a similar tone (irreverently humorous but ultimately playfully cynical at most, not darkly cynical as today) in those days.
The data is old. In the account of increased population, traffic and pollution, the study should be reconducted just to be safe. The muffin factor probably has changed a lot since then and even we should propose to include his new favorites.
Yes, this is actually quite common. As often as tech companies fail due to poor marketing or poor business, they also fail due to technical debt induced by laying off core developers.
Some of us practiced the “Bus Factor” as a joke. But, many a truth is spoken in jest. In 2006, my first company was acquired by a Startup that got transplanted from Silicon Valley to India.
We were not Linuses, but as an unspoken/unwritten pattern, we naively followed “if you get into an accident on the Mumbai–Pune Expressway.”[1] We never traveled together as we gradually relocated to Pune while still unable to give up Mumbai that quickly.
33 comments
[ 3.0 ms ] story [ 276 ms ] threadWhat If Linus Torvalds Gets Hit by a Bus? - https://news.ycombinator.com/item?id=37070841 - Aug 2023 (7 comments)
What If Linus Torvalds Gets Hit by a Bus? (2000) - https://news.ycombinator.com/item?id=18794892 - Dec 2018 (107 comments)
Segfault.org had a lot of fun jokes, just look at the front page from that time[2] which includes some future-predicting ones like "Netscape 6 Special Edition To Feature Extra Ads"[3] (not Mozilla as such but).
[1]: https://en.wikipedia.org/wiki/Bus_factor
[2]: https://web.archive.org/web/20010616172138/http://segfault.o...
[3]: https://web.archive.org/web/20010619114515/http://segfault.o...
The bus is irreversible and sudden.
I'd say the lottery example works for example with skills/knowledge. ("Do we have someone else who can do what that person was doing?")
While the Bus factor is very relevant for issues like infrastructure and access ("The only person who knew the important passphrase or credentials is now lying dead on the pavement.)
If someone has a lottery factor equal total their bus factor, then you expect them to say “screw you” when asked for help, and you should probably work on that.
Am I just wildly missing the joke?
As I recall, a lot of the world wide web seemed to be jestful writing of a similar tone (irreverently humorous but ultimately playfully cynical at most, not darkly cynical as today) in those days.
What if Chuck Norris gets hit by a bus? Time to buy a new bus.
The original is archived over here on the author's website along with the rest of his segfault writings:
https://www.crummy.com/writing/segfault.org/Bus.html
Who the heck even are you to tell me what tech related posts I can or cannot post here. The audacity lmao.
> Why the web archive link?
Because the web archive post is what I was reading and didn't know the author had their own website called crummy. Thanks for the link.
We were not Linuses, but as an unspoken/unwritten pattern, we naively followed “if you get into an accident on the Mumbai–Pune Expressway.”[1] We never traveled together as we gradually relocated to Pune while still unable to give up Mumbai that quickly.
1. https://en.wikipedia.org/wiki/Mumbai–Pune_Expressway