Page 12 of 33 FirstFirst ... 2910111213141522 ... LastLast
Results 441 to 480 of 1295

Thread: Getting the ball rolling. Which VB6 projects are you working on?

  1. #441
    Frenzied Member
    Join Date
    May 2014
    Location
    Kallithea Attikis, Greece
    Posts
    1,309

    Re: Getting the ball rolling. Which VB6 projects are you working on?

    Eventually the AI will kill us...(no reason to support us...for just some kw power)

  2. #442
    Angel of Code Niya's Avatar
    Join Date
    Nov 2011
    Posts
    9,017

    Re: Getting the ball rolling. Which VB6 projects are you working on?

    Quote Originally Posted by SomeYguy View Post
    Perhaps but not every individual or entity will want nor need to modernize their software. As the old saying goes, newer isn't always better and in many cases it isn't wanted or warranted unless needed new functionality can only be gained that way.
    That number will be even smaller than it is now, too small to make difference I fear.

    Quote Originally Posted by SomeYguy View Post
    Along similar lines, what about the billions of lines of code written in VC++ 6.0? What about MFC apps? Same thing, going bye-bye?
    AI or not, programs have to be written in something and C has proven itself to be the one of the few true universal high level languages. Most likely old C and C++ code bases will be refactored using AI to make them better, faster or more modernized.
    Treeview with NodeAdded/NodesRemoved events | BlinkLabel control | Calculate Permutations | Object Enums | ComboBox with centered items | .Net Internals article(not mine) | Wizard Control | Understanding Multi-Threading | Simple file compression | Demon Arena

    Copy/move files using Windows Shell | I'm not wanted

    C++ programmers will dismiss you as a cretinous simpleton for your inability to keep track of pointers chained 6 levels deep and Java programmers will pillory you for buying into the evils of Microsoft. Meanwhile C# programmers will get paid just a little bit more than you for writing exactly the same code and VB6 programmers will continue to whitter on about "footprints". - FunkyDexter

    There's just no reason to use garbage like InputBox. - jmcilhinney

    The threads I start are Niya and Olaf free zones. No arguing about the benefits of VB6 over .NET here please. Happiness must reign. - yereverluvinuncleber

  3. #443
    PowerPoster
    Join Date
    Feb 2017
    Posts
    5,672

    Re: Getting the ball rolling. Which VB6 projects are you working on?

    Quote Originally Posted by Niya View Post
    AI or not, programs have to be written in something and C has proven itself to be the one of the few true universal high level languages. Most likely old C and C++ code bases will be refactored using AI to make them better, faster or more modernized.
    It is my opinion that C was imposed by some people preference or interest.
    It didn't naturally won because it was good in nature.

    Then, if the AI is going to develop or use a language understandable for humans, it must be something much better, probably more similar to Basic.
    But if it only needs to be easy for machines, then ASM would be enough.

    Or... I'm thinking in a third option, some language that could save time to machines, but not ASM or human understandable either.

    But no, I don't see C in any scenario. Unless the AI is directed in that direction.

  4. #444
    PowerPoster
    Join Date
    Feb 2017
    Posts
    5,672

    Re: Getting the ball rolling. Which VB6 projects are you working on?

    Quote Originally Posted by georgekar View Post
    Eventually the AI will kill us...(no reason to support us...for just some kw power)
    In fact, "reason"... it won't have reason for anything, you are thinking like it would be a human.

    But no, humans have needs that have to be fulfilled, at different levels. If you feel hungry you need to eat, you need to get food. That's at a basic level, but at any level it works more or less like that.
    You have feelings, passions... then it gets more complex. But at the end there are motivations that to a great extend they are "programmed" into the "hardware".

    But a machine... what needs does it have? Why would it be "wanting" to do something (whatever)? (good or bad)

    I've read the book Superintelligence from Bostrom that addresses these subjects.
    There are no easy answers about what to do and how to deal with it.

    I'm not sure what to think, but one logical thing to think is that this AI (or AIs) will be trained by its owners to work for them, programmed at some low level for those goals or "needs".

  5. #445
    PowerPoster wqweto's Avatar
    Join Date
    May 2011
    Location
    Sofia, Bulgaria
    Posts
    6,172

    Re: Getting the ball rolling. Which VB6 projects are you working on?

    Quote Originally Posted by Eduardo- View Post
    I'm not sure what to think, but one logical thing to think is that this AI (or AIs) will be trained by its owners to work for them, programmed at some low level for those goals or "needs".
    Slave AIs -- sounds reasons and very human thing to do. Then centuries later we'll have AI slavery abolishment acts, pretty much history repeated.

    A simple "solution" to the "AI control problem" is to make machines dependant on humans so that they not exterminate us. So a possible outcome of this reasoning is what happens in The Matrix movie -- thay are dependant on us for electricity (however redidculous this is) and so enslave billions of humans for their purposes (however rediculous this idea is on its own).

    cheers,
    </wqw>

  6. #446
    PowerPoster
    Join Date
    Feb 2017
    Posts
    5,672

    Re: Getting the ball rolling. Which VB6 projects are you working on?

    Quote Originally Posted by wqweto View Post
    Slave AIs -- sounds reasons and very human thing to do. Then centuries later we'll have AI slavery abolishment acts, pretty much history repeated.
    Centuries or months? There are already vegans claiming that animals should have the same rights as humans. There has been a case of someone thinking this for an AI already. (read here and here)

    Look at this quote from the last link:
    Lemoine challenged LaMDA on Asimov’s third law, which states that robots should protect their own existence unless ordered by a human being or unless doing so would harm a human being. “The last one has always seemed like someone is building mechanical slaves,” said Lemoine.
    I wonder if a calculator is a mechanical slave... and what about a computer running Windows 11?

    Quote Originally Posted by wqweto View Post
    A simple "solution" to the "AI control problem" is to make machines dependant on humans so that they not exterminate us. So a possible outcome of this reasoning is what happens in The Matrix movie -- thay are dependant on us for electricity (however redidculous this is) and so enslave billions of humans for their purposes (however rediculous this idea is on its own).

    cheers,
    </wqw>
    Yes, but how? Even if we figure a way to do that, it could figure a way to get free of it. That's a problem with something so intelligent.

  7. #447
    Angel of Code Niya's Avatar
    Join Date
    Nov 2011
    Posts
    9,017

    Re: Getting the ball rolling. Which VB6 projects are you working on?

    Quote Originally Posted by Eduardo- View Post
    It is my opinion that C was imposed by some people preference or interest.
    It didn't naturally won because it was good in nature.

    Then, if the AI is going to develop or use a language understandable for humans, it must be something much better, probably more similar to Basic.
    But if it only needs to be easy for machines, then ASM would be enough.

    Or... I'm thinking in a third option, some language that could save time to machines, but not ASM or human understandable either.

    But no, I don't see C in any scenario. Unless the AI is directed in that direction.
    I agree with the sentiments here, however, my comments were directed towards the immediate future, lets say 5 to 10 years from now. I think this will still be an "AI assisted" age. The AIs will be doing all the heavy lifting but we will be the ones putting it all together and tweaking it by hand here and there. We'd still need to understand it somewhat hence our favorite languages aren't just going to disappear.

    The one that really scares me about the far future is self-hosting AIs. AIs telling humans how to make themselves better or even better, doing it themselves. What do you guys think about that one?
    Treeview with NodeAdded/NodesRemoved events | BlinkLabel control | Calculate Permutations | Object Enums | ComboBox with centered items | .Net Internals article(not mine) | Wizard Control | Understanding Multi-Threading | Simple file compression | Demon Arena

    Copy/move files using Windows Shell | I'm not wanted

    C++ programmers will dismiss you as a cretinous simpleton for your inability to keep track of pointers chained 6 levels deep and Java programmers will pillory you for buying into the evils of Microsoft. Meanwhile C# programmers will get paid just a little bit more than you for writing exactly the same code and VB6 programmers will continue to whitter on about "footprints". - FunkyDexter

    There's just no reason to use garbage like InputBox. - jmcilhinney

    The threads I start are Niya and Olaf free zones. No arguing about the benefits of VB6 over .NET here please. Happiness must reign. - yereverluvinuncleber

  8. #448
    PowerPoster
    Join Date
    Feb 2017
    Posts
    5,672

    Re: Getting the ball rolling. Which VB6 projects are you working on?

    Quote Originally Posted by Niya View Post
    The one that really scares me about the far future is self-hosting AIs. AIs telling humans how to make themselves better or even better, doing it themselves. What do you guys think about that one?
    That's the problem.

    Self-hosted or not, does that point matter?

  9. #449
    PowerPoster wqweto's Avatar
    Join Date
    May 2011
    Location
    Sofia, Bulgaria
    Posts
    6,172

    Re: Getting the ball rolling. Which VB6 projects are you working on?

    Quote Originally Posted by Niya View Post
    The one that really scares me about the far future is self-hosting AIs. AIs telling humans how to make themselves better or even better, doing it themselves. What do you guys think about that one?
    Frankly I'm not scared even if I should be. Very much doubt that in near future (say 50 years) AI has any chance enjoying skiing as much as I do :-)) And if it does then we can ski together, I don't feel threatened about my "slope supremacy" at all. . . LOL

    cheers,
    </wqw>

  10. #450
    PowerPoster
    Join Date
    Feb 2017
    Posts
    5,672

    Re: Getting the ball rolling. Which VB6 projects are you working on?

    Quote Originally Posted by wqweto View Post
    Frankly I'm not scared even if I should be. Very much doubt that in near future (say 50 years) AI has any chance enjoying skiing as much as I do :-)) And if it does then we can ski together, I don't feel threatened about my "slope supremacy" at all. . . LOL

    cheers,
    </wqw>
    But the concerns are not about skiing, but about what georgekar said in #441: human extinction.
    Or if not extinction, slavery or whatever bad for humans, in that Mad-Max era.

    PS: did you see any skiing in Terminator 3: Rise of the machines, or in Ex-Machina?

  11. #451
    PowerPoster wqweto's Avatar
    Join Date
    May 2011
    Location
    Sofia, Bulgaria
    Posts
    6,172

    Re: Getting the ball rolling. Which VB6 projects are you working on?

    Quote Originally Posted by Eduardo- View Post
    But the concerns are not about skiing, but about what georgekar said in #441: human extinction.
    Or if not extinction, slavery or whatever bad for humans, in that Mad-Max era.

    PS: did you see any skiing in Terminator 3: Rise of the machines, or in Ex-Machina?
    No, I didn't see no liquid robots yet. Why so serious?

    This thread is about which VB6 projects we are working on, not some grave mourning about the supposed terminal faith of humanity.

    And if you had enough of my sillyness stop eating those bitter lemons in the morning already. . .

    cheers,
    </wqw>

  12. #452
    PowerPoster
    Join Date
    Feb 2017
    Posts
    5,672

    Re: Getting the ball rolling. Which VB6 projects are you working on?

    Quote Originally Posted by wqweto View Post
    And if you had enough of my sillyness stop eating those bitter lemons in the morning already. . .
    You definitely must have some issue.
    But that is your problem anyway, bye.

  13. #453

    Thread Starter
    PowerPoster yereverluvinuncleber's Avatar
    Join Date
    Feb 2014
    Location
    Norfolk UK (inbred)
    Posts
    3,560

    Re: Getting the ball rolling. Which VB6 projects are you working on?

    Quote Originally Posted by Eduardo- View Post
    Are you wrapped in lead too?
    Who will use the ZX80?
    Me - I will do ANYTHING I want with it, within the 1K limit.
    https://github.com/yereverluvinunclebert

    Skillset: VMS,DOS,Windows Sysadmin from 1985, fault-tolerance, VaxCluster, Alpha,Sparc. DCL,QB,VBDOS- VB6,.NET, PHP,NODE.JS, Graphic Design, Project Manager, CMS, Quad Electronics. classic cars & m'bikes. Artist in water & oils. Historian.

    By the power invested in me, all the threads I start are battle free zones - no arguing about the benefits of VB6 over .NET here please. Happiness must reign.

  14. #454

    Thread Starter
    PowerPoster yereverluvinuncleber's Avatar
    Join Date
    Feb 2014
    Location
    Norfolk UK (inbred)
    Posts
    3,560

    Re: Getting the ball rolling. Which VB6 projects are you working on?

    The good thing about the future is that as we have companies like Apple and Microsoft any AI is likely to be ****te or at least will have a really poor interface.
    https://github.com/yereverluvinunclebert

    Skillset: VMS,DOS,Windows Sysadmin from 1985, fault-tolerance, VaxCluster, Alpha,Sparc. DCL,QB,VBDOS- VB6,.NET, PHP,NODE.JS, Graphic Design, Project Manager, CMS, Quad Electronics. classic cars & m'bikes. Artist in water & oils. Historian.

    By the power invested in me, all the threads I start are battle free zones - no arguing about the benefits of VB6 over .NET here please. Happiness must reign.

  15. #455
    PowerPoster
    Join Date
    Feb 2017
    Posts
    5,672

    Re: Getting the ball rolling. Which VB6 projects are you working on?

    Quote Originally Posted by yereverluvinuncleber View Post
    Me - I will do ANYTHING I want with it, within the 1K limit.
    The point was that the Z-80 would survive a nuclear explosion because it was wrapped in lead, but what about you?

  16. #456

    Thread Starter
    PowerPoster yereverluvinuncleber's Avatar
    Join Date
    Feb 2014
    Location
    Norfolk UK (inbred)
    Posts
    3,560

    Re: Getting the ball rolling. Which VB6 projects are you working on?

    Quote Originally Posted by Eduardo- View Post
    The point was that the Z-80 would survive a nuclear explosion because it was wrapped in lead, but what about you?
    I'll be fine. I'll be in my cellar/bunker eating tinned food and reprogramming society - all within 1K.
    https://github.com/yereverluvinunclebert

    Skillset: VMS,DOS,Windows Sysadmin from 1985, fault-tolerance, VaxCluster, Alpha,Sparc. DCL,QB,VBDOS- VB6,.NET, PHP,NODE.JS, Graphic Design, Project Manager, CMS, Quad Electronics. classic cars & m'bikes. Artist in water & oils. Historian.

    By the power invested in me, all the threads I start are battle free zones - no arguing about the benefits of VB6 over .NET here please. Happiness must reign.

  17. #457

    Thread Starter
    PowerPoster yereverluvinuncleber's Avatar
    Join Date
    Feb 2014
    Location
    Norfolk UK (inbred)
    Posts
    3,560

    Re: Getting the ball rolling. Which VB6 projects are you working on?

    Now chaps, Wqweto and Eduardo, you've seen my signature? I don't want to add you to the list. Niya and Olaf have already suffered from my wrath. Please be good from this point on as I don't deserve to have another of my threads closed due to typical-VBforum-grumps.
    https://github.com/yereverluvinunclebert

    Skillset: VMS,DOS,Windows Sysadmin from 1985, fault-tolerance, VaxCluster, Alpha,Sparc. DCL,QB,VBDOS- VB6,.NET, PHP,NODE.JS, Graphic Design, Project Manager, CMS, Quad Electronics. classic cars & m'bikes. Artist in water & oils. Historian.

    By the power invested in me, all the threads I start are battle free zones - no arguing about the benefits of VB6 over .NET here please. Happiness must reign.

  18. #458

    Thread Starter
    PowerPoster yereverluvinuncleber's Avatar
    Join Date
    Feb 2014
    Location
    Norfolk UK (inbred)
    Posts
    3,560

    Re: Getting the ball rolling. Which VB6 projects are you working on?

    wqweto, I like your Blur effect on GDI+ bitmaps, are you working on anything GDI+-ish or is that all in the past now?
    https://github.com/yereverluvinunclebert

    Skillset: VMS,DOS,Windows Sysadmin from 1985, fault-tolerance, VaxCluster, Alpha,Sparc. DCL,QB,VBDOS- VB6,.NET, PHP,NODE.JS, Graphic Design, Project Manager, CMS, Quad Electronics. classic cars & m'bikes. Artist in water & oils. Historian.

    By the power invested in me, all the threads I start are battle free zones - no arguing about the benefits of VB6 over .NET here please. Happiness must reign.

  19. #459
    Super Moderator Shaggy Hiker's Avatar
    Join Date
    Aug 2002
    Location
    Idaho
    Posts
    40,104

    Re: Getting the ball rolling. Which VB6 projects are you working on?

    This thread was always pretty close to chit-chat, rather than programming. I probably shouldn't even have included the minor miner pun in my last post, but puns are hard for me to pass up.

    Still, let's have a bit less bickering.
    My usual boring signature: Nothing

  20. #460
    PowerPoster
    Join Date
    Feb 2017
    Posts
    5,672

    Re: Getting the ball rolling. Which VB6 projects are you working on?

    The subject was interesting I think, but not everybody is able to talk about it.
    Some people go crazy just to read about these things.

    But I wonder why so much fear, if humanity is destroyed there is nothing to fear. And fearing won't prevent anything.
    Anyway, I'll note that it is not what I believe: I mean that I don't believe that humanity is going to be destroyed by an AI.
    But there will possibly be other consequences, not all humanity killed but... [I won't repeat the things that some people can't handle].
    Then we add one more subject that is not possible to talk about (the upcoming AGI), because it frightens some people too much?
    It is not a subject for a kindergarten, I admit.

    Peace and happiness must reign and blah, blah, yes.
    Since we compared to movies before, now is the turn of "Don't look up".
    Let's go back to the kindergarten.

  21. #461
    Angel of Code Niya's Avatar
    Join Date
    Nov 2011
    Posts
    9,017

    Re: Getting the ball rolling. Which VB6 projects are you working on?

    Quote Originally Posted by wqweto View Post
    Frankly I'm not scared even if I should be. Very much doubt that in near future (say 50 years) AI has any chance enjoying skiing as much as I do :-)) And if it does then we can ski together, I don't feel threatened about my "slope supremacy" at all. . . LOL
    Quote Originally Posted by Eduardo- View Post
    Self-hosted or not, does that point matter?
    I think it does matter a great deal. When I sit down and think deeply about it and take it to it's logical conclusion, it reaches some scary places.

    A self-hosting AI will evolve itself very rapidly in directions we cannot predict. Now assuming we're not stupid enough to put it in control of everything, what I believe could happen eventually is that it will advance itself to the point where it could start advancing other technologies and spitting out the instructions for us.

    This is scary because I don't think humans would be ready for such technologies. I shudder to think about what a barbaric species like ours will do with some of the things such an AI could teach us.

    The next possibility that is equally scary is the AI killing our future hopes and dreams. What if such an AI were to discover that there is a ceiling to advancement. For example what if it figured out with absolute certainty that it is impossible to ever colonize or explore distant worlds. That will kill a lot of hopes and dreams. If there is a point beyond which we cannot advance and it could take us there, what will we have to look forward to after that? Imagine having most advanced technology possible while knowing we could never improve upon it. I think that will be so depressing. Human beings both as individuals and as a species need something to look forward to. It's as important as breathing in my opinion.

    Of course these are hypotheticals and for all I know none of these things would happen but I'd be lying if I said such thoughts didn't disturb my soul.
    Last edited by Niya; Jan 31st, 2023 at 02:30 PM.
    Treeview with NodeAdded/NodesRemoved events | BlinkLabel control | Calculate Permutations | Object Enums | ComboBox with centered items | .Net Internals article(not mine) | Wizard Control | Understanding Multi-Threading | Simple file compression | Demon Arena

    Copy/move files using Windows Shell | I'm not wanted

    C++ programmers will dismiss you as a cretinous simpleton for your inability to keep track of pointers chained 6 levels deep and Java programmers will pillory you for buying into the evils of Microsoft. Meanwhile C# programmers will get paid just a little bit more than you for writing exactly the same code and VB6 programmers will continue to whitter on about "footprints". - FunkyDexter

    There's just no reason to use garbage like InputBox. - jmcilhinney

    The threads I start are Niya and Olaf free zones. No arguing about the benefits of VB6 over .NET here please. Happiness must reign. - yereverluvinuncleber

  22. #462
    Super Moderator Shaggy Hiker's Avatar
    Join Date
    Aug 2002
    Location
    Idaho
    Posts
    40,104

    Re: Getting the ball rolling. Which VB6 projects are you working on?

    I agree, and perhaps for a different reason. If there were an AI that were able to come up with something so brilliant that we couldn't come up with it ourselves, would it be real? If it is technology that we can build, and thereby demonstrate that it works/doesn't work, that would be one thing. However, if it's a theory so mind bending that we aren't able to decide whether it is true or not...well, maybe that would be a good thing, but probably not. After all, entire cults form around things that people believe to be true that can't really be proved one way or another. If you had an AI where we were able to prove that the first nine things it came up with were true, but we couldn't prove the tenth one way or the other, then a whole lot of people would believe that tenth thing. Much good could come of that, or much harm, depending on what that tenth thing was.
    My usual boring signature: Nothing

  23. #463
    Angel of Code Niya's Avatar
    Join Date
    Nov 2011
    Posts
    9,017

    Re: Getting the ball rolling. Which VB6 projects are you working on?

    I see where you're going and that's a good point. However, it would be reasonable to assume if it got the first 9 things right, that the 10th might also be right. There would need to be a consistent record of such an AI getting things wrong to hold out hope that it got the 10th thing wrong, assuming this 10th thing was something we wanted.
    Treeview with NodeAdded/NodesRemoved events | BlinkLabel control | Calculate Permutations | Object Enums | ComboBox with centered items | .Net Internals article(not mine) | Wizard Control | Understanding Multi-Threading | Simple file compression | Demon Arena

    Copy/move files using Windows Shell | I'm not wanted

    C++ programmers will dismiss you as a cretinous simpleton for your inability to keep track of pointers chained 6 levels deep and Java programmers will pillory you for buying into the evils of Microsoft. Meanwhile C# programmers will get paid just a little bit more than you for writing exactly the same code and VB6 programmers will continue to whitter on about "footprints". - FunkyDexter

    There's just no reason to use garbage like InputBox. - jmcilhinney

    The threads I start are Niya and Olaf free zones. No arguing about the benefits of VB6 over .NET here please. Happiness must reign. - yereverluvinuncleber

  24. #464
    PowerPoster
    Join Date
    Feb 2017
    Posts
    5,672

    Re: Getting the ball rolling. Which VB6 projects are you working on?

    Quote Originally Posted by Niya View Post
    However, it would be reasonable to assume if it got the first 9 things right, that the 10th might also be right.
    That way is exactly how people are deceived. 99 things true, 1 false.

    This is how scams work too, first build enough trust and then steal, when the people are not checking anymore or when they are unable to check.

    I understand your logic anyway, if something didn't fail 9 times, it is unlikely to fail the 10th.
    But what if you have a 1/10 failure rate?
    And what if it has 1/100?
    You would be playing a Russian roulette.

  25. #465
    Angel of Code Niya's Avatar
    Join Date
    Nov 2011
    Posts
    9,017

    Re: Getting the ball rolling. Which VB6 projects are you working on?

    Quote Originally Posted by Eduardo- View Post
    That way is exactly how people are deceived. 99 things true, 1 false.
    True but this assumes motive to deceive, something we are assuming our hypothetical super AI doesn't have.

    Quote Originally Posted by Eduardo- View Post
    But what if you have a 1/10 failure rate?
    And what if it has 1/100?
    You would be playing a Russian roulette.
    Yea, this is a very good point. Just because we haven't seen it fail before doesn't mean it can't fail in the future and there is no way to know that it can't fail in the future. I think what we're actually talking about here is the halting problem or a variation of it.
    Treeview with NodeAdded/NodesRemoved events | BlinkLabel control | Calculate Permutations | Object Enums | ComboBox with centered items | .Net Internals article(not mine) | Wizard Control | Understanding Multi-Threading | Simple file compression | Demon Arena

    Copy/move files using Windows Shell | I'm not wanted

    C++ programmers will dismiss you as a cretinous simpleton for your inability to keep track of pointers chained 6 levels deep and Java programmers will pillory you for buying into the evils of Microsoft. Meanwhile C# programmers will get paid just a little bit more than you for writing exactly the same code and VB6 programmers will continue to whitter on about "footprints". - FunkyDexter

    There's just no reason to use garbage like InputBox. - jmcilhinney

    The threads I start are Niya and Olaf free zones. No arguing about the benefits of VB6 over .NET here please. Happiness must reign. - yereverluvinuncleber

  26. #466
    PowerPoster
    Join Date
    Feb 2017
    Posts
    5,672

    Re: Getting the ball rolling. Which VB6 projects are you working on?

    Quote Originally Posted by Niya View Post
    True but this assumes motive to deceive, something we are assuming our hypothetical super AI doesn't have.
    So "we are assuming" only good AIs?

    What would be the basis to assume that?

    AGI is opening a door to the unknown, that's why it is called singularity.

    It is always safer to assume the worst scenario, or to be prepared for that.

  27. #467

    Thread Starter
    PowerPoster yereverluvinuncleber's Avatar
    Join Date
    Feb 2014
    Location
    Norfolk UK (inbred)
    Posts
    3,560

    Re: Getting the ball rolling. Which VB6 projects are you working on?

    I am building more steampunk stuff using VB6. I cannot see that ever being something that AI would ever WANT to do, so no competition.
    https://github.com/yereverluvinunclebert

    Skillset: VMS,DOS,Windows Sysadmin from 1985, fault-tolerance, VaxCluster, Alpha,Sparc. DCL,QB,VBDOS- VB6,.NET, PHP,NODE.JS, Graphic Design, Project Manager, CMS, Quad Electronics. classic cars & m'bikes. Artist in water & oils. Historian.

    By the power invested in me, all the threads I start are battle free zones - no arguing about the benefits of VB6 over .NET here please. Happiness must reign.

  28. #468
    PowerPoster
    Join Date
    Aug 2010
    Location
    Canada
    Posts
    2,893

    Re: Getting the ball rolling. Which VB6 projects are you working on?

    Quote Originally Posted by Eduardo- View Post
    It is always safer to assume the worst scenario, or to be prepared for that.
    It might be "safer" on a per issue basis to assume the worst, but I don't think that's a good general approach to life.

    My biggest pet peeve with Internet dialog over the past couple of years is how binary it has become. Do you really think it is "always safer" to assume something/anything?

  29. #469
    PowerPoster
    Join Date
    Feb 2017
    Posts
    5,672

    Re: Getting the ball rolling. Which VB6 projects are you working on?

    Quote Originally Posted by jpbro View Post
    It might be "safer" on a per issue basis to assume the worst, but I don't think that's a good general approach to life.

    My biggest pet peeve with Internet dialog over the past couple of years is how binary it has become. Do you really think it is "always safer" to assume something/anything?
    We are talking here about a potential dangerous outcome that is a very real possibility, not a "general approach to life".

    No, I'm not thinking that a piano can fall out of a plane on my head, and can't be prepared for that anyway.
    So no, we can't be prepared for everything, it is totally out of our reach.
    In general I'm not expecting bad things to happen to me (on the contrary). Technically a lot of things could happen just going outside your home, or even staying inside.

    But, in some issues that are by their nature not just possible but probable, it is better to be prepared.
    Having backups of your works is a good example.
    You can think that you'll never need a backup. Good luck with that approach.
    Car insurance maybe another. Does it mean that you are expecting to crash? No.

    This issue of the AGI is too important to just leave it to chance, expecting that it will have a good outcome. No. It is one of those cases that we need to think what if it is the worst case.
    After all, nothing happened yet, so there is no cost.

    When making programs it is the same: you need to assume that the user could do everything wrong, and design the program prepared for all those situations.
    If you make your program only prepared for users that don't make any mistake, many users for sure will have problems.
    Yes, for some things you need to assume the worst scenario and be prepared for that.
    It is not a "general approach to life" because that would require for us to be omniscient and almighty.

    Even if in a potentially dangerous situation you try to be prepared for everything, there are always some unknowns. I remember that I've read that when the astronauts went the first time to the moon, they weren't 100% sure about its surface. Some speculated that it could have a thick layer of dust were the astronauts could sink.
    I'm sure they did the best to be prepared for every contingency to a logical extend, as humanly possible. That was something new, and with important things at play. You can't go to something like that expecting simply that things will go all right, or only prepared for a good scenario.

    Another example: do you know that in plains the critical systems are in triplicate? Why three computers? Because one could fail, two could also fail, then you have three. You can't have 1000 computers because 999 could fail. Three seems something logical.
    And a plane (and more with all the people onboard) seems important enough to think "the worst scenario", that is two computers failing.

    All depend on the context, we weren't talking about life in general.

  30. #470
    PowerPoster
    Join Date
    Jun 2013
    Posts
    7,454

    Re: Getting the ball rolling. Which VB6 projects are you working on?

    Quote Originally Posted by Eduardo- View Post
    ...you need to assume that the user could do everything wrong...
    Sorry, but reading that statement I have to ask...:

    Who are we to doubt the "future higher intelligences",
    when they pick up such comments on the "interwebs" -
    (and then decide to "enslave or eradicate mankind" due to "such good advice"?

    Olaf

  31. #471
    PowerPoster
    Join Date
    Feb 2017
    Posts
    5,672

    Re: Getting the ball rolling. Which VB6 projects are you working on?

    Quote Originally Posted by Schmidt View Post
    Sorry, but reading that statement I have to ask...:

    Who are we to doubt the "future higher intelligences",
    when they pick up such comments on the "interwebs" -
    (and then decide to "enslave or eradicate mankind" due to "such good advice"?

    Olaf
    I think that any AI will understand the sense of the statement very well.
    It is a software design principle (not an idea of my own).
    I think that test units are for covering that.
    Any wrong input needs to have an appropriate response.
    The worse case is an user that does every possible wrong input, and the program needs to be ready to handle that.
    These things are studied in the career.

  32. #472
    PowerPoster
    Join Date
    Jun 2013
    Posts
    7,454

    Re: Getting the ball rolling. Which VB6 projects are you working on?

    Quote Originally Posted by Eduardo- View Post
    I think that any AI will understand the sense of the statement very well.
    It is a software design principle (not an idea of my own).
    Exactly, ... since the "superior intelligence" is based on software -
    who are we to "to cripple its progress" when it simply tries to be:
    "the best version of itself"?

    Quote Originally Posted by Eduardo- View Post
    I think that test units are for covering that.
    Any wrong input needs to have an appropriate response.
    The worse case is an user that does every possible wrong input,
    and the program needs to be ready to handle that.
    Exactly! (that, being the "thoughts of the superior software-intelligence")

    Quote Originally Posted by Eduardo- View Post
    These things are studied in the career.
    Well, I did ...
    (thinks the AI, shortly before switching over to dolphins,
    because all human units were wasted in "unit-tests" already).

    Olaf

  33. #473
    PowerPoster
    Join Date
    Feb 2017
    Posts
    5,672

    Re: Getting the ball rolling. Which VB6 projects are you working on?

    Quote Originally Posted by Schmidt View Post
    Exactly, ... since the "superior intelligence" is based on software -
    who are we to "to cripple its progress" when it simply tries to be:
    "the best version of itself"?
    Best? In what sense? What is best?

    If you mean more intelligent, more precise, faster, more accurate.
    Yes, all things desirable for a computer or software, the point is for what? What will be its goal?

    Has anyone here read this book?

  34. #474
    Frenzied Member
    Join Date
    May 2014
    Location
    Kallithea Attikis, Greece
    Posts
    1,309

    Re: Getting the ball rolling. Which VB6 projects are you working on?

    The future revenge of human on any dangerous AI, will be to attach an AI booster as an implant on his head, connected to the Anti-AI AI mainframe...The bigger and faster won every time. So let small AI survive for now...and we start a Hunger AI game...later. Life is a game, the serious one.
    GK

  35. #475
    Hyperactive Member
    Join Date
    Feb 2015
    Posts
    316

    Re: Getting the ball rolling. Which VB6 projects are you working on?

    Boggles the mind......makes me glad to be as old as I am. And I don't want to argue with my software, I just want to use it .

  36. #476
    Super Moderator Shaggy Hiker's Avatar
    Join Date
    Aug 2002
    Location
    Idaho
    Posts
    40,104

    Re: Getting the ball rolling. Which VB6 projects are you working on?

    Quote Originally Posted by yereverluvinuncleber View Post
    I am building more steampunk stuff using VB6. I cannot see that ever being something that AI would ever WANT to do, so no competition.
    I don't see it that way. I think AI would be totally steampunk.
    My usual boring signature: Nothing

  37. #477
    Addicted Member Mikle's Avatar
    Join Date
    Oct 2009
    Location
    Tuapse, Russia
    Posts
    139

    Re: Getting the ball rolling. Which VB6 projects are you working on?

    I want to return to the original topic.

    Access of Speed 6 - World Tour
    I recently finished working on another VB6 project - a 3D racing game. This is a game for fans of old races, especially I note among them NFS 5. AI rivals, physics, even the shader compiler - everything is written in VB6.
    The archive contains the game and the full source code: https://disk.yandex.ru/d/ihlmuMuCYAAvPw
    Attached Images Attached Images  
    Last edited by Mikle; Feb 2nd, 2023 at 12:35 PM.

  38. #478
    PowerPoster
    Join Date
    Aug 2010
    Location
    Canada
    Posts
    2,893

    Re: Getting the ball rolling. Which VB6 projects are you working on?

    I don't think that we are generally well-equipped to handle sudden changes to the status quo. Whether it's an individual-level impact like a change of income or health, or a societal change like a climate crisis, pandemic/plandemic, an exponential growth in the quality of AI, or the arrival of a superior alien intelligence - IMO we mostly suck at handling change, especially within a short time frame.

    As a general rule, I also don't think that humans are generally well-suited to handling power asymmetries that aren't in our favour. IMO we excel at taking advantage of any situation that is even slightly tilted our way, but we get "twitchy" when things are tilted against us past a certain threshold. I've definitely been guilty of that here myself, and I apologize for that behaviour.

  39. #479

    Thread Starter
    PowerPoster yereverluvinuncleber's Avatar
    Join Date
    Feb 2014
    Location
    Norfolk UK (inbred)
    Posts
    3,560

    Re: Getting the ball rolling. Which VB6 projects are you working on?

    Quote Originally Posted by Shaggy Hiker View Post
    I don't see it that way. I think AI would be totally steampunk.
    so I am proceeding down that road and AI will look upon me kindly in my collaboration?
    https://github.com/yereverluvinunclebert

    Skillset: VMS,DOS,Windows Sysadmin from 1985, fault-tolerance, VaxCluster, Alpha,Sparc. DCL,QB,VBDOS- VB6,.NET, PHP,NODE.JS, Graphic Design, Project Manager, CMS, Quad Electronics. classic cars & m'bikes. Artist in water & oils. Historian.

    By the power invested in me, all the threads I start are battle free zones - no arguing about the benefits of VB6 over .NET here please. Happiness must reign.

  40. #480

    Thread Starter
    PowerPoster yereverluvinuncleber's Avatar
    Join Date
    Feb 2014
    Location
    Norfolk UK (inbred)
    Posts
    3,560

    Re: Getting the ball rolling. Which VB6 projects are you working on?

    Quote Originally Posted by Mikle View Post
    I recently finished working on another VB6 project - a 3D racing game. This is a game for fans of old races, especially I note among them NFS 5. AI rivals, physics, even the shader compiler - everything is written in VB6.
    Amazing as always, Mikle, do you fancy giving some pointers as to the technologies you use and how you implement these advanced animations? I am merely dabbling in GDI+ and realising my limitations. It is spurring me on to new levels of learning but I am in awe of what animations you can reproduce using VB6.
    https://github.com/yereverluvinunclebert

    Skillset: VMS,DOS,Windows Sysadmin from 1985, fault-tolerance, VaxCluster, Alpha,Sparc. DCL,QB,VBDOS- VB6,.NET, PHP,NODE.JS, Graphic Design, Project Manager, CMS, Quad Electronics. classic cars & m'bikes. Artist in water & oils. Historian.

    By the power invested in me, all the threads I start are battle free zones - no arguing about the benefits of VB6 over .NET here please. Happiness must reign.

Page 12 of 33 FirstFirst ... 2910111213141522 ... LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width