Network effect let Facebook attract billions of users who joined to talk to people who were already there. Switching costs turned those users into hostages - blocking interoperability means users have to choose between friends and fleeing the platform.

https://www.eff.org/deeplinks/2021/08/facebooks-secret-war-switching-costs

Facebook’s Secret War on Switching Costs

Update, October 1, 2021: The original version of this essay incorrectly stated that Metcalfe's Law dictated that the number of connections in a network doubled with each new user; that has been corrected, below.When the FTC filed its amended antitrust complaint against Facebook in mid-August, we...

Electronic Frontier Foundation

@rysiek
@eff

"Metcalfe's Law ... That is, every time you add a new user to a network you double the number of ways that users can connect with one another."

n^2 != 2^n.

@boud All but certainly a markup failure, as what's printed is "n2" rather than the more conventional "2n" when referencing multiplication.

Then there's the issue that Metcalfe's law overstates the value of network size. Odlyzko & Tilly suggest n * log(n) as a better approximation.

http://www.dtc.umn.edu/~odlyzko/doc/metcalfe.pdf

My own view is that value 1) increases at a decreasing rate as nodes grow (Odlyzko-Tilly) and 2) that there's a constant cost function per node, 'k':

V = n * (log(n) - k*n

This also gives us an upper bound on value-increasing network scale: where k >= log(n), the network can no longer grow effectively.

Corollaries:

  • By reducing k, viable network size can be increased. This is effectively the same as improving network hygiene such that cost factors are reduced.
  • Increasing k will reduce the total viable size of a network.
  • A periodically variable k (whether regular or irregular) will result in a network with a variable maximum viable size.

But the key is If you want to make large networks less viable, increase their constant cost function.

Ping @pluralistic

@rysiek @eff

#MetcalfesLaw #NetworkValue #NetworkEffects #AndrewOdlyzko #OdlyzkoTilly #HygieneFactors #NetworkCostFunction #Scale

@dredmorbius @pluralistic @rysiek @eff

It's not a markup failure.

It seems clear that "n2" means "n squared", corresponding to the text "proportional to the square of the number".

But "every time you add a new user to a network you double the number of ways" appears to mean 2 *2 *2 *2 ... *2 = 2^n.

The author switched from n^2 in the text to 2^n in the *text*, without realising the error.

(As for the real "value" and the n log(n) and cost functions, I'm sure the reality is complicated.)