Join Nostr
2026-08-02 13:38:23 UTC
in reply to

David Chisnall (*Now with 50% more sarcasm!*) on Nostr: One of the saddest things about my time at Microsoft: I designed a privacy-preserving ...

One of the saddest things about my time at Microsoft: I designed a privacy-preserving tip-jar system, where it would be possible for people to embed identifiers in their work (video file, web page, game, whatever) and any viewer (or program itself for programs) that wanted to support the system could record the amount of time spent with it and the user could decide how the reporting was scaled. Content providers would be able to tell whether the visitor subscribed to the system, but not who they were.

Users would pay either a flat fee or different tiers. At the end of a month, content creators would get a report of how many views they got and a payment. The company operating the system would have no visibility into what the users saw, but individual users would be able to get a report of where their money went. The operator would be able to de-list fraudulent or illegal providers so that their revenue shares should be discounted and they wouldn’t count.

The operator would be able to take a flat percentage for providing the payment service and any provider in the system.

Every part of was buildable, including verifiable security guarantees, with the technology available five years ago.

The problem? Microsoft would have no moat. Google would be able to trivially deploy such a system by making it a switch in their ads platform: if you are subscribed to the system, Google Ads don’t track you at all and the creator gets revenue directly. They’d be able to flip a switch and immediately opt most Play Store apps and an enormous number of web sites into the system, so even if Microsoft shipped it first, Google could dominate the market. The chief economist, correctly, identified that Microsoft would be spending a load of money to give Google a new revenue source, because a system like this is a natural monopoly.

My starting observation was that users don’t really like paying for individual things but they do like:<li>Paying a <em>known</em> and <em>predictable</em> amount for stuff that they like.</li><li>Knowing that people who created things they like are paid.</li><li>Not being tracked in their viewing habits.</li>

The system was designed to support all of these things.