• Re: Windows vs Linux

    From Spectre@21:3/101 to tenser on Thu Apr 21 07:36:00 2022
    Something people continue to miss is that Linux _has_ been adopted
    en mass. Most people probably have at least one Linux device at
    home, often without even realizing it.

    That's.... probably not correct. Sure there's plenty of devices with linux embedded but its not really the user system. It'll have a custom front end on it if its visible at all. You could say it has wide industry adoption, but that is as much the fault of the likes of M$ writing dud systems as it is because they wanted linux in the first place.

    To the User its merely a device not a computing system, so I'm not thinking
    en mass adoption is a thing in the publics mind, or the every day users
    space.


    *** THE READER V4.50 [freeware]
    --- SuperBBS v1.17-3 (Eval)
    * Origin: The future's uncertain, the end is always near. (21:3/101)
  • From boraxman@21:1/101 to Arelor on Thu Apr 21 22:45:32 2022
    Efforts to take Linux mainstream are misguided. Ferrari sells cars precisely because they DON'T compete with Toyota, Nissan and Mazda. Th understand their market. Linux devs seem to not understand their marke They seem to think it more important that "mom" uses it, than those tha actually want the freedom and technical capabilities it provides.

    I agree that trying to turn a given tool into something it isn't is most often a bad idea. You see this with many non-technological products: they have a small loyal userbase, and they change the product to attract a different sort of user. The end result is that the old users get angry
    and the new users don't like the modified product anyway.

    People who likes Windows is going to use Windows. There is no way Linux can be a better Windows than Windows. What Linux can do is to become a better Linux.

    I like the smaller BSD projects because they don't want to be something else. They want to be BSDs and to hell with everything else. Sometimes
    it is hard because some FOSS program starts depending on Linuxisms, but the BSD position is that if some FOSS program becomes Linux-only and
    won't accept patches to run on any other system, it is better to give it the boot than to try to make the BSD into a Linux copycat full of Linuxisms just so third party software can run.


    I was tempted to put BSD on my Laptop, but ended up with Debian because of hardware and software support. I'm still open to BSD.

    People complain that Linux has too many gui options, toolkits, too many choices, but this is the strength. You can build a system to work how you want it, and I can build one that looks completely different to you, fundamental different, and we can still share software and an underlying Unix base. Even when GNOME do something silly like with GNOME 3, you can avoid their "take it or leave it" attitude without having to move house.

    Linux won't compete with Windows, and will always be a second rate copy. Getting people to use "Free Software" isn't that important, not if the software doesn't give users the lived experience of being free. A Linux locked down, where you have fewer choices, doesn't give you freedom, regardless of what the license says.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From boraxman@21:1/101 to tenser on Thu Apr 21 22:58:17 2022
    This is just wrong.

    The value of Linux is that it's a highly configurable kernel
    that can run just about everywhere and drive just about any
    hardware you may care to throw at it. It's used everywhere
    from the world's fastest supercomputers to cell phones and
    thermostats. It presents a highly capable kernel interface
    that provides useful services to user-space programs; it can
    be parameterized with a number of filesystems, schedulers,
    memory management policies, etc. In other words, it is a
    flexible toolkit for building useful things.

    People lose sight of the idea that computers are tools. For
    most people that means using them to do useful work. When
    those tools are overly complex, users are inhibited from doing
    what they really want with the computer. Scientists working on
    climate models aren't dumb; they just aren't interested in the
    minutia of futzing with the computer. They'd rather just get
    their HPC jobs running. And most of them could care less about
    window managers and shells and garbage like that; they want to
    visualize the results and not sweat the small stuff. Those use
    cases are important, and claiming that efforts to make systems
    more user-friendly are "dumbing down" computing are misguided at
    best and frankly facile and reek of elitist snobbery.


    Lets say "GNU/Linux" then. Technically Linux is just the kernel, but when it is referenced, it is in almost all contexts, references as the OS, the Kernel, the GNU tools, X and other supporting software.

    For people using a smartphone, it is irrelevant to them whether the kernel is Linux or not. Thats for the millions of millions of "Linux" users, who could very will have the kernel swapped out for something else, and not notice a difference. It is also irrelevent to people using other "appliances". Maybe my router runs Linux, who knows. I don't care, why would I?

    For people who make a choice to use Linux for computing, they are not choosing the kernel, they are choosing the entire OS. They are choosing a different GUI (or choice of GUI), package management, software repos, price. The kernel usually plays a small role (ability to use btrfs, stability).

    If Linux was just Windows with a different kernel, I wouldn't have bothered.

    Scientists (I studied science) just want to use their tools. Fortran is still used for climate modelling, many will use python, used for astronomy. Linux doesn't need futzing around. I just installed Fedora for my wife on a Thinkpad, and everything really does "just work".

    Ferrari makes money on the margins; the others make it on volume.
    The nifty thing about Linux is that it does both, though it's
    imperfect.

    Linux needs to remain viable, in that it needs to be used enough to justify investment. The investment is paid by usability moreso than sales.

    Mom's have been using Linux on cell phones for a decade perfectly
    capably, similarly with kids using Chromebooks and people who just
    want to set the temperature in their home or watch a movie on an
    airplane. Linux developers understand this very well.

    They also understand that Linux actually runs on a small fraction
    of the overall computer and that almost no one has the "freedom"
    to actually see into the rest.


    They aren't aware they are using Linux, and they have no freedom, really. Free software is about autonomy, the ability to mould and use the software as you see fit, to create your own solutions, decide to make things as you see fit. Freedom doesn't come from a license, it comes from how the software is engineered, the documentation, its configurability.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From boraxman@21:1/101 to claw on Thu Apr 21 23:21:36 2022
    I feel this is a double edged sword. I would really like to see mass adoption, however I feel what stops many people is the sheer mass amount of options you have. Every distro claims to be the best one. Your average nerd will learn the differences and choose one they like. The average person will start reading and TLDR later decide to stick to windows. Linux can do so much of the day to day things better and for free, but windows can do everything and it just works. I would like to
    see one of the top distros have an option that offers the look and feel
    of the older windows systems labels that match XP, 7, and 10. This way people joining have a familiar place to start. As they learn more about it then customization will happen.

    If you really want customization then arch lets you completely install
    by hand. So you start out with a bootstrap and hand install every single item as you go. This will allow you to choose to not use a distro and hand build your system. There are tons of videos on youtube about this
    if you are interested.

    I would like to see Linux take out windows so the gamers and the
    everyday user can come to Linux and all the hardworking open source
    folks start to see greater fruits of their labor.


    When I moved to Linux, there weren't as many distros, and I didn't distro-swap at all. I just defaulted to what came with the magazine I bought when I wanted to start. I tried Mandrake, couldn't get the sound working, and went back to Red Hat. I still use RedHat, only swapping to Debian for 32 bit support. Puppy Linux was good to have on a USB stick.

    There are too many "choices" of distro, and most are unecessary. A lot of the difference is just in defaults, stylistic differences. The only difference that I think is significant, is package management, which having used both Debian and Fedora, isn't that much of a difference. Distros that are designed to run very differently, such as Puppy Linux do offer something significantly different.

    The true choice is the choice of graphical environment, whether you want to use a tiling window manager, or floating, FVWM or KDE or XFCE or DWM or i3. It is choice of shell, ability to script and automate, to change fundamental parts of the system, if you wish. It is your ability to choose whether you run a GUI at all, or use GUI or command line apps. It is having python or perl on tap, for example, so you can write your own programs, and the unix tools so you can compose your own 'programs'.

    It's freedom from surveillance, from corporate control, from walled gardens, and if someone believes that some piece of software should work differently, and has forked it, the choice to use that fork.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From boraxman@21:1/101 to tenser on Thu Apr 21 23:25:59 2022
    So aside from superficial customization of the user interface,
    I'm not seeing what _most_ people are customizing. Most people
    are not hacking the kernel. Most people aren't hacking the
    services that start when the machine boots. Most are just
    playing around with userspace stuff, which is fine, but pretty
    mellow.


    Actually, depending on the Window Manager, it is far more than Window Dressing. Some (such as the one I use, FVWM), have their own language, and you can script GUI actions. You can get it to build menus on the fly, any type of menu you can think of representing anything you want, updated each time it is created. You can do with the GUI what you can kind of do with a shell (ie, close all windows belonging to this group) or (close all windows on this page). You can build basic graphical interfaces with it, or with a keypress, run a script which also opens, closes and moves windows.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From boraxman@21:1/101 to Nightfox on Thu Apr 21 23:34:47 2022
    I'm not sure about that.. I think ease of use is always a good thing. Even if a Linux PC is used as a server, you'll have a better experience with it if it's easy to use and configure. I don't really see the value of making things difficult (at least, not purposefully).


    Linux is easy to use, my wife is using it with very little training. The only thing I had to show her, was where to go to install software, and how to change the background image. My pre-school kids figured out how to start and stop programs.

    Some things can be hard, when they don't work as expected, but that is also true with Windows and Mac OS X.

    What about Linux makes it not appropriate for mainstream use? To
    compare, Mac OS X is based on a *NIX type OS (Darwin) but Apple has
    added their user interface & things on top of it. Although Mac doesn't have the amount of marketshare that Windows does, they're still popular enough that I'd consider Mac OS X mainstream. I think Linux distros
    that add a nice UI are similar.


    Apple didn't just add their user interface, the system is locked so you can ONLY use their interface. If you got a machine pre-installed with Linux, as you would with Windows, it is good enough for mainstream use. My concern is the Linux community wanting to shut out options, incase users get confused. Changes to the underyling system which may make it harder for people to build their own UI's, or make existing choices obsolete, or incompatible.

    I don't see it as a huge risk, but I can see potential for devs to decide that a walled garden approach is now needed to prevent people from say, installing 3rd party repos. I'm sure a "walled garden" would be something you could easily disable, but still...

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From boraxman@21:1/101 to claw on Thu Apr 21 23:37:36 2022
    For us nerds I totally get it. But for the average user that is customization to them. I get it once you have moved up the ladder and learned many of the awesome features and the true power of what Linux
    can do, its really easy to become a gatekeeper. I would like to see
    Linux have a higher rate of adoption in the desktop space. I do understand that Linux is already everywhere. What I would like to see is people choosing Linux for their desktop. I want to see developers
    decide it is necessary to support it with all their software. Games
    being direct for Linux instead of being wrapped in wine. Proton has
    made leaps and bounds wrestling gamers away from windows.


    Keep the momentum.

    I would like to see people learning that their computer, their digital world can be something they truly own and control. That you can have "devices" where you are in charge, and you don't have to be subject to forced changes. You don't have to "lump it or leave it" if Apple decide to change the UI on an update. Its your phone, and you are the one who decides what layout works for you.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From Arelor@21:2/138 to Nightfox on Thu Apr 21 07:46:59 2022
    Re: Re: Windows vs Linux
    By: Nightfox to Arelor on Wed Apr 20 2022 04:43 pm

    Re: Re: Windows vs Linux
    By: Arelor to 2twisty on Wed Apr 20 2022 04:43 pm

    I am not a fan of Mint, but I installed it on my mother's laptop and so

    What don't you like about Linux Mint? And what distro do you prefer over Mi

    Nightfox

    It is not that I hate Mint or anything. I just prefer Operating Systems which come with a framework for creating your own packages and integrating them in the Operating System right away.

    For example, Slackware comes with all the standard development tools out of the box and then you may install the 3rd party packaging framework you prefer. You may use something like sbotools to automatically package 3rd party programs (sbotools works almost like a ports system). Since you are building everything you can patch the software if need be, and upgrading individual components is easy (in Debian, if you want to upgrade a package to a version that is not in the repository, you may ned to upgrade the libraries it depends on, whereas in Slackware you just compile the upgraded package against the libraries you already have installed).

    OpenBSD outright comes with the toolset necessary to deploy frigging building _CLUSTERS_ so you can do mass rebuilds of your own packages. Not to mention you can patch and rebuild the whole Operating System with a procedure which is not much more involved than the traditional configure && make && make install.

    Mint (and other binary-only distributions) are great if you are content with what is included in their repositories. If you want a newer package or a package compiled with different options, you can still go for it, but it is more complex and more frustrating.


    --
    gopher://gopher.richardfalken.com/1/richardfalken
    --- SBBSecho 3.15-Linux
    * Origin: Palantir * palantirbbs.ddns.net * Pensacola, FL * (21:2/138)
  • From Arelor@21:2/138 to Nightfox on Thu Apr 21 07:55:52 2022
    Re: Re: Windows vs Linux
    By: Nightfox to claw on Wed Apr 20 2022 07:15 pm

    Re: Re: Windows vs Linux
    By: claw to Nightfox on Wed Apr 20 2022 08:01 pm

    Agreed. I get if you love to run without a window manager how that wouldn't be ideal but if there is a decent GUI running then many averag users would have a much better experience in Linux. If you're not gamin installing apps is more like an app store on a phone which Linux had first. Most if not all the apps are free.

    There are many free apps for Linux, but I feel like it's a trap to think mos apps for Linux will be free. A company could still charge money for a Linux version of their software for the same reasons they'd charge for it on other operating systems. Commmercially sold PC games (i.e. on Steam) is one examp (you still have to pay for a game on Linux).

    Nightfox

    It is a cultural thing, really.

    One of the main reasons why people installs a Linux distribution on their desktop is because they like the idea of running mainly open-source code, or better yet, GPL or BSD licensed code.

    I am not above installing a FOSS program that requires a paid subscription to operate but nowadays I think twice before I install closed software on the same machine.


    --
    gopher://gopher.richardfalken.com/1/richardfalken
    --- SBBSecho 3.15-Linux
    * Origin: Palantir * palantirbbs.ddns.net * Pensacola, FL * (21:2/138)
  • From StormTrooper@21:2/108 to Arelor on Thu Apr 21 13:02:29 2022
    One of the main reasons why people installs a Linux distribution on their desktop is because they like the idea of running mainly open-source
    code, or better yet, GPL or BSD licensed code.

    Not so sure about that. Used to be a time it was almost purely to show how much of pooter nerd you were... and at the same time giving the finger to sloppy billware.... I don't know anyone that cared about the code being open source or anything similar.

    ST

    --- Mystic BBS v1.12 A46 2020/08/26 (Linux/64)
    * Origin: Storm BBS (21:2/108)
  • From poindexter FORTRAN@21:4/122 to Warpslide on Wed Apr 20 07:22:00 2022
    Warpslide wrote to 2twisty <=-

    On 19 Apr 2022, 2twisty said the following...

    I'd still be using Win7 if I could get security updates for it.

    https://0patch.com

    There is a free tier for personal use as well, but that doesn't get you all of the updates, just the bigger ones like Print Nightmare or Remote Potato0.

    That does sound interesting... Although, I ran Windows XP past the pull date by running a stripped down version, hoping the attack surface was smaller.
    It worked great as an application launcher, but applications soon stopped installing/supporting XP. I ended up with an old browser, which defeated the purpose.


    ... It's all more or less the same.. but it's all different now.
    --- MultiMail/DOS v0.52
    * Origin: realitycheckBBS.org -- information is power. (21:4/122)
  • From Arelor@21:2/138 to boraxman on Thu Apr 21 09:06:59 2022
    Re: Re: Windows vs Linux
    By: boraxman to claw on Thu Apr 21 2022 11:21 pm

    There are too many "choices" of distro, and most are unecessary. A lot of t difference is just in defaults, stylistic differences. The only difference that I think is significant, is package management, which having used both Debian and Fedora, isn't that much of a difference. Distros that are design to run very differently, such as Puppy Linux do offer something significantl different.


    That is true somewhat.

    Most general purpose distributions which are themselves derivative of general purpose distributions are pretty much the same to me. The innovation is in
    the original distributions that act as parents for others and in niche distributions.

    I think there is value in "appliance" distributions designed to be solutions to specific problems, like that old Linux Gaming one. You could just take a DVD with that to a party and netboot a bunch of computers from it and have an awesome birthday, for example.

    --
    gopher://gopher.richardfalken.com/1/richardfalken
    --- SBBSecho 3.15-Linux
    * Origin: Palantir * palantirbbs.ddns.net * Pensacola, FL * (21:2/138)
  • From poindexter FORTRAN@21:4/122 to Arelor on Thu Apr 21 06:50:00 2022
    Arelor wrote to tenser <=-

    When you talk about Linux, most people thinks of a Linux distribution
    with a traditional GNU userland (or something that simulates it).

    Maybe we should start calling it Linux/GNU, in reference to the boot/running order of a Linux system? RMS, are you listening?


    ... Overtly resist change
    --- MultiMail/DOS v0.52
    * Origin: realitycheckBBS.org -- information is power. (21:4/122)
  • From Arelor@21:2/138 to poindexter FORTRAN on Thu Apr 21 09:23:16 2022
    Re: Re: Windows vs Linux
    By: poindexter FORTRAN to Arelor on Thu Apr 21 2022 06:50 am

    Arelor wrote to tenser <=-

    When you talk about Linux, most people thinks of a Linux distribution with a traditional GNU userland (or something that simulates it).

    Maybe we should start calling it Linux/GNU, in reference to the boot/running order of a Linux system? RMS, are you listening?


    ... Overtly resist change

    I think the boot loader kicks in before so it would be still GNU/Linux (since Grub is a GNU product).

    --
    gopher://gopher.richardfalken.com/1/richardfalken
    --- SBBSecho 3.15-Linux
    * Origin: Palantir * palantirbbs.ddns.net * Pensacola, FL * (21:2/138)
  • From tenser@21:1/101 to Spectre on Fri Apr 22 02:27:38 2022
    On 21 Apr 2022 at 07:36a, Spectre pondered and said...

    Something people continue to miss is that Linux _has_ been adopted
    en mass. Most people probably have at least one Linux device at home, often without even realizing it.

    That's.... probably not correct. Sure there's plenty of devices with linux embedded but its not really the user system. It'll have a custom front end on it if its visible at all. You could say it has wide
    industry adoption, but that is as much the fault of the likes of M$ writing dud systems as it is because they wanted linux in the first
    place.

    Yes, that's the point. The number of embedded devices absolutely
    dwarfs desktop systems, and even mobile devices.

    "Custom front end" is kind of irrelevant. Android phones run Linux
    under the hood, and I suppose one can think of those as having a
    "custom front end" but so what? People act as if it's not Linux
    unless it's on a desktop or laptop, or that Linux hasn't achieved
    widespread adoption unless it's running on same, but that misses
    the point entirely.

    The fact of the matter is, that if you use the Internet, you touch
    a computer somewhere running Linux daily, most likely in your own
    home. I'd go so far as to wager that most consumer-grade WiFi base
    stations and "routers" are running Linux at this point.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From tenser@21:1/101 to boraxman on Fri Apr 22 02:39:14 2022
    On 21 Apr 2022 at 10:58p, boraxman pondered and said...

    Lets say "GNU/Linux" then. Technically Linux is just the kernel, but
    when it is referenced, it is in almost all contexts, references as the
    OS, the Kernel, the GNU tools, X and other supporting software.

    Perhaps that's true for hobbyists.

    For people using a smartphone, it is irrelevant to them whether the
    kernel is Linux or not. Thats for the millions of millions of "Linux" users, who could very will have the kernel swapped out for something
    else, and not notice a difference. It is also irrelevent to people
    using other "appliances". Maybe my router runs Linux, who knows. I
    don't care, why would I?

    Yes, that's the point. These things are tools. People who
    care about the interface and shell and all of that are focusing
    on the tool, not the application of that tool. Most people do
    not -- and should not -- care.

    For people who make a choice to use Linux for computing, they are not choosing the kernel, they are choosing the entire OS. They are choosing
    a different GUI (or choice of GUI), package management, software repos, price. The kernel usually plays a small role (ability to use btrfs, stability).

    If Linux was just Windows with a different kernel, I wouldn't have bothered.

    So those are the sorts of superficial differences that don't
    really matter. Being a hobbyist and futzing around with window
    managers and shells stuff is fine, but you can do that with many
    systems. That's really not where the focus in the Linux
    community is.

    Scientists (I studied science) just want to use their tools. Fortran is still used for climate modelling, many will use python, used for astronomy. Linux doesn't need futzing around. I just installed Fedora for my wife on a Thinkpad, and everything really does "just work".

    Yup. And those machines on the top 500 list? I guarantee
    you those nodes aren't running a window manager, or even much
    of a userspace at all. No one logs into them, so they don't
    care about the tools. In fact, most of the time you try to
    keep Linux from running on the app cores in anything other than
    a cursory way, so as not to interfere with the HP codes.

    Linux needs to remain viable, in that it needs to be used enough to justify investment. The investment is paid by usability moreso than sales.

    Viable for what? It's already ubiquitous. The world literally
    runs on Linux and the mainframe; it swept everything before it.
    Whether end users run it on their desktops or laptops is mostly
    irrelevant, and in any case, millions of people already do.

    They aren't aware they are using Linux, and they have no freedom,
    really. Free software is about autonomy, the ability to mould and use
    the software as you see fit, to create your own solutions, decide to
    make things as you see fit. Freedom doesn't come from a license, it
    comes from how the software is engineered, the documentation, its configurability.

    Just running Linux on a tiny fraction of the overall computer
    does not make "freedom" in the FSF sense. You do you, but let
    me know when you can see your storage device's firmware or CPU
    microcode. The next major battle in this front has shifted to
    firmware, because Linux already won.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From acn@21:3/127.1 to tenser on Thu Apr 21 16:36:00 2022
    Am 21.04.22 schrieb tenser@21:1/101 in FSX_GEN:

    Hallo tenser,

    So aside from superficial customization of the user interface,
    I'm not seeing what _most_ people are customizing. Most people
    are not hacking the kernel. Most people aren't hacking the
    services that start when the machine boots. Most are just
    playing around with userspace stuff, which is fine, but pretty
    mellow.

    Yes, but even 'only that' is something that's not possible anymore on
    other systems.
    Win11 won't let you move the taskbar or show seconds in the clock.
    On MacOS, also many customizations are not possible that were simple
    to achieve 10-15 years ago.
    (And even on Linux, the GNOME folks forbid many many customizations
    and made Gtk themes go away almost completely)

    I was one of the folks who compiled my own kernel many years ago and
    who used Gentoo for some time.
    But as I grew older (not neccessarily wiser...), I wanted the base of
    my system to work, so I can concentrate on configuring the Look and
    Feel of my system - that's why I'm using KDE (on KDE Neon).

    But I still do want to control what services are running, eg. have
    control over printers (oh what a mess CUPS today is...) and things
    like that.

    Regards,
    Anna

    --- OpenXP 5.0.51
    * Origin: Imzadi Box Point (21:3/127.1)
  • From tenser@21:1/101 to boraxman on Fri Apr 22 02:57:40 2022
    On 21 Apr 2022 at 11:25p, boraxman pondered and said...

    So aside from superficial customization of the user interface,
    I'm not seeing what _most_ people are customizing. Most people
    are not hacking the kernel. Most people aren't hacking the
    services that start when the machine boots. Most are just
    playing around with userspace stuff, which is fine, but pretty mellow.
    Actually, depending on the Window Manager, it is far more than Window Dressing. Some (such as the one I use, FVWM), have their own language, and you can script GUI actions. You can get it to build menus on the
    fly, any type of menu you can think of representing anything you want, updated each time it is created. You can do with the GUI what you can kind of do with a shell (ie, close all windows belonging to this group)
    or (close all windows on this page). You can build basic graphical interfaces with it, or with a keypress, run a script which also opens, closes and moves windows.

    Yeah, I get it. I used to use a window manager written in
    Common Lisp and you could do all that sort of thing. However,
    that's just mucking with the user environment; it's fine, but
    not quite as deep as it is being made out to be, and can be
    done on many systems. From that perspective, there's essentially
    no difference between any of the BSDs and Linux.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From tenser@21:1/101 to boraxman on Fri Apr 22 03:01:03 2022
    On 21 Apr 2022 at 11:34p, boraxman pondered and said...

    Apple didn't just add their user interface, the system is locked so you can ONLY use their interface.

    Hmm. I can start an X11 server in full-screen mode under
    macOS and run whatever window manager I want in it.

    If you got a machine pre-installed with
    Linux, as you would with Windows, it is good enough for mainstream use. My concern is the Linux community wanting to shut out options, incase users get confused. Changes to the underyling system which may make it harder for people to build their own UI's, or make existing choices obsolete, or incompatible.

    That's really up to distros; generally speaking the kernel
    developers don't care.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From tenser@21:1/101 to poindexter FORTRAN on Fri Apr 22 03:10:25 2022
    On 21 Apr 2022 at 06:50a, poindexter FORTRAN pondered and said...

    Maybe we should start calling it Linux/GNU, in reference to the boot/running order of a Linux system? RMS, are you listening?

    Ariadne Conill's story of leaving RMS speechless when he was
    informed that Alpine Linux is not "GNU/Linux" because it doesn't
    use the GNU userspace was very funny.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From tenser@21:1/101 to Arelor on Fri Apr 22 03:11:45 2022
    On 21 Apr 2022 at 09:23a, Arelor pondered and said...

    I think the boot loader kicks in before so it would be still GNU/Linux (since Grub is a GNU product).

    Grub is not the only bootloader in the world. :-)

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From tenser@21:1/101 to acn on Fri Apr 22 03:13:54 2022
    On 21 Apr 2022 at 04:36p, acn pondered and said...

    I was one of the folks who compiled my own kernel many years ago and
    who used Gentoo for some time.
    But as I grew older (not neccessarily wiser...), I wanted the base of
    my system to work, so I can concentrate on configuring the Look and
    Feel of my system - that's why I'm using KDE (on KDE Neon).

    Perhaps. As I grow older, I find I care less and less
    what the system looks like; anything decently reasonable
    makes me happy.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From acn@21:3/127.1 to tenser on Thu Apr 21 17:37:00 2022
    Am 22.04.22 schrieb tenser@21:1/101 in FSX_GEN:

    Hallo tenser,

    Apple didn't just add their user interface, the system is locked so you bo>> can ONLY use their interface.

    Hmm. I can start an X11 server in full-screen mode under
    macOS and run whatever window manager I want in it.

    That's true, because X11.app is just an application running on top of
    Apple's GUI.
    Can you make X11 the default GUI without Apple's GUI still running?

    Regards,
    Anna

    --- OpenXP 5.0.51
    * Origin: Imzadi Box Point (21:3/127.1)
  • From Nightfox@21:1/137 to boraxman on Thu Apr 21 09:28:30 2022
    Re: Re: Windows vs Linux
    By: boraxman to Nightfox on Thu Apr 21 2022 11:34 pm

    I don't see it as a huge risk, but I can see potential for devs to decide that a walled garden approach is now needed to prevent people from say, installing 3rd party repos. I'm sure a "walled garden" would be something you could easily disable, but still...

    I don't like the idea of a walled garden either. And being able to add 3rd party repos is one of the nice things about Linux - You can install the software you want.

    Nightfox
    --- SBBSecho 3.15-Win32
    * Origin: Digital Distortion: digdist.synchro.net (21:1/137)
  • From Nightfox@21:1/137 to Arelor on Thu Apr 21 09:30:52 2022
    Re: Re: Windows vs Linux
    By: Arelor to Nightfox on Thu Apr 21 2022 07:55 am

    I am not above installing a FOSS program that requires a paid subscription to operate but nowadays I think twice before I install closed software on the same machine.

    I tend to not like the idea of subscription software.. Rather than having to keep paying a recurring fee, I'd rather just buy it up front and be able to use it any time I want.

    Nightfox
    --- SBBSecho 3.15-Win32
    * Origin: Digital Distortion: digdist.synchro.net (21:1/137)
  • From Nightfox@21:1/137 to tenser on Thu Apr 21 09:38:34 2022
    Re: Re: Windows vs Linux
    By: tenser to claw on Thu Apr 21 2022 02:22 pm

    that would be awesome if it wasn't Google. There not much better
    than Microsoft.

    Meh. I know a lot of the ChromeOS folk and they're good
    folks. The point though, is that Linux has achieved widespread
    success.

    It has had good success, but systems like ChromeOS (and similarly Android) are successful examples because the companies that made them chose Linux as the base for those products. Usually though, when people think of ChromeOS (or Android), they don't tend to think of Android.. ChromeOS is its own thing that is locked down and limited in what it can do - similar to Android, which is baseed on Linux but locked down to run the Android UI and to run Android apps.
    When people talk about Linux being successful, I think they tend to think of the more traditional Linux distribution.

    Nightfox
    --- SBBSecho 3.15-Win32
    * Origin: Digital Distortion: digdist.synchro.net (21:1/137)
  • From Arelor@21:2/138 to tenser on Thu Apr 21 14:08:24 2022
    Re: Re: Windows vs Linux
    By: tenser to Spectre on Fri Apr 22 2022 02:27 am

    The fact of the matter is, that if you use the Internet, you touch
    a computer somewhere running Linux daily, most likely in your own
    home. I'd go so far as to wager that most consumer-grade WiFi base
    stations and "routers" are running Linux at this point.

    I am not convinced of that. Maybe things have changed as of recently, but in the Linksys era I think most manufacturers used something else. Incidentaly Linksys WRT54GL became a huge hit by virtue of being a Linux router...

    I like Mikrotiks precisely because they expose a lot of Netfilter's capabilities to the user. They don't really make routers geared towards the domestic user though.


    --
    gopher://gopher.richardfalken.com/1/richardfalken
    --- SBBSecho 3.15-Linux
    * Origin: Palantir * palantirbbs.ddns.net * Pensacola, FL * (21:2/138)
  • From Arelor@21:2/138 to tenser on Thu Apr 21 14:15:14 2022
    Re: Re: Windows vs Linux
    By: tenser to Arelor on Fri Apr 22 2022 03:11 am

    On 21 Apr 2022 at 09:23a, Arelor pondered and said...

    I think the boot loader kicks in before so it would be still GNU/Linux (since Grub is a GNU product).

    Grub is not the only bootloader in the world. :-)

    No, but it is the most commonly used by big generalist desktop distributions, by far.

    Lilo and the like are a tiny minority in comparison. THe only place in the desktop Linux world in which Grub does not seem to be crushing is Live DVDs and USBs since they seem to prefer syslinux and the like. ANd even those are starting to use Grub in some cases I think.

    Full disclosure, I don't like Grub myself.

    --
    gopher://gopher.richardfalken.com/1/richardfalken
    --- SBBSecho 3.15-Linux
    * Origin: Palantir * palantirbbs.ddns.net * Pensacola, FL * (21:2/138)
  • From Arelor@21:2/138 to tenser on Thu Apr 21 14:17:02 2022
    Re: Re: Windows vs Linux
    By: tenser to acn on Fri Apr 22 2022 03:13 am

    On 21 Apr 2022 at 04:36p, acn pondered and said...

    I was one of the folks who compiled my own kernel many years ago and who used Gentoo for some time.
    But as I grew older (not neccessarily wiser...), I wanted the base of my system to work, so I can concentrate on configuring the Look and Feel of my system - that's why I'm using KDE (on KDE Neon).

    Perhaps. As I grow older, I find I care less and less
    what the system looks like; anything decently reasonable
    makes me happy.

    I don't care what it looks like, but hotkeying the functionality you want in makes for such a productivity boost.

    It is like VIM freaks scripting the hell out of the editor. It seems silly but it really makes a difference.

    --
    gopher://gopher.richardfalken.com/1/richardfalken
    --- SBBSecho 3.15-Linux
    * Origin: Palantir * palantirbbs.ddns.net * Pensacola, FL * (21:2/138)
  • From Arelor@21:2/138 to Nightfox on Thu Apr 21 14:19:55 2022
    Re: Re: Windows vs Linux
    By: Nightfox to Arelor on Thu Apr 21 2022 09:30 am

    Re: Re: Windows vs Linux
    By: Arelor to Nightfox on Thu Apr 21 2022 07:55 am

    I am not above installing a FOSS program that requires a paid subscript to operate but nowadays I think twice before I install closed software the same machine.

    I tend to not like the idea of subscription software.. Rather than having t keep paying a recurring fee, I'd rather just buy it up front and be able to it any time I want.

    Nightfox

    The point with a FOSS subscription program (such as Tarsnap) is that if at some point you get fed up with the service, you can fork the thing and build your own. Tarsnap and its friends bank on the fact it is easier and cheaper for you to keep paying the subscription than going throughout the trouble of forking.

    I am not a fan of subscriptions either but I donñ't have an issue with the model, from the ethical point of view.

    --
    gopher://gopher.richardfalken.com/1/richardfalken
    --- SBBSecho 3.15-Linux
    * Origin: Palantir * palantirbbs.ddns.net * Pensacola, FL * (21:2/138)
  • From tenser@21:1/101 to acn on Fri Apr 22 08:48:54 2022
    On 21 Apr 2022 at 05:37p, acn pondered and said...

    That's true, because X11.app is just an application running on top of Apple's GUI.
    Can you make X11 the default GUI without Apple's GUI still running?

    I doubt it, but you can configure it to start automatically on
    login.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From tenser@21:1/101 to Nightfox on Fri Apr 22 08:53:46 2022
    On 21 Apr 2022 at 09:38a, Nightfox pondered and said...

    Meh. I know a lot of the ChromeOS folk and they're good
    folks. The point though, is that Linux has achieved widespread success.

    It has had good success, but systems like ChromeOS (and similarly
    Android) are successful examples because the companies that made them chose Linux as the base for those products. Usually though, when people think of ChromeOS (or Android), they don't tend to think of Android.. ChromeOS is its own thing that is locked down and limited in what it can do - similar to Android, which is baseed on Linux but locked down to run the Android UI and to run Android apps.

    For at least ChromeOS, there's a virtualization environment
    that lets you run "normal" Linux programs. It works quite
    well; the VMM was written from scratch at Google in Rust and
    open sourced:
    https://chromium.googlesource.com/chromiumos/platform/crosvm/

    This was then forked by Amazon and became the basis for
    firecracker, the VMM used with AWS Lambda.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From tenser@21:1/101 to Arelor on Fri Apr 22 09:09:17 2022
    On 21 Apr 2022 at 02:08p, Arelor pondered and said...

    Re: Re: Windows vs Linux
    By: tenser to Spectre on Fri Apr 22 2022 02:27 am

    The fact of the matter is, that if you use the Internet, you touch
    a computer somewhere running Linux daily, most likely in your own
    home. I'd go so far as to wager that most consumer-grade WiFi base stations and "routers" are running Linux at this point.

    I am not convinced of that. Maybe things have changed as of recently,
    but in the Linksys era I think most manufacturers used something else.

    Not convinced about the basestation/router comment, or touching
    Linux generally? Certainly most people use DNS, which is almost
    certainly hitting a Linux host.

    Incidentaly Linksys WRT54GL became a huge hit by virtue of being a Linux router...

    I like Mikrotiks precisely because they expose a lot of Netfilter's capabilities to the user. They don't really make routers geared towards the domestic user though.

    There was a time when many consumer devices were running VxWorks
    and things like that. That time has largely passed. I'd guess
    that almost every consumer-grade router or base station sold these
    days runs Linux.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From tenser@21:1/101 to Arelor on Fri Apr 22 09:10:49 2022
    On 21 Apr 2022 at 02:15p, Arelor pondered and said...

    I think the boot loader kicks in before so it would be still GNU/L (since Grub is a GNU product).

    Grub is not the only bootloader in the world. :-)

    No, but it is the most commonly used by big generalist desktop distributions, by far.

    I suppose. Regardless, Grub's existence does not automatically
    mean, "GNU/Linux". That's pure RMS propaganda.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From tenser@21:1/101 to Arelor on Fri Apr 22 09:16:21 2022
    On 21 Apr 2022 at 02:17p, Arelor pondered and said...

    I don't care what it looks like, but hotkeying the functionality you
    want in makes for such a productivity boost.

    It is like VIM freaks scripting the hell out of the editor. It seems
    silly but it really makes a difference.

    Yeah, I set the background color and a few hotkeys and I'm
    good to go. For most of that though, that's specific to
    an _application_ and less so to the operating system.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From claw@21:1/210 to boraxman on Thu Apr 21 14:31:49 2022
    It's freedom from surveillance, from corporate control, from walled gardens, and if someone believes that some piece of software should work differently, and has forked it, the choice to use that fork.


    Agreed. It is primarily the package manager. Most distros offer multiple window managers right from the get go. I like that it frees people from all the meta data collection. Letting them choose what to share. I really hope more come in to Linux.

    DrClaw
    Sysop Noverdu BBS (Noverdu.com)
    BBS Specs 64 CORE/192G Ram/Dell Server

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Noverdu BBS (21:1/210)
  • From claw@21:1/210 to boraxman on Thu Apr 21 14:38:57 2022
    I would like to see people learning that their computer, their digital world can be something they truly own and control. That you can have "devices" where you are in charge, and you don't have to be subject to forced changes. You don't have to "lump it or leave it" if Apple decide to change the UI on an update. Its your phone, and you are the one who decides what layout works for you.

    I love the idea. As someone that lives on a computer 10+ hours a day yeah works for me. As the kind of person that just maybe spends a few hours a day or even a week. They will never care to learn anything more than necessary to get their fix. If its get too much they will just leave all together and go back to phone only. Not that I want less options for us but I do believe in an option for them as well.

    DrClaw
    Sysop Noverdu BBS (Noverdu.com)
    BBS Specs 64 CORE/192G Ram/Dell Server

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Noverdu BBS (21:1/210)
  • From Nightfox@21:1/137 to tenser on Thu Apr 21 16:34:56 2022
    Re: Re: Windows vs Linux
    By: tenser to Arelor on Fri Apr 22 2022 09:09 am

    Not convinced about the basestation/router comment, or touching
    Linux generally? Certainly most people use DNS, which is almost
    certainly hitting a Linux host.

    Not just DNS, but I'd guess there are still many web sites that are running on Linux. There was a time in the late 90s or early 2000s when I saw an article saying most web sites on the internet were running on Linux. I imagine that has probably changed a bit, but could still be true.

    Nightfox
    --- SBBSecho 3.15-Win32
    * Origin: Digital Distortion: digdist.synchro.net (21:1/137)
  • From Arelor@21:2/138 to tenser on Thu Apr 21 19:07:41 2022
    Re: Re: Windows vs Linux
    By: tenser to Arelor on Fri Apr 22 2022 09:09 am

    Not convinced about the basestation/router comment, or touching
    Linux generally? Certainly most people use DNS, which is almost
    certainly hitting a Linux host.


    Not convinced than a overwhelming mayority of consumer grade routers are linux based since at least back in the day everybody was using "VxWorks and other things". I am a bit out of touch so I don't know the current state of things but Linux based firmware would be messy for licensing reasons alone.

    --
    gopher://gopher.richardfalken.com/1/richardfalken
    --- SBBSecho 3.15-Linux
    * Origin: Palantir * palantirbbs.ddns.net * Pensacola, FL * (21:2/138)
  • From Arelor@21:2/138 to tenser on Thu Apr 21 19:08:39 2022
    Re: Re: Windows vs Linux
    By: tenser to Arelor on Fri Apr 22 2022 09:10 am

    On 21 Apr 2022 at 02:15p, Arelor pondered and said...

    I think the boot loader kicks in before so it would be still GN (since Grub is a GNU product).

    Grub is not the only bootloader in the world. :-)

    No, but it is the most commonly used by big generalist desktop distributions, by far.

    I suppose. Regardless, Grub's existence does not automatically
    mean, "GNU/Linux". That's pure RMS propaganda.

    BY pointdexer's logic, the existence of Grub is enough to turn a distribution from Linux/GNU to GNU/Linux. I think you have not been tracking the joke :-)

    --
    gopher://gopher.richardfalken.com/1/richardfalken
    --- SBBSecho 3.15-Linux
    * Origin: Palantir * palantirbbs.ddns.net * Pensacola, FL * (21:2/138)
  • From 2twisty@21:3/166 to boraxman on Thu Apr 21 18:41:54 2022
    I was tempted to put BSD on my Laptop, but ended up with Debian because
    of hardware and software support. I'm still open to BSD.

    I know it's not "fair," but I think of BSD as an OS for "appliances" like TrueNAS Core or pfSense.

    I think of Linux as more general-purpose server / desktop OS.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: The Ratrace Losers (21:3/166)
  • From 2twisty@21:3/166 to boraxman on Thu Apr 21 18:45:04 2022
    Scientists (I studied science) just want to use their tools. Fortran is

    If "-ologists" are people who study a subject, does that make you a SCIENTologist?

    <ducking>

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: The Ratrace Losers (21:3/166)
  • From 2twisty@21:3/166 to boraxman on Thu Apr 21 18:49:50 2022
    There are too many "choices" of distro, and most are unecessary. A lot
    of the difference is just in defaults, stylistic differences. The only

    Another key difference I have seen between "families" of linux distros is the specific locations and names of files under /etc or the structure of /var or /usr

    I have been using Debian family members for so long now that it is painful for me to use Arch, Mandrake, BSD, RedHat, etc....

    So I stick with what I know.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: The Ratrace Losers (21:3/166)
  • From Spectre@21:3/101 to tenser on Fri Apr 22 10:18:00 2022
    Yes, that's the point. The number of embedded devices absolutely
    dwarfs desktop systems, and even mobile devices.

    That doesn't make it a "user" system though. Those same devices could run on
    a couple of jam tins and a piece of string and the owner would be none the wiser. Sure its a practical application of the underlying layers of linux but not something you can generally use for anything other than the hardware was designed for.

    While it aids in somewhat "ubiquitous" adoption, its more an industrial
    control model than a "user" interface. I'm not going to say its a bad thing,
    in fact it somewhat surprised me when I discovered it hiding in some of the previous devices I've owned.

    But that also doesn't make it a computer o/s in terms of general computing.

    Spec


    *** THE READER V4.50 [freeware]
    --- SuperBBS v1.17-3 (Eval)
    * Origin: The future's uncertain, the end is always near. (21:3/101)
  • From Spectre@21:3/101 to tenser on Fri Apr 22 10:32:00 2022
    Perhaps. As I grow older, I find I care less and less what the
    system looks like; anything decently reasonable makes me happy.

    I find much the same, wanting to beat something into submission is less on my agenda, rather than just wanting something that works. But being the CLI guy
    I don't much care what it looks like.

    Spec


    *** THE READER V4.50 [freeware]
    --- SuperBBS v1.17-3 (Eval)
    * Origin: The future's uncertain, the end is always near. (21:3/101)
  • From poindexter FORTRAN@21:4/122 to Arelor on Thu Apr 21 17:54:22 2022
    Re: Re: Windows vs Linux
    By: Arelor to tenser on Thu Apr 21 2022 02:08 pm

    I am not convinced of that. Maybe things have changed as of recently, but in the Linksys era I think most manufacturers used something else.

    Linksys began using Linux in the earlier WRT54Gs, then moved to VxWorks. The WRT54GL was a model with an unlocked bootloader that could run Linux.

    I'm not sure what OS the OEM firmware's running, but they run Linux just fine - OpenWRT and DD-WRT, specifically.
    --- SBBSecho 3.14-Win32
    * Origin: realitycheckBBS.org -- information is power. (21:4/122)
  • From tenser@21:1/101 to Nightfox on Fri Apr 22 13:29:02 2022
    On 21 Apr 2022 at 04:34p, Nightfox pondered and said...

    Not convinced about the basestation/router comment, or touching
    Linux generally? Certainly most people use DNS, which is almost certainly hitting a Linux host.

    Not just DNS, but I'd guess there are still many web sites that are running on Linux. There was a time in the late 90s or early 2000s when
    I saw an article saying most web sites on the internet were running on Linux. I imagine that has probably changed a bit, but could still be true.

    Yup. Not to mention load balancers, cache servers, etc, etc, etc.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From tenser@21:1/101 to Arelor on Fri Apr 22 13:38:37 2022
    On 21 Apr 2022 at 07:07p, Arelor pondered and said...

    Not convinced about the basestation/router comment, or touching
    Linux generally? Certainly most people use DNS, which is almost certainly hitting a Linux host.


    Not convinced than a overwhelming mayority of consumer grade routers are linux based since at least back in the day everybody was using "VxWorks and other things". I am a bit out of touch so I don't know the current state of things but Linux based firmware would be messy for licensing reasons alone.

    That's odd. One of the value-adds is that licensing is much easier;
    most SoC vendors give you a BSP and you can get drivers for things
    like WiFi chips directly from the hardware vendors (atheros, etc).
    Slap a kernel on it with a minimal userspace and you're done.

    But don't take my word for it. Take the $n$ most popular home
    routers and look at the licensing information for their firmware.
    The TP-Linch AX3000 looks to be running Linux, at least.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From tenser@21:1/101 to Arelor on Fri Apr 22 13:39:31 2022
    On 21 Apr 2022 at 07:08p, Arelor pondered and said...

    Re: Re: Windows vs Linux
    By: tenser to Arelor on Fri Apr 22 2022 09:10 am

    I suppose. Regardless, Grub's existence does not automatically
    mean, "GNU/Linux". That's pure RMS propaganda.

    BY pointdexer's logic, the existence of Grub is enough to turn a distribution from Linux/GNU to GNU/Linux. I think you have not been tracking the joke :-)

    Indeed, I was not. Touche. :-)

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From tenser@21:1/101 to 2twisty on Fri Apr 22 13:40:42 2022
    On 21 Apr 2022 at 06:41p, 2twisty pondered and said...

    I know it's not "fair," but I think of BSD as an OS for "appliances" like TrueNAS Core or pfSense.

    I think of Linux as more general-purpose server / desktop OS.

    Huh. Why? FWIW, I find it more or less the opposite.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From Nightfox@21:1/137 to 2twisty on Thu Apr 21 19:07:33 2022
    Re: Re: Windows vs Linux
    By: 2twisty to boraxman on Thu Apr 21 2022 06:45 pm

    Scientists (I studied science) just want to use their tools.
    Fortran is

    If "-ologists" are people who study a subject, does that make you a SCIENTologist?

    :P Would "scienceologist" be more correct?

    Nightfox
    --- SBBSecho 3.15-Win32
    * Origin: Digital Distortion: digdist.synchro.net (21:1/137)
  • From poindexter FORTRAN@21:4/122 to Nightfox on Thu Apr 21 20:12:38 2022
    Re: Re: Windows vs Linux
    By: Nightfox to 2twisty on Thu Apr 21 2022 07:07 pm

    :P Would "scienceologist" be more correct?

    I LIKE SCIENCING
    --- SBBSecho 3.14-Win32
    * Origin: realitycheckBBS.org -- information is power. (21:4/122)
  • From boraxman@21:1/101 to Arelor on Fri Apr 22 19:46:39 2022
    There are many free apps for Linux, but I feel like it's a trap to thin apps for Linux will be free. A company could still charge money for a version of their software for the same reasons they'd charge for it on operating systems. Commmercially sold PC games (i.e. on Steam) is one (you still have to pay for a game on Linux).

    Nightfox

    It is a cultural thing, really.

    One of the main reasons why people installs a Linux distribution on their desktop is because they like the idea of running mainly open-source
    code, or better yet, GPL or BSD licensed code.

    I am not above installing a FOSS program that requires a paid
    subscription to operate but nowadays I think twice before I install
    closed software on the same machine.


    --

    I actually new nothing about the "Free Software" movement and GNU and Open Source when I first installed Linux. I knew I wanted to try it, because I didn't like windows, and I wanted something I could configure, could get under-the-hood, was fast, stable and could make my own.

    I thought the version of Linux I got with the cover CD was a company giving it away, like a trial or something, or demo version, or that it wasn't a proper Linux ,just some spin off.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From boraxman@21:1/101 to Arelor on Fri Apr 22 20:25:08 2022
    There are too many "choices" of distro, and most are unecessary. A lot difference is just in defaults, stylistic differences. The only differ that I think is significant, is package management, which having used b Debian and Fedora, isn't that much of a difference. Distros that are d to run very differently, such as Puppy Linux do offer something signifi different.


    That is true somewhat.

    Most general purpose distributions which are themselves derivative of general purpose distributions are pretty much the same to me. The innovation is in the original distributions that act as parents for
    others and in niche distributions.

    I think there is value in "appliance" distributions designed to be solutions to specific problems, like that old Linux Gaming one. You
    could just take a DVD with that to a party and netboot a bunch of computers from it and have an awesome birthday, for example.


    Not mention the 'spins', like Lubuntu, Kunbuntu, Xubuntu, etc. The appliance distros are pretty cool, I used one called eMovix. You would burn it on a disk with movie files, boot of the disk (CD/DVD) and you'll get a menu where you can select which file to play, and play it.

    Some distros are innovative, such as Arch Linux and Puppy Linux. I used to have Puppy Linux on a USB stick, and had a portable Linux I could use and boot wherever I went. Could use it as a rescue disk too.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From boraxman@21:1/101 to tenser on Fri Apr 22 20:51:20 2022
    Perhaps that's true for hobbyists.
    Yes, that's the point. These things are tools. People who
    care about the interface and shell and all of that are focusing
    on the tool, not the application of that tool. Most people do
    not -- and should not -- care.

    So those are the sorts of superficial differences that don't
    really matter. Being a hobbyist and futzing around with window
    managers and shells stuff is fine, but you can do that with many
    systems. That's really not where the focus in the Linux
    community is.


    The shell is a tool, the interface is a tool. I use the shell to solve problems, work things out. Using a Mac at work, I used the shell to manage data, run queries and provide formatted output and validation from CSV data.

    Computers store and manipulate data. The Unix shell allows you to manipulate and transform data in ways that you describe, and create functionality which may not already exist in other programs.

    Yup. And those machines on the top 500 list? I guarantee
    you those nodes aren't running a window manager, or even much
    of a userspace at all. No one logs into them, so they don't
    care about the tools. In fact, most of the time you try to
    keep Linux from running on the app cores in anything other than
    a cursory way, so as not to interfere with the HP codes.

    Viable for what? It's already ubiquitous. The world literally
    runs on Linux and the mainframe; it swept everything before it.
    Whether end users run it on their desktops or laptops is mostly irrelevant, and in any case, millions of people already do.


    I don't really care about Linux, it is the freedom and ability to use a general purpose computer in whatever way I choose that is important.

    Wanting some code to be popular, just to see it be popular, is kind of pointless. It is the freedom I care about.

    Just running Linux on a tiny fraction of the overall computer
    does not make "freedom" in the FSF sense. You do you, but let
    me know when you can see your storage device's firmware or CPU
    microcode. The next major battle in this front has shifted to
    firmware, because Linux already won.


    You haven't won anything if the kernel sits underneath a prioprietary, locked down wall garden. As I said, I don't care one iota if my TV runs Linux, if the TV is locked down anyway.

    Why should I want the kernel to succeed?

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From Spectre@21:3/101 to boraxman on Fri Apr 22 18:49:00 2022
    I actually new nothing about the "Free Software" movement and GNU and Open Source when I first installed Linux. I knew I wanted to try it, because I didn't like windows, and I wanted something I could configure, could get under-the-hood, was fast, stable and could make my own.

    All the way back at Slak 1.0 it was quite funny trying to see people get
    their heads around Linux being an entirely different operating system. It'd
    be nothing to get the question but what version of DOS is that. It wasn't
    super useful for anything back then save networking but it was a complete paradigm shift.

    Spec


    *** THE READER V4.50 [freeware]
    --- SuperBBS v1.17-3 (Eval)
    * Origin: The future's uncertain, the end is always near. (21:3/101)
  • From boraxman@21:1/101 to acn on Fri Apr 22 21:06:15 2022
    Yes, but even 'only that' is something that's not possible anymore on other systems.
    Win11 won't let you move the taskbar or show seconds in the clock.
    On MacOS, also many customizations are not possible that were simple
    to achieve 10-15 years ago.
    (And even on Linux, the GNOME folks forbid many many customizations
    and made Gtk themes go away almost completely)

    I was one of the folks who compiled my own kernel many years ago and
    who used Gentoo for some time.
    But as I grew older (not neccessarily wiser...), I wanted the base of
    my system to work, so I can concentrate on configuring the Look and
    Feel of my system - that's why I'm using KDE (on KDE Neon).

    But I still do want to control what services are running, eg. have control over printers (oh what a mess CUPS today is...) and things
    like that.

    Regards,

    Anna

    It is the little things that make a big difference. For example, being able to with the press of a key combination, tile my windows vertically or horizontally, or with one, close all windows on the current workspace, or spin down an external drive with a keypress, or have a menu of common ssh servers I log into, and when I select it ,have a terminal pop up and auto-log in, or have custom notifications, or have a self documenting config file (ie, windows-key H brings up all my custom keybindings in an easy to read form).

    Or what about having a button which starts not one program, but a few programs you use together, all arranged how you want them. Reports from completed scripts coming up either as a notification, or a for where you can select what to do. A script which takes a dump of a shares portfolio and creates a formatted PDF, complete with commentary which just needs to be added to a text file, or a script which makes a financial report from some CSV dumps, with graphs, no messing with office software.

    I think people lack imagination, and just think using a computer is following the paths other people have laid out.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From boraxman@21:1/101 to tenser on Fri Apr 22 21:13:22 2022
    Actually, depending on the Window Manager, it is far more than Window Dressing. Some (such as the one I use, FVWM), have their own languag and you can script GUI actions. You can get it to build menus on the fly, any type of menu you can think of representing anything you want updated each time it is created. You can do with the GUI what you ca kind of do with a shell (ie, close all windows belonging to this grou or (close all windows on this page). You can build basic graphical interfaces with it, or with a keypress, run a script which also opens closes and moves windows.

    Yeah, I get it. I used to use a window manager written in
    Common Lisp and you could do all that sort of thing. However,
    that's just mucking with the user environment; it's fine, but
    not quite as deep as it is being made out to be, and can be
    done on many systems. From that perspective, there's essentially
    no difference between any of the BSDs and Linux.

    One must not go down a rabbit-hole and waste time messing around. It is definitely a trap, just configuring for the sake of configuring and people do do that. Configuring for visual effects can also be a time sink.

    I try to be focused, I realise a potential workflow or configuration which would make my life easier and implement it. I don't do much configuration in terms of looks, my desktop looks the same as it did 10 years ago, with a similar config (it looks very dated). When I find myself doing a task repeately, I automate it, or if I need information, find a way to get to it easier. The good thing is, because I choose stable programs, (emacs, fvwm, shell), once implemented, the solution lasts years and years.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From boraxman@21:1/101 to claw on Fri Apr 22 21:45:35 2022
    I love the idea. As someone that lives on a computer 10+ hours a day
    yeah works for me. As the kind of person that just maybe spends a few hours a day or even a week. They will never care to learn anything more than necessary to get their fix. If its get too much they will just
    leave all together and go back to phone only. Not that I want less
    options for us but I do believe in an option for them as well.

    DrClaw

    If you invest your time wisely, it will pay off handsomely. People are used to computers changing on them, getting new machines, blank and default. They are used to changing applications, changing software, changing operating systems, changing UIs.

    If you invest your time in tried and true tools, then what you create, what you learn can serve you for years, decades even. Configuration snippets, scripts and functionality I created over a decade ago still benefits me now, as well as the skills I've learned. That is the unstated advantage of using good tools.

    It is precisely because I DON'T want to mess around, that I think ability to configure and build your own tools is important. I want to make my machine work for me, and continue to do so until *I* decide that the problem it is solving no longer needs to be solved.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From boraxman@21:1/101 to 2twisty on Fri Apr 22 21:47:21 2022
    Another key difference I have seen between "families" of linux distros
    is the specific locations and names of files under /etc or the structure of /var or /usr

    I have been using Debian family members for so long now that it is
    painful for me to use Arch, Mandrake, BSD, RedHat, etc....

    So I stick with what I know.

    That is more an annoyance than a fundamental difference. Samba works the same, regardless of where the distro things smb.conf lives.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From boraxman@21:1/101 to Spectre on Fri Apr 22 21:59:17 2022
    I actually new nothing about the "Free Software" movement and GNU and Source when I first installed Linux. I knew I wanted to try it, beca didn't like windows, and I wanted something I could configure, could under-the-hood, was fast, stable and could make my own.

    All the way back at Slak 1.0 it was quite funny trying to see people get their heads around Linux being an entirely different operating system. It'd be nothing to get the question but what version of DOS is that. It wasn't super useful for anything back then save networking but it was a complete paradigm shift.


    For someone who had only realy used DOS and Windows up until 98, it was quite a paradigm shift to see multitasking and networking on the command line, in text mode, and the filesystem, no drive letters and long filenames natively supported.

    Things I assumed were fundamental about PC's, weren't.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From Arelor@21:2/138 to 2twisty on Fri Apr 22 05:24:17 2022
    Re: Re: Windows vs Linux
    By: 2twisty to boraxman on Thu Apr 21 2022 06:41 pm

    I was tempted to put BSD on my Laptop, but ended up with Debian because of hardware and software support. I'm still open to BSD.

    I know it's not "fair," but I think of BSD as an OS for "appliances" like TrueNAS Core or pfSense.

    I think of Linux as more general-purpose server / desktop OS.

    The fun part is that Linux is very applianceable.

    Things like TrueNAS Core are just adapted distributions in the same way NAS4FREE is an adapted Linux distribution.

    --
    gopher://gopher.richardfalken.com/1/richardfalken
    --- SBBSecho 3.15-Linux
    * Origin: Palantir * palantirbbs.ddns.net * Pensacola, FL * (21:2/138)
  • From Arelor@21:2/138 to 2twisty on Fri Apr 22 05:27:45 2022
    Re: Re: Windows vs Linux
    By: 2twisty to boraxman on Thu Apr 21 2022 06:49 pm

    There are too many "choices" of distro, and most are unecessary. A lot of the difference is just in defaults, stylistic differences. The only

    Another key difference I have seen between "families" of linux distros is th specific locations and names of files under /etc or the structure of /var or /usr

    I have been using Debian family members for so long now that it is painful f me to use Arch, Mandrake, BSD, RedHat, etc....

    So I stick with what I know.

    Something I like of the BSD is that the filesystem hierarchy is very consistent. Not moving mount points from /media to /var/run just because, not eliminating the capability of the system to boot with a separate /usr filesystem... you get the idea.

    Don't get me started in Linux distributionswhich cannot agree whether libraries should go into /lib64 or /lib. You try to install a third party binary in some of them and they cannot locate the dynamic linker. Bleh.


    --
    gopher://gopher.richardfalken.com/1/richardfalken
    --- SBBSecho 3.15-Linux
    * Origin: Palantir * palantirbbs.ddns.net * Pensacola, FL * (21:2/138)
  • From tenser@21:1/101 to Spectre on Sat Apr 23 02:36:58 2022
    On 22 Apr 2022 at 10:18a, Spectre pondered and said...

    Yes, that's the point. The number of embedded devices absolutely dwarfs desktop systems, and even mobile devices.

    That doesn't make it a "user" system though. Those same devices could
    run on a couple of jam tins and a piece of string and the owner would be none the wiser. Sure its a practical application of the underlying
    layers of linux but not something you can generally use for anything
    other than the hardware was designed for.

    That last part is debatable, as is shown by the thriving
    hacker community that regularly repurposes special-purpose
    hardware. But the point was, in the context of people
    worrying about "dumbing down" Linux because they like to
    customize their user experience, a) desktop Linux is
    already a minority use-case even within the Linux community,
    and b) that's really not a useful measure of "success" for
    Linux as a project.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From tenser@21:1/101 to Spectre on Sat Apr 23 02:42:20 2022
    On 22 Apr 2022 at 10:32a, Spectre pondered and said...

    Perhaps. As I grow older, I find I care less and less what the system looks like; anything decently reasonable makes me happy.

    I find much the same, wanting to beat something into submission is less
    on my agenda, rather than just wanting something that works. But being
    the CLI guy I don't much care what it looks like.

    Yes. As I look at my desktop, what I see running are a
    bunch of terminal windows, a couple of browser windows with
    a bunch of tabs -- mostly documentation, Element, a few
    VS Code windows, a TeX Live utility, and PDF viewers for
    C99 and C11 and a bunch of datasheets/processor manuals for
    x86, ARM and RISC-V. Often times I'm "working" in a
    full-screen terminal on one monitor and a full-screen editor
    on the other.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From tenser@21:1/101 to boraxman on Sat Apr 23 03:03:35 2022
    On 22 Apr 2022 at 08:51p, boraxman pondered and said...

    Yes, that's the point. These things are tools. People who
    care about the interface and shell and all of that are focusing
    on the tool, not the application of that tool. Most people do
    not -- and should not -- care.

    So those are the sorts of superficial differences that don't
    really matter. Being a hobbyist and futzing around with window managers and shells stuff is fine, but you can do that with many systems. That's really not where the focus in the Linux
    community is.

    The shell is a tool, the interface is a tool. I use the shell to solve problems, work things out. Using a Mac at work, I used the shell to manage data, run queries and provide formatted output and validation
    from CSV data.

    And how is that relevant to the ability to customize your .zshrc
    file or whatever? Do you really think you couldn't do the same
    thing with powershell or wsl or whatever? The ability to customize
    your shell experience is only tangentially related to the ability
    to script a shell to do something useful with the Unix filter model.
    Indeed, if you want to write scripts to do useful things, in many
    ways it's best NOT to rely on customizations, so that those scripts
    are portable -- not just to other machines and environments, but
    even to other users.

    Computers store and manipulate data. The Unix shell allows you to manipulate and transform data in ways that you describe, and create functionality which may not already exist in other programs.

    I've never argued against the utility of the Unix shell. This is
    a strawman in the context of this discussion, which is about customizing
    one's environment.

    That said, it's important to recognize the limitations of the
    shell. As anyone who has to work with a variety of structured
    data formats knows, it can break down pretty quickly; VM/CMS
    pipes and PowerShell both do rather better in this domain than
    most Unix shells.

    Since you mentioned CSV, it's interesting to look back at, "The
    Practice of Programming" by Kernighan and Pike, which discusses
    the difficulty of parsing CSV files in the shell. This is coming
    from the same Kernighan and Pike who wrote, "The Unix Programming
    Environment" and who worked in the same lab as Dennis Ritchie and
    Ken Thompson.

    Unix tools are useful. But it does no one any service not to
    recognize their limitations.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From tenser@21:1/101 to boraxman on Sat Apr 23 03:09:11 2022
    On 22 Apr 2022 at 08:51p, boraxman pondered and said...

    Just running Linux on a tiny fraction of the overall computer
    does not make "freedom" in the FSF sense. You do you, but let
    me know when you can see your storage device's firmware or CPU microcode. The next major battle in this front has shifted to firmware, because Linux already won.

    You haven't won anything if the kernel sits underneath a prioprietary, locked down wall garden. As I said, I don't care one iota if my TV runs Linux, if the TV is locked down anyway.

    I don't think you understand. It's not what's _on top_ of the
    kernel that limits you using your computer how you see fit, it's
    what is _underneath_ the kernel. Many millions of instructions
    are run by hidden microcontrollers in a modern desktop system
    before the x86 cores even come out of reset; many billions of
    x86 instructions run before the bootloader you've installed is
    even started. Hell, millions of x86 instructions run on Intel
    processors before you've even turned on DRAM.

    But you ask, what have you won? Well, if that allows someone to
    do some useful work, you've won quite a bit.

    Why should I want the kernel to succeed?

    I have no idea. You seem to be worried about someone taking away
    your "freedom" to muck with whatever Linux distribution you've
    installed. I'm merely pointing out that that's already a niche
    use case, even within the wider Linux community. That said, did
    your chosen distro switch to systemd? Did you agree with that?
    Do you think you could switch to, say, OpenRC or even back to SysV
    init or whatever?

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From tenser@21:1/101 to boraxman on Sat Apr 23 03:19:36 2022
    On 22 Apr 2022 at 09:13p, boraxman pondered and said...

    Yeah, I get it. I used to use a window manager written in
    Common Lisp and you could do all that sort of thing. However,
    that's just mucking with the user environment; it's fine, but
    not quite as deep as it is being made out to be, and can be
    done on many systems. From that perspective, there's essentially
    no difference between any of the BSDs and Linux.

    One must not go down a rabbit-hole and waste time messing around. It is definitely a trap, just configuring for the sake of configuring and
    people do do that. Configuring for visual effects can also be a time sink.

    That seems to be exactly what you're arguing for. I have yet
    to hear anything that you can't do on another system.

    I try to be focused, I realise a potential workflow or configuration
    which would make my life easier and implement it. I don't do much configuration in terms of looks, my desktop looks the same as it did 10 years ago, with a similar config (it looks very dated). When I find myself doing a task repeately, I automate it, or if I need information, find a way to get to it easier. The good thing is, because I choose stable programs, (emacs, fvwm, shell), once implemented, the solution lasts years and years.

    Seems like what many engineers and scientists do with Windows,
    or even the Mac.

    We build systems at my job, and I work with a lot of electrical
    engineers. They require CAD packages (OrCAD, Altium) that don't
    run on pretty much anything except Windows and are garbage under
    emulation. They've got similar setups to what you describe that
    they've been carting around for years.

    What's the difference?

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From vorlon@21:1/195.1 to Arelor on Sat Apr 23 00:49:16 2022
    Hi Arelor,

    something else. Incidentaly Linksys WRT54GL became a huge hit by
    virtue of being a Linux router...

    I still use one... It's got openwrt on it, and serve's the net to the
    meadia box (TV/Netflix/DVD Collection), my phone, laptop.

    It's been so stable, that it's been up for a long time. Only getting
    rebooted when we have a power outage and the UPS has died...





    \/orlon



    --- MagickaBBS v0.15alpha (Linux/m68k)
    * Origin: Vorlon Empire (21:1/195.1)
  • From vorlon@21:1/195.1 to Arelor on Sat Apr 23 01:15:52 2022
    Hi Arelor,

    Things like TrueNAS Core are just adapted distributions in the same
    way NAS4FREE is an adapted Linux distribution.

    NAS4FREE isn't linux. It's runing on FreeBSD 12.3-RELEASE-p2.




    \/orlon



    --- MagickaBBS v0.15alpha (Linux/m68k)
    * Origin: Vorlon Empire (21:1/195.1)
  • From 2twisty@21:3/166 to Arelor on Fri Apr 22 09:48:14 2022
    Things like TrueNAS Core are just adapted distributions in the same way NAS4FREE is an adapted Linux distribution.

    I disagree; you can't use the standard tools to upgrade either TrueNAS Core or TrueNAS Scale or pfSense. You must use their own internal upgrade process.

    To me, this is one thing that defines them as an "appliance" rather than "general purpose."

    I was excited to try TrueNAS SCALE because it was debian based. Went to the command prompt and did an apt-get update && apt-get upgrade. It happily performed those steps.....and happily BRICKED the install. Later found out that ixsystens says NOT to use apt to upgrade packages on SCALE.

    I did safely add a couple of tools to SCALE with apt without bricking, but doing regular package management tasks like "upgrade" WIL brick it -- so you have to update packages individually, and if you then use the supported upgrade path from ixsystems, those things may be overwritten.

    Same deal with pfSense. They are clearly APPLIANCES. Not to say that all BSDs are appliances and you can't make an appliance from Linux, but that BSD seems to be better suited for the task.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: The Ratrace Losers (21:3/166)
  • From Nightfox@21:1/137 to boraxman on Fri Apr 22 09:10:40 2022
    Re: Re: Windows vs Linux
    By: boraxman to Spectre on Fri Apr 22 2022 09:59 pm

    For someone who had only realy used DOS and Windows up until 98, it was quite a paradigm shift to see multitasking and networking on the command line, in text mode, and the filesystem, no drive letters and long filenames natively supported.

    Things I assumed were fundamental about PC's, weren't.

    Linux was definitely a paradigm shift.
    I had seen networking on the command line in DOS though, at least to some extent. It was possible to set up DOS in an IPX/SPX network, and many DOS games supported IPX/SPX network protocols for multiplayer support. My high school had a computer lab with some PCs that had DOS & Windows 3.1 set up on them, and I remember seeing Novell Netware network drivers for DOS when they were booting up.

    Also, at some point around 1995 or 1996, I had seen a dialup internet stack for DOS.. It would let you dial into your ISP from DOS and then exit out but stay resident, and there was a text-based web browser for DOS that I had seen as well (it was similar to the Lynx web browser in Linux). That DOS internet package may have been part of Kali, which was a piece of software mainly for games, which translated IPX/SPX networking to TCP/IP so you could play DOS multiplayer games over the internet. (They later made a Windows 9x version of Kali too..)

    Nightfox
    --- SBBSecho 3.15-Win32
    * Origin: Digital Distortion: digdist.synchro.net (21:1/137)
  • From claw@21:1/210 to boraxman on Fri Apr 22 13:28:44 2022
    For someone who had only realy used DOS and Windows up until 98, it was quite a paradigm shift to see multitasking and networking on the command line, in text mode, and the filesystem, no drive letters and long filenames natively supported.

    I remember the first disto install going wheres C:. Ha those were the days. But after learning how it works and how you have the power to choose how the storage is applied, I really liked it. It really opens up so many options to be able to control how a system is handling storage. The organization options are limitless. I do remember from those days thinking what I I have more drives than letters in the alphabet? Knowing that its mostly ridiculous to think of but depending on the application it could happen.

    I'm so glad to be back in the scene. This isn't just nostalgic it's so much fun to connect with other folks that are just as nerdy as me :D

    Thanks for being a part of it!

    DrClaw
    Sysop Noverdu BBS (Noverdu.com)
    BBS Specs 64 CORE/192G Ram/Dell Server

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Noverdu BBS (21:1/210)
  • From claw@21:1/210 to Arelor on Fri Apr 22 13:33:02 2022
    Don't get me started in Linux distributionswhich cannot agree whether libraries should go into /lib64 or /lib. You try to install a third
    party binary in some of them and they cannot locate the dynamic linker. Bleh.

    I know it seems like a pipe dream but I really wish this would become standardized across distributions. Everyone feels differently about how they like the organization but I think it would really help towards developers making cool projects that can be shared with everyone no matter the distro you choose.

    DrClaw
    Sysop Noverdu BBS (Noverdu.com)
    BBS Specs 64 CORE/192G Ram/Dell Server

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Noverdu BBS (21:1/210)
  • From Spectre@21:3/101 to tenser on Sat Apr 23 07:56:00 2022
    But the point was, in the context of people worrying about "dumbing
    down" Linux because they like to customize their user experience,
    a) desktop Linux is already a minority use-case even within the
    Linux community, and b) that's really not a useful measure of
    "success" for Linux as a project.

    The desktop case is where its weakest, and its generally whats talked about
    for futher adoption. If you're buy an Appliance with linux installed on it,
    its already dumbed down, its locked into whatever its doing. Sure there's plenty of people that like to try and run odd things on dedicated equipent, been there done that, but that's often as much for the sake of doing so
    rather than the thing in question doing much more than its original design called for. Of course there are exceptions there.. some are easier to
    modify by design or accident and others are so locked down no modificiation
    is possible without severe intervention.

    You may not feel its a useful measure, others do, and like it or not, even if its a low use case scenario, its still a valid measure.

    Spec


    *** THE READER V4.50 [freeware]
    --- SuperBBS v1.17-3 (Eval)
    * Origin: The future's uncertain, the end is always near. (21:3/101)
  • From Spectre@21:3/101 to claw on Sat Apr 23 08:15:00 2022
    The organization options are limitless. I do remember from those days thinking what I I have more drives than letters in the alphabet? Knowing that its mostly ridiculous to think of but depending on the application it

    TLP was alphabet soup at its ~1990 peak. There or slightly after, it was running NetwareLite on 5 or so 286s that each served a node, and shared
    their drives with every other system...so between substing pyhsical drives
    out the way, mounting drives from other systems, RAM drives and the odd CD thrown in.. it was at times all the way down to Y I think. It was fun trying to keep everything aligned between systems because every setup was slightly different. This was a time here where 40/60Meg HD's were plentiful and cheep and anything bigger was hideously expensive.

    Spec


    *** THE READER V4.50 [freeware]
    --- SuperBBS v1.17-3 (Eval)
    * Origin: The future's uncertain, the end is always near. (21:3/101)
  • From claw@21:1/210 to Spectre on Fri Apr 22 19:00:57 2022
    My first BBS was a 386DX40 with 4MB ram and 2 MFM drives a 20 and a 40. used the 20 for the OS BBS and doors and put the file area on the 40. Felt like I was king of the world with that thing too :D

    DrClaw
    Sysop Noverdu BBS (Noverdu.com)
    BBS Specs 64 CORE/192G Ram/Dell Server

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Noverdu BBS (21:1/210)
  • From boraxman@21:1/101 to tenser on Sat Apr 23 12:32:57 2022
    The shell is a tool, the interface is a tool. I use the shell to sol problems, work things out. Using a Mac at work, I used the shell to manage data, run queries and provide formatted output and validation from CSV data.

    And how is that relevant to the ability to customize your .zshrc
    file or whatever? Do you really think you couldn't do the same
    thing with powershell or wsl or whatever? The ability to customize
    your shell experience is only tangentially related to the ability
    to script a shell to do something useful with the Unix filter model. Indeed, if you want to write scripts to do useful things, in many
    ways it's best NOT to rely on customizations, so that those scripts
    are portable -- not just to other machines and environments, but
    even to other users.


    WSL is a relatively new addition, and it is Linux under Windows. Powershell seems powerful, designed more around system administration. Could I transfer my workflow to windows? Perhaps a notable portion, but Windows wasn't designed with the same philosophy. It was designed as a "consumer OS", a platform for applications, and it is only relatively recently that Microsoft are accommodating this other usage.

    Windows is changing, but Powershell and WSL are recognitions of the advantages that we already enjoy.

    I've never argued against the utility of the Unix shell. This is
    a strawman in the context of this discussion, which is about customizing one's environment.

    That said, it's important to recognize the limitations of the
    shell. As anyone who has to work with a variety of structured
    data formats knows, it can break down pretty quickly; VM/CMS
    pipes and PowerShell both do rather better in this domain than
    most Unix shells.

    Since you mentioned CSV, it's interesting to look back at, "The
    Practice of Programming" by Kernighan and Pike, which discusses
    the difficulty of parsing CSV files in the shell. This is coming
    from the same Kernighan and Pike who wrote, "The Unix Programming Environment" and who worked in the same lab as Dennis Ritchie and
    Ken Thompson.

    Unix tools are useful. But it does no one any service not to
    recognize their limitations.



    CSV is not as good a format as delimited text files. Eric Raymond mentions this in the Art of Unix Programming, how the /etc/passwd format is superior. I agree, but at work I'm dealing with excel spreadsheets, and exporting to CSV fits in better.

    Windows is designed around computing being something to consume. Their goal was selling software, and the desktop world was based on shrink-wrapped applications packages. You bought a blank platform (that for the most part didn't by default let you write your own programs), and then bought "solutions". Want to write a resume, buy a word processor or resume writing program. Each application was its own world, managing its own data, and having all the functionality the author thought you needed in its own world.

    Unix was designed around a different idea, separation of
    data and processing. The tools process text, and can pass from tool to tool. Not the most ideal model, but that is what it is. It was more amenable to storing data in a way that is application agnostic, and doing whatever transformation you want. Emacs is another unique approach, quite different to Unix in that it doesn't rely on composability of commands, but ability to run different functions over the same instance of data.

    There is overlap between these systems, you can do the latter on Windows, and Unix/Linux sure has its fair share of big-package apps. I think we in general are too stuck in the first model, where each application is supposed to do everything itself. (firefox manages it bookmarks, Edge its own, instead of both leveraging a simple bookmark storage and retrieval program which you could easily in your own constructions).

    This is the difference, Windows was designed around software being sold to the consumer with its own telos, whereas Unix was designed moreso around the user constructing their own ends. It isn't possible for a developer to anticipate, or know what the user will want to do. Now Linux and Windows are meeting somewhere in between.

    By and large, most systems I use are too segmented, and data is siloed, and workflows are based on the developers end goal, not us, the users.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From boraxman@21:1/101 to tenser on Sat Apr 23 12:47:43 2022
    You haven't won anything if the kernel sits underneath a prioprietary locked down wall garden. As I said, I don't care one iota if my TV r Linux, if the TV is locked down anyway.

    I don't think you understand. It's not what's _on top_ of the
    kernel that limits you using your computer how you see fit, it's
    what is _underneath_ the kernel. Many millions of instructions
    are run by hidden microcontrollers in a modern desktop system
    before the x86 cores even come out of reset; many billions of
    x86 instructions run before the bootloader you've installed is
    even started. Hell, millions of x86 instructions run on Intel
    processors before you've even turned on DRAM.

    But you ask, what have you won? Well, if that allows someone to
    do some useful work, you've won quite a bit.


    https://protesilaos.com/codelog/2022-03-22-libreplanet-emacs-living-freedom/

    This is a really good discussion on freedom, in the context of Emacs. The lived experience is your freedom, your ability to use your machine as you see fit, and as computers are general purpose computers, in that they can simulate and reproduce any possible imagined workflow, the more the system allows you to realise that, the freer it makes you.

    The fact that the x86 instruction set is an abstraction doesn't change this. What gives you freedom isn't just the open hardware, the GPL, it actually how the software is written, whether it has documentation that allows you to understand it, whether it allows configuration, and designed to be used as part of a users vision, or the authors vision.

    Why should I want the kernel to succeed?

    I have no idea. You seem to be worried about someone taking away
    your "freedom" to muck with whatever Linux distribution you've
    installed. I'm merely pointing out that that's already a niche
    use case, even within the wider Linux community. That said, did
    your chosen distro switch to systemd? Did you agree with that?
    Do you think you could switch to, say, OpenRC or even back to SysV
    init or whatever?


    They did switch to systemd, though the change had little impact on me (and I can switch to a non-systemd system without changing my OS paradigms).

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From boraxman@21:1/101 to tenser on Sat Apr 23 12:55:22 2022
    One must not go down a rabbit-hole and waste time messing around. It definitely a trap, just configuring for the sake of configuring and people do do that. Configuring for visual effects can also be a time sink.

    That seems to be exactly what you're arguing for. I have yet
    to hear anything that you can't do on another system.

    I try to be focused, I realise a potential workflow or configuration which would make my life easier and implement it. I don't do much configuration in terms of looks, my desktop looks the same as it did years ago, with a similar config (it looks very dated). When I find myself doing a task repeately, I automate it, or if I need informatio find a way to get to it easier. The good thing is, because I choose stable programs, (emacs, fvwm, shell), once implemented, the solution lasts years and years.

    Seems like what many engineers and scientists do with Windows,
    or even the Mac.

    We build systems at my job, and I work with a lot of electrical
    engineers. They require CAD packages (OrCAD, Altium) that don't
    run on pretty much anything except Windows and are garbage under emulation. They've got similar setups to what you describe that
    they've been carting around for years.

    What's the difference?

    The difference is that one system, out-of-the-box, is designed around this paradigm, and the other was designed around another, but is adding a better shell language and SWL later on.

    I use Windows at work, and the workflows and data management is horrendously hobbled by the "desktop consumer computing" paradigm. It may be possible for the IT team to set up our Windows machines differently, so that we aren't playing application jockeys, but I really doubt it will happen. They are to stuck in the mindset of finding applications which encompass the entire solution.

    The company I'm working for is spending a 6 figure amount for a such a web based software package. I've used similar management systems such at that elsewhere, and they save no time, have a short shelf life, and are rigid in how they are used.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From boraxman@21:1/101 to Nightfox on Sat Apr 23 13:06:59 2022
    For someone who had only realy used DOS and Windows up until 98, it w quite a paradigm shift to see multitasking and networking on the comm line, in text mode, and the filesystem, no drive letters and long filenames natively supported.

    Things I assumed were fundamental about PC's, weren't.

    Linux was definitely a paradigm shift.
    I had seen networking on the command line in DOS though, at least to some extent. It was possible to set up DOS in an IPX/SPX network, and many
    DOS games supported IPX/SPX network protocols for multiplayer support.
    My high school had a computer lab with some PCs that had DOS & Windows
    3.1 set up on them, and I remember seeing Novell Netware network drivers for DOS when they were booting up.

    Also, at some point around 1995 or 1996, I had seen a dialup internet stack for DOS.. It would let you dial into your ISP from DOS and then exit out but stay resident, and there was a text-based web browser for
    DOS that I had seen as well (it was similar to the Lynx web browser in Linux). That DOS internet package may have been part of Kali, which was
    a piece of software mainly for games, which translated IPX/SPX
    networking to TCP/IP so you could play DOS multiplayer games over the internet. (They later made a Windows 9x version of Kali too..)

    Nightfox

    The other paradigm shift, which I'm discussing with tensor about, is the "Unix philosophy". This took longer to sink in.

    In DOS and Windows, you think of the computer as an OS, and applications which run on the OS. The applications are mini appliances, in that they are all each self-contained systems. You run Application X to solve problem X, Application Y to solve problem Y. You have Application X saved files and Application Y saved files. They are all their own computing environment, and multitasking really does nothing more than allow these applications to run simultaneously in their own little worlds.

    Initially when I moved to GNU/Linux, I looked for windows equivalents, an word processing program, a program to do this or that. But (and learning Emacs helped with this shift) I started to realise that the computer wasn't a platform, but just data and data transformation, and that data could be liberated from their application jails. My data wasn't data for an application, it was MY data, and should be, where possible, application agnostic. Bookmarks, address books, saved passwords should exist 'outside' of apps, and belong to your system. Your system uses your data, and software is just their to make your system use your data.

    A good example is the unix "pass" program. It is a password manager, but all it does is save username/password pairs (as well as any other information) in text files encrypted with GPG. The thing is, it is very easy to build your own program to interface with this, and there are many existing ones which do. I use redpass, which with a press of a key, comes up on the screen, and I can select which password to retrieve, and autotype it. But with the data stored in an open format, any 'pass' based tool utilities the same database, and you can write your own scripts which use that data. Previously I used a different password manger, in the "windows style", which is good, but the data was trapped in that.

    I now view my system as one holistic system, and prefer tools which facilitate this.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From boraxman@21:1/101 to claw on Sat Apr 23 13:09:17 2022
    I remember the first disto install going wheres C:. Ha those were the days. But after learning how it works and how you have the power to choose how the storage is applied, I really liked it. It really opens
    up so many options to be able to control how a system is handling
    storage. The organization options are limitless. I do remember from those days thinking what I I have more drives than letters in the alphabet? Knowing that its mostly ridiculous to think of but depending
    on the application it could happen.

    I'm so glad to be back in the scene. This isn't just nostalgic it's so much fun to connect with other folks that are just as nerdy as me :D

    Thanks for being a part of it!

    DrClaw

    Being able to have a separate disk just be part of the same hierarchy is pretty cool. With btrfs, the distinction is even less pronounced, though I think windows allows pooling of drives too.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From Spectre@21:3/101 to claw on Sat Apr 23 14:16:00 2022
    My first BBS was a 386DX40 with 4MB ram and 2 MFM drives a 20 and a 40. used the 20 for the OS BBS and doors and put the file area on the 40.
    Felt like I was king of the world with that thing too :D

    Phwoar.... we would've killed for that.. the very first of mine, and also my first AT class machine, was a 286-21 the entire 1Mb ram, equipped with a 40Mb IDE drive and a 40Mb Colorado tape drive. It was probably one of the best
    286's I ever had which was pure fluke, because I knew nothing about them.

    Ended up swapping the IDE for MFM as they were more plentiful and cheaper.

    Spec


    *** THE READER V4.50 [freeware]
    --- SuperBBS v1.17-3 (Eval)
    * Origin: The future's uncertain, the end is always near. (21:3/101)
  • From Spectre@21:3/101 to boraxman on Sat Apr 23 14:26:00 2022
    I'm beginning to think we should rename this thread WinDux.

    http://tlp.zapto.org/windux.jpg :P

    Spec


    *** THE READER V4.50 [freeware]
    --- SuperBBS v1.17-3 (Eval)
    * Origin: The future's uncertain, the end is always near. (21:3/101)
  • From Spectre@21:3/101 to boraxman on Sat Apr 23 14:29:00 2022
    Being able to have a separate disk just be part of the same hierarchy is pretty cool. With btrfs, the distinction is even less pronounced, though

    That's a pretty old theory thought... IBM had 32bit systems back in the 80's
    in which there was no HD space per se the whole thing was just addressed as linear memory..I can't give you a model off the top of my head, but I'm sure
    I can track one or more down if you like :)

    Spec


    *** THE READER V4.50 [freeware]
    --- SuperBBS v1.17-3 (Eval)
    * Origin: The future's uncertain, the end is always near. (21:3/101)
  • From Nigel Reed@21:2/101 to All on Sat Apr 23 00:25:59 2022
    On Sat, 23 Apr 2022 14:16:00 +1000
    "Spectre" <spectre@21:3/101> wrote:

    My first BBS was a 386DX40 with 4MB ram and 2 MFM drives a 20
    and a 40. used the 20 for the OS BBS and doors and put the file
    area on the 40. Felt like I was king of the world with that
    thing too :D

    Phwoar.... we would've killed for that.. the very first of mine, and
    also my first AT class machine, was a 286-21 the entire 1Mb ram,
    equipped with a 40Mb IDE drive and a 40Mb Colorado tape drive. It was probably one of the best 286's I ever had which was pure fluke,
    because I knew nothing about them.

    My first BBS was on an 8 bit BBC Micro with 32K and a double sided
    floppy drive. You thought you had it difficult.
    --
    End Of The Line BBS - Plano, TX
    telnet endofthelinebbs.com 23
    --- SBBSecho 3.15-Linux
    * Origin: End Of The Line BBS - endofthelinebbs.com (21:2/101)
  • From Spectre@21:3/101 to Nigel Reed on Sat Apr 23 17:51:00 2022
    My first BBS was on an 8 bit BBC Micro with 32K and a double sided
    floppy drive. You thought you had it difficult.

    Thats more like my very first pooty.... a II+ with 48k and one single sided floppy... those were the days.. By the time I thought about firing up a BBS though, I was at a IIgs, and I didn't want to dedicate that to the BBS and
    lose use of it.

    Enter the PC, at the time it was a cheaper proposition. It could do the grunt work and in many ways was better suited to it, while I could keep the GS as
    my daily compute.

    Spec


    *** THE READER V4.50 [freeware]
    --- SuperBBS v1.17-3 (Eval)
    * Origin: The future's uncertain, the end is always near. (21:3/101)
  • From Arelor@21:2/138 to vorlon on Sat Apr 23 04:26:15 2022
    Re: Re: Windows vs Linux
    By: vorlon to Arelor on Sat Apr 23 2022 01:15 am

    Hi Arelor,

    Things like TrueNAS Core are just adapted distributions in the same
    way NAS4FREE is an adapted Linux distribution.

    NAS4FREE isn't linux. It's runing on FreeBSD 12.3-RELEASE-p2.




    \/orlon

    My bad. I must have been thinking of EasyNAS.

    I am gonna have to drown my sorrows in bourbon for that mistake. My credibility is destroyed and my horses are not going to look up to me anymore :-(

    --
    gopher://gopher.richardfalken.com/1/richardfalken
    --- SBBSecho 3.15-Linux
    * Origin: Palantir * palantirbbs.ddns.net * Pensacola, FL * (21:2/138)
  • From boraxman@21:1/101 to Spectre on Sat Apr 23 21:57:03 2022
    I'm beginning to think we should rename this thread WinDux.

    http://tlp.zapto.org/windux.jpg :P

    Spec


    *** THE READER V4.50 [freeware]
    --- SuperBBS v1.17-3 (Eval)

    A thread not started by The Millionaire. A novel idea...

    ... Kids: They're not sleeping, they're recharging!

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From boraxman@21:1/101 to Spectre on Sat Apr 23 22:00:00 2022
    That's a pretty old theory thought... IBM had 32bit systems back in the 80's in which there was no HD space per se the whole thing was just addressed as linear memory..I can't give you a model off the top of my head, but I'm sure I can track one or more down if you like :)

    Spec

    Was that a memory mapped hard disk? BTRFS does what lvm does, combine disks. With btrfs you can simply make the filesystem span multiple disks without having any layer underneath to abstract the partitions/disks.

    It's not a new idea, but what it does offer is doing this as part of the filesystem, instead of having to use a raid/volume manager.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From Spectre@21:3/101 to boraxman on Sat Apr 23 20:35:00 2022
    Was that a memory mapped hard disk? BTRFS does what lvm does, combine

    Yup, physical memory and HD space were indistinguishable, it just looked like giant addressable linear space. A little like primitive swap space.

    Spec


    *** THE READER V4.50 [freeware]
    --- SuperBBS v1.17-3 (Eval)
    * Origin: The future's uncertain, the end is always near. (21:3/101)
  • From poindexter FORTRAN@21:4/122 to Arelor on Fri Apr 22 07:37:00 2022
    Arelor wrote to 2twisty <=-

    The fun part is that Linux is very applianceable.

    Things like TrueNAS Core are just adapted distributions in the same way NAS4FREE is an adapted Linux distribution.

    I'm running DD-WRT and OpenWRT on routers in my environment - they're
    embedded Linux distros that run on a variety of appliance routers. Being
    able to run a web site, proxy server, OpenVPN client and server, bandwidth monitor, DLNA server, Samba file server and ad blockers on a sub $100 hunk
    of plastic is pretty neat.





    ... Think of the radio
    --- MultiMail/DOS v0.52
    * Origin: realitycheckBBS.org -- information is power. (21:4/122)
  • From poindexter FORTRAN@21:4/122 to Arelor on Fri Apr 22 07:38:00 2022
    Arelor wrote to 2twisty <=-

    Something I like of the BSD is that the filesystem hierarchy is very consistent. Not moving mount points from /media to /var/run just
    because, not eliminating the capability of the system to boot with a separate /usr filesystem... you get the idea.

    I should go back. I started with BSD/os and later FreeBSD when Linux wasn't ready for prime-time... yet. Loved the system, the organization, the ports structure, and the upgrade process.


    ... Think of the radio
    --- MultiMail/DOS v0.52
    * Origin: realitycheckBBS.org -- information is power. (21:4/122)
  • From claw@21:1/210 to Spectre on Sat Apr 23 11:46:06 2022
    Thats more like my very first pooty.... a II+ with 48k and one single sided floppy... those were the days.. By the time I thought about firing up a BBS though, I was at a IIgs, and I didn't want to dedicate that to the BBS and lose use of it.

    Yup that as my thing too. My first PC technically was a VIC20 I got at a garage sale but it was missing every thing and only had a couple carts for it. Can't really count that as much more than a console experience for me. I wish it was more but it wasn't long after that I got an Apple IIc. Played around what that for hours on end making my own basic programs and playing the occasional game. Never got to use it with a modem. Then School Got Macs and I was like look at all these colors! Begged Dad for one and he was like nope were getting a PC. This is when I got in to PCs and once I did never looked back at apple again. My main computer was a 486SX20 with 8MB ram (upgraded) and a 170MB drive. I was the super kid on the block with that much space. I actually got the 386 after this from a friend who was a computer parts hoarder. I went to him and said Hay let me build a computer from all these parts you have sitting around. He said yes and my BBS (at least the hardware) was born.

    Look you guys have me in a super nostalgic mood.

    DrClaw
    Sysop Noverdu BBS (Noverdu.com)
    BBS Specs 64 CORE/192G Ram/Dell Server

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Noverdu BBS (21:1/210)
  • From claw@21:1/210 to boraxman on Sat Apr 23 11:49:13 2022
    Was that a memory mapped hard disk? BTRFS does what lvm does, combine disks. With btrfs you can simply make the filesystem span multiple disks without having any layer underneath to abstract the partitions/disks.

    I have never played around with BTRFS and have thought about it. Is it very difficult to get setup initially? And afterwards is it as stable as just
    using the old ext4?

    DrClaw
    Sysop Noverdu BBS (Noverdu.com)
    BBS Specs 64 CORE/192G Ram/Dell Server

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Noverdu BBS (21:1/210)
  • From claw@21:1/210 to poindexter FORTRAN on Sat Apr 23 12:48:23 2022
    I'm running DD-WRT and OpenWRT on routers in my environment - they're embedded Linux distros that run on a variety of appliance routers. Being able to run a web site, proxy server, OpenVPN client and server,
    bandwidth monitor, DLNA server, Samba file server and ad blockers on a sub $100 hunk of plastic is pretty neat.

    Yeah I these are awesome. I actually bought a Buffalo router that had DD-WRT as the stock firmware. Specifically to support that idea. Too bad Buffalo didn't make it. Their stuff was nice. Now I have a PFSense install and ubuquity stuff. I still have that Router and might mess with it sometime.

    |23|04Dr|16|12Claw
    |16|14Sysop |12Noverdu |14BBS |04(|14Noverdu.com|04)
    |10Standard Ports for SSH/Telnet Web/HTTP://|14Noverdu.com:808
    |22|01fsxNet/MRC Chat/Registered Doors!/50Nodes/No Time Use! Stay On!|16|07

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Noverdu BBS (21:1/210)
  • From 2twisty@21:3/166 to claw on Sat Apr 23 12:22:51 2022
    I have never played around with BTRFS and have thought about it. Is it very difficult to get setup initially? And afterwards is it as stable
    as just using the old ext4?

    Its been a few years since I plaed witg BTRFS. Back then, there were some known issues with its RAID5/6 implementation that could result in data loss. Don't know if that's still a thing. But their RAID10 implementation was pretty good.

    I don't recommend BTRFS unless you are doing redundancy -- one of the key benefis of BTRFS is protection against bitrot.

    That all said, I use ZFS now -- MUCH more mature than BTRFS, and it is available for Linux systems now (used to be a BSD only thing). ZFS has all the plusses of BTRFS, and is even more aggressive about protecting data than BTRFS is.

    BTRFS is easier to set up than ZFS, but IMO, ZFS is the vastly superior of the two.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: The Ratrace Losers (21:3/166)
  • From Nightfox@21:1/137 to Spectre on Sat Apr 23 11:39:12 2022
    Re: Re: Windows vs Linux
    By: Spectre to claw on Sat Apr 23 2022 02:16 pm

    My first BBS was a 386DX40 with 4MB ram and 2 MFM drives a 20 and a
    40. used the 20 for the OS BBS and doors and put the file area on
    the 40. Felt like I was king of the world with that thing too :D

    Phwoar.... we would've killed for that.. the very first of mine, and also

    What is phwoar?

    my first AT class machine, was a 286-21 the entire 1Mb ram, equipped with

    Interesting.. I didn't know they made the 286 at 21mhz.

    Nightfox
    --- SBBSecho 3.15-Win32
    * Origin: Digital Distortion: digdist.synchro.net (21:1/137)
  • From claw@21:1/210 to 2twisty on Sat Apr 23 13:53:51 2022
    I might have to check out an article or 2 about them. Only complicated storage I have ever setup was ISCSI. Which I understand is different but its the most complicated storage related thing I have ever done. If its easier than that I might have to consider this on the next reinstall.

    |23|04Dr|16|12Claw
    |16|14Sysop |12Noverdu |14BBS |04(|14Noverdu.com|04)
    |10Standard Ports for SSH/Telnet Web/HTTP://|14Noverdu.com:808
    |22|01fsxNet/MRC Chat/Registered Doors!/50Nodes/No Time Use! Stay On!|16|07

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Noverdu BBS (21:1/210)
  • From claw@21:1/210 to Nightfox on Sat Apr 23 13:56:42 2022
    Interesting.. I didn't know they made the 286 at 21mhz.

    I never had a 286 but if it had the ability to add a Math co-processor similar to the DX systems maybe thats it?

    Just a guess no idea

    |23|04Dr|16|12Claw
    |16|14Sysop |12Noverdu |14BBS |04(|14Noverdu.com|04)
    |10Standard Ports for SSH/Telnet Web/HTTP://|14Noverdu.com:808
    |22|01fsxNet/MRC Chat/Registered Doors!/50Nodes/No Time Use! Stay On!|16|07

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Noverdu BBS (21:1/210)
  • From Warpslide@21:3/110 to claw on Sat Apr 23 15:56:56 2022
    On 23 Apr 2022, claw said the following...

    DrClaw

    Wasn't Dr. Claw the bad guy from Inspector Gadget? ;)


    Jay

    ... Is that you, Chief? You're where? Right away.

    --- Mystic BBS v1.12 A48 2022/04/03 (Raspberry Pi/32)
    * Origin: Northern Realms (21:3/110)
  • From Nightfox@21:1/137 to claw on Sat Apr 23 14:47:09 2022
    Re: Re: Windows vs Linux
    By: claw to Nightfox on Sat Apr 23 2022 01:56 pm

    Interesting.. I didn't know they made the 286 at 21mhz.

    I never had a 286 but if it had the ability to add a Math co-processor similar to the DX systems maybe thats it?

    Just a guess no idea

    A math co-processor wouldn't affect the speed of the CPU.

    Nightfox
    --- SBBSecho 3.15-Win32
    * Origin: Digital Distortion: digdist.synchro.net (21:1/137)
  • From Spectre@21:3/101 to claw on Sun Apr 24 09:10:00 2022
    me. I wish it was more but it wasn't long after that I got an Apple IIc. Played around what that for hours on end making my own basic programs and playing the occasional game. Never got to use it with a modem. Then

    You didn't miss a lot by not having a modem for a IIc. They had the dodgiest serial ports of any II. 5 pin din connectors, incomplete handshaking, no carrier detect. And at least on the early ones limited speed, but you'd probably only have needed 2400 back then. :)

    and once I did never looked back at apple again. My main computer was a 486SX20 with 8MB ram (upgraded) and a 170MB drive. I was the super kid on the block with that much space. I actually got the 386 after this from a

    Whee... PC's especially clones offered far better bang for your buck than the premium Apple still charged for IIs which people still bought because they
    had such a presence in schools. It was cheaper to buy a second hand 286 when
    I got it, than to buy a SCSI card for the IIgs :/

    Spec


    *** THE READER V4.50 [freeware]
    --- SuperBBS v1.17-3 (Eval)
    * Origin: The future's uncertain, the end is always near. (21:3/101)
  • From Spectre@21:3/101 to claw on Sun Apr 24 09:17:00 2022
    I have never played around with BTRFS and have thought about it. Is it very difficult to get setup initially? And afterwards is it as stable as just using the old ext4?

    I briefly looked at something like it for a raft of "smaller" older drives... what was it.. mergefs... gave me no end of grief. However it wasn't really
    the smartest tool in the shed for it just the easiest to set up at the time.

    Most of these things use FUSE to run another virtual front end over the ext subsystem. So the underlying volumes tend to be stable, but the FUSE
    interface can be a bit hairy. BTRFS is more recent and I believe more
    stable.

    Spec


    *** THE READER V4.50 [freeware]
    --- SuperBBS v1.17-3 (Eval)
    * Origin: The future's uncertain, the end is always near. (21:3/101)
  • From Spectre@21:3/101 to claw on Sun Apr 24 09:33:00 2022
    I never had a 286 but if it had the ability to add a Math co-processor similar to the DX systems maybe thats it?

    There were 286 co-pros around... they looked great in speed tests but nothing used them, unless you were doing CAD or something strange like that. 80287
    was Intel's but there were other clone chips that performed better.

    Spec


    *** THE READER V4.50 [freeware]
    --- SuperBBS v1.17-3 (Eval)
    * Origin: The future's uncertain, the end is always near. (21:3/101)
  • From vorlon@21:1/195.1 to Arelor on Sun Apr 24 11:40:10 2022
    Re: Re: Windows vs Linux
    By: vorlon to Arelor on Sat Apr 23 2022 01:15 am

    Things like TrueNAS Core are just adapted distributions in
    the same way NAS4FREE is an adapted Linux distribution.

    NAS4FREE isn't linux. It's runing on FreeBSD 12.3-RELEASE-p2.

    My bad. I must have been thinking of EasyNAS.

    I've been running Nas4free for a very long time. Put some good hardware
    behind it, and it's stable as a rock... got some clients that are seeing
    it serv uptimes of 180+ days.. Ones even running on a small Atom based
    machine (It only servers a office of three).


    I am gonna have to drown my sorrows in bourbon for that mistake. My credibility is destroyed and my horses are not going to look up to
    me anymore :-(

    Your horses look up to you? They must be short horses then. ^-;



    \/orlon



    --- MagickaBBS v0.15alpha (Linux/m68k)
    * Origin: Vorlon Empire (21:1/195.1)
  • From boraxman@21:1/101 to claw on Sun Apr 24 19:32:55 2022
    Yup that as my thing too. My first PC technically was a VIC20 I got at a garage sale but it was missing every thing and only had a couple carts
    for it. Can't really count that as much more than a console experience for me. I wish it was more but it wasn't long after that I got an Apple IIc. Played around what that for hours on end making my own basic programs and playing the occasional game. Never got to use it with a modem. Then School Got Macs and I was like look at all these colors! Begged Dad for one and he was like nope were getting a PC. This is when
    I got in to PCs and once I did never looked back at apple again. My
    main computer was a 486SX20 with 8MB ram (upgraded) and a 170MB drive.
    I was the super kid on the block with that much space. I actually got
    the 386 after this from a friend who was a computer parts hoarder. I
    went to him and said Hay let me build a computer from all these parts
    you have sitting around. He said yes and my BBS (at least the hardware) w

    Look you guys have me in a super nostalgic mood.


    DrClaw

    The Vic20 was my second computer, from a garage sale soon after I got my first computer, which was also from a garage sale. I only had a few games that came with it (SkyBlazer being my favourite), but it also had the manual, so I typed in a couple of the game listings in the back, and did a little programming, but with only a few tapes/cartridges, and being 1991, having little opportunity to buy new software, it was, as you say, like a console. I bugged my parents for a C64 which I got soon after, and that was fun for a few years before I got into PC's.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From boraxman@21:1/101 to claw on Sun Apr 24 19:41:27 2022
    Was that a memory mapped hard disk? BTRFS does what lvm does, combin disks. With btrfs you can simply make the filesystem span multiple di without having any layer underneath to abstract the partitions/disks.

    I have never played around with BTRFS and have thought about it. Is it very difficult to get setup initially? And afterwards is it as stable
    as just using the old ext4?

    DrClaw

    Formatting a partition or drive as BTRFS is the same as any other filesystem. Just use mkfs.btrfs, and if you want, you can have multiple partitions or drives instead of just one. Use the -d and -m options to specify whether you want raid0, raid1, raid5 or single (of you don't want the default). Thats it.

    There is a btrfs tool that is used to manage it, to create snapshots, add or remove disks, balance the filesystem and so on.

    As for stability, BTRFS has a bad reputation, but I think this is largely due to early years when it was less reliable. There isn't a filesystem around where you can't find someone who will say it will eat your data. I've had a good experience, and actually have had it save my butt a couple of times. The fsck program that comes with it isn't really capable of fixing a corrupt system, so backups are important. I haven't lost data to BTRFS, and there is some data I have, which I would have lost if it were any other filesystem.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From boraxman@21:1/101 to 2twisty on Sun Apr 24 19:46:16 2022
    I have never played around with BTRFS and have thought about it. Is very difficult to get setup initially? And afterwards is it as stabl as just using the old ext4?

    Its been a few years since I plaed witg BTRFS. Back then, there were
    some known issues with its RAID5/6 implementation that could result in data loss. Don't know if that's still a thing. But their RAID10 implementation was pretty good.

    I don't recommend BTRFS unless you are doing redundancy -- one of the key benefis of BTRFS is protection against bitrot.

    That all said, I use ZFS now -- MUCH more mature than BTRFS, and it is available for Linux systems now (used to be a BSD only thing). ZFS has all the plusses of BTRFS, and is even more aggressive about protecting data than BTRFS is.

    BTRFS is easier to set up than ZFS, but IMO, ZFS is the vastly superior
    of the two.

    There are some distinct advantages to btrfs. It uses less resources and is better on older hardware. It is far, far more flexible, you can add, remove drives on a whim, and change raid level, all while the filesystem is online. It is built into the kernel, unlike ZFS, and can be mounted and unmounted like any other filesystem, it doesn't need the use of a specific tool like zfs. Also, being able to create copy-on-write copies of any file or directory to anywhere on the same drive is useful.

    ZFS is better when managing big data, but for home home systems, where you may just be using a couple of different drives, where things are less planned and more adhoc, btrfs just fits in better.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From tenser@21:1/101 to Spectre on Mon Apr 25 00:54:34 2022
    On 23 Apr 2022 at 07:56a, Spectre pondered and said...

    You may not feel its a useful measure, others do, and like it or not,
    even if its a low use case scenario, its still a valid measure.

    Personally, I don't care much one way or the other. What I'm
    saying is that the people working on Linux itself don't see it
    as a particularly useful measure. That's independent of whether
    it's valid or not.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From tenser@21:1/101 to boraxman on Mon Apr 25 01:05:14 2022
    On 23 Apr 2022 at 12:32p, boraxman pondered and said...

    And how is that relevant to the ability to customize your .zshrc
    file or whatever? Do you really think you couldn't do the same
    thing with powershell or wsl or whatever? The ability to customize your shell experience is only tangentially related to the ability
    to script a shell to do something useful with the Unix filter model. Indeed, if you want to write scripts to do useful things, in many ways it's best NOT to rely on customizations, so that those scripts are portable -- not just to other machines and environments, but
    even to other users.

    WSL is a relatively new addition, and it is Linux under Windows. Powershell seems powerful, designed more around system administration.

    Nope.

    Could I transfer my workflow to windows? Perhaps a notable portion, but Windows wasn't designed with the same philosophy. It was designed as a "consumer OS", a platform for applications, and it is only relatively recently that Microsoft are accommodating this other usage.

    This was not the "design philosophy" behind Windows,
    which was designed to be a multi-tenant microkernel with
    different "personalities" tailored to individual jobs.
    Recall that Cutler had done RSX-11m at DuPont and then
    VMS at DEC and was working on MICA for PRISM before the
    Alpha.

    Windows is changing, but Powershell and WSL are recognitions of the advantages that we already enjoy.

    Windows had POSIX compatibility bolted on more or less
    from the beginning to meet FIPS requirements. It used
    the aforementioned personality support to provide a
    more or less Unix-like experience to those who wished to
    pay for the experience. Things like UWIN and Cygwin
    made this largely transparent (e.g., for those of us stuck
    on Windows machines on US Government networks for a time).

    WSL is new and is different. WSL1 is an ELF loader and
    system-call adapter that presents the Linux system interface
    to applications; WSL2 boots a Linux kernel under Hyper-V.

    However, this is all moving the goalposts: you started this
    discussion talking about the ability to "customize" Linux,
    but beyond selecting a window manager, I have yet to see
    what you are referring to that you can't do on any number of
    other systems.

    As I said before, computers are tools; MSFT is invested in
    you being able to use their OS as a tool, just as the Linux
    and BSD and even Mac people are.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From tenser@21:1/101 to boraxman on Mon Apr 25 01:12:21 2022
    On 23 Apr 2022 at 12:47p, boraxman pondered and said...

    I don't think you understand. It's not what's _on top_ of the kernel that limits you using your computer how you see fit, it's
    what is _underneath_ the kernel. Many millions of instructions
    are run by hidden microcontrollers in a modern desktop system
    before the x86 cores even come out of reset; many billions of
    x86 instructions run before the bootloader you've installed is
    even started. Hell, millions of x86 instructions run on Intel processors before you've even turned on DRAM.

    But you ask, what have you won? Well, if that allows someone to
    do some useful work, you've won quite a bit.

    https://protesilaos.com/codelog/2022-03-22-libreplanet-emacs-living-freedo

    This is a really good discussion on freedom, in the context of Emacs.
    The lived experience is your freedom, your ability to use your machine
    as you see fit, and as computers are general purpose computers, in that they can simulate and reproduce any possible imagined workflow, the more the system allows you to realise that, the freer it makes you.

    Except, as I have pointed out, you cannot use your machine
    "as you see fit." Do you have any idea what runs in SMM mode,
    or what's peripherals are saying to each other behind a PCI
    bridge, or what the firmware in your graphics card is doing?

    RMS acolytes waxing eloquent about emacs while missing the
    obvious issues entirely is sophomoric pseudo-intellectualism.

    Moreover, if the software I want to run to do work I care
    about doesn't exist for the "free" platform, then how "free"
    am I, really? I can't use the tool I have for the purpose I
    intended, thus limiting my "freedom." "Our hammers aren't
    compatible with mainstream nails" isn't actually a great look.
    "The nails need to change" as an absolutism doesn't work.

    Besides, weren't you the person asking, "why should I care
    about supporting the kernel?"

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From tenser@21:1/101 to boraxman on Mon Apr 25 01:21:12 2022
    On 23 Apr 2022 at 12:55p, boraxman pondered and said...

    The difference is that one system, out-of-the-box, is designed around
    this paradigm, and the other was designed around another, but is adding
    a better shell language and SWL later on.

    And yet that "one system, out-of-the-box, [that] is
    designed around this paradigm" is useless for this
    kind of work. The other that is "adding a better
    shell language" (nevermind that PowerShell is 15 years
    old) can do it.

    Something I had to come to terms with 15 or so years
    ago is that the Unix pipeline model _has limitations_.

    I use Windows at work, and the workflows and data management is horrendously hobbled by the "desktop consumer computing" paradigm. It
    may be possible for the IT team to set up our Windows machines differently, so that we aren't playing application jockeys, but I really doubt it will happen. They are to stuck in the mindset of finding applications which encompass the entire solution.

    The company I'm working for is spending a 6 figure amount for a such a
    web based software package. I've used similar management systems such
    at that elsewhere, and they save no time, have a short shelf life, and
    are rigid in how they are used.

    But a couple of shell scripts and some awk will do better?

    I've heard this many times, and implemented it a few times
    myself. The thing that happens time and time again is that
    it seems simple at first, but systems grow to accommodate
    special cases and you start to realize that those "rigid"
    packages actually have real value.

    Again, computers are _tools_. Use them to do real work; for
    most people, they are not the end in and of themselves.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From tenser@21:1/101 to boraxman on Mon Apr 25 01:36:48 2022
    On 23 Apr 2022 at 12:32p, boraxman pondered and said...

    Unix tools are useful. But it does no one any service not to recognize their limitations.

    CSV is not as good a format as delimited text files. Eric Raymond mentions this in the Art of Unix Programming, how the /etc/passwd format is superior. I agree, but at work I'm dealing with excel spreadsheets, and exporting to CSV fits in better.

    Ahh, typical ESR foolishness: that book does not have a
    great reputation for a reason. CSV obviously _is_ a
    delimited text format. Since you mention /etc/passwd,
    suppose a side wanted to put a colon in the GECOS field;
    how would one do it? Or they wanted to put arbitrary
    commas in fields (say, 'LastName, FirstName' was the
    local convention), but you still wanted compatibility
    with tools like `chfn` and `finger`?

    There's a reason structured data formats have become
    popular.

    Windows is designed around computing being something to consume. Their goal was selling software, and the desktop world was based on shrink-wrapped applications packages. You bought a blank platform (that for the most part didn't by default let you write your own programs),
    and then bought "solutions". Want to write a resume, buy a word
    processor or resume writing program. Each application was its own
    world, managing its own data, and having all the functionality the
    author thought you needed in its own world.

    I'm old enough to remember Steve Balmer literally frothing
    at the mouth shouting, "developers! developers! developers!"
    I also remember Rob Pike writing that MSFT was were the
    innovation was at in 2000, challenging attendees at a
    conference to compare developing on 1990s Microsoft platforms
    with development for Microsoft platforms just 10 years later.
    Now repeat the exercise for Unix.

    Unix was designed around a different idea, separation of
    data and processing. The tools process text, and can pass from tool to tool. Not the most ideal model, but that is what it is. It was more amenable to storing data in a way that is application agnostic, and
    doing whatever transformation you want.

    I'd put this rather differently. Unix wasn't so much designed
    as it emerged as a reaction to overly complex systems squeezed
    onto a tiny (but affordable!) machine. That first machine
    seemed promising and gave way to another small but affordable
    machine; pipes came a few years later.

    Emacs is another unique
    approach, quite different to Unix in that it doesn't rely on
    composability of commands, but ability to run different functions over
    the same instance of data.

    That's not unique; it came directly out of the "image" model
    of languages like Lisp and its progeny (smalltalk is another
    exemplar here). Stallman never really understood Unix.

    This is the difference, Windows was designed around software being sold
    to the consumer with its own telos, whereas Unix was designed moreso around the user constructing their own ends. It isn't possible for a developer to anticipate, or know what the user will want to do. Now
    Linux and Windows are meeting somewhere in between.

    That's simply not true, and betrays lack of study of the relevant
    history. Unix was developed for the internal use of a handful of
    exquisitely talented researchers; it achieved success beyond that
    for a number of reasons, but one of the biggest was merely accident:
    it was at a sweet spot on the price/performance curve where it
    could, in Kernighan's words, "ride Moore's law" for two decades.
    Indeed, Unix was a bit of a red-headed stepchild in the OS world
    for a long time, looked down upon for lacking basic functionality
    that was considered requisite for building complex systems (file
    locking, for instance). It had to build those things over time,
    leading to frankly a mess of a system that has congealed into modern
    Linux and while useful, isn't particularly _good_.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From Spectre@21:3/101 to tenser on Sun Apr 24 23:31:00 2022
    Personally, I don't care much one way or the other. What I'm saying
    is that the people working on Linux itself don't see it as a
    particularly useful measure. That's independent of whether it's
    valid or not.

    You see there you're using yourself and apparently like minded people as a
    yard stick, and that's going to be a biased group... so a few dozen grains of salt with that...

    Spec


    *** THE READER V4.50 [freeware]
    --- SuperBBS v1.17-3 (Eval)
    * Origin: The future's uncertain, the end is always near. (21:3/101)
  • From poindexter FORTRAN@21:4/122 to Nightfox on Sat Apr 23 07:42:00 2022
    Nightfox wrote to boraxman <=-

    I had seen networking on the command line in DOS though, at least to
    some extent. It was possible to set up DOS in an IPX/SPX network, and many DOS games supported IPX/SPX network protocols for multiplayer support. My high school had a computer lab with some PCs that had DOS
    & Windows 3.1 set up on them, and I remember seeing Novell Netware
    network drivers for DOS when they were booting up.

    Oh, the days we spent in the early '90s. The office would close around 5pm, we'd place a 6 way conference call on the telephones and jump into a DooM cooperative deathmatch. I'd usually bow out around 8pm, others would keep playing until I don't know when.


    ... Powered By Celeron (Tualatin). Engineered for the future.
    --- MultiMail/DOS v0.52
    * Origin: realitycheckBBS.org -- information is power. (21:4/122)
  • From poindexter FORTRAN@21:4/122 to Spectre on Sat Apr 23 07:45:00 2022
    Spectre wrote to claw <=-

    TLP was alphabet soup at its ~1990 peak. There or slightly after, it
    was running NetwareLite on 5 or so 286s that each served a node, and shared their drives with every other system...so between substing
    pyhsical drives out the way, mounting drives from other systems, RAM drives and the odd CD thrown in.. it was at times all the way down to Y
    I think. It was fun trying to keep everything aligned between systems because every setup was slightly different. This was a time here where 40/60Meg HD's were plentiful and cheep and anything bigger was
    hideously expensive.

    I ran a LANTastic network that was similar, LT had some nice tools for
    making a mesh network, printer redirection, even screen and keyboard redirection.

    We replaced it all with a Netware network, and the LT network had to go somewhere... :)

    It ran my home network for years - was even able to make a DOS VDM in OS/2 that supported it because LANTastic didn't support OS/2 natively.


    ... Powered By Celeron (Tualatin). Engineered for the future.
    --- MultiMail/DOS v0.52
    * Origin: realitycheckBBS.org -- information is power. (21:4/122)
  • From poindexter FORTRAN@21:4/122 to Nigel Reed on Sat Apr 23 07:48:00 2022
    Nigel Reed wrote to All <=-

    My first BBS was on an 8 bit BBC Micro with 32K and a double sided
    floppy drive. You thought you had it difficult.

    My first BBS was a box of magnetic 0 and 1 numbers stuck on my refrigerator. Those were the days!




    ... Powered By Celeron (Tualatin). Engineered for the future.
    --- MultiMail/DOS v0.52
    * Origin: realitycheckBBS.org -- information is power. (21:4/122)
  • From tenser@21:1/101 to boraxman on Mon Apr 25 05:17:45 2022
    On 23 Apr 2022 at 10:00p, boraxman pondered and said...

    That's a pretty old theory thought... IBM had 32bit systems back in t 80's in which there was no HD space per se the whole thing was just addressed as linear memory..I can't give you a model off the top of m head, but I'm sure I can track one or more down if you like :)

    Was that a memory mapped hard disk? BTRFS does what lvm does, combine disks. With btrfs you can simply make the filesystem span multiple disks without having any layer underneath to abstract the partitions/disks.

    No. That sounds like the AS/400, which was (and kind of still
    is) a single-level store system, much like Multics. "Files"
    are accessed via memory mapping, but it's very different than
    memory-mapped disks. Think of it as being more analogous to
    doing all file access via mmap(), except transparent to you.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From tenser@21:1/101 to 2twisty on Mon Apr 25 05:21:38 2022
    On 23 Apr 2022 at 12:22p, 2twisty pondered and said...

    That all said, I use ZFS now -- MUCH more mature than BTRFS, and it is available for Linux systems now (used to be a BSD only thing). ZFS has all the plusses of BTRFS, and is even more aggressive about protecting data than BTRFS is.

    ZFS came from Sun's Solaris system, and is still available
    on illumos and other Solaris descendants, though I don't know
    why one wouldn't use it with FreeBSD, say.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From tenser@21:1/101 to Spectre on Mon Apr 25 05:27:45 2022
    On 24 Apr 2022 at 11:31p, Spectre pondered and said...

    Personally, I don't care much one way or the other. What I'm saying is that the people working on Linux itself don't see it as a particularly useful measure. That's independent of whether it's valid or not.

    You see there you're using yourself and apparently like minded people as
    a yard stick, and that's going to be a biased group... so a few dozen grains of salt with that...

    What I'm saying is that the people doing the work aren't not
    worried about what those who are talking about "freedom" and
    dumbing down Linux because that may infringe on their freedom
    to choose their shell and window manager are worried about.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From Warpslide@21:3/110 to poindexter FORTRAN on Sun Apr 24 16:53:04 2022
    On 23 Apr 2022, poindexter FORTRAN said the following...

    Oh, the days we spent in the early '90s. The office would close around 5pm, we'd place a 6 way conference call on the telephones and jump into
    a DooM cooperative deathmatch. I'd usually bow out around 8pm, others would keep playing until I don't know when.

    We did something similar at the local computer shop I worked at out of high school. One of the ISPs in our area used our shop as a point of presence for DSL connections in the area, so they had a high speed connection coming to our shop which they let us use (even gave us a small block of static IPs). I can't recall now if it was several T1s or a T3 coming to the office, but it was fast enough to power several 5Mb DSL connections in the area.

    Our office hours were 9am to 5pm, after five we'd lock the door and switch on an Unreal Tournament server (connected to that high speed connection) and play several games, usually to 8 or 9pm. It was neat to see people connecting to our server from all over. We mostly did capture the flag games if I remember correctly.

    Next door to us was a bar & grill and the wait staff knew to call and ask if we wanted to order anything, even bringing over free refills on pop (soda).


    Jay

    ... One was more wise than the other.

    --- Mystic BBS v1.12 A48 2022/04/03 (Raspberry Pi/32)
    * Origin: Northern Realms (21:3/110)
  • From Nightfox@21:1/137 to poindexter FORTRAN on Sun Apr 24 15:28:38 2022
    Re: Re: Windows vs Linux
    By: poindexter FORTRAN to Nightfox on Sat Apr 23 2022 07:42 am

    Oh, the days we spent in the early '90s. The office would close around 5pm, we'd place a 6 way conference call on the telephones and jump into a DooM cooperative deathmatch. I'd usually bow out around 8pm, others would keep playing until I don't know when.

    I didn't work in an office then, but that would have been fun.

    Nightfox
    --- SBBSecho 3.15-Win32
    * Origin: Digital Distortion: digdist.synchro.net (21:1/137)
  • From Spectre@21:3/101 to tenser on Mon Apr 25 08:47:00 2022
    What I'm saying is that the people doing the work aren't not worried
    about what those who are talking about "freedom" and dumbing down
    Linux because that may infringe on their freedom to choose their
    shell and window manager are worried about.

    Yeah I dunno, there'd be a group like that sure, and there'll be the same
    dudes that are in it not for those reasons and are interested in their shell and window manager... and you've just lumped them all together. Wheat for
    the trees....what for the trees... I find your thinking appears narrow.. even narrower than mine which is saying something...

    Spec


    *** THE READER V4.50 [freeware]
    --- SuperBBS v1.17-3 (Eval)
    * Origin: The future's uncertain, the end is always near. (21:3/101)
  • From boraxman@21:1/101 to tenser on Mon Apr 25 12:27:37 2022
    Nope.

    This was not the "design philosophy" behind Windows,
    which was designed to be a multi-tenant microkernel with
    different "personalities" tailored to individual jobs.
    Recall that Cutler had done RSX-11m at DuPont and then
    VMS at DEC and was working on MICA for PRISM before the
    Alpha.

    Windows is changing, but Powershell and WSL are recognitions of the advantages that we already enjoy.
    Windows had POSIX compatibility bolted on more or less
    from the beginning to meet FIPS requirements. It used
    the aforementioned personality support to provide a
    more or less Unix-like experience to those who wished to
    pay for the experience. Things like UWIN and Cygwin
    made this largely transparent (e.g., for those of us stuck
    on Windows machines on US Government networks for a time).

    WSL is new and is different. WSL1 is an ELF loader and
    system-call adapter that presents the Linux system interface
    to applications; WSL2 boots a Linux kernel under Hyper-V.

    However, this is all moving the goalposts: you started this
    discussion talking about the ability to "customize" Linux,
    but beyond selecting a window manager, I have yet to see
    what you are referring to that you can't do on any number of
    other systems.

    As I said before, computers are tools; MSFT is invested in
    you being able to use their OS as a tool, just as the Linux
    and BSD and even Mac people are.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)

    The difference in opinion is you are looking very closely at the technical capabilities, whereas I'm looking further back, in how Windows systems act as a whole.

    I've worked almost exclusively with Windows machines in my professional career, and my job involves information, being an "information worker" myself, someone who does most of their job on a computer.

    All the systems I've used have had the issues I've described. Without exception, going back to 1999. The tools have never, ever matched the workflow. It has always been a case of opening the application which controls the data, and then jockeying information back and forth, usually in a labourious way. The "solution" to these problems is just as bad, pay a company hundreds of thousands of dollars to create a closed web-based ecosystem which barely solves any problems, is usually just as hostile. The company I work for has put down a LOT of money for this program, and the people deciding how it works can only think in the "application" paradigm, so the result will suck. We'll still be literally tying in information from "master" documentation by reading the screen, then transcribing.

    Windows 11, I believe won't run on older machines. Period. It won't run on this computer I'm using. Being able to make your hardware actually operate is a fairly important part of an OS. That alone is an indictment on MS. By default, with a new install, you can't compose workflows like you can with MacOS and *nix. I've used the GNU tools, and cygwin. The former has quirks, the latter just doesn't seem intergrated. The GUI is important, because it allows admins to actually tailor the graphical interface specifically for their companies needs. Not just "Branding", but something deeper. You have less control over updating, and less over telemetry, and there is the "can I pull this hard drive out to a newer machine and just have it run" issue.

    You CAN make Windows customisable, but it take more effort. As I said earlier, no one actually does. It's always just throwing in boxed applications and let people come up with crappy workflows. That is the practice, the reality. No one can see a better way, and it sucks.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From boraxman@21:1/101 to tenser on Mon Apr 25 12:34:20 2022
    Except, as I have pointed out, you cannot use your machine
    "as you see fit." Do you have any idea what runs in SMM mode,
    or what's peripherals are saying to each other behind a PCI
    bridge, or what the firmware in your graphics card is doing?

    RMS acolytes waxing eloquent about emacs while missing the
    obvious issues entirely is sophomoric pseudo-intellectualism.

    Moreover, if the software I want to run to do work I care
    about doesn't exist for the "free" platform, then how "free"
    am I, really? I can't use the tool I have for the purpose I
    intended, thus limiting my "freedom." "Our hammers aren't
    compatible with mainstream nails" isn't actually a great look.
    "The nails need to change" as an absolutism doesn't work.

    Besides, weren't you the person asking, "why should I care
    about supporting the kernel?"

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)

    I think you are just being argumentative for the sake of being argumentative. Your line of reasoning just doesn't make any sense. Not knowing how my PCI cards are communicating has no impact on me, or almost anyone else. Your argument is bordering on sophistry. Very, very few people buy computers specifically for the purposes of controlling how the CPU sends data to a PCI or AGP card, or to have control over the firmware in a hard drive.

    We don't experience limitations if now knowing doesn't result is us not being able to use it.

    Your freedom comes from being able to use the tool to solve your problems. Computers compute. The more freedom you have to define your computational problems, to implement your solutions, as you need it, the freer you are. The less that the hardware or software limits you, or is the embodiment of an external vision constrianing you, the freer you are.

    I've stated that the Free Software people miss the point, so I agree there. Free software doesn't give me freedom if I cannot practically EXPERIENCE it.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From boraxman@21:1/101 to tenser on Mon Apr 25 12:50:52 2022
    And yet that "one system, out-of-the-box, [that] is
    designed around this paradigm" is useless for this
    kind of work. The other that is "adding a better
    shell language" (nevermind that PowerShell is 15 years
    old) can do it.

    Something I had to come to terms with 15 or so years
    ago is that the Unix pipeline model _has limitations_.

    But a couple of shell scripts and some awk will do better?

    I've heard this many times, and implemented it a few times
    myself. The thing that happens time and time again is that
    it seems simple at first, but systems grow to accommodate
    special cases and you start to realize that those "rigid"
    packages actually have real value.

    Again, computers are _tools_. Use them to do real work; for
    most people, they are not the end in and of themselves.


    The problem can be solved with the use of scripts, PGP, absolutely. The problem is mainly storage of documentation, procedures. We want procedures which we can export to different formats (PDF for printing, webpage for online browsing), but also have the documentation segemented, so we can mix and match sections. Some documentation will take data from a database, so that product information, specifications can extract it from a "True source of data". When someone updates the "true source of data", we can update the specs, documentation which extracts that data without having to actually open it up, manually LOOK at a scanned document, type it in, send it, get someone to check you've typed it in right, send it back, etc etc. This is typical, and it is not acceptable practice.

    MS Word "Mail Merge" would be better, but separating out the procedure from the document management would be better. I outlined a model, and even gave a demonstration (with the limited capabilities I have on my machine), but going further wasn't possible, I didn't have the tools. Management couldn't get over their prejudices that this type of solution means you buy an entire, close ecosystem package. Specs, SOPS would be automatically generated, always correct.

    The solution being given, is suboptimal (and don't you dare say the people implementing it know better, they barely know anything outside of MS Office and had no real knowledge of digital signatures). We have problems with fake "digital signatures", which lead to compliance issues. (a typed name is not a signature). There is no way to link one document to use data from another which isn't fragile. In fact, the site I'm working as is glad we're not implementing it, because we see that it's going to be an expensive cumbersome boondoggle. They usually are.

    These individual problems are not that difficult, but the desktop computing paradigm we have is to have a system which lacks the ability to compose our own solutions.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From boraxman@21:1/101 to tenser on Mon Apr 25 13:01:55 2022
    Ahh, typical ESR foolishness: that book does not have a
    great reputation for a reason. CSV obviously _is_ a
    delimited text format. Since you mention /etc/passwd,
    suppose a side wanted to put a colon in the GECOS field;
    how would one do it? Or they wanted to put arbitrary
    commas in fields (say, 'LastName, FirstName' was the
    local convention), but you still wanted compatibility
    with tools like `chfn` and `finger`?

    There's a reason structured data formats have become
    popular.


    He explains it. You use an escape character.

    I've written a CSV parser, and one which is based on the delimited format. The latter is far easier.

    CSV is OK to use from a users POV (and if you have a parser already, better than a format only accessible to its parent application), but if you were making your own format, you wouldn't use it.

    I'm old enough to remember Steve Balmer literally frothing
    at the mouth shouting, "developers! developers! developers!"
    I also remember Rob Pike writing that MSFT was were the
    innovation was at in 2000, challenging attendees at a
    conference to compare developing on 1990s Microsoft platforms
    with development for Microsoft platforms just 10 years later.
    Now repeat the exercise for Unix.

    Steve Balmer. Sheesh! I remember that too. So what?
    I'd put this rather differently. Unix wasn't so much designed
    as it emerged as a reaction to overly complex systems squeezed
    onto a tiny (but affordable!) machine. That first machine
    seemed promising and gave way to another small but affordable
    machine; pipes came a few years later.


    Perhaps, but I find it more pragmatic. Solutions born from people trying to solve problems have stood the test of time. They may not be optimal, often arent, and you could do better if we tried again, but they are established and understood.

    I've used Windows since the Windows 3.1 days, and stopped using it at home at about Windows 98 (though I do have XP, it was never my main OS). It was a product from a company trying to sell product. That results in a different product.

    That's not unique; it came directly out of the "image" model
    of languages like Lisp and its progeny (smalltalk is another
    exemplar here). Stallman never really understood Unix.

    That's simply not true, and betrays lack of study of the relevant
    history. Unix was developed for the internal use of a handful of exquisitely talented researchers; it achieved success beyond that
    for a number of reasons, but one of the biggest was merely accident:
    it was at a sweet spot on the price/performance curve where it
    could, in Kernighan's words, "ride Moore's law" for two decades.
    Indeed, Unix was a bit of a red-headed stepchild in the OS world
    for a long time, looked down upon for lacking basic functionality
    that was considered requisite for building complex systems (file
    locking, for instance). It had to build those things over time,
    leading to frankly a mess of a system that has congealed into modern
    Linux and while useful, isn't particularly _good_.


    I can agree that if the problem was approached again today, we could do better. Microsoft is changing, and Powershell and WSL is recognition of that. They wouldn't be doing this otherwise, would they?? They are catching up because a powerful command language is important and fundamental, even if not all will imagine a use for it. In some ways, MS has improved, with Powershell passing objects, rather than Unix's plain text only.

    My argument was never that Unix "got it right", only that it closer resembles a model of computing which makes the computer more usable as a general purpose machine. That Windows is implementing features that Unix is known for, I think is acknowledgement of it. MacOS is based on BSD, and Apple has python installed by default.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From tenser@21:1/101 to boraxman on Mon Apr 25 13:46:15 2022
    On 25 Apr 2022 at 12:27p, boraxman pondered and said...

    As I said before, computers are tools; MSFT is invested in
    you being able to use their OS as a tool, just as the Linux
    and BSD and even Mac people are.

    The difference in opinion is you are looking very closely at the
    technical capabilities, whereas I'm looking further back, in how Windows systems act as a whole.

    I know a lot of Linux, BSD, and yes, Windows kernel developers.
    What you are describing is simply not accurate.

    I've worked almost exclusively with Windows machines in my professional career, and my job involves information, being an "information worker" myself, someone who does most of their job on a computer.

    I see. So you haven't had an opportunity to evaluate
    equivalent Linux (or whatever) options in a professional
    context. Why then, make claims about them, or for
    that matter, about Linux?

    You are certainly entitled to your opinion, but raising
    concerns that somehow "Linux" will change directions and
    become hostile to the sorts of customizations you like
    to do with it if it becomes more popular is a bit much.

    All the systems I've used have had the issues I've described. Without exception, going back to 1999. The tools have never, ever matched the workflow. It has always been a case of opening the application which controls the data, and then jockeying information back and forth,
    usually in a labourious way. The "solution" to these problems is just
    as bad, pay a company hundreds of thousands of dollars to create a
    closed web-based ecosystem which barely solves any problems, is usually just as hostile. The company I work for has put down a LOT of money for this program, and the people deciding how it works can only think in the "application" paradigm, so the result will suck. We'll still be
    literally tying in information from "master" documentation by reading
    the screen, then transcribing.

    What you are describing is a bad, inefficient situation.
    However, you are creating a logical fallacy by asserting
    that a) this is due to Windows (or something; I'm not
    quite sure) and b) that the situation would be different
    with Unix/Linux (or something; again, I'm not quite sure).

    Indeed, I'm having a hard time understanding how that
    relates to Linux/Unix/whatever. Is your argument that
    you would like an open, or even "free" solution so that
    you wouldn't be tied to whatever vendorware you're being
    subjected to? If so, I could see that as an argument,
    with some caveats: you need people that are both
    sufficiently talented and sufficiently incentivized to
    support that software.

    Or is your argument that you think this big pile of bad
    software (a friend likes to refer to such as, "the compost
    heap") could be replaced with a handful of shell scripts
    and some pipelines? If that's the case, I seriously doubt
    it.

    Windows 11, I believe won't run on older machines. Period. It won't

    Uh ok. What does that have to do with anything at discussion
    here?

    run on this computer I'm using. Being able to make your hardware
    actually operate is a fairly important part of an OS. That alone is an indictment on MS.

    I have a VAX 4000 down in my basement that won't run Linux.
    I don't think that's an indictment of the Linux developers.

    By default, with a new install, you can't compose
    workflows like you can with MacOS and *nix.

    Powershell comes with Windows 10.

    I've used the GNU tools, and
    cygwin. The former has quirks, the latter just doesn't seem
    intergrated. The GUI is important, because it allows admins to actually tailor the graphical interface specifically for their companies needs.
    Not just "Branding", but something deeper. You have less control over updating, and less over telemetry, and there is the "can I pull this
    hard drive out to a newer machine and just have it run" issue.

    Now you're mixing things. Do you want to write shell pipelines
    using the Unix model (something, I'll note, you can do with
    PowerShell -- which also understands structured data), or do
    you want a graphical experience, in which case, why not invest
    in the native Windows ecosystem?

    You CAN make Windows customisable, but it take more effort. As I said

    Saying that it "takes more effort" is subjective. I know
    lots of scientists and engineers who'd rather not futz
    about editing text files to customize things. Perhaps
    that is easier for you, and that's fine! But it is a
    mistake to assume that it is easier for everyone else, too.

    earlier, no one actually does.

    Nonsense; plenty of people do. Absolute statement trivially
    disproven by a single empirical example.

    It's always just throwing in boxed
    applications and let people come up with crappy workflows. That is the practice, the reality. No one can see a better way, and it sucks.

    Perhaps in your experience you haven't encountered anyone
    who can see a better way, but I have. What you are describing
    is a _preference_. And again, that's fine, but it does not
    mean a universal truth.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From tenser@21:1/101 to boraxman on Mon Apr 25 14:01:45 2022
    On 25 Apr 2022 at 12:34p, boraxman pondered and said...

    I think you are just being argumentative for the sake of being argumentative.

    I think I've been very civil and polite with you.

    Your line of reasoning just doesn't make any sense.

    Perhaps not to you.

    Not knowing how my PCI cards are communicating has no impact on me, or almost anyone else.

    Actually, that's not true. If, say, the unpatched
    ancient version of the Linux kernel running on your
    storage device gets hacked and starts exfiltrating
    your data by talking directly to your Ethernet
    device without your IOMMU being able to intervene
    because they're on the same side of a PCI bridge,
    that seems like the sort of thing that would have
    an impact on you. This is, of course, even worse
    if it happens to, say, your bank.

    Similarly, if the ME in your Intel CPU is hackable,
    that might have a profound impact on you.

    Your argument is bordering on sophistry.

    Again, I think I've remained polite and civil throughout
    this conversation. If you disagree, please feel free
    to point something out.

    But this is just rude.

    Very,
    very few people buy computers specifically for the purposes of
    controlling how the CPU sends data to a PCI or AGP card, or to have control over the firmware in a hard drive.

    Just like very few people buy computers to customize their
    shell or window manager. They buy their computers to do some
    useful work, because computers are tools.

    We don't experience limitations if now knowing doesn't result is us not being able to use it.

    Your freedom comes from being able to use the tool to solve your
    problems.

    This is where your argument breaks down. Freedom comes from
    the ability to use _a_ tool to solve some problem, not _the_
    one, true tool.

    Computers compute. The more freedom you have to define your
    computational problems, to implement your solutions, as you need it, the freer you are. The less that the hardware or software limits you, or is the embodiment of an external vision constrianing you, the freer you are.

    Ergo, if to solve some problem I require software that's only
    available for Windows, then Windows is the freest platform for
    me. As you said, most users don't care how their hardware works;
    most don't care about the OS, either.

    I've stated that the Free Software people miss the point, so I agree there.

    Yes, but you also cited them.

    Free software doesn't give me freedom if I cannot practically
    EXPERIENCE it.

    Yet you are arguing against making Linux easy to use because
    you fear that somehow inexplicably leading to you no longer
    being able customize your shell or window manager or something.
    Not only does this, bluntly, show a profound lack of general
    understanding of how "Linux" works, but it also seems like
    you are advocating _against_ the freedom for others to, as
    you neatly put it, "practically EXPERIENCE it" because you
    fear that leading to someone taking something away from you.

    You may find this interesting: https://vanderburg.org/old_pages/Tcl/war/0003.html

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From tenser@21:1/101 to boraxman on Mon Apr 25 14:04:16 2022
    On 25 Apr 2022 at 12:50p, boraxman pondered and said...

    [snip]

    These individual problems are not that difficult, but the desktop computing paradigm we have is to have a system which lacks the ability
    to compose our own solutions.

    Sounds like you have less of a technical problem and more
    of a management problem. *shrug*

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From tenser@21:1/101 to boraxman on Mon Apr 25 14:34:56 2022
    On 25 Apr 2022 at 01:01p, boraxman pondered and said...

    Ahh, typical ESR foolishness: that book does not have a
    great reputation for a reason. CSV obviously _is_ a
    delimited text format. Since you mention /etc/passwd,
    suppose a side wanted to put a colon in the GECOS field;
    how would one do it? Or they wanted to put arbitrary
    commas in fields (say, 'LastName, FirstName' was the
    local convention), but you still wanted compatibility
    with tools like `chfn` and `finger`?

    There's a reason structured data formats have become
    popular.

    He explains it. You use an escape character.

    With /etc/passwd? Nope. That doesn't work. Because
    the parser is are built into a library. And even on
    systems where I can hack the library, I might use
    something like LDAP or NIS, or even shell scripts and
    rsync or rdist to copy those to machines where I can't
    hack the library for some reason. So no, that doesn't
    work for /etc/passwd.

    Or did you mean for delimited text formats generally?
    In which case, don't CSV files support quoted strings?

    I've written a CSV parser, and one which is based on the delimited
    format. The latter is far easier.

    If one is going to appeal to authority or personal
    experience, it's best if one checks one's priors.

    I learned compilers from Al Aho, and I've written
    parsers for full programming languages with context
    sensitive grammars. Some of them are Internet
    facing and used daily by millions of users. So I
    think I speak with some authority when I say that
    CSV is not significantly harder than simple
    delimited lines of text, which are themselves
    trivial to parse.

    However, neither is very extensible. Consider what
    happens when one needs to add a new field. To go
    back to the /etc/passwd example, when this last
    happened with both Linux and BSD, they had to invent
    a new file format that lived in a separate file next
    to the legacy V7 format file, and they had to develop
    specialized tools to keep these in sync.

    Delimited lines of text are great because they're
    simple to use and easy to get going. They work well
    in Unix pipelines because most filters were evolved
    to work best with that kind of textual data.

    They're not so great because they generally don't
    evolve gracefully: too much is implicit in the format
    itself ("field 3 is always an integer and it's always
    the user ID number"). There are no universally
    agreed upon formats to represent the full range of
    representable data expressible on modern machines.

    This is schematized structured formats are useful,
    though they are harder to get started with. However,
    once you start using those, informally specified
    things like Unix filters start to break down because
    they don't understand the structured format.

    This naturally led to the rise of things like PowerShell,
    which attempt to fit a much richer data model into the
    filter paradigm. Things like nushell, or even things like
    Michael Greenberg's work on formally shell specifications
    and smoosh are more recent advances.

    CSV is OK to use from a users POV (and if you have a parser already, better than a format only accessible to its parent application), but if you were making your own format, you wouldn't use it.

    Practically every programming language in common use today
    has a high-quality CSV library available.

    Steve Balmer. Sheesh! I remember that too. So what?

    You missed the point. Microsoft invested heavily in the
    developer experience for Windows, and developers wanted to
    use Windows.

    I'd put this rather differently. Unix wasn't so much designed
    as it emerged as a reaction to overly complex systems squeezed
    onto a tiny (but affordable!) machine. That first machine
    seemed promising and gave way to another small but affordable machine; pipes came a few years later.

    Perhaps, but I find it more pragmatic. Solutions born from people
    trying to solve problems have stood the test of time. They may not be optimal, often arent, and you could do better if we tried again, but
    they are established and understood.

    More pragmatic than what, exactly?

    The interesting thing about a research system is that
    it is designed to solve problems that are interesting
    in some place at some point in time. Unix is one of
    those very rare systems indeed where the research
    interests coincided with commercial interests in such
    a way that it could _successfully_ make the jump from
    research to commercial development.

    However, that doesn't mean that the system doesn't owe
    its origins -- not to mention its major design
    principles -- to the research context it was created
    in. The point is that Unix wasn't designed as a pragmatic
    solution to production data processing problems as much
    as it evolved to answer interesting research questions.

    What's even more interesting is that every system since
    has similarly had the benefit of that research. To bring
    this back to the original point -- again -- you may prefer
    Linux, but truly, there's very little in there that cannot
    be implemented on just about any other base system.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From boraxman@21:1/101 to tenser on Mon Apr 25 23:58:15 2022
    I know a lot of Linux, BSD, and yes, Windows kernel developers.
    What you are describing is simply not accurate.

    I've worked almost exclusively with Windows machines in my profession career, and my job involves information, being an "information worker myself, someone who does most of their job on a computer.

    I see. So you haven't had an opportunity to evaluate
    equivalent Linux (or whatever) options in a professional
    context. Why then, make claims about them, or for
    that matter, about Linux?


    Because I have made similar solutions at home. I know how to solve these problems, the tools are lacking

    You are certainly entitled to your opinion, but raising
    concerns that somehow "Linux" will change directions and
    become hostile to the sorts of customizations you like
    to do with it if it becomes more popular is a bit much.


    Perhaps, but there is a war on general purpose computing, and I don't trust Silicon Valley one iota. Perhaps my skepticism is greater than warranted, but it is better to err this way, than being too trusting.

    What you are describing is a bad, inefficient situation.
    However, you are creating a logical fallacy by asserting
    that a) this is due to Windows (or something; I'm not
    quite sure) and b) that the situation would be different
    with Unix/Linux (or something; again, I'm not quite sure).

    Indeed, I'm having a hard time understanding how that
    relates to Linux/Unix/whatever. Is your argument that
    you would like an open, or even "free" solution so that
    you wouldn't be tied to whatever vendorware you're being
    subjected to? If so, I could see that as an argument,
    with some caveats: you need people that are both
    sufficiently talented and sufficiently incentivized to
    support that software.


    I saying that this state of affairs it the result of a computing paradigm which was cemented early on. Windows simply is the prime OS involved, because for almost everyone, their picture of how a computer operates was determined by one company, with a scant few seeing the Apple way.

    Even when I moved away from Windows, and at that time I was a "power user", having written DOS batch files, code in C, BASIC and Assembler, used BBS's, built my own computer, I held a wide variety of assumptions of how computers work which weren't fundamentally true.

    Or is your argument that you think this big pile of bad
    software (a friend likes to refer to such as, "the compost
    heap") could be replaced with a handful of shell scripts
    and some pipelines? If that's the case, I seriously doubt
    it.


    My argument is that this approach is wrong headed, because people are approaching this problem with a very limited scope and understanding of the capabilities of the machine to address their problem. By machine, I don't mean "Windows" or "Fedora", but the hardware itself. The general constraint is to only consider solutions which present themselves as complete application packages or suites.

    I suggest that we should view the system itself as the suite, and the software as modules.

    Uh ok. What does that have to do with anything at discussion
    here?

    One of the things Linux can do that Windows cant' Actually run on my computer!

    I have a VAX 4000 down in my basement that won't run Linux.
    I don't think that's an indictment of the Linux developers.


    Comparing a VAX 4000 in terms of ubiquity to mass produced consumer desktop PC's is just disengenuous. That argument is laughable.

    Now you're mixing things. Do you want to write shell pipelines
    using the Unix model (something, I'll note, you can do with
    PowerShell -- which also understands structured data), or do
    you want a graphical experience, in which case, why not invest
    in the native Windows ecosystem?

    Saying that it "takes more effort" is subjective. I know
    lots of scientists and engineers who'd rather not futz
    about editing text files to customize things. Perhaps
    that is easier for you, and that's fine! But it is a
    mistake to assume that it is easier for everyone else, too.

    Nonsense; plenty of people do. Absolute statement trivially
    disproven by a single empirical example.
    Perhaps in your experience you haven't encountered anyone
    who can see a better way, but I have. What you are describing
    is a _preference_. And again, that's fine, but it does not
    mean a universal truth.




    I brought up a specific problem and discussed how to to solve these problems, an approach which could implement a better solution, and you decide to bring scientists who don't want to fiddle with text files.

    I work in a science related field, that is my formal education. I work with others educated in science, and it is not US that have to edit config files. It is those that provide the IT infrastructure who's responsibility is to make it go.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From boraxman@21:1/101 to tenser on Tue Apr 26 00:12:56 2022
    I think I've been very civil and polite with you.


    As have I. And I say this with all due respect, but your style of debate is somewhat difficult to digest. One brings up general ideas which impact a majority of people, and you debunk it with a corner case which may affect a few, if any.
    Perhaps not to you.


    Actually, that's not true. If, say, the unpatched
    ancient version of the Linux kernel running on your
    storage device gets hacked and starts exfiltrating
    your data by talking directly to your Ethernet
    device without your IOMMU being able to intervene
    because they're on the same side of a PCI bridge,
    that seems like the sort of thing that would have
    an impact on you. This is, of course, even worse
    if it happens to, say, your bank.

    Similarly, if the ME in your Intel CPU is hackable,
    that might have a profound impact on you.


    Again, I think I've remained polite and civil throughout
    this conversation. If you disagree, please feel free
    to point something out.
    to point something out.

    But this is just rude.


    Just like very few people buy computers to customize their
    shell or window manager. They buy their computers to do some
    useful work, because computers are tools.


    It wasn't my intent to be rude, it just seems like you are arguing tangental points, and thinking that any argument that can be made, is one with veracity.

    I don't particularly like a debating style which gets bogged in technicalities. They are, to me, disingenuous and a waste of time. It seems a common debating style, and one I'm not interested in, as it doesn't resolve any problems, other than to make one person claim to be correct over the other.

    I'm not suggesting you're doing this deliberately, but I can't see value in it and whether "technically" Windows is POSIX or not doesn't interest me, nor matter, nor does it matter if "technically" there is a chip on my computer which might be closed off and has at the moment, little practical different on the choices I can make.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From boraxman@21:1/101 to tenser on Tue Apr 26 00:16:26 2022

    Sounds like you have less of a technical problem and more
    of a management problem. *shrug*


    That is basically how every company works. It is bigger, it is cultural problem and one of lack of imagination.

    There is nothing unique about my company in this regard. I've worked for multinationals, and audited other companies management systems. Maybe a smaller company with a clueier team can create something which flows with the task, but its the exception, not the rule.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From boraxman@21:1/101 to tenser on Tue Apr 26 00:38:42 2022
    With /etc/passwd? Nope. That doesn't work. Because
    the parser is are built into a library. And even on
    systems where I can hack the library, I might use
    something like LDAP or NIS, or even shell scripts and
    rsync or rdist to copy those to machines where I can't
    hack the library for some reason. So no, that doesn't
    work for /etc/passwd.


    Treat '/' as an escape character. Always. Thats it.

    Or did you mean for delimited text formats generally?
    In which case, don't CSV files support quoted strings?


    Yes, and quoted strings suck, because they may have within themselves, quotes. The parser has to know whether "," is a delimiter or not. You may have ," and ",/ Quote are not universally used either. The one I had to write was using CSV data where spaced strings may or may not be quoted, within the same file. That a fault of implementation of whatever wrote that data, than the CSV format itself, but such differences are more likely.

    If one is going to appeal to authority or personal
    experience, it's best if one checks one's priors.

    I learned compilers from Al Aho, and I've written
    parsers for full programming languages with context
    sensitive grammars. Some of them are Internet
    facing and used daily by millions of users. So I
    think I speak with some authority when I say that
    CSV is not significantly harder than simple
    delimited lines of text, which are themselves
    trivial to parse.

    However, neither is very extensible. Consider what
    happens when one needs to add a new field. To go
    back to the /etc/passwd example, when this last
    happened with both Linux and BSD, they had to invent
    a new file format that lived in a separate file next
    to the legacy V7 format file, and they had to develop
    specialized tools to keep these in sync.

    Delimited lines of text are great because they're
    simple to use and easy to get going. They work well
    in Unix pipelines because most filters were evolved
    to work best with that kind of textual data.

    They're not so great because they generally don't
    evolve gracefully: too much is implicit in the format
    itself ("field 3 is always an integer and it's always
    the user ID number"). There are no universally
    agreed upon formats to represent the full range of
    representable data expressible on modern machines.

    This is schematized structured formats are useful,
    though they are harder to get started with. However,
    once you start using those, informally specified
    things like Unix filters start to break down because
    they don't understand the structured format.

    This naturally led to the rise of things like PowerShell,
    which attempt to fit a much richer data model into the
    filter paradigm. Things like nushell, or even things like
    Michael Greenberg's work on formally shell specifications
    and smoosh are more recent advances.

    And that is one definite improvement that powershell brings. Over time, I'm sure Windows will have the same composability, it just is at the moment perhaps not being used to its full extent, because using windows that way is something relatively new.
    You missed the point. Microsoft invested heavily in the
    developer experience for Windows, and developers wanted to
    use Windows.


    Of course they do, but it doesn't change the deficiencies. Developers however cannot solve all problem domains. They can't do it with shrink wrapped software, and although most software developed is bespoke, such software is generally built as its own system.

    What you don't see, is developers leveraging existing tools, existing capabilties, and stringing them together to solve problems. We get closed box solutions, usually a web based app.
    More pragmatic than what, exactly?

    The interesting thing about a research system is that
    it is designed to solve problems that are interesting
    in some place at some point in time. Unix is one of
    those very rare systems indeed where the research
    interests coincided with commercial interests in such
    a way that it could _successfully_ make the jump from
    research to commercial development.

    However, that doesn't mean that the system doesn't owe
    its origins -- not to mention its major design
    principles -- to the research context it was created
    in. The point is that Unix wasn't designed as a pragmatic
    solution to production data processing problems as much
    as it evolved to answer interesting research questions.

    What's even more interesting is that every system since
    has similarly had the benefit of that research. To bring
    this back to the original point -- again -- you may prefer
    Linux, but truly, there's very little in there that cannot
    be implemented on just about any other base system.


    I'm sure a better operating system could be born, but a commercial operating system has as its primary problem, the enrichment of the company. Large tech companies tend to impose their own vision, and consider their internal vision to be what the rest of the world needs as a solution. In part, driven by feedback, but this can be misleading. Users may not need functionality X in the desktop at home, but it may be important, or of value, to a company wanting to provide computers which enable people to efficiently and correctly do their work.

    I call it as I see it. The current computing paradigm is broken, error prone, and these are errors that I deal with professionally. Transcription errors, wrong information on a specification, unclear status of documents, these are errors which result in costly rejects. When data is poorly managed, when it is difficult to consolidate, to query, to ratify, mistakes happen. The opacity between the different tools provides points of failure. As I said, errors come about from people incorrectly typing data, data that has already been entered and verified. It has to be typed because the tools don't allow the machine to do the transcription.

    Tools that can exchange data, tools which don't necessarily belong to a singular commercial suite, a means to exchange that data, to access the workflows and business logic, would solve these problems. A system which provides functions that can be strung together, that can pass data and generate documents could do this. Maybe Windows can, but if so, its now doing it late in its development, and it will take a culture shift.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From poindexter FORTRAN@21:4/122 to claw on Sun Apr 24 10:46:00 2022
    claw wrote to boraxman <=-

    I have never played around with BTRFS and have thought about it. Is it very difficult to get setup initially? And afterwards is it as stable
    as just using the old ext4?

    btrfs sounds promising. I have an older Synology NAS that doesn't support
    it, but I'm interested in playing with btrfs and ZFS pools. My Proxmox
    server supports clustering and hot failover when using ZFS, sounds like a
    good job skill to master.



    ... Curious ideas wait for stranger times
    --- MultiMail/DOS v0.52
    * Origin: realitycheckBBS.org -- information is power. (21:4/122)
  • From poindexter FORTRAN@21:4/122 to claw on Sun Apr 24 10:48:00 2022
    claw wrote to poindexter FORTRAN <=-

    Yeah I these are awesome. I actually bought a Buffalo router that had DD-WRT as the stock firmware. Specifically to support that idea. Too
    bad Buffalo didn't make it.

    I didn't realize they didn't make it. Shame, I liked their routers. The BGN router I had came with a simplified interface or a Buffalo-branded DD-WRT interface, and they ran plain ol' DD-WRT just fine. I think I just tossed
    out the last of my WRT54Gs and Buffalo routers, figuring they're finally
    past their useful life.


    ... Curious ideas wait for stranger times
    --- MultiMail/DOS v0.52
    * Origin: realitycheckBBS.org -- information is power. (21:4/122)
  • From poindexter FORTRAN@21:4/122 to Nightfox on Sun Apr 24 10:50:00 2022
    Nightfox wrote to Spectre <=-

    my first AT class machine, was a 286-21 the entire 1Mb ram, equipped with

    Interesting.. I didn't know they made the 286 at 21mhz.

    Mauybe he meant 12? My first experience with hardware hacking was a 8 mhz
    286 clone I used when I was in college. It had a 2x soldered clock crystal
    on the motherboard. I replaced the 16 mhz crystal with a 32 mhz crystal and
    it mostly worked. I needed to replace the 32 with a 24 to get a stable 12mhz PC.

    It probably shouldn't have worked at all, but I didn't know any better.




    ... The exception also declares the rule
    --- MultiMail/DOS v0.52
    * Origin: realitycheckBBS.org -- information is power. (21:4/122)
  • From poindexter FORTRAN@21:4/122 to claw on Sun Apr 24 10:52:00 2022
    claw wrote to Nightfox <=-

    Interesting.. I didn't know they made the 286 at 21mhz.

    I never had a 286 but if it had the ability to add a Math co-processor similar to the DX systems maybe thats it?

    Yes, there's a 287 math co-processor. I had an XT at one point when I was studying CS in college; seeing my next-door neighbor in the dorms compiling with a Compaq portable with a 287 made me bow my head in shame.



    ... The exception also declares the rule
    --- MultiMail/DOS v0.52
    * Origin: realitycheckBBS.org -- information is power. (21:4/122)
  • From poindexter FORTRAN@21:4/122 to Warpslide on Mon Apr 25 06:46:00 2022
    Warpslide wrote to poindexter FORTRAN <=-

    switch on an Unreal Tournament server (connected to that high speed connection) and play several games, usually to 8 or 9pm. It was neat
    to see people connecting to our server from all over. We mostly did capture the flag games if I remember correctly.

    Next door to us was a bar & grill and the wait staff knew to call and
    ask if we wanted to order anything, even bringing over free refills on
    pop (soda).

    Good times. It was an interesting feeling, being a part of something that
    the public had no idea of (save for a select few) back then.


    ... Are we very old friends?
    --- MultiMail/DOS v0.52
    * Origin: realitycheckBBS.org -- information is power. (21:4/122)
  • From Nightfox@21:1/137 to poindexter FORTRAN on Mon Apr 25 10:28:20 2022
    Re: Re: Windows vs Linux
    By: poindexter FORTRAN to Nightfox on Sun Apr 24 2022 10:50 am

    my first AT class machine, was a 286-21 the entire 1Mb ram, equipped
    with

    Interesting.. I didn't know they made the 286 at 21mhz.

    Mauybe he meant 12? My first experience with hardware hacking was a 8 mhz

    It's possible. My first PC was a hand-me-down 12mhz 286.

    Nightfox
    --- SBBSecho 3.15-Win32
    * Origin: Digital Distortion: digdist.synchro.net (21:1/137)
  • From Nightfox@21:1/137 to boraxman on Mon Apr 25 12:44:23 2022
    Re: Re: Windows vs Linux
    By: boraxman to tenser on Mon Apr 25 2022 01:01 pm

    better. Microsoft is changing, and Powershell and WSL is recognition of that. They wouldn't be doing this otherwise, would they?? They are

    Sometimes I'm still a little suspicious about why Microsoft is doing the things they're doing these days, in supporting Linux and such. It seemed Microsoft used to employ tactics like "embrace, extend, and extinguish" to try to eliminate competing technologies. By supporting Linux, I've wondered if Microsoft eventually plans to try to destroy Linux in the long term.

    Nightfox
    --- SBBSecho 3.15-Win32
    * Origin: Digital Distortion: digdist.synchro.net (21:1/137)
  • From Nightfox@21:1/137 to tenser on Mon Apr 25 12:57:06 2022
    Re: Re: Windows vs Linux
    By: tenser to boraxman on Mon Apr 25 2022 02:01 pm

    Similarly, if the ME in your Intel CPU is hackable,
    that might have a profound impact on you.

    Intel's ME doesn't run in the CPU itself. It's in a separate set of chips on the motherboard.

    Typically, to use the ME from the OS, you'd need the Intel ME drivers & software installed. I'm nto sure, but I think Intel might only provide that for Windows. Although the Intel ME runs independently of the OS, if you don't have the software installed on the OS for it, it may not affect you as much.

    Nightfox
    --- SBBSecho 3.15-Win32
    * Origin: Digital Distortion: digdist.synchro.net (21:1/137)
  • From Gamgee@21:2/138 to Nightfox on Mon Apr 25 14:56:00 2022
    Nightfox wrote to boraxman <=-

    better. Microsoft is changing, and Powershell and WSL is recognition of that. They wouldn't be doing this otherwise, would they?? They are

    Sometimes I'm still a little suspicious about why Microsoft is
    doing the things they're doing these days, in supporting Linux
    and such. It seemed Microsoft used to employ tactics like
    "embrace, extend, and extinguish" to try to eliminate competing technologies. By supporting Linux, I've wondered if Microsoft
    eventually plans to try to destroy Linux in the long term.

    I don't think they can destroy it, because Linux isn't under their
    absolute control, like Windows is. The open-source aspect means many
    people have control and they can't affect that.



    ... Internal Error: The system has been taken over by sheep at line 19960
    === MultiMail/Linux v0.52
    --- SBBSecho 3.15-Linux
    * Origin: Palantir * palantirbbs.ddns.net * Pensacola, FL * (21:2/138)
  • From Nightfox@21:1/137 to Gamgee on Mon Apr 25 14:01:01 2022
    Re: Re: Windows vs Linux
    By: Gamgee to Nightfox on Mon Apr 25 2022 02:56 pm

    Sometimes I'm still a little suspicious about why Microsoft is
    doing the things they're doing these days, in supporting Linux
    and such. It seemed Microsoft used to employ tactics like
    "embrace, extend, and extinguish" to try to eliminate competing
    technologies. By supporting Linux, I've wondered if Microsoft
    eventually plans to try to destroy Linux in the long term.

    I don't think they can destroy it, because Linux isn't under their absolute control, like Windows is. The open-source aspect means many people have control and they can't affect that.

    You're probably right. Though I still wonder what they're up to, and if they really just want to support the Linux community.

    They might not be able to destroy Linux, but I wonder if they could make things difficult. IMO they did that with the web in the 2000s - Microsoft made Internet Explorer popular by including it with Windows, and then introduced their own web extensions that only worked in Internet Explorer. Internet Explorer also had bugs and quirks that many web developers worked around. The result was that there were many web sites at the time that only really worked with Internet Explorer and didn't work as well with other browsers, because web developers sometimes focused mainly on getting their site to work with Internet Explorer.

    Nightfox
    --- SBBSecho 3.15-Win32
    * Origin: Digital Distortion: digdist.synchro.net (21:1/137)
  • From Spectre@21:3/101 to poindexter FORTRAN on Tue Apr 26 08:25:00 2022
    my first AT class machine, was a 286-21 the entire 1Mb ram, equipped

    Interesting.. I didn't know they made the 286 at 21mhz.

    Mauybe he meant 12? My first experience with hardware hacking was a 8 mhz

    I did mean 21.. they were quite common here. Like everything once they
    weren't cutting edge any more we ended up with 100s of them in the "Trading Post", a second hand sales paper of the time.

    Spec


    *** THE READER V4.50 [freeware]
    --- SuperBBS v1.17-3 (Eval)
    * Origin: The future's uncertain, the end is always near. (21:3/101)
  • From Andre@21:3/117 to poindexter FORTRAN on Mon Apr 25 18:14:48 2022
    Mauybe he meant 12?

    Harris and Intersil were putting out 286 chips at 25MHz towards the end.


    - Andre
    --- SBBSecho 3.15-Linux
    * Origin: Radio Mentor BBS - bbs.radiomentor.org (21:3/117)
  • From Gamgee@21:2/138 to Nightfox on Mon Apr 25 19:10:00 2022
    Nightfox wrote to Gamgee <=-

    Sometimes I'm still a little suspicious about why Microsoft is
    doing the things they're doing these days, in supporting Linux
    and such. It seemed Microsoft used to employ tactics like
    "embrace, extend, and extinguish" to try to eliminate competing
    technologies. By supporting Linux, I've wondered if Microsoft
    eventually plans to try to destroy Linux in the long term.

    I don't think they can destroy it, because Linux isn't under their absolute control, like Windows is. The open-source aspect means many people have control and they can't affect that.

    You're probably right. Though I still wonder what they're up to,
    and if they really just want to support the Linux community.

    I wonder too, and somehow I have plenty of doubts that they actually
    want to support Linux. Hard to think of a valid reason that they would.

    They might not be able to destroy Linux, but I wonder if they
    could make things difficult. IMO they did that with the web in
    the 2000s - Microsoft made Internet Explorer popular by including
    it with Windows, and then introduced their own web extensions
    that only worked in Internet Explorer. Internet Explorer also
    had bugs and quirks that many web developers worked around. The
    result was that there were many web sites at the time that only
    really worked with Internet Explorer and didn't work as well with
    other browsers, because web developers sometimes focused mainly
    on getting their site to work with Internet Explorer.

    Yes, I remember those days with IE problems too. It was like a vicious
    circle - design your site to work with IE, or else! The backing behind
    the demand was that IE was the dominant browser and they didn't want the upstart new browsers to take any market share away. I don't think I've "trusted" Microsoft since the first version of Windows showed up. I did
    like MS-DOS in the days before that, though.



    ... Windows 3.1 - From the people who brought you EDLIN.
    === MultiMail/Linux v0.52
    --- SBBSecho 3.15-Linux
    * Origin: Palantir * palantirbbs.ddns.net * Pensacola, FL * (21:2/138)
  • From Nightfox@21:1/137 to Gamgee on Mon Apr 25 18:42:35 2022
    Re: Re: Windows vs Linux
    By: Gamgee to Nightfox on Mon Apr 25 2022 07:10 pm

    Yes, I remember those days with IE problems too. It was like a vicious circle - design your site to work with IE, or else! The backing behind the demand was that IE was the dominant browser and they didn't want the upstart new browsers to take any market share away. I don't think I've "trusted" Microsoft since the first version of Windows showed up. I did like MS-DOS in the days before that, though.

    I hadn't been using PCs much in those days. My dad always had computers around, but I don't remember him getting an IBM-compatible PC until the mid-late 80s. I think the first version of MS-DOS I remember using was probably 3.31, and 5.0 later. The first version of Windows I remember using was version 3.0 in 1990. I thought it all was fairly cool, but I started to be frustrated with Windows when it seemed slow and sometimes unstable, where other similar (less popular) software was arguably better.. In the mid-90s, I was hoping OS/2 might start to catch on more, but Windows was already a sort of default by then.

    Nightfox
    --- SBBSecho 3.15-Win32
    * Origin: Digital Distortion: digdist.synchro.net (21:1/137)
  • From Gamgee@21:2/138 to Nightfox on Mon Apr 25 21:45:00 2022
    Nightfox wrote to Gamgee <=-

    Yes, I remember those days with IE problems too. It was like a vicious circle - design your site to work with IE, or else! The backing behind
    the demand was that IE was the dominant browser and they didn't want the upstart new browsers to take any market share away. I don't think I've "trusted" Microsoft since the first version of Windows showed up. I did like MS-DOS in the days before that, though.

    I hadn't been using PCs much in those days. My dad always had
    computers around, but I don't remember him getting an
    IBM-compatible PC until the mid-late 80s. I think the first
    version of MS-DOS I remember using was probably 3.31, and 5.0
    later. The first version of Windows I remember using was version
    3.0 in 1990. I thought it all was fairly cool, but I started to
    be frustrated with Windows when it seemed slow and sometimes
    unstable, where other similar (less popular) software was
    arguably better.. In the mid-90s, I was hoping OS/2 might start
    to catch on more, but Windows was already a sort of default by
    then.

    I never had any of the early computers like the TRS-80, Commodores, etc.
    My first one was called the "Kaypro PC" which I bought new in 1986. Had
    an 8088 CPU clocked at 4.77Mhz (which I later upgraded to an NEC V20 at
    8Mhz - significant upgrade), CGA graphics, an amber mono monitor
    (probably 13-14"), and DUAL 5.25" floppy drives (360Kb each). No hard
    drive, although I added that later too. I added a 1200 baud modem at
    some point and had a Compuserve account eventually. Hard to imagine
    such hardware now, but at the time... it was GREAT. Can't even
    describe the enjoyment I got out of that computer. GW-BASIC
    programming, WordStar, SuperCalc. I wish I had kept it but of course it
    is long gone. I got more computers obviously and also went up through
    the Windows versions like everybody else did. For some reason I was
    never interested in OS/2, and eventually started dabbling with Linux
    around 1996 or so. Didn't start using Linux seriously until about 2001,
    and been with it ever since. :-)

    Ahhhhh, the memories. Good stuff.



    ... What was the best thing BEFORE sliced bread?
    === MultiMail/Linux v0.52
    --- SBBSecho 3.15-Linux
    * Origin: Palantir * palantirbbs.ddns.net * Pensacola, FL * (21:2/138)
  • From Spectre@21:3/101 to Gamgee on Tue Apr 26 16:11:00 2022
    Yes, I remember those days with IE problems too. It was like a vicious circle - design your site to work with IE, or else! The backing behind

    They didn't call it Internet Exploder for nothing. But MS also had a big rep as Big Brother back then and with the bulk of sites being user or hobby based plenty of people would ignore it and use Nutscrape, at least in the circles I moved and saw..

    Spec


    *** THE READER V4.50 [freeware]
    --- SuperBBS v1.17-3 (Eval)
    * Origin: The future's uncertain, the end is always near. (21:3/101)
  • From boraxman@21:1/101 to Nightfox on Tue Apr 26 20:41:04 2022
    better. Microsoft is changing, and Powershell and WSL is recognition that. They wouldn't be doing this otherwise, would they?? They are

    Sometimes I'm still a little suspicious about why Microsoft is doing the things they're doing these days, in supporting Linux and such. It
    seemed Microsoft used to employ tactics like "embrace, extend, and extinguish" to try to eliminate competing technologies. By supporting Linux, I've wondered if Microsoft eventually plans to try to destroy
    Linux in the long term.

    Nightfox

    As am I. There is a potential path (for security, of course...) where hardware is restricted in what binary code it will boot and run. Embedded storage drives can be hardcoded with a bootloader (I think ASUS did something similar to this). Microsoft can pressure manufacturers to design hardware which can exclude booting unapproved kernels/bootloaders. There can be requirements for certification which could exclude OS's which don't meet particular requirements.

    It's all speculation of course, but with Microsofts monopoly position for the desktop, and the power they therefore exert, they can make it difficult for competition.

    The US isn't likely to regulate them either

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From boraxman@21:1/101 to Gamgee on Tue Apr 26 20:46:30 2022
    Sometimes I'm still a little suspicious about why Microsoft is
    doing the things they're doing these days, in supporting Linux
    and such. It seemed Microsoft used to employ tactics like
    "embrace, extend, and extinguish" to try to eliminate competing technologies. By supporting Linux, I've wondered if Microsoft eventually plans to try to destroy Linux in the long term.

    I don't think they can destroy it, because Linux isn't under their absolute control, like Windows is. The open-source aspect means many people have control and they can't affect that.



    ... Internal Error: The system has been taken over by sheep at line 19960

    Hardware can refuse to boot it, or at least, boot only authorised versions. The PC may eventually be a closed platform, like mobiles, which must be 'jail-broken' to run anything else.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From boraxman@21:1/101 to Gamgee on Tue Apr 26 21:14:39 2022
    I never had any of the early computers like the TRS-80, Commodores, etc. My first one was called the "Kaypro PC" which I bought new in 1986. Had an 8088 CPU clocked at 4.77Mhz (which I later upgraded to an NEC V20 at 8Mhz - significant upgrade), CGA graphics, an amber mono monitor (probably 13-14"), and DUAL 5.25" floppy drives (360Kb each). No hard drive, although I added that later too. I added a 1200 baud modem at some point and had a Compuserve account eventually. Hard to imagine
    such hardware now, but at the time... it was GREAT. Can't even
    describe the enjoyment I got out of that computer. GW-BASIC
    programming, WordStar, SuperCalc. I wish I had kept it but of course it is long gone. I got more computers obviously and also went up through the Windows versions like everybody else did. For some reason I was never interested in OS/2, and eventually started dabbling with Linux around 1996 or so. Didn't start using Linux seriously until about 2001, and been with it ever since. :-)

    Ahhhhh, the memories. Good stuff.




    Of all the computers I've, had, my XT clone was the one I want back the most. The case went missing at my folks place (I think, or I left it behind a at a rental), and I'm left with only the mainboard and addon cards and monitor. Enough to get it running actually.

    The XT had an great looking case, the drives a pleasure to hear in action, the Monochrome green CGA monitor distinctive and distinguished. Enjoying using GW-Basic/BASICA on that, Eight-in-one office suite, simcity.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From tenser@21:1/101 to boraxman on Wed Apr 27 01:19:21 2022
    On 26 Apr 2022 at 12:12a, boraxman pondered and said...

    I think I've been very civil and polite with you.

    As have I. And I say this with all due respect, but your style of
    debate is somewhat difficult to digest. One brings up general ideas
    which impact a majority of people, and you debunk it with a corner case which may affect a few, if any.

    Perhaps you find my style difficult to digest, and perhaps
    it is. However, the issue I have with your argument is that
    you make general assertions that are poorly supported, mostly
    through anecdotal evidence and appeals to authority, that are
    logically inconsistent, and then use those to make inferences
    that do not follow.

    You also have a tendency to go from one topic to something
    tangentially related. Recall that the genesis of this
    discussion was your assertion that you don't want to see
    Linux become easier to use because you fear losing something
    in return. My response has always been that I don't see how
    there's anything specific to Linux in particular that cannot
    be replicated elsewhere (really, if Linux becomes what you
    fear, simply move to FreeBSD, etc). It is unclear to me what
    the Unix pipelines and the composibility of tools has to do
    with it, and that seems like a non sequitur. Any really, the
    Linux people have no desire to take away your ability to do
    the sorts of things you appear to want to do. It's not going
    to happen. And if it did, you could fork your own distro:
    that's how it works.


    I don't particularly like a debating style which gets bogged in technicalities. They are, to me, disingenuous and a waste of time. It seems a common debating style, and one I'm not interested in, as it doesn't resolve any problems, other than to make one person claim to be correct over the other.

    I'm not suggesting you're doing this deliberately, but I can't see value in it and whether "technically" Windows is POSIX or not doesn't interest me, nor matter, nor does it matter if "technically" there is a chip on
    my computer which might be closed off and has at the moment, little practical different on the choices I can make.

    Meanwhile, you simply ignore those parts of the counter
    argument that you don't want to address. You speak of using
    Linux because it gives you some kind of "freedom" to make
    the computer yours via customizations, but ignore how firmware
    fits into that puzzle (or, more precisely, doesn't). Similarly,
    you counter the very real issue of "free" Linux not supporting
    useful domain tools with a general poo-poo'ing of Windows.

    The more general point is that you -- yes, you, specifically --
    don't actually _know_ what's running on your computer. That's
    kind of fine, most users don't and frankly, and most people
    don't care. Which is the point: most users running Windows
    don't care, either.

    Do you not see the fundamental similarity between yourself,
    who doesn't know or care what the firmware does, or what runs
    in SMM mode, or what's on the ME in your CPU (or how power
    sequencing, DRAM timing training, or any of the myriad random
    things that happen in a modern computer _outside of the view,
    let alone control, of the host operating system_, and the user
    who chooses to run Windows because they just want to get some
    work done? That's not dumbing anything down, as you have
    suggested, but rather simply using the machine for its intended
    purpose: as a tool. Put another way, those who make other
    choices than you aren't fools, so don't treat them with foolish
    contempt.

    Do not fear the unwashed masses desiring to make Linux more
    _useful for themselves_. The point is that Linux is not some
    maximally open system that should be reserved for the anointed
    few; it's just a Unix-like kernel, and that sort of elitist
    gatekeeping is obnoxious, particularly if you can't see the
    obvious holes in the argument.

    It wasn't my intent to be rude, it just seems like you are arguing tangental points, and thinking that any argument that can be made, is
    one with veracity.

    What I think is going on here is that you have strongly held
    opinions about this stuff, but they're not terribly well
    supported and, I'm sorry to say it, somewhat naive. You
    don't seem to be particularly open to looking at different
    points of view on the matter, either.

    And that's fine: everyone is entitled to their opinion. However,
    it is unreasonable to expect to make general statements about
    systems that are unsupportable (or supported by logical fallacies,
    cf, anecdotal evidence or appeals to authority) without challenge.

    ... I put a dollar in one of those change machines. Nothing changed.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From tenser@21:1/101 to boraxman on Wed Apr 27 01:47:16 2022
    On 26 Apr 2022 at 12:38a, boraxman pondered and said...

    With /etc/passwd? Nope. That doesn't work. Because
    the parser is are built into a library. And even on
    systems where I can hack the library, I might use
    something like LDAP or NIS, or even shell scripts and
    rsync or rdist to copy those to machines where I can't
    hack the library for some reason. So no, that doesn't
    work for /etc/passwd.

    Treat '/' as an escape character. Always. Thats it.

    Nope. See what I wrote above, re-read your response,
    and try to figure out how that would work. Particularly
    since the pathname separator in both the shell and home
    directory fields is '/' in /etc/passwd.

    Yes, and quoted strings suck, because they may have within themselves, quotes. The parser has to know whether "," is a delimiter or not. You may have ," and ",/ Quote are not universally used either. The one I
    had to write was using CSV data where spaced strings may or may not be quoted, within the same file. That a fault of implementation of
    whatever wrote that data, than the CSV format itself, but such
    differences are more likely.

    Actually, lexical analysis of strings literals with embedded
    quotes escaped by backslashes is a trivial regular expression:
    /"(\.|[^\\"])*"/

    And that is one definite improvement that powershell brings. Over time, I'm sure Windows will have the same composability, it just is at the moment perhaps not being used to its full extent, because using windows that way is something relatively new.

    Again, PowerShell is 15 years old.

    What you don't see, is developers leveraging existing tools, existing capabilties, and stringing them together to solve problems.

    That is blatantly false. This is exactly how software is
    built these days. Have you ever done professional software
    development?

    We get closed box solutions, usually a web based app.

    THIS may be true, but you are missing the forest for the
    trees. How do you think those "closed box solutions" are
    built? You seem to be asserting that their structure is
    a function of some kind of dominant system paradigm based
    on a worldview focused through a Windows-centric mentality,
    yes? If that's the case, I think you know very few people
    actually doing this kind of work.

    I call it as I see it. The current computing paradigm is broken, error prone, and these are errors that I deal with professionally. Transcription errors, wrong information on a specification, unclear
    status of documents, these are errors which result in costly rejects. When data is poorly managed, when it is difficult to consolidate, to query, to ratify, mistakes happen. The opacity between the different tools provides points of failure. As I said, errors come about from people incorrectly typing data, data that has already been entered and verified. It has to be typed because the tools don't allow the machine
    to do the transcription.

    I have no idea what you do professionally, but I think
    you are trying to extrapolate your personal experience
    to the industry writ large and that just doesn't follow.

    generate documents could do this. Maybe Windows can, but if so, its now doing it late in its development, and it will take a culture shift.

    You're conflating systems with things that run on those
    systems and asserting that one implies the other. I'm
    sorry, but that simply does not follow.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From tenser@21:1/101 to Nightfox on Wed Apr 27 01:53:59 2022
    On 25 Apr 2022 at 12:44p, Nightfox pondered and said...

    Sometimes I'm still a little suspicious about why Microsoft is doing the things they're doing these days, in supporting Linux and such. It
    seemed Microsoft used to employ tactics like "embrace, extend, and extinguish" to try to eliminate competing technologies. By supporting Linux, I've wondered if Microsoft eventually plans to try to destroy
    Linux in the long term.

    It's not your father's Microsoft since Balmer retired.

    They understand that the real money is in the cloud and
    appliances like the XBox; desktop computing is sliding
    from relevance for the general public: most folks can
    do everything they need with a tablet and an external
    keyboard.

    They get that people are running cloud-based applications
    on Linux, and they're not going to change that: thus,
    to remain relevant, MSFT has to support Linux on its
    cloud. WSL and WSL2 are designed to give developers
    support for developing Linux stuff on Windows, and to
    give them a testing base for keeping Hyper-V compatible.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From tenser@21:1/101 to Nightfox on Wed Apr 27 01:57:36 2022
    On 25 Apr 2022 at 12:57p, Nightfox pondered and said...

    Re: Re: Windows vs Linux
    By: tenser to boraxman on Mon Apr 25 2022 02:01 pm

    Similarly, if the ME in your Intel CPU is hackable,
    that might have a profound impact on you.

    Intel's ME doesn't run in the CPU itself. It's in a separate set of
    chips on the motherboard.

    Typically, to use the ME from the OS, you'd need the Intel ME drivers & software installed. I'm nto sure, but I think Intel might only provide that for Windows. Although the Intel ME runs independently of the OS,
    if you don't have the software installed on the OS for it, it may not affect you as much.

    Regardless of whether it's on the die or in the chipset,
    the point remains that users are not in control of their
    machines in the way that they think that they are.

    I bring up the ME specifically because of:

    https://arstechnica.com/information-technology/2017/05/the-hijacking-flaw-that- lurked-in-intel-chips-is-worse-than-anyone-thought/

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From claw@21:1/210 to Warpslide on Tue Apr 26 22:36:33 2022
    Wasn't Dr. Claw the bad guy from Inspector Gadget? ;)

    thats right. thats exactly where it comes from. the mad logo is my bbses logon screen.

    |23|04Dr|16|12Claw
    |16|14Sysop |12Noverdu |14BBS |04(|14Noverdu.com|04)
    |10Standard Ports for SSH/Telnet Web/HTTP://|14Noverdu.com:808
    |22|01fsxNet/MRC Chat/Registered Doors!/50Nodes/No Time Use! Stay On!|16|07

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Noverdu BBS (21:1/210)
  • From claw@21:1/210 to Spectre on Tue Apr 26 22:46:50 2022
    You didn't miss a lot by not having a modem for a IIc. They had the dodgiest serial ports of any II. 5 pin din connectors, incomplete handshaking, no carrier detect. And at least on the early ones limited speed, but you'd probably only have needed 2400 back then. :)

    Whee... PC's especially clones offered far better bang for your buck
    than the premium Apple still charged for IIs which people still bought because they had such a presence in schools. It was cheaper to buy a second hand 286 when I got it, than to buy a SCSI card for the IIgs :/

    Completely agree. PC was night and day. My 486 came with a 2400baud modem after being super addicted to bbsing saved up and got a zoom 14.4k voice modem. my rich friend got the zixel 16.8 it was all so much fun

    |23|04Dr|16|12Claw
    |16|14Sysop |12Noverdu |14BBS |04(|14Noverdu.com|04)
    |10Standard Ports for SSH/Telnet Web/HTTP://|14Noverdu.com:808
    |22|01fsxNet/MRC Chat/Registered Doors!/50Nodes/No Time Use! Stay On!|16|07

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Noverdu BBS (21:1/210)
  • From claw@21:1/210 to boraxman on Tue Apr 26 22:59:22 2022
    The Vic20 was my second computer, from a garage sale soon after I got my first computer, which was also from a garage sale. I only had a few
    games that came with it (SkyBlazer being my favourite), but it also had the manual, so I typed in a couple of the game listings in the back, and did a little programming, but with only a few tapes/cartridges, and
    being 1991, having little opportunity to buy new software, it was, as
    you say, like a console. I bugged my parents for a C64 which I got soon after, and that was fun for a few years before I got into PC's.

    Love all the nostalgic stories. kinda want to dial in. i know flex is adding lines for this soon my bbs will have dial up

    |23|04Dr|16|12Claw
    |16|14Sysop |12Noverdu |14BBS |04(|14Noverdu.com|04)
    |10Standard Ports for SSH/Telnet Web/HTTP://|14Noverdu.com:808
    |22|01fsxNet/MRC Chat/Registered Doors!/50Nodes/No Time Use! Stay On!|16|07

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Noverdu BBS (21:1/210)
  • From claw@21:1/210 to boraxman on Tue Apr 26 23:09:57 2022
    There are some distinct advantages to btrfs. It uses less resources and is better on older hardware. It is far, far more flexible, you can add, remove drives on a whim, and change raid level, all while the filesystem is online. It is built into the kernel, unlike ZFS, and can be mounted and unmounted like any other filesystem, it doesn't need the use of a specific tool like zfs. Also, being able to create copy-on-write copies of any file or directory to anywhere on the same drive is useful.

    Now I will have to play around with this. how is it in a vm?

    |23|04Dr|16|12Claw
    |16|14Sysop |12Noverdu |14BBS |04(|14Noverdu.com|04)
    |10Standard Ports for SSH/Telnet Web/HTTP://|14Noverdu.com:808
    |22|01fsxNet/MRC Chat/Registered Doors!/50Nodes/No Time Use! Stay On!|16|07

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Noverdu BBS (21:1/210)
  • From boraxman@21:1/101 to tenser on Wed Apr 27 22:43:17 2022
    As have I. And I say this with all due respect, but your style of debate is somewhat difficult to digest. One brings up general ideas which impact a majority of people, and you debunk it with a corner ca which may affect a few, if any.

    Perhaps you find my style difficult to digest, and perhaps
    it is. However, the issue I have with your argument is that
    you make general assertions that are poorly supported, mostly
    through anecdotal evidence and appeals to authority, that are
    logically inconsistent, and then use those to make inferences
    that do not follow.

    You also have a tendency to go from one topic to something
    tangentially related. Recall that the genesis of this
    discussion was your assertion that you don't want to see
    Linux become easier to use because you fear losing something
    in return. My response has always been that I don't see how
    there's anything specific to Linux in particular that cannot
    be replicated elsewhere (really, if Linux becomes what you
    fear, simply move to FreeBSD, etc). It is unclear to me what
    the Unix pipelines and the composibility of tools has to do
    with it, and that seems like a non sequitur. Any really, the
    Linux people have no desire to take away your ability to do
    the sorts of things you appear to want to do. It's not going
    to happen. And if it did, you could fork your own distro:
    that's how it works.


    If I recall correctly, this started from a comment that Linux was more configurable, and more amenable to constructing your own workflows and system than Windows. That the Unix philosophy was based on composition of existing tools, whereas Windows evolved in a paradigm where computing solutions came from application solutions.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From boraxman@21:1/101 to tenser on Wed Apr 27 23:02:29 2022
    Treat '/' as an escape character. Always. Thats it.

    Nope. See what I wrote above, re-read your response,
    and try to figure out how that would work. Particularly
    since the pathname separator in both the shell and home
    directory fields is '/' in /etc/passwd.

    The escape character means the next character is to be taken literally and not translated.

    //etc//password

    Or, if you had a colon delimited file, you would insert colons which were not to be taken as separators as /:

    \\n would mean take the newline as a literal, and not an end of record.

    Actually, lexical analysis of strings literals with embedded
    quotes escaped by backslashes is a trivial regular expression: /"(\.|[^\\"])*"/

    Again, PowerShell is 15 years old.


    How has it changed the use of Windows for users such as me? Remember, most users are like me, not software developers.

    What you don't see, is developers leveraging existing tools, existing capabilties, and stringing them together to solve problems.

    That is blatantly false. This is exactly how software is
    built these days. Have you ever done professional software
    development?


    I just don't see it. The basic paradigm is the same now as it was in 1999. You may have data in an excel spreadsheet, to extract the data, you have to open Excel, select the "File -> Open" option, open the file, use Excels search functionality, find the record containing the key you need, navigate to the cell which has the data you want, CTRL-C, then switch to where you want to put the data, put your mouse pointer there, CTRL-V. Repeat.

    The OS makes it *slightly* easier in that you can double click the file in Explorer to open it, if the file is accessible via Explorer, which may not be the case on a bespoke cloud storage system.

    The paradigm is unchanged. The data belongs to Excel, it is accessible only through Excel, or perhaps a custom piece of code, maybe. We are still using computers in terms of managing applications.

    You might say "so what", in which case, I think that is the result of a lack of imagination. Data, such as product master data, should be independent of an application. It should be part of the system, the system being the computing environment. Make data a first class citizen, data belongs to the user, not the app, and make it available for any piece of code to refer to.

    In this respect, one can store product master data, and then use that data to generate a document, or use it to validate data, or to run queries about inventory. We need this functionality, and you can tell this because what business does, is it seeks software which does all this, such as a Quality Management System. The thing is ,these systems are operating systems in and of themselves, which is why they tend to stagnate, development and customisation is difficult, and outside the scope of what the business can do itself because it is the vendors own specific solution, instead of one leveraging core OS components and tools. The result is sub-par, slow, error prone and costly, but no one can see any better, because we're stuck with this idea that computers are there to run Applications.

    Maybe Windows is ready to do this, perhaps, but it just plain hasn't resulted in practical change.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From boraxman@21:1/101 to claw on Wed Apr 27 23:19:44 2022
    There are some distinct advantages to btrfs. It uses less resources is better on older hardware. It is far, far more flexible, you can a remove drives on a whim, and change raid level, all while the filesys is online. It is built into the kernel, unlike ZFS, and can be mount and unmounted like any other filesystem, it doesn't need the use of a specific tool like zfs. Also, being able to create copy-on-write cop of any file or directory to anywhere on the same drive is useful.

    Now I will have to play around with this. how is it in a vm?

    DrClaw


    I haven't used it in a VM, but it should work just fine in one. If you do have a Linux install, you can create disk files, and just put the file system within those.

    I had a BTRFS partition, 340G. I decided, after putting my photos on it, that I wanted RAID 1 redundancy. I created another 340G partition on my desktops second hard disk, and added that partition, converting the data profile from "single" to "raid1". The addition happens instantly, and data is converted to raid1 on the fly, as you use it. After the data was converted, my photos are now raid1, and will be protected by BTRF's auto correction.

    If I was administering a companies file server, I would still prefer ZFS.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From Spectre@21:3/101 to boraxman on Wed Apr 27 21:25:00 2022
    I just don't see it. The basic paradigm is the same now as it was in 1999. You may have data in an excel spreadsheet, to extract the data, you have to open Excel, select the "File -> Open" option, open the file, use Excels search functionality, find the record containing the key you need, navigate to the cell which has the data you want, CTRL-C, then switch to where you want to put the data, put your mouse pointer there, CTRL-V. Repeat.

    Ponder how is that different in Nix? Sure you can feed your data through a variety of ad hoc tools, but it still really belongs to whatever it was
    created in. Its not like you can do much to an SQL database with a text
    editor or spreadsheet... I will freely admit I have no experience with a nix gui so there might be something I'm missing. But the premise seem to me to be the same regardless of O/S or platform. Specific data types belong to
    specific applications... the only change will be how you can try to integrate that data into other uses.

    Spec


    *** THE READER V4.50 [freeware]
    --- SuperBBS v1.17-3 (Eval)
    * Origin: The future's uncertain, the end is always near. (21:3/101)
  • From tenser@21:1/101 to boraxman on Thu Apr 28 00:30:53 2022
    On 27 Apr 2022 at 10:43p, boraxman pondered and said...

    If I recall correctly, this started from a comment that Linux was more configurable, and more amenable to constructing your own workflows and system than Windows. That the Unix philosophy was based on composition
    of existing tools, whereas Windows evolved in a paradigm where computing solutions came from application solutions.

    I believe that's what you've honed in on, but the comment
    that precipitated that was you opining that making Linux
    more user-friendly is dumbing it down and opening the door
    to a loss of some sort of freedom as different use cases
    become favored, which is just not an accurate reading of
    things.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From Arelor@21:2/138 to Spectre on Wed Apr 27 07:41:09 2022
    Re: Re: Windows vs Linux
    By: Spectre to boraxman on Wed Apr 27 2022 09:25 pm

    I just don't see it. The basic paradigm is the same now as it was in 1999. Y
    may have data in an excel spreadsheet, to extract the data, you have to open
    Excel, select the "File -> Open" option, open the file, use Excels search
    functionality, find the record containing the key you need, navigate to the ce
    which has the data you want, CTRL-C, then switch to where you want to put the
    data, put your mouse pointer there, CTRL-V. Repeat.

    Ponder how is that different in Nix? Sure you can feed your data through a variety
    ad hoc tools, but it still really belongs to whatever it was
    created in. Its not like you can do much to an SQL database with a text editor or spreadsheet... I will freely admit I have no experience with a nix gui so
    there might be something I'm missing. But the premise seem to me to be the same
    regardless of O/S or platform. Specific data types belong to
    specific applications... the only change will be how you can try to integrate that
    data into other uses.

    Spec


    *** THE READER V4.50 [freeware]

    Well, my roguelike SSH server uses a custom shell that is backed by an SQLite database. The users may register and add entries to the database, or change their own
    data. The shell serves as an interface to the database and the shell is very monolithic.

    However, if need be, the database can be manipulated and processed by a number of
    standard tools (such as SQLite's own tools) so you can extract, add or modify entries
    with custom scripts without depending on the original application that created those
    entries (the game shell).

    Typical Unix friendly tools try to store data in portable formats that may be easily
    processed by other arbitrary tools. Sure, I can create a custom tool to parse an Open
    Document Spreadsheet, but it is so much easier to create a custom filter to parse a
    Wordgrinder file, which is text based. Plus Wordgrinder itself makes it easy to deploy
    your own filters or parsers.

    --
    gopher://gopher.richardfalken.com/1/richardfalken
    --- SBBSecho 3.15-Linux
    * Origin: Palantir * palantirbbs.ddns.net * Pensacola, FL * (21:2/138)
  • From tenser@21:1/101 to boraxman on Thu Apr 28 01:14:13 2022
    On 27 Apr 2022 at 11:02p, boraxman pondered and said...

    Treat '/' as an escape character. Always. Thats it.

    Nope. See what I wrote above, re-read your response,
    and try to figure out how that would work. Particularly
    since the pathname separator in both the shell and home
    directory fields is '/' in /etc/passwd.

    The escape character means the next character is to be taken literally
    and not translated.

    //etc//password

    Or, if you had a colon delimited file, you would insert colons which
    were not to be taken as separators as /:

    \\n would mean take the newline as a literal, and not an end of record.

    You keep missing the point.

    Sure; that's how escape characters work. But now perhaps
    you can explain how you intend to retrofit an escape
    character into /etc/passwd given 50 years of installed
    base? How do you intend to do this on systems that
    share their authorization database via LDAP or NIS with
    hosts where it is difficult or impossible to update libc?
    What do you do about static binaries? What do you do about
    the many, many tools that were written without care for
    this new thing you want to introduce into an existing file
    format? And how does any of this address the problem of
    adding new fields, or changing existing fields?

    Recall that the genesis of this subtopic was your opining
    that delimited text files were somehow superior to CSV,
    which is itself a delimited text format, and your seeming
    objection (unclear; you never really addressed it) to my
    statement that delimited files have limitations.

    You seem to fixate on trivial technical details, like
    escape characters etc, while missing the larger technical
    issues. There's a reason the world has mostly moved to
    structured data formats, and it's not because developers
    or lazy or stupid or simply wow'ed by the shiny thing du
    jour. We all understand how escaping works. Experienced
    developers also understand that that is not the only issue
    at play.

    Actually, lexical analysis of strings literals with embedded
    quotes escaped by backslashes is a trivial regular expression: /"(\.|[^\\"])*"/

    Again, PowerShell is 15 years old.

    How has it changed the use of Windows for users such as me? Remember, most users are like me, not software developers.

    I have no idea, but that's not the point. The point is that
    you can use the exact same model you point to with Unix on
    Windows. The Unix philosophy is not singular in the way you
    seem to be asserting it is; it's not even that rich on Unix.
    Both VM/CMS and Windows actually have _more powerful_ primitives
    than Unix/Linux because they bring notions of type safety and
    structure to the pipe primitive.

    If you aren't aware of the tools that are available on the
    platforms you are dismissing, and not aware of the limitations
    of the platforms you are lauding, perhaps you examine your
    opinions and refrain from voicing value judgments.

    That is blatantly false. This is exactly how software is
    built these days. Have you ever done professional software development?

    I just don't see it. The basic paradigm is the same now as it was in 1999. You may have data in an excel spreadsheet, to extract the data,
    you have to open Excel, select the "File -> Open" option, open the file, use Excels search functionality, find the record containing the key you need, navigate to the cell which has the data you want, CTRL-C, then switch to where you want to put the data, put your mouse pointer there, CTRL-V. Repeat.

    What does that have to do with building software? Your
    statement was about software development, which is _radically_
    different now than it was in 1999. Based on this comment
    alone, it seems likely your experience is limited to using
    machines, and you have very limited development experience.

    The OS makes it *slightly* easier in that you can double click the file
    in Explorer to open it, if the file is accessible via Explorer, which
    may not be the case on a bespoke cloud storage system.

    The paradigm is unchanged. The data belongs to Excel, it is accessible only through Excel, or perhaps a custom piece of code, maybe. We are still using computers in terms of managing applications.

    Sounds like you find yourself in a soul-sucking deadening
    environment. I'm genuinely sorry for that; however, you
    continue to draw unwarranted conclusions about things generally
    based on your personal experience, which really does not
    follow. That's called anecdotal evidence, and is a known
    logical fallacy.

    You might say "so what", in which case, I think that is the result of a lack of imagination. Data, such as product master data, should be independent of an application. It should be part of the system, the system being the computing environment. Make data a first class
    citizen, data belongs to the user, not the app, and make it available
    for any piece of code to refer to.

    This is a strawman. I didn't say, "so what." Though I
    have no idea why you're bringing this up in response to a
    comment about software development, I will say that open
    data formats are de rigor now and have been for quite some
    time.

    Also, you seem unaware of a number of points, here. Namely,
    that you could simply programmatically extract the data you
    want from an excel file. There are APIs for this in most
    major programming languages and the formats themselves are
    standardized (ISO/IEC 29500-1:2016). If you run across a
    version of Excel that does not natively save in those standard
    formats, you can likely export to a format that is, or one
    easily groked by a library (even CSV!).

    In other words, this problem is easily solved, even on
    Windows. If there's a failure of imagination here, I'd
    say it is not even considering these possibilities.

    In this respect, one can store product master data, and then use that
    data to generate a document, or use it to validate data, or to run
    queries about inventory. We need this functionality, and you can tell this because what business does, is it seeks software which does all
    this, such as a Quality Management System. The thing is ,these systems are operating systems in and of themselves, which is why they tend to stagnate, development and customisation is difficult, and outside the scope of what the business can do itself because it is the vendors own specific solution, instead of one leveraging core OS components and
    tools. The result is sub-par, slow, error prone and costly, but no one can see any better, because we're stuck with this idea that computers
    are there to run Applications.

    Maybe Windows is ready to do this, perhaps, but it just plain hasn't resulted in practical change.

    Again, you conflate the _system_ with the _application running
    on that system_, and assert that the former implies the structure
    of the latter. That is the part that does not follow.

    You don't seem to want to acknowledge that the system is just a
    tool, and haven't presented any serious evidence for any of your
    assertions beyond anecdote.

    Finally, you may find life a bit more pleasant if you took the
    time to look into solutions that are already available on the
    platform you are forced to work on, instead of looking rigidly
    at a different platform as the only solution.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From poindexter FORTRAN@21:4/122 to Nightfox on Tue Apr 26 06:48:00 2022
    Nightfox wrote to Gamgee <=-

    using was probably 3.31, and 5.0 later. The first version of Windows I remember using was version 3.0 in 1990. I thought it all was fairly
    cool, but I started to be frustrated with Windows when it seemed slow
    and sometimes unstable, where other similar (less popular) software was arguably better..

    As a BBS guy, comms under Windows was bad for a long time, and that kept me
    in OS/2 and DOS. It wasn't until PCs got more horsepower that Windows became viable.

    From 1997 until 2001 or so, I ran a DOS BBS in a window on my Windows95 desktop, and it ran OK for a single node with not a lot of traffic. By then,
    I was on a Pentium 166 and later Pentium Pro 200 system with 32+ megabytes
    of RAM, pretty good for the time. It was still bad at serial comms, but fast enough hardware to compensate.




    ... "The swift blade penetrates the salad."
    --- MultiMail/DOS v0.52
    * Origin: realitycheckBBS.org -- information is power. (21:4/122)
  • From Nightfox@21:1/137 to poindexter FORTRAN on Wed Apr 27 09:48:14 2022
    Re: Re: Windows vs Linux
    By: poindexter FORTRAN to Nightfox on Tue Apr 26 2022 06:48 am

    As a BBS guy, comms under Windows was bad for a long time, and that kept me in OS/2 and DOS. It wasn't until PCs got more horsepower that Windows became viable.

    Yeah, for a while it seemed like Windows wasn't the best for some things.

    I messed with OS/2 a bit around 1996-1997 or so but never seriously used it. I didn't raelize until later how popular OS/2 was for BBSing. I was running my original BBS (with RemoteAccess) in DOS at first, and after a while I started to run it as a 2-node setup in DesqView for DOS, even though I only had one phone line for the BBS. The 2-node setup with DesqView allowed me (as the sysop) to log on locally even when another user was logged in via the phone line.

    From 1997 until 2001 or so, I ran a DOS BBS in a window on my Windows95 desktop, and it ran OK for a single node with not a lot of traffic. By then, I was on a Pentium 166 and later Pentium Pro 200 system with 32+ megabytes of RAM, pretty good for the time. It was still bad at serial comms, but fast enough hardware to compensate.

    Yeah, I also ended up running my original BBS in Windows later, from around 1998 to 2000 before I took it down.

    Nightfox
    --- SBBSecho 3.15-Win32
    * Origin: Digital Distortion: digdist.synchro.net (21:1/137)
  • From Nightfox@21:1/137 to claw on Wed Apr 27 09:57:59 2022
    Re: Re: Windows vs Linux
    By: claw to boraxman on Tue Apr 26 2022 10:59 pm

    Love all the nostalgic stories. kinda want to dial in. i know flex is adding lines for this soon my bbs will have dial up

    I like the nostalgic stories too. And I think it's funny that back when broadband internet was becoming more common, it seemed so cool to have a super high-speed internet connection that was always connected, but now sometimes I want to use a modem with a phone line again to dial into a BBS.

    Nightfox
    --- SBBSecho 3.15-Win32
    * Origin: Digital Distortion: digdist.synchro.net (21:1/137)
  • From Spectre@21:3/101 to Nightfox on Thu Apr 28 08:06:00 2022
    As a BBS guy, comms under Windows was bad for a long time, and that
    kept
    me in OS/2 and DOS. It wasn't until PCs got more horsepower that
    Windows
    became viable.

    For some time, your fast 486 was better than any Pentium at interrupt driven serial I/O which may have been a big driver in the problem as much as
    Windoze.

    Spec


    *** THE READER V4.50 [freeware]
    --- SuperBBS v1.17-3 (Eval)
    * Origin: The future's uncertain, the end is always near. (21:3/101)
  • From claw@21:1/210 to boraxman on Wed Apr 27 19:12:31 2022
    I think you guys forgot to add the best OS ever made. Lets you talk to god. Heres the link to the wiki page. Might want to check it out.

    https://en.wikipedia.org/wiki/TempleOS

    |23|04Dr|16|12Claw
    |16|14Sysop |12Noverdu |14BBS |04(|14Noverdu.com|04)
    |10Standard Ports for SSH/Telnet Web/HTTP://|14Noverdu.com:808
    |22|01fsxNet/MRC Chat/Registered Doors!/50Nodes/No Time Use! Stay On!|16|07

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Noverdu BBS (21:1/210)
  • From claw@21:1/210 to Nightfox on Wed Apr 27 19:39:55 2022
    Sometimes I'm still a little suspicious about why Microsoft is doing the things they're doing these days, in supporting Linux and such. It
    seemed Microsoft used to employ tactics like "embrace, extend, and extinguish" to try to eliminate competing technologies. By supporting Linux, I've wondered if Microsoft eventually plans to try to destroy
    Linux in the long term.

    I have that health skepticism as well, however don't feel the same tactic will work in the Linux world

    |23|04Dr|16|12Claw
    |16|14Sysop |12Noverdu |14BBS |04(|14Noverdu.com|04)
    |10Standard Ports for SSH/Telnet Web/HTTP://|14Noverdu.com:808
    |22|01fsxNet/MRC Chat/Registered Doors!/50Nodes/No Time Use! Stay On!|16|07

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Noverdu BBS (21:1/210)
  • From claw@21:1/210 to boraxman on Wed Apr 27 20:02:19 2022
    I haven't used it in a VM, but it should work just fine in one. If you
    do have a Linux install, you can create disk files, and just put the
    file system within those.

    Well I'll have to spin it ups this weekend and play around with it. Do you have a distro you recommend trying it in?

    |23|04Dr|16|12Claw
    |16|14Sysop |12Noverdu |14BBS |04(|14Noverdu.com|04)
    |10Standard Ports for SSH/Telnet Web/HTTP://|14Noverdu.com:808
    |22|01fsxNet/MRC Chat/Registered Doors!/50Nodes/No Time Use! Stay On!|16|07

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Noverdu BBS (21:1/210)
  • From Nightfox@21:1/137 to Spectre on Wed Apr 27 19:23:28 2022
    Re: Re: Windows vs Linux
    By: Spectre to Nightfox on Thu Apr 28 2022 08:06 am

    As a BBS guy, comms under Windows was bad for a long time, and
    that
    kept
    me in OS/2 and DOS. It wasn't until PCs got more horsepower that
    Windows
    became viable.

    For some time, your fast 486 was better than any Pentium at interrupt driven serial I/O which may have been a big driver in the problem as much as Windoze.

    I'm the wrong person. You quoted Poindexter Fortran but your reply was addressed to me.

    Nightfox
    --- SBBSecho 3.15-Win32
    * Origin: Digital Distortion: digdist.synchro.net (21:1/137)
  • From Nightfox@21:1/137 to claw on Wed Apr 27 19:35:37 2022
    Re: Re: Windows vs Linux vs TempleOS!
    By: claw to boraxman on Wed Apr 27 2022 07:12 pm

    I think you guys forgot to add the best OS ever made. Lets you talk to god. Heres the link to the wiki page. Might want to check it out.

    https://en.wikipedia.org/wiki/TempleOS

    I've heard of that. Interesting that it was actually functional and the author developed it in a fairly short time. According to Wikipedia, the author had schizophrenia. :/

    Nightfox
    --- SBBSecho 3.15-Win32
    * Origin: Digital Distortion: digdist.synchro.net (21:1/137)
  • From claw@21:1/210 to Nightfox on Wed Apr 27 22:35:12 2022
    I've heard of that. Interesting that it was actually functional and the author developed it in a fairly short time. According to Wikipedia, the author had schizophrenia. :/

    There is a documentary on youtube about it.

    |23|04Dr|16|12Claw
    |16|14Sysop |12Noverdu |14BBS |04(|14Noverdu.com|04)
    |10Standard Ports for SSH/Telnet Web/HTTP://|14Noverdu.com:808
    |22|01fsxNet/MRC Chat/Registered Doors!/50Nodes/No Time Use! Stay On!|16|07

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Noverdu BBS (21:1/210)
  • From Spectre@21:3/101 to Nightfox on Thu Apr 28 14:32:00 2022
    I'm the wrong person. You quoted Poindexter Fortran but your reply was

    My bad, not sure how I did that, found the right text in the wrong message.. when I reply I can't change the addressee... :/

    Spec


    *** THE READER V4.50 [freeware]
    --- SuperBBS v1.17-3 (Eval)
    * Origin: The future's uncertain, the end is always near. (21:3/101)
  • From boraxman@21:1/101 to Spectre on Thu Apr 28 22:17:22 2022
    Ponder how is that different in Nix? Sure you can feed your data
    through a variety of ad hoc tools, but it still really belongs to
    whatever it was created in. Its not like you can do much to an SQL database with a text editor or spreadsheet... I will freely admit I have no experience with a nix gui so there might be something I'm missing.
    But the premise seem to me to be the same regardless of O/S or platform. Specific data types belong to specific applications... the only change will be how you can try to integrate that data into other uses.

    Spec


    You can export from an SQL database, and take what you need. It isn't necessary to store the data as text, only to be able to extract it, and that there is a way for programs to interchange. PowerShell uses objects, which
    is more powerful than converting everything to text.

    The difference is whether you have a tool which can pull the data out in a format which another tool can make sense of, or not. Although a particular tool may be required to pull out the data, if you can export it as a stream (text/objects) which any other program can use as a data source, then you can create a workflow where PDF's can be autogenerated using data fields from the source database, autopopulated. Batch create human readable documents for operators to use as specifications based on validated master data. Use existing tools to sign then, to verify digital signatures.

    We have this to some degree. You can in Word, use an Excel spreadsheet as a datasource, but this is an MS Office specific feature, and not quite as open ended.

    With regards to the GUI, some Window Managers are quite configurable, so widgets, reporting and notifications can be built into the graphical environment. This admittedly is a fairly niche feature, but one can create, within the "Start" menu programmatically generated entries, so workers can access a list of documents, functions, whatever you like without having to navigate any filesystem. With the one I use, you can create any menu, which can do almost anything, simply by reading output of a program which generates the menu. It can be done on the fly each time you read.

    Imagine having in your start menu, one which said "future batches", and listed future production batches, in order, and simply selecting the menu opened up two documents, one the current specification to use, the other the batch records. Updated each time you open it, with current dates/batch numbers automatically filled in.

    I'm just throwing out ideas, but the vision is the actual computing environment moulded as the application. Other operators could have hotkeys, they press it, a dialog box pops up, they enter some information, and records are updated in the backend.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From boraxman@21:1/101 to tenser on Thu Apr 28 22:24:55 2022
    I believe that's what you've honed in on, but the comment
    that precipitated that was you opining that making Linux
    more user-friendly is dumbing it down and opening the door
    to a loss of some sort of freedom as different use cases
    become favored, which is just not an accurate reading of
    things.


    A large reason for Free operating systems being free, is that no one project, no one power, no one vision has enough power to be able to push out competitors. I did express a concern that Linux say, taking a majority share of the desktop could lead to degradation of freedom. Such a scenario results in a higher probability of one company defining what Linux is, and having potential clout to shape the desktop of the majority of users, and make specific requirement which push out, or exclude competition. For example, using an app packaging system which is closed source (for security reasons), or if PC's will only boot signed kernels, and they can push for standards which only they, or only large aligned distros can meet.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From boraxman@21:1/101 to tenser on Thu Apr 28 23:08:09 2022
    You keep missing the point.

    Sure; that's how escape characters work. But now perhaps
    you can explain how you intend to retrofit an escape
    character into /etc/passwd given 50 years of installed
    base? How do you intend to do this on systems that
    share their authorization database via LDAP or NIS with
    hosts where it is difficult or impossible to update libc?
    What do you do about static binaries? What do you do about
    the many, many tools that were written without care for
    this new thing you want to introduce into an existing file
    format? And how does any of this address the problem of
    adding new fields, or changing existing fields?

    Recall that the genesis of this subtopic was your opining
    that delimited text files were somehow superior to CSV,
    which is itself a delimited text format, and your seeming
    objection (unclear; you never really addressed it) to my
    statement that delimited files have limitations.

    You seem to fixate on trivial technical details, like
    escape characters etc, while missing the larger technical
    issues. There's a reason the world has mostly moved to
    structured data formats, and it's not because developers
    or lazy or stupid or simply wow'ed by the shiny thing du
    jour. We all understand how escaping works. Experienced
    developers also understand that that is not the only issue
    at play.

    I have no idea, but that's not the point. The point is that
    you can use the exact same model you point to with Unix on
    Windows. The Unix philosophy is not singular in the way you
    seem to be asserting it is; it's not even that rich on Unix.
    Both VM/CMS and Windows actually have _more powerful_ primitives
    than Unix/Linux because they bring notions of type safety and
    structure to the pipe primitive.

    If you aren't aware of the tools that are available on the
    platforms you are dismissing, and not aware of the limitations
    of the platforms you are lauding, perhaps you examine your
    opinions and refrain from voicing value judgments.


    I'm sorry I brought up ESR's article, because it wasn't the point I wanted to made. /etc/passwd is a little different, but the details don't matter. ESR made a statement that delimited formats are better than CSV, in general I think he is right, but there are nuances.

    What does that have to do with building software? Your
    statement was about software development, which is _radically_
    different now than it was in 1999. Based on this comment
    alone, it seems likely your experience is limited to using
    machines, and you have very limited development experience.


    Sounds like you find yourself in a soul-sucking deadening
    environment. I'm genuinely sorry for that; however, you
    continue to draw unwarranted conclusions about things generally
    based on your personal experience, which really does not
    follow. That's called anecdotal evidence, and is a known
    logical fallacy.


    There is a difference between building software, and building solutions. Software is just one part of it. How that software is used together, how it is all strung together to create workflows is what matters in the end. Software developers can't do this, they can't anticipate what Bobs Medical Devices, or Central Victorian Metal Recyclers or Acme Packaging will need to use their software FOR.

    When software is created by developers to solve a particular problem, it tends to be a monolithic 'suite', often now web based, which attempts to capture all workflows, but is usually inflexible (or modifiable at a cost). I did actually work with an application framework which attempted to partially solve this, by allowing the client the ability to modify screens, create new business logic, but it was all still within the app.

    Excel and Word are still the same, more or less. The fact the underlying code has change is irrelevant to those of us who aren't developers. How they are developed is irrelevant to the discussion, only the final product, how it interacts with the computing environment it is in, matters.

    This is a strawman. I didn't say, "so what." Though I
    have no idea why you're bringing this up in response to a
    comment about software development, I will say that open
    data formats are de rigor now and have been for quite some
    time.

    Also, you seem unaware of a number of points, here. Namely,
    that you could simply programmatically extract the data you
    want from an excel file. There are APIs for this in most
    major programming languages and the formats themselves are
    standardized (ISO/IEC 29500-1:2016). If you run across a
    version of Excel that does not natively save in those standard
    formats, you can likely export to a format that is, or one
    easily groked by a library (even CSV!).


    I do export to CSV, before using in my scripts, and I am aware of the API's. I don't claim it is not possible to create such workflows in Windows, only that Windows wasn't designed around this type of computing model.


    In other words, this problem is easily solved, even on
    Windows. If there's a failure of imagination here, I'd
    say it is not even considering these possibilities.


    Again, you conflate the _system_ with the _application running
    on that system_, and assert that the former implies the structure
    of the latter. That is the part that does not follow.

    You don't seem to want to acknowledge that the system is just a
    tool, and haven't presented any serious evidence for any of your assertions beyond anecdote.

    Finally, you may find life a bit more pleasant if you took the
    time to look into solutions that are already available on the
    platform you are forced to work on, instead of looking rigidly
    at a different platform as the only solution.


    I can't do much at all with the platform I'm working on because my ability to install new software packages is limited, quite limited.

    To some degree, the system has shaped the applications, moreso by convention and culture, than by technical necessity. Windows can for example, run a different GUI, but doing so is rather "hacky", not officially supported, and may be undone by a software update. Whereas Unix systems officially support a different GUI.

    My experience isn't the only thing I'm drawing on, but from conversations with others. Those who work in software development (I have a few friends who do this), have quite a different set up at work, because they are more able to use their tools to their advantage. I would imagine those working in any sort of development are working in environments vastly different to most of us other corporate drones. Most companies have no developers, and rely on people to write monolithic software to fulfill business needs.

    By the way, I was involved in a software project, with the support of a company, using their framework to create Quality System which moved away from a traditional "page" and "screen" model, where interaction revolved around workflows and tasks. It was the "OS" within an application.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From boraxman@21:1/101 to Nightfox on Thu Apr 28 23:17:13 2022
    Love all the nostalgic stories. kinda want to dial in. i know flex is adding lines for this soon my bbs will have dial up

    I like the nostalgic stories too. And I think it's funny that back when broadband internet was becoming more common, it seemed so cool to have a super high-speed internet connection that was always connected, but now sometimes I want to use a modem with a phone line again to dial into a BBS.

    Nightfox

    You'll want it for all of 5 minutes ,then go back to your Internet connection. The only thing I miss about dial up, is that you could bypass the Internet. At the time there was no real good reason to do so, but now with the Internet being what it is in terms of privacy the intimate "direct dial to a friends house" seems more appealing. I used to dial into a friends place with modem, and we'd just chat "online" in Telix, and maybe send some small files back and forth, like cool new Amiga Tracker Modules we've found.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From boraxman@21:1/101 to claw on Thu Apr 28 23:32:17 2022
    I think you guys forgot to add the best OS ever made. Lets you talk to god. Heres the link to the wiki page. Might want to check it out.

    https://en.wikipedia.org/wiki/TempleOS

    DrClaw

    I spent some time with TempleOS, trying to get to know it. It's a very weird OS, visually too busy, scattered. Sadly, Terry's mental illness is evident in its visual design.

    But it is also in some ways quite impressive, and at times, quite awe inspiring how one man not only made this, but how this OS is quite a different paradigm.

    It's been a while since I've used it, but in some ways, TempleOS encompasses what I'm talking about in this thread, a different model where the user can use the OS's parts to construct a larger system. TempleOS breaks down barriers that exist elsewhere. Hyperlinking is everywhere, everything interrelates and is interconnected. It's a bit Emacs'ish actually.

    ... A program is used to turn data into error messages.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From boraxman@21:1/101 to claw on Thu Apr 28 23:37:55 2022
    I haven't used it in a VM, but it should work just fine in one. If y do have a Linux install, you can create disk files, and just put the file system within those.

    Well I'll have to spin it ups this weekend and play around with it. Do you have a distro you recommend trying it in?

    DrClaw

    Doesn't matter what distro you use. Anyone you can get working easily will be fine.

    If you want something you can run easily, try a bootable "mini" distro, like Puppy Linux or even System Rescue CD. These will boot and run straight from the install media, which means for the VM, just create a couple of blank disk images, attach the ISO, and boot from the ISO and you're good to go.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From Spectre@21:3/101 to boraxman on Thu Apr 28 22:41:00 2022
    You can export from an SQL database, and take what you need. It isn't

    Yeah but you can export from pretty much anything, and that means the data isn't inherently transferable, you still have to find the lowest common denominator all your dud software can handle.

    Spec


    *** THE READER V4.50 [freeware]
    --- SuperBBS v1.17-3 (Eval)
    * Origin: The future's uncertain, the end is always near. (21:3/101)
  • From claw@21:1/210 to boraxman on Thu Apr 28 08:12:11 2022
    You'll want it for all of 5 minutes ,then go back to your Internet connection. The only thing I miss about dial up, is that you could
    bypass the Internet. At the time there was no real good reason to do
    so, but now with the Internet being what it is in terms of privacy the intimate "direct dial to a friends house" seems more appealing. I used
    to dial into a friends place with modem, and we'd just chat "online" in Telix, and maybe send some small files back and forth, like cool new
    Amiga Tracker Modules we've found.

    Nice The first Terminal program I has was Telix! Then Terminate came along. With the wider view and better scroll back options. Couldn't beat it. Man the mods. We all collected them. Made mix tapes traded them. It was just crazy how much fun they were. Riding around on our bikes listening to them and eventually our cars. I remember takeing a few steps to get them on to CD. :D

    |23|04Dr|16|12Claw
    |16|14Sysop |12Noverdu |14BBS |04(|14Noverdu.com|04)
    |10Standard Ports for SSH/Telnet Web/HTTP://|14Noverdu.com:808
    |22|01fsxNet/MRC Chat/Registered Doors!/50Nodes/No Time Use! Stay On!|16|07

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Noverdu BBS (21:1/210)
  • From poindexter FORTRAN@21:4/122 to tenser on Wed Apr 27 06:53:00 2022
    tenser wrote to Nightfox <=-

    It's not your father's Microsoft since Balmer retired.

    There's an old school mentality that's now become dated. Ballmer had the benefit of momentum at Microsoft, but didn't provide much intertia, IMO. He was focused on "beating" the competition with a full stack of offerings -
    OS, browser, instant messaging, office apps and more. Revenue was guaranteed through programmed obsolescence and support lifetimes.

    The problem with exclusionary strategies is that you limit your market base.

    Better still to separate your apps from your OS, especially as other OSes
    gain market share. Move from a big, possibly unneeded upgrade every couple
    of years to monthly billing...

    Companies are still going to buy your OS, and you still have the Intel home market locked in - so rely on volume licensing and OEM deals.


    ... Abandon desire
    --- MultiMail/DOS v0.52
    * Origin: realitycheckBBS.org -- information is power. (21:4/122)
  • From poindexter FORTRAN@21:4/122 to claw on Wed Apr 27 06:55:00 2022
    claw wrote to boraxman <=-

    Love all the nostalgic stories. kinda want to dial in. i know flex is adding lines for this soon my bbs will have dial up

    I don't want to go through the hassle of getting a modem working with my
    VOIP lines. I'll have to settle for running Telix in DOSBOX, setting the
    speed to 38400 and hearing that connect alert sound that reminds me of the 90s.


    ... Move towards the unimportant
    --- MultiMail/DOS v0.52
    * Origin: realitycheckBBS.org -- information is power. (21:4/122)
  • From poindexter FORTRAN@21:4/122 to claw on Wed Apr 27 06:58:00 2022
    claw wrote to boraxman <=-

    Now I will have to play around with this. how is it in a vm?

    All this talk of btrfs and a couple of YouTube videos have me intrigued. I'm sad that my old used Synology doesn't support btrfs, just a couple of
    standard RAID levels plus their own RAID formats, SHR-1 and SHR-2.

    Proxmox does support ZFS, I have a Proxmox server connecting to Synology via NFS. It looks like you could set up a ZFS pool with 2 servers and load balance/failover with ZFS nicely.


    ... Move towards the unimportant
    --- MultiMail/DOS v0.52
    * Origin: realitycheckBBS.org -- information is power. (21:4/122)
  • From Nightfox@21:1/137 to Spectre on Thu Apr 28 08:32:47 2022
    Re: Re: Windows vs Linux
    By: Spectre to Nightfox on Thu Apr 28 2022 02:32 pm

    My bad, not sure how I did that, found the right text in the wrong message.. when I reply I can't change the addressee... :/

    Can't change the addressee? What are you using to reply to messages?

    Nightfox
    --- SBBSecho 3.15-Win32
    * Origin: Digital Distortion: digdist.synchro.net (21:1/137)
  • From Nightfox@21:1/137 to boraxman on Thu Apr 28 08:34:25 2022
    Re: Re: Windows vs Linux
    By: boraxman to Nightfox on Thu Apr 28 2022 11:17 pm

    with the Internet being what it is in terms of privacy the intimate "direct dial to a friends house" seems more appealing. I used to dial into a friends place with modem, and we'd just chat "online" in Telix, and maybe send some small files back and forth, like cool new Amiga Tracker Modules we've found.

    Yeah, I did that a few times back in the day. That was fun.

    Nightfox
    --- SBBSecho 3.15-Win32
    * Origin: Digital Distortion: digdist.synchro.net (21:1/137)
  • From Nightfox@21:1/137 to boraxman on Thu Apr 28 08:44:49 2022
    Re: Re: Windows vs Linux vs TempleOS!
    By: boraxman to claw on Thu Apr 28 2022 11:32 pm

    But it is also in some ways quite impressive, and at times, quite awe inspiring how one man not only made this, but how this OS is quite a different paradigm.

    I also heard he made his own variant of the C programming language to write TempleOS in - it was called "Holy C".

    Nightfox
    --- SBBSecho 3.15-Win32
    * Origin: Digital Distortion: digdist.synchro.net (21:1/137)
  • From claw@21:1/210 to boraxman on Thu Apr 28 15:12:54 2022
    Doesn't matter what distro you use. Anyone you can get working easily will be fine.
    If you want something you can run easily, try a bootable "mini" distro, like Puppy Linux or even System Rescue CD. These will boot and run straight from the install media, which means for the VM, just create a couple of blank disk images, attach the ISO, and boot from the ISO and you're good to go.

    Thanks. I actually have system rescue on PXE boot so might give that a shot this weekend.

    |23|04Dr|16|12Claw
    |16|14Sysop |12Noverdu |14BBS |04(|14Noverdu.com|04)
    |10Standard Ports for SSH/Telnet Web/HTTP://|14Noverdu.com:808
    |22|01fsxNet/MRC Chat/Registered Doors!/50Nodes/No Time Use! Stay On!|16|07

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Noverdu BBS (21:1/210)
  • From Spectre@21:3/101 to Nightfox on Fri Apr 29 07:05:00 2022
    Can't change the addressee? What are you using to reply to messages?

    Its at the bottom of every message :) "The Reader" its rather antique DOS software. When it first came out if seemed really spiffy to have a lightbar driven reader... was useless at 2400 though :P

    Anyway its reply foibles are no change in addressee or subject... If you
    write instead sans quoting you do whatever you like.

    Spec


    *** THE READER V4.50 [freeware]
    --- SuperBBS v1.17-3 (Eval)
    * Origin: The future's uncertain, the end is always near. (21:3/101)
  • From poindexter FORTRAN@21:4/122 to Nightfox on Thu Apr 28 07:08:00 2022
    Nightfox wrote to claw <=-

    I like the nostalgic stories too. And I think it's funny that back
    when broadband internet was becoming more common, it seemed so cool to have a super high-speed internet connection that was always connected,
    but now sometimes I want to use a modem with a phone line again to dial into a BBS.

    I've ranted before about my time with ISDN. I had a Shiva LAN Rover, a dial- in server at work. It was connected to my office network, you'd dial into it and get a PPP connection to the work network. We had a couple of 56K lines
    and ISDN lines going into it.

    I had an ISDN line at my house, and with a little playing around with my modem, could use the modem to pass an analog call to the BBS, have a second line hunt to the BBS when the first was busy, use 1 line to make an outbound 56K connection to the internet, or bond both lines to make a 112kbps connection.

    About this time I discovered Fido via FTP, and could download Fido packets 4x/day instead of once at night.

    Good times.


    ... Only a part, not the whole
    --- MultiMail/DOS v0.52
    * Origin: realitycheckBBS.org -- information is power. (21:4/122)
  • From tenser@21:1/101 to boraxman on Fri Apr 29 13:06:31 2022
    On 28 Apr 2022 at 10:24p, boraxman pondered and said...

    I believe that's what you've honed in on, but the comment
    that precipitated that was you opining that making Linux
    more user-friendly is dumbing it down and opening the door
    to a loss of some sort of freedom as different use cases
    become favored, which is just not an accurate reading of
    things.


    A large reason for Free operating systems being free, is that no one project, no one power, no one vision has enough power to be able to push out competitors. I did express a concern that Linux say, taking a majority share of the desktop could lead to degradation of freedom.
    Such a scenario results in a higher probability of one company defining what Linux is, and having potential clout to shape the desktop of the majority of users, and make specific requirement which push out, or exclude competition. For example, using an app packaging system which
    is closed source (for security reasons), or if PC's will only boot
    signed kernels, and they can push for standards which only they, or only large aligned distros can meet.

    So things that are already happening in the firmware space.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From tenser@21:1/101 to boraxman on Fri Apr 29 13:19:37 2022
    On 28 Apr 2022 at 11:08p, boraxman pondered and said...

    I'm sorry I brought up ESR's article, because it wasn't the point I
    wanted to made. /etc/passwd is a little different, but the details
    don't matter. ESR made a statement that delimited formats are better
    than CSV, in general I think he is right, but there are nuances.

    Consider that perhaps Eric Raymond isn't right, or even
    as up on these things as he thinks that he is.

    What does that have to do with building software? Your
    statement was about software development, which is _radically_ different now than it was in 1999. Based on this comment
    alone, it seems likely your experience is limited to using
    machines, and you have very limited development experience.


    Sounds like you find yourself in a soul-sucking deadening environment. I'm genuinely sorry for that; however, you
    continue to draw unwarranted conclusions about things generally
    based on your personal experience, which really does not
    follow. That's called anecdotal evidence, and is a known
    logical fallacy.


    There is a difference between building software, and building solutions.

    This is yet another logical fallacy: moving the goalposts.

    If you want to talk about solutions, talk about building
    solutions, but don't be surprised when you talk about
    building software and are corrected for your inaccuracies
    about how software is built.

    When software is created by developers to solve a particular problem, it tends to be a monolithic 'suite', often now web based, which attempts to capture all workflows, but is usually inflexible (or modifiable at a cost).

    This appears to have little to do with, say, Linux versus
    Windows.

    I do export to CSV, before using in my scripts, and I am aware of the API's. I don't claim it is not possible to create such workflows in Windows, only that Windows wasn't designed around this type of computing model.

    Again, you are conflating the system and the applications
    running on that system. Moreover, I don't think you have
    a position from which to make any sort of claim about what
    either Windows or Unix/Linux were designed around.

    To some degree, the system has shaped the applications, moreso by convention and culture, than by technical necessity.

    This remains an unproven assertion, with obvious
    counter examples.

    Whereas Unix systems officially support a different GUI.

    Nope. X11 may support different window managers, but
    that's not at all the same thing. Plan 9 can support
    different GUIs natively, but not Unix generally.

    My experience isn't the only thing I'm drawing on, but from
    conversations with others.

    That is still anecdotal evidence.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From tenser@21:1/101 to poindexter FORTRAN on Fri Apr 29 13:25:54 2022
    On 27 Apr 2022 at 06:53a, poindexter FORTRAN pondered and said...

    tenser wrote to Nightfox <=-

    It's not your father's Microsoft since Balmer retired.

    There's an old school mentality that's now become dated. Ballmer had the benefit of momentum at Microsoft, but didn't provide much intertia, IMO. He was focused on "beating" the competition with a full stack of offerings - OS, browser, instant messaging, office apps and more.
    Revenue was guaranteed through programmed obsolescence and support lifetimes.

    The problem with exclusionary strategies is that you limit your market base.

    Better still to separate your apps from your OS, especially as other
    OSes gain market share. Move from a big, possibly unneeded upgrade
    every couple of years to monthly billing...

    Companies are still going to buy your OS, and you still have the Intel home market locked in - so rely on volume licensing and OEM deals.

    Absolutely!

    And now that the "cloud" and ubiquitous Internet access has
    rendered a lot of the "home" experience irrelevant, the OS
    is shifting from generating revenue to a cost center.

    I remember telling people 20 years ago that as the cost of
    hardware goes asymptotically towards zero, software costs
    would start to dominate, thus driving the rise of FOSS.

    Google has O(10^7) discrete machines in its data centers,
    distributed globally. The cost to license the OS for all
    of them? $0.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From Nightfox@21:1/137 to Spectre on Thu Apr 28 18:38:43 2022
    Re: Re: Windows vs Linux
    By: Spectre to Nightfox on Fri Apr 29 2022 07:05 am

    Its at the bottom of every message :) "The Reader" its rather antique DOS software. When it first came out if seemed really spiffy to have a lightbar driven reader... was useless at 2400 though :P

    Anyway its reply foibles are no change in addressee or subject... If you write instead sans quoting you do whatever you like.

    Foible?
    ....*Googles "foible"*....
    Ah, I hadn't heard that word before.

    Nightfox
    --- SBBSecho 3.15-Win32
    * Origin: Digital Distortion: digdist.synchro.net (21:1/137)
  • From Nightfox@21:1/137 to poindexter FORTRAN on Thu Apr 28 18:40:55 2022
    Re: Re: Windows vs Linux
    By: poindexter FORTRAN to Nightfox on Thu Apr 28 2022 07:08 am

    About this time I discovered Fido via FTP, and could download Fido packets 4x/day instead of once at night.

    With my original BBS, I joined FidoNet a bit late (in 1998). By then, I probably could have been transferring FidoNet packets by FTP several times a day instead of once a night.

    Nightfox
    --- SBBSecho 3.15-Win32
    * Origin: Digital Distortion: digdist.synchro.net (21:1/137)
  • From Nightfox@21:1/137 to tenser on Thu Apr 28 18:44:22 2022
    Re: Re: Windows vs Linux
    By: tenser to poindexter FORTRAN on Fri Apr 29 2022 01:25 pm

    I remember telling people 20 years ago that as the cost of
    hardware goes asymptotically towards zero, software costs
    would start to dominate, thus driving the rise of FOSS.

    Google has O(10^7) discrete machines in its data centers,
    distributed globally. The cost to license the OS for all
    of them? $0.

    And Apple, seemingly wanting to be a hardware-focused company, decided years ago to start making their Mac OS X updates free for their Macintosh machines. Years ago, I remember Mac OS X costing about $110 for a copy, and was much less to upgrade from the past couple versions. But those prices for Mac OS X are long gone.

    Nightfox
    --- SBBSecho 3.15-Win32
    * Origin: Digital Distortion: digdist.synchro.net (21:1/137)
  • From Spectre@21:3/101 to Nightfox on Fri Apr 29 12:59:00 2022
    Foible? ....*Googles "foible"*.... Ah, I hadn't heard that word

    Its a good word... I expect to see you use it soon :)

    Spec


    *** THE READER V4.50 [freeware]
    --- SuperBBS v1.17-3 (Eval)
    * Origin: The future's uncertain, the end is always near. (21:3/101)
  • From Spectre@21:3/101 to Nightfox on Fri Apr 29 13:09:00 2022
    And Apple, seemingly wanting to be a hardware-focused company, decided years ago to start making their Mac OS X updates free for their Macintosh machines. Years ago, I remember Mac OS X costing about $110 for a copy, and was much less to upgrade from the past couple versions. But those prices for Mac OS X are long gone.

    In its history, Apple's OSs have been pretty inextricably tied to their Hardware, if you control the hardware you also control whats going to run on it, you sell a machine you've sold a copy of the OS. Sculley's clone market, and the more recent Intel Macs are obvious breaks in that logic, but are exceptions rather than the rule.

    I think this stems from Jobs in particular deciding this is what you want,
    you just don't know it. I'm not sure going forward how long this will really be viable for them. They don't seem to have any..... innovators at the moment.. that is innovators in the paradigm change kind of area... probably plenty of smart people refining "current" concepts.

    Spec


    *** THE READER V4.50 [freeware]
    --- SuperBBS v1.17-3 (Eval)
    * Origin: The future's uncertain, the end is always near. (21:3/101)
  • From boraxman@21:1/101 to Spectre on Fri Apr 29 21:38:30 2022
    You can export from an SQL database, and take what you need. It isn'

    Yeah but you can export from pretty much anything, and that means the
    data isn't inherently transferable, you still have to find the lowest common denominator all your dud software can handle.

    Spec

    I should say that SQL has software which you can call from another program, and command it to export. Exporting isn't useful in this regard if you have to use the application manually.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From boraxman@21:1/101 to claw on Fri Apr 29 21:46:10 2022
    You'll want it for all of 5 minutes ,then go back to your Internet connection. The only thing I miss about dial up, is that you could bypass the Internet. At the time there was no real good reason to do so, but now with the Internet being what it is in terms of privacy th intimate "direct dial to a friends house" seems more appealing. I us to dial into a friends place with modem, and we'd just chat "online" Telix, and maybe send some small files back and forth, like cool new Amiga Tracker Modules we've found.

    Nice The first Terminal program I has was Telix! Then Terminate came along. With the wider view and better scroll back options. Couldn't
    beat it. Man the mods. We all collected them. Made mix tapes traded them. It was just crazy how much fun they were. Riding around on our bikes listening to them and eventually our cars. I remember takeing a
    few steps to get them on to CD. :D

    DrClaw

    Mods, S3M's, 669's, Impulse Tracker, they were the bomb! When I got the 386, it had an Adlib card. The Adlib card had an OPL2 chip, but no DSP. So FM Synthesis only, yet mod players could play mods through them, albeit quietly. Some even supported the PC speaker, which sounded, well, not as good as Adlib.

    When I purchased a Sound Blaster Pro 2, the listening experience went up another level! The AWE 64 could also play them. AWE 64 mod players would upload the samples to the AWE 64's internal memory, and use the AWE 64 itself to mix and play, which sounded even better. Unfortunately, I only had the "value" Awe 64, where memory was limited and some of the larger MOD's wouldn't fit. Inertia Player was my player of choice. All through the 90's I'd listen to MOD's and look for new ones.

    I think I may have put some on tape too.

    Now you can go to http://modarchive.org and get tens of thousands of them.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From boraxman@21:1/101 to poindexter FORTRAN on Fri Apr 29 21:47:21 2022
    Love all the nostalgic stories. kinda want to dial in. i know flex is adding lines for this soon my bbs will have dial up

    I don't want to go through the hassle of getting a modem working with my VOIP lines. I'll have to settle for running Telix in DOSBOX, setting the speed to 38400 and hearing that connect alert sound that reminds me of
    the 90s.


    ... Move towards the unimportant

    I should make that sound the sound my phone plays when I get a message.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From boraxman@21:1/101 to Nightfox on Fri Apr 29 21:50:02 2022
    with the Internet being what it is in terms of privacy the intimate "direct dial to a friends house" seems more appealing. I used to dial a friends place with modem, and we'd just chat "online" in Telix, and maybe send some small files back and forth, like cool new Amiga Track Modules we've found.

    Yeah, I did that a few times back in the day. That was fun.

    Nightfox
    --- SBBSecho 3.15-Win32

    We used to use a version of ZModem called szmodem, I think "Super Z Modem". You could while a transfer was going, chat or play tetris or another two player game. Kind of cool to be able to do that while a transfer was going, as typically in those days, once you started a download if you were using DOS, thats it, your computer can't do anything else until you're done.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From boraxman@21:1/101 to Nightfox on Fri Apr 29 21:53:06 2022
    But it is also in some ways quite impressive, and at times, quite awe inspiring how one man not only made this, but how this OS is quite a different paradigm.

    I also heard he made his own variant of the C programming language to write TempleOS in - it was called "Holy C".

    Nightfox

    Yes, Holy C (Holy See), see, quite clever! You could also write code in 64 bit Assembler.

    The display was limited to a 640x480 resolution because that is how God wanted it.

    It;s very easy to get running in a Virtual Machine, its worth a look.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From boraxman@21:1/101 to claw on Fri Apr 29 21:54:53 2022
    Doesn't matter what distro you use. Anyone you can get working easil will be fine.
    If you want something you can run easily, try a bootable "mini" distr like Puppy Linux or even System Rescue CD. These will boot and run straight from the install media, which means for the VM, just create couple of blank disk images, attach the ISO, and boot from the ISO an you're good to go.

    Thanks. I actually have system rescue on PXE boot so might give that a shot this weekend.

    DrClaw
    Sysop Noverdu BBS (Noverdu.com)
    Standard Ports for SSH/Telnet Web/HTTP://Noverdu.com:808
    fsxNet/MRC Chat/Registered Doors!/50Nodes/No Time Use! Stay On!

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)

    "System Rescue CD" is a live linux CD, designed to be used to rescue your system, it has enough functionality to allow you to play around with things.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From boraxman@21:1/101 to tenser on Fri Apr 29 22:03:53 2022

    A large reason for Free operating systems being free, is that no one project, no one power, no one vision has enough power to be able to p out competitors. I did express a concern that Linux say, taking a majority share of the desktop could lead to degradation of freedom. Such a scenario results in a higher probability of one company defini what Linux is, and having potential clout to shape the desktop of the majority of users, and make specific requirement which push out, or exclude competition. For example, using an app packaging system whic is closed source (for security reasons), or if PC's will only boot signed kernels, and they can push for standards which only they, or o large aligned distros can meet.

    So things that are already happening in the firmware space.

    Which is the point you were making earlier, wasn't it ;)

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From StormTrooper@21:2/108 to boraxman on Fri Apr 29 10:08:50 2022
    Mods, S3M's, 669's, Impulse Tracker, they were the bomb! When I got the 386, it had an Adlib card. The Adlib card had an OPL2 chip, but no DSP. So FM Synthesis only, yet mod players could play mods through them,
    albeit quietly. Some even supported the PC speaker, which sounded, well, not as good as Adlib.

    Hmm If I recall right, ModTracker for the PC came with schematics for a parallel port D2A converter... either a resistor ladder type or a DAC0800
    chip. It actually worked better than the adlib.

    ST

    --- Mystic BBS v1.12 A46 2020/08/26 (Linux/64)
    * Origin: Storm BBS (21:2/108)
  • From Nightfox@21:1/137 to Spectre on Fri Apr 29 09:17:56 2022
    Re: Re: Windows vs Linux
    By: Spectre to Nightfox on Fri Apr 29 2022 01:09 pm

    I think this stems from Jobs in particular deciding this is what you want, you just don't know it. I'm not sure going forward how long this will really be viable for them. They don't seem to have any..... innovators at the moment.. that is innovators in the paradigm change kind of area... probably plenty of smart people refining "current" concepts.

    I think that's the core reason I don't have any Apple devices right now. They seem to want a lot of control over the hardware and software, and more and more lately, they don't have any offerings that I really want. In recent years, they've even gone so far as soldering the RAM onto the board and making it hard to upgrade/replace other components as well.. But I think I had heard they're reversing that trend, at least with a couple of their Macs. But they're also fairly expensvie too..

    Nightfox
    --- SBBSecho 3.15-Win32
    * Origin: Digital Distortion: digdist.synchro.net (21:1/137)
  • From Nightfox@21:1/137 to boraxman on Fri Apr 29 09:20:58 2022
    Re: Re: Windows vs Linux
    By: boraxman to Nightfox on Fri Apr 29 2022 09:50 pm

    We used to use a version of ZModem called szmodem, I think "Super Z Modem". You could while a transfer was going, chat or play tetris or another two player game. Kind of cool to be able to do that while a transfer was going, as typically in those days, once you started a download if you were using DOS, thats it, your computer can't do anything else until you're done.

    szmodem sounds familiar.. And I had started to see software that let you do other things while transferring a file, just before the internet started to get popular.

    There were a couple of graphical BBS standards I started to see too - RIP and RoboBoard. I remember calling one or two RoboBoard BBSes in my area, and I remember RoboBoard having a custom, fully graphical BBS client program, and I seem to remember it looking a bit like AOL or Windows, where you could have multiple things going on with the BBS at the same time. I think it would allow you to be downloading a file while also playing a game and chatting, etc..

    Nightfox
    --- SBBSecho 3.15-Win32
    * Origin: Digital Distortion: digdist.synchro.net (21:1/137)
  • From Spectre@21:3/101 to Nightfox on Sat Apr 30 07:46:00 2022
    szmodem sounds familiar.. And I had started to see software that let you do other things while transferring a file, just before the internet started to get popular.

    There was also bi-modem, and another one...sabre hmmm no... nup can't think what it was... they all appeared roughly the same kind of time... about 93/94 at least here anyways.

    Spec


    *** THE READER V4.50 [freeware]
    --- SuperBBS v1.17-3 (Eval)
    * Origin: The future's uncertain, the end is always near. (21:3/101)
  • From Nightfox@21:1/137 to Spectre on Fri Apr 29 17:41:50 2022
    Re: Re: Windows vs Linux
    By: Spectre to Nightfox on Sat Apr 30 2022 07:46 am

    szmodem sounds familiar.. And I had started to see software that
    let you do other things while transferring a file, just before the
    internet started to get popular.

    There was also bi-modem, and another one...sabre hmmm no... nup can't think what it was... they all appeared roughly the same kind of time... about 93/94 at least here anyways.

    I rememer bi-modem. I only used it a couple times in the 90s.. I also remember Puma/MPT, and I thought there were a couple others, but I don't remember offhand now.

    In some ways, I wish file transfer protocols like that were still around. One thing I always liked about running a BBS was adding options for my users. In the 90s, I liked setting up additional file transfer protocols in my BBS in case a user wanted to use one of them. These days, it seems there's just support for X/Y/Zmodem in modern BBS software, and I'd heard technically we don't even need those when sending data over an internet connection.

    Nightfox
    --- SBBSecho 3.15-Win32
    * Origin: Digital Distortion: digdist.synchro.net (21:1/137)
  • From tenser@21:1/101 to boraxman on Sat Apr 30 13:23:42 2022
    On 29 Apr 2022 at 10:03p, boraxman pondered and said...

    Which is the point you were making earlier, wasn't it ;)

    Bazingo.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From Spectre@21:3/101 to Nightfox on Sat Apr 30 13:00:00 2022
    in my BBS in case a user wanted to use one of them. These days, it seems there's just support for X/Y/Zmodem in modern BBS software, and I'd heard technically we don't even need those when sending data over an internet connection.

    X/Y/Z are the lowest common denominators.. every system has support for them pretty much. So even if there was better, they didn't have long enough for widespread adoption to make them last.

    A lot of transfer protocols won't behave over the interwebs due to latency.. TLP doesn't get any assist in the department being 2-3 layers before you
    reach the BBS. I can barely get any of it to run over LAN let alone from something from remote.

    Spec


    *** THE READER V4.50 [freeware]
    --- SuperBBS v1.17-3 (Eval)
    * Origin: The future's uncertain, the end is always near. (21:3/101)
  • From Spectre@21:3/101 to tenser on Sat Apr 30 13:09:00 2022
    Which is the point you were making earlier, wasn't it ;)

    Bazingo.

    Bozongo.


    *** THE READER V4.50 [freeware]
    --- SuperBBS v1.17-3 (Eval)
    * Origin: The future's uncertain, the end is always near. (21:3/101)
  • From boraxman@21:1/101 to StormTrooper on Sat Apr 30 21:54:24 2022
    Mods, S3M's, 669's, Impulse Tracker, they were the bomb! When I got 386, it had an Adlib card. The Adlib card had an OPL2 chip, but no D So FM Synthesis only, yet mod players could play mods through them, albeit quietly. Some even supported the PC speaker, which sounded, we not as good as Adlib.

    Hmm If I recall right, ModTracker for the PC came with schematics for a parallel port D2A converter... either a resistor ladder type or a DAC0800 chip. It actually worked better than the adlib.

    ST

    I do remember that, a friend of mine had built one, which answered the question of what the "DAC" option for sound output device in some mod players actually meant.

    I'm glad I've got a couple of working Sound Blasters (including that Sound Blaster Pro 2, though two SB16's I have don't works). The SoundBlaster had what seemed to be to my ears, a distinctive "sound blaster" unqiue quality of sound.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From boraxman@21:1/101 to Nightfox on Sat Apr 30 22:01:18 2022
    We used to use a version of ZModem called szmodem, I think "Super Z Modem". You could while a transfer was going, chat or play tetris or another two player game. Kind of cool to be able to do that while a transfer was going, as typically in those days, once you started a download if you were using DOS, thats it, your computer can't do anyt else until you're done.

    szmodem sounds familiar.. And I had started to see software that let
    you do other things while transferring a file, just before the internet started to get popular.

    There were a couple of graphical BBS standards I started to see too -
    RIP and RoboBoard. I remember calling one or two RoboBoard BBSes in my area, and I remember RoboBoard having a custom, fully graphical BBS
    client program, and I seem to remember it looking a bit like AOL or Windows, where you could have multiple things going on with the BBS at
    the same time. I think it would allow you to be downloading a file
    while also playing a game and chatting, etc..

    Nightfox

    I do remember accessing a BBS with RIP graphics once or twice. It seems if I recall correctly, like a basic web page. But that point though, I didn't see much reason to develop the BBS this way, and in terms of BBS's to access which had this functionality, it may have been that one only.

    Being able to do two things at once though is something I'd still like to see on a BBS, in particular have a download going while composing messages.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From boraxman@21:1/101 to Spectre on Sat Apr 30 22:04:24 2022
    szmodem sounds familiar.. And I had started to see software that let do other things while transferring a file, just before the internet started to get popular.

    There was also bi-modem, and another one...sabre hmmm no... nup can't think what it was... they all appeared roughly the same kind of time... about 93/94 at least here anyways.

    Spec

    And hslink, which I think could do bidirectional transfer. I rarely if ever got to use that.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From boraxman@21:1/101 to tenser on Sat Apr 30 22:10:09 2022
    Which is the point you were making earlier, wasn't it ;)

    Bazingo.


    Which I don't disagree with, and is forward looking. Freedom requires both, the ability to understand, modify, configure and compose software at the higher level, and the ability to actually build it and run it at a lower level.

    The former cannot exist without the latter, but the latter without the former is pointless.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From StormTrooper@21:2/108 to Nightfox on Sat Apr 30 10:38:23 2022
    I think that's the core reason I don't have any Apple devices right now. They seem to want a lot of control over the hardware and software, and more and more lately, they don't have any offerings that I really want.

    The Apple theory has always required a certain amount of drinking the cool
    aid. I think they burnt a lot of early evangelists with their treatment of
    the Apple II. But in some ways the Apple way has less definitive benefits
    than it used to... save perhaps raw performance in the new M1 range..

    ST

    --- Mystic BBS v1.12 A46 2020/08/26 (Linux/64)
    * Origin: Storm BBS (21:2/108)
  • From tenser@21:1/101 to boraxman on Sun May 1 00:21:30 2022
    On 30 Apr 2022 at 10:10p, boraxman pondered and said...

    Which is the point you were making earlier, wasn't it ;)

    Bazingo.

    Which I don't disagree with, and is forward looking. Freedom requires both, the ability to understand, modify, configure and compose software
    at the higher level, and the ability to actually build it and run it at
    a lower level.

    The former cannot exist without the latter, but the latter without the former is pointless.

    The latter is essential the former. What does it matter what
    you do to configure your "free" desktop and shell environment
    when you can no longer boot it because the platform vendors
    have locked you out at the firmware level? Or when you can
    no longer get an X server that works on your hardware because
    the graphics adapter vendors have decided that they just won't
    tell the X people how to program the hardware? That is the
    point.

    Fortunately, Linux is too important now to lock out entirely.
    But vendors don't care about Xorg or Wayland, and the firmware
    folks could well require signed kernels to boot, in which case
    your "freedom" to configure your own kernel is gone. And if
    that kernel only runs signed binaries? Forget it (and yes,
    Linux supports that, and yes, it's used in data centers).

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From Nightfox@21:1/137 to Spectre on Sat Apr 30 11:32:17 2022
    Re: Re: Windows vs Linux
    By: Spectre to Nightfox on Sat Apr 30 2022 01:00 pm

    A lot of transfer protocols won't behave over the interwebs due to latency.. TLP doesn't get any assist in the department being 2-3 layers before you reach the BBS. I can barely get any of it to run over LAN let alone from something from remote.

    That's what I've heard, but I've been able to upload & download files via Zmodem to remote BBSes and haven't had a problem.

    Nightfox
    --- SBBSecho 3.15-Win32
    * Origin: Digital Distortion: digdist.synchro.net (21:1/137)
  • From Nightfox@21:1/137 to boraxman on Sat Apr 30 11:34:47 2022
    Re: Re: Windows vs Linux
    By: boraxman to Nightfox on Sat Apr 30 2022 10:01 pm

    Being able to do two things at once though is something I'd still like to see on a BBS, in particular have a download going while composing messages.

    I'm pretty sure that did exist, at least with a proprietary protocol (i.e. it may have been RoboBoard). Sometimes, I feel like making something like that would be re-inventing the wheel that has already been done other ways, but being able to do multiple things on a BBS at the same time in the same session would be cool to see.

    Nightfox
    --- SBBSecho 3.15-Win32
    * Origin: Digital Distortion: digdist.synchro.net (21:1/137)
  • From Spectre@21:3/101 to Nightfox on Sun May 1 09:07:00 2022
    That's what I've heard, but I've been able to upload & download files via Zmodem to remote BBSes and haven't had a problem.

    As mentioned depends on how much jiggery pokery you've got going on between
    the outward facing port usually your router, and the BBS itself. In my case
    I have the router, then HAPROXY doing node forwarding (SuperBBS isn't
    naturally multi-node in a network sense), then you hit the VMs and overall
    the latency increases out of sight.

    If I eliminated HAPROXY and had specific ports for each node that'd help, but I'm going for convenience.

    Spec


    *** THE READER V4.50 [freeware]
    --- SuperBBS v1.17-3 (Eval)
    * Origin: The future's uncertain, the end is always near. (21:3/101)
  • From boraxman@21:1/101 to tenser on Sun May 1 17:45:09 2022
    Which I don't disagree with, and is forward looking. Freedom require both, the ability to understand, modify, configure and compose softwa at the higher level, and the ability to actually build it and run it a lower level.

    The former cannot exist without the latter, but the latter without th former is pointless.

    The latter is essential the former. What does it matter what
    you do to configure your "free" desktop and shell environment
    when you can no longer boot it because the platform vendors
    have locked you out at the firmware level? Or when you can
    no longer get an X server that works on your hardware because
    the graphics adapter vendors have decided that they just won't
    tell the X people how to program the hardware? That is the
    point.

    Fortunately, Linux is too important now to lock out entirely.
    But vendors don't care about Xorg or Wayland, and the firmware
    folks could well require signed kernels to boot, in which case
    your "freedom" to configure your own kernel is gone. And if
    that kernel only runs signed binaries? Forget it (and yes,
    Linux supports that, and yes, it's used in data centers).

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)

    I agreed that being able to use your hardware at a fundamental level was necessary, but the original point I was making was orthogonal to this. It was that a sense of freedom at a higher level (at the application level and higher) was based on the functionality the software gave you, the documentation that gave you, and the way in which the disparate pieces that form your system can be put together the way you want.

    To use an analogy, I was talking about your freedom to drive your car wherever you like, at any time you like, taking whatever route you feel is good for you, whereas you're talking about the ability to start the car at all. Yes, the former freedom is useless without the latter, but it still warrants discussion.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From poindexter FORTRAN@21:4/122 to Nightfox on Fri Apr 29 07:07:00 2022
    Nightfox wrote to poindexter FORTRAN <=-

    With my original BBS, I joined FidoNet a bit late (in 1998). By then,
    I probably could have been transferring FidoNet packets by FTP several times a day instead of once a night.

    That was a good time, but the end was definitely in sight for the dial-up
    BBS.

    I remember going onto the Fido echoes and realizing that names that used to fill the echoes hadn't posted in months/years. It felt like walking through
    a town and seeing yet another storefront closed up.


    ... Have you ever seen anything like this place?
    --- MultiMail/DOS v0.52
    * Origin: realitycheckBBS.org -- information is power. (21:4/122)
  • From Utopian Galt@21:4/108 to Poindexter Fortran on Sun May 1 08:50:15 2022
    BY: poindexter FORTRAN(21:4/122)


    That was a good time, but the end was definitely in sight for the
    dial-up
    BBS.
    I was one of the last dialup bbs in my area code. Then I went dsl in 2002.


    --- WWIV 5.5.1.3261
    * Origin: inland utopia * california * iutopia.duckdns.org:2023 (21:4/108)
  • From StormTrooper@21:2/108 to Nightfox on Mon May 2 10:24:09 2022
    That's what I've heard, but I've been able to upload & download files via Zmodem to remote BBSes and haven't had a problem.

    Interesting. Probably depends on implementation at both ends of Z-modem.. but
    Z is usually the first to fail.. shifting block size while dealing with latency, while X/Y usually keep functioning due to more simplistic action.

    ST

    --- Mystic BBS v1.12 A46 2020/08/26 (Linux/64)
    * Origin: Storm BBS (21:2/108)
  • From StormTrooper@21:2/108 to Utopian Galt on Mon May 2 10:41:49 2022
    I was one of the last dialup bbs in my area code. Then I went dsl in
    2002.

    You guys lasted longer than us. By ~93/94 it was all over here... dialins virtually went to 0 in a matter of a couple of months. By 2000 we would have had a pretty good shaking out of ISPs as well most of the BBS level guys had merged into bigger dialup installations, and ADSL/Cable were putting the
    kibosh on those too.

    ST

    --- Mystic BBS v1.12 A46 2020/08/26 (Linux/64)
    * Origin: Storm BBS (21:2/108)
  • From Spectre@21:3/101 to StormTrooper on Mon May 2 21:10:00 2022
    Interesting. Probably depends on implementation at both ends of Z-modem.. but Z is usually the first to fail.. shifting block size while

    The Apple II, and in particular ProTerm had issues with a lot of BBS Z-Modem implementations. It'd get to about the 32k mark and thereafter drop block
    size reach zero transfer and time out.

    I queried the author once.. he was adament that the ProTerm implementation
    was following the rules, and that may have been right, as DSZ was quite happy talking to it.

    Spec


    *** THE READER V4.50 [freeware]
    --- SuperBBS v1.17-3 (Eval)
    * Origin: The future's uncertain, the end is always near. (21:3/101)
  • From Nightfox@21:1/137 to StormTrooper on Mon May 2 10:53:50 2022
    Re: Re: Windows vs Linux
    By: StormTrooper to Nightfox on Mon May 02 2022 10:24 am

    That's what I've heard, but I've been able to upload & download
    files via Zmodem to remote BBSes and haven't had a problem.

    Interesting. Probably depends on implementation at both ends of Z-modem.. but Z is usually the first to fail.. shifting block size while dealing with latency, while X/Y usually keep functioning due to more simplistic action.

    True. Much of the time, I happen to end up calling BBSes that run Synchronet, and often I use SyncTerm, which is developed in tandem with Synchronet.

    Nightfox
    --- SBBSecho 3.15-Win32
    * Origin: Digital Distortion: digdist.synchro.net (21:1/137)
  • From Elf@21:1/194 to NIGHTFOX on Mon May 2 17:27:00 2022
    Quoting Nightfox to Spectre <=-

    software, and more and more lately, they don't have any offerings that
    I really want. In recent years, they've even gone so far as soldering
    the RAM onto the board and making it hard to upgrade/replace other components as well.. But I think I had heard they're reversing that trend, at least with a couple of their Macs. But they're also fairly expensvie too..

    I think with their new M1 chips they have gone full-on into the
    CPU+GPU+RAM are all the same.

    From Apple.com:

    "Integrated GPU is defined as a GPU located on a monolithic silicon
    die along with a CPU and memory controller, behind a unified memory
    subsystem."

    So, basically, buy your next Mac with RAM maxed out because there is
    no upgrading it after the fact.

    But, alas, as a former Mac user (11 years) I don't care. I switched to
    Linux in 2015 and love being able to build my own hardware AND software
    myself. :-)

    ~Elf

    Visit our 1990's Web Site:
    http://lifeseven.com/1990s


    ... MacIntosh:Computer with training wheels you can't remove.
    ___ Blue Wave/386 v2.30
    --- SBBSecho 3.14-Win32
    * Origin: Diamond Mine Online BBS 21:1/194 bbs.dmine.net:24 (21:1/194)
  • From boraxman@21:1/101 to StormTrooper on Tue May 3 21:39:29 2022
    I was one of the last dialup bbs in my area code. Then I went dsl in 2002.

    You guys lasted longer than us. By ~93/94 it was all over here... dialins virtually went to 0 in a matter of a couple of months. By 2000 we would have had a pretty good shaking out of ISPs as well most of the BBS level guys had merged into bigger dialup installations, and ADSL/Cable were putting the kibosh on those too.

    ST

    I was using dial up BBS's up until about 1999, though it was around 1995-1996 when they started to really decline. I finally moved away from using a modem in 2007.

    I'm in Australia, so it seems they kept going here for a little longer.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From Nightfox@21:1/137 to boraxman on Tue May 3 09:44:55 2022
    Re: Re: Windows vs Linux
    By: boraxman to StormTrooper on Tue May 03 2022 09:39 pm

    I was using dial up BBS's up until about 1999, though it was around 1995-1996 when they started to really decline.

    I'm in Australia, so it seems they kept going here for a little longer.

    I'm in the US, and that seems about the same here.
    I started running my original BBS in 1994, and BBSes were still fairly active at that time. The internet started to boom around 1995 or 1996 here, and it seemed that's when BBS usage started to decline (as you said). I still ran my BBS until 2000 - By that time, my BBS was getting so few users that I didn't see much point in running it anymore. I also figured there wasn't much point in running a BBS, and that people would probably just want to use the internet.

    I finally moved away from
    using a modem in 2007.

    For me, I stopped using a dialup modem in 2002.

    Nightfox
    --- SBBSecho 3.15-Win32
    * Origin: Digital Distortion: digdist.synchro.net (21:1/137)
  • From Orbitman@21:2/131 to boraxman on Fri May 6 11:41:33 2022
    On 21 Apr 2022, boraxman said the following...

    Linux is easy to use, my wife is using it with very little training.
    The only thing I had to show her, was where to go to install software,
    and how to change the background image. My pre-school kids figured out how to start and stop programs.

    Same here. I've had linux running so long my wife gets confused if I boot up the Win10. Linux is my daily driver. I set it up to do what I want, look the way I want it, etc. It's a tool and it's entertainment. I'm happy with it,
    my wife is happy with it....so it's all good.

    ----
    Thanks!
    Orbitman (Allen)
    Orbit BBS, Opp, AL USA
    orbitbbs.ddns.net:7210

    --- Mystic BBS v1.12 A45 2020/02/18 (Linux/32)
    * Origin: Orbit BBS-Opp, AL. USA | orbitbbs.ddns.net:7210 (21:2/131)
  • From tenser@21:1/101 to boraxman on Mon May 9 00:02:11 2022
    On 01 May 2022 at 05:45p, boraxman pondered and said...

    I agreed that being able to use your hardware at a fundamental level was necessary, but the original point I was making was orthogonal to this.
    It was that a sense of freedom at a higher level (at the application
    level and higher) was based on the functionality the software gave you, the documentation that gave you, and the way in which the disparate
    pieces that form your system can be put together the way you want.

    You keep repeating that, but you have presented no
    compelling evidence to support your claim and ignore
    dis-confirming evidence.

    To use an analogy, I was talking about your freedom to drive your car wherever you like, at any time you like, taking whatever route you feel
    is good for you, whereas you're talking about the ability to start the
    car at all. Yes, the former freedom is useless without the latter, but
    it still warrants discussion.

    To be blunt, I think you're more talking about the
    freedom to select what fuzzy dice appeal to you more
    to hang from the rearview mirror.

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)