Kudos for reporting this publicly! We need this kind of stuff exposed publicly so that companies fix the issue and force an update. At the same time, consumers should be made aware of what security holes look like and what the risks are. Apple has been getting away with this stuff for a while now.
Do you think a hacker with ill-intent would have reported this issue at all?
I can relate to this. It was a common theme across Microsoft. In one instance, the team I was part of was responsible for the initial integration of Bing and Facebook. We had about 24 dedicated people on the team (a few partner/principal group managers too!). Our team was considered agile because we released most features every 4 months (this was around 2009 I think)!!!
Anyway, we had a hackathon at Facebook with Zuckerberg and the FB team. There were all these big (redundant) talks by every manager up that chain about how this is the most important integration, etc.
Guess what came out 4 months later??? A like button on the Bing home page! The kicker was that the code for the widget was picked from the facebook developers portal.
I'm glad that I've blatantly ignored all the frameworks that have come and gone over the years. I still know what these frameworks are and their capabilities.
Frameworks like polymer are nice because they will eventually will fade out. I think that was the idea with TypeScript as well, but I think MS deviated.
What we should encourage are unopinionated but comprehensive libraries that simplify tasks just as the author mentioned.
Just trying to wrap my head around what you're saying. Are you in favor of this because it can also cover you from legal scrutiny for mistakes made while providing care?
Agreed, but I like the simplicity when starting out since there's just so much. I'm reading Peter Norton's Assembly programming book from '87 to keep things super simple.
Although, osdev is what I'm following right now and have gotten as far as writing the bootloader. Next, I'm contemplating continuing there or following the Minix book.
This is fantastic. I started reading Operating Systems Design and Implementation just a couple of days ago. I can see Minix being my secondary OS as I start to tinker with it especially on microprocessors.
Nice interface. I'm trying to get better at very quickly implementing UI's from the ground up (also moving past bootstrap/foundation). What was your approach to making this interface? Did you use a pre-processor? Did you modify an existing framework or generate css output from a photoshop mockup? Thanks.
Do you think a hacker with ill-intent would have reported this issue at all?