...Every so often, I remember I wrote this:
https://web.archive.org/web/20160128183957/http://www.kuro5hin.org/story/2007/3/28/132751/380
Software engineer of a Certain Age, particularly with low-level and embedded systems, and device drivers. Closet extrovert.
(It's pronounced " 'eɪ.wæk ".)
All opinions expressed are solely my own, on my own behalf, and do not necessarily reflect those of my employer.
| Home Page | https://ewhac.org/ |
| YouTube Channel | https://www.youtube.com/c/ewhac |
| GitHub | https://github.com/ewhac |
...Every so often, I remember I wrote this:
https://web.archive.org/web/20160128183957/http://www.kuro5hin.org/story/2007/3/28/132751/380
While my views aren't as vehement as the poster's -- probably owing to the fact I have yet to touch this stuff in any way -- it does amaze me that so many organizations headed up by smart people (or so we are told -- very loudly and often) are trying to sello-tape this crap into absolutely everything, despite the ease with which one can find or create examples of it getting things absolutely wrong.
They're a cute hack. A parlor trick. I don't see it ever going much past that.
Was just re-watching an old Doctor Who serial on YooToob (uploaded by the BBC): "Nightmare of Eden." In the first episode, Romana is fiddling with the CET machine, looking at the places Tryst has visited. And on one of them, I went, "Heeeyyy, that looks familiar..."
So I dug through episodes of Space:1999 (also on YooToob), looking for "Guardian of Piri." And there it was, in the episode's last scene.
...A bit odd, though -- Space:1999 was an ITV production.
"Setting aside the moral arguments—"
You mean the power and water.
"Setting aside the power and water, and—"
Don't forget the industrial-scale plagiarism. The brazen theft.
"Setting aside the copyright fuckery, the power and water, and—"
Don't forget the maniacal, suicidal inflation of the bubble. Arguably the greatest single mis-allocation of resources in history, aside from war.
"Setting aside the financial madness, the copyright fuckery, the power and water, and—"
Don't forget the willful destruction of creative livelihoods, the willful destruction of education itself.
"Setting aside the destruction of art, writing, and schools, the financial madness, the copyright fuckery, the power and water, and—"
Don't forget the purposeful degradation of human cognitive capacity. The planned and designed addictive dependency.
"Setting aside the cognitive degradation, the destruction of schools, the financial madness, the copyright fuckery, the power and water, and—"
Don't forget the ghoulish ethical camouflage used to obscure, indeed to erase, the responsibility for decisions in budget austerity, insurance claims, regulatory oversight, medical decisions, court filings, and even real-time combat.
"Setting aside the monstrous mechanisms of official irresponsibility, the cognitive degradation, the schools, the financial madness, the copyright fuckery, the power and water—"
Are you going to say it doesn't work?
"IT DOES NOT FUCKING WORK"
Dear #LazyWeb: Is there a central, comprehensive list of all the extensions to Terminfo that are currently floating around?
Today, I learned about the `Smulx` capability, which lets you underline text in a variety of styles. This capability is not an official part of Terminfo (i.e. it doesn't appear in the terminfo(5) man page), but apparently is something that first showed up in Kitty, and is now spreading. See also VTE, alacritty, etc.
Surely, someone's keeping a list...?
6/6: So I'm sitting there, wondering what alternatives might be available, when it occurred to me: Why is Pandoc's only terminal writer for ANSI? Why isn't there an `ncurses` writer, which would support whatever TERM is set to? So I thought, "Maybe I could write this myself." And the user could set mappings from Pandoc styles to ncurses attributes...
...Pandoc, and all of its readers/writers, are written in Haskell.
Yes, there is a Lua interface -- it's unclear whether that's enough.
4/N: In the case of Markdown, there's a rather nice tool called Pandoc which can translate between a huge number of text document formats. One of the supported input formats is Markdown. And one of the output formats is ANSI -- the most popular codes for controlling text appearance on a terminal.
Problem: The default ANSI output styling from Pandoc is kinda crap.
Another Problem: The ANSI output is handled by an external library called Skylighting.
3/N: Mutt can render plain text, and it can also render "enriched" text -- an obscure standard no one uses, because it suffers from similar readability issues as HTML. But it doesn't do anything with Markdown, just displaying the source code.
Well, no problem, Mutt can push the email body through an external filter program. This is how HTML-formatted email is made readable in Mutt, by piping it through `w3m` or `elinks` or `lynx`.