• *BSD as a "main driver" for average users

    From Don Y@3:633/10 to All on Wednesday, June 10, 2026 14:19:27
    I am tired of supporting Windows machines. Life is SO much easier
    (for me) under the *BSDs.

    However, I am not sure SWMBO would find that to be the case.

    Her uses are primarily email and WWW. I suspect Tbird is very
    similar to the Windows variant. Ditto for Firefox -- though
    I'm not sure how "current" support is for either of those
    under each BSD. (FBSD seems to be more mainstream than NBSD
    in many issues)

    My biggest concern would be for add-in "extensions" that she
    relies on for Firefox. Is the extension API grounded in
    Firefox? Or, the host OS?

    Anyone supporting someone using a *BSD desktop that can share
    their experiences with problems and incompatibilities?

    Meanwhile, I'll build a FBSD box and see how she takes to the idea. (thankfully, building that box means I can just pull the drive to
    move it to a nicer platform -- unlike MS's braindead approach where
    you have to rebuild each new instance!)

    --- PyGate Linux v1.5.15
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Martin Rid@3:633/10 to All on Wednesday, June 10, 2026 18:57:09
    Don Y <blockedofcourse@foo.invalid> Wrote in message:r
    I am tired of supporting Windows machines. Life is SO much easier(for me) under the *BSDs.However, I am not sure SWMBO would find that to be the case.Her uses are primarily email and WWW. I suspect Tbird is verysimilar to the Windows variant. Ditto for Firefox -- thoughI'm not sure how "current" support is for either of thoseunder each BSD. (FBSD seems to be more mainstream than NBSDin many issues)My biggest concern would be for add-in "extensions" that sherelies on for Firefox. Is the extension API grounded inFirefox? Or, the host OS?Anyone supporting someone using a *BSD desktop that can sharetheir experiences with problems and incompatibilities?Meanwhile, I'll build a FBSD box and see how she takes to the idea.(thankfully, building that box means I can just pull the drive tomove it to a nicer platform -- unlike MS's braindead approach whereyou have to rebuild each new instance!)

    I looked a wubuntu, life cycle is 3 years.
    Unless I read that wrong...

    Cheers
    --


    ----Android NewsGroup Reader---- https://piaohong.s3-us-west-2.amazonaws.com/usenet/index.html

    --- PyGate Linux v1.5.15
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Don Y@3:633/10 to All on Wednesday, June 10, 2026 16:32:23
    On 6/10/2026 3:57 PM, Martin Rid wrote:
    Don Y <blockedofcourse@foo.invalid> Wrote in message:r
    I am tired of supporting Windows machines. Life is SO much easier(for me) under the *BSDs.However, I am not sure SWMBO would find that to be the case.Her uses are primarily email and WWW. I suspect Tbird is verysimilar to the Windows variant. Ditto for Firefox -- thoughI'm not sure how "current" support is for either of thoseunder each BSD. (FBSD seems to be more mainstream than NBSDin many issues)My biggest concern would be for add-in "extensions" that sherelies on for Firefox. Is the extension API grounded inFirefox? Or, the host OS?Anyone supporting someone using a *BSD desktop that can sharetheir experiences with problems and incompatibilities?Meanwhile, I'll build a FBSD box and see how she takes to the idea.(thankfully, building that box means I can just pull the drive tomove it to a nicer platform -- unlike MS's braindead approach whereyou have to rebuild each new instance!)

    I looked a wubuntu, life cycle is 3 years.
    Unless I read that wrong...
    <frown> I'm not keen on bringing in Linux; I already have to maintain Slowaris, Windows and BSD boxes -- as everyone seems to have their
    own idea of how things should be done/organized (even though the
    results are usually indistinguishable)

    I've had four replies, thus far, each with a *different* BSD solution
    (which doesn't speak well of "concensus" :< ).

    So, I pulled out 4 boxes and will install a different version on each and
    let her decide where she is most comfortable (I suspect the "management"
    will be similar for each)

    --- PyGate Linux v1.5.15
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Martin Brown@3:633/10 to All on Thursday, June 11, 2026 11:32:30
    On 10/06/2026 22:19, Don Y wrote:
    I am tired of supporting Windows machines.˙ Life is SO much easier
    (for me) under the *BSDs.

    However, I am not sure SWMBO would find that to be the case.

    Her uses are primarily email and WWW.˙ I suspect Tbird is very
    similar to the Windows variant.˙ Ditto for Firefox -- though
    I'm not sure how "current" support is for either of those
    under each BSD.˙˙ (FBSD seems to be more mainstream than NBSD
    in many issues)

    My biggest concern would be for add-in "extensions" that she
    relies on for Firefox.˙ Is the extension API grounded in
    Firefox?˙ Or, the host OS?

    There is a UK seminar I'm on tomorrow dealing with how to get the great unwashed safe from the demise of Win10 in October (if it happens). My
    guess is that MickeySoft will back down again and extend support - there
    are way too many Win10 machines still out there running quite happily.

    Leaning towards Linux Mint at the moment as the path of least resistance
    with a front end that can look enough Windows like to make life easier
    for naive users. Yet to be tried out on some brave non-geek home users.
    Some groups are well ahead of us on this.

    The seminar should be available on YouTube but the event is specifically
    for UK Repair Cafe participants dealing with computer repairs.

    Anyone supporting someone using a *BSD desktop that can share
    their experiences with problems and incompatibilities?

    The main one seems to be things being in different places. If you can
    provide something looking like the same home screen, the same browser
    and something that behaves like Outlook then they tend not to notice
    other things provided there is someone around to sort out niggles.

    There will be niggles. Gimp has a pretty steep learning curve compared
    to any of the Windows image processing packages for instance.

    Meanwhile, I'll build a FBSD box and see how she takes to the idea. (thankfully, building that box means I can just pull the drive to
    move it to a nicer platform -- unlike MS's braindead approach where
    you have to rebuild each new instance!)

    I don't find Windows all that difficult to support except on bespoke
    portables like Sony and Toshiba where the custom video drivers make
    installing generic Windows just about impossible. Only a handful of
    exotic Linux distributions will install on the worst offenders.

    I have had much *more* trouble trying to mend broken Chromebooks. We
    haven't found a way to break into a dead one yet that doesn't involve
    going on a $$$$ official repairers course just to get the toolkit.

    --
    Martin Brown


    --- PyGate Linux v1.5.15
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Theo@3:633/10 to All on Thursday, June 11, 2026 12:44:21
    Don Y <blockedofcourse@foo.invalid> wrote:
    I am tired of supporting Windows machines. Life is SO much easier
    (for me) under the *BSDs.

    However, I am not sure SWMBO would find that to be the case.

    I do have a desktop running KDE and CheriBSD here (FreeBSD with hardware
    memory safety). I don't daily it but it seems fine. I'm not familiar with
    how polished the installers are on regular FreeBSD, but I think KDE is more stable than GNOME (who have taken some Linux-only pathways of late). KDE is also more Windows-like (and can be made even more so with themes).

    If you need graphics drivers (Nvidia/AMD) that can be a pain point.
    Also drivers for wifi.

    Her uses are primarily email and WWW. I suspect Tbird is very
    similar to the Windows variant. Ditto for Firefox -- though
    I'm not sure how "current" support is for either of those
    under each BSD. (FBSD seems to be more mainstream than NBSD
    in many issues)

    My biggest concern would be for add-in "extensions" that she
    relies on for Firefox. Is the extension API grounded in
    Firefox? Or, the host OS?

    They're typically written in Javascript so I don't think there should be a problem running them on a different OS. They work on Firefox for Android
    even though that's a completely different platform.

    Anyone supporting someone using a *BSD desktop that can share
    their experiences with problems and incompatibilities?

    I suspect any time she is wanting to install 'apps' then things might get tricky (depends on what's available via pkg, almost certainly less choice
    than on Linux), but as an mail+web appliance you might be ok.

    If you are going to be providing tech support then it might help smooth over issues where 'just google the error message' isn't so useful as there isn't
    as much information out there as there is for Linux.

    Theo

    --- PyGate Linux v1.5.16
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From John R Walliker@3:633/10 to All on Thursday, June 11, 2026 13:22:32
    On 11/06/2026 11:32, Martin Brown wrote:
    On 10/06/2026 22:19, Don Y wrote:
    I am tired of supporting Windows machines.˙ Life is SO much easier
    (for me) under the *BSDs.

    However, I am not sure SWMBO would find that to be the case.

    Her uses are primarily email and WWW.˙ I suspect Tbird is very
    similar to the Windows variant.˙ Ditto for Firefox -- though
    I'm not sure how "current" support is for either of those
    under each BSD.˙˙ (FBSD seems to be more mainstream than NBSD
    in many issues)

    My biggest concern would be for add-in "extensions" that she
    relies on for Firefox.˙ Is the extension API grounded in
    Firefox?˙ Or, the host OS?

    There is a UK seminar I'm on tomorrow dealing with how to get the great unwashed safe from the demise of Win10 in October (if it happens). My
    guess is that MickeySoft will back down again and extend support - there
    are way too many Win10 machines still out there running quite happily.

    Leaning towards Linux Mint at the moment as the path of least resistance
    with a front end that can look enough Windows like to make life easier
    for naive users. Yet to be tried out on some brave non-geek home users.
    Some groups are well ahead of us on this.

    Which version do you prefer? I have been using the Mate edition for
    years as my main machine (on a Dell laptop). It is VERY stable.
    Thunderbird, Libreoffice, Firefox and Chrome cover most "ordinary" applications. (Chrome sometimes works better for video conferencing.) Virtualbox gives me a Windows VM for the small amount of software that
    insists on using Windows.
    John

    The seminar should be available on YouTube but the event is specifically
    for UK Repair Cafe participants dealing with computer repairs.

    Anyone supporting someone using a *BSD desktop that can share
    their experiences with problems and incompatibilities?

    The main one seems to be things being in different places. If you can provide something looking like the same home screen, the same browser
    and something that behaves like Outlook then they tend not to notice
    other things provided there is someone around to sort out niggles.

    There will be niggles. Gimp has a pretty steep learning curve compared
    to any of the Windows image processing packages for instance.

    Meanwhile, I'll build a FBSD box and see how she takes to the idea.
    (thankfully, building that box means I can just pull the drive to
    move it to a nicer platform -- unlike MS's braindead approach where
    you have to rebuild each new instance!)

    I don't find Windows all that difficult to support except on bespoke portables like Sony and Toshiba where the custom video drivers make installing generic Windows just about impossible. Only a handful of
    exotic Linux distributions will install on the worst offenders.

    I have had much *more* trouble trying to mend broken Chromebooks. We
    haven't found a way to break into a dead one yet that doesn't involve
    going on a $$$$ official repairers course just to get the toolkit.



    --- PyGate Linux v1.5.16
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Don Y@3:633/10 to All on Thursday, June 11, 2026 06:04:58
    On 6/11/2026 3:32 AM, Martin Brown wrote:
    On 10/06/2026 22:19, Don Y wrote:
    I am tired of supporting Windows machines.˙ Life is SO much easier
    (for me) under the *BSDs.

    However, I am not sure SWMBO would find that to be the case.

    Her uses are primarily email and WWW.˙ I suspect Tbird is very
    similar to the Windows variant.˙ Ditto for Firefox -- though
    I'm not sure how "current" support is for either of those
    under each BSD.˙˙ (FBSD seems to be more mainstream than NBSD
    in many issues)

    My biggest concern would be for add-in "extensions" that she
    relies on for Firefox.˙ Is the extension API grounded in
    Firefox?˙ Or, the host OS?

    There is a UK seminar I'm on tomorrow dealing with how to get the great unwashed safe from the demise of Win10 in October (if it happens). My guess is
    that MickeySoft will back down again and extend support - there are way too many Win10 machines still out there running quite happily.

    She's annoyed that things keep changing (updates even after wiring
    down all the update policies). Lately, she complained "Where is
    the pin for me to keep my downloads visible?" (in Edge)

    And, as I don't run W10, I end up poking around looking for it
    (daring not to say she IMAGINED it being there) only to discover
    that it *was* there -- but is now gone... due to an update
    that "shouldn't" have occured.

    [She uses W7 on her desktop so isn't real keen on why W10 "does
    everything different"]

    Leaning towards Linux Mint at the moment as the path of least resistance
    with a front end that can look enough Windows like to make life easier
    for naive users. Yet to be tried out on some brave non-geek home users.
    Some groups are well ahead of us on this.

    I received several recommendations (all different, of course :< )
    from colleagues. All FBSD-based. I dug out a bunch of AiO's
    that I had lying around and started clean installs on each
    of them (so you can compare side-by-side... instead of having
    to install another solution OVER something)

    My file servers are FBSD-based so its not too much of a
    strain to support them in addition to my NBSD workstations
    (for software development). I wouldn't dream of throwing
    CDE at her on a SPARC.

    The seminar should be available on YouTube but the event is specifically for UK
    Repair Cafe participants dealing with computer repairs.

    Anyone supporting someone using a *BSD desktop that can share
    their experiences with problems and incompatibilities?

    The main one seems to be things being in different places. If you can provide
    something looking like the same home screen, the same browser and something that behaves like Outlook then they tend not to notice
    other things provided there is someone around to sort out niggles.

    She uses Tbird and Firefox -- which seem to run much "snappier"
    under FBSD (e.g., a 1.6GHz i5 FBSD box outperforming a 3.1GHz i7
    W10 box -- *noticeably*!) The same versions as on the W10 box.

    I think being able to view "videos" (VLC) and PDFs are likely the only
    other things she needs on *this* machine.

    [We deliberately keep *nothing* on these machines so we can
    wipe them in a heartbeat if we suspect an infection -- none
    to date]

    And, I imagine it will be a lot easier to install a (legacy) printer
    than under Windows! More of the MS tax at work...

    There will be niggles. Gimp has a pretty steep learning curve compared to any
    of the Windows image processing packages for instance.

    Anything else will stay on her desktop machine. *That* was tedious
    to build as she has stuff from her W2K days that she wanted to keep
    running, there (several complex "databases" and reports)

    Depending on how this works out, I may also update her laptop
    (used exclusively for financial interactions)

    Meanwhile, I'll build a FBSD box and see how she takes to the idea.
    (thankfully, building that box means I can just pull the drive to
    move it to a nicer platform -- unlike MS's braindead approach where
    you have to rebuild each new instance!)

    I don't find Windows all that difficult to support except on bespoke portables
    like Sony and Toshiba where the custom video drivers make installing generic Windows just about impossible. Only a handful of exotic Linux distributions will install on the worst offenders.

    NBSD seems to "just work" -- pulling the drive out of one machine
    and installing it in another (very handy when you want to
    retire a machine but not its contents).

    The W10 move was necessitated by outdated browser support on W7.
    A *day* installing and downloading updates. For that machine
    AND the aforementioned laptop.

    [BSD installs in an hour]

    I have had much *more* trouble trying to mend broken Chromebooks. We haven't found a way to break into a dead one yet that doesn't involve going on a $$$$
    official repairers course just to get the toolkit.

    I have an old toolkit here, somewhere. A guy who worked with me on
    supplying laptops to kids was an Apple person for the city. But,
    I suspect it is the sort of thing that is "regularly updated"
    as new models come out.


    --- PyGate Linux v1.5.16
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Don Y@3:633/10 to All on Thursday, June 11, 2026 06:17:03
    On 6/11/2026 4:44 AM, Theo wrote:
    Don Y <blockedofcourse@foo.invalid> wrote:
    I am tired of supporting Windows machines. Life is SO much easier
    (for me) under the *BSDs.

    However, I am not sure SWMBO would find that to be the case.

    I do have a desktop running KDE and CheriBSD here (FreeBSD with hardware memory safety). I don't daily it but it seems fine. I'm not familiar with how polished the installers are on regular FreeBSD, but I think KDE is more stable than GNOME (who have taken some Linux-only pathways of late). KDE is also more Windows-like (and can be made even more so with themes).

    I was playing with XFCE under 14.3 just an hour ago and it seemed
    "mutable enough" that she could step into using it without too much
    grief. The GUI looks a bit more "cartoonish" but that's not
    important.

    If you need graphics drivers (Nvidia/AMD) that can be a pain point.
    Also drivers for wifi.

    We don't use WiFi for anything so NOT having support for it
    (on a laptop) wouldn't be a loss. I try to keep everything
    cabled.

    Her uses are primarily email and WWW. I suspect Tbird is very
    similar to the Windows variant. Ditto for Firefox -- though
    I'm not sure how "current" support is for either of those
    under each BSD. (FBSD seems to be more mainstream than NBSD
    in many issues)

    My biggest concern would be for add-in "extensions" that she
    relies on for Firefox. Is the extension API grounded in
    Firefox? Or, the host OS?

    They're typically written in Javascript so I don't think there should be a problem running them on a different OS. They work on Firefox for Android even though that's a completely different platform.

    Ah, Great! Thanks. She often has to download videos for her
    art classes. They try to make this difficult (out of fear
    someone will DL all the videos and *publish* them, thereby
    avoiding the course fees -- kilobucks).

    Anyone supporting someone using a *BSD desktop that can share
    their experiences with problems and incompatibilities?

    I suspect any time she is wanting to install 'apps' then things might get tricky (depends on what's available via pkg, almost certainly less choice than on Linux), but as an mail+web appliance you might be ok.

    That's the targeted environment. pkgsrc works decent, for me
    (though I tend to build from sources, having my own local
    "pkg factory" with an offline distfiles).

    I want to keep her usage on *this* machine and her laptop
    restricted to things that don't need to be backed up as
    they are on a separate network so would require a separate
    backup facility (to remain isolated from the unrouted
    machines). Mail and URLs are relatively easy to handle,
    in that regard.

    If you are going to be providing tech support then it might help smooth over issues where 'just google the error message' isn't so useful as there isn't as much information out there as there is for Linux.
    As long as things don't change, she is usually capable of
    working on her own. The constant W10 updates are what
    is prompting the abandonment of MS (the W7 machine
    she uses for her desktop hasn't seen an update in years!
    And, doesn't NEED any as it isn't routed)

    --- PyGate Linux v1.5.16
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Don Y@3:633/10 to All on Thursday, June 11, 2026 07:00:15
    On 6/11/2026 6:17 AM, Don Y wrote:
    On 6/11/2026 4:44 AM, Theo wrote:
    Don Y <blockedofcourse@foo.invalid> wrote:
    I am tired of supporting Windows machines.˙ Life is SO much easier
    (for me) under the *BSDs.

    However, I am not sure SWMBO would find that to be the case.

    I do have a desktop running KDE and CheriBSD here (FreeBSD with hardware
    memory safety).˙ I don't daily it but it seems fine.˙ I'm not familiar with >> how polished the installers are on regular FreeBSD, but I think KDE is more >> stable than GNOME (who have taken some Linux-only pathways of late).˙ KDE is >> also more Windows-like (and can be made even more so with themes).

    I was playing with XFCE under 14.3 just an hour ago and it seemed
    "mutable enough" that she could step into using it without too much
    grief.˙ The GUI looks a bit more "cartoonish" but that's not
    important.
    And, of course, two bugs in the installer. (sigh)
    Why is it that installers seem to be so bug-ridden?
    They all seem to expect you to install things THEIR
    way (despite the fact that there is nothing in the
    systems design that imposes such a requirement!)

    Thankfully, I've found workarounds (though time consuming)

    --- PyGate Linux v1.5.16
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Theo@3:633/10 to All on Thursday, June 11, 2026 15:29:36
    Don Y <blockedofcourse@foo.invalid> wrote:
    On 6/11/2026 4:44 AM, Theo wrote:

    They're typically written in Javascript so I don't think there should be a problem running them on a different OS. They work on Firefox for Android even though that's a completely different platform.

    Ah, Great! Thanks. She often has to download videos for her
    art classes. They try to make this difficult (out of fear
    someone will DL all the videos and *publish* them, thereby
    avoiding the course fees -- kilobucks).

    That may be tricky... video sites like to use DRM to prevent users doing
    things they don't like. Widevine DRM is common - that needs to be compiled
    for an 'official' OS, which of course FreeBSD isn't. Netflix among others
    uses Widevine - there are different levels based on how much cryptographic assurance there is of your OS being official.

    It seems like it can be used under FreeBSD with a browser compiled for
    Linux:
    https://www.freshports.org/www/linux-widevine-cdm

    but not a native browser. That will probably only get you L3, the lowest security level.

    OTOH it's possible that there's no actual DRM and the websites just
    obfuscate the raw video stream. Youtube is one of those - at least some of
    the video streams are available without DRM and there are plugins to un-obfuscate and download them (and third party apps, although can't vouch
    for any under FreeBSD).

    Thep

    --- PyGate Linux v1.5.16
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Don Y@3:633/10 to All on Thursday, June 11, 2026 08:18:19
    On 6/11/2026 7:29 AM, Theo wrote:
    Don Y <blockedofcourse@foo.invalid> wrote:
    On 6/11/2026 4:44 AM, Theo wrote:

    They're typically written in Javascript so I don't think there should be a >>> problem running them on a different OS. They work on Firefox for Android >>> even though that's a completely different platform.

    Ah, Great! Thanks. She often has to download videos for her
    art classes. They try to make this difficult (out of fear
    someone will DL all the videos and *publish* them, thereby
    avoiding the course fees -- kilobucks).

    That may be tricky... video sites like to use DRM to prevent users doing things they don't like. Widevine DRM is common - that needs to be compiled for an 'official' OS, which of course FreeBSD isn't. Netflix among others uses Widevine - there are different levels based on how much cryptographic assurance there is of your OS being official.

    I don't think there is any DRM involved. If there is, they've
    scripted it in the web-page as the browser has DRM disabled.

    It seems like it can be used under FreeBSD with a browser compiled for
    Linux:
    https://www.freshports.org/www/linux-widevine-cdm

    but not a native browser. That will probably only get you L3, the lowest security level.

    OTOH it's possible that there's no actual DRM and the websites just
    obfuscate the raw video stream. Youtube is one of those - at least some of the video streams are available without DRM and there are plugins to un-obfuscate and download them (and third party apps, although can't vouch for any under FreeBSD).

    That's what I think it is -- though I have not looked into it beyond
    finding an extension that seems to work properly with them.

    I don't watch on-line videos so have little interest in how
    they are delivered -- beyond making sure *she* can see them.

    (And I imagine a screen recorder would neuter any sort of encoding
    scheme as human eyes and ears interact via pixels on the screen
    and sound waves from speakers)

    [I think the goal is just o discourage casual "capture" -- much
    like hooking the right click on a browser so you can't "Save Image As"]

    --- PyGate Linux v1.5.16
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Martin Brown@3:633/10 to All on Thursday, June 11, 2026 16:52:05
    On 11/06/2026 13:22, John R Walliker wrote:
    On 11/06/2026 11:32, Martin Brown wrote:
    On 10/06/2026 22:19, Don Y wrote:
    I am tired of supporting Windows machines.˙ Life is SO much easier
    (for me) under the *BSDs.

    However, I am not sure SWMBO would find that to be the case.

    Her uses are primarily email and WWW.˙ I suspect Tbird is very
    similar to the Windows variant.˙ Ditto for Firefox -- though
    I'm not sure how "current" support is for either of those
    under each BSD.˙˙ (FBSD seems to be more mainstream than NBSD
    in many issues)

    My biggest concern would be for add-in "extensions" that she
    relies on for Firefox.˙ Is the extension API grounded in
    Firefox?˙ Or, the host OS?

    There is a UK seminar I'm on tomorrow dealing with how to get the
    great unwashed safe from the demise of Win10 in October (if it
    happens). My guess is that MickeySoft will back down again and extend
    support - there are way too many Win10 machines still out there
    running quite happily.

    Leaning towards Linux Mint at the moment as the path of least resistance
    with a front end that can look enough Windows like to make life easier
    for naive users. Yet to be tried out on some brave non-geek home users.
    Some groups are well ahead of us on this.

    Which version do you prefer?˙ I have been using the Mate edition for
    years as my main machine (on a Dell laptop).˙ It is VERY stable.
    Thunderbird, Libreoffice, Firefox and Chrome cover most "ordinary" applications.˙ (Chrome sometimes works better for video conferencing.) Virtualbox gives me a Windows VM for the small amount of software that insists on using Windows.

    Hi John,

    That's a useful data point. We are still sat on the fence right now.
    Proponents of other flavours will have their say tomorrow.

    I'm hoping that tomorrows meeting might result in a clear agreed path
    forward for all of the UK Repair Cafes <fx>crosses fingers</fx> so that
    we can minimise how many different flavours have to be supported.

    It could easily degenerate into a herding cats problem...

    My money is on MS caving in again and extending the life of Win10 by yet another year but just in case they don't we need to have a plan. Last
    year we made a crib sheet on how to extend Win10 support and test if
    your PC could run Win11 (sadly a lot fail that arbitrary test).

    Incidentally did anyone here go with Opatch?
    (which claims to offer Win10 support to 2030)

    --
    Martin Brown


    --- PyGate Linux v1.5.16
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Don Y@3:633/10 to All on Thursday, June 11, 2026 09:25:15
    On 6/11/2026 8:52 AM, Martin Brown wrote:
    I'm hoping that tomorrows meeting might result in a clear agreed path forward
    for all of the UK Repair Cafes <fx>crosses fingers</fx> so that we can minimise
    how many different flavours have to be supported.

    It could easily degenerate into a herding cats problem...

    My money is on MS caving in again and extending the life of Win10 by yet another year but just in case they don't we need to have a plan. Last year we

    I thought MS was already allowing folks to "sign up" for security
    updates for an additional year (the amusing point being, is that a
    year from the day of your install? or, a *computed* year based on
    the date the message is displayed?)

    made a crib sheet on how to extend Win10 support and test if your PC could run
    Win11 (sadly a lot fail that arbitrary test).

    Chasing MS always leads to replacing hardware. You *may* get another
    release cycle -- but likely at reduced capabilities. The "tax" is
    just too high, considering the lack of "productivity enhancement"
    that you're buying.

    [I'm looking at this W10 box with 6G of RAM in use vs. the FBSD
    box I'm playing with that's got 300M on line. Both doing the same
    little bit of nothing (and lamenting the days when a 386SX with a couple
    meg of RAM could do this sort of thing)]> Incidentally did anyone here go with Opatch?
    (which claims to offer Win10 support to 2030)



    --- PyGate Linux v1.5.16
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From bitrex@3:633/10 to All on Thursday, June 11, 2026 18:11:44
    On 6/11/2026 12:25 PM, Don Y wrote:
    On 6/11/2026 8:52 AM, Martin Brown wrote:
    I'm hoping that tomorrows meeting might result in a clear agreed path
    forward for all of the UK Repair Cafes <fx>crosses fingers</fx> so
    that we can minimise how many different flavours have to be supported.

    It could easily degenerate into a herding cats problem...

    My money is on MS caving in again and extending the life of Win10 by
    yet another year but just in case they don't we need to have a plan.
    Last year we

    I thought MS was already allowing folks to "sign up" for security
    updates for an additional year (the amusing point being, is that a
    year from the day of your install?˙ or, a *computed* year based on
    the date the message is displayed?)

    made a crib sheet on how to extend Win10 support and test if your PC
    could run Win11 (sadly a lot fail that arbitrary test).

    Chasing MS always leads to replacing hardware.˙ You *may* get another
    release cycle -- but likely at reduced capabilities.˙ The "tax" is
    just too high, considering the lack of "productivity enhancement"
    that you're buying.


    They already built a *nix machine for the "average user", here it is:

    <https://www.apple.com/imac/>

    --- PyGate Linux v1.5.16
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From bitrex@3:633/10 to All on Thursday, June 11, 2026 18:13:41
    On 6/11/2026 12:25 PM, Don Y wrote:
    On 6/11/2026 8:52 AM, Martin Brown wrote:
    I'm hoping that tomorrows meeting might result in a clear agreed path
    forward for all of the UK Repair Cafes <fx>crosses fingers</fx> so
    that we can minimise how many different flavours have to be supported.

    It could easily degenerate into a herding cats problem...

    My money is on MS caving in again and extending the life of Win10 by
    yet another year but just in case they don't we need to have a plan.
    Last year we

    I thought MS was already allowing folks to "sign up" for security
    updates for an additional year (the amusing point being, is that a
    year from the day of your install?˙ or, a *computed* year based on
    the date the message is displayed?)

    made a crib sheet on how to extend Win10 support and test if your PC
    could run Win11 (sadly a lot fail that arbitrary test).

    Chasing MS always leads to replacing hardware.˙ You *may* get another
    release cycle -- but likely at reduced capabilities.˙ The "tax" is
    just too high, considering the lack of "productivity enhancement"
    that you're buying.

    They already built a *nix machine for the "average user", here it is:

    <https://www.apple.com/imac/>

    --- PyGate Linux v1.5.16
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Don Y@3:633/10 to All on Thursday, June 11, 2026 16:01:04
    On 6/11/2026 2:57 PM, Niocl s P˘l Caile n de Ghloucester wrote:
    Don Y <blockedofcourse@foo.invalid> wrote: |-------------------------------------------------------------------|
    |"(And I imagine a screen recorder would neuter any sort of encoding|
    |scheme as human eyes and ears interact via pixels on the screen |
    |and sound waves from speakers)" | |-------------------------------------------------------------------|

    Screen recorders are good but inefficient even when they work.

    Many websites obstruct screen recorders on Microsoft Windows (I did
    not check a screen recorder with a website on a different operating
    system).
    Position a cell phone camera to record the screen.
    There is ALWAYS a way of subverting anything *in* the computer.

    Note, I'm not talking about pirating movies (where the quality
    of the video and audio would likely be of concern to the "value"
    of the experience) but, rather, making a record of a *lesson* that
    was being taught.

    If I was showing you how to tie a knot, would you care
    about the faithfulness of the color representation?
    Or, whether my narrative was in Dolby 7.1?

    --- PyGate Linux v1.5.16
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Don Y@3:633/10 to All on Thursday, June 11, 2026 16:06:27
    On 6/11/2026 3:11 PM, bitrex wrote:
    On 6/11/2026 12:25 PM, Don Y wrote:
    On 6/11/2026 8:52 AM, Martin Brown wrote:
    I'm hoping that tomorrows meeting might result in a clear agreed path
    forward for all of the UK Repair Cafes <fx>crosses fingers</fx> so that we >>> can minimise how many different flavours have to be supported.

    It could easily degenerate into a herding cats problem...

    My money is on MS caving in again and extending the life of Win10 by yet >>> another year but just in case they don't we need to have a plan. Last year we

    I thought MS was already allowing folks to "sign up" for security
    updates for an additional year (the amusing point being, is that a
    year from the day of your install?˙ or, a *computed* year based on
    the date the message is displayed?)

    made a crib sheet on how to extend Win10 support and test if your PC could >>> run Win11 (sadly a lot fail that arbitrary test).

    Chasing MS always leads to replacing hardware.˙ You *may* get another
    release cycle -- but likely at reduced capabilities.˙ The "tax" is
    just too high, considering the lack of "productivity enhancement"
    that you're buying.

    They already built a *nix machine for the "average user", here it is:

    <https://www.apple.com/imac/>

    The problem MS is having is that less and less is being done
    using "traditional tools" on traditional platforms. We saw
    desktops give way to laptops. And, laptops giving way
    to cell phones.

    MS is now trying to leverage use for *games*. In a market
    where there is less and less variety of product offerings.

    I know very few "average joes" that use "productivity suites".
    I suspect businesses could drop MS with very little LONG TERM
    pain (thought he transition might be chaotic). Especially
    seeing the number of (identical) boxes that get tossed out
    regularly. USFF and AiO's are quickly becoming the norm
    as folks have decided that the space the machine occupies is more
    valuable than the functionality that it provides!

    --- PyGate Linux v1.5.16
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Jeff Liebermann@3:633/10 to All on Thursday, June 11, 2026 18:28:47
    On Thu, 11 Jun 2026 16:52:05 +0100, Martin Brown
    <'''newspam'''@nonad.co.uk> wrote:

    It could easily degenerate into a herding cats problem...

    Trust, but verify. Cats can be herded. Just ask EDS (an HP company): <https://www.youtube.com/watch?v=m_MaJDK3VNE>


    --
    Jeff Liebermann jeffl@cruzio.com
    PO Box 272 http://www.LearnByDestroying.com
    Ben Lomond CA 95005-0272 AE6KS 831-336-2558


    --- PyGate Linux v1.5.16
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Don Y@3:633/10 to All on Thursday, June 11, 2026 19:32:24
    On 6/11/2026 5:26 PM, Niocl s P˘l Caile n de Ghloucester wrote:
    Bitrex <user@example.net> wrote: |----------------------------------------------------------------------| |"They already built a *nix machine for the "average user", here it is:|
    | |
    | <https://www.apple.com/imac/> " | |----------------------------------------------------------------------|

    A new coworker arrived with an OS-X Apple Macintosh in 2005. I asked
    him is Apple OS X a BSD. He did not know.
    Apple built a lot on the FreeBSD codebase. JKH moved from
    the FBSD core team to Apple, IIRC. Likely enticed for
    that purpose.

    --- PyGate Linux v1.5.16
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Don Y@3:633/10 to All on Thursday, June 11, 2026 19:43:29
    On 6/11/2026 6:04 PM, Niocl s P˘l Caile n de Ghloucester wrote:
    Don Y <blockedofcourse@foo.invalid> wrote: |--------------------------------------------------------------------------| |"On 6/11/2026 3:32 AM, Martin Brown wrote: |
    On 10/06/2026 22:19, Don Y wrote: |
    |[. . .] |
    There is a UK seminar I'm on tomorrow dealing with how to get the great | unwashed safe from the demise of Win10 in October (if it |
    |happens). My guess is |
    that MickeySoft will back down again and extend support - there are |
    |way too |
    many Win10 machines still out there running quite happily." |
    |--------------------------------------------------------------------------|

    Do you really suspect that Microsoft will support Windows 10 again? I
    support an application for an old version of Windows (e.g. Windows
    10). A compiler for Windows uses link.exe from MS SDK (also available
    from Microsoft Visual Studio). A person with the same compiler wrote
    for me:

    "The older VS versions are compatible with
    more older Oses, but that doesn't matter much to you (although I probably would avoid the most recent one if you want to be sure to run on Windows 10 since Windows 10 is officially out of support).

    Hope this helps."

    What do you think?

    You really only need manufacturer support if:
    - your machine is out-facing
    - there are "features" that are broken beyond the point where you can
    make use of them (and, presumably, NEED them)

    I have several W7 machines that have been gleefully supporting a
    variety of applications for more than a decade. I tolerate the
    bugs in those applications (instead of TRADING them for a set of
    UNKNOWN bugs).

    But, that network isn't routed so the threat to the machines on that
    network is minimal. The greater risk would be a power supply
    failing or a disk sled breaking and replacements being difficult
    to find.

    If "others" were using my machines, I might have more concern
    as I couldn't stop them from installing crap on them.

    |--------------------------------------------------------------------------| |"She's annoyed that things keep changing (updates even after wiring | |down all the update policies). Lately, she complained "Where is | |the pin for me to keep my downloads visible?" (in Edge) | |[. . .] | |[She uses W7 on her desktop so isn't real keen on why W10 "does | |everything different"] | |[. . .] | |I received several recommendations (all different, of course :< ) | |[. . .] | |>> Anyone supporting someone using a *BSD desktop that can share | |>> their experiences with problems and incompatibilities? |
    | The main one seems to be things being in different places. [. . .]" |
    |--------------------------------------------------------------------------|

    A different version of an operating system annoyingly forces a
    different presentation. A different version of a web browser (or a
    word processor) has a different presentation: e.g. a new version of a
    web browser has dots and right clicks instead of a menu which is
    always visible with "File" etc.

    Its not just the UI/UX but, also, their support for evolving
    protocol standards. I built the W10 machine when the (ancient)
    browser running on its W7 predecessor could no longer render
    many (commercial) web sites.

    In hindsight, I could have installed a more current version
    of the browser on a *BSD box and avoided MS entirely (which
    is the route I have now taken)

    UNIX's pro-choice stance is overrated.

    |--------------------------------------------------------------------------| |"[. . .] | |And, I imagine it will be a lot easier to install a (legacy) printer | |than under Windows! More of the MS tax at work..." | |--------------------------------------------------------------------------|

    I recommend my "Canon Pixma GM4050 Printer Mono Print Multi-Function
    MegaTank Wireless". Canon offers supports therefor for Apple iOS (and
    Google Android and Microsoft Windows) - BUT NOT APPLE MACOS AND
    B.S.D.S!

    I print thousands of pages of texts in 1 year. She probably wants a
    color graphical printer instead - a different Canon MegaTank printer
    may suit her.

    We don't print much. A case of paper (10 reams) will last us a few
    years. Any "high quality" printing we do at the service bureau
    down the street (let THEM maintain the printers!). Any high
    *quantity* printing we send to the local library up the road for
    10c/page.

    Most of our printing is along the lines of:
    - "I've got a list of things that I want to examine with pen/pencil"
    - "I have a recipe that I want to make, tonight"
    - "I want to make a label for a box and a magic marker would be tacky"

    We have a pair of HP LJ5p's (or maybe 6p?) -- low temperature lasers.
    I think we get about 5000 pp out of a toner cartridge.

    |--------------------------------------------------------------------------| |"[. . .] | |>> Meanwhile, I'll build a FBSD box and see how she takes to the idea. | |>> (thankfully, building that box means I can just pull the drive to | |>> move it to a nicer platform -- unlike MS's braindead approach where | |>> you have to rebuild each new instance!)" | |--------------------------------------------------------------------------|

    Microsoft is not braindead to start off being not particularly rich to becoming very rich.
    Its called an "externality" -- shifting the cost onto someone else.

    --- PyGate Linux v1.5.16
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From bitrex@3:633/10 to All on Friday, June 12, 2026 01:35:52
    On 6/11/2026 7:06 PM, Don Y wrote:
    On 6/11/2026 3:11 PM, bitrex wrote:
    On 6/11/2026 12:25 PM, Don Y wrote:
    On 6/11/2026 8:52 AM, Martin Brown wrote:
    I'm hoping that tomorrows meeting might result in a clear agreed
    path forward for all of the UK Repair Cafes <fx>crosses fingers</fx>
    so that we can minimise how many different flavours have to be
    supported.

    It could easily degenerate into a herding cats problem...

    My money is on MS caving in again and extending the life of Win10 by
    yet another year but just in case they don't we need to have a plan.
    Last year we

    I thought MS was already allowing folks to "sign up" for security
    updates for an additional year (the amusing point being, is that a
    year from the day of your install?˙ or, a *computed* year based on
    the date the message is displayed?)

    made a crib sheet on how to extend Win10 support and test if your PC
    could run Win11 (sadly a lot fail that arbitrary test).

    Chasing MS always leads to replacing hardware.˙ You *may* get another
    release cycle -- but likely at reduced capabilities.˙ The "tax" is
    just too high, considering the lack of "productivity enhancement"
    that you're buying.

    They already built a *nix machine for the "average user", here it is:

    <https://www.apple.com/imac/>

    The problem MS is having is that less and less is being done
    using "traditional tools" on traditional platforms.˙ We saw
    desktops give way to laptops.˙ And, laptops giving way
    to cell phones.

    MS is now trying to leverage use for *games*.˙ In a market
    where there is less and less variety of product offerings.

    I know very few "average joes" that use "productivity suites".
    I suspect businesses could drop MS with very little LONG TERM
    pain (thought he transition might be chaotic).˙ Especially
    seeing the number of (identical) boxes that get tossed out
    regularly.˙ USFF and AiO's are quickly becoming the norm
    as folks have decided that the space the machine occupies is more
    valuable than the functionality that it provides!

    The only "apps" of substance I really run on the OS these days are like
    KiCad, LTSpice, and Studio One/Fender Studio for audio/video. And
    Microsoft is only needed for the last one.

    Parts/inventory management is in the cloud, email is in the cloud,
    accounting is in the cloud, document editing is in the could (though I
    use R Studio and LibreOFfice sometimes, but MS is not necessary), Github
    is in the cloud, VS Code is _basically_ in the cloud. With regular
    multipoint local backups of all the important stuff of course.

    Oh, I use Mathematica sometimes on Windows, though it's not really
    necessary.

    This is probably my last Windows laptop, I'm only still using it because
    it's a pain to get a new laptop and transfer everything all over and I'm
    kinda busy lately.

    I have a 16 y/o iMac in the "technology museum" which is still
    surprisingly usable, running Snow Leopard or Lion or something, though I
    don't think I'd want to connect it to the Internet.


    --- PyGate Linux v1.5.16
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Martin Brown@3:633/10 to All on Friday, June 12, 2026 10:50:03
    On 12/06/2026 03:43, Don Y wrote:
    On 6/11/2026 6:04 PM, Niocl s P˘l Caile n de Ghloucester wrote:
    Don Y <blockedofcourse@foo.invalid> wrote:
    |--------------------------------------------------------------------------| >> |"On 6/11/2026 3:32 AM, Martin Brown
    wrote:˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ |
    On 10/06/2026 22:19, Don Y
    wrote:˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ |
    |[. .
    .]˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ |
    There is a UK seminar I'm on tomorrow dealing with how to get the
    great |
    unwashed safe from the demise of Win10 in October (if
    it˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ |
    |happens). My guess
    is˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ |
    that MickeySoft will back down again and extend support - there
    are˙˙˙˙ |
    |way
    too˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ |
    many Win10 machines still out there running quite
    happily."˙˙˙˙˙˙˙˙˙˙˙˙ |
    |--------------------------------------------------------------------------| >>
    Do you really suspect that Microsoft will support Windows 10 again? I
    support an application for an old version of Windows (e.g. Windows
    10). A compiler for Windows uses link.exe from MS SDK (also available
    from Microsoft Visual Studio). A person with the same compiler wrote
    for me:

    "The older VS versions are compatible with
    more older Oses, but that doesn't matter much to you (although I probably
    would avoid the most recent one if you want to be sure to run on
    Windows 10
    since Windows 10 is officially out of support).

    Hope this helps."

    What do you think?

    You really only need manufacturer support if:
    - your machine is out-facing
    - there are "features" that are broken beyond the point where you can
    ˙ make use of them (and, presumably, NEED them)

    I have several W7 machines that have been gleefully supporting a
    variety of applications for more than a decade.˙ I tolerate the
    bugs in those applications (instead of TRADING them for a set of
    UNKNOWN bugs).

    I have original machines in working condition back to Win Vista for
    support and certain ancient hardware custom IO, SCSI slide scanner for
    which no modern support exists. They are totally unsafe if connected to
    the outside world. Likewise many blue chip companies and universities
    have multimillion pound machines hung off a geriatric PC (with a spare
    in a cupboard somewhere). Typical lifecycle of really big science kit is around 20-25 years (ie Windows ME kit still running in places).

    Such antiques have to be very carefully firewalled from the corporate
    network.

    The threat to all of us is that if MickeySoft pulls support for Win10
    and some really nasty malware gets into such a widely used OS the
    firestorm will do an enormous amount of damage. UK NHS has an incredible amount of vulnerable kit and underpaid inadequate IT staff for instance.

    If they do pull the plug I expect an explosion of ransomeware attacks.

    But, that network isn't routed so the threat to the machines on that
    network is minimal.˙ The greater risk would be a power supply
    failing or a disk sled breaking and replacements being difficult
    to find.

    If "others" were using my machines, I might have more concern
    as I couldn't stop them from installing crap on them.

    On MS Windows the preview rendering engine of emails in Outlook is sufficiently risky that I wouldn't ever want to use it.

    |--------------------------------------------------------------------------| >> |"She's annoyed that things keep changing (updates even after
    wiring˙˙˙˙˙˙ |
    |down all the update policies).˙ Lately, she complained "Where
    is˙˙˙˙˙˙˙˙˙ |
    |the pin for me to keep my downloads visible?" (in
    Edge)˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ |
    |[. .
    .]˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ |
    |[She uses W7 on her desktop so isn't real keen on why W10
    "does˙˙˙˙˙˙˙˙˙˙ |
    |everything
    different"]˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ |
    |[. .
    .]˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ |
    |I received several recommendations (all different, of course :<
    )˙˙˙˙˙˙˙˙ |
    |[. .
    .]˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ |
    Anyone supporting someone using a *BSD desktop that can
    share˙˙˙˙˙˙˙˙˙ |
    their experiences with problems and
    incompatibilities?˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ |
    ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ | >> |> The main one seems to be things being in different places. [. .
    .]"˙˙˙˙ |
    |--------------------------------------------------------------------------| >>
    A different version of an operating system annoyingly forces a
    different presentation. A different version of a web browser (or a
    word processor) has a different presentation: e.g. a new version of a
    web browser has dots and right clicks instead of a menu which is
    always visible with "File" etc.

    Its not just the UI/UX but, also, their support for evolving
    protocol standards.˙ I built the W10 machine when the (ancient)
    browser running on its W7 predecessor could no longer render
    many (commercial) web sites.

    W11 is slightly better. I skipped Win10 apart from one machine that I
    upgraded to be able to test and support code in that environment.

    I print thousands of pages of texts in 1 year. She probably wants a
    color graphical printer instead - a different Canon MegaTank printer
    may suit her.

    We don't print much.˙ A case of paper (10 reams) will last us a few
    years.˙ Any "high quality" printing we do at the service bureau
    down the street (let THEM maintain the printers!).˙ Any high
    *quantity* printing we send to the local library up the road for
    10c/page.

    Of the ones currently available with third party toner the Xerox Phaser
    6510 is about the cheapest near photoreal colour laser on the market.
    The right choice of HP heavy weight paper and the output is
    indistinguishable from a print bureau brochure.

    Before that I had a Dell 1230c which I had from new and bought a second
    one from a junk dealer just to get the OEM toners. I got a working print engine too which extended heavy use life to 12 years before it finally expired. That was about the first half decent photoreal laser.

    Most of our printing is along the lines of:
    - "I've got a list of things that I want to examine with pen/pencil"
    - "I have a recipe that I want to make, tonight"
    - "I want to make a label for a box and a magic marker would be tacky"

    We have a pair of HP LJ5p's (or maybe 6p?) -- low temperature lasers.
    I think we get about 5000 pp out of a toner cartridge.

    The print engines on those are almost indestructible. Our VH has one
    since about 2006 (it gets nothing like the hammer that mine do).

    --
    Martin Brown


    --- PyGate Linux v1.5.16
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Don Y@3:633/10 to All on Friday, June 12, 2026 09:21:53
    On 6/12/2026 2:50 AM, Martin Brown wrote:

    8<

    I have several W7 machines that have been gleefully supporting a
    variety of applications for more than a decade.˙ I tolerate the
    bugs in those applications (instead of TRADING them for a set of
    UNKNOWN bugs).

    I have original machines in working condition back to Win Vista for support and
    certain ancient hardware custom IO, SCSI slide scanner for which no modern support exists.

    I've moved most of my legacy *software* into VMs (I run VMware and a
    pair of ESXi servers with ~100T of VMs).

    For legacy hardware, I keep a Compaq Portable 386 w/ expansion chassis
    (gives me two ISA slots!).

    I also have several Neoware SBCs (X terminals in their original use) that
    give me a single PCI slot which I can use for a SCSI/SAS HBA to interface
    to old slide/film scanners (predate USB), ICEs, etc.

    [Things like the ICEs are finally finding their way to the tip as I have
    no more need to support old hardware projects. Distressing to consider
    how many dozens of kilobucks they represent]

    They are totally unsafe if connected to the outside world.

    Undoubtedly. *NON* of my kit talks to the outside world besides
    *this* machine (soon to be replaced with the aforementioned BSD
    box -- solely for email and WWW) and a laptop reserved for financial transactions.

    Likewise many blue chip companies and universities have multimillion pound machines hung off a geriatric PC (with a spare in a cupboard somewhere). Typical lifecycle of really big science kit is around 20-25 years (ie Windows
    ME kit still running in places).

    A colleague used to buy up old Sun "big iron" as his employer's
    enterprise was built on their products. His office looked like
    a computer museum -- all that kit "on hand" for the day when it
    would be needed to replace something that was already in service.

    Hospitals and many manufacturing entities (think CNC machines) are
    similarly reliant on ancient hardware (a firm using Apple ]['s to
    host their embedded process control systems -- like my Sun friend,
    they were always on the hunt for obsolete kit from yard sales, etc.
    That's what happens when engineers design stuff for their own
    convenience without thinking past the "design" stage)

    [One of the reasons I test my software on several different hardware
    target *families* is to be sure it's not tied to the family chosen
    at initial deployment -- hardware is cheap and easy to design and
    replace; but retooling all the software is an epic challenge!]

    Such antiques have to be very carefully firewalled from the corporate network.

    The threat to all of us is that if MickeySoft pulls support for Win10 and some
    really nasty malware gets into such a widely used OS the firestorm will do an
    enormous amount of damage. UK NHS has an incredible amount of vulnerable kit and underpaid inadequate IT staff for instance.

    This has forever been a problem. Recall XP's retirement?

    If they do pull the plug I expect an explosion of ransomeware attacks.

    But, that network isn't routed so the threat to the machines on that
    network is minimal.˙ The greater risk would be a power supply
    failing or a disk sled breaking and replacements being difficult
    to find.

    If "others" were using my machines, I might have more concern
    as I couldn't stop them from installing crap on them.

    On MS Windows the preview rendering engine of emails in Outlook is sufficiently
    risky that I wouldn't ever want to use it.

    Aside from the OS, we use nothing of MS's, here. SWMBO is under strict
    orders not to open attachments, even if (apparently) from "friends".
    We browse and read PDFs in a sandbox, etc.

    And, every 6 months, I pull the disk out of the outfacing machines,
    set them aside and reinstall the original image. Then, run a malware scan
    of the disk pulled 6 months before that (hoping that the scanners
    have matured to detect anything that may have been 0 day at the time THAT
    disk was pulled, 6 months earlier). Just provides some belated reassurance that we've not been used as a CnC for some botnet.

    A different version of an operating system annoyingly forces a
    different presentation. A different version of a web browser (or a
    word processor) has a different presentation: e.g. a new version of a
    web browser has dots and right clicks instead of a menu which is
    always visible with "File" etc.

    Its not just the UI/UX but, also, their support for evolving
    protocol standards.˙ I built the W10 machine when the (ancient)
    browser running on its W7 predecessor could no longer render
    many (commercial) web sites.

    W11 is slightly better. I skipped Win10 apart from one machine that I upgraded
    to be able to test and support code in that environment.

    As I haven't bought any Windows-hosted tools in ages, I can
    skip entire release cycles -- save for WWW/SMTP use.

    I print thousands of pages of texts in 1 year. She probably wants a
    color graphical printer instead - a different Canon MegaTank printer
    may suit her.

    We don't print much.˙ A case of paper (10 reams) will last us a few
    years.˙ Any "high quality" printing we do at the service bureau
    down the street (let THEM maintain the printers!).˙ Any high
    *quantity* printing we send to the local library up the road for
    10c/page.

    Of the ones currently available with third party toner the Xerox Phaser 6510 is
    about the cheapest near photoreal colour laser on the market. The right choice
    of HP heavy weight paper and the output is indistinguishable from a print bureau brochure.

    Before that I had a Dell 1230c which I had from new and bought a second one from a junk dealer just to get the OEM toners. I got a working print engine too
    which extended heavy use life to 12 years before it finally expired. That was
    about the first half decent photoreal laser.

    I used to have several (solid ink) Phasers with duplexers. *Delightful* results. But, the house would smell like burnt crayons whenever I
    used them. I would build a queue of materials that I needed "quality"
    prints and spend a day printing them.

    The ink was outrageously expensive and the printer's startup cycle
    wastes a lot of it.

    And, they are BIG printers -- like stack a pair of full sized lasers
    to get one Phaser!

    I now have a pair of KRMs where one had resided; an SB2000 for the other.
    Much better uses of space.

    Most of our printing is along the lines of:
    - "I've got a list of things that I want to examine with pen/pencil"
    - "I have a recipe that I want to make, tonight"
    - "I want to make a label for a box and a magic marker would be tacky"

    We have a pair of HP LJ5p's (or maybe 6p?) -- low temperature lasers.
    I think we get about 5000 pp out of a toner cartridge.

    The print engines on those are almost indestructible. Our VH has one since about 2006 (it gets nothing like the hammer that mine do).

    They are nice because they don't eat a lot of power keeping their
    fusers "hot" when not in use. So, I can just leave them
    running (on single-port print servers) to access when needed -- one
    on the exposed network and the other on the airgapped network)

    I've taken to using larger (18") tablets as "ePaper" for the
    times I just want to carry some information away from a computer.

    My next goal is to set up a ("no service") phone to replace the
    countless "little slips of paper" (3"x3") on which we leave
    brief, inconsequential notes (grocery lists, reminders to call
    people, addresses, etc.) that never seem to find their way into
    the trash...

    And, finish scanning the rest of my textbooks!
    Toner cartridges are the bigger hassle as they are long out of
    production. And, support in mainstream OSs (you could still get
    support for them under W7 but W10 seems to deny their existence)

    --- PyGate Linux v1.5.16
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Don Y@3:633/10 to All on Friday, June 12, 2026 10:32:53
    On 6/11/2026 10:35 PM, bitrex wrote:
    MS is now trying to leverage use for *games*.˙ In a market
    where there is less and less variety of product offerings.

    I know very few "average joes" that use "productivity suites".
    I suspect businesses could drop MS with very little LONG TERM
    pain (thought he transition might be chaotic).˙ Especially
    seeing the number of (identical) boxes that get tossed out
    regularly.˙ USFF and AiO's are quickly becoming the norm
    as folks have decided that the space the machine occupies is more
    valuable than the functionality that it provides!

    The only "apps" of substance I really run on the OS these days are like KiCad,
    LTSpice, and Studio One/Fender Studio for audio/video. And Microsoft is only needed for the last one.

    The variety and quality of MS-hosted apps tends to be much better
    than their FOSS counterparts. One has (historically) had access to capabilities/tools, there, long before the FOSS community gets
    around to developing something comparable. E.g., I was doing 3D
    CAD (under a DOS extender) back in ~1990; schematic capture in the
    early 80's, PCB layout in the same timeframe, etc.
    Parts/inventory management is in the cloud, email is in the cloud, accounting
    is in the cloud, document editing is in the could (though I use R Studio and LibreOFfice sometimes, but MS is not necessary), Github is in the cloud, VS Code is _basically_ in the cloud. With regular multipoint local backups of all
    the important stuff of course.

    I don't let anything outside of my direct physical control.
    I don't want to have to rely on connectivity for anything but
    those things that require it (email/WWW). Its easier for me to
    just set up a server to address a specific need (e.g., my
    repository lets me archive ANY binary, not just my own sources;
    similarly for VMs, etc.)

    There's just WAY too much content to be moving copies of it
    into/out of the house!
    Oh, I use Mathematica sometimes on Windows, though it's not really necessary.

    This is probably my last Windows laptop, I'm only still using it because it's a
    pain to get a new laptop and transfer everything all over and I'm kinda busy lately.

    I only use a laptop when traveling (something I have been trying to
    avoid, as I get older). There, an email and http client -- plus a
    copy of FrameMaker (as I am *always* busy preparing documents and
    it is a relatively portable task)

    I have a 16 y/o iMac in the "technology museum" which is still surprisingly usable, running Snow Leopard or Lion or something, though I don't think I'd want to connect it to the Internet.

    My oldest "PC" is a Compaq Portable 386, kept for the ISA card
    support it provides me. I keep a Sun Voyager and SB2000 for
    access to SPARC hardware (and the tools that let me verify
    my code on it).

    I have a LOT of tools. I've made an effort to keep everything that
    I've accumulated, over the years, operational. (This because I could,
    in theory, be tasked with supporting a past project at any time.)

    [I have a similar "hoarder" attitude with hand tools; if I *once*
    had a need for it, then its likely that I may need it again! So,
    find a place to store it until that day comes.]

    Many of them are Windows based. Some SOLARIS, some BSD, etc. All
    of my UN*X boxen run headless; they are accessed via RDP, VNC or
    X servers running on the Windows machines. This so I can blend
    the use of each type of tool at a single display station. E.g.,
    cut and paste snippets of code developed on a UN*X box into a
    document I am preparing under Windows.

    They are grouped into 4 broad categories:
    - Document preparation
    - CAD/EDA
    - Software Design
    - Multimedia authoring
    each served by a different (identical) machine.

    Of my "work" time, about 40-60% is spent doing document prep.
    Generating text, illustrations, charts, etc. Recording results
    of tests, etc. This usually calls on tools from each of the other
    groups (e.g., pasting a portion of a schematic or layout into a
    document; creating an animation to illustrate some process or
    concept; preparing audio snippets where prose would not be an
    effective way of describing what something sounds like, etc.)

    I *live* in FrameMaker and rely heavily on the Adobe suite for
    photo editing, illustration, etc. Other tools to let me create
    typefaces ("fonts") for documents that don't rely solely on ASCII
    glyphs (e.g., my speech synthesizer required a commingling of IPA
    and dingbat symbols along with regular text). I keep all of the
    typefaces I've acquired over the years -- a few hundred MB -- "on
    line" as browsing OFF-LINE typefaces is a colossally impractical
    waste of time: much easier to just LOOK at them "live". Ditto
    clipart.

    The same applies to EDA/CAD with the various symbol and footprint
    libraries, datasheets/manuals, 3D models, etc. I've tried to
    make EVERYTHING accessible just by opening a network connection
    (NFS, SMB, etc.) instead of digging through physical media.

    [In the past, I maintained ONE machine with removable disk
    drives that I would plug, as needed, and store "cold". Now,
    even that is tedious so I just add spindles to machines rescued
    solely for the convenience of accessing them at will (I have
    well over 100 spindles that I could spin up, at the same time,
    if the house's electrical and cooling system could handle the
    load!)]

    I use Windows-based GUI tools to maintain my [sic] "databases"
    (which are hosted on BSD boxen). Data entry is just so much more
    convenient in that environment. And, ERDs are so much simpler to
    create in a WYSIWYG environment. Ditto MathCAD, MatLAB, Mathematica,
    Octave, etc.

    I have scores of Windows/DOS-hosted asssemblers/compilers/debuggers
    for the various processors I've used or evaluated for projects, over
    the years. Ditto, source libraries. But, do most of my 9-to-5
    software development under NetBSD with some special validation tools
    (e.g., certified compilers, symbolic execution, analysis tools)
    hosted under FreeBSD as it's "cheaper" to run a different OS than
    it would be to port those toold over to NetBSD. And, periodic
    jaunts over to Slowaris /et ilk/ to make sure my code isn't relying
    on aspects of one particular hardware architecture -- in case I
    decide to deploy on different hardware)

    My VCSs run on separate servers with Windows and UN*X clients
    so I can check in/out from whichever environment is most
    convenient. Note that I can "afford" to use lower performing
    "servers" as there's only *one* human client!

    [I actually have development tools installed on my router so
    I can access them without having to bring a bigger machine
    on-line. As *it* runs 24/7/365, its a great place to do things
    like "make world" without having to leave another box running
    for just that purpose!]

    I build animations and videos to illustrate certain issues in
    a more intuitive manner (e.g., how the geometry of your vocal
    tract changes when you make certain utterances or how a process
    is migrated from one host to another, while running) where prose
    and static illustrations are inadequate. If the goal is to
    ensure the reader understands the material, then find the most
    intuitive way to convey it!

    [PDFs have hidden value in that you can embed audio, video
    and "supplemental payloads" in them making them a versatile
    "container format"]

    I have a "digital audio synthesizer" in my current project that I
    can profile with certain windows tools to verify I've configured
    the synthesizer in a particular way.

    I even have production video capabilities (e.g., television studio
    kit) so I can do things like superimpose one live video stream onto
    another, in real time, and add computer graphics to the mix (though
    I recently retired the video cameras as they were very large in their shipping/travel cases -- about twice the size of a little "dorm"
    refrigerator!)

    Most of my networking tools are NetBSD hosted - though I have a couple
    that are Windows related (i.e., know all about Windows specifics)
    that run on Windows hosts.

    I.e., it would be *beyond* PAINFULLY expensive to move all of these
    tools to another (Windows) OS -- esp when that move doesn't BUY me
    anything (and likely will cause some tools to stop working and others
    to require relicensing). I still lament the loss of After Dark
    (but don't have the time to develop a shim for it)! :<

    Just the idea of having to feed (literally) hundreds of CDs/DVDs
    of fonts, clipart, 3D models, libraries, etc. into another machine
    (having already done so) to "install" them is daunting. (though
    I have been copying *ISOs* of those media to a server to make
    such a task a bit easier to script)



    --- PyGate Linux v1.5.16
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Don Y@3:633/10 to All on Friday, June 12, 2026 11:45:34
    On 6/12/2026 10:32 AM, Don Y wrote:
    On 6/11/2026 10:35 PM, bitrex wrote:

    I have a 16 y/o iMac in the "technology museum" which is still surprisingly >> usable, running Snow Leopard or Lion or something, though I don't think I'd >> want to connect it to the Internet.

    My oldest "PC" is a Compaq Portable 386, kept for the ISA card
    support it provides me.˙ I keep a Sun Voyager and SB2000 for
    access to SPARC hardware (and the tools that let me verify
    my code on it).
    The Compaq lets me host an Opus PM (and the tools I have that
    run under it) and the SB2000 lets me host a Chimera II
    (for the novelty as well as *hardware* hosting of REALLY old
    MS stuff -- I think it is currently configured with W95
    tools from a really old project)

    [And, Oracle Developer Studio, Sun Workshop, etc. on the native SB2000]

    I chuckle wondering how well I'll be able to juggle all the
    subtleties of *using* these different platforms as I age!

    --- PyGate Linux v1.5.16
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From bitrex@3:633/10 to All on Saturday, June 13, 2026 01:36:37
    On 6/12/2026 1:32 PM, Don Y wrote:
    On 6/11/2026 10:35 PM, bitrex wrote:
    MS is now trying to leverage use for *games*.˙ In a market
    where there is less and less variety of product offerings.

    I know very few "average joes" that use "productivity suites".
    I suspect businesses could drop MS with very little LONG TERM
    pain (thought he transition might be chaotic).˙ Especially
    seeing the number of (identical) boxes that get tossed out
    regularly.˙ USFF and AiO's are quickly becoming the norm
    as folks have decided that the space the machine occupies is more
    valuable than the functionality that it provides!

    The only "apps" of substance I really run on the OS these days are
    like KiCad, LTSpice, and Studio One/Fender Studio for audio/video. And
    Microsoft is only needed for the last one.

    The variety and quality of MS-hosted apps tends to be much better
    than their FOSS counterparts.˙ One has (historically) had access to capabilities/tools, there, long before the FOSS community gets
    around to developing something comparable.˙ E.g., I was doing 3D
    CAD (under a DOS extender) back in ~1990; schematic capture in the
    early 80's, PCB layout in the same timeframe, etc.
    Parts/inventory management is in the cloud, email is in the cloud,
    accounting is in the cloud, document editing is in the could (though I
    use R Studio and LibreOFfice sometimes, but MS is not necessary),
    Github is in the cloud, VS Code is _basically_ in the cloud. With
    regular multipoint local backups of all the important stuff of course.

    I don't let anything outside of my direct physical control.
    I don't want to have to rely on connectivity for anything but
    those things that require it (email/WWW).˙ Its easier for me to
    just set up a server to address a specific need (e.g., my
    repository lets me archive ANY binary, not just my own sources;
    similarly for VMs, etc.)

    There's just WAY too much content to be moving copies of it
    into/out of the house!
    Oh, I use Mathematica sometimes on Windows, though it's not really
    necessary.

    This is probably my last Windows laptop, I'm only still using it
    because it's a pain to get a new laptop and transfer everything all
    over and I'm kinda busy lately.

    I only use a laptop when traveling (something I have been trying to
    avoid, as I get older).˙ There, an email and http client -- plus a
    copy of FrameMaker (as I am *always* busy preparing documents and
    it is a relatively portable task)

    I have a 16 y/o iMac in the "technology museum" which is still
    surprisingly usable, running Snow Leopard or Lion or something, though
    I don't think I'd want to connect it to the Internet.

    My oldest "PC" is a Compaq Portable 386, kept for the ISA card
    support it provides me.˙ I keep a Sun Voyager and SB2000 for
    access to SPARC hardware (and the tools that let me verify
    my code on it).

    I have a LOT of tools. I've made an effort to keep everything that
    I've accumulated, over the years, operational.˙ (This because I could,
    in theory, be tasked with supporting a past project at any time.)

    There should be a LTS fee for dinosaur storage, lots of technology is
    best left in the past.

    [I have a similar "hoarder" attitude with hand tools; if I *once*
    had a need for it, then its likely that I may need it again!˙ So,
    find a place to store it until that day comes.]

    It's annoying not having a particular tool when you need it, but gosh
    ISA is long ago.

    Many of them are Windows based.˙ Some SOLARIS, some BSD, etc.˙ All
    of my UN*X boxen run headless; they are accessed via RDP, VNC or
    X servers running on the Windows machines.˙ This so I can blend
    the use of each type of tool at a single display station.˙ E.g.,
    cut and paste snippets of code developed on a UN*X box into a
    document I am preparing under Windows.

    They are grouped into 4 broad categories:
    - Document preparation
    - CAD/EDA
    - Software Design
    - Multimedia authoring
    each served by a different (identical) machine.

    Of my "work" time, about 40-60% is spent doing document prep.
    Generating text, illustrations, charts, etc.˙ Recording results
    of tests, etc.˙ This usually calls on tools from each of the other
    groups (e.g., pasting a portion of a schematic or layout into a
    document; creating an animation to illustrate some process or
    concept; preparing audio snippets where prose would not be an
    effective way of describing what something sounds like, etc.)

    I *live* in FrameMaker and rely heavily on the Adobe suite for
    photo editing, illustration, etc.˙ Other tools to let me create
    typefaces ("fonts") for documents that don't rely solely on ASCII
    glyphs (e.g., my speech synthesizer required a commingling of IPA
    and dingbat symbols along with regular text).˙ I keep all of the
    typefaces I've acquired over the years -- a few hundred MB -- "on
    line" as browsing OFF-LINE typefaces is a colossally impractical
    waste of time:˙ much easier to just LOOK at them "live".˙ Ditto
    clipart.

    The same applies to EDA/CAD with the various symbol and footprint
    libraries, datasheets/manuals, 3D models, etc.˙ I've tried to
    make EVERYTHING accessible just by opening a network connection
    (NFS, SMB, etc.) instead of digging through physical media.

    [In the past, I maintained ONE machine with removable disk
    drives that I would plug, as needed, and store "cold".˙ Now,
    even that is tedious so I just add spindles to machines rescued
    solely for the convenience of accessing them at will (I have
    well over 100 spindles that I could spin up, at the same time,
    if the house's electrical and cooling system could handle the
    load!)]

    I use Windows-based GUI tools to maintain my [sic] "databases"
    (which are hosted on BSD boxen).˙ Data entry is just so much more
    convenient in that environment.˙ And, ERDs are so much simpler to
    create in a WYSIWYG environment.˙ Ditto MathCAD, MatLAB, Mathematica,
    Octave, etc.

    I have scores of Windows/DOS-hosted asssemblers/compilers/debuggers
    for the various processors I've used or evaluated for projects, over
    the years.˙ Ditto, source libraries.˙ But, do most of my 9-to-5
    software development under NetBSD with some special validation tools
    (e.g., certified compilers, symbolic execution, analysis tools)
    hosted under FreeBSD as it's "cheaper" to run a different OS than
    it would be to port those toold over to NetBSD.˙ And, periodic
    jaunts over to Slowaris /et ilk/ to make sure my code isn't relying
    on aspects of one particular hardware architecture -- in case I
    decide to deploy on different hardware)

    My VCSs run on separate servers with Windows and UN*X clients
    so I can check in/out from whichever environment is most
    convenient.˙ Note that I can "afford" to use lower performing
    "servers" as there's only *one* human client!

    [I actually have development tools installed on my router so
    I can access them without having to bring a bigger machine
    on-line.˙ As *it* runs 24/7/365, its a great place to do things
    like "make world" without having to leave another box running
    for just that purpose!]

    I build animations and videos to illustrate certain issues in
    a more intuitive manner (e.g., how the geometry of your vocal
    tract changes when you make certain utterances or how a process
    is migrated from one host to another, while running) where prose
    and static illustrations are inadequate.˙ If the goal is to
    ensure the reader understands the material, then find the most
    intuitive way to convey it!

    [PDFs have hidden value in that you can embed audio, video
    and "supplemental payloads" in them making them a versatile
    "container format"]

    I have a "digital audio synthesizer" in my current project that I
    can profile with certain windows tools to verify I've configured
    the synthesizer in a particular way.

    I even have production video capabilities (e.g., television studio
    kit) so I can do things like superimpose one live video stream onto
    another, in real time, and add computer graphics to the mix (though
    I recently retired the video cameras as they were very large in their shipping/travel cases -- about twice the size of a little "dorm" refrigerator!)

    OSBot makes some great compact cameras that do a lot of pan/zoom/track
    editing automatically with neural networks:

    <https://www.obsbot.com/store/products/obsbot-tail-2?product_id=e903599a099e4>

    Most of my networking tools are NetBSD hosted - though I have a couple
    that are Windows related (i.e., know all about Windows specifics)
    that run on Windows hosts.

    I.e., it would be *beyond* PAINFULLY expensive to move all of these
    tools to another (Windows) OS -- esp when that move doesn't BUY me
    anything (and likely will cause some tools to stop working and others
    to require relicensing).˙ I still lament the loss of After Dark
    (but don't have the time to develop a shim for it)!˙ :<

    Just the idea of having to feed (literally) hundreds of CDs/DVDs
    of fonts, clipart, 3D models, libraries, etc. into another machine
    (having already done so) to "install" them is daunting.˙ (though
    I have been copying *ISOs* of those media to a server to make
    such a task a bit easier to script)

    Can't you just emulate a lot of that old hardware if someone wants an
    update after 30 years, or whatever? Or not even necessarily emulate,
    many old x86 OSes like Windows 98 etc. run fine on a Ryzen with some CPU
    flag patches.

    I don't know about ISA support for modern motherboards but this PCIe to
    PCI adapter card works fine with every legacy card I've tried:

    <https://www.amazon.com/StarTech-com-PCI-Express-Adapter-Card/dp/B0024CV3SA/>

    Some folks really like IT management and mucking around with PCs and
    servers and stuff, I guess some get off on the feeling of power of bend
    some piece of junk to their will by learning all its cryptic commands
    inside and out.

    Never got big into it, always seemed like the opposite of creativity to
    me. Aside from a NAS/backup server I have three work PCs these days
    which feels like two too many from a support/clutter point of view. I
    hate being a digital janitor.



    --- PyGate Linux v1.5.16
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Don Y@3:633/10 to All on Saturday, June 13, 2026 00:39:20
    On 6/12/2026 10:36 PM, bitrex wrote:

    I have a LOT of tools. I've made an effort to keep everything that
    I've accumulated, over the years, operational.˙ (This because I could,
    in theory, be tasked with supporting a past project at any time.)

    There should be a LTS fee for dinosaur storage, lots of technology is best left
    in the past.

    Note that it wasn't "the past" when I was using it. And, the
    cost of recreating a toolchain (configured in exactly the
    way it was when you developed a product) is outrageous.
    Vendors have no real need to preserve older versions of their
    products so trying to locate a compiler version from a year
    ago may require cajoling a principal at the compiler vendor
    and HOPING he is understanding. Much easier to just KEEP
    it, *as* you had it installed, along with every other
    tool that you used for that project.

    I didn't think the "lifetime bug fixes" notion through,
    completely. I hadn't realized how many projects would follow.
    Nor had I thought about the fact that each would likely use
    different tools -- and different configurations, etc.

    Once I realized this, I started developing ways to preserve
    entire environments (which is primarily the disk image).

    I tried dumping disk images onto 9-track tape and keeping
    10" reels "cold" for those times when I needed to copy them
    *back* onto their disks.

    I tried installing multiple disks in a big tower and
    switching power to them so only the drive that I was
    interested in would respond.

    I tried moving the disks out of the machine onto a
    SCSI bus (which, if quiescent, you can effectively
    hotplug and then rescan).

    I tried big disk arrays (up to 48 disks at a time).

    I tried using DLTs to store disks in a smaller space
    (than a physical disk required)

    I finally settled on VMs. And, having the "original"
    disks available meant I just had to repackage the physical
    media into virtual media and find media on which to store it.
    As modern disks are so much larger, you can store multiple
    "original" disks on far fewer physical disks in their
    virtualized forms.

    [This also lets me *play* with an old environment without
    altering it in the process -- just copy the VMDK and
    play in that "new" image!]

    Of course, each successive project had me working in a
    "flusher" environment with more accumulated tools. So,
    each successive VM got bigger (it wasn't practical to
    figure out which *parts* of the environment were important
    to preserve as a failure to preserve some component that
    you had relied upon but didn't recollect could screw
    you, down the road)

    [When I stopped taking on new work, I built my current
    *set* of workstations and, as physical disks are so much
    larger, now, I opted to install all of the libraries that
    I had previously kept offline (on CD/DVD media). As a
    result, capturing my current work environment is no
    longer practical -- four 7T machines, even if much of that
    could be recreated from those same optical media :< ]

    But, that still leaves you reliant on other aspects of the
    machine's hardware. E.g., if an ICE requires a parallel
    port to communicate with the debugger running on the
    PC (before USB came along, serial was too slow for such
    interfaces). So, now you need a "genuine" LPT port
    (as the printer interface hadn't been virtualized, the
    debuggers would often talk to specific I/O ports
    expecting a traditional LPT port to reside there.)
    My Unisite requires 3.5" floppies and a way to duplicate
    them as well as move files on/off, easily. (I keep a
    laptop with floppy drive for this purpose)

    Hardware (peripherals) evolution is just a nuisance.

    There is value (to clients) in someone ELSE maintaining
    this legacy development environment. (I can recall a
    client trying to make a modification to a board I'd
    laid out in OrCAD 7 only to discover that their OrCAD *9*
    wouldn't read the files! "Ah, but Don can do this!")

    [One client kept a design in production for *30* years! I
    have no idea how he found parts as I suspect many of them were
    no longer available from distis in their original packages!]

    [I have a similar "hoarder" attitude with hand tools; if I *once*
    had a need for it, then its likely that I may need it again!˙ So,
    find a place to store it until that day comes.]

    It's annoying not having a particular tool when you need it, but gosh ISA is long ago.

    It's primary support, for me, is the Opus PMs. This gives
    me access to GENIX, those compilers and some EDA tools that
    were hosted under GNX.

    [There are no x86/x64 ports of those tools available. Likewise
    with the Slowaris stuff. SPARCs are radically different from
    Intel.]

    I even have production video capabilities (e.g., television studio
    kit) so I can do things like superimpose one live video stream onto
    another, in real time, and add computer graphics to the mix (though
    I recently retired the video cameras as they were very large in their
    shipping/travel cases -- about twice the size of a little "dorm"
    refrigerator!)

    OSBot makes some great compact cameras that do a lot of pan/zoom/track editing
    automatically with neural networks:

    <https://www.obsbot.com/store/products/obsbot-tail-2?product_id=e903599a099e4>

    Nowadays, CPUs (and GPUs) are fast enough that one can do the
    sort of things that I was doing with LIVE video (and special
    hardware) in post. E.g., thre's enough horsepower available
    that a machine could do the chromakey processing to isolate
    key parts of one video stream and mix it on top of another.
    Most of my networking tools are NetBSD hosted - though I have a couple
    that are Windows related (i.e., know all about Windows specifics)
    that run on Windows hosts.

    I.e., it would be *beyond* PAINFULLY expensive to move all of these
    tools to another (Windows) OS -- esp when that move doesn't BUY me
    anything (and likely will cause some tools to stop working and others
    to require relicensing).˙ I still lament the loss of After Dark
    (but don't have the time to develop a shim for it)!˙ :<

    Just the idea of having to feed (literally) hundreds of CDs/DVDs
    of fonts, clipart, 3D models, libraries, etc. into another machine
    (having already done so) to "install" them is daunting.˙ (though
    I have been copying *ISOs* of those media to a server to make
    such a task a bit easier to script)

    Can't you just emulate a lot of that old hardware if someone wants an update after 30 years, or whatever? Or not even necessarily emulate, many old x86 OSes
    like Windows 98 etc. run fine on a Ryzen with some CPU flag patches.

    They run fine in VMs. And, a VM just takes disk space (which
    I have in abundance).

    The catch is any specific hardware that is required in addition
    to the software (stored in the VM). E.g., I have film scanners,
    slide scanners, B-size scanners and even a *40* inch scanner
    that can process *K* size drawings. But, the software almost
    certainly doesn't run under Windows 11, 10, 8, 7, etc. So,
    you need the OS and not just the application, then any other hardware.

    I don't know about ISA support for modern motherboards but this PCIe to PCI adapter card works fine with every legacy card I've tried:

    <https://www.amazon.com/StarTech-com-PCI-Express-Adapter-Card/dp/B0024CV3SA/>

    Some folks really like IT management and mucking around with PCs and servers and stuff, I guess some get off on the feeling of power of bend some piece of
    junk to their will by learning all its cryptic commands inside and out.

    I don't want to invest any more time than I had to, originally. Making
    an image (any of the ways I had attempted) is relatively low effort.

    But, I want the tools that I *had* used to work as they did, originally.
    I don't want to have to learn how to use some other tool to perform
    a task that I was able to do, previously. Or remember some "trick"
    I had to use to get applications to cooperate with each other.

    I just want to wait while a VMDK is created from a physical disk, move
    that onto a file server and forget about it.
    Never got big into it, always seemed like the opposite of creativity to me. Aside from a NAS/backup server I have three work PCs these days which feels like two too many from a support/clutter point of view. I hate being a digital
    janitor.
    "Digital janitor" is a good term for it. I'd rather keep things "clean"
    than let them deteriorate to a point where recovery becomes a real task.

    --- PyGate Linux v1.5.16
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From bitrex@3:633/10 to All on Saturday, June 13, 2026 15:54:55
    On 6/13/2026 3:39 AM, Don Y wrote:
    On 6/12/2026 10:36 PM, bitrex wrote:

    I have a LOT of tools. I've made an effort to keep everything that
    I've accumulated, over the years, operational.˙ (This because I could,
    in theory, be tasked with supporting a past project at any time.)

    There should be a LTS fee for dinosaur storage, lots of technology is
    best left in the past.

    Note that it wasn't "the past" when I was using it.˙ And, the
    cost of recreating a toolchain (configured in exactly the
    way it was when you developed a product) is outrageous.
    Vendors have no real need to preserve older versions of their
    products so trying to locate a compiler version from a year
    ago may require cajoling a principal at the compiler vendor
    and HOPING he is understanding.˙ Much easier to just KEEP
    it, *as* you had it installed, along with every other
    tool that you used for that project.

    I didn't think the "lifetime bug fixes" notion through,
    completely.˙ I hadn't realized how many projects would follow.
    Nor had I thought about the fact that each would likely use
    different tools -- and different configurations, etc.

    Once I realized this, I started developing ways to preserve
    entire environments (which is primarily the disk image).

    Back-end development eventually also largely went to interpreted and JIT-compiled languages I think in large part for this reason, recreating
    tool chains sucks.

    My impression is embedded developers still struggle more with this,
    because while I've thankfully not experienced the problem myself, cross-compilation is still not a perfect science and I've heard of cases
    where strange results occur compiling the same code for the same target
    with the same compiler version but on different platforms like e.g.
    Linux vs. Mac.

    But, that still leaves you reliant on other aspects of the
    machine's hardware.˙ E.g., if an ICE requires a parallel
    port to communicate with the debugger running on the
    PC (before USB came along, serial was too slow for such
    interfaces).˙ So, now you need a "genuine" LPT port
    (as the printer interface hadn't been virtualized, the
    debuggers would often talk to specific I/O ports
    expecting a traditional LPT port to reside there.)
    My Unisite requires 3.5" floppies and a way to duplicate
    them as well as move files on/off, easily.˙ (I keep a
    laptop with floppy drive for this purpose)

    For either 8 bit or 32 bit development I use a constrained but modern
    dialect of C++ and most stuff can be mocked up on a desktop platform
    where it's easier to debug.

    For 32 bit platforms there's JTT and for in-circuit debugging on 8 bit
    my favorite tool is still the serial port.

    This all seems fairly platform-independent for the foreseeable future.



    --- PyGate Linux v1.5.16
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Don Y@3:633/10 to All on Saturday, June 13, 2026 15:08:33
    I didn't think the "lifetime bug fixes" notion through,
    completely.˙ I hadn't realized how many projects would follow.
    Nor had I thought about the fact that each would likely use
    different tools -- and different configurations, etc.

    Once I realized this, I started developing ways to preserve
    entire environments (which is primarily the disk image).

    Back-end development eventually also largely went to interpreted and JIT- compiled languages I think in large part for this reason, recreating tool chains sucks.

    Ages ago, CPUs (rarely MCUs) were sorely resource constrained. My first product had 12KB of TEXT and 128 bytes of RAM. Not much room for anything beyond the working code.

    [My current project is the first time I've had *oodles* of resources to
    "waste" as I see fit]

    Even compiled languages produced relatively bland code -- folks are
    spoiled by modern optimizers; old toolchains would create binaries
    that one could 'decompile' in their predictability!

    [A vendor wouldn't deliver the sources for their libraries. I was convinced there was a bug in one function. So, I "decompiled" the binary to C and annotated it with my patch to the bug I'd found. Gets you a lot more
    "cred" than simply complaining that something doesn't work!]

    My impression is embedded developers still struggle more with this, because while I've thankfully not experienced the problem myself, cross-compilation is
    still not a perfect science and I've heard of cases where strange results occur
    compiling the same code for the same target with the same compiler version but
    on different platforms like e.g. Linux vs. Mac.

    30-40 years ago, DOS was the hosting OS for most such tools. There
    was always a risk that an "update" could break something or change
    the code generator in ways that you hadn't expected. But, it was a
    single vendor that you interacted with. And, if you kept engaged
    with the vendor (staff), you could usually get "personalized service"

    [I used to upload code samples -- the BBS era! -- and download new
    versions of the tools a day or two later. KNOWING that the
    changes were only related to the samples I had submitted (not the
    wholesale rewrites that are common nowadays: "This USED to work but
    the update broke it!"]

    But, you typically couldn't change to a different toolchain (same
    target) as many of the "undefined behaviors" and "implementation
    specific" aspects weren't portable. E.g., there was no ".asm"
    so all helper functions and hardware interfaces had to be created
    in whatever form the vendor supported. Likely not the same as
    some OTHER vendor.

    If, for example, you had written a multitasking executive that needed
    to access the internals of the CPU/etc., this would typically require
    a considerable rewrite if you moved to another toolchain.

    Or, pulling characters out of a UART.

    Or, interfacing to bank-switching hardware.

    But, that still leaves you reliant on other aspects of the
    machine's hardware.˙ E.g., if an ICE requires a parallel
    port to communicate with the debugger running on the
    PC (before USB came along, serial was too slow for such
    interfaces).˙ So, now you need a "genuine" LPT port
    (as the printer interface hadn't been virtualized, the
    debuggers would often talk to specific I/O ports
    expecting a traditional LPT port to reside there.)
    My Unisite requires 3.5" floppies and a way to duplicate
    them as well as move files on/off, easily.˙ (I keep a
    laptop with floppy drive for this purpose)

    For either 8 bit or 32 bit development I use a constrained but modern dialect
    of C++ and most stuff can be mocked up on a desktop platform where it's easier
    to debug.

    This, IMO, is essential. Sadly, many developers feel uncomfortable
    without target hardware available -- even though most of their code
    doesn't interact with that hardware beyond instruction fetches, etc.

    This makes it considerably easier to instrument the code and
    build test scaffolding to "prove" its functionality. Otherwise,
    you need hardware probes to extract "results" from a target. Doing
    this on a development host gives your tools access to anything you
    can imagine (albeit not in real-time -- which is often preferable
    as it gives your meatware time to understand what is ACTUALLY
    happening AS it happens).

    [This doesn't really help with debugging hardware-related issues
    but that's usually a small portion of the codebase -- esp if you
    design with a layered approach]

    Legacy processors didn't have internal support for debugging.
    The serial port was external to the processor so relied on
    more than just the CPU being operational (addr/data busses,
    decoder, control logic, memory, UART, etc.). Bringing up new
    hardware meant you couldn't count on ANYTHING to work.

    But, the ICE would let you execute code out of *its* RAM (which
    means you can patch that code without having to rebuild the entire
    binary), set breakpoints using *its* breakpoint logic, capture
    execution traces using *its* capture buffer, etc.

    And, interact reliably with the debugger running on/in the *host*
    regardless of how confused the CPU/target happened to be.

    [E.g., an 8085 will halt at address 0x76 if memory is inaccessible...
    because the lower 8b of the address are multiplexed onto the
    databus, it will effectively fetch a 0x00 opcode (NOP) from address
    0x0000; a 0x01 opcode (LXI B) from address 0x0001 -- which will then
    pull in a 16b argument of 0x02, 0x03 from the two following addresses;
    etc. until fetching a 0x76 opcode (HLT) from address 0x0076]

    Imagine trying to bring up an MMU when you can't be assured
    the address and data busses (and decoder) are even operational,
    let alone your "programming" of the TLBs, etc.!

    But, ICEs are expensive -- the least costly one I recall at about $1K
    1980 dollars (on top of the ~$2K for the toolchain) with others in
    excess of $25K (again, 1980/1990 dollars).

    Supporting multiple processors (as a client may have a preference)
    gets expensive pretty quick! CPU manufacturers typically didn't
    provide tools as willingly they do now.

    Early in my career, I would design such capabilities as add-on
    tools for specific processors (the design needing to be tweaked
    for the peculiarities of each processor). As you were only paying
    for components (not someone else's markup/profit), you could afford
    to get extravagant with the features you'd implement. So, instead
    of a single breakpoint with limited constraints (addr range, data
    range, bus cycle type, etc.) you could have multiple breakpoints,
    arrange for them to be enabled sequentially (wait for THIS, then
    watch for THAT, then break on WHATEVER).

    [Hint: using bipolar RAMs instead of comparators is a huge
    win as you can treat them as logic arrays to create whatever
    conditions you want -- "break on write to address divisible
    by 3 in this range", etc.]

    There was considerable debate as to whether an ICE or logic analyzer
    was the tool-of-choice. The fact that an ICE would let you exercise
    the hardware despite its operational state was the clincher, IMO.

    I could monitor memory locations in real time (by integrating the
    in-target debugger code with your MTOS to interact with a HARDWARE display/keypad) and get "inside" the product. And, could design
    the hardware so this capability remained present in production
    code -- by having the code dynamically probe for the debug hardware
    and link in the debug *software* located on it. This is a great
    win when you are deploying first articles and wondering why things
    aren't working!

    For 32 bit platforms there's JTT and for in-circuit debugging on 8 bit my favorite tool is still the serial port.

    Yes, but this assumes the processor -- and code/hardware within
    it -- are operational. And, that you can devote those resources to that function, "hereafter". An ICE doesn't *rely* on your hardware at all
    but just interfaces to it.

    This all seems fairly platform-independent for the foreseeable future.
    The serial port may be deprecated in favor of USB I/O. And, as more
    migrates into MCUs, getting access to that internal state (e.g., tracing execution or profiling it) becomes more problematic.

    --- PyGate Linux v1.5.16
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)