News for hackers. Stuff that matters.
Re:iOS 12 Safari Array reverse bug by matkinz on Wednesday September 19, 2018 @05:11AM (#18022899)
>I find it quite worrying that devs already wrote a lib to fix the issue but didn't fill a bug report to Apple

Why should anybody work for a megacorp for free?

Re:iOS 12 Safari Array reverse bug by jsmeaton on Wednesday September 19, 2018 @05:42AM (#18023015)
This is a strange response. Reporting a bug is likely easier than creating and maintaining a package. It’s also the better solution for users, rather than getting website operators to install yet another lib and then remember to remove it once a fix does land.
Re:iOS 12 Safari Array reverse bug by lolc on Wednesday September 19, 2018 @07:21AM (#18023360)
If you need the shim anyway to fix it for your users it doesn't particularly matter to you at what point Apple fixes this. The fix will take months to percolate in the best case anyway. It seems you also need an Applie-ID to even report a defect.

So to me the unwillingness to help Apple with this is not a strange response. Especially considering Apple made Safari closed-source.

Re:iOS 12 Safari Array reverse bug by jsmeaton on Wednesday September 19, 2018 @07:23AM (#18023374)
I find the response weird because the commenter had an unwillingness to do free work for a company yet publishes a package that fixes their mistake.
Re:iOS 12 Safari Array reverse bug by lolc on Wednesday September 19, 2018 @07:35AM (#18023434)
Writing a bug report is work. Writing the shim is work.

The bug report doesn't fix the problem right away. The shim fixes the problem right away.

Reporting the bug will cause a fix for everybody eventually. Adding the shim will fix it for me.

If we want to be nice to Apple - and get rid of the shim eventually - sure, we write a bug report. But if we can fix it before reporting, that gets priority.

Re:iOS 12 Safari Array reverse bug by saagarjha on Wednesday September 19, 2018 @06:03AM (#18023104)
You have a separate comment that decries the use of a polyfill. So what is the solution you’re looking for?