I am more worried about no new laptops with the standard 8-row keyboard which has Ins/Del/Home/End/PgUp/PgDn block.
All manufacturers that had those for business use - i.e. Dell, HP, Lenovo switched to the new consumer type layouts which are much slower for development work.
When this keyboard layout is ressurected, I am buying a new laptop. Until then, I stick to the fastest possible laptop with such keyboard. Which, at present is Dell E6410/E6510.
As far as UEFI and TPM - all of these can be disabled.
2. No, human can avoid a dangerous situation.
3. Depends on number of self driving cars on the road.
4. Depends on regulations or subsidies."
It took 2-3 hours to talk to their tech support and convince them that this is a serious problem. I had to show multiple examples of telling them emails of users randomly picked by tech support. Eventually they closed the hole. Within 12 hours actually, which was not too bad.
Several years later, when I had some issues with Ebay, they did not want to take that help into account.
Ebay & Paypal had so many changes over the past 5 years and pissed off a lot of people as a result. No wonder someone went public with the issues. I used to have multiple power seller accounts, and after all these changes I stopped selling there.
If I saw a vulnerability now with either ebay or paypal, I'd not bother telling them. I'd actually just wait for a story like that and laugh at them from a perspective of what goes around - comes around.
I worked there in 1998 as an intern. Had many issues with management.
Yet, inspite of all the problems, it is a REALLY GREAT PLACE TO WORK. From a developer's perspective, you meet extremely smart people. And their suggestions potentially influence your development many years after.
The best thing that I saw was that Microsoft really values smart people and they will keep them at any cost not letting them leave. Very few companies do that. Most today's companies are just concerned with the rate per hour and all this crap which results in insane turnover and crappy productivity. Microsoft actually gives generous raises to those who really produce. And employee turnover in 90's was much lower than any other company.
The werst problem that seemed at the time was an insanely redundant chain of PMs. One would be responsible for the product, another for graphics, another for future localization and who knows what. The guy responsible for UI layout (in my particular case) was there for at least 10 years. Paid a lot and design stuff completely inconsistent with any other Microsoft product. Every time I would mention multiple examples from the most popular products like Windows itself or Office, I would be told that it's not my job. Yet his "design" looked like sh*t. Another really smart developer (who eventually became architect and evangeliest) told me he had the same issues with him. That PM always "worked from home" and never showed up.
It is very likely that such PMs were the ones who brought all this mess to the company that we see now. Yet, purely from software development perspective and learning from co-workers it was an amazing place.