The idea that we can solve "language" by breaking down and understanding sentences is naive and funny with the benefit of hindsight, is it not?
An equivalently funny attitude seems to be the "natural language will replace programming languages". Let's see how that one will work out when the hype is over.
Have you been paying attention at all these past few weeks? Google is crushing it with releases. Gemini 2.0 is great, Veo2 is crushing Sora, live video conversation from aistudio... 12 days of OpenAI turned out to be 12 days of Google.
Thanks! I am collecting all "test prompts" which appear at HN and Reddit. I plan to create a hugging face dataset. I will soon publish "Vojta-1B", which is gonna pass all of them.
I was into this stuff when Scala was at its peak. I still think that it made me a better developer and it's just fun trying to understand all these concepts, but after several years I came to the conclusion that category theory will never hit mainstream.
Sure, the best ideas are already lurking into mainstream languages, but noone is building Monads and Functors. Implementations used in practice are not pure (flatMap on List accepts Sets/Options...).
These days I would probably jump on the Rust hype train and learned more about memory management and safety instead.
Wasting perfectly good hardware like that is a shame.
I hate that companies are allowed to use just ever so slightly different designs of their products every generation.
We are over regulating SW companies, because it feels free, it's just a software.
Why can not we force the biggest HW developers to make sure that devices can share spare parts across generations AND preventing them from bricking perfectly good devices?
This kind of reserach, which comes with new ideas which better explain our observations, helps balance exactly the blind faith in religion.
People will always ask "where everything came from" questions. And if there is no science with plausible big-bang => background radiation... theories, you can just as easily return back to creationism.
With the hindsight, it is not a great mainstream language and the new opinionated language is too hard for junior Joe developers.
Anyway, you clearly have not read the article, as it is about bug in a transitive dependency, not an actual Scala 3 issue.
p.s.: Scala compiler is one of the most aggressively tested pieces of software in the JVM ecosystem.