Although that's really selling it short - it's so much more than that! But in the context of this conversation, it's a good place to look.
543 karma · joined July 4, 2010
Although that's really selling it short - it's so much more than that! But in the context of this conversation, it's a good place to look.
And that’s completely fine. I was never forceful about it and they have their own deep interests in things that I just never got into or understood. I just find it surprising that in some families, these exceptional skills and interests are so readily passed from one generation to the next.
In fact, if the author feels confident in this theory, I suggest they replace the blog post with this AI-generated bullet-point summary I just made...
Consumers hate ads, but they hate paying for things even more apparently.
If you believe, as I do, that these things are a lot further off than some people assume, I think there's plenty of time to build a successful business solving domain-specific workflows in the meantime, and eventually adapting the product as more general technology becomes available.
Let's say 25 years ago you had the idea to build a product that can now be solved more generally with LLMs–let's say a really effective spam filter. Even knowing what you know now, would it have been right at the time to say, "Nah, don't build that business, it will eventually be solved with some new technology?"
If you can see past some of the more dubious, overly technical-sounding details and treat it as a metaphor, there is for sure a "behavioral landscape" that we all find ourselves in, filled with local minimal, attractors/basins and steep hills to climb to change our own behaviors.
Thinking about where you are and where you want to be in the behavior landscape can be a useful mental model. Habit changes like exercise and healthy eating, for example, can be really steep hills to climb (and easy to fall back down), but once you get over the hump, you may find yourself in a much better behavioral valley and wonder how you were stuck in the other place for so long.
Of course, other kinds of life are possible, which would require other "just right" conditions - but in that case, we'd all be living in that universe, marveling at those coincidences!
Again, I definitely trust them to get it right in the long term, but in the meantime, the progress has been a bit confusing to me.
The reason is that objects in collision detection systems tend to move relatively small steps between frames, meaning you can keep lists from the previous frame that are already mostly sorted. For sorting these mostly sorted lists, insertion sort tends towards O(n) while Quicksort tends towards O(n^2)!
** (exit) exited in: Task.await(%Task{mfa: {:erlang, :apply, 2}, owner: #PID<0.954.0>, pid: #PID<0.964.0>, ref: #Reference<0.1455049351.208994307.4788>}, 1)
** (EXIT) time out
(elixir 1.14.3) lib/task.ex:830: Task.await/2 # Recursive function that never terminates:
iex> f = fn i, f -> if rem(i, 100000) == 0 do IO.inspect(i) end; f.(i+1, f) end
# Start the function in a task with a 1 ms timeout
iex> Task.async(fn -> f.(0, f) end) |> Task.await(1)
My expectation here is that the task would output 0, then get killed when it hits the timeout. And I do get a timeout "exit" message logged with the child pid. But ALSO, the numbers keep printing as though the child task is still running! It appears to be specific to the configuration of the iex process but I'm not sure what it is - any Elixir/Erlang folks who can explain exactly what is happening here?Again, this doesn't negate the research on "diet X", but it does make coming to a conclusion more complicated.
- healthy user bias: People who choose a plant-based diet (or in fact, probably just about any structured diet) are more likely to be health conscious in general and more likely to have other healthy habits like exercise.
- latent variables: "meat eaters" follow a wildly diverse group of diets, including those who eat just fresh lean meats, and those who eat heavily processed foods like bacon and sausage. Or those who eat just chicken. Or just fish, etc. A lot of the contradictory claims about "meat" seem to have a lot to do with these distinctions.
- self-reporting errors: Most observational nutritional studies rely on self-reporting of diet - there's a ton of research that shows that people regularly misreport what they eat in these studies (both qualitative & quantitative).
All of this is not to dismiss the results either - a lot of the time observational nutrition studies are the best we have! Doing randomized controlled trials on these kinds of interventions is difficult, so observational studies are often the best we can get, but they're really only a piece of the puzzle.
But of course, every neuron in the brain is bafflingly complex and we still don't know or understand how that complexity manifests itself in thought and intelligence. Given physics and the interactions of "things", every cell in the brain is more complex than the LLMs we're using today. Not to say that every cell is capable of producing the same output as an LLM of course, just that the behavior that it contributes to the overall system is that complex.
Sure, sometimes - but obviously that doesn't scale ad absurdum. So at some point you need to take a more nuanced position on what the actual latent demand is (as this article discusses), what the actual bottleneck is, and what the alternatives are to solve it.