• terminal only for two weeks

    From Retrograde@21:1/5 to All on Mon Nov 25 13:34:25 2024
    From the «text is good enough» department:
    Title: Using (only) a Linux terminal for my personal computing in 2024
    Author: Thom Holwerda
    Date: Sun, 24 Nov 2024 22:13:32 +0000
    Link: https://www.osnews.com/story/141194/using-only-a-linux-terminal-for-my-personal-computing-in-2024/


    A month and a bit ago, I wondered if I could cope with a terminal-only computer[1].
    […]

    The only way to really find out was to give it a go.

    My goal was to see what it was like to use a terminal-only computer for my personal computing for two weeks, and more if I fancied it.
    ↫ Neil’s blog[2]

    I tried to do this too, once.

    Once.

    Doing everything from the terminal just isn’t viable for me, mostly because I didn’t grow up with it. Our family’s first computer ran MS-DOS (with a Windows
    3.1 installation we never used), and I’m pretty sure the experience of using MS-DOS as my first CLI ruined me for life. My mental model for computing didn’t
    start forming properly until Windows 95 came out, and as such, computing is inherently graphical for me, and no matter how many amazing CLI and TUI applications are out there – and there are many, many amazing ones – my brain
    just isn’t compatible with it.

    There are a few tasks I prefer doing with the command line, like updating my computers or editing system files using Nano, but for everything else I’m just
    faster and more comfortable with a graphical user interface. This comes down to not knowing most commands by heart, and often not even knowing the options and flags for the most basic of commands, meaning even very basic operations that people comfortable using the command line do without even thinking, take me ages.

    I’m glad any modern Linux distribution – I use Fedora KDE on all my computers –
    offers both paths for almost anything you could do on your computer, and unless I specifically opt to do so, I literally – literally literally – never have to
    touch the command line.

    Links:
    [1]: https://neilzone.co.uk/2024/10/could-i-cope-with-a-terminal-only-computer/ (link)
    [2]: https://neilzone.co.uk/2024/11/using-only-a-linux-terminal-for-my-personal-computing-in-2024/ (link)

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Lawrence D'Oliveiro@21:1/5 to Retrograde on Mon Nov 25 21:52:59 2024
    On 25 Nov 2024 13:34:25 GMT, Retrograde wrote:

    This comes down to not knowing most commands by heart,
    and often not even knowing the options and flags for the most basic of commands ...

    Don’t need to. Type “man «cmd»” to see all the details of the options available for any external command. I do this all the time.

    I’m glad any modern Linux distribution – I use Fedora KDE on all my computers – offers both paths for almost anything you could do on your computer, and unless I specifically opt to do so, I literally –
    literally literally – never have to touch the command line.

    Also, running a command line through a GUI terminal emulator lets you take advantage of cut/copy/paste between windows, which is a feature not
    available on a pure-command-line system.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From D@21:1/5 to Retrograde on Mon Nov 25 22:18:21 2024
    This message is in MIME format. The first part should be readable text,
    while the remaining parts are likely unreadable without MIME-aware tools.

    On Mon, 25 Nov 2024, Retrograde wrote:

    From the «text is good enough» department:
    Title: Using (only) a Linux terminal for my personal computing in 2024 Author: Thom Holwerda
    Date: Sun, 24 Nov 2024 22:13:32 +0000
    Link: https://www.osnews.com/story/141194/using-only-a-linux-terminal-for-my-personal-computing-in-2024/


    A month and a bit ago, I wondered if I could cope with a terminal-only computer[1].
    […]

    The only way to really find out was to give it a go.

    My goal was to see what it was like to use a terminal-only computer for my personal computing for two weeks, and more if I fancied it.
    ↫ Neil’s blog[2]

    I tried to do this too, once.

    Once.

    Doing everything from the terminal just isn’t viable for me, mostly because I
    didn’t grow up with it. Our family’s first computer ran MS-DOS (with a Windows
    3.1 installation we never used), and I’m pretty sure the experience of using
    MS-DOS as my first CLI ruined me for life. My mental model for computing didn’t
    start forming properly until Windows 95 came out, and as such, computing is inherently graphical for me, and no matter how many amazing CLI and TUI applications are out there – and there are many, many amazing ones – my brain
    just isn’t compatible with it.

    There are a few tasks I prefer doing with the command line, like updating my computers or editing system files using Nano, but for everything else I’m just
    faster and more comfortable with a graphical user interface. This comes down to
    not knowing most commands by heart, and often not even knowing the options and
    flags for the most basic of commands, meaning even very basic operations that people comfortable using the command line do without even thinking, take me ages.

    I’m glad any modern Linux distribution – I use Fedora KDE on all my computers –
    offers both paths for almost anything you could do on your computer, and unless
    I specifically opt to do so, I literally – literally literally – never have to
    touch the command line.

    Links:
    [1]: https://neilzone.co.uk/2024/10/could-i-cope-with-a-terminal-only-computer/ (link)
    [2]: https://neilzone.co.uk/2024/11/using-only-a-linux-terminal-for-my-personal-computing-in-2024/ (link)


    Fascinating experiment. I would not be able to do it. I need a browser to
    run my business, manage my finances etc. so terminal only, while nice,
    would be very difficult without some serious programming and hacking
    around problems.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From John McCue@21:1/5 to Retrograde on Tue Nov 26 03:13:32 2024
    Retrograde <fungus@amongus.com.invalid> wrote:
    From the ?text is good enough? department:
    Title: Using (only) a Linux terminal for my personal computing in 2024 Author: Thom Holwerda
    Date: Sun, 24 Nov 2024 22:13:32 +0000
    Link: https://www.osnews.com/story/141194/using-only-a-linux-terminal-for-my-personal-computing-in-2024/


    A month and a bit ago,?I wondered if I could cope with a terminal-only computer[1].
    [?]

    The only way to really find out was to give it a go.

    I am glad you tried, sure it was a nice and very different
    experience.

    <snip>

    Doing everything from the terminal just isn't viable for me,
    mostly because I didn't grow up with it.

    Fair enough, but at least you tried to see what things were
    like for us old people. But yes, big changes like this are
    hard to deal with.

    I started before DOS existed on minis and I remember when
    GUIs became a thing. I had to be dragged kicking and
    screaming into that environment :) Still I pretty much live
    in Xterms and only need a GUI for browsing and html email.

    <snip>

    Nice post!

    --
    csh(1) - "An elegant shell, for a more... civilized age."
    - Paraphrasing Star Wars

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mike Spencer@21:1/5 to Lawrence D'Oliveiro on Tue Nov 26 03:18:45 2024
    Lawrence D'Oliveiro <ldo@nz.invalid> writes:

    Also, running a command line through a GUI terminal emulator lets you take advantage of cut/copy/paste between windows, which is a feature not
    available on a pure-command-line system.

    The command line is like language. The GUI is like shopping.

    Turns out, lots of my highly educated friends aren't all that good
    with language. :-o

    A windowing system is not in itself what most people mean by GUI and
    is, yes, a huge leap forward over plain command-line terminals.

    I do use a GUI browser and, occasionally, a GUI image editing device.
    I can imagine that audio/video editing my work best in a full GUI.

    But my default is a simple window manager (twm) on top of X with
    numerous xterms open or iconified, some running things like dmesg -w,
    one with root access etc.

    I took one look, long ago, at Windows 95 and moved straight to Linux.
    Took one look at KDE (shopping) and found twm.

    FWIW,
    --
    Mike Spencer Nova Scotia, Canada

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From yeti@21:1/5 to Lawrence D'Oliveiro on Tue Nov 26 09:22:50 2024
    Lawrence D'Oliveiro <ldo@nz.invalid> wrote:

    Also, running a command line through a GUI terminal emulator lets you take advantage of cut/copy/paste between windows, which is a feature not
    available on a pure-command-line system.

    I still can use Cut&Paste on Linux's "real VTs" but I'd prefer a
    decorationless fullscreen XTerm over those if I would try to work
    GUIfree for a while because of easier size switching, Sixel and TeK40xx graphics.

    Screen and Tmux would offer (keyboard driven) Cut&Paste.

    There now may be framebuffer terminals with most of the features of
    XTerm, but testing those still is crying for attention in my eternally
    growing (™Dark Energy Inside!™) to do list. *sigh!*

    --
    1. Hitchhiker 5: (101) "You just come along with me and have a good
    time. The Galaxy's a fun place. You'll need to have this fish in your
    ear."

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From D@21:1/5 to John McCue on Tue Nov 26 10:22:22 2024
    On Tue, 26 Nov 2024, John McCue wrote:

    Retrograde <fungus@amongus.com.invalid> wrote:
    From the ?text is good enough? department:
    Title: Using (only) a Linux terminal for my personal computing in 2024
    Author: Thom Holwerda
    Date: Sun, 24 Nov 2024 22:13:32 +0000
    Link: https://www.osnews.com/story/141194/using-only-a-linux-terminal-for-my-personal-computing-in-2024/


    A month and a bit ago,?I wondered if I could cope with a terminal-only
    computer[1].
    [?]

    The only way to really find out was to give it a go.

    I am glad you tried, sure it was a nice and very different
    experience.

    <snip>

    Doing everything from the terminal just isn't viable for me,
    mostly because I didn't grow up with it.

    Fair enough, but at least you tried to see what things were
    like for us old people. But yes, big changes like this are
    hard to deal with.

    I started before DOS existed on minis and I remember when
    GUIs became a thing. I had to be dragged kicking and
    screaming into that environment :) Still I pretty much live
    in Xterms and only need a GUI for browsing and html email.

    Through the wonders of alpine, atleast you can do html email in the
    terminal as well! =)

    I use the gui for web browsing, reading pdf:s and libreoffice. The rest
    sits in the terminal (email, programming/scripting, tinkering, reading
    text files).

    I have been thinking about moving the reading part of web browsing into
    the terminal as well, but haven't found a browser I'm happy with. Modern
    web sites tend to become too messed up when viewed in the terminal. Maybe
    it would be possible to write a kind of "pre-processor" that formats web
    sites with a text based browser in mind?

    <snip>

    Nice post!



    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From yeti@21:1/5 to nospam@example.net on Tue Nov 26 12:15:23 2024
    D <nospam@example.net> wrote:

    I have been thinking about moving the reading part of web browsing
    into the terminal as well, but haven't found a browser I'm happy
    with.

    I use Elinks, Emacs/EWW and W3m, but none of them can replace the scary
    fullfat browsers. They seem to just fit Smolweb stuff (FTP, Gemini,
    Gopher and similar).

    Maybe it would be possible to write a kind of "pre-processor" that
    formats web sites with a text based browser in mind?

    Despite me finding this solution really scary, something like that
    indeed exists:

    <https://www.brow.sh/>

    --
    4. Hitchhiker 11:
    (72) "Watch the road!'' she yelped.
    (73) "Shit!"

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From D@21:1/5 to yeti on Tue Nov 26 16:36:07 2024
    On Tue, 26 Nov 2024, yeti wrote:

    D <nospam@example.net> wrote:

    I have been thinking about moving the reading part of web browsing
    into the terminal as well, but haven't found a browser I'm happy
    with.

    I use Elinks, Emacs/EWW and W3m, but none of them can replace the scary fullfat browsers. They seem to just fit Smolweb stuff (FTP, Gemini,
    Gopher and similar).

    True.

    Maybe it would be possible to write a kind of "pre-processor" that
    formats web sites with a text based browser in mind?

    Despite me finding this solution really scary, something like that
    indeed exists:

    <https://www.brow.sh/>

    Ah yes... I've seen this before! I did drop it due to its dependency on
    FF, but the concept is similar. My idea was to aggressively filter a web
    page before passing it on to elinks or similar.

    Perhaps rewriting it a bit in order to avoid the looooooong list of menu options or links that always come up at the top of the page, before the
    content of the page shows after a couple of page downs (this happens for instance if I go to wikipedia).

    Instead parsing it, and adding those links at the bottom, removing
    javascript, and perhaps passing on only the text. Well, those are only
    ideas. Maybe I'll try, maybe I won't. Time will tell! =)

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Lawrence D'Oliveiro@21:1/5 to Mike Spencer on Tue Nov 26 21:28:23 2024
    On 26 Nov 2024 03:18:45 -0400, Mike Spencer wrote:

    Lawrence D'Oliveiro <ldo@nz.invalid> writes:

    Also, running a command line through a GUI terminal emulator lets you
    take advantage of cut/copy/paste between windows, which is a feature
    not available on a pure-command-line system.

    The command line is like language. The GUI is like shopping.

    Did you learn in Comp Sci about the concept of “abstract machines”? To program a computer, you start with the bare hardware, and add layers of software on top of that, each creating a new “abstract machine” that is easier to use for narrower and narrower classes of problems, albeit less flexible than the machine layer below.

    The command line is itself such an abstract machine, and you can create additional layers on top of that by writing shell scripts.

    GUIs, on the other hand, are not suited to having any additional layers
    built on top of them. They are designed to be used by humans, and that’s that. Attempts to automate GUI operations tend not to work very well.

    Took one look at KDE (shopping) and found twm.

    KDE Konsole is probably the most versatile of all the GUI terminal
    emulators.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Lawrence D'Oliveiro@21:1/5 to yeti on Tue Nov 26 21:24:41 2024
    On Tue, 26 Nov 2024 09:22:50 +0042, yeti wrote:

    Lawrence D'Oliveiro <ldo@nz.invalid> wrote:

    Also, running a command line through a GUI terminal emulator lets you
    take advantage of cut/copy/paste between windows, which is a feature
    not available on a pure-command-line system.

    I still can use Cut&Paste on Linux's "real VTs" but I'd prefer a decorationless fullscreen XTerm over those if I would try to work
    GUIfree for a while because of easier size switching, Sixel and TeK40xx graphics.

    But then it becomes difficult to have more than one terminal session open
    at once.

    I typically have about two dozen.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mike Spencer@21:1/5 to nospam@example.net on Tue Nov 26 17:57:53 2024
    D <nospam@example.net> writes:

    On Tue, 26 Nov 2024, yeti wrote:

    <https://www.brow.sh/>

    Ah yes... I've seen this before! I did drop it due to its dependency on
    FF, but the concept is similar. My idea was to aggressively filter a web
    page before passing it on to elinks or similar.

    Perhaps rewriting it a bit in order to avoid the looooooong list of menu options or links that always come up at the top of the page, before the content of the page shows after a couple of page downs (this happens for instance if I go to wikipedia).

    Instead parsing it, and adding those links at the bottom, removing javascript, and perhaps passing on only the text. Well, those are only
    ideas. Maybe I'll try, maybe I won't. Time will tell! =)

    I've done this for a few individual sites that I visit frequently.

    + A link to that site resides on my browser's "home" page.

    + That home page is a file in ~/html/ on localhost.

    + The link is actually to a target-specific cgi-bin Perl script on
    localhost where Apache is running, restricted to requests from
    localhost.

    + The script takes the URL sent from the home page, rewrites it for
    the routable net, sends it to the target using wget and reads all
    of the returned data into a variable.

    + Using Perl's regular expressions, stuff identified (at time of
    writing the script) as unwanted is elided -- js, style, svg,
    noscript etc. URLs self-referencing the target are rewritten to
    to be sent through the cgi-bin script.

    + Other tweaks peculiar to the specific target...

    + Result is handed back to the browser preceded by minimal HTTP
    headers.

    So far, works like a charm. Always the potential that a target host
    will change their format significantly. That has happened a couple of
    times, requiring fetching an unadorned copy of the target's page,
    tedious reading/parsing and edit to the script.

    This obviously doesn't work for those sites that initially send a
    dummy all-js page to verify that you have js enabled and send you a condescending reproof if you don't. Other server-side dominance games
    a potential challenge or a stone wall.

    Writing a generalized version, capable of dealing with pages from random/arbitrary sites is a notion perhaps worth pursuing but clearly
    more of a challenge than site-specific scripts. RSN, round TUIT etc.

    --
    Mike Spencer Nova Scotia, Canada

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Computer Nerd Kev@21:1/5 to nospam@example.net on Wed Nov 27 07:52:52 2024
    D <nospam@example.net> wrote:
    On Tue, 26 Nov 2024, yeti wrote:
    D <nospam@example.net> wrote:
    I have been thinking about moving the reading part of web browsing
    into the terminal as well, but haven't found a browser I'm happy
    with.

    I use Elinks, Emacs/EWW and W3m, but none of them can replace the scary
    fullfat browsers. They seem to just fit Smolweb stuff (FTP, Gemini,
    Gopher and similar).

    True.

    I like seeing useful images, so prefer Dillo and Links (the latter
    does support display via the framebuffer so you can run it
    graphically without X).

    Maybe it would be possible to write a kind of "pre-processor" that
    formats web sites with a text based browser in mind?

    Despite me finding this solution really scary, something like that
    indeed exists:

    <https://www.brow.sh/>

    Ah yes... I've seen this before! I did drop it due to its dependency on
    FF, but the concept is similar. My idea was to aggressively filter a web
    page before passing it on to elinks or similar.

    Perhaps rewriting it a bit in order to avoid the looooooong list of menu options or links that always come up at the top of the page, before the content of the page shows after a couple of page downs (this happens for instance if I go to wikipedia).

    Lucky if it's just a couple of page-downs, I can easily be
    hammering the button on some insane pages where 10% is the actual
    content and 90% is menu links. Often it's quicker to press End
    and work up from the bottom, but many websites have a few pages of
    junk at the bottom too now, so you have to hunt for the little
    sliver of content in the middle.

    Instead parsing it, and adding those links at the bottom, removing javascript, and perhaps passing on only the text.

    A similar approach is taken by frogfind.com, except rather than
    parsing the links and putting them at the end, it detetes them,
    which makes it impossible to navigate many websites. It does the
    other things you mention, but the link rewriting would probably be
    the hardest part to get right with a universal parser.

    Site-specific front-ends are a simpler goal. This is a list of ones
    that work in Dillo, and therefore without Javascript: https://alex.envs.net/dillectory/

    Of course then you have the problem of them breaking as soon as the
    target site/API changes or blocks them.

    --
    __ __
    #_ < |\| |< _#

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From D@21:1/5 to Computer Nerd Kev on Wed Nov 27 10:51:41 2024
    On Tue, 27 Nov 2024, Computer Nerd Kev wrote:

    D <nospam@example.net> wrote:
    On Tue, 26 Nov 2024, yeti wrote:
    D <nospam@example.net> wrote:
    I have been thinking about moving the reading part of web browsing
    into the terminal as well, but haven't found a browser I'm happy
    with.

    I use Elinks, Emacs/EWW and W3m, but none of them can replace the scary
    fullfat browsers. They seem to just fit Smolweb stuff (FTP, Gemini,
    Gopher and similar).

    True.

    I like seeing useful images, so prefer Dillo and Links (the latter
    does support display via the framebuffer so you can run it
    graphically without X).

    For some reason, I never managed to get the framebuffer to work. Have no
    idea why. =( I would like to get it to work though. Dillo was a good tip!
    I did play with it for a bit, but then forgot about it. Maybe the reason
    was a lack of tabs or buffers. I think links or maybe it was elinks, had a
    way for me to replicate tabs or vi buffers in the browser. It was super convenient!

    Basically my ideal would be to move all my "reading" to a text based
    browser, so that I would only have to keep work related stuff in the
    massive GUI browser. All the other 60+ tabs, would live in the text
    browser where I would reference them when needed.

    Maybe it would be possible to write a kind of "pre-processor" that
    formats web sites with a text based browser in mind?

    Despite me finding this solution really scary, something like that
    indeed exists:

    <https://www.brow.sh/>

    Ah yes... I've seen this before! I did drop it due to its dependency on
    FF, but the concept is similar. My idea was to aggressively filter a web
    page before passing it on to elinks or similar.

    Perhaps rewriting it a bit in order to avoid the looooooong list of menu
    options or links that always come up at the top of the page, before the
    content of the page shows after a couple of page downs (this happens for
    instance if I go to wikipedia).

    Lucky if it's just a couple of page-downs, I can easily be
    hammering the button on some insane pages where 10% is the actual
    content and 90% is menu links. Often it's quicker to press End
    and work up from the bottom, but many websites have a few pages of
    junk at the bottom too now, so you have to hunt for the little
    sliver of content in the middle.

    I know... as a perfectionist this does not go down well with me. ;)

    Instead parsing it, and adding those links at the bottom, removing
    javascript, and perhaps passing on only the text.

    A similar approach is taken by frogfind.com, except rather than
    parsing the links and putting them at the end, it detetes them,
    which makes it impossible to navigate many websites. It does the
    other things you mention, but the link rewriting would probably be
    the hardest part to get right with a universal parser.

    Did not know about frogfind! This could be a great start to improve the readability! In my home brew rss2email script, I automatically create archive.is links, so that when I want to read articles behind paywalls, archive.is is already built in.

    I imagine that I could whip up something similar, running page through http://frogfind.com/read.php?a=xyz... !

    Site-specific front-ends are a simpler goal. This is a list of ones
    that work in Dillo, and therefore without Javascript: https://alex.envs.net/dillectory/

    Of course then you have the problem of them breaking as soon as the
    target site/API changes or blocks them.

    This is the truth!

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From D@21:1/5 to Mike Spencer on Wed Nov 27 10:54:50 2024
    On Tue, 26 Nov 2024, Mike Spencer wrote:


    D <nospam@example.net> writes:

    On Tue, 26 Nov 2024, yeti wrote:

    <https://www.brow.sh/>

    Ah yes... I've seen this before! I did drop it due to its dependency on
    FF, but the concept is similar. My idea was to aggressively filter a web
    page before passing it on to elinks or similar.

    Perhaps rewriting it a bit in order to avoid the looooooong list of menu
    options or links that always come up at the top of the page, before the
    content of the page shows after a couple of page downs (this happens for
    instance if I go to wikipedia).

    Instead parsing it, and adding those links at the bottom, removing
    javascript, and perhaps passing on only the text. Well, those are only
    ideas. Maybe I'll try, maybe I won't. Time will tell! =)

    I've done this for a few individual sites that I visit frequently.

    + A link to that site resides on my browser's "home" page.

    + That home page is a file in ~/html/ on localhost.

    + The link is actually to a target-specific cgi-bin Perl script on
    localhost where Apache is running, restricted to requests from
    localhost.

    + The script takes the URL sent from the home page, rewrites it for
    the routable net, sends it to the target using wget and reads all
    of the returned data into a variable.

    + Using Perl's regular expressions, stuff identified (at time of
    writing the script) as unwanted is elided -- js, style, svg,
    noscript etc. URLs self-referencing the target are rewritten to
    to be sent through the cgi-bin script.

    + Other tweaks peculiar to the specific target...

    + Result is handed back to the browser preceded by minimal HTTP
    headers.

    So far, works like a charm. Always the potential that a target host
    will change their format significantly. That has happened a couple of
    times, requiring fetching an unadorned copy of the target's page,
    tedious reading/parsing and edit to the script.

    This obviously doesn't work for those sites that initially send a
    dummy all-js page to verify that you have js enabled and send you a condescending reproof if you don't. Other server-side dominance games
    a potential challenge or a stone wall.

    Writing a generalized version, capable of dealing with pages from random/arbitrary sites is a notion perhaps worth pursuing but clearly
    more of a challenge than site-specific scripts. RSN, round TUIT etc.

    Brilliant! You are a poet Mike!

    Frogfind.com was a great start! I would love to have some kind of crowd
    sourced html5->html1 - javascript - garbage script.

    I also wondered if another approach might just be to take the top 500
    sites and base it on that? Or even looking through my own history, take
    the top 100.

    Due to the bad development of the net, it seems like a greater and greater
    part of our browsing takes place on ever fewer numbers of sites.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Computer Nerd Kev@21:1/5 to nospam@example.net on Thu Nov 28 06:44:48 2024
    D <nospam@example.net> wrote:
    On Tue, 27 Nov 2024, Computer Nerd Kev wrote:
    D <nospam@example.net> wrote:
    On Tue, 26 Nov 2024, yeti wrote:
    D <nospam@example.net> wrote:
    I have been thinking about moving the reading part of web browsing
    into the terminal as well, but haven't found a browser I'm happy
    with.

    I use Elinks, Emacs/EWW and W3m, but none of them can replace the scary >>>> fullfat browsers. They seem to just fit Smolweb stuff (FTP, Gemini,
    Gopher and similar).

    True.

    I like seeing useful images, so prefer Dillo and Links (the latter
    does support display via the framebuffer so you can run it
    graphically without X).

    For some reason, I never managed to get the framebuffer to work. Have no
    idea why. =( I would like to get it to work though.

    I guess the framebuffer is working for the console, otherwise it
    will probably be a low-res BIOS character display like in DOS. So
    either a permissions problem or do you know that you need to start
    Links with the "-g" option?

    Dillo was a good tip!
    I did play with it for a bit, but then forgot about it. Maybe the reason
    was a lack of tabs or buffers. I think links or maybe it was elinks, had a way for me to replicate tabs or vi buffers in the browser. It was super convenient!

    Links doesn't do tabs, eLinks might but I haven't used it much.
    Dillo has tabs, but isn't great for managing huge numbers of them
    (although I avoid trying to do that anywhere).

    --
    __ __
    #_ < |\| |< _#

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From yeti@21:1/5 to Computer Nerd Kev on Thu Nov 28 05:54:00 2024
    not@telling.you.invalid (Computer Nerd Kev) wrote:

    Links doesn't do tabs, eLinks might

    Elinks does.


    ... but now for something completely different:

    Have you seen Twin?

    <https://github.com/cosmos72/twin>

    --
    1. Hitchhiker 5: (101) "You just come along with me and have a good
    time. The Galaxy's a fun place. You'll need to have this fish in your
    ear."

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mike Spencer@21:1/5 to nospam@example.net on Thu Nov 28 01:41:56 2024
    D <nospam@example.net> writes:

    Brilliant! You are a poet Mike!

    I'm doubtful that poetry can be done in Perl. Maybe free verse in
    Lisp.

    Frogfind.com was a great start! I would love to have some kind of crowd sourced html5->html1 - javascript - garbage script.

    Do note that Frogfind delivers URLs that send your click back to
    Frogfind to be proxied. I assume that's how you get de-enshitified
    pages in response to clicking a link returned from a search.

    Here's a curiosity:

    Google also sends all of your clicks on search results back through
    Google. I assume y'all knew that.

    If you search for (say):

    leon "the professional"

    you get:

    https://www.google.com/url?q=https://en.wikipedia.org/wiki/L%25C3%25A9on:_The_Professional&sa=U&ved=2ahUKEwi [snip tracking hentracks/data]

    Note that the "real" URL which Google proposes to proxy for you
    contains non-ASCII characters:

    en.wikipedia.org/wiki/L%25C3%25A9on:_The_Professional

    Wikipedia does *not* *have* a page connected to that URL! But if you
    click the link and send it back through Google, you reach the right
    Wikipedia page that *does* exist:

    en.wikipedia.org/wiki/Leon:_The_Professional

    AFAICT, when spidering the net, Google finds the page that *does*
    exist, modifies it according to (opaque, unknown) rules of orthography
    and delivers that to you. When you send that link back through
    Google, Google silently reverts the imposed orthographic "correction"
    so that the link goes to an existing page.

    Isn't the weird?

    Try it. Copy the "real" URL from such a Google response, eliding
    everything before (and including) "?q=" and after (and including) the
    first "&", paste it into your browser. Wikipedia will politely tell
    you that no such page is available and offer search suggestions.
    Revert the non-ASCII "e with a diacritical mark" to 'e' (mutatis
    mutandem for similar Google "hits") and it will work.

    I also wondered if another approach might just be to take the top 500
    sites and base it on that? Or even looking through my own history, take
    the top 100.

    Now there's a project suitable for AI: train the NN to treat a response containing stuff you don't want ever to see as a failure. Grovel
    repetitively through terabytes of HTML and finally come up with a
    generalized filter solution.

    Due to the bad development of the net, it seems like a greater and
    greater part of our browsing takes place on ever fewer numbers of
    sites.

    --
    Mike Spencer Nova Scotia, Canada

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Lawrence D'Oliveiro@21:1/5 to Mike Spencer on Thu Nov 28 06:42:10 2024
    On 28 Nov 2024 01:41:56 -0400, Mike Spencer wrote:

    AFAICT, when spidering the net, Google finds the page that *does*
    exist, modifies it according to (opaque, unknown) rules of orthography
    and delivers that to you.

    It adds an entirely unnecessary extra level of URL quoting.

    Trying your example through a redirection-removal script I hacked
    together:

    ldo@theon:unredirect> ./unredirect 'https://www.google.com/url?q=https://en.wikipedia.org/wiki/L%25C3%25A9on:_The_Professional&sa=U&ved=2ahUKEwi'
    https://en.wikipedia.org/wiki/L%25C3%25A9on:_The_Professional

    Wrong.

    ldo@theon:unredirect> ./unredirect --unquote 'https://www.google.com/url?q=https://en.wikipedia.org/wiki/L%25C3%25A9on:_The_Professional&sa=U&ved=2ahUKEwi'
    https://en.wikipedia.org/wiki/L%C3%A9on:_The_Professional

    Right.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From D@21:1/5 to Mike Spencer on Thu Nov 28 10:56:54 2024
    On Thu, 28 Nov 2024, Mike Spencer wrote:


    D <nospam@example.net> writes:

    Brilliant! You are a poet Mike!

    I'm doubtful that poetry can be done in Perl. Maybe free verse in
    Lisp.

    Is it true that Lisp is the secret name of god?

    Frogfind.com was a great start! I would love to have some kind of crowd
    sourced html5->html1 - javascript - garbage script.

    Do note that Frogfind delivers URLs that send your click back to
    Frogfind to be proxied. I assume that's how you get de-enshitified
    pages in response to clicking a link returned from a search.

    Yes, I noted that.

    Here's a curiosity:

    Google also sends all of your clicks on search results back through
    Google. I assume y'all knew that.

    Haven't used google in a long time, I use ddg.gg or startpage.com instead.
    As far as I can see based on a quick glance, they do no rewrites of the
    urls.

    Isn't the weird?

    I imagine it is done to record it and to help build your profile somehow, which can then be sold to advertisers?

    I also wondered if another approach might just be to take the top 500
    sites and base it on that? Or even looking through my own history, take
    the top 100.

    Now there's a project suitable for AI: train the NN to treat a response containing stuff you don't want ever to see as a failure. Grovel repetitively through terabytes of HTML and finally come up with a
    generalized filter solution.

    Maybe. I would be afraid of it becoming conscious and developing a will of its own! ;)

    Due to the bad development of the net, it seems like a greater and
    greater part of our browsing takes place on ever fewer numbers of
    sites.



    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From D@21:1/5 to Computer Nerd Kev on Thu Nov 28 10:52:26 2024
    On Wed, 28 Nov 2024, Computer Nerd Kev wrote:

    D <nospam@example.net> wrote:
    On Tue, 27 Nov 2024, Computer Nerd Kev wrote:
    D <nospam@example.net> wrote:
    On Tue, 26 Nov 2024, yeti wrote:
    D <nospam@example.net> wrote:
    I have been thinking about moving the reading part of web browsing >>>>>> into the terminal as well, but haven't found a browser I'm happy
    with.

    I use Elinks, Emacs/EWW and W3m, but none of them can replace the scary >>>>> fullfat browsers. They seem to just fit Smolweb stuff (FTP, Gemini, >>>>> Gopher and similar).

    True.

    I like seeing useful images, so prefer Dillo and Links (the latter
    does support display via the framebuffer so you can run it
    graphically without X).

    For some reason, I never managed to get the framebuffer to work. Have no
    idea why. =( I would like to get it to work though.

    I guess the framebuffer is working for the console, otherwise it
    will probably be a low-res BIOS character display like in DOS. So
    either a permissions problem or do you know that you need to start
    Links with the "-g" option?

    Ahh... ok, that might explain it. If it is console only, then it might not
    work in my terminal emulator, and -g just opens a window in X.

    I would have liked for it to shows images in the terminal, but maybe I
    need to find another terminal emulator for that to work? I think I use the default one that comes with xfce.

    Dillo was a good tip!
    I did play with it for a bit, but then forgot about it. Maybe the reason
    was a lack of tabs or buffers. I think links or maybe it was elinks, had a >> way for me to replicate tabs or vi buffers in the browser. It was super
    convenient!

    Links doesn't do tabs, eLinks might but I haven't used it much.
    Dillo has tabs, but isn't great for managing huge numbers of them
    (although I avoid trying to do that anywhere).

    Hmm, I should revisit that. I did manage to hack together something
    similar to buffers, but don't remember at the moment what I did exactly.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Anssi Saari@21:1/5 to Retrograde on Thu Nov 28 12:45:46 2024
    Retrograde <fungus@amongus.com.invalid> writes:

    Doing everything from the terminal just isn’t viable for me, mostly because I
    didn’t grow up with it.

    I guess I was lucky, I was exposed to a bewildering variety of computers
    as I grew up in the 80s. There was the myriad of home computers, a lot
    of Commodores and Speccys but also Sharps and MSXs and whatever. Some
    CP/M machines at school, there were also some early Windows PCs there,
    then the GUIs like Atari ST and Amiga's Workbench, sometimes Macs.

    90s, I went to the University. They had MS-DOS PCs and text terminals
    connected to Unix machines. Some Sun and HP Unix workstations too but
    those were for more advanced students only for which I got access
    later. Funny contrast, in '91 I got a summer job in a university
    department which was all Macs. Looking back, it seems so radical that I
    had dual displays and a "huge" 17" monitor to work on way back
    then. Even if the other display was the minimal one integrated to the
    boxy Mac.

    In the meantime, my home computing went from a Commodore 64 to MS-DOS
    PC, then dual booting that with OS/2 and some Linux experiments. Games
    went to Windows so that MS-DOS became Windows 98 and XP and 7 and
    10. Late 90s Linux experiments became permanent when I learned of Debian Stable. OS/2 disappeared when picking supported hardware for it got too tiresome.

    Work, started mid-90s with Sun Unix workstations until I was kicked to
    Office land. That was an awful time and when I escaped, it's been much
    the same, Windows PC on the desk, Unix and later Linux server
    somewhere. Oh, one job actually provided a Linux workstation under the
    desk in addition to a Windows laptop but that was one time.

    But to the topic, text only in 2024? I don't think so. Web browsing and
    email, just no. Sure I just used Lynx on a Linux server at work to check
    the proxy settings are correct and I do use mutt to teach misses to my
    spam filter but that's pretty much it. For me, the email I get is HTML
    with pictures from commercial sources. Very little personal
    correspondence over email these days and mailing lists I get via NNTP
    and gmane.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Computer Nerd Kev@21:1/5 to nospam@example.net on Fri Nov 29 06:17:21 2024
    D <nospam@example.net> wrote:
    On Wed, 28 Nov 2024, Computer Nerd Kev wrote:
    D <nospam@example.net> wrote:
    On Tue, 27 Nov 2024, Computer Nerd Kev wrote:
    D <nospam@example.net> wrote:
    On Tue, 26 Nov 2024, yeti wrote:
    I use Elinks, Emacs/EWW and W3m, but none of them can replace the scary >>>>>> fullfat browsers. They seem to just fit Smolweb stuff (FTP, Gemini, >>>>>> Gopher and similar).

    True.

    I like seeing useful images, so prefer Dillo and Links (the latter
    does support display via the framebuffer so you can run it
    graphically without X).

    For some reason, I never managed to get the framebuffer to work. Have no >>> idea why. =( I would like to get it to work though.

    I guess the framebuffer is working for the console, otherwise it
    will probably be a low-res BIOS character display like in DOS. So
    either a permissions problem or do you know that you need to start
    Links with the "-g" option?

    Ahh... ok, that might explain it. If it is console only, then it might not work in my terminal emulator, and -g just opens a window in X.

    Certainly, in X it'll always be in a separate window.

    I would have liked for it to shows images in the terminal, but maybe I
    need to find another terminal emulator for that to work? I think I use the default one that comes with xfce.

    W3m displays images in XTerm and other terminal emulators, so that
    might be what you want for a browser. I'm not sure if there's a
    list of terminal emulators that support image display from it.
    This page mentions that some require changes to the configuration: https://wiki.archlinux.org/title/W3m

    --
    __ __
    #_ < |\| |< _#

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From D@21:1/5 to Computer Nerd Kev on Thu Nov 28 22:05:14 2024
    On Thu, 29 Nov 2024, Computer Nerd Kev wrote:

    D <nospam@example.net> wrote:
    On Wed, 28 Nov 2024, Computer Nerd Kev wrote:
    D <nospam@example.net> wrote:
    On Tue, 27 Nov 2024, Computer Nerd Kev wrote:
    D <nospam@example.net> wrote:
    On Tue, 26 Nov 2024, yeti wrote:
    I use Elinks, Emacs/EWW and W3m, but none of them can replace the scary >>>>>>> fullfat browsers. They seem to just fit Smolweb stuff (FTP, Gemini, >>>>>>> Gopher and similar).

    True.

    I like seeing useful images, so prefer Dillo and Links (the latter
    does support display via the framebuffer so you can run it
    graphically without X).

    For some reason, I never managed to get the framebuffer to work. Have no >>>> idea why. =( I would like to get it to work though.

    I guess the framebuffer is working for the console, otherwise it
    will probably be a low-res BIOS character display like in DOS. So
    either a permissions problem or do you know that you need to start
    Links with the "-g" option?

    Ahh... ok, that might explain it. If it is console only, then it might not >> work in my terminal emulator, and -g just opens a window in X.

    Certainly, in X it'll always be in a separate window.

    I would have liked for it to shows images in the terminal, but maybe I
    need to find another terminal emulator for that to work? I think I use the >> default one that comes with xfce.

    W3m displays images in XTerm and other terminal emulators, so that
    might be what you want for a browser. I'm not sure if there's a
    list of terminal emulators that support image display from it.
    This page mentions that some require changes to the configuration: https://wiki.archlinux.org/title/W3m

    I did go back to play with elinks today, and it does seem like the text
    based browser that gets absolutely closest to what I need with the ability
    to auto save sessions.

    I think that together wish frogfind.com I have found my temporary
    solution for the terminal! It is also trivial to migrate my open "reading
    tabs" from firefox to elinks by just doing a save all open tabs, and then massaging the exported bookmarks file a bit and then just open all of the
    sites from the command line. =)

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From yeti@21:1/5 to Computer Nerd Kev on Fri Nov 29 02:19:10 2024
    not@telling.you.invalid (Computer Nerd Kev) wrote:

    W3m displays images in XTerm and other terminal emulators, so that
    might be what you want for a browser. I'm not sure if there's a
    list of terminal emulators that support image display from it.
    This page mentions that some require changes to the configuration: https://wiki.archlinux.org/title/W3m

    I think W3M seems to put another window layer atop the terminal to
    display images. It works, but my main use case for W3M is as man page
    viewer W3MMAN (aliased to man), so I don't care much for it's image capabilities.

    Elinks has a `./configure` option to enable Sixels, which I did, and I
    see the generated binary being linked to `libsixel`, found the run-time
    option to enable Sixel graphics, but I never see any images displayed.

    <https://github.com/rkd77/elinks>

    If someone succeeds with this, please ping me.

    --
    Die Partei | Martin Sonneborn | Die Partei
    Die Partei | Gespräch am Küchentisch, Teil II | Die Partei
    Die Partei | <https://www.youtube.com/watch?v=2C21SJd5SVE> | Die Partei

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From D@21:1/5 to yeti on Fri Nov 29 10:38:06 2024
    On Fri, 29 Nov 2024, yeti wrote:

    not@telling.you.invalid (Computer Nerd Kev) wrote:

    W3m displays images in XTerm and other terminal emulators, so that
    might be what you want for a browser. I'm not sure if there's a
    list of terminal emulators that support image display from it.
    This page mentions that some require changes to the configuration:
    https://wiki.archlinux.org/title/W3m

    I think W3M seems to put another window layer atop the terminal to
    display images. It works, but my main use case for W3M is as man page
    viewer W3MMAN (aliased to man), so I don't care much for it's image capabilities.

    Elinks has a `./configure` option to enable Sixels, which I did, and I
    see the generated binary being linked to `libsixel`, found the run-time option to enable Sixel graphics, but I never see any images displayed.

    <https://github.com/rkd77/elinks>

    If someone succeeds with this, please ping me.


    Thank you for mentioning it. I will have a look!

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From D@21:1/5 to All on Fri Nov 29 22:39:12 2024
    On Fri, 29 Nov 2024, D wrote:



    On Fri, 29 Nov 2024, yeti wrote:

    not@telling.you.invalid (Computer Nerd Kev) wrote:

    W3m displays images in XTerm and other terminal emulators, so that
    might be what you want for a browser. I'm not sure if there's a
    list of terminal emulators that support image display from it.
    This page mentions that some require changes to the configuration:
    https://wiki.archlinux.org/title/W3m

    I think W3M seems to put another window layer atop the terminal to
    display images. It works, but my main use case for W3M is as man page
    viewer W3MMAN (aliased to man), so I don't care much for it's image
    capabilities.

    Elinks has a `./configure` option to enable Sixels, which I did, and I
    see the generated binary being linked to `libsixel`, found the run-time
    option to enable Sixel graphics, but I never see any images displayed.

    <https://github.com/rkd77/elinks>

    If someone succeeds with this, please ping me.


    Thank you for mentioning it. I will have a look!


    I tried elinks with frogfind.com and I discovered that the best way to
    kind of replicate buffers are to start elinks with all the sites I have on
    my reading list (elinks $(cat links.txt)). In the links.txt I have
    prefixed all my sites with frogfind.com.

    I then discovered that they all entered the global history file, and in
    that file I can search among the sites.

    So all sites are opened in invisible tabs, and I can search for them in
    either the globalhistory, or I can make sure they are all saved as
    bookmarks, and drop the tabs altogether.

    Frogfind makes it fairly palatable!

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From candycanearter07@21:1/5 to Lawrence D'Oliveiro on Sat Nov 30 01:20:04 2024
    Lawrence D'Oliveiro <ldo@nz.invalid> wrote at 21:52 this Monday (GMT):
    On 25 Nov 2024 13:34:25 GMT, Retrograde wrote:

    This comes down to not knowing most commands by heart,
    and often not even knowing the options and flags for the most basic of
    commands ...

    Don’t need to. Type “man «cmd»” to see all the details of the options available for any external command. I do this all the time.

    I’m glad any modern Linux distribution – I use Fedora KDE on all my
    computers – offers both paths for almost anything you could do on your
    computer, and unless I specifically opt to do so, I literally –
    literally literally – never have to touch the command line.

    Also, running a command line through a GUI terminal emulator lets you take advantage of cut/copy/paste between windows, which is a feature not
    available on a pure-command-line system.


    You can technically emulate that with screen or a similar multiplexer.
    --
    user <candycane> is generated from /dev/urandom

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Lawrence D'Oliveiro@21:1/5 to All on Sat Nov 30 03:52:19 2024
    On Sat, 30 Nov 2024 01:20:04 -0000 (UTC), candycanearter07 wrote:

    Lawrence D'Oliveiro <ldo@nz.invalid> wrote at 21:52 this Monday (GMT):

    Also, running a command line through a GUI terminal emulator lets you
    take advantage of cut/copy/paste between windows, which is a feature
    not available on a pure-command-line system.

    You can technically emulate that with screen or a similar multiplexer.

    A GUI lets you do that between different apps, not just terminal
    emulators, as well.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From yeti@21:1/5 to candycanearter07@candycanearter07.n on Sat Nov 30 04:22:57 2024
    candycanearter07 <candycanearter07@candycanearter07.nomail.afraid> wrote:

    You can technically emulate that with screen or a similar multiplexer.

    Apropos similar: The funniest multiplexer I saw was Neercs.

    <https://github.com/cacalabs/neercs>
    <https://www.youtube.com/watch?v=7d33Pu2OW7k>
    <https://www.youtube.com/watch?v=sQr42LjaNCY>

    Was it ever officially finished and released?

    --
    I do not bite, I just want to play.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From candycanearter07@21:1/5 to yeti on Sun Dec 1 20:40:03 2024
    yeti <yeti@tilde.institute> wrote at 03:40 this Saturday (GMT):
    candycanearter07 <candycanearter07@candycanearter07.nomail.afraid> wrote:

    You can technically emulate that with screen or a similar multiplexer.

    Apropos similar: The funniest multiplexer I saw was Neercs.

    <https://github.com/cacalabs/neercs>
    <https://www.youtube.com/watch?v=7d33Pu2OW7k>
    <https://www.youtube.com/watch?v=sQr42LjaNCY>

    Was it ever officially finished and released?


    Honestly, that looks super cool and it's a shame it doesn't seem like it
    was finished.
    --
    user <candycane> is generated from /dev/urandom

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From candycanearter07@21:1/5 to Lawrence D'Oliveiro on Sun Dec 1 20:40:04 2024
    Lawrence D'Oliveiro <ldo@nz.invalid> wrote at 03:52 this Saturday (GMT):
    On Sat, 30 Nov 2024 01:20:04 -0000 (UTC), candycanearter07 wrote:

    Lawrence D'Oliveiro <ldo@nz.invalid> wrote at 21:52 this Monday (GMT):

    Also, running a command line through a GUI terminal emulator lets you
    take advantage of cut/copy/paste between windows, which is a feature
    not available on a pure-command-line system.

    You can technically emulate that with screen or a similar multiplexer.

    A GUI lets you do that between different apps, not just terminal
    emulators, as well.


    I'm sure you can set something up with xclip if you really need that.
    --
    user <candycane> is generated from /dev/urandom

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Lawrence D'Oliveiro@21:1/5 to All on Sun Dec 1 23:24:44 2024
    On Sun, 1 Dec 2024 20:40:04 -0000 (UTC), candycanearter07 wrote:

    Lawrence D'Oliveiro <ldo@nz.invalid> wrote at 03:52 this Saturday (GMT):

    On Sat, 30 Nov 2024 01:20:04 -0000 (UTC), candycanearter07 wrote:

    Lawrence D'Oliveiro <ldo@nz.invalid> wrote at 21:52 this Monday (GMT):

    Also, running a command line through a GUI terminal emulator lets you
    take advantage of cut/copy/paste between windows, which is a feature
    not available on a pure-command-line system.

    You can technically emulate that with screen or a similar multiplexer.

    A GUI lets you do that between different apps, not just terminal
    emulators, as well.

    I'm sure you can set something up with xclip if you really need that.

    But xclip requires a GUI, does it not?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From candycanearter07@21:1/5 to Lawrence D'Oliveiro on Mon Dec 2 02:00:03 2024
    Lawrence D'Oliveiro <ldo@nz.invalid> wrote at 23:24 this Sunday (GMT):
    On Sun, 1 Dec 2024 20:40:04 -0000 (UTC), candycanearter07 wrote:

    Lawrence D'Oliveiro <ldo@nz.invalid> wrote at 03:52 this Saturday (GMT):

    On Sat, 30 Nov 2024 01:20:04 -0000 (UTC), candycanearter07 wrote:

    Lawrence D'Oliveiro <ldo@nz.invalid> wrote at 21:52 this Monday (GMT): >>>>
    Also, running a command line through a GUI terminal emulator lets you >>>>> take advantage of cut/copy/paste between windows, which is a feature >>>>> not available on a pure-command-line system.

    You can technically emulate that with screen or a similar multiplexer.

    A GUI lets you do that between different apps, not just terminal
    emulators, as well.

    I'm sure you can set something up with xclip if you really need that.

    But xclip requires a GUI, does it not?


    So does running GUI apps. For terminal apps, using a multiplexer
    copy/paste should be fine.
    --
    user <candycane> is generated from /dev/urandom

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Lawrence D'Oliveiro@21:1/5 to All on Mon Dec 2 05:41:24 2024
    On Mon, 2 Dec 2024 02:00:03 -0000 (UTC), candycanearter07 wrote:

    Lawrence D'Oliveiro <ldo@nz.invalid> wrote at 23:24 this Sunday (GMT):
    On Sun, 1 Dec 2024 20:40:04 -0000 (UTC), candycanearter07 wrote:

    Lawrence D'Oliveiro <ldo@nz.invalid> wrote at 03:52 this Saturday
    (GMT):

    On Sat, 30 Nov 2024 01:20:04 -0000 (UTC), candycanearter07 wrote:

    Lawrence D'Oliveiro <ldo@nz.invalid> wrote at 21:52 this Monday
    (GMT):

    Also, running a command line through a GUI terminal emulator lets
    you take advantage of cut/copy/paste between windows, which is a
    feature not available on a pure-command-line system.

    You can technically emulate that with screen or a similar
    multiplexer.

    A GUI lets you do that between different apps, not just terminal
    emulators, as well.

    I'm sure you can set something up with xclip if you really need that.

    But xclip requires a GUI, does it not?

    So does running GUI apps.

    If you’re running a GUI, you might as well use full-function GUI cut/copy/ paste, which is more general than anything provided within a character-
    based multiplexer, anyway.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Oregonian Haruspex@21:1/5 to All on Wed Dec 4 06:11:40 2024
    EMacs EWW seems to work with a large number of sites these days. I try to
    do everything in eMacs. Of course for some stuff like shopping and banking
    a modern aka bloated browser is necessary. But eMacs is also TUI, not
    strictly a terminal program.

    There is something serene about text as your interface. If I could get
    Amazon, eBay, and my bank to work properly in EWW I wouldn’t even launch a browser, ever.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Lawrence D'Oliveiro@21:1/5 to Oregonian Haruspex on Wed Dec 4 06:42:40 2024
    On Wed, 4 Dec 2024 06:11:40 -0000 (UTC), Oregonian Haruspex wrote:

    But eMacs is also TUI, not strictly a terminal program.

    It can display graphics. It has long been able to run under X11. I
    currently use a GTK build that works under Wayland.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From candycanearter07@21:1/5 to Lawrence D'Oliveiro on Wed Dec 4 14:30:03 2024
    Lawrence D'Oliveiro <ldo@nz.invalid> wrote at 06:42 this Wednesday (GMT):
    On Wed, 4 Dec 2024 06:11:40 -0000 (UTC), Oregonian Haruspex wrote:

    But eMacs is also TUI, not strictly a terminal program.

    It can display graphics. It has long been able to run under X11. I
    currently use a GTK build that works under Wayland.


    But does it support JS?
    --
    user <candycane> is generated from /dev/urandom

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Lawrence D'Oliveiro@21:1/5 to All on Thu Dec 5 01:46:43 2024
    On Wed, 4 Dec 2024 14:30:03 -0000 (UTC), candycanearter07 wrote:

    Lawrence D'Oliveiro <ldo@nz.invalid> wrote at 06:42 this Wednesday
    (GMT):

    On Wed, 4 Dec 2024 06:11:40 -0000 (UTC), Oregonian Haruspex wrote:

    But eMacs is also TUI, not strictly a terminal program.

    It can display graphics. It has long been able to run under X11. I
    currently use a GTK build that works under Wayland.

    But does it support JS?

    This being Emacs, the answer would be “very likely”.

    But ... relevance being?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From yeti@21:1/5 to candycanearter07@candycanearter07.n on Thu Dec 5 06:34:51 2024
    candycanearter07 <candycanearter07@candycanearter07.nomail.afraid> wrote:

    But does it support JS?

    EWW?

    ------------------------------------------------------------------------
    Although EWW and shr.el do their best to render webpages in GNU Emacs
    some websites use features which can not be properly represented or are
    not implemented (e.g., JavaScript). ------------------------------------------------------------------------
    ( (eww.info)Basics )
    --
    I do not bite, I just want to play.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Computer Nerd Kev@21:1/5 to Lawrence D'Oliveiro on Sun Dec 8 07:52:33 2024
    Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
    On Wed, 4 Dec 2024 14:30:03 -0000 (UTC), candycanearter07 wrote:
    Lawrence D'Oliveiro <ldo@nz.invalid> wrote at 06:42 this Wednesday
    (GMT):
    On Wed, 4 Dec 2024 06:11:40 -0000 (UTC), Oregonian Haruspex wrote:

    But eMacs is also TUI, not strictly a terminal program.

    It can display graphics. It has long been able to run under X11. I
    currently use a GTK build that works under Wayland.

    But does it support JS?

    This being Emacs, the answer would be "very likely".

    But ... relevance being?

    You snipped the relevance yourself, as usual:

    On Wed, 4 Dec 2024 06:11:40 -0000 (UTC), Oregonian Haruspex wrote:
    If I could get Amazon, eBay, and my bank to work properly in
    EWW I wouldn't even launch a browser, ever.

    I don't know about Emacs, but for TUI browsers with Javascript
    support ELinks is one that I'm aware of. However like the
    experimental JS support in Netsurf it doesn't seem to be advanced
    enough to be useful (although unlike Netsurf, ELinks uses Mozilla's SpiderMonkey JS engine, so I'm not exactly sure what makes it so
    difficult to get right).

    --
    __ __
    #_ < |\| |< _#

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From root@21:1/5 to Computer Nerd Kev on Sun Dec 8 14:11:04 2024
    Computer Nerd Kev <not@telling.you.invalid> wrote:

    I don't know about Emacs, but for TUI browsers with Javascript
    support ELinks is one that I'm aware of. However like the
    experimental JS support in Netsurf it doesn't seem to be advanced
    enough to be useful (although unlike Netsurf, ELinks uses Mozilla's SpiderMonkey JS engine, so I'm not exactly sure what makes it so
    difficult to get right).


    I regard ELinks as worthless. At best, I hope it is a work in
    progress. I haven't tried Netsurf, but I have tried implementing,
    via jsdom, specific fetch routines for different sites of interest.
    I have found that even sites that contain json data do not provide
    consistent (across sites) methods of fetching the data. It is
    worse when the data are not as organized as json data, but it is
    distributed in unique ways for the specific site.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Bozo User@21:1/5 to root on Sun Jan 12 23:01:23 2025
    On 2024-12-08, root <NoEMail@home.org> wrote:
    Computer Nerd Kev <not@telling.you.invalid> wrote:

    I don't know about Emacs, but for TUI browsers with Javascript
    support ELinks is one that I'm aware of. However like the
    experimental JS support in Netsurf it doesn't seem to be advanced
    enough to be useful (although unlike Netsurf, ELinks uses Mozilla's
    SpiderMonkey JS engine, so I'm not exactly sure what makes it so
    difficult to get right).


    I regard ELinks as worthless. At best, I hope it is a work in
    progress. I haven't tried Netsurf, but I have tried implementing,
    via jsdom, specific fetch routines for different sites of interest.
    I have found that even sites that contain json data do not provide
    consistent (across sites) methods of fetching the data. It is
    worse when the data are not as organized as json data, but it is
    distributed in unique ways for the specific site.


    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Bozo User@21:1/5 to Retrograde on Sun Jan 12 23:01:24 2025
    On 2024-11-25, Retrograde <fungus@amongus.com.invalid> wrote:
    From the «text is good enough» department:
    Title: Using (only) a Linux terminal for my personal computing in 2024 Author: Thom Holwerda
    Date: Sun, 24 Nov 2024 22:13:32 +0000
    Link: https://www.osnews.com/story/141194/using-only-a-linux-terminal-for-my-personal-computing-in-2024/


    A month and a bit ago, I wondered if I could cope with a terminal-only computer[1].
    […]

    The only way to really find out was to give it a go.

    My goal was to see what it was like to use a terminal-only computer for my personal computing for two weeks, and more if I fancied it.
    ↫ Neil’s blog[2]

    I tried to do this too, once.

    Once.

    Doing everything from the terminal just isn’t viable for me, mostly because I
    didn’t grow up with it. Our family’s first computer ran MS-DOS (with a Windows
    3.1 installation we never used), and I’m pretty sure the experience of using
    MS-DOS as my first CLI ruined me for life. My mental model for computing didn’t
    start forming properly until Windows 95 came out, and as such, computing is inherently graphical for me, and no matter how many amazing CLI and TUI applications are out there – and there are many, many amazing ones – my brain
    just isn’t compatible with it.

    There are a few tasks I prefer doing with the command line, like updating my computers or editing system files using Nano, but for everything else I’m just
    faster and more comfortable with a graphical user interface. This comes down to
    not knowing most commands by heart, and often not even knowing the options and
    flags for the most basic of commands, meaning even very basic operations that people comfortable using the command line do without even thinking, take me ages.

    I’m glad any modern Linux distribution – I use Fedora KDE on all my computers –
    offers both paths for almost anything you could do on your computer, and unless
    I specifically opt to do so, I literally – literally literally – never have to
    touch the command line.

    Links:
    [1]: https://neilzone.co.uk/2024/10/could-i-cope-with-a-terminal-only-computer/ (link)
    [2]: https://neilzone.co.uk/2024/11/using-only-a-linux-terminal-for-my-personal-computing-in-2024/ (link)

    In my case, I use cwm+uxterm+a bunch of cli/tui apps, such as profanity, catgirl, mocp... and the only X software I use are sxiv, mpv and mupdf.
    Oh, and GV for a random PostScript file. That's it.

    If you can I can post my setup. It's megafast.
    Ah, no, I forgot: xload and xlock, which just lie there.
    Anyway, it's like an advanced terminal from a different future.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Salvador Mirzo@21:1/5 to Bozo User on Sun Jan 12 22:03:06 2025
    Bozo User <anthk@disroot.org> writes:

    [...]

    In my case, I use cwm+uxterm+a bunch of cli/tui apps, such as profanity, catgirl, mocp... and the only X software I use are sxiv, mpv and mupdf.
    Oh, and GV for a random PostScript file. That's it.

    I too run cwm+uxterm! But then I add the GNU EMACS on top.

    Thanks for mentioning mupdf---fast and nice. I wonder if it can display
    the outline of a pdf (if available).

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From D@21:1/5 to Bozo User on Mon Jan 13 10:46:53 2025
    On Sun, 12 Jan 2025, Bozo User wrote:

    On 2024-12-08, root <NoEMail@home.org> wrote:
    Computer Nerd Kev <not@telling.you.invalid> wrote:

    I don't know about Emacs, but for TUI browsers with Javascript
    support ELinks is one that I'm aware of. However like the
    experimental JS support in Netsurf it doesn't seem to be advanced
    enough to be useful (although unlike Netsurf, ELinks uses Mozilla's
    SpiderMonkey JS engine, so I'm not exactly sure what makes it so
    difficult to get right).


    I regard ELinks as worthless. At best, I hope it is a work in
    progress. I haven't tried Netsurf, but I have tried implementing,
    via jsdom, specific fetch routines for different sites of interest.
    I have found that even sites that contain json data do not provide
    consistent (across sites) methods of fetching the data. It is
    worse when the data are not as organized as json data, but it is
    distributed in unique ways for the specific site.


    Once you get a Gopher/Gemini browser, among yt-dlp, the web can go away.

    Try these under lynx:

    gopher://magical.fish
    gopher://gopherddit.com
    gopher://sdf.org
    gopher://hngopher.com

    gemini://gemi.dev (head to news waffle)

    Magical Fish it's a HUGE portal and even a 386 would be
    able to use the services. You have a news source,
    a translator, stock prices, weather, wikipedia over gopher,
    Gutenberg, torrent search...

    Have fun.

    I imagine it would be very easy to write scripts to pull in what ever
    regular www site you might like and move it to gopher. I found it sad that gemini came into being and split the energies between gopher and gemini.

    I will have to remember magical.fish. Gohper works beautifully in links!

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From D@21:1/5 to Salvador Mirzo on Mon Jan 13 10:48:17 2025
    On Sun, 12 Jan 2025, Salvador Mirzo wrote:

    Bozo User <anthk@disroot.org> writes:

    [...]

    In my case, I use cwm+uxterm+a bunch of cli/tui apps, such as profanity,
    catgirl, mocp... and the only X software I use are sxiv, mpv and mupdf.
    Oh, and GV for a random PostScript file. That's it.

    I too run cwm+uxterm! But then I add the GNU EMACS on top.

    Thanks for mentioning mupdf---fast and nice. I wonder if it can display
    the outline of a pdf (if available).


    I use qpdf. Has sessions, and is fairly light weight.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Salvador Mirzo@21:1/5 to nospam@example.net on Mon Jan 13 16:24:27 2025
    D <nospam@example.net> writes:

    On Sun, 12 Jan 2025, Salvador Mirzo wrote:

    Bozo User <anthk@disroot.org> writes:

    [...]

    In my case, I use cwm+uxterm+a bunch of cli/tui apps, such as profanity, >>> catgirl, mocp... and the only X software I use are sxiv, mpv and mupdf.
    Oh, and GV for a random PostScript file. That's it.

    I too run cwm+uxterm! But then I add the GNU EMACS on top.

    Thanks for mentioning mupdf---fast and nice. I wonder if it can display
    the outline of a pdf (if available).


    I use qpdf. Has sessions, and is fairly light weight.

    Wonderful! Pretty nice as well. Very easy to use. Now, it can't seem
    to use lpr for printing? That's how I print. :) But I can workaround it
    by figuring out how to tell lpr to tell my printer to only print a few
    pages I'm interested in and then use the command line. Thanks for
    mentioning qpdf.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Computer Nerd Kev@21:1/5 to nospam@example.net on Tue Jan 14 06:52:03 2025
    D <nospam@example.net> wrote:
    On Sun, 12 Jan 2025, Bozo User wrote:
    Once you get a Gopher/Gemini browser, among yt-dlp, the web can go away.

    Try these under lynx:

    gopher://magical.fish
    gopher://gopherddit.com
    gopher://sdf.org
    gopher://hngopher.com

    gemini://gemi.dev (head to news waffle)

    Magical Fish it's a HUGE portal and even a 386 would be
    able to use the services. You have a news source,
    a translator, stock prices, weather, wikipedia over gopher,
    Gutenberg, torrent search...

    Have fun.

    I imagine it would be very easy to write scripts to pull in what ever
    regular www site you might like and move it to gopher.

    If it has a friendly API and that doesn't change every month. I
    notice Gopherddit.com is broken, it just says "Subreddit not found"
    for everything. Not that I care to read Reddit anyway.

    I will have to remember magical.fish. Gohper works beautifully in links!

    No Gopher support in Links, I guess you mean ELinks or Lynx.

    --
    __ __
    #_ < |\| |< _#

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From D@21:1/5 to Salvador Mirzo on Tue Jan 14 18:50:51 2025
    On Mon, 13 Jan 2025, Salvador Mirzo wrote:

    D <nospam@example.net> writes:

    On Sun, 12 Jan 2025, Salvador Mirzo wrote:

    Bozo User <anthk@disroot.org> writes:

    [...]

    In my case, I use cwm+uxterm+a bunch of cli/tui apps, such as profanity, >>>> catgirl, mocp... and the only X software I use are sxiv, mpv and mupdf. >>>> Oh, and GV for a random PostScript file. That's it.

    I too run cwm+uxterm! But then I add the GNU EMACS on top.

    Thanks for mentioning mupdf---fast and nice. I wonder if it can display >>> the outline of a pdf (if available).


    I use qpdf. Has sessions, and is fairly light weight.

    Wonderful! Pretty nice as well. Very easy to use. Now, it can't seem
    to use lpr for printing? That's how I print. :) But I can workaround it
    by figuring out how to tell lpr to tell my printer to only print a few
    pages I'm interested in and then use the command line. Thanks for
    mentioning qpdf.


    You're welcome! =)

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From D@21:1/5 to Computer Nerd Kev on Tue Jan 14 18:54:15 2025
    On Mon, 14 Jan 2025, Computer Nerd Kev wrote:

    D <nospam@example.net> wrote:
    On Sun, 12 Jan 2025, Bozo User wrote:
    Once you get a Gopher/Gemini browser, among yt-dlp, the web can go away. >>>
    Try these under lynx:

    gopher://magical.fish
    gopher://gopherddit.com
    gopher://sdf.org
    gopher://hngopher.com

    gemini://gemi.dev (head to news waffle)

    Magical Fish it's a HUGE portal and even a 386 would be
    able to use the services. You have a news source,
    a translator, stock prices, weather, wikipedia over gopher,
    Gutenberg, torrent search...

    Have fun.

    I imagine it would be very easy to write scripts to pull in what ever
    regular www site you might like and move it to gopher.

    If it has a friendly API and that doesn't change every month. I
    notice Gopherddit.com is broken, it just says "Subreddit not found"
    for everything. Not that I care to read Reddit anyway.

    I will have to remember magical.fish. Gohper works beautifully in links!

    No Gopher support in Links, I guess you mean ELinks or Lynx.

    This is correct. I meant elinks. Apologies for the confusion.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Salvador Mirzo@21:1/5 to Salvador Mirzo on Wed Jan 15 22:10:38 2025
    Salvador Mirzo <smirzo@example.com> writes:

    [...]

    I use qpdf. Has sessions, and is fairly light weight.

    Wonderful! Pretty nice as well. Very easy to use. Now, it can't seem
    to use lpr for printing? That's how I print. :) But I can workaround it
    by figuring out how to tell lpr to tell my printer to only print a few
    pages I'm interested in and then use the command line. Thanks for
    mentioning qpdf.

    I suspect I imagine wrong how things actually work. I thought perhaps
    there would be a command line such as ``lpr --pages 7-14''. Now I
    believe a program like evince generates a PostScript of the pages you
    asked it to and then sends this complete PostScript document of the
    pages you requested to a pipe or file on disk that lpr sends to the
    printer. So, if qpdf doesn't do the same, I'm out of luck in terms of
    printing with lpr. But I think I can find a program that takes page
    ranges and transformations like scaling and produces a PostScript
    document that I can send to lpr, so I can use qpdfview and use the
    command line to print stuff out.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Rich@21:1/5 to Salvador Mirzo on Thu Jan 16 04:15:53 2025
    Salvador Mirzo <smirzo@example.com> wrote:
    Salvador Mirzo <smirzo@example.com> writes:

    [...]

    I use qpdf. Has sessions, and is fairly light weight.

    Wonderful! Pretty nice as well. Very easy to use. Now, it can't seem
    to use lpr for printing? That's how I print. :) But I can workaround it
    by figuring out how to tell lpr to tell my printer to only print a few
    pages I'm interested in and then use the command line. Thanks for
    mentioning qpdf.

    I suspect I imagine wrong how things actually work. I thought perhaps
    there would be a command line such as ``lpr --pages 7-14''. Now I
    believe a program like evince generates a PostScript of the pages you
    asked it to and then sends this complete PostScript document of the
    pages you requested to a pipe or file on disk that lpr sends to the
    printer.

    Yes, selecting "which pages" happens before the result gets sent to lpr
    (or cups).

    But I think I can find a program that takes page ranges and
    transformations like scaling and produces a PostScript document that
    I can send to lpr, so I can use qpdfview and use the command line to
    print stuff out.

    If you are dealing with pdf files, then pdftk <https://en.wikipedia.org/wiki/PDFtk> works very well of doing various transforms on pdf files (including selecting a subset of pages, that do
    not have to all be contiguous).

    If you have actual postscript files, you can use ghostscript from the
    command line to "distill" them to pdf (note ghostscrpts "pdfwrite"
    output driver) and then use pdftk for further transforming.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Computer Nerd Kev@21:1/5 to Salvador Mirzo on Thu Jan 16 15:58:27 2025
    Salvador Mirzo <smirzo@example.com> wrote:
    Salvador Mirzo <smirzo@example.com> writes:
    Wonderful! Pretty nice as well. Very easy to use. Now, it can't seem
    to use lpr for printing? That's how I print. :) But I can workaround it
    by figuring out how to tell lpr to tell my printer to only print a few
    pages I'm interested in and then use the command line. Thanks for
    mentioning qpdf.

    I suspect I imagine wrong how things actually work. I thought perhaps
    there would be a command line such as ``lpr --pages 7-14''. Now I
    believe a program like evince generates a PostScript of the pages you
    asked it to and then sends this complete PostScript document of the
    pages you requested to a pipe or file on disk that lpr sends to the
    printer. So, if qpdf doesn't do the same, I'm out of luck in terms of printing with lpr. But I think I can find a program that takes page
    ranges and transformations like scaling and produces a PostScript
    document that I can send to lpr, so I can use qpdfview and use the
    command line to print stuff out.

    If you want a Postscript file of a page range from a PDF, convert the
    PDF to Postscript first then use psselect from psutils. Or use the
    "save marked" function in gv, which I personally use as my default
    PDF viewer.

    --
    __ __
    #_ < |\| |< _#

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From yeti@21:1/5 to All on Thu Jan 16 11:42:29 2025
    I haven't yet managed to get JS (and Sixels) running with Elinks, but
    there is:

    <https://sr.ht/~bptato/chawan/>

    JS works at least a bit, maybe just enough for Gitea?

    <https://dev1galaxy.org/viewtopic.php?pid=53922#p53922>

    Despite allowing JS and cookies I couldn't use Google[0].

    Fossil's menu does open with JS disabled, but I cannot select stuff in
    there. With JS allowed it doesn't even open.

    <https://www.fossil-scm.org>

    I see frequent changes in Chawan, so maybe this is the one to watch now
    and maybe tomorrow stuff that glitches today may be working.

    ____________

    [0]: But meh ... there are alternatives[1].

    [1]: DDG
    <https://duckduckgo.com/>
    FrogFind
    <http://www.frogfind.com/>

    --
    4. Hitchhiker 11:
    (72) "Watch the road!'' she yelped.
    (73) "Shit!"

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Lawrence D'Oliveiro@21:1/5 to Salvador Mirzo on Tue Jan 21 05:31:45 2025
    On Wed, 15 Jan 2025 22:10:38 -0300, Salvador Mirzo wrote:

    I thought perhaps there would be a command line such as
    ``lpr --pages 7-14''.

    <https://manpages.debian.org/lp(1)>:

    -P page-list
    Specifies which pages to print in the document. The list can
    contain a list of numbers and ranges (#-#) separated by
    commas, e.g., "1,3-5,16". The page numbers refer to the output
    pages and not the document's original pages - options like
    "number-up" can affect the numbering of the pages.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Ivan Shmakov@21:1/5 to All on Thu Jan 23 19:33:36 2025
    On 2025-01-16, Salvador Mirzo wrote:

    I suspect I imagine wrong how things actually work. I thought
    perhaps there would be a command line such as ``lpr --pages 7-14''.

    As has already been pointed in this thread, CUPS, a fairly
    common choice for a printer spooler in GNU/Linux systems,
    provides lp(1) command that does have just such an option.

    Now I believe a program like evince generates a PostScript of
    the pages you asked it to and then sends this complete PostScript
    document of the pages you requested to a pipe or file on disk
    that lpr sends to the printer.

    AIUI, traditional lpd(8) / lpr(1) do require the file to be
    preprocessed in such a way before it is submitted for printing,
    but even then, they do /not/ require for the file to be
    PostScript: it's possible to setup the respective filters to
    accept other formats, such as PDF.

    So, if qpdf doesn't do the same, I'm out of luck in terms of
    printing with lpr. But I think I can find a program that takes
    page ranges and transformations like scaling and produces a
    PostScript document that I can send to lpr, so I can use qpdfview
    and use the command line to print stuff out.

    I'm not too familiar with qpdf(1) (and I don't think I've ever
    used qpdfview [*]), but it does have a --pages option. E. g.:

    $ qpdf --empty --pages in.pdf 5-8 -- out.pdf
    $ qpdf in.pdf --pages . 5-8 -- out.pdf

    (The second variant preserves the input document metadata,
    which isn't probably of much use for printing anyway.)

    ... A somewhat little-known fact is that once uncompressed, PDF
    is largely a text file (perhaps unsurprising, given it comes
    from the same company that created PostScript), though employing
    byte offsets rather unrestrictedly.

    qpdf(1) has a --qdf option that undoes compressesion and annotates
    the file in such a way that the companion fix-qdf program can
    fix the byte offsets, at least in certain cases, thus allowing the
    PDF file to be edited with a text editor. (Though probably using
    a library, such as PDF::API2 for Perl, would be more practical
    than trying to, say, adapt sed(1) for automated edits in this case.)

    [*] Given a choice, I tend to prefer HTML. If the document I'm
    interested in is only available in a PDF version, I tend to
    use pdftotext(1). If that fails to produce a legible version,
    I resort to Zathura, preferring it mostly for its UI.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Salvador Mirzo@21:1/5 to Ivan Shmakov on Wed Feb 12 13:12:42 2025
    Ivan Shmakov <ivan@siamics.netREMOVE.invalid> writes:

    On 2025-01-16, Salvador Mirzo wrote:

    I suspect I imagine wrong how things actually work. I thought
    perhaps there would be a command line such as ``lpr --pages 7-14''.

    As has already been pointed in this thread, CUPS, a fairly
    common choice for a printer spooler in GNU/Linux systems,
    provides lp(1) command that does have just such an option.

    Thanks for the information. It turns out I'm not being able to print two-sided-long-edge with CUPS and my Brother HL-L2360DW. I resorted to
    using /etc/printcap and lpd's lpr (not CUPS's lpr) because I can then
    set my printer to always do two-sided-long-edge, which is nearly 100% of
    the way I print.

    Now I believe a program like evince generates a PostScript of
    the pages you asked it to and then sends this complete PostScript
    document of the pages you requested to a pipe or file on disk
    that lpr sends to the printer.

    AIUI, traditional lpd(8) / lpr(1) do require the file to be
    preprocessed in such a way before it is submitted for printing,
    but even then, they do /not/ require for the file to be
    PostScript: it's possible to setup the respective filters to
    accept other formats, such as PDF.

    That's what I did as well. I use a filter called ps2pcl.

    lp|remote|brother|Brother HL-L2360DW:\
    :lp=9100@BRWB052162167A6:\
    :if=/usr/local/libexec/ps2pcl:\
    :sh:sd=/var/spool/output/lpd:\
    :lf=/var/log/lpd-errs:

    But today I learned that the Brother HL-L2360DW supports PostScript and
    I was able to set it up that way with CUPS. I just don't use because I
    never want two-sided-short-edge or one-sided, which is all I can get
    with CUPS for whatever reason.

    So, if qpdf doesn't do the same, I'm out of luck in terms of
    printing with lpr. But I think I can find a program that takes
    page ranges and transformations like scaling and produces a
    PostScript document that I can send to lpr, so I can use qpdfview
    and use the command line to print stuff out.

    I'm not too familiar with qpdf(1) (and I don't think I've ever
    used qpdfview [*]), but it does have a --pages option. E. g.:

    Turns out qpdfview is a pretty usable PDF viewer and it's the one I'm
    using the most here. I think qpdfview is the closest thing to
    SumatraPDF (on Windows), my favorite.

    $ qpdf --empty --pages in.pdf 5-8 -- out.pdf
    $ qpdf in.pdf --pages . 5-8 -- out.pdf

    Thanks! That works.

    (The second variant preserves the input document metadata,
    which isn't probably of much use for printing anyway.)

    Good to know. Sometimes we produce PDF for screen viewing.

    ... A somewhat little-known fact is that once uncompressed, PDF
    is largely a text file (perhaps unsurprising, given it comes
    from the same company that created PostScript), though employing
    byte offsets rather unrestrictedly.

    qpdf(1) has a --qdf option that undoes compressesion and annotates
    the file in such a way that the companion fix-qdf program can
    fix the byte offsets, at least in certain cases, thus allowing the
    PDF file to be edited with a text editor. (Though probably using
    a library, such as PDF::API2 for Perl, would be more practical
    than trying to, say, adapt sed(1) for automated edits in this case.)

    You seem to know a lot about PostScript. So here's a question. When I
    want to print two-sided-long-edge, is that a command included in the
    PostScript document itself (and then sent to the printer)?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Jerry Peters@21:1/5 to Salvador Mirzo on Sun Feb 16 20:55:04 2025
    Salvador Mirzo <smirzo@example.com> wrote:
    Ivan Shmakov <ivan@siamics.netREMOVE.invalid> writes:

    On 2025-01-16, Salvador Mirzo wrote:

    I suspect I imagine wrong how things actually work. I thought
    perhaps there would be a command line such as ``lpr --pages 7-14''.

    As has already been pointed in this thread, CUPS, a fairly
    common choice for a printer spooler in GNU/Linux systems,
    provides lp(1) command that does have just such an option.

    Thanks for the information. It turns out I'm not being able to print two-sided-long-edge with CUPS and my Brother HL-L2360DW. I resorted to
    using /etc/printcap and lpd's lpr (not CUPS's lpr) because I can then
    set my printer to always do two-sided-long-edge, which is nearly 100% of
    the way I print.

    Sounds like an incorrect PPD, which is where the various options come
    from.
    I have a HL220dw and CUPS supports both simplex and duplex printing,
    selectable at the time I print.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Salvador Mirzo@21:1/5 to Salvador Mirzo on Sun Feb 16 22:56:39 2025
    Salvador Mirzo <smirzo@example.com> writes:

    Jerry Peters <jerry@example.invalid> writes:

    Salvador Mirzo <smirzo@example.com> wrote:
    Ivan Shmakov <ivan@siamics.netREMOVE.invalid> writes:

    On 2025-01-16, Salvador Mirzo wrote:

    I suspect I imagine wrong how things actually work. I thought
    perhaps there would be a command line such as ``lpr --pages 7-14''. >>>>
    As has already been pointed in this thread, CUPS, a fairly
    common choice for a printer spooler in GNU/Linux systems,
    provides lp(1) command that does have just such an option.

    Thanks for the information. It turns out I'm not being able to print
    two-sided-long-edge with CUPS and my Brother HL-L2360DW. I resorted to
    using /etc/printcap and lpd's lpr (not CUPS's lpr) because I can then
    set my printer to always do two-sided-long-edge, which is nearly 100% of >>> the way I print.

    Sounds like an incorrect PPD, which is where the various options come
    from.
    I have a HL220dw and CUPS supports both simplex and duplex printing,
    selectable at the time I print.

    Awesome news. I've tried hacking my PPD a file a bit, but
    unsuccessfully. I've reported my attempts to

    comp.unix.bsd.freebsd.misc.

    Would you be so kind to share your PPD? I could perhaps get more clues seeing one PPD file that really works. I have suspected mine could be faulty, but I know so little about PPDs and PostScript. My greatest
    insight so far is that the PPD file houses small PostScript snippets
    that PostScript-generating software that use to make the printer do one
    thing or another. Here's my full PPD in use. FWIW:

    *PPD-Adobe: "4.3"

    [...]

    Looks like something is line-wrapping my long lines. I don't think
    that's my news reader---Gnus v5.13. Could it be Eternal September?
    I've no idea.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Salvador Mirzo@21:1/5 to Jerry Peters on Sun Feb 16 22:54:34 2025
    Jerry Peters <jerry@example.invalid> writes:

    Salvador Mirzo <smirzo@example.com> wrote:
    Ivan Shmakov <ivan@siamics.netREMOVE.invalid> writes:

    On 2025-01-16, Salvador Mirzo wrote:

    I suspect I imagine wrong how things actually work. I thought
    perhaps there would be a command line such as ``lpr --pages 7-14''.

    As has already been pointed in this thread, CUPS, a fairly
    common choice for a printer spooler in GNU/Linux systems,
    provides lp(1) command that does have just such an option.

    Thanks for the information. It turns out I'm not being able to print
    two-sided-long-edge with CUPS and my Brother HL-L2360DW. I resorted to
    using /etc/printcap and lpd's lpr (not CUPS's lpr) because I can then
    set my printer to always do two-sided-long-edge, which is nearly 100% of
    the way I print.

    Sounds like an incorrect PPD, which is where the various options come
    from.
    I have a HL220dw and CUPS supports both simplex and duplex printing, selectable at the time I print.

    Awesome news. I've tried hacking my PPD a file a bit, but
    unsuccessfully. I've reported my attempts to

    comp.unix.bsd.freebsd.misc.

    Would you be so kind to share your PPD? I could perhaps get more clues
    seeing one PPD file that really works. I have suspected mine could be
    faulty, but I know so little about PPDs and PostScript. My greatest
    insight so far is that the PPD file houses small PostScript snippets
    that PostScript-generating software that use to make the printer do one
    thing or another. Here's my full PPD in use. FWIW:

    *PPD-Adobe: "4.3"
    *%%%% PPD file for HL-L2360D series with CUPS.
    *%%%% Created by the CUPS PPD Compiler CUPS v2.4.10.
    *FormatVersion: "4.3"
    *FileVersion: "6"
    *LanguageVersion: English
    *LanguageEncoding: ISOLatin1
    *PCFileName: "brl2360d.ppd"
    *Product: "(HL-L2360D series)"
    *Manufacturer: "Brother"
    *ModelName: "Brother HL-L2360D series"
    *ShortNickName: "Brother HL-L2360D series"
    *NickName: "Brother HL-L2360D series, using brlaser v6"
    *PSVersion: "(3010.000) 0"
    *LanguageLevel: "3"
    *ColorDevice: False
    *DefaultColorSpace: Gray
    *FileSystem: False
    *Throughput: "1"
    *LandscapeOrientation: Plus90
    *TTRasterizer: Type42
    *% Driver-defined attributes...
    *1284DeviceID: "MFG:Brother;CMD:PJL,PCL,PCLXL,URF;MDL:HL-L2360D series;CLS:PRINTER;CID:Brother Laser Type1;URF:W8,CP1,IS4-1,MT1-3-4-5-8,OB10,PQ4,RS300-600,V1.3,DM1;"
    *cupsBackSide: "Rotated"
    *cupsVersion: 2.4
    *cupsModelNumber: 0
    *cupsManualCopies: False
    *cupsFilter: "application/vnd.cups-raster 33 rastertobrlaser"
    *cupsLanguages: "en"
    *OpenUI *PageSize/Media Size: PickOne
    *OrderDependency: 10 AnySetup *PageSize
    *DefaultPageSize: A4
    *PageSize A4/A4: "<</PageSize[595 842]/ImagingBBox null>>setpagedevice" *PageSize A5/A5: "<</PageSize[420 595]/ImagingBBox null>>setpagedevice" *PageSize A6/A6: "<</PageSize[297 420]/ImagingBBox null>>setpagedevice" *PageSize B5/JIS B5: "<</PageSize[516 729]/ImagingBBox null>>setpagedevice" *PageSize B6/JIS B6: "<</PageSize[363 516]/ImagingBBox null>>setpagedevice" *PageSize EnvC5/Envelope C5: "<</PageSize[459 649]/ImagingBBox null>>setpagedevice"
    *PageSize EnvMonarch/Envelope Monarch: "<</PageSize[279 540]/ImagingBBox null>>setpagedevice"
    *PageSize EnvDL/Envelope DL: "<</PageSize[312 624]/ImagingBBox null>>setpagedevice"
    *PageSize Executive/Executive: "<</PageSize[522 756]/ImagingBBox null>>setpagedevice"
    *PageSize Legal/US Legal: "<</PageSize[612 1008]/ImagingBBox null>>setpagedevice"
    *PageSize Letter/US Letter: "<</PageSize[612 792]/ImagingBBox null>>setpagedevice"
    *CloseUI: *PageSize
    *OpenUI *PageRegion/Media Size: PickOne
    *OrderDependency: 10 AnySetup *PageRegion
    *DefaultPageRegion: A4
    *PageRegion A4/A4: "<</PageSize[595 842]/ImagingBBox null>>setpagedevice" *PageRegion A5/A5: "<</PageSize[420 595]/ImagingBBox null>>setpagedevice" *PageRegion A6/A6: "<</PageSize[297 420]/ImagingBBox null>>setpagedevice" *PageRegion B5/JIS B5: "<</PageSize[516 729]/ImagingBBox null>>setpagedevice" *PageRegion B6/JIS B6: "<</PageSize[363 516]/ImagingBBox null>>setpagedevice" *PageRegion EnvC5/Envelope C5: "<</PageSize[459 649]/ImagingBBox null>>setpagedevice"
    *PageRegion EnvMonarch/Envelope Monarch: "<</PageSize[279 540]/ImagingBBox null>>setpagedevice"
    *PageRegion EnvDL/Envelope DL: "<</PageSize[312 624]/ImagingBBox null>>setpagedevice"
    *PageRegion Executive/Executive: "<</PageSize[522 756]/ImagingBBox null>>setpagedevice"
    *PageRegion Legal/US Legal: "<</PageSize[612 1008]/ImagingBBox null>>setpagedevice"
    *PageRegion Letter/US Letter: "<</PageSize[612 792]/ImagingBBox null>>setpagedevice"
    *CloseUI: *PageRegion
    *DefaultImageableArea: A4
    *ImageableArea A4/A4: "8 8 587 826"
    *ImageableArea A5/A5: "8 8 412 579"
    *ImageableArea A6/A6: "8 8 289 404"
    *ImageableArea B5/JIS B5: "8 8 508 713"
    *ImageableArea B6/JIS B6: "8 8 355 500"
    *ImageableArea EnvC5/Envelope C5: "8 8 451 633"
    *ImageableArea EnvMonarch/Envelope Monarch: "8 8 271 524"
    *ImageableArea EnvDL/Envelope DL: "8 8 304 608"
    *ImageableArea Executive/Executive: "8 8 514 740"
    *ImageableArea Legal/US Legal: "8 8 604 992"
    *ImageableArea Letter/US Letter: "8 8 604 776"
    *DefaultPaperDimension: A4
    *PaperDimension A4/A4: "595 842"
    *PaperDimension A5/A5: "420 595"
    *PaperDimension A6/A6: "297 420"
    *PaperDimension B5/JIS B5: "516 729"
    *PaperDimension B6/JIS B6: "363 516"
    *PaperDimension EnvC5/Envelope C5: "459 649"
    *PaperDimension EnvMonarch/Envelope Monarch: "279 540"
    *PaperDimension EnvDL/Envelope DL: "312 624"
    *PaperDimension Executive/Executive: "522 756"
    *PaperDimension Legal/US Legal: "612 1008"
    *PaperDimension Letter/US Letter: "612 792"
    *OpenUI *Resolution/Resolution: PickOne
    *OrderDependency: 10 AnySetup *Resolution
    *DefaultResolution: 600dpi
    *Resolution 600dpi/600 DPI: "<</HWResolution[600 600]/cupsBitsPerColor 1/cupsRowCount 0/cupsRowFeed 0/cupsRowStep 0/cupsColorSpace 3>>setpagedevice"
    *Resolution 1200dpi/1200HQ: "<</HWResolution[1200 1200]/cupsBitsPerColor 1/cupsRowCount 0/cupsRowFeed 0/cupsRowStep 0/cupsColorSpace 3>>setpagedevice"
    *CloseUI: *Resolution
    *OpenUI *InputSlot/Media Source: PickOne
    *OrderDependency: 10 AnySetup *InputSlot
    *DefaultInputSlot: Auto
    *InputSlot Auto/Auto-select: "<</MediaPosition 0>>setpagedevice"
    *InputSlot Tray1/Tray 1: "<</MediaPosition 1>>setpagedevice"
    *InputSlot Tray2/Tray 2: "<</MediaPosition 2>>setpagedevice"
    *InputSlot Tray3/Tray 3: "<</MediaPosition 3>>setpagedevice"
    *InputSlot MPTray/MP Tray: "<</MediaPosition 4>>setpagedevice"
    *InputSlot Manual/Manual: "<</MediaPosition 5>>setpagedevice"
    *CloseUI: *InputSlot
    *OpenUI *MediaType/Media Type: PickOne
    *OrderDependency: 10 AnySetup *MediaType
    *DefaultMediaType: PLAIN
    *MediaType PLAIN/Plain paper: "<</MediaType(PLAIN)/cupsMediaType 0>>setpagedevice"
    *MediaType THIN/Thin paper: "<</MediaType(THIN)/cupsMediaType 1>>setpagedevice" *MediaType THICK/Thick paper: "<</MediaType(THICK)/cupsMediaType 2>>setpagedevice"
    *MediaType THICKER/Thicker paper: "<</MediaType(THICKER)/cupsMediaType 3>>setpagedevice"
    *MediaType BOND/Bond paper: "<</MediaType(BOND)/cupsMediaType 4>>setpagedevice" *MediaType TRANS/Transparencies: "<</MediaType(TRANS)/cupsMediaType 5>>setpagedevice"
    *MediaType ENV/Envelopes: "<</MediaType(ENV)/cupsMediaType 6>>setpagedevice" *MediaType ENV-THICK/Thick envelopes: "<</MediaType(ENV-THICK)/cupsMediaType 7>>setpagedevice"
    *MediaType ENV-THIN/Thin envelopes: "<</MediaType(ENV-THIN)/cupsMediaType 8>>setpagedevice"
    *CloseUI: *MediaType
    *OpenUI *brlaserEconomode/Toner save mode: Boolean
    *OrderDependency: 10 AnySetup *brlaserEconomode
    *DefaultbrlaserEconomode: False
    *brlaserEconomode False/Off: "<</cupsInteger10 0>>setpagedevice" *brlaserEconomode True/On: "<</cupsInteger10 1>>setpagedevice"
    *CloseUI: *brlaserEconomode
    *OpenUI *Duplex/2-Sided Printing: PickOne
    *OrderDependency: 10 AnySetup *Duplex
    *DefaultDuplex: None
    *Duplex None/Off (1-Sided): "<</Duplex false>>setpagedevice"
    *Duplex DuplexNoTumble/Long-Edge (Portrait): "<</Duplex true/Tumble true>>setpagedevice"
    *Duplex DuplexTumble/Short-Edge (Landscape): "<</Duplex true/Tumble true>>setpagedevice"
    *CloseUI: *Duplex
    *DefaultFont: Times-Roman
    *Font AvantGarde-Book: Standard "(1.05)" Standard ROM
    *Font AvantGarde-BookOblique: Standard "(1.05)" Standard ROM
    *Font AvantGarde-Demi: Standard "(1.05)" Standard ROM
    *Font AvantGarde-DemiOblique: Standard "(1.05)" Standard ROM
    *Font Bookman-Demi: Standard "(1.05)" Standard ROM
    *Font Bookman-DemiItalic: Standard "(1.05)" Standard ROM
    *Font Bookman-Light: Standard "(1.05)" Standard ROM
    *Font Bookman-LightItalic: Standard "(1.05)" Standard ROM
    *Font Courier: Standard "(1.05)" Standard ROM
    *Font Courier-Bold: Standard "(1.05)" Standard ROM
    *Font Courier-BoldOblique: Standard "(1.05)" Standard ROM
    *Font Courier-Oblique: Standard "(1.05)" Standard ROM
    *Font Helvetica: Standard "(1.05)" Standard ROM
    *Font Helvetica-Bold: Standard "(1.05)" Standard ROM
    *Font Helvetica-BoldOblique: Standard "(1.05)" Standard ROM
    *Font Helvetica-Narrow: Standard "(1.05)" Standard ROM
    *Font Helvetica-Narrow-Bold: Standard "(1.05)" Standard ROM
    *Font Helvetica-Narrow-BoldOblique: Standard "(1.05)" Standard ROM
    *Font Helvetica-Narrow-Oblique: Standard "(1.05)" Standard ROM
    *Font Helvetica-Oblique: Standard "(1.05)" Standard ROM
    *Font NewCenturySchlbk-Bold: Standard "(1.05)" Standard ROM
    *Font NewCenturySchlbk-BoldItalic: Standard "(1.05)" Standard ROM
    *Font NewCenturySchlbk-Italic: Standard "(1.05)" Standard ROM
    *Font NewCenturySchlbk-Roman: Standard "(1.05)" Standard ROM
    *Font Palatino-Bold: Standard "(1.05)" Standard ROM
    *Font Palatino-BoldItalic: Standard "(1.05)" Standard ROM
    *Font Palatino-Italic: Standard "(1.05)" Standard ROM
    *Font Palatino-Roman: Standard "(1.05)" Standard ROM
    *Font Symbol: Special "(001.005)" Special ROM
    *Font Times-Bold: Standard "(1.05)" Standard ROM
    *Font Times-BoldItalic: Standard "(1.05)" Standard ROM
    *Font Times-Italic: Standard "(1.05)" Standard ROM
    *Font Times-Roman: Standard "(1.05)" Standard ROM
    *Font ZapfChancery-MediumItalic: Standard "(1.05)" Standard ROM
    *Font ZapfDingbats: Special "(001.005)" Special ROM
    *% End of brl2360d.ppd, 08482 bytes.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Lawrence D'Oliveiro@21:1/5 to Salvador Mirzo on Mon Feb 17 03:41:38 2025
    On Sun, 16 Feb 2025 22:54:34 -0300, Salvador Mirzo wrote:

    *Duplex DuplexNoTumble/Long-Edge (Portrait): "<</Duplex true/Tumble true>>setpagedevice"
    *Duplex DuplexTumble/Short-Edge (Landscape): "<</Duplex true/Tumble true>>setpagedevice"

    I know what’s wrong: the first line should be

    *Duplex DuplexNoTumble/Long-Edge (Portrait): "<</Duplex true/Tumble false>>setpagedevice"

    At least it is for my Epson. Does that work for you?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Scott Dorsey@21:1/5 to smirzo@example.com on Mon Feb 17 22:18:20 2025
    Salvador Mirzo <smirzo@example.com> wrote:
    Jerry Peters <jerry@example.invalid> writes:

    Sounds like an incorrect PPD, which is where the various options come
    from.
    I have a HL220dw and CUPS supports both simplex and duplex printing,
    selectable at the time I print.

    Would you be so kind to share your PPD? I could perhaps get more clues >seeing one PPD file that really works. I have suspected mine could be >faulty, but I know so little about PPDs and PostScript. My greatest
    insight so far is that the PPD file houses small PostScript snippets
    that PostScript-generating software that use to make the printer do one
    thing or another. Here's my full PPD in use. FWIW:

    *PPD-Adobe: "4.3"
    *%%%% PPD file for HL-L2360D series with CUPS.
    *%%%% Created by the CUPS PPD Compiler CUPS v2.4.10.

    This appears to be a PPD file for a different printer. See if CUPS has available one for the actual printer you are using.
    --scott

    --
    "C'est un Nagra. C'est suisse, et tres, tres precis."

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Salvador Mirzo@21:1/5 to Lawrence D'Oliveiro on Wed Feb 19 13:02:19 2025
    Lawrence D'Oliveiro <ldo@nz.invalid> writes:

    On Sun, 16 Feb 2025 22:54:34 -0300, Salvador Mirzo wrote:

    *Duplex DuplexNoTumble/Long-Edge (Portrait): "<</Duplex true/Tumble
    true>>setpagedevice"
    *Duplex DuplexTumble/Short-Edge (Landscape): "<</Duplex true/Tumble
    true>>setpagedevice"

    I know what’s wrong: the first line should be

    *Duplex DuplexNoTumble/Long-Edge (Portrait): "<</Duplex true/Tumble false>>setpagedevice"

    At least it is for my Epson. Does that work for you?

    That's the original---what you're seeing was my trial-and-error hack,
    which made no difference.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Salvador Mirzo@21:1/5 to Scott Dorsey on Wed Feb 19 13:03:59 2025
    kludge@panix.com (Scott Dorsey) writes:

    Salvador Mirzo <smirzo@example.com> wrote:
    Jerry Peters <jerry@example.invalid> writes:

    Sounds like an incorrect PPD, which is where the various options come
    from.
    I have a HL220dw and CUPS supports both simplex and duplex printing,
    selectable at the time I print.

    Would you be so kind to share your PPD? I could perhaps get more clues >>seeing one PPD file that really works. I have suspected mine could be >>faulty, but I know so little about PPDs and PostScript. My greatest >>insight so far is that the PPD file houses small PostScript snippets
    that PostScript-generating software that use to make the printer do one >>thing or another. Here's my full PPD in use. FWIW:

    *PPD-Adobe: "4.3"
    *%%%% PPD file for HL-L2360D series with CUPS.
    *%%%% Created by the CUPS PPD Compiler CUPS v2.4.10.

    This appears to be a PPD file for a different printer. See if CUPS has available one for the actual printer you are using.

    My printer, which is a Brother HL-L2360DW, is usually called as one that belongs to the ``Brother HL-L2360D series''. The Windows driver, for
    example, calls it just that. So I wouldn't think I'd find a more
    specific driver. Thanks for the check!

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From anthk@21:1/5 to nospam@example.net on Sat Mar 22 21:52:31 2025
    On 2024-11-26, D <nospam@example.net> wrote:


    On Tue, 26 Nov 2024, John McCue wrote:

    Retrograde <fungus@amongus.com.invalid> wrote:
    From the ?text is good enough? department:
    Title: Using (only) a Linux terminal for my personal computing in 2024
    Author: Thom Holwerda
    Date: Sun, 24 Nov 2024 22:13:32 +0000
    Link: https://www.osnews.com/story/141194/using-only-a-linux-terminal-for-my-personal-computing-in-2024/


    A month and a bit ago,?I wondered if I could cope with a terminal-only
    computer[1].
    [?]

    The only way to really find out was to give it a go.

    I am glad you tried, sure it was a nice and very different
    experience.

    <snip>

    Doing everything from the terminal just isn't viable for me,
    mostly because I didn't grow up with it.

    Fair enough, but at least you tried to see what things were
    like for us old people. But yes, big changes like this are
    hard to deal with.

    I started before DOS existed on minis and I remember when
    GUIs became a thing. I had to be dragged kicking and
    screaming into that environment :) Still I pretty much live
    in Xterms and only need a GUI for browsing and html email.

    Through the wonders of alpine, atleast you can do html email in the
    terminal as well! =)

    I use the gui for web browsing, reading pdf:s and libreoffice. The rest
    sits in the terminal (email, programming/scripting, tinkering, reading
    text files).

    I have been thinking about moving the reading part of web browsing into
    the terminal as well, but haven't found a browser I'm happy with. Modern
    web sites tend to become too messed up when viewed in the terminal. Maybe
    it would be possible to write a kind of "pre-processor" that formats web sites with a text based browser in mind?

    <snip>

    Nice post!



    I just use gopher for tons of web services. From youtube search, to Internet Archive
    and TPB. And IRC+Bitlbee for Jabber, Mastodon and such.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)