However if you spread a finite amount of energy / matter over an infinite distance, the density would approach zero, thus we would not even perceive that it exists.
This assumes an even distribution of mass / matter / energy. If the distribution weren't even (because another unstable force, like gravity, caused it to collect together) you would see vast swaths of "empty" space and clumps of matter / energy as it collected together.
Also consider that "speed" is a function of distance over time and "time" is actually space/time and altered by gravity. It could very well be that the qualities of time did not exist as it does today, making the speed of light infinite.
Or, we could educate people on how to determine what a credible source is and teach people critical thinking skills.
Most of the "fake news" articles were blog posts, reddit threads, and sites that popped up to pander to fears for advertising dollars. Stuff that was easy to spot as being fake.
Yeah, sometimes I would see the "fake" sites come up with a real story a couple days before everyone else did, but generally the real sites were better researched and less blatantly biased than the "fake" article.
The problem with integrating it into cars is that it isn't efficient enough. If you consider that most solar panel installations require that they be placed at the best angle to the sun and that cars are not going to be at the correct angle, likely to be under shade/snow/garage, and the surface area of the car is low compared to typical roof installations, the maximum power from integrated solar cells is extremely low.
Even if you used solar paint and solar windows for maximum surface area, you won't be able to power a car completely off of the energy hitting the car. That said, you could probably trickle-charge to increase the car's range between full charges, which would be of great benefit to the car's current mediocre range.
HR is brain-dead when it comes to understanding technical qualifications and abilities. And they don't care.
While true, it isn't for the reason you think it is. HR, especially for non-tech companies, has no clue what all of these programming terms or software things mean. You're lucky if you get an HR person that understands anything more than Microsoft Office. They depend upon the managers, who write up the job listing, to tell them what they need.
HR makes the assumption that if you put in a specific version of the software, you really do need an expert on that version of the software. Even if you and I know that it hasn't changed much in the past six versions, HR sees it as something completely different because they don't know better. Even recruiters for technical contracting companies sometimes aren't much better.
HR expects you, the prospective employee, to understand what those terms mean and for you to tailor your resume to what the specific job requirements are. That can mean letting them know that the products are similar or that the newer version is the same as the older version. You can put it in the cover letter.
If HR is posting nonsensical job listings, you can blame the hiring manager for giving them poor requirements. Take that as an opportunity to judge the company communication and/or who you might be working for in the future.
Never say you know a man until you have divided an inheritance with him.