‘Absolute surprise’: Homo erectus skulls found in China are almost 1.8 million years old — the oldest evidence of the ancient human relatives in East Asia

‘Absolute surprise’: Homo erectus skulls found in China are almost 1.8 million years old — the oldest evidence of the ancient human relatives in East Asia

The restoration of the 2 initial Yunxian[ Homo erectus fossils, found in 1989 and 1990. There is presently no restoration of the 3rd Yunxian skull. (Image credit: Photo Credit: Xiaobo…

Read More »
Just look at Ayaneo’s absolute unit of a Windows gaming “handheld”

Just look at Ayaneo’s absolute unit of a Windows gaming “handheld”

In 2023, we admired the large mass of Lenovo’s Legion Go, a 1.88-pound, 11.8-inch-wide monstrosity of a Windows video gaming portable. In 2026, however, Ayaneo revealed information of its Next…

Read More »