With a sufficient number of users of an API, it does not matter what you promise in the contract: all observable behaviors of your system will be depended on by somebody.
Hyrum's Law
(From https://www.hyrumslaw.com/)
With a sufficient number of users of an API, it does not matter what you promise in the contract: all observable behaviors of your system will be depended on by somebody.
Hyrum's Law
(From https://www.hyrumslaw.com/)
Among the answers that I have given to thousands of different questions on stackoverflow.com and softwareengineering.stackexchange.com, some have been vehemently down-voted.
Sometimes I make mistakes; when that is the case, I fix or delete my answer; however, in other cases, the down-votes represent opinion which is in disagreement with my opinion, and in those cases I let my down-voted answers be, since I stand by my own convictions.
I suppose that this is the price you have to pay for:
Read more »
This band has been haunting me for the past days. I feel compelled to write about it. This post will be completely different from the kind of posts you normally see on this blog.
While going through some random playlist on YouTube I stumbled upon this band that I immediately took a liking to, which is something that does not happen often. When I tried to find out a bit more information about them, what I discovered wrecked me.
Read more »So today I started encountering a very weird audio issue: When I play music, it sounds normal in the beginning, but then after about a second the sound gets distorted, as if it is muffled, or as if it is undergoing severe lossy compression. If I stop and resume the music, it goes through the same.
Normally I would know what to do in this situation, but as the years pass Microsoft keeps changing Windows, in the direction of making them dumber and dumber, so in Windows 10 I cannot find the old sound options dialog that I used to use to fix this problem.
Read more »I found them at a place called Simplethread while randomly browsing.
I thought I'd post links here for posterity.
Taming Names in Software Development by Joseph Glass (2022)
Agile at 20: The Failed Rebellion by Al Tenhundfeld (2021)
20 Things I’ve Learned in my 20 Years as a Software Engineer by Justin Etheredge (2021)
Speeds up Visual Studio debug output by orders of magnitude.
On GitHub: https://github.com/mikenakis/VsDebugLogger