Yes thus feels like functional programming and you kind of get this for free using predicates and Haskells lazy evaluation. Infact the list comprehensions are similar and of course what are they... they are sugar for the list monad.
I imagine generating cases for property based testing this could be quite useful. Also solving problems with brute force where effeciency doesnt matter. Eg proving a theorem on you machine but that code doest need to run in production. Or suduko fwiw
This is not disimilar to a child who grows up in a racist environment. Takes a lot of ego, reflection to buck that trend if parents and society in general had a shared and accepted bad idea such as certain races should be slaves.
Nah companies want obediant placid fungible workers not free thinkering radicals. Even the hipster ones that let you work remotely and choose your own projects and stuff.
I think passion is the best heuristic. Otherwise it depends on things we cant know. Will we be invaded by aliens in 1000 years? If so then thats going to change the optimal side project!
That tells me nothing. Maybe it was your 20th visit and you've been hard at trying to get your start-up off the ground for a year? Or maybe you are a 17yo Swedish backpacker who thought they were signing up for a day trip to Muir Woods and accidentally signed for funding because they literally have too much of the stuff to invest and you looked kinda cute.
Interesting when you put it like that. When I graduated i'd never heard of relo assistance let alone knew how much to ask for. If offered 2k id been very happy.