And there's the post This was the last reply in a conversation thread with two friends in which we talked about how companies - typically tech companies - go through highly predictable cycles of disruptive innovation, emerging as market leaders that ultimately begin to behave in anti-competitive, predatory ways. The company we’d begun the thread about was Amazon. They were in the news for their indefensible conduct regarding worker safety at fullfillment warehouses and then firing outspoken Amazon employees who began whistleblowing on the conduct.
The new project was progressing rapidly until I hit a difficult-to-understand CORS issue in Safari. This post documents the specific issue and how I resolved it. I like to say that when I encounter issues that I can’t resolve in a few hours, it’s a really obscure issue. This issue took me over 24 hours to fully understand & then resolve. Scenario The service takes incoming file assets from a member, posts them to a member-private location in S3, performs a transformation on the asset, then makes that transformation available to the member by delivering it back into a browser session upon request.
Do I have your attention? Good. I’m gonna blow up everything you think you know about OSS and your wrong-headed decision to base your startup on your own OSS-licensed software and a freemium model. First, some background. I invented hosted source control in 1999 three months before the next two services emerged. Started a company, raised capital, had employees - and a 401(k) that we fully matched - before any of the current providers in this market were founded.
I never thought leopards would eat MY face, sobbed the woman who voted for the Leopards Eating Faces Party. There are variations on this meme that take the form of cartoons, for example Slugs for Salt or the one with two members of a flock of sheep, who pass a billboard showing a picture of a wolf with the tagline I am going to eat you, with one sheep remarking He tells it like it is.
I’ve recently been thinking about how companies that both produce and consume open source software (OSS) behave in the markets that develop around them. This post examines the incentives on both sides - and considers multiple third sides - to gain advantage from use of OSS in enterprises. The obvious first order case of advantage is using OSS because it’s free of ongoing license costs. This is true for SMB but less so for enterprises that purchase licenses for versions of the OSS that contain proprietary features.
recorded on iPhone using the default Safari browser This is a post about integrity. A couple of days ago, there was news that Capital One credit card company had been hacked. A former AWS engineer utilized her knowledge of how AWS works to gain access to one of the AWS roles that Capital One used to store customer data in S3, which is their simple storage service. Once she gained access to that account, or pardon me, that role she was able to download just scores and scores and scores of customer data files from S3.