This is exactly the problem. There are so many 20 minute videos that should have been 2 minutes.
In a way, it's much easier to make the 20 minute video. Just hit record, rant an rave, stop recording and publish.
There are indeed justified long videos stuffed full with knowledge, insight and witty comments to make it fun.
Then there are "slow" videos but magical. Paul Sellers has a 30 min video on how to make mortise and tenons joint with hand tools. Just you and him in real time. You get a (recorded) private lesson from a master craftsman. It's magic. Every minute of it is knowledge transfer.
Thanks for the quote and link. I do appreciate those who make the internet a better place even though they toss around a slightly passive aggressive advice along the way!
I'm know it's pretty pointless to argue because we see the world in a different way. But realize the (quoted) requirements are you putting on the open source developer.
I wonder if it's "inverse" has been studied. Promise the child another one after 15 minutes but then either not deliver on the promise or even steal the one marshmallow.
I know people that had the equivalent happen to them as kids, and I think it had enormous effect on their personality as adults.
Depending how often it happens, I wouldn't be surprised if that's how you raise sociopaths.
Agree with the toxic ecosystem wasteland, but I'm not sure semver is to blame. Linux has been good, but most projects were pretty wild before SemVer came to be. At least with SemVer you stand a chance knowing what you have.
It problem is more deep rooted with both "move fast and break everything" and non/under funded project. Everyone is depending on each others hobby project. The js/npm culture is especially bad.
Yes, SemVer makes it easy, but versioning has to be dead easy.
>But all it has done is enable developers to make these breaking changes in the first place, under the protective umbrella of “I’ll just bump the major version.”
Which is just fine when it is a non funded free software project. No one owes you anything in that case, let alone backwards compatibility.
Try sending this graph to an actual human analyst. His response, after you paying him will probably be to cut off any further business relationship with you.