1,197 karma · joined November 15, 2023
I love this website. It proves that software "industry" is a pop culture after all.
That completely ignores realities of society, power and influence, even in democratic societies.
We already lived through multiple AGIs for the last few years.
I know this is a heresy in some online religious groups pretending to care about engineering but that's reality.
For last few years everyone talks about moving away from selling products towards selling cooling services, and connecting everything to the internet.
Of course, there are good premises - predictive maintenance, automation etc. But this won't make disasters that await us any smaller.
People who use these things to some success, and then paint the trajectory of next 10 yrs and face every scepticism with "you are holding it wrong".
Yes, in theory Europe (let's ignore there is no such political entity as Europe, but people pretend there is) could hard-fork them and maintain it, but in practice it won't happen, because if it could, it would already.
This so naive only a programmer could say this.
Where does this "will probably not hold in the very near future" come from? People correctly warn about extrapolating current things onto the future, but then just throw some vague "probabilities" without providing any argument why their "probably" is somehow more grounded than others.
Their morality is like musicality of someone that learned how to read sheet music and learned how every note sounds like or even how whole chords sound like, but never heard any music being played. Music is not about computing harmonic formula, and goodness is not about solving utility equation.
‘We have discovered happiness,’ say the Last Men, and they blink.
Yes, we do this in 2026 as we did for millenia. That's called society. Glad to help you.
Another issue with EA is that it is yet another trendy thing among nerds and techbros that was iterated hundreds of times in philosophy under general debate on consequencialism/utilitarism. Of course nerds and techbros think of themselves as smarter than everyone else, so they don't bother engaging with that debate in honest manner.
Second, I wonder where, roughly, would you put a transition from small programs where low-level langs are fine, to programs large enough to heavily benefit from JVM tradeoffs? And how this transition is affected by a stuff like Graal Native?
Very few people, if any, put R against Fortran in this way, so the fact that Fortran libraries weren't rewritten in R doesn't contradict anyone's expectations.
I feel you. After AOT support (it is improving; slowly, but still) my biggest gripe with Julia is tooling/dev experience. VSCode extension performance is abysmal. Debugging support is delegated to some external package and this debugger has to ship with its own interpreter, and download additional packages. Like, why the hell I need to download few packages just to have a debugger?
I keep track of what is going on and play with it sometimes, but to me Julia will remain a curiosity, even though the language itself is actually fun, with many good ideas (and some bad ones). Also, "two language problem" is not a problem for me.
The latter is a matter of policy and AI is not needed for that.
I hate this framing. Nickname checks out.
It is funny that only real research on productivity gains from AI shows at best very minimal gains, but AI bros will always tell you "no no no, you have used wrong model, try a different one, there are more of them, you have to try, trust me" and call that a "research".
But... why?