Sort of. The website is a big German tech news site, the screenshot shows an article about the recent Seagate hard drive firmware problems (where lots of drives just stopped working and firmware upgrades were required to fix it). Sort of funny to see a Seagate ad saying "discover the possibilities" on that article's page :)
Trending Articles
More Pages to Explore .....