Also read up on sheafification really quick. Neither Firefox nor Chrome seem aware of it (red underline), so there.
Edit: If anyone is actually interested in interpreted C++, I think AngelScript is the most practical way for this.
1,137 karma · joined November 15, 2017
Also read up on sheafification really quick. Neither Firefox nor Chrome seem aware of it (red underline), so there.
Edit: If anyone is actually interested in interpreted C++, I think AngelScript is the most practical way for this.
And I wouldn't be surprised if there were more retired left handed surgeons in their 50s living in rural Switzerland than people who understand what he's talking about.
Maybe there's an unobvious way to make visual programming actually useful?
Probably quite a few people have wondered that throughout the ages. I know I have.
In the meantime, this AI thing happened, emphasizing even more the use of text/voice as a mode of creative expression.
I still expect that our conversations will not leave the premises (ie end up on the internet), because that would be something else, but other than that, I knew what I signed up for.
It's not obvious how long until that point or what form it will finally take, but it should be obvious that it's going to happen at some point.
My speculation is that until AI starts having senses like sight, hearing, touch and the ability to learn from experience, it will always be just a tool/help/aider to someone doing a job, but could not possibly replace that person in that job as it lacks the essential feedback mechanisms for successfully doing that job in the first place.
What we got instead is a bunch of wisecracking programmers who like to remind everyone of the 90–90 rule, or the last 10 percent.
The author is complaining that because the game didn't warn him to change his strategy, he was unfairly beaten and forced to restart the level (and so wasting his valuable time and money). And indeed, you cannot break enemy walls in DK1, nor can they break yours, that's by design.
But this is just playing a 30 year old game with today's mindset. Now everything is faster, gamers have more limited time and even more limited attention spans and different expectations. Back then, you would just see it as a challenge, restart and beat the level, all without making any fuss about it.
It's like, did people in the middle ages complain that washing was hard and they needed washing machines to save time?
Probably not, but people today certainly would. It comes down to expectations.
Back then, this type of complaint would simply not have crossed anyone's mind, not even in people who didn't like the game.
I played it from start to finish when it came out and thoroughly enjoyed it (and did it again about a decade later).
Then I did the same with DK2 in '99, though I mostly remember the "Disco Inferno" gag more than anything else about that game.
I guess the first one made a more lasting impression.
This is all just my opinion of course, but it's easy to expect that being an LLM that knows all there is to know about every subject written in books and the internet would be enough to do every office work that can be done with a computer. Yet strangely enough, it isn't.
At this point they still lack the necessary feedback mechanism (the senses) and ability to learn on the job so they can function on their own independently. And people have to trust them, that they don't fail in some horrible way and things like that. Without all these they can still be very helpful, but can't really "replace" a human in doing most activities. And also, some people seem to possess a sense of aesthetics and a wonderful creative imagination, things that LLMs don't really display at this time.
I agree that nobody knows the answer. If and when they arrive at that point, by then the LLM part would probably be just a tiny fraction of their functioning. Maybe we can start worrying then. Or maybe we could just find something else to do. Because people aren't tools, even when economically worthless.
Through no fault of their own, but they're literally blind. They don't have eyes to see, ears to hear or fingers to touch and feel & have no clue if what they've produced is any good to the original purpose. They are still only (amazing) tools.
1. cure cancer
2. fix the economy
3. keep everybody happily employed.
And he's saying we can only pick two, or pick one. Except for the last one, that's not really an option.
What stuck with me after reading many of his works was this underlying theme in several of his novels, of the futility of trying to make contact or reason with alien entities which are so vastly different from us, no bridge of understanding is possible.
On a lighter note, his electronic bard from The Cyberiad is pretty spot on, quite similar to the LLMs we have now.
If these guys are smart enough to predict the future, wouldn't it be more profitable for them to invent it instead of just telling the world what's going to happen?
Insisting that for every change one should go read the GDD, implement the feature and then sync back the GDD is cumbersome and doesn't work well in practice. I've never seen that happen.
But if there ever comes a time when some AI/LLM can code the next version of Linux or Windows from scratch based on some series of prompts, then all bets are off. Right now it's clearly not there yet, if ever.
I guess there's just no substitute for someone actually doing the work of figuring out the most appropriate HMI for a given task or situation, be it voice controls, touch screens, physical buttons or something else.
It seems like such a hippy thing to do.
But if one doesn't find that exciting, at least they'd better blaze through the critical sections as fast as possible. And double check that O2 is enabled (/LTCG too if on Windows).
But I guess it all went downhill from there with the advent of AI since the magnitude of data and the steps involved there make traditional/step by step debugging impractical. Yet somehow people still seem to 'wing it' until it works.
It seems like quite a paradox to build something but to not know how it actually works and yet it works. This doesn't seem to happen very often in classical programming, does it?