Why LINQ syntax differs from SQL, list comprehensions, etc. | Hacker News Reader