<SiFuh> Time for a break
<dlcusa> A call for the formation of Stupid Anonymous: https://brownstone.org/articles/needed-stupid-anonymous/
<SiFuh> Not enough space to seat them all
erilun06-mobile has joined #opencrux
<farkuhar> There are 26 external stylesheets loaded by the Piers Gelly article "What happened when I tried to replace myself with ChatGPT in my English classroom". Identifying by hand which of those stylesheets defines how the browser should render <span class="pullquote"> is too much work.
erilun06-mobile has quit [Ping timeout: 260 seconds]
erilun06-mobile has joined #opencrux
<farkuhar> That particular tag would be better if rendered invisible, when running `lynx -dump` on the page. Otherwise it's a tedious cleanup job, to delete all the "pullquotes" from the flat-text version before printing.
<farkuhar> If <span class="pullquote"> is used more widely than just lithub.com, maybe it's worthwhile to define a user stylesheet so that lynx can render the contents block-quoted. Otherwise those excerpts have the same margins as the other paragraphs, and there's no visual distinction to alert the reader that the flow of the story is being interrupted.
erilun06-mobile has quit [Read error: Connection reset by peer]
erilun06-mobile has joined #opencrux
zorz has joined #opencrux
<SiFuh> zorz: Correction from yesterday not AB-INBEV and SARS. It is AB-INBEV and SABMILLER
<dlcusa> farkuhar, why are you doing that?
zorz has quit [Quit: leaving]
<farkuhar> dlcusa: I want to maintain the viability of a CLI solution for making dead-tree copies of interesting websites. The extra steps of editing manually the output of `lynx -dump`, and then opening the Firefox print dialog to get 2 pages per sheet (as opposed to a2ps), constitute a much more laborious workflow.
<farkuhar> The lithub.com article is just the latest test case for troubleshooting the CLI workflow. I could easily focus on a different webpage when I find the next print-worthy thing, but for now this one is well-suited to exposing the weaknesses of my existing CLI tools.
erilun06-mobile has quit [Ping timeout: 245 seconds]
erilun06-mobile has joined #opencrux
<farkuhar> Currently the two biggest weaknesses: lynx does not adequately render <span class="pullquote"> in a visually distinctive manner (unlike <h2> or <h3> which are properly set apart from the main text), and a2ps in its default configuration generates headers and footers at too large a font size.
<farkuhar> The lynx problem can probably be solved with a user-defined stylesheet. As for a2ps, I still hold out hope that one of my backup hard drives has an old copy of /usr/etc/a2ps-site.cfg that will do the right thing when inserting headers and footers.
<farkuhar> "unused programs or features will often stop working after sufficient time has passed, even if `nothing has changed`." http://www.catb.org/jargon/html/B/bit-rot.html
<farkuhar> Another recent example is the failure of SDL games to open the soundcard using the native ALSA driver. The last time that worked for me was more than a year ago. I had to export SDL_AUDIODRIVER=sndio to get sound working again, something I don't remember having to do with the previous installations of libsdl, sndio, and alsa-lib.
<farkuhar> In a similar vein, I want to be sure I periodically test the CLI workflow for generating a plaintext printout of interesting websites, lest the bit-rot phenomenon render untenable the previous solution (`lynx -dump` -> manually edit the result -> a2ps -> lpr).
erilun06-mobile has quit [Read error: Connection reset by peer]
erilun06-mobile has joined #opencrux
erilun06-mobile has quit [Ping timeout: 245 seconds]
erilun06-mobile has joined #opencrux
farkuhar has quit [Quit: nyaa~]