It feels like we are slowly losing power. Very slowly.
Once that happens, there will be more security and a more unified platform to develop on - no doubt - but I will be shocked if they do not also take the opportunity to lock down what software you can develop, publish, and run on Macs over time.
Subscription services (even for software on previously steady release cycles), serverless infra, cloud computing, etc... the overall business model is shifting back to buying compute time to perform a certain task, or these startups essentially re-selling general purpose compute time as marked-up specific purpose compute time. With some UI slathered on top to make it look sexy.
While a dev board would be cool, a Mac mini with the hardware UART enabled over a USB C cable is getting pretty close!
Trade offs like these arguably could help to keep general purpose computing alive, as they show it is possible to deliver a secure device to customers that can be used however you like, running whatever software you like, without iOS style "no choice available".
Dev boards aren't necessary when an entire functioning laptop only costs $999. An M1 dev board be would way, way more expensive than that and far less functional.
>Usually when people talk about grand things like changing "the future (business model) of computing," they're full of it. But not this time. Suhail has been working on this for 2 years. There's a good chance it's the new default infrastructure.
What is missing is 'business model' in parenthesis. Then maybe it makes some sense. This kind of managed service is definitely not for me, but it may be the future (business model) of computing.
Ultimately we get the technology we 'deserve'. General purpose computing was a short lived experiment but ultimately nerds could not convince or train enough lay people to appreciate the power it gave them. We're slowly sliding into a future where large corporations control basic access to computing. We're going to have to beg to be given permission to program our own devices. Its already happening on smartphones, tablets. PCs are next.