Is `let foo = () = foo;` good or bad? | Dark Hacker News