I've been having a lot of fun getting started with Max/MSP following Cipriani & Giri's "Electronic Music And Sound Design" books. Max is a paid program though; Pure Data is similar but open source.
Call me old fashioned, but I would absolutely like to see autocorrect turned off in many contexts. I much prefer to read messages with 30% more transparent errors rather than any increase in opaque errors. I can tell what someone meant if I see "elephent in the room", but not "element in the room" (not an actual example, autocorrect would likely get that one right).
I disagree with that. Sure, wrong documentation can mislead and confuse, but it can also be very helpful.
Lying comments have often helped me because it's often useful to know that a particular person at a particular point in time believed something to be true, even if it isn't true any more and even if it were never true. In a pile of spaghetti code, a good lying comment can point to the needle in the haystack where the root cause of a bug is hiding.
It's definitely annoying that users can't opt-in only to the types of notifications they want on installation, but Uber and Uber Eats are not guilty of what Starbucks is doing in the article (at least on Android); you can disable all notifications besides "Taking a Ride" and "Your Order" notifications.
I suspect some apps go too far in the other direction on purpose, having a large list of promotional notification types amidst useful ones so that people miss opting out of some or are too overwhelmed by the list that they decide not to bother, and whenever they add a "new" type of promotional notification, it's on by default until the user goes and disables it too.
Hanlon's Razor is, I believe, a good rule of thumb, but people keep using it in situations such as this one where it's not just potentially malice (wanting to harm someone for little other reason than wanting to see them hurt or wanting to hurt) but also greed/self-interest. Hanlon's Razor as stated makes sense to me. I see a lot more stupidity in the world than I see people wanting to hurt for no other reason. But greed? I see a lot of that.
Yeah, I think Hanlon's Razor was intended to apply to individuals, not organizations. Often the "stupidity" of an organization is a shield for malice or greed.
Organizations are made up of people. When you have 5000 people making small decisions with 0.1% possibility of being wrong, if have 40% of chance having at least one mistake over 5000 decisions.
People are not independent coin tosses. They coordinate, manage, overrule, scheme, discuss, and process information in strategic ways that render these kinds of extremely simplified models impossible.
Why do you think a bug is a "simpler" explanation for this behaviour? Maybe if all links were broken then sure, but if only specific sites that operate against the interests of Twitter stop working doesn't that point to something else going on?
An algorithm may have incorrectly marked a site as malicious, or crawling might be failing because of an malformed http header etc. Who knows...
When there is feedback loops involved (in the context of an integrity system, for example), it doesn't outright block everything. In the past work i had our systems blocked some publishers traffic wrongfully, while not blocking others when it should(i was in display ads).
I actually quite like the standard d4. Lands with an air of finality without faffing about. Also, I'm clumsy with dice and roll them off the table far too often.
Not the person you're replying to but I had the same experience. My company was careful to announce the extra holidays as a special pandemic related wellness thing (subtext: not permanent) whenever they did it, so the discontinuation was just not announcing new ones.
No, it doesn't. I can't tell from their comment whether their city/town has good cycling infrastructure or not. Even if it does, the app would still incentivize using it (and roads and sidewalks) incorrectly and dangerously.