Windows 10X Not Coming in 2021, Maybe Never

Microsoft will not ship Windows 10X in 2021, and may never release the operating system (OS), according to new a report.

Julius Richard Petri Receives The Google Doodle Honor

Google is running a homepage doodle honoring German bacteriologist Julius Richard Petri in parts of the world where the date has already changed to May 31st. The date marks the 160th birthday of the scientist, who is known as the…