I made very concrete claim: that AI will be universal and widespread - embedded within all of the technology and systems we use.
It's so completely obvious, that anyone denying it has to be living in some kind rhetorical bubble.
It's truly a feature of 'online rhetoric' like HN/Reddit where people can consider these asymptotic postures and take themselves seriously.
We will use AI like you use plastics, cars, electricity, computers etc..
That's it.
I'm sure there were a few people who thought that 'hand writing machine instructions' was the 'one true way' of writing software, but hey, what would we call them in hindsight?
There are so many legitimate ways to be curmudgeon or wary of AI, but this reactionary stuff is anti-reason. It's not an argument, it's guttural, we should just ignore it.
Yes, now that's a reasoned though on how AI will affect us, but fortunately - the AI is not 'doing our thinking for us' any more that 'calculators did', and, that's not going to stop us from using AI.
People not using AI will be about as useful as those refusing to use e-mail or computers.
AI is a broad term and ML aglos for playing chess fall under that since the 1920s.
AI may replace some cognitive activity, it also required cognitive intelligence to use 'slide rules' - which have been replaced and we have not looked bad.
It's not a bad rhetorical question - but it's moot in the face of the question of 'should we use it or not'.
It will do a lot of things for us - that part is inevitable and unavoidable.
The engineer who only does high level system design and never codes has existed for decades and is often the most useless and derided engineer in the org.
It is easy to get Lua (with LuaJIT) working with SDL3, though.
That obviously isn't a replacement for the framework but it is perfectly doable if someone just wants to write a game in Lua with minimal overhead.
Edit: I mention LuaJIT specifically because it lets you create metaclasses around C objects, which is much easier than messing with the Lua stack from C, and it's easy to make a 2d vector class from an SDL Point or a spritesheet or what have you. There are a few rough edges like dealing with pointers and gc but to me it's the best of both worlds (the speed of C, and some implicit type checking, and the flexibility of Lua.)
Obviously you could do it the hard way and the other way around with normal modern Lua but it's such a pain in the ass.
Who is "the author" these days? Is it Slime? I wonder what Rude and Bartbes and vrld are up to these days. Are releases still done on holidays? Are all libraries still named after sex themes? I was active for versions 0.4 - 0.6.
Probably because it's 'political' news — but I don't think this is political as such. The Pentagon is (or should be) an inherently non-political government agency. @dang curious on your thoughts here though.
Politics has always been a lame excuse. If there's an article shitting on California's politics, it doesn't get flagged and there is no talk about "no politics on HN". Just tons of "California Bad" posts. If there's an article praising something political in Austin, TX. Same thing. No complaints about politics. Lots of posts about "California Bad". It's almost like the problem isn't politics. But the "politics" a certain segment of HN doesn't like.
It's completely intertwined to current United States politics and, I understand the hypocrisy of this statement as I'm commenting on it, doesn't really bring out meaningful discussions. The same arguments are made by both sides over and over again. I flagged it because, to me, the discussion is better suited somewhere else.
PLEASE explain "So you can extend x/x holomorphically to full C" to someone with only a BSc in math/cs; something about this thread is giving me an existential crisis right now.
- function extension is defining a function where it is not defined
- <Adj> function extension is an extension that keeps (or gives) Adj property
- extended function is usually treated as originals if extension is good enough. Real analysis starts with defining real numbers and extending familiar functions onto them
- in this particular case we do not need C - even continuous extension on R works and agrees with x/x = 1 at 0
- holomorphic (analytic) extension makes function infinitely differentiable at every point of C
- because of the nature of discontinuity you can’t extend the simple arccosh in any reasonable way on C without introducing multivalued or path-dependent functions
- this continuity makes x/x=1 a reasonable simplification for CAS imo but not for complex functions as in the OP
- many things with point singularities in R have more structure in C, but x/x is not one of them. Even 1/x is of a different nature.
“You do not divide by zero” that forces you to carry x != 0 is more of a high-school construct than a real thing. Physicists ignore even more important stuff, and in the end their formulas work “just fine”.
Thank you, but, now I have 10 further “explain it to me” questions. (I never did analysis so this stuff is entirely over my head. I had one semester of algebraic structures. It was the hardest class I ever had in my life.)
reply