Tesla crash with no one driving leaves 2 dead NASA's Mars helicopter Peloton Tread Plus warning Marvel's Shang-Chi trailer Apple's April 20 event Child tax credit's monthly check

IE 7 Beta 2 flaws reported

IE 7 Beta 2 flaws reported

If you've had trouble installing the public beta for Internet Explorer 7 for Windows XP SP2, you're not alone. Microsoft has admitted that the current beta release available for download conflicts with McAfee Security products, causing both products to crash (although McAfee insists that its protection continues to work despite the incompatibility. Microsoft says it is working to fix this and conflicts other unspecified antispyware apps. Meanwhile security researcher Tom Ferris reports a serious flaw that could be exploited against the beta release. For more details, see the News.com article.