This is a really nice tool. But the fundamental reason most go for print is because its right there and that wins over other UX improvements or machinery. Python is a language where you can get a reasonably good debugger with a single line almost anywhere, still people reach for print()
That's the central problem, isn't it? Technology only gets more complicated, and we have never bothered much about giving general population effective tools and skills to make informed decisions for themselves.
A well-known company vouches for something, and that's all I'd know if I was buying a ring device.
I don't have any solutions to your last statement, but one of the problem is that legal name of the entity matching doesn't really mean its the same entiy you think it is - the example ( also in the original page): https://stripe.ian.sh/
Self plug: I wrote https://github.com/dbalan/idid to do more or less the same thing when my did file needed a bit more structure (also an excuse to write some haskell).
As a side note, I'd consider trying to flash something openWRT on other routers that anybody owns. There are not really many companies that keeps releasing patches for consumer devices unless there is a major outcry (for e.g KRACK). In most cases your router in a small MIPS box running linux (consumer ones), treat it as you'd treat your other systems and update it often!
This is going to be a problem for open source communities that use a semi-public slack as the communication platform. I don't think the users expect the DMs to be public to the project admin.
Its not necessarily bad. Bit it might be time for those communities to move.
Its nice to give consumers choice, but it puts extereme pressure on Apple to commit to their things works across every apple product policy. Most of loyal [non dev] apple consumers count on this.
For people who is wondering what it is..
"Club Penguin is a massively multiplayer online game (MMO) involving a virtual world containing a range of online games and activities,"