That headline is a bit clickbaity, no? It is technically accurate, but the danger is specific to people with certain types of implanted medical equipment, and the risk comes from the magnets in the device, as opposed to some fault or otherwise.
I suppose "Apple publishes warning documentation about interference with medical equipment when using devices with magnets inside" doesn't quite roll off the tongue. Especially when the text specifies that "they’re not expected to pose a greater risk of magnetic interference to medical devices than prior iPhone models."
My ISP in the Netherlands (Ziggo) provides me with native IPv6 if I use their supplied router, but forces me onto IPv4 when I use theirs in bridge mode in conjunction with my own router.
I think a lot of these can be better characterised as "poor design or implementation decisions". For example, I would say "The settings of an app are separate from the app" or "Intrusive warning dialog when you are offline" are just bad design, rather than bugs.
For a general software developer, I have seen Code Complete (Steve McConnell) and Clean Code (Robert C. Martin) recommended a lot. I have copies of both on my desk at work.
I have been using 57 in beta, and I have to say, I'm impressed. It is a huge improvement. Whether it keeps me off Chrome in the future remains to be seen though!