I was expecting this to be an insecure hack just accepting data on a raw TCP socket but it’s actually using a secure pairing and session API to communicate. Well done :)
Thanks! To be honest, it was easier to use this API provided by Apple than to drop down to raw sockets and mess about. Certainly not the best code I’ve written, but I got a chuckle out of it.
it was easier to use this API provided by Apple
That’s a good example of why it is important to ship critical use cases as libraries.
I love practical jokes that take subtle pride in proper engineering <3
Though cliche, I think nuking the escape key is a courageous thing to do. Use is limited, alternatives are available, the physical cost is relatively high, but it’s steeped in tradition and probably has vocal support.
Keeping the Caps Lock key is real courage.
It depends on the benefits that are made available by removing the key. Doing away with the floppy drive was courageous because it freed up precious space in laptop cases and generally enabled better industrial design. It also helped push people toward more reliable and convenient forms of portable storage. If that OLED strip up at the top doesn’t have some pretty amazing benefits, I don’t think the loss of the Esc and Function keys will have been worth it.