The article mentions a few near the end, I think.
Aside from being a lot more recent (posix 2001), poll was also broken on macOS until 10.9. Though you can always use kqueue instead that remains a portability annoyance: Linux still doesn’t have kqueue.
And with io_uring around it never will unless someone does a pure userspace implementation. Not certain if possible but it might be.