blog: Don Marti


Play money bug futures market

10 February 2020

Developers would prefer to release software at a high quality level. Users prefer to use software at a high quality level. However, firms are incentivized to release software at a lower quality level than would be chosen by either developers or users.

How do you design a system that lets users quantify and hedge the risks of low-quality software, while compensating developers to do the extra work to bring the software up to a higher quality level?

A variety of systems have been proposed, including subscriptions, bounties, and dominant assurance contracts. A market for trading software issues describes another possibility: futures contracts on bugs/tasks.

A market (play money only) based on this research is set for a soft launch the first week of March. For a demo, account, and some free (play) money, please contact me directly.

Co-op helps Uber, Lyft drivers use data to maximize earnings

Tech Spending Is Set to Explode, Says Microsoft CEO Satya Nadella

The Rust Belt Didn’t Have to Happen

Copyleft Should be Scary

2019 year in review for open source licenses

Open Source Should Come With Warranties

The 1997 merger that paved the way for the Boeing 737 Max crisis

Reimagining the PhD

What we learned from over a decade of tech activism | Nataliya Nedzhvetskaya and JS Tan

'Shattered': Inside secret battle to save America's undercover spies...