Exploring the non-nullable type warnings in C# 8 | Hacker News Reader