Thinking about systems, security, failure, change, art, and living. Recruiting barbarians; complicate your narratives. Available for consulting.
Dec 15, 2021 • 16 tweets • 3 min read
One of the fundamental problems for security — and thus, sadly, for society — is that there is simply too much code being written. It's written badly, on bad foundations, and there are no incentives for maintenance or care work. Until this changes, the beatings will continue.
There are things we can do to improve the situation. Eliminating manual memory management, dynamic typing, and human-written declarative parsers will go a long way to help.
Mar 7, 2021 • 13 tweets • 2 min read
Intellectual monopolies were created to incentivize contributions to the public domain. "Property rights" for non-material objects don't exist outside of this incentive structure, with the exception of protected intangible cultural heritage, which is specifically communal.
Trying to add new and more aggressive forms of intellectual monopoly, whether by law or by contract, has always been a terrible way to fix broken business models. Doing this may add new kinds of capitalist exploitation, but it will not fix capitalism.
Nov 26, 2019 • 19 tweets • 4 min read
Facebook in their infinite wisdom have just decided you're no longer allowed to have chronological conversations — all conversations will be arbitrarily re-ordered.
I'm sure this is as good for engagement as it is bad for rational human community.
If you still work there, why?
Like, I'm assuming many of you are probably at least somewhat socially-aware, sensible individuals. Are you just completely blind to the costs? Do you actually care about anything but money? Are you still lying to yourself that you can do more good on the inside?