Show more

QotD: The popularity of "noble savage" is proof that there is no hell deep enough to prevent the dead hand of a philosopher from rising up and touching the minds of the foolish.

I picked an exciting weekend to wander around downtown London. Not my circus...

I now have another: "there is no optimized code, just code that has had performance bugs fixed after being crushed under a real-world excessive load".

I have a quip "there is no portable code, just code that has been ported and then had the portability bugs fixed".

10yr ago today I tweeted <suggestion to @Amazon: You know I have a , have "send sample to kindle" and "buy on kindle now" right under the "buy it now" button>. Sometime since then, they took my advice! ;)

If it doesn't start with an API, one will never be implemented without a full rewrite.
If an API is added later, it will never be complete or correct.
If you define an API and then implement the UI/UX so that it works some other way than calling the API, then neither the UI/UX or the API will be correct or secure.
If a feature can't be defined as a set of API calls, it's not defined enough to implement well.

Parallelizing something that cannot be parallelized will paralyze it.

I assume that about 1 in 5 official narratives are false. And of the other 4, about 1 in 5 supporting official facts of an otherwise true narrative are themselves false. And this is recursively true, all the way down. The problem is, of course, I'm never sure which one of each five is the lie.

On the other hand, I do quietly judge the people who gleefully signal their asserted superiority by ridiculing conspiracy theorists. For the same reason.

Show thread

I generally don't ridicule conspiracy theorists, because entirely too many widely ridiculed "conspiracy theories" have been revealed to be both completely true and far worse than first claimed.

"Enterprise" applications are why there are so many shared Excel workbooks functioning as ad-hoc database applications on shared network drives.

RT I'm old enough to remember when Concur was a refreshing change from whatever godawful Oracle thing we used before that.


RT We should name this the Concur effect.
1) decision makers are not direct users
2) features are overwhelming and disjointed
3) user experience gets worse over time


Never stops being true: Complaining about being "interrupted" when someone else says something online or when they have the floor in a structured meeting is on its face bad faith, and is an excellent reason to be ignored.

Off-label overuse of Adderall is the Pervitin of the 21thC. And once you learn to recognize the symptoms, you can't unsee it.

Show more

Personal mastodon instance of Mark Atwood