First off, great interview.
Secondly, who's next? please be @Lindy 😛
Thirdly, since linux was mentioned in this thread, and having been a long time user and advocate of opensource software and using linux as my daily driver for the last 15 to 16 years. I must say, i'm glad to see the passion still out there for linux and the hopes of the "year of the linux desktop", it takes me back :). However, I don't believe linux is quite for everyone, or even sure it ever will be. I'm a very experienced user with it and there are things that i still run into that make me bash my head into my desk.
Linux and its distro's (just being plural) shows how fragmented the linux ecosystem truly is. so much resources/code and developers are spread out over so many different things. Like example, the desktop managers, there are possibly hundreds of them (i'm including window managers as well). sure these things give users choice, but also at the same time, it keeps linux on the fringe. Not to mention some of the absolute state of some of the subsystems, like audio and display.
The audio sub-system has been a mess for years, pulse was a bandage, but that bandage has been peeling off for years. I can't count how many times a week i have to switch back to my speakers from waking up or restarting, cause pulse thinks my micronphone is a speaker...I guess there are some new bandaids out there on the horizon, like pipewire that fedora is using, but i don't think it addresses the underlying problem, that audio is crap under linux and i don't really see it getting better.
Same with xorg and wayland, they are both in absolute embarrassing state. xorg cause it is bogged down by 1980's backwards compatibility and tacked on "modern" features, as well as its security issues. then you have wayland, which just completely lacks direction, the developers of it are hostile, and considering how much money and other resources that have been dumped into it, its debut date was suppose to be back in ubuntu 11.04, we are now on ubuntu 21.04 and it only supports a small fraction of gpu's out there and even less compatible with popular applications. sure we can get into a petty fight like apple does about how nvidia is the worst, but nvidia is like that, cause they are popular and on top and have been for a very long time, so they've sorta earned the right, where a project like wayland has no real credibility to be telling the largest gpu manufacturer in the world what they should be doing.
Sure you can make a lot of things work with it, but as i've grown older, i've also become frustrated with linux. One reason why i am hoping wsl becomes a shiny beacon in the night in windows for development (cause development in windows just sucks, sucks so much that it has made me endure the inadequacies of linux all these years).
I also just purchased a mac mini, god help me that i don't become one of "those" computer users 🙂. the appeal of the new architecture, with most of the benefits that linux offers, without most of the headache, is very appealing to me at this point in my life.
on a finally note to steer the conversation back, I would like to add my two cents about anonymity and toxicity. I have over the years, as many of you can attest, have been toxic myself. I will say things i would never say in real life to others, as well as try to purposely raise the temperature just to get a reaction out of people. A lot of that is cause i've always viewed the internet as sort of the "wild wild west", that it offered a level of "freedom" that polite society doesn't offer. It is also easy to forget that the avatar/username you are replying to, has a person at the other end, they lack humanity unless they are in your circle. as for a solution to that, i don't know if there is one.
any way, good interview, will look forward to future ones.
I am broadly in favour of moving away from monolithic releases, but I would much prefer that you up the cadence of minor releases than push features and especially breaking changes into patch/point releases.