599 karma · joined December 4, 2022
There's an authoritarian in charge who will use all capabilities of the government to harass his opponents. The Supreme Court said that Trump can do whatever he wants, so you can kiss the ring or watch him seize or shut down your business.
for (…) {
for (…) {
if (…) {
…
goto found;
}
}
}
found:
This is straightforward with goto and may even be vectorizable. I guess you could move the loop to a separate function or add additional flags to each loop, but neither of these seems like an improvement.There are many poorly designed libraries, and DSL design is no easier. While I haven’t personally encountered any, I’m sure there are numerous half-baked DSLs out there.
* https://ariadne.space/2022/03/27/the-tragedy-of-gethostbynam... - musl's DNS resolver doesn't support TCP lookups, but it's your fault for expecting the standard DNS lookup functions to work. You should change your program to use a third-party library for DNS lookups. This post is a couple years old; musl now supports TCP lookups.
* https://ariadne.space/2021/06/25/understanding-thread-stack-... - Alpine has a stack size that's substantially smaller (128k) than other widely used OSes (512k+). Your program may work everywhere else, but you're wrong to assume a reasonable stack size. Here's how to jump through a hoop and make it work on Alpine.
This is the architecture equivalent of blaming software usability problems on the user. If the average person can't use your product or appreciate your building's design, then the design is flawed - end of story.
Automattic and the Wordpress Foundation are both Matt's to use as he sees fit. There isn't a meaningful distinction between him and his organizations.