• Cobol/gnucobol

    From Darknetgirl@VERT/RDBBS to All on Tue May 27 10:10:10 2025
    Hi!

    I'm trying to learn COBOL and -at this stage-
    I'm learning it on gnucobol. I like TUIs.

    I am not sure what I am doing on designing screens
    is correct. I wonder if there are any best practices
    or suggestions.

    Thanks,
    Darknetgirl

    ... 2 + 2 = 5 for extremely large values of 2.
    --- MultiMail/FreeBSD v0.52
    þ Synchronet þ RetroDigital BBS - rdnetbbs.com
  • From Dumas Walker@VERT/CAPCITY2 to DARKNETGIRL on Wed May 28 09:10:00 2025
    I'm trying to learn COBOL and -at this stage-
    I'm learning it on gnucobol. I like TUIs.

    I am not sure what I am doing on designing screens
    is correct. I wonder if there are any best practices
    or suggestions.

    I am a COBOL developer by profession. That said, nearly all of my
    experience was with coding batch programs (not screens) on
    mainframes, and for DOS & OS/2 machines using IBM PC COBOL.

    I have yet to try programming anything in gnucobol.

    So I might be able to answer some general coding questions, but probably
    not many about coding interactive screens, and my "best practices" might include some long-standing bad habits. ;)


    * SLMR 2.1a * "Silence. Music's original alternative. Roots-grunge!"
    ---
    þ Synchronet þ CAPCITY2 * capcity2.synchro.net * Telnet/SSH:2022/Rlogin/HTTP
  • From Jcurtis@VERT to Dumas Walker on Wed May 28 13:40:09 2025
    Re: Cobol/gnucobol
    By: Dumas Walker to DARKNETGIRL on Wed May 28 2025 09:10 am

    I am a COBOL developer

    When I started way back when, we had programmers, systems programmers, and systems analysts. "Developers" back then meant real estate, construction, etc.

    IDK when the techno title lingo changed. What's wrong with "programmer." Maybe some geeks thought it sounds too geeky, so they found a word to make them sound less geeky.

    It's never bothered me to be called a programmer. Maybe I'll become a developer when I change careers to real estate.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Nightfox@VERT/DIGDIST to Jcurtis on Wed May 28 15:56:59 2025
    When I started way back when, we had programmers, systems programmers, and systems analysts. "Developers" back then meant real estate, construction, etc.

    IDK when the techno title lingo changed. What's wrong with "programmer." Maybe some geeks thought it sounds too geeky, so they found a word to make them sound less geeky.

    It's never bothered me to be called a programmer. Maybe I'll become a developer when I change careers to real estate.


    It's not that "programmer" sounds too geeky. These days, I think "programmer" makes it sound like the only thing they do is write code, whereas "software developer" and similar means they also think about what the software should do and the overall software design of the software, how to make it easy for the code to use other pieces of the code, etc.. Writing code (the programming) is really only one aspect of developing software (and some might say it's the final step in the process, as it's good to think about the design & things first; however, I'm not sure many teams do it that way).

    I don't really know when that might have changed, but over time, I think people realized that writing software can be fairly complicated, and it's good to put thought into the overall design, or else you could end up with code that's hard to maintain.

    Nightfox

    ---
    þ Synchronet þ Digital Distortion: digitaldistortionbbs.com
  • From Jcurtis@VERT to Nightfox on Wed May 28 16:23:59 2025
    Re: Cobol/gnucobol
    By: Nightfox to Jcurtis on Wed May 28 2025 03:56 pm

    people realized that writing software can be fairly complicated, and it's good to put thought into the overall design, or else you could end up with code that's hard to maintain.

    Most software design is trash. That's why normal people don't like computers.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Gamgee@VERT/PALANTIR to Jcurtis on Wed May 28 21:30:02 2025
    Jcurtis wrote to Nightfox <=-

    people realized that writing software can be fairly complicated, and it's good to put thought into the overall design, or else you could end up with code that's hard to maintain.

    Most software design is trash. That's why normal people don't like computers.

    How long has it been since somebody called you an idiot?




    ... Ignorance can be cured. Stupid is forever.
    --- MultiMail/Linux v0.52
    þ Synchronet þ Palantir BBS * palantirbbs.ddns.net * Pensacola, FL
  • From Digital Man@VERT to Jcurtis on Wed May 28 21:49:37 2025
    Re: Cobol/gnucobol
    By: Jcurtis to Dumas Walker on Wed May 28 2025 01:40 pm

    Re: Cobol/gnucobol
    By: Dumas Walker to DARKNETGIRL on Wed May 28 2025 09:10 am

    I am a COBOL developer

    When I started way back when, we had programmers, systems programmers, and systems analysts. "Developers" back then meant real estate, construction, etc.

    IDK when the techno title lingo changed. What's wrong with "programmer." Maybe some geeks thought it sounds too geeky, so they found a word to make them sound less geeky.

    It's never bothered me to be called a programmer. Maybe I'll become a developer when I change careers to real estate.

    Nowadays, programmers are often called "software engineers". Anything is better than "coders". :-P
    --
    digital man (rob)

    Steven Wright quote #31:
    The sooner you fall behind, the more time you'll have to catch up.
    Norco, CA WX: 59.7øF, 83.0% humidity, 4 mph NW wind, 0.00 inches rain/24hrs
    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Boraxman@VERT/MSRDBBS to Jcurtis on Thu May 29 17:20:00 2025
    Jcurtis wrote to Nightfox <=-

    @MSGID: <68379B0F.5617.dove-prg@vert.synchro.net>
    @REPLY: <683794BB.3580.dove_dove-prg@digitaldistortionbbs.com>
    Re: Cobol/gnucobol
    By: Nightfox to Jcurtis on
    Wed May 28 2025 03:56 pm

    people realized that writing software can be fairly complicated, and it's good to put thought into the overall design, or else you could end up with code that's hard to maintain.

    Most software design is trash. That's why normal people don't like computers.

    Not sure the reason for the second sentence is capture in the first
    sentence. I don't think people hate computers as much as they used to.
    Windows back in the late 90s was far, far more unstable, and people HAD
    to use computers. Now they do everything on the phone, so can avoid
    using a computer a lot of the time.

    A lot of software is crappy though, at least by *my* expectations. What
    I think is hot garbage (like Discord), other people seem to like.


    ... BoraxMan
    --- MultiMail/DOS v0.52
    þ Synchronet þ MS & RD BBs - bbs.mozysswamp.org
  • From Jcurtis@VERT to BORAXMAN on Thu May 29 08:45:46 2025
    Windows back in the late 90s was far, far more unstable

    I have a stable Windows 3.11 setup. You need enough memory to eliminate
    the paging file. There was a bug that persisted until Windows 98.

    Now they do everything on the phone

    Phone touch screens don't suit my fingers. I like a computer keyboard.

    A lot of software is crappy though, at least by *my* expectations.

    It all went wrong around the time programmers thought they could
    develop anything. That job belongs to senior systems analysts.


    * SLMR 2.1a *

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Nightfox@VERT/DIGDIST to Boraxman on Thu May 29 11:28:39 2025
    Re: Re: Cobol/gnucobol
    By: Boraxman to Jcurtis on Thu May 29 2025 05:20 pm

    Windows back in the late 90s was far, far more unstable, and people HAD
    to use computers.

    I agree, Windows back then was more unstable. It's one reason I sort of had a love-hate relationship with Microsoft back then. I thought Windows was cool when I first started using it (with version 3.0), but I later saw that it needed plenty of resources to run and was unstable, and there were arguably better alternatives (such as OS/2, etc.).

    Now they do everything on the phone, so can avoid
    using a computer a lot of the time.

    Maybe for some people. However, one thing that I don't like about using smartphones is the virtual keyboard. I took a typing class in school many years ago, and I can type a lot faster and more accurately on a physical keyboard. Also, at least for the things I often like to do, I prefer a device with a bigger screen than a smartphone. A physical keyboard & a monitor is better than a smartphone & virtual keybaord for me. I thought a lot of people would be similar in this regard, but maybe not.

    Nightfox

    ---
    þ Synchronet þ Digital Distortion: digitaldistortionbbs.com
  • From Dumas Walker@VERT/CAPCITY2 to JCURTIS on Thu May 29 08:23:00 2025
    I am a COBOL developer

    When I started way back when, we had programmers, systems programmers, and systems analysts. "Developers" back then meant real estate, construction, etc.

    IDK when the techno title lingo changed. What's wrong with "programmer." Maybe
    some geeks thought it sounds too geeky, so they found a word to make them soun
    less geeky.

    It's never bothered me to be called a programmer. Maybe I'll become a develope
    when I change careers to real estate.

    LOL, now you have me thinking about it. When I first hired on, my title
    was Programmer/Analyst. As I moved up, it was Systems Engineer. It seems
    like "developer" entered the lingo when we started adding "distributed
    systems developers," which was not an official title -- those were the
    folks that did programming for (usually) Microsoft Windows server-based systems.

    It may have been, as more than one would later admit to me, because they
    didn't really know how to do the "bare bones" programming per-se. They
    knew how to work the GUI framework tools to have as much of the code as possible generated for them, and how to tweak it to get it at least close
    to what was asked for.

    Eventually, management, the business analysts, and project leaders got to
    where they called us all "developers" and the name sort of stuck. ;)


    * SLMR 2.1a * I'll have one brain on drugs with bacon, toast and juice.
    ---
    þ Synchronet þ CAPCITY2 * capcity2.synchro.net * Telnet/SSH:2022/Rlogin/HTTP
  • From Rotorek@VERT/BEERS20 to Nightfox on Thu May 29 12:19:00 2025
    prefer a device with a bigger screen than a smartphone. A physical keyboard & a monitor is better than a smartphone & virtual keybaord for me. I thought a lot of people would be similar in this regard, but
    maybe not.

    I totally agree with you. When I have to reply to some message on phone, I usually reach for my small foldable bluetooth keyboard on which I can type using all fingers and fits into my pocket.

    Rotorek

    ... Don't confuse me with facts!!

    --- Mystic BBS v1.12 A49 2024/05/29 (Linux/64)
    * Origin: 2o fOr beeRS bbs>>>20ForBeers.com:1337
  • From Nightfox@VERT/DIGDIST to Rotorek on Thu May 29 13:14:57 2025
    Re: Re: Cobol/gnucobol
    By: Rotorek to Nightfox on Thu May 29 2025 12:19 pm

    I totally agree with you. When I have to reply to some message on phone, I usually reach for my small foldable bluetooth keyboard on which I can type using all fingers and fits into my pocket.

    Since smartphones started using a USB-C port for charging, I've found that smartphones (at least Android) seem to support USB mice and keyboards as well. I've tested it out by plugging a USB hub into my phone and plugged a keyboard and mouse into it and I had a mouse pointer and was able to type with the keyboard. I imagine a tablet could also double as a laptop if it's plugged into a USB dock, though I haven't seen any tablet manufacturers selling such a setup.

    Microsoft's Surface tablet basiclaly did that, though that was an Intel device, whereas the ones I'm thinking of typically use ARM processors.

    Nightfox

    ---
    þ Synchronet þ Digital Distortion: digitaldistortionbbs.com
  • From Jcurtis@VERT to DUMAS WALKER on Thu May 29 14:39:00 2025
    LOL, now you have me thinking about it. When I first hired on, my title
    was Programmer/Analyst. As I moved up, it was Systems Engineer. It seems like "developer" entered the lingo when we started adding "distributed systems developers," which was not an official title -- those were the
    folks that did programming for (usually) Microsoft Windows server-based systems.

    It may have been, as more than one would later admit to me, because they didn't really know how to do the "bare bones" programming per-se. They
    knew how to work the GUI framework tools to have as much of the code as possible generated for them, and how to tweak it to get it at least close
    to what was asked for.

    Eventually, management, the business analysts, and project leaders got to where they called us all "developers" and the name sort of stuck. ;)

    Sounds about right. Developers. Generic word for computer geeks of
    all kinds. Easier for management to offshore.


    * SLMR 2.1a *

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From MRO@VERT/BBSESINF to Jcurtis on Thu May 29 16:56:30 2025
    Re: Re: Cobol/gnucobol
    By: Jcurtis to BORAXMAN on Thu May 29 2025 08:45 am

    Windows back in the late 90s was far, far more unstable

    I have a stable Windows 3.11 setup. You need enough memory to eliminate
    the paging file. There was a bug that persisted until Windows 98.

    windows around that time will still swapout to disk. there's no way to stop it. it needs it.

    Phone touch screens don't suit my fingers. I like a computer keyboard.

    fat fingers!
    ---
    þ Synchronet þ ::: BBSES.info - free BBS services :::
  • From Darknetgirl@VERT/RDBBS to Dumas Walker on Thu May 29 10:46:25 2025
    Re: Cobol/gnucobol
    By: Dumas Walker to DARKNETGIRL on Wed May 28 2025 09:10 am

    I have yet to try programming anything in gnucobol.

    First of all, I am overwhelmed by the response.
    I am suprised the groups are still active, I am experimenting
    back with BBS after the bloated world of social media and Internet
    (not the protocol, of course). So I need to get used again to
    the editors & co ...

    I understood that COBOL is more like German, i.e. in theory
    that's the common language, but in practice there are so many dialects there.
    I just started playing with gnucobol as a starting point, perhaps
    I might embrace Mainframe (as MVS3.8j) or iSeries (ex AS/400) as
    I have an account on pub400.com

    That said, I believe gnucobol is pretty limited when it comes to
    extensions, and that is also on screens. For example, is

    I also have to say that I'm not a developer. I'm a glorified sysadmin
    that mess with code sometimes. I just wanted something that has a decent
    "easy" language instead of get headaches with stuff like Rust.


    So I might be able to answer some general coding questions, but probably
    not many about coding interactive screens, and my "best practices" might include some long-standing bad habits. ;)

    Bed habits are the norm. :)
    I would like to learn and I guess there's no better learning that read
    some code. (any suggestion of some publicly available code?)
    For example, maybe a stupid question, is it normal that a CRUD application
    has everything in a single COB file? And is it normal that you
    need to have a sort of "command" with a letter or a number to process
    the CRUD (add, edit, update, delete)? Or I'm just doing something wrong?

    Well, I believe it's all for now.
    But I'll "flood" you with questions from time to time.

    Cheers

    ---
    þ Synchronet þ RetroDigital BBS - rdnetbbs.com
  • From Jcurtis@VERT to MRO on Thu May 29 15:28:59 2025
    I have a stable Windows 3.11 setup. You need enough memory to eliminate the paging file. There was a bug that persisted until Windows 98.

    windows around that time will still swapout to disk. there's no way to stop i it needs it.

    Not true for Windows 3.11.

    Control Panel / 386 Enhanced / Virtual Memory / Change / Type / None


    * SLMR 2.1a *

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From MRO@VERT/BBSESINF to Jcurtis on Thu May 29 18:57:17 2025
    Re: Re: Cobol/gnucobol
    By: Jcurtis to MRO on Thu May 29 2025 03:28 pm

    I have a stable Windows 3.11 setup. You need enough memory to eliminate the paging file. There was a bug that persisted until Windows 98.

    windows around that time will still swapout to disk. there's no way to stop i it needs it.

    Not true for Windows 3.11.

    Control Panel / 386 Enhanced / Virtual Memory / Change / Type / None


    Like i said, it still did it. you can turn it off and it will still swap
    to disk.
    we all fucked around with that stuff back in the day thinking it would
    improve windows.
    ---
    þ Synchronet þ ::: BBSES.info - free BBS services :::
  • From Boraxman@VERT/MSRDBBS to Nightfox on Fri May 30 07:07:00 2025
    Nightfox wrote to Boraxman <=-

    @MSGID: <6838A757.3588.dove_dove-prg@digitaldistortionbbs.com>
    @REPLY: <68380A26.2972.dove-prg@bbs.mozysswamp.org>
    Re: Re: Cobol/gnucobol
    By: Boraxman to Jcurtis on
    Thu May 29 2025 05:20 pm

    Windows back in the late 90s was far, far more unstable,
    and people HAD
    to use computers.

    I agree, Windows back then was more unstable. It's one reason I sort
    of had a love-hate relationship with Microsoft back then. I thought Windows was cool when I first started using it (with version 3.0), but
    I later saw that it needed plenty of resources to run and was unstable, and there were arguably better alternatives (such as OS/2, etc.).

    Now they do everything on the phone, so can avoid
    using a computer a lot of the time.

    Maybe for some people. However, one thing that I don't like about
    using smartphones is the virtual keyboard. I took a typing class in school many years ago, and I can type a lot faster and more accurately
    on a physical keyboard. Also, at least for the things I often like to
    do, I prefer a device with a bigger screen than a smartphone. A
    physical keyboard & a monitor is better than a smartphone & virtual keybaord for me. I thought a lot of people would be similar in this regard, but maybe not.

    Do you think the use of the virtual keyboard has significantly changes
    how people compose their replies? In that they just write shorter,
    disjointed comments?

    I hate using the phone to type. Its like eating spaghetti bolognaise
    with chopsticks, one handed.

    --- MultiMail/Linux v0.52
    þ Synchronet þ MS & RD BBs - bbs.mozysswamp.org
  • From nelgin@VERT/EOTLBBS to All on Thu May 29 22:59:33 2025
    On Fri, 30 May 2025 07:07:00 +1000
    "Boraxman" (VERT/MSRDBBS) <VERT/MSRDBBS!Boraxman@endofthelinebbs.com>
    wrote:
    Nightfox wrote to Boraxman <=-

    @MSGID: <6838A757.3588.dove_dove-prg@digitaldistortionbbs.com>
    @REPLY: <68380A26.2972.dove-prg@bbs.mozysswamp.org>
    Re: Re: Cobol/gnucobol
    By: Boraxman to Jcurtis
    on Thu May 29 2025 05:20 pm

    Windows back in the late 90s was far, far more
    unstable, and people HAD
    to use computers.

    I agree, Windows back then was more unstable. It's one reason I
    sort of had a love-hate relationship with Microsoft back then.
    I thought Windows was cool when I first started using it (with
    version 3.0), but I later saw that it needed plenty of resources
    to run and was unstable, and there were arguably better
    alternatives (such as OS/2, etc.).

    Now they do everything on the phone, so can avoid
    using a computer a lot of the time.

    Maybe for some people. However, one thing that I don't like
    about using smartphones is the virtual keyboard. I took a
    typing class in school many years ago, and I can type a lot
    faster and more accurately on a physical keyboard. Also, at
    least for the things I often like to do, I prefer a device with
    a bigger screen than a smartphone. A physical keyboard & a
    monitor is better than a smartphone & virtual keybaord for me.
    I thought a lot of people would be similar in this regard, but
    maybe not.

    Do you think the use of the virtual keyboard has significantly changes
    how people compose their replies? In that they just write shorter, disjointed comments?

    I hate using the phone to type. Its like eating spaghetti bolognaise
    with chopsticks, one handed.
    I spend more time correcting the autocorrections as I swipe the
    keyboard. It will often come up with words that aren't even English.
    --
    End Of The Line BBS - Plano, TX
    telnet endofthelinebbs.com 23
    ---
    þ Synchronet þ End Of The Line BBS - endofthelinebbs.com
  • From nelgin@VERT/EOTLBBS to All on Thu May 29 23:03:02 2025
    On Thu, 29 May 2025 10:46:25 -0700
    "Darknetgirl" (VERT/RDBBS) <VERT/RDBBS!Darknetgirl@endofthelinebbs.com>
    wrote:

    Re: Cobol/gnucobol
    By: Dumas Walker to DARKNETGIRL on Wed May 28 2025 09:10 am

    I have yet to try programming anything in gnucobol.

    First of all, I am overwhelmed by the response.
    I am suprised the groups are still active, I am experimenting
    back with BBS after the bloated world of social media and Internet
    (not the protocol, of course). So I need to get used again to
    the editors & co ...

    It's interesting that I get a lot of callers that are using bulletin
    boards to escape social media. I think they're poised to make a huge
    come back.


    I understood that COBOL is more like German, i.e. in theory
    that's the common language, but in practice there are so many
    dialects there. I just started playing with gnucobol as a starting
    point, perhaps I might embrace Mainframe (as MVS3.8j) or iSeries (ex
    AS/400) as I have an account on pub400.com

    You could say that about a lot of languages. A lot of 8 bit computers
    have their own basic like Commoredore, BBC Basic, ZX Spectrum has its
    own basic plus whatever was available for the PC like GW Basic etc.


    That said, I believe gnucobol is pretty limited when it comes to
    extensions, and that is also on screens. For example, is

    I also have to say that I'm not a developer. I'm a glorified sysadmin
    that mess with code sometimes. I just wanted something that has a
    decent "easy" language instead of get headaches with stuff like Rust.

    You might want to try and track down a more industry standard version
    such as Microfocus COBOL. I remember that was running on our SCO Unix
    systems and I was able to use the Linux compatibility back then to get
    it work on Slackware.
    --
    End Of The Line BBS - Plano, TX
    telnet endofthelinebbs.com 23
    ---
    * Synchronet * End Of The Line BBS - endofthelinebbs.com
  • From MRO@VERT/BBSESINF to nelgin on Thu May 29 23:19:41 2025
    Re: Re: Cobol/gnucobol
    By: nelgin to All on Thu May 29 2025 11:03 pm

    On Thu, 29 May 2025 10:46:25 -0700
    "Darknetgirl" (VERT/RDBBS) <VERT/RDBBS!Darknetgirl@endofthelinebbs.com>

    It's interesting that I get a lot of callers that are using bulletin
    boards to escape social media. I think they're poised to make a huge
    come back.


    yeah bullshit. you get other sysops. and they use social media except for the real weird ones.
    ---
    þ Synchronet þ ::: BBSES.info - free BBS services :::
  • From Rotorek@VERT/BEERS20 to Nightfox on Fri May 30 03:37:00 2025
    Microsoft's Surface tablet basiclaly did that, though that was an Intel device, whereas the ones I'm thinking of typically use ARM processors.

    Actually, I think that Microsoft started to produce two versions of the surface. One is x86 compatible and the other one is ARM. Both are running Windows under the hood.

    Rotorek

    ... A professor is one who talks in someone else's sleep.

    --- Mystic BBS v1.12 A49 2024/05/29 (Linux/64)
    * Origin: 2o fOr beeRS bbs>>>20ForBeers.com:1337
  • From Jcurtis@VERT to nelgin on Fri May 30 08:11:31 2025
    Re: Re: Cobol/gnucobol
    By: nelgin to All on Thu May 29 2025 11:03 pm

    It's interesting that I get a lot of callers that are using bulletin
    boards to escape social media. I think they're poised to make a huge
    come back.

    Not without tighter moderation. Most people won't put up with Troll Personality Disorder. All it takes is one to spoil the fun.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From poindexter FORTRAN@VERT/REALITY to Jcurtis on Fri May 30 07:51:07 2025
    Jcurtis wrote to Dumas Walker <=-

    I am a COBOL developer

    When I started way back when, we had programmers, systems programmers,
    and systems analysts. "Developers" back then meant real estate, construction, etc.

    IDK when the techno title lingo changed. What's wrong with
    "programmer." Maybe some geeks thought it sounds too geeky, so they
    found a word to make them sound less geeky.

    I'm a software envisioneer.

    Forgive me. I work in Silicon Valley with executive thought partners
    and innovation accelerators, according to linkedin.



    --- MultiMail/Win v0.52
    þ Synchronet þ .: realitycheckbbs.org :: scientia potentia est :.
  • From poindexter FORTRAN@VERT/REALITY to Jcurtis on Fri May 30 07:51:07 2025
    Jcurtis wrote to BORAXMAN <=-

    Windows back in the late 90s was far, far more unstable

    I have a stable Windows 3.11 setup. You need enough memory to eliminate the paging file. There was a bug that persisted until Windows 98.

    That just reminded me of a guy who did graphics work in the 2000s. He
    wanted a cheap way to demonstrate proofs to clients and to do some basic manipulation for them.

    He settled on an Android tablet, installed DOSBOX, got Windows 3.11
    running in it and installed Photoshop 4, which ran under Windows 3.x.

    You could shock people at the coffee shop with an android tablet with a keyboard and Windows 3.11. :)

    (Now I want to load Windows NT Workstation on something...)





    Now they do everything on the phone

    Phone touch screens don't suit my fingers. I like a computer keyboard.

    A lot of software is crappy though, at least by *my* expectations.

    It all went wrong around the time programmers thought they could
    develop anything. That job belongs to senior systems analysts.


    * SLMR 2.1a *

    ---
    Synchronet Vertrauen Home of Synchronet
    [vert/cvs/bbs].synchro.net

    --- MultiMail/Win v0.52
    þ Synchronet þ .: realitycheckbbs.org :: scientia potentia est :.
  • From poindexter FORTRAN@VERT/REALITY to Dumas Walker on Fri May 30 07:51:07 2025
    Dumas Walker wrote to JCURTIS <=-

    LOL, now you have me thinking about it. When I first hired on, my
    title was Programmer/Analyst. As I moved up, it was Systems Engineer.
    It seems like "developer" entered the lingo when we started adding "distributed systems developers," which was not an official title --
    those were the folks that did programming for (usually) Microsoft
    Windows server-based systems.

    My title right now is "IT Manager", which is a catch-all I've had
    at various points in my career.

    I worked in local government which had titles that made no sense, until
    you realize that they were a union shop and the titles were negotiated
    when they had a server room full of AS/400s. Applications programmer,
    Systems analysts, Systems Analyst.

    What that devolved into was a caste system where applications
    programmers fixed your Outlook problem but wouldn't move your monitor
    or keyboard. Systems analysts would come and move hardware, swap out
    monitors, replace mice and so forth. It made no sense whatsoever, meant
    the hardware guys were paid less, and complicated issues with
    customers.



    It may have been, as more than one would later admit to me, because
    they didn't really know how to do the "bare bones" programming per-se. They knew how to work the GUI framework tools to have as much of the
    code as possible generated for them, and how to tweak it to get it at least close to what was asked for.

    Eventually, management, the business analysts, and project leaders got
    to where they called us all "developers" and the name sort of stuck.
    ;)


    * SLMR 2.1a * I'll have one brain on drugs with bacon, toast and
    juice. ---
    Synchronet CAPCITY2 * capcity2.synchro.net * Telnet/SSH:2022/Rlogin/HTTP

    --- MultiMail/Win v0.52
    þ Synchronet þ .: realitycheckbbs.org :: scientia potentia est :.
  • From poindexter FORTRAN@VERT/REALITY to Rotorek on Fri May 30 07:51:07 2025
    Rotorek wrote to Nightfox <=-

    I totally agree with you. When I have to reply to some message on
    phone, I usually reach for my small foldable bluetooth keyboard on
    which I can type using all fingers and fits into my pocket.

    Voice recognition has finally gotten good enough that I can usually
    dictate most of my phone replies. If not, it waits until I can get in
    front of my computer.



    --- MultiMail/Win v0.52
    þ Synchronet þ .: realitycheckbbs.org :: scientia potentia est :.
  • From Nightfox@VERT/DIGDIST to Boraxman on Fri May 30 09:20:03 2025
    Re: Re: Cobol/gnucobol
    By: Boraxman to Nightfox on Fri May 30 2025 07:07 am

    Do you think the use of the virtual keyboard has significantly changes
    how people compose their replies? In that they just write shorter,
    disjointed comments?

    I imagine it probably has. It takes me more time to type things on a smartphone virtual keyboard, so I tend to not write as much on a virtual keyboard.

    I hate using the phone to type. Its like eating spaghetti bolognaise
    with chopsticks, one handed.

    That's a good way to describe it.

    Several years ago, I started playing some online trivia games which are run by a company that hosts trivia games in-person and online. I met a group of people there, and now normally we play the trivia games together (or maybe some of us on separate teams). Sometimes we also like to play Jackbox games online together. If you aren't familiar, Jackbox games are party games you can play on a computer, as an alternative to board games:

    https://www.jackboxgames.com

    It's just a fun thing to do to pass the time.. There are a couple games that involve typing speed, and many of them don't like playing those against me because they typically use their phones and I usually play on my computer with a physical keyboard so I end up typing a lot faster than they do. I know they all probably have laptops too (which they may even be using to watch the game being shared via Zoom), and I've wondered why they prefer to play the game with their phones.

    Nightfox

    ---
    þ Synchronet þ Digital Distortion: digitaldistortionbbs.com
  • From Nightfox@VERT/DIGDIST to Rotorek on Fri May 30 09:24:45 2025
    Re: Re: Cobol/gnucobol
    By: Rotorek to Nightfox on Fri May 30 2025 03:37 am

    Microsoft's Surface tablet basiclaly did that, though that was an Intel
    device, whereas the ones I'm thinking of typically use ARM processors.

    Actually, I think that Microsoft started to produce two versions of the surface. One is x86 compatible and the other one is ARM. Both are running Windows under the hood.

    Yeah, I've heard of an ARM device that Microsoft has that's running Windows. I don't remember if it was called a 'surface' though. And I'm not sure how much traction ARM-based Windows systems are gaining - I've never actually seen one in person.

    I've heard the current ARM-based Windows has an Intel emulator so it can run Intel software. It's an interesting approach. I remember when Windows 8 came out, and it started up at a new screen and was designed either to be run on a PC or tablet (including ARM tablets). I remember there being a new type of Windows app, which could be written with JavaScript and web technology which would run on both architectures. As we know, that approach ended up not being very popular. The newer strategy of making an ARM-based Windows with an Intel emulator is probably better. It seems they're taking a page from Apple's book; the emulation route is where Apple has gone when they changed CPU architectures in their Mac.

    Nightfox

    ---
    þ Synchronet þ Digital Distortion: digitaldistortionbbs.com
  • From Nightfox@VERT/DIGDIST to poindexter FORTRAN on Fri May 30 09:33:31 2025
    Re: Re: Cobol/gnucobol
    By: poindexter FORTRAN to Jcurtis on Fri May 30 2025 07:51 am

    Forgive me. I work in Silicon Valley with executive thought partners and innovation accelerators, according to linkedin.

    We help efficiently operationalize strategies, using management's philosophy to effectively enhance corporate synergies.

    https://youtu.be/GyV_UG60dD4?si=ugBBeYESjr7NOEbr

    Nightfox

    ---
    þ Synchronet þ Digital Distortion: digitaldistortionbbs.com
  • From Nightfox@VERT/DIGDIST to poindexter FORTRAN on Fri May 30 09:39:19 2025
    Re: Re: Cobol/gnucobol
    By: poindexter FORTRAN to Jcurtis on Fri May 30 2025 07:51 am

    That just reminded me of a guy who did graphics work in the 2000s. He wanted a cheap way to demonstrate proofs to clients and to do some basic manipulation for them.

    He settled on an Android tablet, installed DOSBOX, got Windows 3.11 running in it and installed Photoshop 4, which ran under Windows 3.x.

    You could shock people at the coffee shop with an android tablet with a keyboard and Windows 3.11. :)

    :) A while ago, I realized you could plug a USB mouse and keyboard into a smartphone and they'll work. I imagine a tablet could double as a laptop that way.

    Several years ago, I set up DOSBOX on my PC to run old DOS games & such. I also installed Windows 3.11 in it, and it actually runs fairly well. I've also used DOSBOX to run a couple terminal programs (Telemate and Telix) to call into Telnet BBSes.. Takes me back to the 90s.

    Nightfox

    ---
    þ Synchronet þ Digital Distortion: digitaldistortionbbs.com
  • From nelgin@VERT/EOTLBBS to All on Fri May 30 12:02:48 2025
    On Fri, 30 May 2025 09:39:19 -0700
    "Nightfox" (VERT/DIGDIST) <VERT/DIGDIST!Nightfox@endofthelinebbs.com>
    wrote:

    Re: Re: Cobol/gnucobol
    By: poindexter FORTRAN to Jcurtis on Fri May 30 2025 07:51 am

    That just reminded me of a guy who did graphics work in the
    2000s. He wanted a cheap way to demonstrate proofs to clients
    and to do some basic manipulation for them.

    He settled on an Android tablet, installed DOSBOX, got Windows
    3.11 running in it and installed Photoshop 4, which ran under
    Windows 3.x.

    You could shock people at the coffee shop with an android tablet
    with a keyboard and Windows 3.11. :)

    :) A while ago, I realized you could plug a USB mouse and keyboard
    into a smartphone and they'll work. I imagine a tablet could double
    as a laptop that way.

    Several years ago, I set up DOSBOX on my PC to run old DOS games &
    such. I also installed Windows 3.11 in it, and it actually runs
    fairly well. I've also used DOSBOX to run a couple terminal programs (Telemate and Telix) to call into Telnet BBSes.. Takes me back to
    the 90s.

    Nightfox

    I was bored at work once and had just come from a zLinux class so I
    decided to take my Windows laptop and install VirtualBox on it. I
    installed Linux on the virtualbox and then the Hercules emulator upon
    which I installed zLinux. After that I installed Wine. After that point
    it got too slow to be able to do anything really :)
    --
    End Of The Line BBS - Plano, TX
    telnet endofthelinebbs.com 23
    ---
    * Synchronet * End Of The Line BBS - endofthelinebbs.com
  • From Dumas Walker@VERT/CAPCITY2 to JCURTIS on Fri May 30 09:31:00 2025
    Eventually, management, the business analysts, and project leaders got to where they called us all "developers" and the name sort of stuck. ;)

    Sounds about right. Developers. Generic word for computer geeks of
    all kinds. Easier for management to offshore.

    True, although in our case they couldn't offshore the work. They could
    hire contractors and, after COVID started, they allowed them to work from remote full time (just so long as they were physically located in the USA).


    * SLMR 2.1a * Life's essentials: H O C N Ca P Cl K S Na Mg
    ---
    þ Synchronet þ CAPCITY2 * capcity2.synchro.net * Telnet/SSH:2022/Rlogin/HTTP
  • From Dumas Walker@VERT/CAPCITY2 to DARKNETGIRL on Fri May 30 10:51:00 2025
    I understood that COBOL is more like German, i.e. in theory
    that's the common language, but in practice there are so many dialects there.

    I do believe that is the case, at least in a sense. Where I have found the dialect differences showing up are when I switch between platforms (there
    are things that PC COBOL needs to do that mainframe doesn't, and
    vise-versa), or because the compilers being used adhere to different
    standards (in my case, the PC COBOL compiler was older and didn't "like"
    some of the new/changed things added since).

    I just started playing with gnucobol as a starting point, perhaps
    I might embrace Mainframe (as MVS3.8j) or iSeries (ex AS/400) as
    I have an account on pub400.com

    I coded on iSeries professionally.

    That said, I believe gnucobol is pretty limited when it comes to
    extensions, and that is also on screens. For example, is

    Your sentence got cut off here.

    I also have to say that I'm not a developer. I'm a glorified sysadmin
    that mess with code sometimes. I just wanted something that has a decent "easy" language instead of get headaches with stuff like Rust.

    LOL, I found COBOL to be easier (but not super easy) because it is mostly
    in "plain English" and is meant to be more legible/"self-documenting" than other languages.

    I would like to learn and I guess there's no better learning that read
    some code. (any suggestion of some publicly available code?)

    Unfortunately, I have never really went looking for publicly available
    code. I will poke around here and see what I might have. There is/was a mainframe/COBOL internet forum where I used to find good snipits of code (as well as SYNCSORT command usage), but that was where I used to work and I
    cannot find the link here. :(

    Last I checked, IBM did have their COBOL language reference available
    online.

    For example, maybe a stupid question, is it normal that a CRUD application has everything in a single COB file?

    That probably depends some on the installation and the developer but, in my experience, all of the code for one application often is contained in one dataset. For some smaller applications, that makes sense, and for some
    larger ones (i.e. where multiple decisions all depend on each other) it almost has to be that way.

    I would expect that a CRUD application would be like that, so that the code that interacts with the database could at least partially be reused for
    each function. The end users may have also requested that all functions be contained in one application.

    And is it normal that you
    need to have a sort of "command" with a letter or a number to process
    the CRUD (add, edit, update, delete)? Or I'm just doing something wrong?

    Not sure. I think by "command" you might mean the paragraph names. Those often start with a number. In many installations, the number or letter it starts with tells you what kind of paragraph it is... initialization,
    report or screen output, error output, database interaction, processing,
    etc.

    So you might have something like:

    IF PROCESS-INDICATOR = 'A'
    PERFORM A0100-ADD-RECORD
    ELSE
    IF PROCESS-INDICATOR = 'D'
    PERFORM D0100-DEL-RECORD
    ELSE
    PERFORM U0100-UPD-RECORD
    END-IF
    END-IF.

    So then A0100-ADD-RECORD would be a paragraph that contains the code to add a record to the database, etc. What it is named exactly might depend on the standards for that installation but, in general, you do want your paragraph names to be descriptive enough that you (and anyone who might need to
    maintain the code) can quickly identify what the paragraph does.

    In theory, you can be "difficult" and name them just about anything, but
    that won't help when you have to go back and make changes. ;)

    That is a very simplistic example. If that turns out not to be what you
    are asking about, let me know and I will try again. :)


    * SLMR 2.1a * The Bagginses, they steals our taglines, precioussss ....
    ---
    þ Synchronet þ CAPCITY2 * capcity2.synchro.net * Telnet/SSH:2022/Rlogin/HTTP
  • From Dumas Walker@VERT/CAPCITY2 to NELGIN on Fri May 30 10:49:00 2025
    It's interesting that I get a lot of callers that are using bulletin
    boards to escape social media. I think they're poised to make a huge
    come back.

    As long as you can keep them out of the political echoes, which are just as
    bad as social media. ;)


    * SLMR 2.1a * Governments absorb 100x their weight in excess liberties.
    ---
    þ Synchronet þ CAPCITY2 * capcity2.synchro.net * Telnet/SSH:2022/Rlogin/HTTP
  • From Nightfox@VERT/DIGDIST to Dumas Walker on Fri May 30 14:14:27 2025
    Re: Re: Cobol/gnucobol
    By: Dumas Walker to NELGIN on Fri May 30 2025 10:49 am

    It's interesting that I get a lot of callers that are using bulletin
    boards to escape social media. I think they're poised to make a huge come
    back.

    As long as you can keep them out of the political echoes, which are just as bad as social media. ;)

    By the way, what do you think of the Earth possibly being flat? And do you think we really went to the moon in 1969? ;) (kidding)

    Nightfox

    ---
    þ Synchronet þ Digital Distortion: digitaldistortionbbs.com
  • From Jcurtis@VERT to NIGHTFOX on Fri May 30 15:42:30 2025
    you think we really went to the moon in 1969?

    Never looked into it much.

    Do you think they had enough fuel to land, take off again, and make the
    return trip? Pictures of the craft make me wonder.


    * SLMR 2.1a *

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Nightfox@VERT/DIGDIST to Jcurtis on Fri May 30 16:30:17 2025
    Re: Social media vs. BBSes
    By: Jcurtis to NIGHTFOX on Fri May 30 2025 03:42 pm

    you think we really went to the moon in 1969?

    Never looked into it much.

    Do you think they had enough fuel to land, take off again, and make the return trip? Pictures of the craft make me wonder.

    I was being sarcastic.. I tend to think it was more plausible that we did rather than faking it.

    Nightfox

    ---
    þ Synchronet þ Digital Distortion: digitaldistortionbbs.com
  • From MRO@VERT/BBSESINF to poindexter FORTRAN on Fri May 30 19:06:23 2025
    Re: Re: Cobol/gnucobol
    By: poindexter FORTRAN to Jcurtis on Fri May 30 2025 07:51 am


    That just reminded me of a guy who did graphics work in the 2000s. He
    wanted a cheap way to demonstrate proofs to clients and to do some basic manipulation for them.

    He settled on an Android tablet, installed DOSBOX, got Windows 3.11
    running in it and installed Photoshop 4, which ran under Windows 3.x.

    You could shock people at the coffee shop with an android tablet with a keyboard and Windows 3.11. :)

    dont believe that for a minute.
    ---
    þ Synchronet þ ::: BBSES.info - free BBS services :::
  • From poindexter FORTRAN@VERT/REALITY to Nightfox on Sat May 31 10:24:12 2025
    Nightfox wrote to poindexter FORTRAN <=-

    We help efficiently operationalize strategies, using management's philosophy to effectively enhance corporate synergies.

    https://youtu.be/GyV_UG60dD4?si=ugBBeYESjr7NOEbr

    Oh, that's good. Thanks for sharing!



    ... "Unlocking Paradigms, one blockchain at a time..."
    --- MultiMail/Win v0.52
    þ Synchronet þ .: realitycheckbbs.org :: scientia potentia est :.
  • From poindexter FORTRAN@VERT/REALITY to Nightfox on Sat May 31 10:24:12 2025
    Nightfox wrote to poindexter FORTRAN <=-

    :) A while ago, I realized you could plug a USB mouse and keyboard
    into a smartphone and they'll work. I imagine a tablet could double as
    a laptop that way.

    I just saw a video where a jailbroken Kindle can run Linux and act as an
    e-ink SSH console. That's my next project. that might support a
    bluetooth keyboard...


    --- MultiMail/Win v0.52
    þ Synchronet þ .: realitycheckbbs.org :: scientia potentia est :.
  • From Dumas Walker@VERT/CAPCITY2 to POINDEXTER FORTRAN on Sat May 31 11:17:00 2025
    I'm a software envisioneer.

    Forgive me. I work in Silicon Valley with executive thought partners
    and innovation accelerators, according to linkedin.

    I may borrow these titles for my linkedin profile. :D


    * SLMR 2.1a * This tagline is property of Oaks Correctional Facility
    ---
    þ Synchronet þ CAPCITY2 * capcity2.synchro.net * Telnet/SSH:2022/Rlogin/HTTP
  • From Nightfox@VERT/DIGDIST to poindexter FORTRAN on Sat May 31 11:45:51 2025
    Re: Re: Cobol/gnucobol
    By: poindexter FORTRAN to Nightfox on Sat May 31 2025 10:24 am

    I just saw a video where a jailbroken Kindle can run Linux and act as an e-ink SSH console. That's my next project. that might support a bluetooth keyboard...

    That actually sounds like a cool idea.

    Nightfox

    ---
    þ Synchronet þ Digital Distortion: digitaldistortionbbs.com
  • From Dumas Walker@VERT/CAPTEST to POINDEXTER FORTRAN on Sat May 31 10:25:00 2025
    I worked in local government which had titles that made no sense, until
    you realize that they were a union shop and the titles were negotiated
    when they had a server room full of AS/400s. Applications programmer,
    Systems analysts, Systems Analyst.

    So, I must know, what is the difference between the last two? ;)

    What that devolved into was a caste system where applications
    programmers fixed your Outlook problem but wouldn't move your monitor
    or keyboard. Systems analysts would come and move hardware, swap out
    monitors, replace mice and so forth. It made no sense whatsoever, meant
    the hardware guys were paid less, and complicated issues with
    customers.

    We were not union but sometimes had that happen, too.


    * SLMR 2.1a * What happens when you get scared half to death.....twice?
    ---
    þ Synchronet þ Capitol City Test System
  • From Dumas Walker@VERT/CAPTEST to NIGHTFOX on Sat May 31 10:26:00 2025
    As long as you can keep them out of the political echoes, which are just as bad as social media. ;)

    By the way, what do you think of the Earth possibly being flat? And do you think we really went to the moon in 1969? ;) (kidding)

    Poppycock, and yes. :D


    * SLMR 2.1a * BUFFERS=20 FILES=15 2nd down, 4th quarter, 5 yards to go!
    ---
    þ Synchronet þ Capitol City Test System
  • From Digital Man@VERT to Boraxman on Sat May 31 13:36:24 2025
    Re: Re: Cobol/gnucobol
    By: Boraxman to Jcurtis on Thu May 29 2025 05:20 pm

    A lot of software is crappy though, at least by *my* expectations. What
    I think is hot garbage (like Discord), other people seem to like.

    Discord desktop app or mobile app or web app?
    --
    digital man (rob)

    Synchronet "Real Fact" #50:
    JAM and Squish were considered before developing Synchronet Message Base format Norco, CA WX: 90.1øF, 38.0% humidity, 13 mph W wind, 0.00 inches rain/24hrs
    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Digital Man@VERT to Jcurtis on Sat May 31 14:05:26 2025
    Re: Re: Cobol/gnucobol
    By: Jcurtis to BORAXMAN on Thu May 29 2025 08:45 am

    It all went wrong around the time programmers thought they could
    develop anything. That job belongs to senior systems analysts.

    I've worked a lot of a companies since 1990 and not once have I worked with an "analyst". I remember the job listings (in newspapers) were usually for "Programmer/Analyst" in the 1990s, but that went away around the turn of the millenium. Nobody was hiring strictly "analysts" anyway, that I could see:
    https://www.indeed.com/career-advice/finding-a-job/role-of-system-analyst
    --
    digital man (rob)

    Steven Wright quote #30:
    The problem with the gene pool is that there is no lifeguard.
    Norco, CA WX: 90.0øF, 36.0% humidity, 6 mph W wind, 0.00 inches rain/24hrs
    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From MRO@VERT/BBSESINF to Dumas Walker on Sat May 31 19:13:25 2025
    Re: Re: Cobol/gnucobol
    By: Dumas Walker to POINDEXTER FORTRAN on Sat May 31 2025 11:17 am

    I'm a software envisioneer.

    Forgive me. I work in Silicon Valley with executive thought partners
    and innovation accelerators, according to linkedin.

    I may borrow these titles for my linkedin profile. :D


    https://www.youtube.com/watch?v=tl4VD8uvgec
    ---
    þ Synchronet þ ::: BBSES.info - free BBS services :::
  • From Boraxman@VERT/MSRDBBS to Digital Man on Sun Jun 1 12:19:00 2025
    Digital Man wrote to Boraxman <=-

    @MSGID: <683B6848.5663.dove-prg@vert.synchro.net>
    @REPLY: <68380A26.2972.dove-prg@bbs.mozysswamp.org>
    Re: Re: Cobol/gnucobol
    By: Boraxman to Jcurtis on
    Thu May 29 2025 05:20 pm

    A lot of software is crappy though, at least by *my* expectations. What
    I think is hot garbage (like Discord), other people seem to like.

    Discord desktop app or mobile app or web app?

    Desktop app. Specifically the Linux one. Though the Windows one is
    also electron.

    Its slow, a bit confusing, constantly promotes stuff I don't have
    interest in, and won't run if it needs an update. And it needs an
    update seemingly every week or every second week.

    Modern software behaves as if it has ADHD. I'm beginning to think it is programmed by mentally ill people, who give their software the
    characteristic of someone like them.


    ... BoraxMan
    --- MultiMail/DOS v0.52
    þ Synchronet þ MS & RD BBs - bbs.mozysswamp.org
  • From Boraxman@VERT/MSRDBBS to Jcurtis on Sun Jun 1 12:24:00 2025
    Jcurtis wrote to NIGHTFOX <=-

    @MSGID: <683A3456.5653.dove-prg@vert.synchro.net>
    @REPLY: <683A1FB3.3616.dove_dove-prg@digitaldistortionbbs.com>
    you think we really went to the moon in 1969?

    Never looked into it much.

    Do you think they had enough fuel to land, take off again, and make the return trip? Pictures of the craft make me wonder.


    The moons gravity is about 1/16th that of Earth?

    So a lot less fuel is required to reach escape velocity and counter its pull.

    The most compelling argument FOR the moon landing, was a doco I saw on how it could be faked. The arguments for it being faked seemed so easily debunked.

    That and the Russians would certainly have caught the US faking it. They
    would have been able to tell if nothing went up.


    ... BoraxMan
    --- MultiMail/DOS v0.52
    þ Synchronet þ MS & RD BBs - bbs.mozysswamp.org
  • From poindexter FORTRAN@VERT/REALITY to Dumas Walker on Sun Jun 1 09:00:38 2025
    Dumas Walker wrote to POINDEXTER FORTRAN <=-

    I worked in local government which had titles that made no sense, until
    you realize that they were a union shop and the titles were negotiated
    when they had a server room full of AS/400s. Applications programmer,
    Systems analysts, Systems Analyst.

    So, I must know, what is the difference between the last two? ;)

    I meant to type systems engineer. Mind you, all three of these titles
    worked in a Windows server/AD/Windows desktop environment.



    --- MultiMail/Win v0.52
    þ Synchronet þ .: realitycheckbbs.org :: scientia potentia est :.
  • From MRO@VERT/BBSESINF to Boraxman on Sun Jun 1 18:51:15 2025
    Re: Social media vs. BBSes
    By: Boraxman to Jcurtis on Sun Jun 01 2025 12:24 pm

    it could be faked. The arguments for it being faked seemed so easily debunked.

    That and the Russians would certainly have caught the US faking it. They would have been able to tell if nothing went up.


    i said this before, i saw all the moon landing junk.
    nobody would have trusted to use that shit.
    ---
    þ Synchronet þ ::: BBSES.info - free BBS services :::
  • From Darknetgirl@VERT/RDBBS to Dumas Walker on Mon Jun 2 13:25:22 2025
    Re: Cobol/gnucobol
    By: Dumas Walker to DARKNETGIRL on Fri May 30 2025 10:51 am


    I coded on iSeries professionally.

    That's amazing! Many years ago, second half of 90s, I was at the
    AS/400 support center. Unfortunately I probably wasn't savvy enough
    to learn COBOL on AS/400. it felt so difficult back then.
    I think I have a book on COBOL on AS/400 in the garage that I have to
    get back to life. I was much enjoying networking.

    Your sentence got cut off here.

    I still need to learn again how to use these editors :-/

    code. I will poke around here and see what I might have.

    That would be really helpful! Thank you very much!
    Mind that I'm just learning and that's for fun, no professional interets.

    Last I checked, IBM did have their COBOL language reference available online.

    They do, and it's pretty awesome. Plus, they do have mainframe COBOL and ILE-COBOL. But as per any reference, you need to have some basis. And
    I'm still waaaaaay behind.

    I would expect that a CRUD application would be like that, so that the code that interacts with the database could at least partially be reused for each function. The end users may have also requested that all functions be contained in one application.

    Just to set the expectations, I'm writing a simple app to catalog some collectables. It has a single indexed file at the moment.

    Not sure. I think by "command" you might mean the paragraph names.

    It wasn't what I meant, but you actually answered me in the example
    you provided.
    What I meant was something like:

    "(A)dd, (E)dit, (D)elete, (E)xit => _"

    In your example code was stored in the variable PROCESS-INDICATOR

    That is a very simplistic example. If that turns out not to be what you are asking about, let me know and I will try again. :)

    It was! But there's so much to learn.
    At the end, I just want to have a bit of fun.

    Thanks,
    Darknetgirl

    ---
    þ Synchronet þ RetroDigital BBS - rdnetbbs.com
  • From Mortar@VERT/EOTLBBS to Digital Man on Tue Jun 3 00:34:23 2025
    Re: Cobol/gnucobol
    By: Digital Man to Jcurtis on Wed May 28 2025 21:49:37

    Nowadays, programmers are often called "software engineers". Anything is better than "coders". :-P

    There's a great comedy song by Jonathan Coulton called "Code Monkey", bemoaning the life of a "coder". You can find it on YouTube.

    ---
    þ Synchronet þ End Of The Line BBS - endofthelinebbs.com
  • From Mortar@VERT/EOTLBBS to Boraxman on Tue Jun 3 00:39:00 2025
    Re: Re: Cobol/gnucobol
    By: Boraxman to Jcurtis on Thu May 29 2025 17:20:00

    Now they do everything on the phone, so can avoid using a computer a lot of the time.

    Phones are computers, too. Just a different form factor. I'll take a desktop computer any day.

    ---
    þ Synchronet þ End Of The Line BBS - endofthelinebbs.com
  • From Arelor@VERT/PALANTIR to Jcurtis on Tue Jun 3 12:11:46 2025
    Re: Re: Cobol/gnucobol
    By: Jcurtis to nelgin on Fri May 30 2025 08:11 am

    Not without tighter moderation. Most people won't put up with Troll Personality Disorder. All it takes is one to spoil the fun.


    I would take six hundred MROs than a single RPGnet moderator.

    The reason is simple. Trolls you can deal with. A single asshole moderator means the platform becomes worthless.

    In fact I would argue that the strength of alternative nets is that it is not held hostage by a single moderator or operator. That is also one of the reasons the Fediverse will have a hard time - they are trying to get censorship built-in.

    The day I see strong moderation around here is the day I am a goner.


    --
    gopher://gopher.richardfalken.com/1/richardfalken

    ---
    þ Synchronet þ Palantir BBS * palantirbbs.ddns.net * Pensacola, FL
  • From Arelor@VERT/PALANTIR to Boraxman on Tue Jun 3 12:24:44 2025
    Re: Re: Cobol/gnucobol
    By: Boraxman to Digital Man on Sun Jun 01 2025 12:19 pm

    Modern software behaves as if it has ADHD. I'm beginning to think it is
    programmed by mentally ill people, who give their software the
    characteristic of someone like them.


    I think developers just don't give a damn, it is easy as that.

    Most of my friends are coders. All of them have the mentality that they are in it for the money. They end their shift and they don't code a single line more until the very next day. While at work, the goal is to fulfill assigned tasks within the deadline so the boss is happy - if they have to throw a horde of libraries at a problem then that is acceptable unless the project manager complains.

    I have had the conversation about the degrading quality of software with them quite often. Back in the 80s coders were developing games using straight opcodes with no assembler nor nothing because if you used high level languages people would complain about performance. Today, the people paying does not give a damn, therefore the people who codes does not either. If nobody cares if you have to waste the customer's RAM then there is no reason for a coder not to cut development time by importing a big library with a huge list of dependencies.

    Some big customers would still resort to *genocide* if they could get a 0.5% performance improvement for the applications they run. People working on those applications tend to care for code quality and performance, because their project owner does, because the customer does.


    --
    gopher://gopher.richardfalken.com/1/richardfalken

    ---
    þ Synchronet þ Palantir BBS * palantirbbs.ddns.net * Pensacola, FL
  • From Digital Man@VERT to Mortar on Tue Jun 3 14:36:41 2025
    Re: Cobol/gnucobol
    By: Mortar to Digital Man on Tue Jun 03 2025 12:34 am

    Re: Cobol/gnucobol
    By: Digital Man to Jcurtis on Wed May 28 2025 21:49:37

    Nowadays, programmers are often called "software engineers". Anything is better than "coders". :-P

    There's a great comedy song by Jonathan Coulton called "Code Monkey", bemoaning the life of a "coder". You can find it on YouTube.

    LOL'd at "Boring Manager Rob" - that's me!
    --
    digital man (rob)

    This Is Spinal Tap quote #21:
    So when you're playing you feel like a preserved moose on stage?
    Norco, CA WX: 75.2øF, 60.0% humidity, 6 mph W wind, 0.00 inches rain/24hrs
    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Nightfox@VERT/DIGDIST to Arelor on Tue Jun 3 15:36:15 2025
    Re: Re: Cobol/gnucobol
    By: Arelor to Boraxman on Tue Jun 03 2025 12:24 pm

    Most of my friends are coders. All of them have the mentality that they are in it for the money. They end their shift and they don't code a single line more until the very next day. While at work, the goal is to fulfill assigned tasks within the deadline so the boss is happy - if they have to throw a horde of libraries at a problem then that is acceptable unless the project manager complains.

    It's sad that all of your coder friends are only in it for the money. I actually enjoy the work, and I do have my own coding projects I work on outside of work sometimes, although there are also times when I just want to do something else after I'm off work, after doing that all day. And although I try to do a good job with my tasks, I know I'm not perfect and there may be a solution that is better than what I came up with..

    Nightfox

    ---
    þ Synchronet þ Digital Distortion: digitaldistortionbbs.com
  • From MRO@VERT/BBSESINF to Arelor on Tue Jun 3 17:46:18 2025
    Re: Re: Cobol/gnucobol
    By: Arelor to Jcurtis on Tue Jun 03 2025 12:11 pm

    Re: Re: Cobol/gnucobol
    By: Jcurtis to nelgin on Fri May 30 2025 08:11 am

    Not without tighter moderation. Most people won't put up with Troll Personality Disorder. All it takes is one to spoil the fun.


    I would take six hundred MROs than a single RPGnet moderator.

    The reason is simple. Trolls you can deal with. A single asshole moderator means the platform becomes worthless.

    In fact I would argue that the strength of alternative nets is that it is


    i'm not a troll. i'm just not a lame ass like a bunch of people here :D
    to know me is to love me.
    ---
    þ Synchronet þ ::: BBSES.info - free BBS services :::
  • From Jcurtis@VERT to ARELOR on Tue Jun 3 16:27:41 2025
    I would argue that the strength of alternative nets is that it is not
    held hostage by a single moderator or operator.

    Their users are a tiny minority. Don't look strong to me.


    * SLMR 2.1a *

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Nightfox@VERT/DIGDIST to Jcurtis on Tue Jun 3 17:00:27 2025
    Re: Re: Cobol/gnucobol
    By: Jcurtis to ARELOR on Tue Jun 03 2025 04:27 pm

    I would argue that the strength of alternative nets is that it is not
    held hostage by a single moderator or operator.

    Their users are a tiny minority. Don't look strong to me.

    I don't think that's what he meant by "strength".. What he meant that as the advantage is that they aren't held hostage by a single moderator.

    Nightfox

    ---
    þ Synchronet þ Digital Distortion: digitaldistortionbbs.com
  • From Dumas Walker@VERT/CAPCITY2 to DARKNETGIRL on Tue Jun 3 09:44:00 2025
    I coded on iSeries professionally.

    That's amazing! Many years ago, second half of 90s, I was at the
    AS/400 support center. Unfortunately I probably wasn't savvy enough
    to learn COBOL on AS/400. it felt so difficult back then.
    I think I have a book on COBOL on AS/400 in the garage that I have to
    get back to life. I was much enjoying networking.

    In the mid-90s I was an operator on a Baby 36 and, sometimes, an AS/400.
    IIRC, our programmers used RPG. I learned a couple of things from them
    that I have long since forgot. ;)

    Just to set the expectations, I'm writing a simple app to catalog some collectables. It has a single indexed file at the moment.

    Once upon a time, I considered writing a program to do something like that
    with my model railroad equipment. I eventually figured out that keeping it
    all in spreadsheets with gnumeric was sufficient enough. ;)

    When I was considering it, I was picturing it as one application ("COB
    file") and not as something complex with many programs involved. Best to
    keep it simple when you can!

    It wasn't what I meant, but you actually answered me in the example
    you provided.
    What I meant was something like:

    "(A)dd, (E)dit, (D)elete, (E)xit => _"

    In your example code was stored in the variable PROCESS-INDICATOR

    Yes, that is what I was thinking of when I wrote that. ;)

    It was! But there's so much to learn.
    At the end, I just want to have a bit of fun.

    You can.

    One thing that some people have difficulty with when going from
    another language to COBOL is that, although the code reads like English,
    they are not used to needing to define all of their variables in working storage. For some reason, that just seemed logical to me.


    * SLMR 2.1a * Backup corrupted: (A)bort (R)etry (P)anic (H)ammer
    ---
    þ Synchronet þ CAPCITY2 * capcity2.synchro.net * Telnet/SSH:2022/Rlogin/HTTP
  • From Bob Worm@VERT/MAGNUMUK to Boraxman on Wed Jun 4 07:41:28 2025
    Re: Social media vs. BBSes
    By: Boraxman to Jcurtis on Sun Jun 01 2025 12:24:00

    Hi, Boraxman.

    That and the Russians would certainly have caught the US faking it. They would have been able to tell if nothing went up.

    Indeed. I first heard this argument from Ricky Gervais but it's absolutely compelling - the space race was fierce so any funny business would have been called out immediately.

    BobW

    ---
    þ Synchronet þ >>> Magnum BBS <<< - magnumbbs.net
  • From Mortar@VERT/EOTLBBS to Boraxman on Wed Jun 4 10:45:50 2025
    Re: Re: Cobol/gnucobol
    By: Nightfox to Boraxman on Fri May 30 2025 09:20:03

    Do you think the use of the virtual keyboard has significantly changes how people compose their replies? In that they just write shorter, disjointed comments?

    Not really. Using abbreviated text goes as far back as the telegraph, when sending a msg. was priced by the character, so brevity was paramount. In the 90s, when PDAs with keyboards showed up, again, people would abbreviate their text, both for comfort and cost.

    ---
    þ Synchronet þ End Of The Line BBS - endofthelinebbs.com
  • From Mortar@VERT/EOTLBBS to Nightfox on Wed Jun 4 11:17:34 2025
    Re: Social media vs. BBSes
    By: Nightfox to Jcurtis on Fri May 30 2025 16:30:17

    I was being sarcastic.. I tend to think it was more plausible that we did rather than faking it.

    There's been a number of movies about fake Moon and Mars landings. The two I've seen were Capricorn One (1977) and Fly Me to the Moon (2024). I found both quite enjoyable.

    ---
    þ Synchronet þ End Of The Line BBS - endofthelinebbs.com
  • From Mortar@VERT/EOTLBBS to poindexter FORTRAN on Wed Jun 4 11:21:51 2025
    Re: Re: Cobol/gnucobol
    By: poindexter FORTRAN to Nightfox on Sat May 31 2025 10:24:12

    I just saw a video where a jailbroken Kindle can run Linux and act as an e-ink SSH console. That's my next project. that might support a
    bluetooth keyboard...

    Very interesting. Got a link to the video?

    ---
    þ Synchronet þ End Of The Line BBS - endofthelinebbs.com
  • From Mortar@VERT/EOTLBBS to Boraxman on Wed Jun 4 11:36:39 2025
    Re: Re: Cobol/gnucobol
    By: Boraxman to Digital Man on Sun Jun 01 2025 12:19:00

    Though the Windows one is also electron.

    Now, don't be so negative. :)

    ---
    þ Synchronet þ End Of The Line BBS - endofthelinebbs.com
  • From Mortar@VERT/EOTLBBS to Arelor on Wed Jun 4 14:52:32 2025
    Re: Re: Cobol/gnucobol
    By: Arelor to Boraxman on Tue Jun 03 2025 12:24:44

    Back in the 80s coders were developing games using straight opcodes with no assembler nor nothing because if you used high level languages people would complain about performance.

    Things were a lot different back then. Programs were much smaller, less complicated, needed fewer resources, simpler architechure. Comparing then and now is like comparing a Volkswagon Beatle to a Tesla Model S.

    There were indeed assemblers back then. I used one on a PET 8032 for my 6502 Machine Language class in college back in '80-81. Also, assemblers don't deal with high-level languages, just machine language.

    Today, the people paying does not give a damn, therefore the people who codes does not either.

    From a coding perspective, unless the client is a data center or some such, the end-user shouldn't have to care. All that matters is they get a product that works as advertised.

    ---
    þ Synchronet þ End Of The Line BBS - endofthelinebbs.com
  • From poindexter FORTRAN@VERT/REALITY to Mortar on Wed Jun 4 17:17:28 2025
    Re: Kindle Linux
    By: Mortar to poindexter FORTRAN on Wed Jun 04 2025 11:21 am

    Re: Re: Cobol/gnucobol
    By: poindexter FORTRAN to Nightfox on Sat May 31 2025 10:24:12

    I just saw a video where a jailbroken Kindle can run Linux and act as an
    e-ink SSH console. That's my next project. that might support a bluetooth
    keyboard...

    Very interesting. Got a link to the video?


    https://github.com/Wint3rmute/arch-linux-on-kindle

    ---
    þ Synchronet þ .: realitycheckbbs.org :: scientia potentia est :.
  • From Mortar@VERT/EOTLBBS to poindexter FORTRAN on Thu Jun 5 00:29:33 2025
    Re: Kindle Linux
    By: poindexter FORTRAN to Mortar on Wed Jun 04 2025 17:17:28

    Very interesting. Got a link to the video?
    https://github.com/Wint3rmute/arch-linux-on-kindle

    Coolness, thanks.

    ---
    þ Synchronet þ End Of The Line BBS - endofthelinebbs.com
  • From Rotorek@VERT/BEERS20 to poindexter FORTRAN on Fri Jun 6 01:03:00 2025
    I just saw a video where a jailbroken Kindle can run Linux and act as
    e-ink SSH console. That's my next project. that might support a blueto
    keyboard...

    That looks cool. I' did similar stuff to my trusty old Kindle Keyboard.
    I didn't know that you may still root the newer ones.
    I thought that Amazon blocked all the ways how to get root on those.

    Rotorek

    ... ERROR #1078: Next time don't pay the programmer up front.

    --- Mystic BBS v1.12 A49 2024/05/29 (Linux/64)
    * Origin: 2o fOr beeRS bbs>>>20ForBeers.com:1337
  • From Arelor@VERT/PALANTIR to Mortar on Fri Jun 6 06:00:01 2025
    Re: Lookatthegrouse, Lookatthegrouse!
    By: Mortar to Arelor on Wed Jun 04 2025 02:52 pm

    Things were a lot different back then. Programs were much smaller, less complicated, needed fewer resources, simpler architechure. Comparing then and now is like comparing a Volkswagon Beatle to a Tesla Model S.


    And that is kind of my point.

    My lameass Ford Orion lasted 25 years without needing spare parts other than tires and a couple of battery replacements. Tesla Model S is more advanced and whatever but I doubt it will reach such old age without needing a change of batteries more expensive that my lameass Ford ever was.

    Crappy spreadsheet software in the late 90s was simpler and did what it was supposed to do. Current spreadsheet software takes a computer 200 times more powerful to run, and people is using the same spreadsheets. Yeah, I know, it has more functions and macros and whatever but the point is you used to run a spreadsheet on a toaster and now you can't.

    So basically, yes, you can't compare. Old stuff used to be tight, new stuff is a disaster.

    There were indeed assemblers back then. I used one on a PET 8032 for my 6502 Machine Language class in college back in '80-81. Also, assemblers don't deal with high-level languages, just machine language.


    Well there were games that were coded in hex and given to the operator in order to produce the prototype. I think ant-attack is one of the most famous ones. The original notes with hex are said to still survive.

    From a coding perspective, unless the client is a data center or some such, the end-user shouldn't have to care. All that matters is they get a product that works as advertised.


    The customer should care because when the developer decides to pull a library with 300 dependencies instead of writing half a dozen custom funtions he is forcing the customer to buy more RAM. When the developer uses a bad library that causes excess IO he is forcing the customer to upgrade his storage or networking gear. Basically, new school developing consists on passing on the expenses of inefficiency to the customer. It works because customers suck and deserve to die.

    Now try writting a crappy heavy SDN stack with ton of generic dependencies and sell it to Verizon, and tell me how it goes.


    --
    gopher://gopher.richardfalken.com/1/richardfalken

    ---
    þ Synchronet þ Palantir BBS * palantirbbs.ddns.net * Pensacola, FL
  • From Nightfox@VERT/DIGDIST to Arelor on Fri Jun 6 09:33:57 2025
    Re: Lookatthegrouse, Lookatthegrouse!
    By: Arelor to Mortar on Fri Jun 06 2025 06:00 am

    The customer should care because when the developer decides to pull a library with 300 dependencies instead of writing half a dozen custom funtions he is forcing the customer to buy more RAM. When the developer uses a bad library that causes excess IO he is forcing the customer to upgrade his storage or networking gear. Basically, new school developing consists on passing on the expenses of inefficiency to the customer. It works because customers suck and deserve to die.

    Generally efficiency is good, but there's an idea in software development that in general, you shouldn't re-invent the wheel. Writing all of your own functions for everything takes time to develop and test, and when you're working for someone, that time is money. In many cases, a lot of companies can justify using libraries if it can save them time and money.

    Nightfox

    ---
    þ Synchronet þ Digital Distortion: digitaldistortionbbs.com