Sometimes some words just don't apply to what you, yourself, are doing. And we should resist the urge to redefine words to match what we are doing. To paraphrase Brie Larson, "that word is not meant for you".
I would say that "Software Maintenance" doesn't relate to, say, web development as much as it does to other types of software because often -- especially when developing bespoke systems for clients -- there are additions based on changing business requirements.
But that said, there are activities that are best classed as "Software Maintenance". These are often changes required because of changes to software dependencies or 3rd party services. I agree with the article -- I think -- in that additional features shouldn't really be classed as maintenance.
That all said, I think the main point of Software Development vs Software Maintenance -- especially when discussing the Waterfall model of development -- is that there should be an expectation of ongoing cost after the software is initially considered finished.
Really, this article should compare enrolments across all faculties across all ivy league universities. One can't help but wonder whether Journalism degrees are seeing a much bigger drop in enrolments.
Intel have similarly named their upcoming fabrication process 18A - so if TSMC had used 14A that would have been even more confusing than naming it the same as an old Apple chip.
Luckily, in TSMC's case, the number will be going down, not up, for any future fabrication processes.
"They’ve successfully analyzed the DNA of two naturally mummified livestock herders who died roughly 7,000 years ago in present-day Libya, which was part of what’s known as the “green Sahara.”
The article says they were practising animal husbandry - I'm guessing they have evidence for that!
So the question is not whether they did it, but whether they started doing it themselves or were taught it by others.
I don't think I could imagine a less reliable source.