Supervised learning on tabular data with numeric, categorical, and text columns | Hacker News Reader